
US Patent No: 6,918,013
Number of patents in Portfolio can not be more than 2000
System and method for flushing bean cache
Stats
-
Jul 12, 2005
Issued date -
Aug 5, 2002
filing date -
10/212,382
serial no -
In Force
status
Importance
Abstract
Servers in a network cluster can each store a copy of a data item in local cache, providing read access to these copies through read-only entity beans. The original data item in the database can be updated through a read/write entity bean one of the cluster servers. That cluster server has access to an invalidation target, which contains identification information relating to copies of the data item stored on servers in the cluster. Once the read/write bean updates the data item in the database, an invalidate request can be sent or multicast to all cluster members, or to any read-only bean or server contained in the invalidation target. Each server or read-only bean receiving the request knows to drop any copy of the data item in local cache, and can request a current copy of the data item from the database.
First Claim
Related Publications
International Classification(s)
- [Classification Symbol]
- [Patents Count]
Cited Art
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 5,212,793 Generic initiators | 77 | 1991 | |
| 5,761,507 Client/server architecture supporting concurrent servers within a server with a transaction manager providing server/connection decoupling | 263 | 1996 | |
| 5,768,504 Method and apparatus for a system wide logan in a distributed computing environment | 68 | 1997 | |
| 6,269,373 Method and system for persisting beans as container-managed fields | 131 | 1999 | |
| 6,466,972 Server based configuration of network computers via machine classes | 108 | 1999 | |
| 6,757,708 Caching dynamic content | 156 | 2000 | |
| 6,505,200 Application-independent data synchronization technique | 108 | 2000 | |
|
|
|||
| 5,802,291 System and method to control and administer distributed object servers using first class distributed objects | 119 | 1995 | |
| 6,343,287 External data store link for a profile service | 247 | 1999 | |
| 6,411,956 Method for distributed transaction support using JDBC 1.0 drivers | 39 | 1999 | |
| 6,542,845 Concurrent execution and logging of a component test in an enterprise computer system | 53 | 2000 | |
| 6,687,848 Techniques for preventing information loss in a business to business message in an enterprise computer system | 65 | 2000 | |
|
|
|||
| 5,819,107 Method for managing the assignment of device drivers in a computer system | 79 | 1995 | |
| 6,243,753 Method, system, and computer program product for creating a raw data channel form an integrating component to a series of kernel mode filters | 85 | 1998 | |
|
|
|||
| 6,453,356 Data exchange system and method | 147 | 1998 | |
|
|
|||
| 5,910,180 Context virtualizing device driver architecture | 53 | 1995 | |
|
|
|||
| 5,249,290 Method of and apparatus for operating a client/server computer network | 187 | 1991 | |
|
|
|||
| 6,338,089 Method and system for providing session pools for high performance web browser and server communications | 87 | 1999 | |
|
|
|||
| 2003/0060,214 System and method for initiating responses to location-based events | 91 | 2002 | |
|
|
|||
| 6,189,046 Mechanism and method for merging cached location information in a distributed object environment | 69 | 1997 | |
|
|
|||
| 6,173,327 Object-oriented method and apparatus for information delivery | 125 | 1996 | |
|
|
|||
| 5,926,775 Mini driver software architecture for a data acquisition system | 54 | 1997 | |
|
|
|||
| 6,539,381 System and method for synchronizing database information | 111 | 1999 | |
|
|
|||
| 2003/0018,732 Data replication protocol | 35 | 2001 | |
|
|
|||
| 6,055,243 System and associated method for re-engineering a telecommunications support with object-oriented translators | 40 | 1998 | |
|
|
|||
| 5,774,689 Network configuration management system for digital communication networks | 147 | 1995 | |
|
|
|||
| 6,212,556 Configurable value-added network (VAN) switching | 122 | 1999 | |
Patent Citation Ranking
Maintenance Fees
| Fee | Large entity fee | small entity fee | micro entity fee | due date |
|---|---|---|---|---|
| 7.5 Year Payment | $3600.00 | $1800.00 | $900.00 | Jan 12, 2013 |
| 11.5 Year Payment | $7400.00 | $3700.00 | $1850.00 | Jan 12, 2017 |
| Fee | Large entity fee | small entity fee | micro entity fee |
|---|---|---|---|
| Surcharge - 7.5 year - Late payment within 6 months | $160.00 | $80.00 | $40.00 |
| 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 |