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.
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.
| Number | Title | Issue Date |
| 8190701 | Cache 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 |
| 8190700 | Conditional 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 |
| 8171099 | Network 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 |
| 8171098 | Techniques 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 |
| 8171100 | Reducing 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 |
| RE43346 | Transaction 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 |
| 8161079 | Acquisition 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 |
| 8161127 | Process 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 |
| 8161007 | System 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 |
| 8161067 | Method 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 |
| 8156075 | Method 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 |
| 8150936 | Methods 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 |
| 8145724 | Method 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 |
| 8140637 | Communicating 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 |
| 8140638 | Multistage 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 |
| 8117275 | Media 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 |
| 8117274 | Safe 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 |
| 8108481 | Community 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 |
| 8095619 | Automation 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 |
| 8095503 | Allowing 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 |
| 8095618 | In-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 |
| 8086688 | Method 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 |
| 8086689 | Method 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 |
| 8082316 | Resolving 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 |
| 8078686 | High 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 |
| 8073924 | Routing 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 |
| 8073881 | Methods 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 |
| 8065337 | Shared-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 |
| 8065381 | Synchronizing 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 |
| 8046422 | Automatic 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 |
| 8024417 | Simple 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 |
| 8015257 | 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 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 |
| 8010618 | One-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 |
| 8005917 | Consensus-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 |
| 8001206 | Broadcasting 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 |
| 7996485 | Method 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 |
| 7996484 | Non-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 |
| 7996483 | Adaptive 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 |
| 7984107 | Proxy 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 |
| 7966381 | Methods 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 |