US Patent No: 5,864,854

Number of patents in Portfolio can not be more than 2000

System and method for maintaining a shared cache look-up table

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

An information system and method for reducing workload load on servers in an information system network. The system defines a group of interconnected clients which have associated cache memories. The system maintains a shared group cache look-up table for the group having entries which identify data items cached by the clients within the group and identify the clients at which the data items are cached. Each client in the group has access to the group cache look-up table, and any client or group can cache any data item. The system can include a hierarchy of groups, with each group having a group cache look-up table. The group cache look-up tables minimize requests for data items outside the groups and greatly minimize the service load on servers having popular data items.

Loading the Abstract Image... loading....

First Claim

See full text

all claims..

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
LSI LOGIC CORPORATIONMILPITAS, CA4139

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Boyle, Douglas B Palo Alto, CA 38 1829

Cited Art Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (4)
4,897,781 System and method for using cached data at a local node after re-opening a file at a remote node in a distributed networking environment 256 1987
5,151,989 Directory cache management in a distributed data processing system 135 1987
5,226,159 File lock management in a distributed data processing system 75 1992
5,586,310 System for distributed database replicated read with exclusive central server transfer of primary copies 121 1993
 
MICROSOFT CORPORATION (2)
5,261,051 Method and system for open file caching in a networked computer system 57 1989
5,146,580 Method and system for using expanded memory for operating system buffers and application buffers 18 1989
 
Bell Telephone Laboratories, Incorporated (1)
4,648,036 Method for controlling query and update processing in a database system 67 1985
 
Bull HN Information Systems Italia S.p.A. (1)
5,274,789 Multiprocessor system having distributed shared resources and dynamic and selective global data replication 47 1991
 
HITACHI, LTD. (1)
5,559,984 Distributed file system permitting each user to enhance cache hit ratio in file access mode 42 1994
 
INTEL CORPORATION (1)
5,584,017 Cache control which inhibits snoop cycles if processor accessing memory is the only processor allowed to cache the memory location 18 1995
 
PANASONIC CORPORATION OF NORTH AMERICA (1)
5,581,704 System for maintaining data coherency in cache memory by periodically broadcasting invalidation reports from server to client 48 1993

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
PARALLEL NETWORKS, LLC (12)
7,188,145 Method and system for dynamic distributed data caching 37 2001
7,035,911 Method and system for community data caching 30 2001
7,409,433 Method and system for community data caching 11 2006
7,730,262 Method and system for dynamic distributed data caching 9 2007
7,694,076 Method and system for dynamic distributed data caching 9 2007
7,519,677 Method and system for dynamic distributed data caching 9 2007
7,689,661 Method and system for community data caching 11 2008
7,975,032 Method and system for community data caching 1 2010
7,890,701 Method and system for dynamic distributed data caching 6 2010
8,205,044 Method and system for dynamic distributed data caching 0 2011
8,135,812 Method and system for community data caching 1 2011
8,271,628 Method and system for community data caching 1 2012
 
MICROSOFT CORPORATION (9)
6,647,421 Method and apparatus for dispatching document requests in a proxy 22 2001
7,200,667 Universal naming scheme for peer-to-peer resources 60 2005
7,716,168 Modifying table definitions within a database application 1 2005
7,610,302 Modifying table definitions within a database application 0 2005
8,135,755 Templates in a schema editor 0 2005
7,743,026 Redirection to local copies of server-based files 1 2006
8,108,612 Location updates for a distributed data store 0 2009
8,195,741 Cached and server views with automatic caching and smooth scrolling 0 2010
8,396,921 Cached and server views with automatic caching and smooth scrolling 0 2012
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (8)
6,088,769 Multiprocessor cache coherence directed by combined local and global tables 28 1996
6,253,234 Shared web page caching at browsers for an intranet 131 1997
6,611,876 Method for establishing optimal intermediate caching points by grouping program elements in a software system 40 1999
7,103,664 Method, system and program products for ordering lists of service addresses to provide load balancing of a clustered environment 28 2000
7,134,139 System and method for authenticating block level cache access on network 5 2002
7,970,787 Access concurrency for cached authorization information in relational database systems 0 2003
7,809,850 Digital content delivery system, digital content delivery method, program for executing the method, computer readable recording medium storing thereon the program, and server and client for it 1 2003
7,860,491 System and methods for on-demand document provisioning using ad hoc networking 1 2006
 
