US Patent No: 6,996,584

Number of patents in Portfolio can not be more than 2000

System and method of maintaining functional client side data cache coherence

ALSO PUBLISHED AS: 20030217081

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

The present invention provides functional client side data cache coherence distributed across database servers and clients. This system includes an application resident on a client operable to request access to data, and wherein the client is coupled to a local memory cache operable to store requested date. The client is coupled to a remote memory storage system, such as disk storage or network resources by a communication pathway. This remote memory storage system is operable to store data, process requests for specified data, retrieve the specified data from within the remote memory storage system, and transmit the requested data to the client with annotated version information. The data received by the client is verified as being coherent with any downstream linked information stored in the client's local memory cache. Otherwise, updated coherent data is requested, received and verified prior to being used by the client and its resident applications.

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

First Claim

See full text

all claims..

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
PERVASIVE SOFTWARE, INC.AUSTIN, TX11
PERVASIVE SOFTWAREAUSTIN, TX1

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Arnold, Richard Elkhorn, NE 20 60
Jacob, Sunil Austin, TX 6 40
Lewis, Kevin Austin, TX 19 163
Reinauer, Rob Austin, TX 6 40
Sun, Chunsheng Round Rock, TX 6 40
Tan, Desmond Cedar Park, TX 6 40
White, Ken Carmel, IN 17 56

Cited Art Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (2)
5,754,774 Client/server communication system 302 1996
5,907,678 Client/server system in which protocol caches for multiple sessions are selectively copied into a common checkpoint cache upon receiving a checkpoint request 42 1997
 
PANASONIC CORPORATION OF NORTH AMERICA (2)
5,581,704 System for maintaining data coherency in cache memory by periodically broadcasting invalidation reports from server to client 50 1993
5,706,435 System for maintaining data coherency in cache memory by periodically broadcasting a single invalidation report from server to clients 140 1996
 
AT&T INTELLECTUAL PROPERTY II, L.P. (1)
6,154,811 Scalable network object caching 53 1998
 
EEC SYSTEMS, INC. (1)
5,918,244 Method and system for coherently caching I/O devices across a network 37 1996
 
EMC CORPORATION (1)
6,275,860 Method and apparatus for synchronizing function values in a multiple protocol system 5 1999
 
ENDEAVORS TECHNOLOGIES, INC. (1)
2002/0083,183 Conventionally coded application conversion system for streamed delivery and execution 170 2001
 
GOOGLE INC. (1)
6,032,228 Flexible cache-coherency mechanism 11 1997
 
KABUSHIKI KAISHA TOSHIBA (1)
6,760,840 File editing system and shared file editing system with file content secrecy, file version management, and asynchronous editing 29 1998
 
NOVELL INTELLECTUAL PROPERTY HOLDINGS, INC. (1)
6,219,676 Methodology for cache coherency of web server data 48 1999
 
PLATINUM TECHNOLOGY IP, INC. (1)
6,266,678 System and method for dynamically viewing contents of a data file 32 1998
 
SUN MICROSYSTEMS, INC. (1)
5,452,447 Method and apparatus for a caching file server 267 1992
 
UNIVERSITY OF ROCHESTER (1)
6,341,339 Apparatus and method for maintaining data coherence within a cluster of symmetric multiprocessors 17 1998

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
DELL PRODUCTS L.P. (3)
8,805,716 Dashboard system and method for identifying and monitoring process errors and throughput of integration software 0 2012
8,782,103 Monitoring system for optimizing integrated business processes to work flow 0 2012
8,589,207 System and method for determining and visually predicting at-risk integrated processes based on age and activity 0 2012
 
MICROSOFT CORPORATION (2)
8,141,118 Data broadcasting receiver power management 0 2004
7,653,018 Differential update for data broadcasting 5 2004
 
BOOMI, INC. (1)
8,533,661 System and method for automated on-demand creation of a customized software application 0 2008
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
8,495,567 Transferring annotations across versions of the data 5 2008
 
SOVANTA AG (1)
8,767,019 Computer-implemented method for specifying a processing operation 0 2011

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
11.5 Year Payment $7400.00 $3700.00 $1850.00 Aug 7, 2017
Fee Large entity fee small entity fee micro entity fee
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00