Remote object access
First Claim
Patent Images
1. A computing method comprising:
- obtaining from a remote object server a schema describing a plurality of objects hosted by the remote object server;
facilitating creation by an application, instances of selected ones of the remotely hosted objects, using the obtained description of the selected objects; and
facilitating usage of the selected ones of the remotely hosted objects by the application through references to the created instances of the selected ones of the remotely hosted objects.
1 Assignment
0 Petitions
Accused Products
Abstract
A remote object access facility is provided. The facility obtains description of objects hosted by a remote object server. The facility then facilitates creation of local instances of the remoted hosted objects for an application, and usage of the remotely hosted objects by the application through references to the “local” instances.
31 Citations
45 Claims
-
1. A computing method comprising:
-
obtaining from a remote object server a schema describing a plurality of objects hosted by the remote object server;
facilitating creation by an application, instances of selected ones of the remotely hosted objects, using the obtained description of the selected objects; and
facilitating usage of the selected ones of the remotely hosted objects by the application through references to the created instances of the selected ones of the remotely hosted objects. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computing method comprising:
-
creating for an application one or more object collection instances corresponding to first one or more of selected ones of objects hosted by a remote object server, responsive to one or more object collection instance creation requests of said application;
creating for said application one or more singleton object item instances corresponding to second one or more of the selected ones of said remotely hosted objects as child objects of one or more of said created object collection instances, responsive to one or more singleton object item creation requests of said application; and
facilitating usage of the selected ones of the remotely hosted objects by the application through references to the created object collection instances and the created singleton object item instances of the selected ones of the remotely hosted objects. - View Dependent Claims (19)
-
-
20. A computing method comprising:
-
creating for an application one or more singleton object item instances corresponding to first one or more of selected ones of objects hosted by a remote object server, responsive to one or more singleton object item creation requests of said application;
creating for said application one or more object collection instances corresponding to second one or more of the selected ones of said remotely hosted objects as child objects of one or more of said created singleton object item instances, responsive to one or more object collection creation requests of said application; and
facilitating usage of the selected ones of the remotely hosted objects by the application through references to the created object collection instances and the created singleton object item instances of the selected ones of the remotely hosted objects. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A computing method comprising:
-
creating for an application one or more singleton object item instances corresponding to first one or more of selected ones of objects hosted by a remote object server, responsive to one or more singleton object item creation requests of said application;
creating for said application one or more object collection instances corresponding to second one or more of the selected ones of said remotely hosted objects, responsive to one or more object collection creation requests of said application;
creating for said application one or more property elements for selected ones of said created object collection instances and said singleton object item instances, responsive to one or more property element creation requests of said application; and
facilitating usage of the selected ones of the remotely hosted objects by the application through references to the created object collection instances and the created singleton object item instances of the selected ones of the remotely hosted objects. - View Dependent Claims (26)
-
-
27. An apparatus comprising:
-
a storage medium having stored therein a plurality of programming instructions implementing a remote object access facility that, when executed, enable the apparatus to obtain from a remote object server a schema describing a plurality of objects hosted by the remote object server, facilitate creation by an application, instances of selected ones of the remotely hosted objects, using the obtained description of the selected objects, and facilitate usage of the selected ones of the remotely hosted objects by the application through references to the created instances of the selected ones of the remotely hosted objects; and
at least one processor coupled to the storage medium to execute said programming instructions. - View Dependent Claims (28, 29, 30)
-
-
31. An apparatus comprising:
-
a storage medium having stored therein a plurality of programming instructions implementing a remote object access facility that, when executed, enable the apparatus to create for an application one or more object collection instances corresponding to first one or more of selected ones of objects hosted by a remote object server, responsive to one or more object collection instance creation requests of said application, create for said application one or more singleton object item instances corresponding to second one or more of the selected ones of said remotely hosted objects as child objects of one or more of said created object collection instances, responsive to one or more singleton object item creation requests of said application, and facilitate usage of the selected ones of the remotely hosted objects by the application through references to the created object collection instances and the created singleton object item instances of the selected ones of the remotely hosted objects; and
at least one processor coupled to the storage medium to execute said programming instructions. - View Dependent Claims (32)
-
-
33. An apparatus comprising:
-
a storage medium having stored therein a plurality of programming instructions implementing a remote object access facility that, when executed, enable the apparatus to create for an application one or more singleton object item instances corresponding to first one or more of selected ones of objects hosted by a remote object server, responsive to one or more singleton object item creation requests of said application, create for said application one or more object collection instances corresponding to second one or more of the selected ones of said remotely hosted objects as child objects of one or more of said created singleton object item instances, responsive to one or more object collection instance requests of said application, and facilitate usage of the selected ones of the remotely hosted objects by the application through references to the created object collection instances and the created singleton object item instances of the selected ones of the remotely hosted objects; and
at least one processor coupled to the storage medium to execute said programming instructions. - View Dependent Claims (34, 35, 36)
-
-
37. An apparatus comprising:
-
a storage medium having stored therein a plurality of programming instructions implementing a remote object access facility that, when executed, enable the apparatus to create for an application one or more singleton object item instances corresponding to first one or more of selected ones of objects hosted by a remote object server, responsive to one or more singleton object item creation requests of said application;
create for said application one or more object collection instances corresponding to second one or more of the selected ones of said remotely hosted objects, responsive to one or more object collection creation requests of said application;
create for said application one or more property elements for selected ones of said created object collection instances and said singleton object item instances, responsive to one or more property element creation requests of said application; and
facilitate usage of the selected ones of the remotely hosted objects by the application through references to the created object collection instances and the created singleton object item instances of the selected ones of the remotely hosted objects; and
at least one processor coupled to the storage medium to execute said programming instructions. - View Dependent Claims (38)
-
-
39. A computing method comprising:
-
receiving a request from a remote object access facility to establish a user session for a remote user;
in response, establishing said user session for said remote user; and
providing said remote object access facility with a schema describing objects hosted to enable said remote object access facility to facilitate usage of said hosted objects by a remote application of the remote user. - View Dependent Claims (40, 41, 42)
-
-
43. An apparatus comprising:
-
a storage medium having stored therein a plurality of programming instructions implementing an object hosting service that, when executed;
enable the apparatus toreceive a request from a remote object access facility to establish a user session for a remote user, establish, in response, said user session for said remote user, and provide said remote object access facility with a schema describing objects hosted to enable said remote object access facility to facilitate usage of said hosted objects by a remote application of the remote user; and
at least one processor coupled to the storage medium to execute said programming instructions. - View Dependent Claims (44, 45)
-
Specification