SAICO INFORMATION TECHNOLOGY (WUHAN) CO., LTD. (8)
6,792,507 Caching system and method for a network storage system 43 2000
7,145,914 System and method for controlling data paths of a network processor subsystem 37 2001
7,085,846 Buffer to buffer credit flow control for computer network 34 2001
7,406,038 System and method for expansion of computer network switching system without disruption thereof 45 2002
7,379,970 Method and system for reduced distributed event handling in a network environment 3 2002
7,307,995 System and method for linking a plurality of network switches 5 2002
7,295,561 Fibre channel implementation using network processors 6 2002
7,296,093 Network processor interface system 5 2003
 
SONY CORPORATION (6)
8,219,700 System and methods of streaming media files from a dispersed peer network to maintain quality of service 0 2003
7,584,285 Centralized selection of peers as media data sources in a dispersed peer network 17 2003
8,775,657 System and methods of streamlining media files from a dispersed peer network to maintain quality of service 0 2007
8,583,814 System and methods of streamlining media files from a dispersed peer network to maintain quality of service 0 2007
7,779,135 Centralized selection of peers as media data sources in a dispersed peer network 10 2007
7,984,116 Centralized selection of peers as media data sources in a dispersed peer network 2 2009
 
SONY COMPUTER ENTERTAINMENT AMERICA LLC (5)
7,979,460 Systems and methods for server management 2 2006
7,716,238 Systems and methods for server management 5 2006
8,433,759 Direction-conscious information sharing 0 2010
7,962,509 Systems and methods for server management 2 2010
8,769,132 Flexible failover policies in high availability computing systems 0 2010
 
WWPASS CORPORATION (5)
8,327,141 Centralized authentication system with safe private data storage and method 1 2009
8,751,829 Dispersed secure data storage and retrieval 0 2011
8,752,153 Accessing data based on authenticated user, provider and system 0 2011
8,713,661 Authentication service 0 2011
8,555,079 Token management 0 2011
 
FUJITSU LIMITED (3)
6,823,339 INFORMATION REFERENCE FREQUENCY COUNTING APPARATUS AND METHOD AND COMPUTER PROGRAM EMBODIED ON COMPUTER-READABLE MEDIUM FOR COUNTING REFERENCE FREQUENCY IN AN INTERACTIVE HYPERTEXT DOCUMENT REFERENCE SYSTEM 0 1997
6,243,719 Data caching apparatus, data caching method and medium recorded with data caching program in client/server distributed system 26 1998
7,421,538 Storage control apparatus and control method thereof 2 2003
 
SOA SOFTWARE INC. (3)
7,853,643 Web services-based computing resource lifecycle management 19 2003
7,610,386 Stateful messaging gateway 7 2003
7,529,805 Distributed web services network architecture 5 2007
 
A9.COM, INC. (2)
6,489,968 System and method for exposing popular categories of browse tree 125 1999
6,606,619 Computer processes for selecting nodes to call to attention of a user during browsing of a hierarchical browse structure 54 2002
 
ABO ENTERPRISES, LLC (2)
7,765,192 System and method for archiving a media collection 20 2006
8,060,477 System and method for archiving a media collection 4 2010
 
AOL INC. (2)
8,370,424 Systems and methods for caching and serving dynamic content 0 2008
8,738,691 Systems and methods for caching and serving dynamic content 0 2013
 
AT&T CORP. (2)
6,189,043 Dynamic cache replication in a internet environment through routers and servers utilizing a reverse tree generation 68 1997
7,752,403 Methods and systems for secure dispersed redundant data storage 6 2003
 
ELOY TECHNOLOGY, LLC (2)
7,444,388 System and method for obtaining media content for a portable media player 42 2006
8,185,579 System and method for obtaining media content for a portable media player 1 2008
 
GOOGLE INC. (2)
6,415,368 System and method for caching 73 1999
6,631,451 System and method for caching 22 2002
 
INTEL CORPORATION (2)
6,704,781 System and method for content caching implementing compensation for providing caching services 11 2000
7,499,981 Methods and apparatus for peer-to-peer services 12 2002
 
