Method and apparatus for packaging a trimmed object graph
First Claim
Patent Images
1. A method for packaging an object graph, comprising:
- receiving a usage variable specification that includes a set of usages each usage specifying an attribute of an object in the object graph;
creating a transient object graph representation containing the attribute specified in the variable usage specification; and
packaging the transient object graph representation.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for packaging an object graph including receiving a usage variable specification that includes a set of usages each usage specifying an attribute of an object in the object graph, creating a transient object graph representation containing the attribute specified in the variable usage specification, and packaging the transient object graph representation.
18 Citations
24 Claims
-
1. A method for packaging an object graph, comprising:
-
receiving a usage variable specification that includes a set of usages each usage specifying an attribute of an object in the object graph;
creating a transient object graph representation containing the attribute specified in the variable usage specification; and
packaging the transient object graph representation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for packaging an object graph, comprising:
-
receiving a usage variable specification that includes a set of usages each usage specifying an attribute of an object in the object graph;
creating a transient object graph representation containing the attribute specified in the variable usage specification;
packaging the transient object graph representation; and
converting the transient object graph representation into a form suitable for transport over a network link.
-
-
16. A method for packaging an object graph, comprising:
-
receiving a usage variable specification that includes a set of usages each usage specifying an attribute of an object in the object graph;
creating a transient object graph representation containing the attribute specified in the variable usage specification;
packaging the transient object graph representation; and
converting the transient object graph representation into a form suitable for storage on a storage medium.
-
-
17. A transport packager, comprising:
-
means for receiving a usage variable specification that includes a set of usages each usage specifying an attribute of an object in the object graph;
means for creating a transient object graph representation containing the attribute specified in the variable usage specification; and
means for packaging the transient object graph representation.
-
-
18. A computer-readable medium having recorded thereon instructions executable by a processor, the instructions for:
-
receiving a usage variable specification that includes a set of usages each usage specifying an attribute of an object in the object graph;
creating a transient object graph representation containing the attribute specified in the variable usage specification; and
packaging the transient object graph representation. - View Dependent Claims (19, 20)
-
-
21. A computer-readable medium having recorded thereon instructions executable by a processor, the instructions for:
-
receiving a usage variable specification that includes a set of usages each usage specifying an attribute of an object in the object graph;
creating a transient object graph representation containing the attribute specified in the variable usage specification;
packaging the transient object graph representation; and
instructions for converting each trimmed object into a form suitable for transport over a network link.
-
-
22. A computer-readable medium having recorded thereon instructions executable by a processor, the instructions for:
-
receiving a usage variable specification that includes a set of usages each usage specifying an attribute of an object in the object graph;
creating a transient object graph representation containing the attribute specified in the variable usage specification;
packaging the transient object graph representation; and
instructions for converting each trimmed object into a form suitable for storage on a storage medium.
-
-
23. A distributed system having a client and a server, comprising:
-
an object generator interposed between the client and the server, the object generator having a capability to trim an object graph such that the trimmed object graph contains only the attributes specified in a variable usage specification; and
means for converting the transient object graph representation into a form suitable for transport over a network link between the client and the server.
-
-
24. An apparatus for packaging an object graph, comprising:
-
means for receiving a usage variable specification that includes a set of usages each usage specifying an attribute of an object in the object graph;
means for creating a transient object graph representation containing the attribute specified in the variable usage specification; and
means for packaging the transient object graph representation.
-
Specification