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

Icon_funbox Famous Patents

The first match was accidentally discovered in 1826 when John Walker scraped a stick with chemicals on the end against a stone floor.

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: 3545
Last issue date: 02/07/2012


1                      
NumberTitleIssue Date
8112470Virtual javascript object notation
A client receives an object definition defining an object and an array of elements from a server. Each of the elements in the received array includes data representing objects associated with a data store of the server. The client instantiates a plurality of objects...
02/07/2012
8112410Method for searching across instant message systems and interconnecting server
A method for searching across instant message systems and an interconnecting server are disclosed in the present invention. The method includes: searching in a SIMPLE IM system by a WV-IMPS user, and searching in a WV-IMPS system by a SIMPLE IM user. The interconnec...
02/07/2012
8103714Transactional quality of service in event stream processing middleware
Computer implemented method, system and computer usable program code for achieving transactional quality of service in a transactional object store system. A transaction is received from a client and is executed, wherein the transaction comprises reading a read-only...
01/24/2012
8103713System and method for managing service interactions
A system and method for managing service interactions launches a process that is defined by a programming abstraction based on a syntax of a general purpose programming language. Interaction with a service, such as a web-based service, is initiated and the process r...
01/24/2012
8103628Directed placement of data in a redundant data storage system
A data processing apparatus, comprising a metadata store storing information about files that are stored in a distributed data storage system, and comprising a class database; one or more processing units; logic configured for receiving and storing in the class data...
01/24/2012
8099453System and method for data clustering
A method for data clustering may comprise entering data into a computer network comprising a master processor, an array of slave processors, and two cluster seats associated with each slave processor; executing a master process comprising dividing the data into clus...
01/17/2012
8099452Event stream conditioning
A distributed event processing system that can organize (e.g., order) input streams regardless of actual time of receipt is provided. This order may simply be arrival order or given explicitly on a specific event attribute, such as a timestamp or sequence number. Tr...
01/17/2012
8095590Techniques for distributing data
Techniques are provided for distributing data over a network. One or more source nodes distribute data to an intermediate node. The intermediate node accumulates the data, dynamically selects a first path for distributing the data to a first destination node, and dy...
01/10/2012
8095589Clickstream analysis methods and systems
Methods and systems are provided herein for the analysis of clickstream data of online users. The analysis methods and systems allow for the creation of new offline business methods based on online consumer behavior. ...
01/10/2012
8090762Efficient super cluster implementation for solving connected problems in a distributed environment
Embodiments herein present a system, method, etc. for an efficient super cluster implementation for solving connected problems in a distributed environment. More specifically, the system adapts computing latency to communication latency, wherein the system comprises...
01/03/2012
8090761Storage and distribution of segmented media data
A method and system thereof for distributing media data are described. A media segment, selected from a plurality of media segments stored on another node, is received. The media segment includes a portion of an item of media content. The item of media content is se...
01/03/2012
8086661Method for resolving collisions in a database replication system by relaxing a constraint that contributes to collisions, or removing the cause of the constraint that contributes to the collisions
A method is provided for resolving collisions in a database replication system. The system includes a source database and a target database, wherein changes made at the source database are replicated to the target database. Each database has one or more tables, and ...
12/27/2011
8086659Task sequence interface
According to one aspect of task sequence interfaces, a method includes exposing an interface that allows task sequences to be performed on a plurality of remote devices, and receiving requests regarding the task sequences and the plurality of remote devices via the ...
12/27/2011
8086658Personalized discovery of services
A method of discovering at least one service being advertised in a communication system using at least one service ontology describing service characteristics with service attributes supports user-centered and personalized discovery of services. A discovery statemen...
12/27/2011
8086660Distributed data model
Method and systems for transferring data from a sending device to a receiving device. The method starts with the preparation of a description of the structure of the data which is provided to the sending device and the receiving device. A reference model of the data...
12/27/2011
8082289Cluster computing support for application programs
A computer cluster system comprising a plurality of nodes and a software package comprising a user interface and a kernel for interpreting program code instructions is provided. In one embodiment, a cluster node module is configured to communicate with the kernel an...
12/20/2011
8082291Identifying relevant data from unstructured feeds
A system and method of providing data to a mashup application may involve receiving a request from a mashup application and supplying first data to the mashup application in response to the request. Mashup information can be received from the mashup application, whe...
12/20/2011
8082491Dynamic displays in a distributed computing environment
A mechanism for describing dynamic display objects in a distributed computing environment is described. A service in a distributed computing environment may generate results data for a client in response to client requests. The service may provide schemas describing...
12/20/2011
8082290Intelligent establishment of peer-to-peer communication
A device may receive, from a first peer in a network, a request for a list of one or more candidate peers from which the first peer can obtain a resource. In addition, the device may obtain the list in response to the request, determining a set of costs based on the...
12/20/2011
8078665Sharing media content based on a media server
A media server is hosted in a service provider's network so that media content can be stored from or rendered to a private network such as a Digital Living Network Alliance (DLNA) network. Media content may be stored directly by accessing the media server or by down...
12/13/2011
8078664Evaluation of current capacity levels of resources in a distributed computing system
In general, this disclosure describes techniques of managing resources in a service-oriented distributed computing system. As described in this disclosure, a control node automatically manages the system such that the system has sufficient capacity to satisfy an agr...
12/13/2011
8078666Distributed 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...
12/13/2011
8073897Selecting values in a distributed computing system
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...
12/06/2011
8065330Information management and entertainment system
An information management and entertainment system (1) comprises user terminals (2), and a switching system (5, 40-43) having interfaces (21, 23, 31) for receiving media streams and for routing the streams to the terminals. The sys...
11/22/2011
8060514Methods and systems for managing composite data files
Systems and methods for managing data, such as metadata or non-metadata such as content. In one exemplary method, a composite document is received and it is determined whether the composite document contains at least one subdocument and if it does, the method captur...
11/15/2011
8055698Network recycle bin
A network recycle bin is used to store deleted files in a managed directory that is available across a network connection. Files stored in a shared directory or other network-accessible file storage system are moved to the managed directory upon deletion. Because th...
11/08/2011
8055699Apparatus and method for interfacing in a communication system
Disclosed is a method for interfacing in a communication system. The method includes receiving an event, which should be processed using information managed by a second system providing a second service, from a first system providing a first service; and performing ...
11/08/2011
8051057Processing of network content and services for mobile or fixed devices
A system for supplying network content to a device. The system includes a first interface for communicating with a network content source for retrieving the network content. The system also includes a second interface for communicating with the device for delivering...
11/01/2011
8051125Methods and systems for obtaining imaging device event notification subscription
Aspects of the present invention relate to systems, methods and devices for imaging device event notification administration and subscription. Some aspects relate to selective imaging device event notification based on user credentials and/or job execution timing. S...
11/01/2011
8046391Storage apparatus and its file control method and storage system
Decrease in the write speed is prevented even when overwriting the entire file. When a NAS apparatus receives a file size change request from a computer as an access request source for changing the size of a file, the NAS apparatus creates a new file related to the ...
10/25/2011
8041762Methods and systems for processing a plurality of errors
As part of handling a large amount of error information generated on a mainframe system associated, for example, with a telephone billing system, a utility software program allows a user to easily process the error information. The information is generated by the ma...
10/18/2011
8041722Refining collections of entities in a service registry environment
A method for factorizing a property metadata filter in a service registry includes receiving a user's request for factorizing a property metadata with a specific name and value in a registry; generating a new filter for the property metadata with the specific name a...
10/18/2011
8041761Virtual filer and IP space based IT configuration transitioning framework
A system and method enables gradual transitioning of a server, such as a filer, to a new security domain and/or IP address scheme. A single physical platform may comprise multiple logical servers, such as virtual filers (vfilers), that simultaneously participate in ...
10/18/2011
8037041System for dynamic keyword aggregation, search query generation and submission to third-party information search utilities
A system for creating keywords or phrases to be used for mining online information has a text source accessible by the system, a keyword aggregation function, and a mechanism for configuring the system. The system extracts keywords and phrases from the text source a...
10/11/2011
8037122Processing of service-oriented tasks within a grid computing environment
Embodiments of the present invention enable processing of tasks within a service-oriented architecture (SOA). In embodiments, an echo mediator is a mediator SOA component that acts as a service provider by processing a service request associated with a service reque...
10/11/2011
8032581Persistent information unit pacing
Provided are a method, system, and article of manufacture, wherein a control unit receives a request to establish a relationship over a fiber channel connection, wherein a first indicator associated with the request indicates that the relationship supports persisten...
10/04/2011
8032508System and method for URL based query for retrieving data related to a context
A system and method for URL based query for retrieving data related to a context. A request is received over a network from a user for data related to a context, wherein the request is a URL comprising a context query comprising at least one context criteria. The co...
10/04/2011
8032583Apparatus and method for providing peer-to-peer proxy services in peer-to-peer communications
A network gateway device providing peer-to-peer proxy service is provided, including a P2P meta descriptor detector detecting an original P2P meta descriptor file from the public network, a P2P proxy control unit modifying the original P2P meta descriptor file to ge...
10/04/2011
8032553Email integrated task processor
The present system provides a task manager that extracts information relating to tasks from a task oriented email. The system then integrates the task within the system by connecting the email programs, the task management programs, and a database, to automatically ...
10/04/2011
8032582Methods and system for distributing data to technical computing workers
A method and system is disclosed for providing a distributed technical computing environment for distributing technical computing tasks from a technical computing client to technical computing workers for execution of the tasks on one or more computers systems. Task...
10/04/2011
1                      
 
Sign InRegister
Username  
Password   
forgot password?