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.
Method and apparatus for ordering goods, services and content over an
A billing system that allows a consumer to order products from computers connected to the Internet, wherein the consumer is automatically billed for the ordered...
System and method for creating and posting media lists for purposes of
A method and apparatus for creating and posting media is provided. For example, the invention allows a user to quickly create, signal process, encode, and...
Stateless core service transaction patterns
A connection handler can receive a service request, initiate a temporary proxy state in the connection handler, open a first connection to a service provider...
Information processing apparatus with first and second sending/receiving
An information processing apparatus comprising a first sending/receiving means for a first information processing apparatus; a second sending/receiving means...
Encryption keys for multiple drive fault tolerance
A system and related method for calculating parity information for disk array drive failure recovery. More specifically, using eight bit coefficients and...
Multi-window internet search with webpage preload
Methods are described to preload a plurality of webpages from a hyperlink list either previously saved or returned by one or more search engines, where said...
Method and apparatus for accessing variable sized blocks of data
A method and apparatus are provided for accessing data. The method includes defining a first portion of a memory for receiving data and providing a memory...
Image storage program and image processing apparatus
Multiple user boxes are created beforehand in the hard disk drive of the MFP. The user specifies his own user box and saves image data therein. If the user...
Method and apparatus for parallel sequencing of messages between disparate
A system and method are provided for coordinating concurrent processing of messages communicated over a network. The messages include a pair of related messages...
System and method for network device communication
The disclosure is directed to a method for communicating with a monitoring device. The method includes sending an unsolicited-type message from a client program...
System and method for selecting messaging settings on a messaging client
A system and method of selecting messaging settings on a messaging client are provided. A data store configured to operate in conjunction with the messaging...
System and method for controlling inter-device media exchanges
Systems and methods for enhancing the exchange of data, particularly media data, among remote locations. In one embodiment, instructions are added to a...
High availability transport
A system provides high availability electronic message forwarding. When an electronic message is communicated to a first server, a copy of the electronic...
Method and system for selectively requesting an acknowledgement to
recipients of an electronic mail
The present invention provides a method, system and computer program in a client side of an electronic mail management application, for selectively requesting a...
Method and system for filtering electronic messages
Embodiments of the invention provide a system and methods for filtering electronic messages having data therein identifying a link to a remote processing...
Mitigating data usage in messaging applications
Data usage of a messaging application is mitigated based on a location of the application on the display screen or a mode of a device. If the location of the...
Queuing of conflicted remotely received transactions
Queuing of received transactions that have a resource conflict is disclosed. A first node receives a first transaction from a second node, where the first...
Joint communication sessions
Online communication sessions may be joined in an environment that includes receiving a first communication between a first user and a second user and enabling...
Graphical user interface for chat room with thin walls
A method, system and graphical user interface for a chat room system is disclosed. One aspect of certain embodiments includes sending messages that originate...
Personalized information communications
A personalized information communications system enables a source user to provide personalized information in a datastore for access and display by a...
Domain name acquisition and management system and method
A preferred embodiment of the present invention can accept an indication of a domain name or set of domain names from interested entity. The desired domain...
Authenticating a requestor without providing a key
A method for authenticating a requesting entity in a communications environment. In an exemplary embodiment, the method includes determining a client...
Communication method and apparatus, server and client on network, and
program codes realizing communication thereof
An end user is provided with an environment to easily remote-control a video camera via a general network such as the Internet. For this purpose, on a client...
Apparatus and method for notifying of the posting of a web logging message
via a dispatch communication
A system for posting web logging (blog) messages, retrieving blog messages, and being notified of the posting of blog messages by way of dispatch...
Method and apparatus for enabling associated portlets of a web portlet to
collaborate for synchronized content...
The invention provides method and apparatus for collaboration between a plurality of associated portlets in a portal server comprising: associating each portlet...
Method and system to reduce false positives within an automated
A method and system to reduce false positives within an automated software-testing environment using a comparator module, a filter application module, and a...
Approaches and architectures for computation of particle interactions
A generalized approach to particle interaction can confer advantages over previously described method in terms of one or more of communications bandwidth and...
Processing of metadata content and media content received by a media
The disclosed embodiments relate generally to the submission of metadata content and media content to a media distribution system. The media content can...
Replication of objects having non-primitive fields, especially addresses
The updating of only some memory locations in a multiple computer environment in which at least one applications program (50) executes simultaneously on a...
Described is a technique for distributing information about one or more groups of objects in a plurality of nodes. A first portion of group information is...
Methods and systems for administering imaging device notification access
Aspects of the present invention relate to systems, methods and devices for imaging device event notification administration and subscription. Some aspects...
Method for handling asynchronous database transactions in a web based
A method for handling asynchronous database transactions in a web based environment is disclosed. The method comprise providing a first ID from a device via a...
Thin terminal computer architecture utilizing roaming keyboard files
A thin client server system including a client server configured to transfer at least one roaming keyboard file to at least one thin client terminal is...
Data processing apparatus and method for performing floating point
A data processing apparatus and method includes multiplier logic operable to multiply the first and second n-bit significands to produce a pair of 2n-bit...
Fast modular zero sum and ones sum determination
In one embodiment, a state determiner comprises a plurality of logic circuits and a second logic circuit. Each logic circuit corresponds to a respective bit...
Apparatus and method for performing efficient multiply-accumulate
operations in microprocessors
An apparatus for performing multiply-accumulate operations in a microprocessor comprising operand input registers for receiving data to be operated on an adder...
Data processing apparatus and method for performing a reciprocal operation
on an input value to produce a...
A data processing apparatus and method are provided for performing a reciprocal operation on an input value d to produce a result value X. The reciprocal...
Method in creating a symbol pattern, symbol pattern obtained thereby,
method and system for finding a position...
The invention relates to a method in creating a two-dimensional symbol pattern which may be utilized to determine a position in a large area covered by the...
Methods and apparatus for performing reduced complexity discrete fourier
transforms using interpolation
Methods and apparatus are provided for performing reduced complexity discrete Fourier transforms using interpolation An input sequence of length N is...
Multi-step non-linear time-discrete processing
A non-linear processing device (1) is presented, in which fractional-delay filtering (20)--fractional as compared with a sample rate used in the processing...
Entropy source for random number generation
In a device having a data channel, in which random numbers are needed, such as a data storage device that uses random numbers to generate keys for cryptographic...
System and method for the translation of telecommunications trouble
A computer system is configured to translate telecommunications trouble tickets. The computer system receives a native telecommunications trouble ticket from a...
Virtual repository management
Virtual repository management is disclosed. An indication is received that a content management functionality is desired to be available with respect to one or...
Systems and methods for maintaining file-type information
A method for maintaining file-type information for a file is described. Data in a first position of a file is analyzed. A file-type for the file is determined...
Block-based differencing algorithm
A system and method for a block based differencing algorithm which includes the ability to limit memory requirements regardless of source file sizes by...
Computer system storage device and date updating method
Data stored in a plurality of snapshots that can be updated is efficiently updated. A computer system includes a computer that provides a plurality of storage...
Method for compressing/decompressing structure documents
The invention concerns a method for compressing and decompressing a structured document, associated with at least a tree diagram structure defining a document...
Method and system for obtaining user data having user-defined data types
The present invention relates generally to data retrieval, and more particularly but not exclusively to obtaining referentially converted user data having...
Systems and methods of providing possible value ranges
Embodiments of the invention relate generally to incremental computing. Specifically, embodiments of the invention include systems and methods that provide for...
Delegation in a file system with distributed components
Various systems and methods of a distributed file system architecture are disclosed. A method for creating a file may include receiving a message to open or...