System and method for managing cachable entities

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7831771
SERIAL NO

10776909

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A system and method for managing cachable entities (i.e., entities stored in a cache and/or entities which may be stored in a cache) in a data processing application. In one aspect, a method for managing cachable entities comprises the steps of analyzing program code to determine if there is at least one statement which affects a desirability of performing at least one cache transaction; and performing the at least one cache transaction if it is desired. In another aspect, a program analysis tool statically analyzes program code to locate points where object state changes occur, where objects are created and where objects are deleted, and then generates regularized dependencies at such points for and employing the dependencies to invalidate dependent cached queries. Query specific keys are generated to insert query results into and retrieve query results from a dependency managed cache. Regularized dependencies are generated at the object query points and are attached to query results inserted into a dependency managed cache, which facilitates consistency of query results from the dependency managed cache.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
META PLATFORMS INC1601 WILLOW ROAD MENLO PARK CA 94025

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Degenaro, Louis R White Plains, US 29 686
Iyengar, Arun K Yorktown Heights, US 67 3194
Rouvellou, Isabelle M New York, US 28 631

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation