U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Quotables

"The production of too many useful things results in too many useless people."

Karl Marx

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 709/201 - DISTRIBUTED DATA PROCESSING


Subclass of Class 709 - Electrical computers and digital processing systems: multicomputer data transferring
Definition: Subject matter wherein the separate computers or digital
No. of patents: 3590
Last issue date: 05/29/2012


          11            
NumberTitleIssue Date
7412703Low cost, highly accurate video server bit-rate compensation
A method, apparatus and system for adaptably distributing video server processes among processing elements within a video server such that video server operation may be adapted in a manner facilitating rigorous timing constraints. ...
08/12/2008
7412480Device and method for updating code
The invention is directed to a method for a software provider to enable a software-acquiring entity to arrive from an existent first signed piece of code at a second signed piece of code. Both pieces of code were generated at the software provider by use of a first ...
08/12/2008
7408671Information processing apparatus, distributed printing controlling method, storing medium and program
Control is effected to produce a plurality of child print jobs for a plurality of printers from data to be printed, on the basis of inputted instruction for distributed print, and information regarding a parent print job is produced on the basis of information regar...
08/05/2008
7409282Location information sharing method based on wired and wireless internet using location id
Disclosed is a location information sharing method based on wired and wireless internet using location ID. The location information sharing method is characterized by: inputting the location information including a location coordinate and a location ID corresponding...
08/05/2008
7409436Exactly once JMS communication
A system for managing a JMS message store in a clustered network includes an object acting as a message store for Java Message Service (JMS). A lead server is selected from several clustered servers. The lead server uses a distributed consensus algorithm to select a...
08/05/2008
7406507Method and system for situation tracking and notification
Alerts (13) are generated at mobile entity devices (12) and servers (16). The alerts are examined at the servers and handled by the server and/or forwarded to a clearing house (22). At the clearing house, emergency events (40) are ...
07/29/2008
7406692System and method for server load balancing and server affinity
A system and method for server load balancing that includes server affinity. The system can be incorporated into application servers to support load balancing algorithms for RMI objects that provide server affinity. Server affinity uses smart load balancing for exte...
07/29/2008
7406510Techniques for accessing portal components
Techniques that facilitate access to web components and resources provided by web servers. According to an embodiment of the present invention, information is stored for links that may be used by a user to automatically access a web component. An embodiment of the p...
07/29/2008
7406407Virtual machine for operating N-core application on M-core processor
A virtual machine is instantiated on an M-core processor, and an N-core application is instantiated on the virtual machine such that the virtual machine emulates an N-core processor to the N-core application. Thus, the virtual machine hides difference between the N ...
07/29/2008
7403997Method for dynamically allocating IP addresses for hosts on a network
A dynamical host allocation method employed in a dynamical host allocation system (100) is disclosed. The employed dynamical host allocation system includes a plurality of DHCP servers (110), a DHCP relay (120), a plurality of DHCP clients (1...
07/22/2008
7401125System, computer program product and method for managing documents
A system, method and computer program product for managing documents. The system includes a document manager that is configured to search for application services providers (ASPs) over a network and based on a user input. The document manager can search documents wi...
07/15/2008
7401238System and method for causing an idle image to execute on an application node of a distributed computing system when instructed to power down
A distributed computing system contains one or more application nodes. One or more control nodes provide for the efficient and automated allocation and management of computing functions and resources within the distributed computing system. The control node includes...
07/15/2008
7398216Network dynamic service availability
A Jini™-based distributed computing platform architecture constructed to facilitate dynamic availability of eCommerce services over the Internet by which new services made available by a service provider are instantly accessible to a user through a web server....
07/08/2008
7395537Administering the workload of a database system using feedback
In a method, computer program and process for administering the workload of a database system as it executes one or more requests the one or more requests are sorted into one or more workload groups. Each workload group has an associated level of service desired fro...
07/01/2008
7395536System and method for submitting and performing computational tasks in a distributed heterogeneous networked environment
System and method for submitting and performing computational tasks in a distributed heterogeneous networked environment. Embodiments may allow tasks to be submitted and run in parallel on a network of heterogeneous computers implementing a variety of operating envi...
07/01/2008
7395539Transaction control in an information appliance management system
The present invention provides a universal information appliance management system capable of executing transactions, including financial transactions, across a distributed network. The present invention allows content/service providers to control distribution of th...
07/01/2008
7395082Method and system for handling events in an application framework for a wireless device
Methods and systems for application framework development for wireless devices are provided herein. Aspects of the method may include acquiring an MMI event from an MMI event queue within the MMI wireless framework. An identity of the acquired MMI event may be deter...
07/01/2008
7395310Method and apparatus to queue a plurality of transaction messages
An apparatus for routing a transaction message, such as for example a telephone call, e-mail, web chat request, video conferencing session, or non-call event, includes a queue engine and a transaction message router. The queue engine provides an integrated mechanism...
07/01/2008
7394817Distributed data caching in hybrid peer-to-peer systems
A method for caching data in a hybrid peer-to-peer system comprising a plurality of interconnected peer computers is disclosed. The method comprising the steps of establishing (1702) a performance criterion, arranging (1703) the hybrid peer-to-peer sys...
07/01/2008
7395444Power status notification
A computer program product is for use with a computer that includes a communication interface for sending and receiving information over a communication network and that is connected to an uninterruptible power supply (UPS) that monitors and supplies information reg...
07/01/2008
7394472Combinatorial evaluation of systems including decomposition of a system representation into fundamental cycles
One embodiment of the present invention includes a computer operable to represent a physical system with a graphical data structure corresponding to a matroid. The graphical data structure corresponds to a number of vertices and a number of edges that each correspon...
07/01/2008
7394558Modifying printing based on print job clues
A computer can transmit information about a print job to one or more printers. The computer can transmit the information to the one or more printers prior to transmitting the print job to the printer. The information can be used to indicate to the one or more printe...
07/01/2008
7392314System and method for load—balancing in a resource infrastructure running application programs
The idea of the present invention is to provide a challenge-response mechanism to acquire work scope split range information from the application's Work Scope Split component of the over-utilized resource. By using the work scope split range information, the provisi...
06/24/2008
7392297Message processing scheme for realizing unified handling and management of messages using a portable message processing device
A message processing scheme capable of realizing both a portability and a unified way of handling and managing e-mails of a given user is disclosed. The collective message processing and the unified message accesses are realized by storing and managing messages from...
06/24/2008
7392326Method for text entry in an electronic device
A method for text entry in an electronic device is disclosed. As a user enters text, such as a URL, into a handheld device the entered text is matched to previously visited URLs and these matched URLs are displayed in a list. The entered text may also be matched to ...
06/24/2008
7392280Method for summarization of threads in electronic mail
The present invention discloses a pre-processing summarization technique that makes use of knowledge specific to the electronic mail domain to pre-process an electronic mail message so that commercially-available document summarization software can subsequently gene...
06/24/2008
7392524Method, system, and storage medium for managing computer processing functions
Exemplary embodiments include a method, system, and storage medium for managing computer processing functions in a multi-processor computer environment that includes a standard logical processor and an assist logical processor, each of which share the same operating...
06/24/2008
7391808System and method for upgrading processing capabilities of a media center
Video data encoded according to new compression standards may be processed by an existing client terminal using an adaptive module that transcodes the video data into a format compatible with the processing capabilities of the client terminal. Further, the adaptive ...
06/24/2008
7389389System and method for limited fanout daisy chaining of cache invalidation requests in a shared-memory multiprocessor system
A protocol engine is for use in each node of a computer system having a plurality of nodes. Each node includes an interface to a local memory subsystem that stores memory lines of information, a directory, and a memory cache. The directory includes an entry associat...
06/17/2008
7389312Mirroring network data to establish virtual storage area network
Mirroring data to provide a virtual storage area network using policing protocols and mirror engines without a physical shared storage node. The mirror engines are found at each server computer in the network in order to mirror the data between mass storage devices ...
06/17/2008
7386586System for scheduling and monitoring computer processes
A job scheduling device providing a consistent set of application programming interfaces (APIs) compiled and linked into an individual or suite of programs to provide scheduling services on a single computer or across multiple computing platforms, includes a GUI API...
06/10/2008
7386594System and method related to generating an email campaign
A method and system for generating an email campaign is described. An email campaign generator generates an email campaign template from an email target database. The email target database comprises at least one email target. An email campaign engine generates a cus...
06/10/2008
7386619System and method for allocating communications to processors in a multiprocessor system
In a multiprocessor-system, a system and method assigns communications to processors, processes, or subsets of types of communications to be processed by a specific processor without using a locking mechanism specific to the resources required for assignment. ...
06/10/2008
7386881Method for mapping security associations to clients operating behind a network address translation device
A method and system for mapping security parameters to a plurality of network sessions is provided. A responding computer maps the security parameters to the combination of packet parameters and a mapped port value used in each of the plurality of sessions. The pack...
06/10/2008
7386273Receiving apparatus
A decision portion decides whether a tuner can receive real-time broadcast content delivered from a server apparatus. If the real-time broadcast content can be received, a control portion controls the tuner so that it may receive the delivered real-time broadcast co...
06/10/2008
7386238Method and system for infrared data communications
A method and system for conveying contextually relevant information to a wireless client are disclosed. More particularly, a transmitter transmits a diffuse infrared signal to a client having an IrDA compliant communication interface. The transmitter communicates wi...
06/10/2008
7386574File transfer system, apparatus, method and computer readable medium storing file transfer program
A file transfer system including a relay apparatus is provided in which the relay apparatus includes: an incoming file sending part 15 which receives a file identifier I and a downloaded data amount O_R from a receive apparatus 50; and a file storing p...
06/10/2008
7385711Image formation system
An image formation system comprises a color image formation unit of a color image formation apparatus and a black-and-white image formation unit of a black-and-white image formation apparatus. A determining unit determines whether each page in an input job having bo...
06/10/2008
7383307Instant messaging windowing for topic threads
A method, apparatus, and computer instructions for managing multi-threaded conversations in an instant messaging system. The present invention provides a menu option to allow the start of a new topic of discussion within the current instant messaging session. When a...
06/03/2008
7383355Systems and methods for providing centralized management of heterogeneous distributed enterprise application integration objects
In the distributed enterprise application integration system, modularized components located on multiple hosts are centrally managed so as to facilitate communication among application programs. Collaboration services traditionally associated with a central server, ...
06/03/2008
          11            
 
Sign InRegister
Username  
Password   
forgot password?