METHOD, APPARATUS, AND COMPUTER READABLE MEDIUM FOR FLEXIBLE CACHING OF RESOURCE ORIENTED WEB SERVICES
First Claim
Patent Images
1. A caching method comprising:
- analyzing a structure of a resource in a system which exposes resources to clients;
generating a dependency graph of objects linked to a resource based on the analyzed structure of the resource; and
managing caching of resources based on the generated dependency graphs,wherein a generated dependency graph comprises hierarchical dependency information with respect to the objects of the resource.
9 Assignments
0 Petitions
Accused Products
Abstract
A cache management apparatus, method, and computer readable medium which manages caching of resources. The method includes analyzing a structure of a resource in a system which exposes resources to clients, generating a dependency graph of objects linked to a resource based on the analyzed structure of the resource, and managing caching of resources based on the generated dependency graphs. A generated dependency graph includes hierarchical dependency information with respect to the objects of the resource.
-
Citations
24 Claims
-
1. A caching method comprising:
-
analyzing a structure of a resource in a system which exposes resources to clients; generating a dependency graph of objects linked to a resource based on the analyzed structure of the resource; and managing caching of resources based on the generated dependency graphs, wherein a generated dependency graph comprises hierarchical dependency information with respect to the objects of the resource. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A cache management apparatus comprising:
-
a memory storing a plurality of software instructions; and a processor executing the plurality of software instructions, which comprise; analyzing a structure of a resource in a system which exposes resources to clients; generating a dependency graph of objects linked to a resource based on the analyzed structure of the resource; and managing caching of resources based on the generated dependency graphs, wherein a generated dependency graph comprises hierarchical dependency information with respect to the objects of the resource. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A non-transitory computer readable recording medium storing a plurality of computer-executable software instructions comprising:
-
analyzing a structure of a resource in a system which exposes resources to clients; generating a dependency graph of objects linked to a resource based on the analyzed structure of the resource; and managing caching of resources based on the generated dependency graphs, wherein a generated dependency graph comprises hierarchical dependency information with respect to the objects of the resource.
-
-
24. A cache management apparatus comprising:
-
an analyzer configured to analyze a structure of a resource in a system which exposes resources to clients; a generator configured to generate a dependency graph of objects linked to a resource based on the analyzed structure of the resource; and a manager configured to manage caching of resources based on the generated dependency graphs, wherein a generated dependency graph comprises hierarchical dependency information with respect to the objects of the resource, and wherein at least one of the analyzer, the generator, and the manager comprises at least one hardware component.
-
Specification