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

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.SINGAPORE11797

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

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

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 289 1987
* 5,151,989 Directory cache management in a distributed data processing system 138 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 123 1993
 
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
 
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 19 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 51 1993
 
MICROSOFT TECHNOLOGY LICENSING, LLC (2)
* 5,261,051 Method and system for open file caching in a networked computer system 61 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 69 1985
 
HITACHI, LTD. (1)
* 5,559,984 Distributed file system permitting each user to enhance cache hit ratio in file access mode 47 1994
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (1)
* 7,076,805 Digital data system 2 2002
 
SONY CORPORATION (7)
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 32 2003
8,935,315 Centralized selection of peers as media data sources in a dispersed peer network 0 2007
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 13 2007
7,984,116 Centralized selection of peers as media data sources in a dispersed peer network 3 2009
 
HITACHI, LTD. (1)
* 7,587,426 System and method for virtualizing a distributed network storage as a single-view file system 13 2002
 
WATCHGUARD TECHNOLOGIES, INC. (1)
* 6,732,199 Software programmable calendar queue cache 3 1999
 
ORACLE INTERNATIONAL CORPORATION (2)
6,574,750 Preserving consistency of passively-replicated non-deterministic objects 16 2000
* 7,103,714 System and method for serving one set of cached data for differing data requests 8 2001
 
GOOGLE TECHNOLOGY HOLDINGS 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 38 1998
 
ABO ENTERPRISES, LLC (2)
7,765,192 System and method for archiving a media collection 29 2006
8,060,477 System and method for archiving a media collection 4 2010
 
SONY INTERNATIONAL (EUROPE) GMBH (1)
* 7,293,101 Method for determining access time of repeatedly broadcast objects 5 1999
 
TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED (1)
* 8,819,118 Method, system and server for issuing directory tree data and client 0 2010
 
KABUSHIKI KAISHA TOSHIBA (1)
* 6,111,570 Communication control apparatus and method 6 1998
 
AISAN KOGYO KABUSHIKI KAISHA (1)
7,827,972 Apparatus for controlling internal pressure of fuel tank 0 2008
 
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 137 1997
* 6,611,876 Method for establishing optimal intermediate caching points by grouping program elements in a software system 43 1999
* 7,103,664 Method, system and program products for ordering lists of service addresses to provide load balancing of a clustered environment 31 2000
* 7,134,139 System and method for authenticating block level cache access on network 6 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 2 2003
7,860,491 System and methods for on-demand document provisioning using ad hoc networking 1 2006
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
7,509,395 Data delivery 0 2003
 
AudioGalaxy, Inc. (1)
* 6,907,463 System and method for enabling file transfers executed in a network environment by a software program 32 2000
 
CISCO TECHNOLOGY, INC. (1)
* 7,610,357 Predictively responding to SNMP commands 4 2001
 
Research and Business Foundation, Korea University (1)
* 2013/0198,330 COOPERATIVE CATCHING METHOD AND APPARATUS FOR MOBILE COMMUNICATION SYSTEM 0 2013
 
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 28 1998
* 7,421,538 Storage control apparatus and control method thereof 4 2003
 
GIORDANO, JOSEPH, ESQ. (1)
* 6,016,512 Enhanced domain name service using a most frequently used domain names table and a validity code table 200 1998
 
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 14 2002
 
SOA SOFTWARE, INC (3)
7,853,643 Web services-based computing resource lifecycle management 27 2003
* 7,610,386 Stateful messaging gateway 7 2003
7,529,805 Distributed web services network architecture 5 2007
 
CRACKLE, INC. (1)
8,881,011 Tool for creating content for video sharing platform 0 2007
 
HARRIS CORPORATION (1)
* 7,173,915 System and method for virtual sector provisioning and network configuration 0 2002
 
MICROSOFT CORPORATION (1)
7,610,302 Modifying table definitions within a database application 0 2005
 
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 6 2006
8,433,759 Direction-conscious information sharing 1 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
 
SONY COMPUTER ENTERTAINMENT INC. (1)
8,966,557 Delivery of digital content 0 2008
 
NCR CORPORATION (2)
7,159,013 Downloading and uploading data in information networks 9 2001
* 7,099,927 Downloading and uploading data in information networks using proxy server clients 10 2001
 
ROCKDALE TECHNOLOGY, LLC (1)
* 6,633,901 Multi-route client-server architecture 22 1999
 
A9.COM, INC. (2)
* 6,489,968 System and method for exposing popular categories of browse tree 129 1999
6,606,619 Computer processes for selecting nodes to call to attention of a user during browsing of a hierarchical browse structure 61 2002
 
