Content bank for objects
First Claim
1. In a content bank system comprising at least one digital identity instance representative of at least one object, a method for adding object-related information regarding an object of the at least one object to the content bank system, the method comprising:
- receiving, from a source by a digital identity instance corresponding to the object, the object-related information targeted to a service, the digital identity instance acting as proxy for the object and defined by instantiations of at least one service module associated with the digital identity instance;
determining, via a services registry associated with the digital identity instance, whether the service targeted by the object-related information exists, wherein the services registry lists available services for the object based on the at least one service module associated with the digital identity instance;
when the service targeted by the object-related information exists, sending the object-related information to the service; and
processing the object-related information by the service such that the object-related information is subsequently available via the content bank system.
2 Assignments
0 Petitions
Accused Products
Abstract
A content bank for objects hosts all information regarding an object and serves as a proxy for that object. The content bank comprises at least one instance of a digital identity corresponding the object. Object identity modules or services are available through the digital identity instance. Via the content bank system, the digital identity instance receives object-related information from a source and targeted to a specific service. Conversely, the digital identity instance also serves to determine when object-related information should be provided to a third party by a given service, or when object-related information needs to be manipulated by one or more services. A multi-mode interface is available for third parties to communicate with the digital identity instance. In this manner, third parties are not only able to access data regarding an object, but are actually able to communicate with an object via the digital identity instance.
51 Citations
32 Claims
-
1. In a content bank system comprising at least one digital identity instance representative of at least one object, a method for adding object-related information regarding an object of the at least one object to the content bank system, the method comprising:
-
receiving, from a source by a digital identity instance corresponding to the object, the object-related information targeted to a service, the digital identity instance acting as proxy for the object and defined by instantiations of at least one service module associated with the digital identity instance; determining, via a services registry associated with the digital identity instance, whether the service targeted by the object-related information exists, wherein the services registry lists available services for the object based on the at least one service module associated with the digital identity instance; when the service targeted by the object-related information exists, sending the object-related information to the service; and processing the object-related information by the service such that the object-related information is subsequently available via the content bank system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. In a content bank system comprising at least one digital identity instance representative of at least one object, a method for providing object-related information regarding an object of the at least one object to a third party, the method comprising:
-
determining, by a digital identity instance corresponding to the object, the object-related information should be provided to the third party, the digital identity instance acting as proxy for the object and defined by instantiations of at least one service module associated with the digital identity instance; determining, via a services registry associated with the digital identity instance, whether a service associated with the object-related information exists, wherein the services registry lists available services for the object based on the at least one service module associated with the digital identity instance; when the service associated with the object-related information exists, accessing the object-related information via the service; and sending, by the service, the object-related information to the third party. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A content bank system comprising at least one digital identity instance representative of at least one object device, the system comprising:
-
at least one processor; and memory, coupled to the at least one processor, comprising executable instructions that, when executed by the at least one processor, cause the at least one processor to; receive, from a source by a digital identity instance corresponding to an object, object-related information targeted to a service, the digital identity instance acting as proxy for the object and defined by instantiations of at least one service module associated with the digital identity instance; determine, via a services registry associated with the digital identity instance, whether the service targeted by the object-related information exists, wherein the services registry lists available services for the object based on the at least one service module associated with the digital identity instance; send the object-related information to the service when the service targeted by the object-related information exists; and process the object-related information by the service such that the object-related information is subsequently available via the content bank system. - View Dependent Claims (25, 26)
-
-
27. A content bank system comprising at least one digital identity instance representative of at least one object device, the system comprising:
-
at least one processor; and memory, coupled to the at least one processor, comprising executable instructions that, when executed by the at least one processor, cause the at least one processor to; determine, by a digital identity instance corresponding to the object, the need to provide the object-related information to the third party, the digital identity instance acting as proxy for the object and defined by instantiations of at least one service module associated with the digital identity instance; determine, via a services registry associated with the digital identity instance, whether a service associated with the object-related information exists, wherein the services registry lists available services for the object based on the at least one service module associated with the digital identity instance; when the service associated with the object-related information exists, access the object-related information via the service; and send, by the service, the object-related information to the third party. - View Dependent Claims (28, 29, 30, 31, 32)
-
Specification