Storage plug-in based on hashmaps

Electrical computers and digital processing systems: memory – Storage accessing and control – Hierarchical memories

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C711S216000

Reexamination Certificate

active

07493449

ABSTRACT:
Methods for a treatment of cached objects are described. In one embodiment, management of a region of a cache is configured with an eviction policy plug-in and a storage plug-in. The eviction policy plug-in includes code to evict an object that is cached in the region of cache. The storage plug-in includes code to execute a function involving a key attribute manipulation function that, using a first hashing function and a key, identifies a table of attributes for the first object located within the region of cache, and using a second hashing function and an attribute name, gets a specific attribute for the first object from the table, the key being registered with the storage plug-in.

REFERENCES:
patent: 5566315 (1996-10-01), Milillo et al.
patent: 5692193 (1997-11-01), Jagannathan et al.
patent: 5944781 (1999-08-01), Murray
patent: 6199179 (2001-03-01), Kauffman et al.
patent: 6272598 (2001-08-01), Arlitt et al.
patent: 6295582 (2001-09-01), Spencer
patent: 6356946 (2002-03-01), Clegg et al.
patent: 6412045 (2002-06-01), DeKoning et al.
patent: 6438654 (2002-08-01), Elko et al.
patent: 6587937 (2003-07-01), Jensen et al.
patent: 6591347 (2003-07-01), Tischler et al.
patent: 6738977 (2004-05-01), Berry et al.
patent: 6766419 (2004-07-01), Zahir et al.
patent: 7024512 (2006-04-01), Franaszek et al.
patent: 2002/0052914 (2002-05-01), Zalewski et al.
patent: 2002/0073283 (2002-06-01), Lewis et al.
patent: 2002/0093487 (2002-07-01), Rosenburg
patent: 2002/0147888 (2002-10-01), Trevathan
patent: 2002/0169926 (2002-11-01), Pinckney et al.
patent: 2003/0084248 (2003-05-01), Gaither et al.
patent: 2003/0084251 (2003-05-01), Gaither et al.
patent: 2003/0093487 (2003-05-01), Czajkowski et al.
patent: 2003/0097360 (2003-05-01), McGuire et al.
patent: 2003/0131010 (2003-07-01), Redpath
patent: 2003/0229760 (2003-12-01), Doyle et al.
patent: 2004/0168029 (2004-08-01), Civlin
patent: 2004/0205299 (2004-10-01), Bearden
patent: 2005/0021917 (2005-01-01), Mathur et al.
patent: 2005/0027943 (2005-02-01), Steere et al.
patent: 2005/0086656 (2005-04-01), Whitlock et al.
patent: 2005/0086662 (2005-04-01), Monnie et al.
patent: 2005/0262181 (2005-11-01), Schmidt et al.
patent: 2005/0262493 (2005-11-01), Schmidt et al.
patent: 2005/0262512 (2005-11-01), Schmidt et al.
patent: 2006/0064545 (2006-03-01), Wintergerst
patent: 2006/0064549 (2006-03-01), Wintergerst
patent: 2006/0070051 (2006-03-01), Kuck et al.
patent: 2006/0092165 (2006-05-01), Abdalla et al.
patent: 2006/0143168 (2006-06-01), Rossman
patent: 1 380 941 (2001-05-01), None
Salo, T., et al., “Persistence in Enterprise JavaBeans Applications, ” pp. 3 (double-sided), Joop, Jul. 1999, XP-002142904.
Salo, T., et al., “Object Persistence Beyond Serialization”, Increasing productivity and reducing maintenance, Dr. Dobb's Journal M7T Publ., vol. 24, No. 5, May 1999, pp. 5 (double-sided), XP-000925486. ISSN: 1044-789X.
Srinivasan, V., et al., “Object Persistence in Object-Oriented Applications, ” IBMSystems Journal, IBM Corp., vol. 36, No. 1, 1997, pp. 11 (double-sided), XP000685709, ISSN: 0018-8670.
Dagfinn Parnas “SAP Virtual Machine Container”, https://weblogs.sdn.sap.com/pub/wlg/940, Posted on Oct. 23, 2004, pp. 1-4.
Norbert Kuck, et al., “SAP VM Container: Using Process Attachable Virtual machines to Provide Isolation and Scalability For Large Servers”,Article, SAP AG, Walldorf, Germany, 2002 pp. 1-2.
Renee Boucher Ferguson, “SAP Preps New NetWeaver Capabillties”, eWeek.com, http://www.eweek.com/article2/0.1759.1668146.00.asp, Oct. 7, 2004, pp. 1-6.
SAP NetWever Makes Standard Java Robust http://www.sap.com/company/press/press.epx?pageview=print&pressid=3069, Oct. 5, 2004, pp. 1-2.
“SAP Beefs Up Java Support Capabilities For New NetWeaver”, News Story, Oct. 11, 2004, (Computerworld). http:www.computerworld.com/printthis/2004/0,4814,96558,00.html, pp. 1-2.
“SAP Presents New Capabilities For NetWeaver”, InfoWorld, Oct. 6, 2004 pp. 1-5, http:www.infoworld.com/article/04/10/06/HNsapnetweaver—1.html.
“Load Balancing of the SAP Web As for Java Applications”, SAP Library, http://help.cap.com/saphelp—nw04/helpdata/en/b5/e8239ef7bd494f896a84625d4b688f/cont. 2 pages, Nov. 2004.
“Failover Systems”, SAP Library, Nov. 2004, http://help.sap.com/saphelp—nw04/helpdata/en/d7/57af0cce55143be5de3a6e4911186.cont, 2 pages.
“Http Sessions and Failover of Web Application”, SAP Library, Nov. 2004, 1 page. http://help.sap.com/saphelp—nw04/helpdata/en/90/044cc585eaba42b649f16181b0fdf/cont.
WebLogic RMI Features and Guidelines, eDocs, pp. 1-7, Nov. 2004. http://e-docs.bea.com/wls/docs90/rmi/rmi—api.html.
“Java Technology In SAP Web Application Server”, SAP Library, http://help.sap.com/saphelp—nw04/helpdata/en/0d/a3bbeff62847ae10000000a114084/cont Nov. 2004, pp. 1-3.
“High Availability and Failover”, SAP Library, http://help.sap.com/saphelp—nw04/helpdata/en/6c/209da105668c45be12f1d9cc412e2b/cont Nov. 2004, pp. 1-2.
“Failover for Enterprise Beans”, SAP Library, http://help.sap.com/saphelp—nw04/helpdata/en/8f/d6e45953a494499ea1b79ab16321d2/cont Nov. 2004, pp. 1-3.
“Failover for Clustered RMI-P4 Remote Objects”, SAP Library, http://help.sap.com/saphelp—nw04/helpdata/en/f6/4ef11ab3a52f408aa8a133f33d6cf1/cont Nov. 2004, pp. 1-3.
Grzegorz Czajkowski, “Multitasking without Compromise: a Virtual Machine Evolution”,Paper, Sun Microsystems Laboratories, 2001, pp. 1-14.
Mick Jordan, et al. “Scaling J2EE Application Servers with the Multi-Tasking Virtual Machine”,Paper, Sun Microsystems, SMLI TR-2004-135, Jun. 2004, pp. 1-19.
Mick Jordan, et al, “Extending a J2EE Server with Dynamic and Flexible Resource Management”,Paper, Sun Microsystems, Inc, and School of Computer Science, University of Waterloo, Waterloo, ON, Canada, Oct. 2004, 20 pages.
Grzegorz Czajowski, et al., “A Multi-User Virtual Machine”,Paper, Sun Microsystems Laboratories and S3Lab, Purdue University, West Lafayette, IN, 2003, 14 pages.
Sudhir Movva & Murali Vallath, “Transparent Clustered Database Failover Using Java”, http://www.quest-pipelines.com
ewsletter-v5/0604—A.htm, Apr. 2004, 11 pages.
Ciaran Bryce, LogOn Technology Transfer, Kronerg, Germany, Experts' Corner: “Isolates: A New Approach to Multi-Programming In Java Platforms”, May 2004,Article, 7 pages.
Patrick Tullmann, et al., “Janos: A Java-oriented OS for Active Network Nodes”,Paper, Flux Research Group, University of Utah, Mar. 2001, 14 pages.
Patrick Doyle, et al., A Modular and Extensible JVM Infrastructure,Paper, Edward S. Rogers Sr. Department of Electrical and Computer Engineering, University of Toronto, Toronto, Ontario, Canada, 14 pages. Jul. 2002.
Sandhya Dwarkadas, et al., “Cashmere-VLM: Remote Memory Paging for Software Distributed Shared Memory”,Paper, Compaq Cambridge Research Lab, Cambridge, MA and Department of Computer Science, University of Rochester, Rochester, NY, 7 pages, Apr. 1999.
Alex Gontmakher, et al., “Characterizations for Java Memory Behavior”,Paper, Computer Science Department, Technion, 5 pages, 1997.
“System and Method for Shared Memory/File System Java ObjectGroup Clustered JVM”, http://www.priorartdatabase.com/IPCOM/000021597/, Published Jan. 2004, 3 pages.
Marcelo Loosco, et al., “A New Distributed Java Virtual Machine for Cluster Computing”, Notes in Computer Science, Springer-Verlag, v. 2790, p. 1207-1215, 2003.
D. Dillenbeger, et al., “Building a Java Virtual Machine For Server Applications: The Jvm On Os/390”, IBM Systems Journal, vol. 39, No 1, 2000, pp. 194-210.
Robert Davies, “Data Caching: A Prerequisite to the Enterprise Service Bus”, Business Integration Journal, Oct. 2003, pp. 41 - 44.
“Caching with IBM WebSphereMQ”, spiritcache, U

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Storage plug-in based on hashmaps does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Storage plug-in based on hashmaps, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Storage plug-in based on hashmaps will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4083985

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.