At Patents you can conduct a Patent Search, File a Patent Application, find a Patent Attorney, or search available technology through our Patent Exchange. Patents are available using simple keyword or date criteria. If you are looking to hire a patent attorney, you've come to the right place. Protect your idea and hire a patent lawyer.
Real time internet communications system
A novel real time internet communication system is disclosed. It is a novel way for users to collaborate on the fly, and without having to own or download any...
System and method of managing media content
A system and method of managing media content is disclosed. In one embodiment, the method includes sending a request for a media content item from a user...
Dynamic content for online transactions
Various methods and systems provide dynamic content to users of online payment service providers without requiring users to log in or otherwise actively engage...
Method and apparatus for communications between a virtualized host and
Communicating between virtual machines on a host computer and remotely located devices connected to device interfaces of remote computers is disclosed. The...
System and method for communicating data between wireless mobile hand-held
computer and a back-end computer system
An asynchronous, middleware system positioned between a larger computer system and a wireless mobile hand-held computer anticipates the needs of a wireless...
Obtaining a playlist based on user profile matching
A system for sharing playlists utilizes a network, such as the Internet. A player device other than a general purpose computer, such as a dedicated media player...
Method and apparatus for managing bookmark information for content stored
in a networked media server
A method and apparatus for managing bookmark information of a media server through a network based on the UPnP AV standard is disclosed. If a request for...
Launching a web site using a passive transponder
A method of displaying a web page to a user. A triggering device (2502) having a unique code stored therein is provided to the user. The unique code is...
Shared resource support for internet protocols
Creating a unique identification for each stack in partitions of a host data computer such that a plurality of partitions may share a single adapter card during...
System and method for automatically learning mailbox configuration
A system and method automatically learns mailbox configuration conventions. The validator module determines a valid set of configuration parameters used for...
E-mail synchronization between heterogeneous mail servers
A method or system for synchronizing e-mail messages for a user, particularly for POP3 protocols. E-mail messages addressed to the user are received at an...
The described implementations relate to email messages. One technique detects a link to a web-site in an email message. The technique causes content from the...
Determining email filtering type based on sender classification
Determining email filtering type based on sender classification. Incoming email is accessed and a sender of the incoming email is identified. The reputation of...
Method and system for supervising electronic text communications of an
A method and system for supervising electronic text messages in an enterprise allows for storing organizational information related to the enterprise,...
Method and apparatus for context-sensitive exchange of electronic
A method and apparatus for context-sensitive exchange of electronic information, is provided. One implementation involves maintaining multiple signatures for a...
Message character string output system, control method thereof, and
information storage medium
A message string output system which can prevent users from feeling uncomfortable due to repeated input of a particular string by another user is provided. A...
Email notification via auto-forwarding and negative response codes for
There is provided a method and system for notifying of new email received at a user's mailbox on a mail storage system. Said method includes: receiving the new...
Perimeter message filtering with extracted user-specific preferences
Propagating messaging preferences of one or more users from a recipient mailbox to a perimeter network administering e-mail content blocking and routing. A...
Apparatus, system, and method for setting/retrieving header information
dynamically into/from service data...
An apparatus, system, and method are disclosed for processing a technology specific message. In one embodiment, a computer program product receives a message...
System and method of instant messaging between wireless devices
A system and method of instant messaging is disclosed and includes transmitting an indication from a wireless device to an instant messaging server that instant...
Extending functionality of instant messaging (IM) systems
Plug-ins for instant messaging (IM) systems are described. By using plug-ins in conjunction with IM systems, the functionality of IM systems may be greatly...
Generating content recommendations from an online game
A content recommendation method can include retrieving contacts for a player of a content recommendation game and listing content associated with the retrieved...
Techniques for providing presentation material in an on-going virtual
A technique for providing presentation material in an on-going virtual meeting includes converting a real-world (RW) presentation into a virtual-world (VW)...
Control unit operations in a real-time collaboration server
In a real-time collaboration server, a control unit manages a collaboration mode. The control unit operates a virtual client that maintains a virtual screen...
Methods and apparatus for data transfer in networks using distributed file
Methods and apparatus for data transfer according to various aspects of the present invention operate in conjunction with a peer-to-peer (p2p) network...
System, device, and method for cooperative processing
A cooperative processing system includes a first data processing component, existing on a first computer, that generates an output containing object having a...
Virtual controllers with a large data center
Disclosed are a method, a system and a computer program product for dynamically allocating and/or de-allocating resources and/or partitions that provide I/O...
Absence assistance system for multimedia-enabled communication systems
The absence assistance system for at least one multimedia-enabled communication system comprising a plurality of packet-oriented client communication systems,...
Method and system for large number multiplication
Methods, apparatus and systems for large number multiplication. A multiplication circuit is provided to compute the product of two operands (A and B), at least...
Positioning device, method of controlling positioning device, and
A positioning device, which locates a position based on satellite signals which are signals from positioning satellites, includes a position holding section...
Fast filtering means and filtering and decimation methods
The invention relates to a hardware implemented filtering method including establishing a representation DIS of the derivative of at least a part of a...
This is a calculator for tabulating the score in the game of dominos or other tile or card games, wherein the score is determined by symbols or colors rather...
Global UNIX file system cylinder group cache
A global cylinder group (CG) cache is stored in file server memory and shared by a plurality of file systems supported by the file server. The global CG cache...
Adjusting log size in a static logical volume
A method, system, and program for adjusting the size of a file system and an inline file system log housed in a static logical volume. A computer system...
Incremental garbage collection of data in a secondary storage
A method and apparatus for different embodiments of incremental garbage collection of data in a secondary storage. In one embodiment, a method comprises...
System and method for optimizing write barrier in garbage collection
A system and associated method for optimizing a write barrier in garbage collection. The method marks a bit in a bitmap corresponding to a slot when the slot...
Scalable storage and processing of hierarchical documents
Large messages in the form of hierarchically structured documents are processed in a streaming fashion using the ultimate consumer read requests as the driving...
Method and apparatus for exchanging sub-hierarchical structures within a
hierarchical file system
A method for replacing a first sub-hierarchy of a New Technology File System hierarchical filesystem (NTFS HFS) with a second sub-hierarchy is disclosed. The...
System and method for enabling access to a data source through a graphical
A system for interfacing with a data source through a graphical interface. The system comprises a data view definitions to enable data display and manipulation...
Data recording system, data recording method and data recording program
A data recording system 1 includes: a file generating part 3 for dividing digital data so as to generate a plurality of data files and recording the plurality...
System and method for presenting survey data over a network
A computer system and method for generating web pages for displaying formatted customer satisfaction display information and/or presentations on a user computer...
Naming service implementation in a clustered environment
A method and system for providing naming operations. Contexts are created and organized hierarchically under an initial context. The hierarchy is retained in a...
Systems and methods for facilitating access to documents via a set of
content selection tags
Systems and methods are provided to facilitate access to documents via a set of content selection tags. According to one embodiment, information is received...
Data storage structure
Efficient data storage and retrieval (e.g., in terms of time and space requirements) is facilitated by implementing an indexing structure comprising an indexing...
Systems, methods and computer program products for indexing, searching and
visualizing media content
The exemplary embodiments of the present invention provide a method for searching a metadata repository and visualizing the results of the search, wherein the...
Minutes production device, conference information management system and
method, computer readable medium, and...
A minutes production device includes: a producing unit that produces minutes, based on conference information; a recommending unit that searches a database and...
System and article of manufacture for defining and generating a viewtype
for a base model
Disclosed is a technique for processing a base model. The base model is received. Then, the base model is used to create a ViewType comprising a ViewType...
Commitment control for less than an entire record in an in-memory database
in a parallel computer system
In a networked computer system that includes multiple interconnected nodes, a commitment control mechanism allows designating certain portions of a record in an...
Portable media processing unit in a media exchange network
A method for communication is disclosed and may include storing media and meta-data associated with the stored media. The storing may occur at a first location...
Searching a multi-lingual database
A system and method of searching a database in which documents of different languages are included. The system includes a synonym or keyword dictionary which is...