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

Icon_funbox Famous Patents

The first commercial microwave oven was nearly 6 feet tall and weighed in at 750 pounds.

Newsletter  PatentStorm News

Make the Most of PatentStorm

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

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

Got questions? Ask a Patent Expert!

Registered users: Manage your profile, comments and alerts.

 

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: 3326
Last issue date: 03/16/2010


1                      
NumberTitleIssue Date
7680876Highly available domain name system
A technique is performed by a high availability main primary DNS name server. The technique involves receiving a DNS update sent from a DNS client to the main primary DNS name server and directly modifying a main DNS record based on the DNS update. The technique fur...
03/16/2010
7668899Decoupled routing network method and system
A method and system in a routing network sends a request for the performance of a task from an originating node in a routing system to nodes having an interface connection with the originating node. Upon receiving a response to the request from the one or more nodes...
02/23/2010
7657591Dispatching client requests to appropriate server-side methods
The present invention extends to methods, systems, and computer program products for dispatching client requests to appropriate server-side methods. When a client request is received, a Web server refers to a service contract framework that maps URI paths and HTTP m...
02/02/2010
7657590Load balancing system and method
A workflow is processed by plurality of activity servers, each of the plurality of activity servers performing at least one of a plurality of activities. In step a, a workflow packet requiring one of the plurality of activities to be executed is retrieved from a wor...
02/02/2010
7653679Systems and methods for multi-stage message brokering
A message brokering mechanism for performing a recovery operation in a transaction processing system including first and second stages operable to exchange message requests and responses. The first stage may receive a message request from a message source and may ch...
01/26/2010
7653680Mobile software distribution system, server, terminal and method
A mobile communication system capable of efficiently updating software in a group of target terminals only when the software needs to be rewritten. When there is a mobile terminal (UE#1, UE#2) that needs the update of the software version, the server t...
01/26/2010
7653681Software architecture for managing a system of heterogenous network processors and for developing portable network processor applications
A method for developing portable network processor applications and/or managing heterogeneous network processors in a network is disclosed. The network includes host processor(s) utilizing system configuration application(s) that are network processor independent. I...
01/26/2010
7653682Client failure fencing mechanism for fencing network file system data in a host-cluster environment
A method and system performs a fencing technique in a host cluster storage environment. The fence program executes on each cluster member in the cluster, and the cluster is coupled to a storage system by a network. When a cluster member fails or cluster membership c...
01/26/2010
7644118Methods, systems, and media to enhance persistence of a message
Methods, systems, and media for enhancing persistence of a message are disclosed. Embodiments include hardware and/or software for storing of a message in an inbound queue, copying the message to a working queue prior to removing the message from the inbound queue, ...
01/05/2010
7636748Display configurations for a data processing device
A data processing apparatus is described having a first operational mode and a second operational mode comprising: a first group of control elements to perform a first predefined set of functions in a first orientation associated with the first operational mode and ...
12/22/2009
7634530Dynamic definition for concurrent computing environments
The present invention provides a method and system for dynamically configuring computing environment for concurrent computing. Given a specific configuration and/or the number of concurrent computing labs at start up of an executable process, the executable process ...
12/15/2009
7634719Print system and information processing apparatus
It is desirable for a user to perform optimum printing business in an environment of a print system used by the user, without being conscious of a function of forming document printing data by a server and a function of forming the document printing data by a client...
12/15/2009
7634529Personal and server computers having microchips with multiple processing units and internal firewalls
A system comprising a personal computer configured to operate with another computer connected to a network of computers. The personal computer includes a microchip having a microprocessor with a control unit and at least two processing units, the control unit being ...
12/15/2009
7631034Optimizing node selection when handling client requests for a distributed file system (DFS) based on a dynamically determined performance index
The present invention can include an automated method that optimizes the selection of a node in a distributed file system (DFS) to fulfill a client request. Such a method can begin when a client request is received by a master node of a distributed file system (DFS)...
12/08/2009
7631032Personalized internet interaction by adapting a page format to a user record
A method of a user interacting with an Internet, comprising: tracking interactions of the user with an Internet; analyzing said tracked interactions to determine at least one aspect of a user's interaction with the Internet; and modifying future interactions of said...
12/08/2009
7631033Hosted method and system for automated proxy creation of device resident services
A system and method provides automated creation of device resident services. A host computer includes an advertisement listener that receives device service advertisements. One or more service generator processes receive information about the advertised device servi...
12/08/2009
7627626System for restricting use of a grid computer by a computing grid
A system is disclosed for restricting operations of a grid software application performing on a grid computer of the computing grid. The system includes a method that presents a user of the grid computer with an option governing use of the grid computer by computing...
12/01/2009
7624141Deterministic rule-based dispatch of objects to code
Deterministic rule-based dispatch of the data structure to a group of one or more methods. After accessing the data structure to be processed, a list of rules is evaluated to identify multiple rules that apply to the dispatch of the data structure. Each of these mul...
11/24/2009
7624142System and method for processing packets according to user specified rules governed by a syntax
An apparatus and method for enhancing the infrastructure of a network such as the Internet is disclosed. A packet interceptor/processor apparatus is coupled with the network so as to be able to intercept and process packets flowing over the network. Further, the app...
11/24/2009
7620680Fast byzantine paxos
A distributed computing system can operate in the face of malicious failures on the part of some of its constituent devices, and provide a minimum of message delays between receiving a client request and providing a response, when each device within the system verif...
11/17/2009
7617271Integrated service management system
The present invention provides techniques for creation, operation and management of network-based storage services. Specific embodiments provide improved efficiency of the service management tasks used for designing, operating and accounting the robust and profitabl...
11/10/2009
7610329Method and apparatus for managing file systems and file-based data storage
Embodiments of the present invention can comprise systems and methods for managing filesystems and can provide a programmable filesystem with active rules and policies, an n-tier network filesystem, stack mounting, a union filesystem with write-through semantics, a ...
10/27/2009
7610330Multi-dimensional computation distribution in a packet processing device having multiple processing architecture
Flow-aware task distribution in network devices having multiple processor architectures. In one embodiment, the present invention can be used for high bandwidth network processing in an application and flow aware Quality of Service (QoS) network device. In some impl...
10/27/2009
7610328Methods and apparatus for a multi-technology subscriber base for global roaming
A method and a system for providing a connection to a subscriber having multiple subscriber devices utilizing different communications protocols are disclosed. The subscriber is associated with an address to which incoming calls are addressed. The method and system ...
10/27/2009
7606854Internal hardware firewalls for microchips
A personal computer, comprising a microchip, the microchip comprising at least four microprocessors, exclusive of any digital signal processors (DSPs); a non-volatile memory component; a power management component; a internal firewall with a hardware component, the ...
10/20/2009
7603404Grid parallel execution
A method includes, in a grid network, maintaining a store containing a history of specific application executions, maintaining a list of grid applications in parallel, executing an application capable of executing in parallel on one or more grid compute nodes contai...
10/13/2009
7603405Information processing system, information processing method, and storage medium therefor
In an information processing system, when image data captured by a digital camera is to be stored on a remote HTTP server, a user stores the image data on a removable medium, for example, a memory card, and inserts it into a media drive of a local personal computer....
10/13/2009
7603403Localization in distributed computer environments
A method and system for providing client locale information to a server in a distributed computer enterprise. When a client generates a request to a remote server, the client's locale and time zone information, known as the international context, is associated with ...
10/13/2009
7596590Image communication apparatus and method
Disclosed are a color facsimile apparatus and method in which when transmission information is added onto an image and then transmitted with the image, memory can be conserved and transmit processing shortened. A color image is read and image data represented the re...
09/29/2009
7593980Application server system and method
An application server system is provided having a core engine connecting one or more protocol providers to one or more applications. In a preferred embodiment, the one or more applications run on a respective one or more virtual machines having their own execution t...
09/22/2009
7590680Extensible robotic framework and robot modeling
Various technologies and techniques are disclosed that provide a framework for developing and deploying distributed robotic applications. The framework allows a robotic application to be distributed across robotic services. Communications with a robotic service are ...
09/15/2009
7590679Managing multiple unit attentions
A format is provided for a command signal from a target device comprising a bit field adapted for communicating a unit attention signal from the target device following a status changing event. A method is provided for managing a unit attention signal from a target ...
09/15/2009
7584239System architecture for wide-area workstation management
A system architecture for managing a group of heterogeneous workstations that may be widely dispersed geographically. A system according to the present teachings enables users to access remote workstations and run applications on the remote workstations transparentl...
09/01/2009
7580969Method and system for information distribution
A system and a method for distributing information from at least one Information Provider to at least one Customer device. According to the invention, the method comprises the steps of: sending information from at least one of the Information Providers to an Informa...
08/25/2009
7571205Method and system for optimizing a software-defined radio system
A method for optimizing a software-defined radio system comprising a plurality of processors is provided. The method includes, for each of the plurality of processors, (i) providing an input burst comprising a first specified burst size, M, of input words to the pro...
08/04/2009
7565395Mechanism for preserving session state when using an access-limited buffer
Preserving session state correlation in a distributed computing environment in which a service module instance receives messages from a general input buffer. The general input buffer is not accessed by a service module instance once the service module instance is de...
07/21/2009
7565394Distributed report processing system and methods
A distributed report processing system. The system includes a management server and a queue server in communication with the management server. The system also includes a plurality of report generators in communication with the management server and the queue server...
07/21/2009
7562110File switch and switched file system
An apparatus and method are provided in a computer network to decouple the client from the server, by placing a transparent network node, also termed a file switch or file switch computer, between the client and the server. Usage of such a file switch allows reduced...
07/14/2009
7562111Multi-processor architecture with high capacity I/O
Channelized I/O is provided for a data processing architecture. An application is executed on a data processor. Program instructions are executed in parallel, and independently of the data processor, to provide a plurality of data communication channels which can co...
07/14/2009
7555515Asynchronous pipeline
A pipeline may include a first stage and a second stage for executing data processing services and a data host communicatively coupled to the first and second stages. The data host provides for storing and communicating data, wherein the storing and communicating ar...
06/30/2009
1                      
 
Forgot password?
Register here