NAPO ENTERPRISES, LLC (2)
8,620,699 Heavy influencer media recommendations 1 2006
8,307,092 Method and system for collecting information about a user's media collections from multiple login points 0 2007
 
NCR CORPORATION (2)
7,159,013 Downloading and uploading data in information networks 8 2001
7,099,927 Downloading and uploading data in information networks using proxy server clients 9 2001
 
ORACLE INTERNATIONAL CORPORATION (2)
6,574,750 Preserving consistency of passively-replicated non-deterministic objects 15 2000
7,103,714 System and method for serving one set of cached data for differing data requests 7 2001
 
ABACAST, INC. (1)
6,970,937 User-relayed data broadcasting 21 2001
 
AFILIAS LIMITED (1)
7,280,999 Network address server 13 2002
 
AISAN KOGYO KABUSHIKI KAISHA (1)
7,827,972 Apparatus for controlling internal pressure of fuel tank 0 2008
 
AudioGalaxy, Inc. (1)
6,907,463 System and method for enabling file transfers executed in a network environment by a software program 29 2000
 
BLUE TITAN SOFTWARE, INC. (1)
8,255,485 Web services-based computing resource lifecycle management 0 2010
 
CISCO TECHNOLOGY, INC. (1)
7,610,357 Predictively responding to SNMP commands 4 2001
 
DELL PRODUCTS L.P. (1)
7,765,196 Method and apparatus for web cache using database triggers 0 2003
 
EPICREALM LICENSING, LP (1)
8,504,663 Method and system for community data caching 1 2012
 
EPICREALM OPERATING INC. (1)
8,572,326 Method and system for dynamic distributed data caching when a source of data is not available 0 2012
 
GIORDANO, JOSEPH, ESQ. (1)
6,016,512 Enhanced domain name service using a most frequently used domain names table and a validity code table 179 1998
 
HARRIS CORPORATION (1)
7,173,915 System and method for virtual sector provisioning and network configuration 0 2002
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
7,509,395 Data delivery 0 2003
 
HITACHI, LTD. (1)
7,587,426 System and method for virtualizing a distributed network storage as a single-view file system 11 2002
 
KABUSHIKI KAISHA TOSHIBA (1)
6,111,570 Communication control apparatus and method 6 1998
 
MOTOROLA MOBILITY LLC (1)
5,930,472 Method and apparatus in a wireless communication system for splitting a browser functionality between a wireless client and an infrastructure portion 37 1998
 
NOVELL INTELLECTUAL PROPERTY HOLDINGS, INC. (1)
6,219,676 Methodology for cache coherency of web server data 48 1999
 
NTT DOCOMO, INC. (1)
8,078,729 Media streaming with online caching and peer-to-peer forwarding 3 2008
 
PRESIDENT AND FELLOWS OF HARVARD COLLEGE (1)
6,920,477 Distributed, compressed Bloom filter Web cache server 34 2001
 
ROCKDALE TECHNOLOGY, LLC (1)
6,633,901 Multi-route client-server architecture 20 1999
 
RPX CORPORATION (1)
6,374,289 Distributed client-based data caching system 54 2001
 
SIZMEK TECHNOLOGIES, INC. (1)
7,167,921 Full duplex re-transmitter 4 2000
 
SONY COMPUTER ENTERTAINMENT LLC (1)
8,732,162 Systems and methods for server management 0 2011
 
SONY INTERNATIONAL (EUROPE) GMBH (1)
7,293,101 Method for determining access time of repeatedly broadcast objects 5 1999
 
TELEFONAKTIEBOLAGET LM ERICSSON (PUBL) (1)
6,189,017 Method to be used with a distributed data base, and a system adapted to work according to the method 8 1998
 
The Aerospace Corporation (1)
7,555,561 Cooperative adaptive web caching routing and forwarding web content data broadcasting method 4 2001
 
WATCHGUARD TECHNOLOGIES, INC. (1)
6,732,199 Software programmable calendar queue cache 3 1999
 
WEBTV NETWORKS, INC. (1)
6,330,606 Method and apparatus for dispatching document requests in a proxy 45 1999
 
Other [Check patent profile for assignment information] (1)
7,076,805 Digital data system 2 2002