SAICO INFORMATION TECHNOLOGY (WUHAN) CO., LTD. (8)
6,792,507 Caching system and method for a network storage system 47 2000
7,145,914 System and method for controlling data paths of a network processor subsystem 41 2001
7,085,846 Buffer to buffer credit flow control for computer network 35 2001
7,406,038 System and method for expansion of computer network switching system without disruption thereof 58 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 6 2002
7,295,561 Fibre channel implementation using network processors 7 2002
7,296,093 Network processor interface system 5 2003
 
BLUE TITAN SOFTWARE, INC. (1)
8,255,485 Web services-based computing resource lifecycle management 0 2010
 
EPICREALM LICENSING, LP (1)
8,504,663 Method and system for community data caching 4 2012
 
ERICREALM OPERATING INC. (1)
8,984,229 Method and system for dynamic distributed data caching 0 2013
 
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
 
SONY COMPUTER ENTERTAINMENT LLC (1)
8,732,162 Systems and methods for server management 0 2011
 
AFILIAS LIMITED (1)
* 7,280,999 Network address server 18 2002
 
MICROSOFT TECHNOLOGY LICENSING, LLC (8)
* 7,200,667 Universal naming scheme for peer-to-peer resources 69 2005
7,716,168 Modifying table definitions within a database application 1 2005
8,135,755 Templates in a schema editor 0 2005
7,743,026 Redirection to local copies of server-based files 1 2006
* 2007/0016,887 Versioned project association 5 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
 
NAPO ENTERPRISES, LLC (2)
8,620,699 Heavy influencer media recommendations 3 2006
8,307,092 Method and system for collecting information about a user's media collections from multiple login points 0 2007
 
GOOGLE INC. (2)
* 6,415,368 System and method for caching 84 1999
6,631,451 System and method for caching 28 2002
 
SIZMEK TECHNOLOGIES, INC. (1)
* 7,167,921 Full duplex re-transmitter 4 2000
 
WWPASS CORPORATION (7)
8,327,141 Centralized authentication system with safe private data storage and method 3 2009
8,839,391 Single token authentication 0 2011
8,751,829 Dispersed secure data storage and retrieval 1 2011
8,752,153 Accessing data based on authenticated user, provider and system 1 2011
8,713,661 Authentication service 1 2011
8,555,079 Token management 2 2011
8,826,019 Centralized authentication system with safe private data storage and method 0 2012
 
PARALLEL NETWORKS, LLC (12)
* 7,188,145 Method and system for dynamic distributed data caching 41 2001
* 7,035,911 Method and system for community data caching 35 2001
7,409,433 Method and system for community data caching 14 2006
7,730,262 Method and system for dynamic distributed data caching 10 2007
7,694,076 Method and system for dynamic distributed data caching 10 2007
7,519,677 Method and system for dynamic distributed data caching 10 2007
7,689,661 Method and system for community data caching 14 2008
7,975,032 Method and system for community data caching 3 2010
7,890,701 Method and system for dynamic distributed data caching 8 2010
8,205,044 Method and system for dynamic distributed data caching 0 2011
8,135,812 Method and system for community data caching 4 2011
8,271,628 Method and system for community data caching 3 2012
 
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
 
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
 
DELL PRODUCTS L.P. (1)
7,765,196 Method and apparatus for web cache using database triggers 0 2003
 
ROVI TECHNOLOGIES CORPORATION (1)
6,647,421 Method and apparatus for dispatching document requests in a proxy 24 2001
 
ABACAST, INC. (1)
* 6,970,937 User-relayed data broadcasting 24 2001
 
RPX CORPORATION (1)
6,374,289 Distributed client-based data caching system 59 2001
 
NOVELL INTELLECTUAL PROPERTY HOLDINGS, INC. (1)
6,219,676 Methodology for cache coherency of web server data 49 1999
 
NTT DOCOMO, INC. (1)
8,078,729 Media streaming with online caching and peer-to-peer forwarding 3 2008
 
The Aerospace Corporation (1)
* 7,555,561 Cooperative adaptive web caching routing and forwarding web content data broadcasting method 6 2001
 
WEBTV NETWORKS, INC. (1)
* 6,330,606 Method and apparatus for dispatching document requests in a proxy 47 1999
 
ELOY TECHNOLOGY, LLC (2)
7,444,388 System and method for obtaining media content for a portable media player 46 2006
8,185,579 System and method for obtaining media content for a portable media player 1 2008
 
AT&T CORP. (2)
* 6,189,043 Dynamic cache replication in a internet environment through routers and servers utilizing a reverse tree generation 69 1997
* 7,752,403 Methods and systems for secure dispersed redundant data storage 8 2003
 
PRESIDENT AND FELLOWS OF HARVARD COLLEGE (1)
6,920,477 Distributed, compressed Bloom filter Web cache server 35 2001
* Cited By Examiner