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

Icon_funbox Bizarre Patents

Patent No. 5926857

Armor With Rollers

An armor with rollers is provided that enables a user to move in all positions by rolling on a hard and smooth surface while constantly varying his bearing points on the ground.

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/213 - MULTICOMPUTER DATA TRANSFERRING VIA SHARED MEMORY


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


1                      
NumberTitleIssue Date
8190701Cache defeat detection and caching of content addressed by identifiers intended to defeat cache
Systems and methods for cache defeat detection are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, of resource management in a wireless network by caching content on a mobile device. The method ...
05/29/2012
8190700Conditional access system and method
The present invention relates to methods of and systems for providing conditional access to electronic content. Electronic content is provided to a user along with authorization information. The electronic content may be transmitted to the user, and the user may use...
05/29/2012
8171099Network acceleration device having persistent in-memory cache
A network acceleration device includes a persistent, in-memory cache of network content. For example, the cache may store content in a manner that allows a software process to map virtual memory to specific, known regions of an underlying physical memory. Upon detec...
05/01/2012
8171098Techniques for providing storage services using networked computerized devices having direct attached storage
A method provides a storage service, and is performed on a set of computerized devices. The method includes connecting the computerized devices to a computer network. The computerized devices include direct attached storage devices (e.g., SCSI disk drives). The meth...
05/01/2012
8171100Reducing latency of access requests in distributed storage systems having a shared data set
Described are methods and apparatus for reducing latency of read and write requests for a set of storage system sites having a shared data set. An owner site may directly write to the shared data set and contains current data regarding the shared data set. The remot...
05/01/2012
RE43346Transaction aggregation in a switched file system
Client computers are decoupled from file servers in a computer network, by placing a network node, also termed a file switch or file switch computer, between the client computers and the file servers. To the client computers, the file switch appears to be a file ser...
05/01/2012
8161079Acquisition and expansion of storage area network interoperation relationships
A plurality of components of a storage area network is grouped into a plurality of component groups, wherein a component group includes one or more of the plurality of components of the storage area network. A group relationship data structure provides relationships...
04/17/2012
8161127Process mapping in parallel computing
A method of mapping processes to processors in a parallel computing environment where a parallel application is to be run on a cluster of nodes wherein at least one of the nodes has multiple processors sharing a common memory, the method comprising using compiler ba...
04/17/2012
8161007System and method for supporting asynchronous data replication with very short update intervals
A system and method for improving the efficiency of the transmission of updated blocks generated by logging all the block allocations and deletes as well as CPs and PCPI creation and deletion in a persistent log. The log is scanned during each update cycle (in which...
04/17/2012
8161067Method and apparatus for managing complex presentation objects using globally-unique identifiers
A method and apparatus for managing complex presentation objects using globally-unique identifiers. Downloaded objects are identified by globally-unique identifiers to maintain object integrity and to facilitate capturing downloaded objects for reuse without additio...
04/17/2012
8156075Method of automatically replicating data objects between a mobile device and a server
Network operators can control how data replication services use available bandwidth, in order to make the most efficient usage of that bandwidth, using parameters applied to a data object to be replicated. The parameters may be both time dependent and also relate to...
04/10/2012
8150936Methods and apparatus to manage shadow copy providers
A data storage management system includes a virtual provider for interacting with a coordinator to receive shadow copy requests from a requestor and for interfacing with a plurality of providers that support various logical units on which data volumes can be stored....
04/03/2012
8145724Method of, system for, and computer program product for providing a data structure for configuring connections between a local workstation file system and a remote host file system
A data structure embodied in a computer-readable storage medium for configuring connections from a local workstation between a file system residing on the local workstation and a file system residing on a remote host system. The data structure provides for such conf...
03/27/2012
8140637Communicating chunks between devices
An apparatus, for connection to a storage device, comprising: a module for communication with a software application and operable to receive instructions to copy data to the storage device; a chunking and identifier generation module operable to receive the data, to...
03/20/2012
8140638Multistage online transaction system, server, multistage online transaction processing method and program
Provided is a system in which a plurality of nodes including a plurality of servers are connected at least with one NAS shared among the plurality of nodes. At least one of the nodes includes a shared memory from/to which each server belonging to the same node can r...
03/20/2012
8117275Media fusion remote access system
The present invention is a system that receives data in different formats from different devices/applications in the format native to the devices/applications and fuses the data into a common shared audio/video collaborative environment including a composite display...
02/14/2012
8117274Safe output protocol for files to multiple destinations with integrity check
Protocol is provided for safe transfer of files from between nodes of a communication system. The protocol includes a handshake operation between a source (local or initiating) node sending one or more files and a remote (responding) node receiving the files to ensu...
02/14/2012
8108481Community caching networks
A system for sharing data within a network, the system including a first peer device coupled with the network that comprises local cache storage configured to store data comprising at least one entry designated as network accessible cache data and a cache control mo...
01/31/2012
8095619Automation system and method for operating such an automation system
An automation system with a plurality of communicatively connected automation devices is disclosed. One of the connected automations devices serves as a domain controller and holds centrally in a memory data required for operation for the automation system and the a...
01/10/2012
8095503Allowing client systems to interpret higher-revision data structures in storage systems
A method for allowing client computers in a distributed object-based data storage system to interpret higher revision data structures. In one embodiment, clients request layout maps of objects to be accessed from respective storage managers in the system and then co...
01/10/2012
8095618In-memory caching of shared customizable multi-tenant data
In a multi-tenant data sharing environment with shared, customizable data attributes are assigned to requested data and stored in a cache store along with the requested data. For non-customized data designated as system data, one copy is stored in the cache store fo...
01/10/2012
8086688Method and system for mobile data security
A system and method for securely storing, retrieving and sharing data using PCs and mobile devices and for controlling and tracking the movement of data to and from a variety of computing and storage devices. ...
12/27/2011
8086689Method and apparatus for managing shared data at a portable electronic device of a first entity
A method and apparatus for managing shared data at a portable electronic device of a first entity is provided. A message is received advising that data associated with a second entity is being shared. A request is transmitted to a server for a list of shared folders...
12/27/2011
8082316Resolving conflicts while synchronizing configuration information among multiple clients
A user of multiple client devices (clients) makes application configuration changes on the clients from time to time. The configuration changes are stored in a local event log on each client, as well as in a synchronization server. When one of the clients connects t...
12/20/2011
8078686High performance file fragment cache
A system, method, and computer program for caching a plurality of file fragments to improve file transfer performance, comprising the steps of exposing at least one file fragment of a computer file as a primary object to an application; caching said at least one fil...
12/13/2011
8073924Routing and delivery of data for electronic design automation workloads in geographically distributed clouds
Electronic design automation (EDA) libraries are delivered using a geographically distributed private cloud including EDA design centers and EDA library stores. EDA projects associated with an EDA library are determined by matching information describing the EDA lib...
12/06/2011
8073881Methods and apparatus facilitating access to storage among multiple computers
Multiple computers in a cluster maintain respective sets of identifiers of neighbor computers in the cluster for each of multiple named resource. A combination of the respective sets of identifiers define a respective tree formed by the respective sets of identifier...
12/06/2011
8065337Shared-memory multiprocessor system and method for processing information
Large-scale table data stored in a shared memory are sorted by a plurality of processors in parallel. According to the present invention, the records subjected to processing are first divided for allocation to the plurality of processors. Then, each processor counts...
11/22/2011
8065381Synchronizing for directory changes performed while offline
Aspects of the subject matter described herein relate to synchronizing for directory actions performed while offline. In aspects, file system objects that reside on a remote data store are made available for offline use. While offline, a client receives an indicatio...
11/22/2011
8046422Automatic load spreading in a clustered network storage system
A cache is used in a network storage system that includes a plurality of data storage nodes in a storage cluster, to automatically spread read and write access load, by a plurality of storage clients, for file system data and metadata, across the plurality of data s...
10/25/2011
8024417Simple flow control protocol over RDMA
A method and system for directing data transfers between applications residing on different computers or devices using a simplified flow control protocol. The protocol eliminates the need for and use of flow control modes and supports all possible data transfer mech...
09/20/2011
8015257Image 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 extracts the image data from his user box and moves it to a folder on his own personal computer, the MFP 1
09/06/2011
8010618One-way transaction tagging in a switch crossbar
A method and computer program product includes, at a sender, identifying a forward item including a transmit portion and a retain portion, generating a tag, associating the tag with the retain portion, sending the transmit portion, but not the tag, to a target; at t...
08/30/2011
8005917Consensus-based reliable messaging
A system includes a leader server capable of communicating with a plurality of follower servers and a network. The leader server is configured to determine when a message received from a client connected to the network has been committed to main memory in a majority...
08/23/2011
8001206Broadcasting data in a hybrid computing environment
Methods, apparatus, and products for broadcasting data in a hybrid computing environment that includes a host computer, a number of accelerators, the host computer and the accelerators adapted to one another for data communications by a system level message passing ...
08/16/2011
7996485Method and apparatus for reducing pool starvation in a shared memory switch
A switch includes a reserved pool of buffers in a shared memory. The reserved pool of buffers is reserved for exclusive use by an egress port. The switch includes pool select logic which selects a free buffer from the reserved pool for storing data received from an ...
08/09/2011
7996484Non-disruptive, reliable live migration of virtual machines with network data reception directly into virtual machines' memory
Techniques are disclosed for the non-disruptive and reliable live migration of a virtual machine (VM) from a source host to a target host, where network data is placed directly into the VM's memory. When a live migration begins, a network interface card (NIC) of the...
08/09/2011
7996483Adaptive caching in broadcast networks
Adaptive caching techniques are described. In an implementation, a head end defines a plurality of cache periods having associated criteria. Request data for content is obtained and utilized to associate the content with the defined cache periods based on a comparis...
08/09/2011
7984107Proxy assembly for simulating real assembly features on a remote device
A proxy service for simulating real assembly features on a remote device is described. A data stream including reflection data of a real assembly is generated. The reflection data stream may include data associated with proxy types without including the code from th...
07/19/2011
7966381Methods and apparatus for performing context management in a networked environment
Methods and apparatus related to context management in a networked environment are provided. According to one aspect, a technique is provided for facilitating communication between a client and a context management (CM) server, comprising establishing a network conn...
06/21/2011
1                      
 
Sign InRegister
Username  
Password   
forgot password?