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
1 Status Updates

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

Family

Loading Family data... 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 Austin, TX 13 80
Jacob, Sunil Austin, TX 3 55
Lewis, Kevin Austin, TX 11 161
Reinauer, Rob Austin, TX 3 55
Sun, Chunsheng Round Rock, TX 3 55
Tan, Desmond Austin, TX 3 55
White, Ken Cedar Park, TX 7 75

Cited Art Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (2)
5,754,774 Client/server communication system 322 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 48 1997
 
UNIVERSITY OF ROCHESTER (1)
6,341,339 Apparatus and method for maintaining data coherence within a cluster of symmetric multiprocessors 18 1998
 
EMC CORPORATION (1)
6,275,860 Method and apparatus for synchronizing function values in a multiple protocol system 5 1999
 
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 52 1993
5,706,435 System for maintaining data coherency in cache memory by periodically broadcasting a single invalidation report from server to clients 142 1996
 
PLATINUM TECHNOLOGY IP, INC. (1)
6,266,678 System and method for dynamically viewing contents of a data file 34 1998
 
NOVELL INTELLECTUAL PROPERTY HOLDINGS, INC. (1)
6,219,676 Methodology for cache coherency of web server data 49 1999
 
ENDEAVORS TECHNOLOGIES, INC. (1)
* 2002/0083,183 Conventionally coded application conversion system for streamed delivery and execution 197 2001
 
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 32 1998
 
EEC SYSTEMS, INC. (1)
5,918,244 Method and system for coherently caching I/O devices across a network 41 1996
 
GOOGLE INC. (1)
6,032,228 Flexible cache-coherency mechanism 11 1997
 
SUN MICROSYSTEMS, INC. (1)
5,452,447 Method and apparatus for a caching file server 275 1992
 
AT&T INTELLECTUAL PROPERTY II, L.P. (1)
6,154,811 Scalable network object caching 57 1998
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
8,495,567 Transferring annotations across versions of the data 5 2008
 
Other [Check patent profile for assignment information] (1)
9,092,244 System for developing custom data transformations for system integration application programs 0 2012
 
MICROSOFT TECHNOLOGY LICENSING, LLC (2)
8,141,118 Data broadcasting receiver power management 0 2004
* 7,653,018 Differential update for data broadcasting 6 2004
 
SOVANTA AG (2)
8,972,467 Method for selecting a data set from a plurality of data sets by means of an input device 0 2010
8,767,019 Computer-implemented method for specifying a processing operation 2 2011
 
Conifer Systems LLC (1)
* 9,069,792 Method and system for persistently cached, copy-on-write view of revision control trees 0 2008
 
APPLIED INVENTION, LLC (2)
* 8,996,486 Data store with lock-free stateless paging capability 0 2005
* 2006/0129,540 Data store with lock-free stateless paging capability 10 2005
 
BOOMI, INC. (1)
8,533,661 System and method for automated on-demand creation of a customized software application 0 2008
 
DELL PRODUCTS L.P. (6)
8,943,076 System to automate mapping of variables between business process applications and method therefor 0 2012
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
9,015,106 Cloud based master data management system and method therefor 0 2012
8,589,207 System and method for determining and visually predicting at-risk integrated processes based on age and activity 0 2012
9,069,898 System for providing regression testing of an integrated process development system and method therefor 0 2012
* Cited By Examiner

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