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

Icon_funbox Famous Patents

3M employee and church chorister Art Fry needed something to temporarily mark pages in his hymnal. He was in luck because his colleague, Spencer Silver, accidentally developed a glue that was too weak for other purposes. After initially discouraging consumer response, Post-it Notes became a hit in 1979.

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/214 - Plural shared memories


Subclass of Class 709 - Electrical computers and digital processing systems: multicomputer data transferring
Definition: Subject matter wherein at least one of the computers selects
No. of applications: 79
Last issue date: 05/03/2012


1    
Application No.Application TitleIssue Date
20120110113Cooperative Caching Method and Contents Providing Method Using Request Apportioning Device
The present invention relates to a cooperative caching method and a contents providing method using a request apportioning device. While collecting and controlling allocation history information on respective cache servers in a cache cluster, server load information, an...
05/03/2012
20120084387METHOD AND PROGRAM FOR SUPPORTING SETTING OF ACCESS MANAGEMENT INFORMATION
In order to limit host computers permitted to control a storage area from host computers, provided is a storage management computer coupled to one or more host computers for providing services and one or more storage systems, in which the storage management computer jud...
04/05/2012
20120084386SYSTEM AND METHOD FOR SHARING NETWORK STORAGE AND COMPUTING RESOURCE
Under a community environment, a system and a method for sharing network storage and computing resource are disclosed. In particular, the method employs some available-to-shared computer resources of a group member to share with others. The member may decide a specific ...
04/05/2012
20120072527CONTENT DELIVERY NETWORK CACHE GROUPING
One or more content delivery networks (CDNs) that deliver content objects for others is disclosed. Content is propagated to edge servers through hosting and/or caching. End user computers are directed to an edge server for delivery of a requested content object by a uni...
03/22/2012
20120054297Data Exchange in an Information Processing System
An example portable information processing apparatus is configured to selectively execute one or more application programs and includes a memory storing first data associated with an application program executed by the information processing apparatus. A communication u...
03/01/2012
20120042032Adaptive Private Network Asynchronous Distributed Shared Memory Services
A highly predicable quality shared distributed memory process is achieved using less than predicable public and private internet protocol networks as the means for communications within the processing interconnect. An adaptive private network (APN) service provides the ...
02/16/2012
20110302266METHOD AND SYSTEM FOR COMMUNITY DATA CACHING
A cache module (26) at a client computer (12) controls a cache portion (28) on a storage device (24). The cache module communicates with other cache modules at other clients to form a cache community (15). The cache modules store World...
12/08/2011
20110276620SYSTEMS AND METHODS FOR MANAGING STORAGE FOR CLIENT WORKLOADS
A method for managing the storage of a client workload is disclosed. A storage management system is provided. The storage management system is operable to communicatively connect to a remote client computing device via a network. The storage management system includes a...
11/10/2011
20110179134Managing Hardware Resources by Sending Messages Amongst Servers in a Data Center
Systems and methods to manage workloads and hardware resources in a data center or cloud. In one embodiment, a method includes a data center having a plurality of servers in a network. The data center provides a virtual machine for each of a plurality of users, each vir...
07/21/2011
20110167045STORAGE SYSTEM AND ITS FILE MANAGEMENT METHOD
A storage system capable of providing a referral target file to a file referral requestor client even if a file referral request is made before migration. When a file server 12 registers a file 26 in a storage apparatus 14, it sends metadata 28
07/07/2011
20110145358SHARED JAVA JAR FILES
Techniques are disclosed for sharing programmatic modules among isolated virtual machines. A master JVM process loads data from a programmatic module, storing certain elements of that data into its private memory region, and storing other elements of that data into a â€...
06/16/2011
20110029899Systems and Methods for Acceleration and Optimization of Web Pages Access by Changing the Order of Resource Loading
A method for acceleration of access to a web page. The method comprises receiving a web page responsive to a request by a user; analyzing the received web page for possible acceleration improvements; generating a modified web page of the received web page using at least...
02/03/2011
20100325235INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING SYSTEM CONTROL METHOD, CAPABLE OF PROVIDING, REGARDLESS OF EXECUTION/NON-EXECUTION OF AN APPLICATION, DATA USABLE BY THE APPLICATION TO OTHER INFORMATION PROCESSING APPARATUS
A CPU executes a communication partner search process for searching for a communication partner (another game machine). The CPU confirms received data content. If identification information included in the received data matches, application identification information sa...
12/23/2010
20100268789NETWORK CACHING FOR MULTIPLE CONTEMPORANEOUS REQUESTS
A live caching system is described herein that reduces the burden on origin servers for serving live content. In response to receiving a first request that results in a cache miss, the system forwards the first request to the next tier while “holding” other requests...
10/21/2010
20100262774STORAGE CONTROL APPARATUS AND STORAGE SYSTEM
A storage control apparatus is provided. The storage control apparatus reads from and writes to a plurality of storages of a storage system including a plurality of servers and a control server that sets storage areas available to one of the plurality of servers from am...
10/14/2010
20100262803STORAGE SYSTEM AND STORAGE CONTROL METHOD
A storage method and system where the storage system includes a plurality of servers and a control server configured to select a storage area available to be used by each of the servers from among storage areas of a group of storage devices sharable among the plurality ...
10/14/2010
20100185745Method and System for Community Data Caching
A cache module (26) at a client computer (12) controls a cache portion (28) on a storage device (24). The cache module communicates with other cache modules at other clients to form a cache community (15). The cache modules store World...
07/22/2010
20100131611Fault-tolerance mechanism optimized for peer-to-peer network
A peer-to-peer network including a set of nodes distributed among a set of processing devices and arranged in a circular form in such a way that each node has a unique successor node. Each node has a memory to store data associated with keys and, on reception of a reque...
05/27/2010
20100036931PROVIDING A RELIABLE BACKING STORE FOR BLOCK DATA STORAGE
Techniques are described for managing access of executing programs to non-local block data storage. In some situations, a block data storage service uses multiple server storage systems to reliably store copies of network-accessible block data storage volumes that may b...
02/11/2010
20100030957VIRTUAL TAPE SYSTEM
A virtual tape system includes an actual tape device having a magnetic tape which stores data. The virtual tape system includes a virtual tape storage device which stores data stored in the actual tape device as a virtual tape volume, first computers to be connected to ...
02/04/2010
20100017496METHOD AND SYSTEM FOR USING SHARED MEMORY WITH OPTIMIZED DATA FLOW TO IMPROVE INPUT/OUTPUT THROUGHOUT AND LATENCY
The data path in a network storage system is streamlined by sharing a memory among multiple functional modules (e.g., N-module and D-module) of a storage server that facilitates symmetric access to data from multiple clients. The shared memory stores data from clients o...
01/21/2010
20100011085COMPUTER SYSTEM, CONFIGURATION MANAGEMENT METHOD, AND MANAGEMENT COMPUTER
To manage the configuration of a data archiving system without increasing the load on the data archiving system while keeping the performance of computers and the load on storage subsystems balanced, there is provided a computer system, including: a plurality of data ar...
01/14/2010
20090245217INFORMATION PROCESSING APPARATUS
An information processing apparatus includes a storage unit including plural memory banks, a wireless communication unit for executing the wireless communication process, a communication quality information storage unit for storing the communication quality information ...
10/01/2009
20090228568Multicasting Computer Bus Switch
There is disclosed apparatus and methods of multicasting in a shared address space. A shared memory address space may include two or more multicast portions. Each multicast portion may be associated with a respective end point and with at least one other multicast porti...
09/10/2009
20090222632STORAGE SYSTEM CONTROLLING METHOD, SWITCH DEVICE AND STORAGE SYSTEM
A method for controlling a storage system having first and second switches and a storage device connected to the switches via a network in response to a request from a host, the storage device having first and second areas, each of the first and second switch accessing ...
09/03/2009
20090083393Data synchronous system for synchronizing updated data in a redundant system
A data synchronous system synchronizes, between servers each having a shared memory, data which are stored on the respective shared memories. The system includes a data writer which writes data into the shared memory in one of the servers and then generates write state ...
03/26/2009
20080313301NETWORK-BASED STORAGE SYSTEM CAPABLE OF ALLOCATING STORAGE PARTITIONS TO HOSTS
A network-based storage system comprises one or more block-level storage servers that connect to, and provide disk storage for, one or more host computers. In one embodiment, the system is capable of subdividing the storage space of an array of disk drives into multiple...
12/18/2008
20080301256SYSTEM INCLUDING A FINE-GRAINED MEMORY AND A LESS-FINE-GRAINED MEMORY
A data processing system includes one or more nodes, each node including a memory sub-system. The sub-system includes a fine-grained, memory, and a less-fine-grained (e.g., page-based) memory. The fine-grained memory optionally serves as a cache and/or as a write buffer...
12/04/2008
20080301255Dynamically Matching Data Service Capabilities to Data Service Level Objectives
A method, system, and computer program product are provided for matching a storage dependent device to a storage subsystem. Storage requirements are identified for a storage dependent device that is coupled to a network. Additionally, a set of storage subsystems that ar...
12/04/2008
20080294745Method and System for Community Data Caching
A cache module (26) at a client computer (12) controls a cache portion (28) on a storage device (24). The cache module communicates with other cache modules at other clients to form a cache community (15). The cache modules store World...
11/27/2008
20080201444FILE SHARING SYSTEM AND FILE SHARING METHOD
A system includes a client device to which mount information representing a server device associated with the client is set; a first server corresponding to the mount information set to the client device; a second server communicably connected to the first server; a fir...
08/21/2008
20080189384Dual porting serial advanced technology attachment disk drives for fault tolerant applications
The present invention is directed to an apparatus capable of dual porting a serial advanced technology attachment (SATA) disk drive in a fault tolerant communication system, such as fibre channel. The dual porting apparatus includes two idle regenerators coupled to two ...
08/07/2008
20080189385Multiple machine architecture with overhead reduction
A multiple computer environment is disclosed in which an application program executes simultaneously on a plurality of computers (M1, M2, . . . Mn) interconnected by a communications network (53) and in which the local memory of each computer is not...
08/07/2008
20080189383DISTRIBUTED CACHE BETWEEN SERVERS OF A NETWORK
A distributed cache module that allows for a distributed cache between multiple servers of a network without using a central cache manager. The distributed cache module transmits each message with a logical timestamp. The distributed cache module of a server that receiv...
08/07/2008
20080162662JOURNAL MIGRATION METHOD AND DATA RECOVERY MANAGEMENT METHOD
Provided is a computer system including a first storage subsystem and a second storage subsystem. The first storage subsystem has a first storage unit and a first control unit. The second storage subsystem has a second storage unit and a second control unit. The first c...
07/03/2008
20080140800Shared content delivery infrastructure & method of generating a web page
A first URL in a first document is modified to produce a first modified URL, that includes a first modified hostname resolvable to a shared content delivery network (CDN) formed by a plurality of repeater servers. A second URL in a second document is modified to produce...
06/12/2008
20080133693Caching, clustering and Aggregating usenet server
A cluster of data caching servers that provide UseNet service to customers. The cluster of data caching servers cache articles and data requested by customers after retrieving the articles and data from a backend server/server farm. The cluster of data caching servers a...
06/05/2008
20080126509RDMA QP SIMPLEX SWITCHLESS CONNECTION
A local RDMA (Remote Direct Memory Access) network adapter that comprises a simplex switchless connection with a counterpart QP on a remote RDMA network adapter in an example is selected for a Queue Pair (QP). An apparatus in an example comprises a requester RDMA (Remot...
05/29/2008
20080114853Network protocol for network communications
A network protocol is disclosed in which the network switch reports failure to transmit a message or packet to the source computer of a multiple computer system. The destination computer(s) is/are then instructed by the source computer to re-initialize the relevant memo...
05/15/2008
20080114854TRANSPARENT FILE MIGRATION USING NAMESPACE REPLICATION
A NAS switch provides file migrations in a NAS storage network that are transparent to the clients. A source file server exports an original NAS file handles indicative of object locations on the source file server to the NAS switch. The NAS switch modifies the original...
05/15/2008
1    
 
Sign InRegister
Username  
Password   
forgot password?