Enhanced access to media, systems and methods
AssigneeNant Holdings IP, LLC
InventorsPatrick Soon-Shiong, Andrew Konstantaras, John Wiacek, Nicholas James Witchey
Life of this patent
Estimating the term…
Abstract
A system and method are described. An illustrative method includes receiving content associated with a digital original work from a user device, where the associated content includes an object contained therein; determining an attribute-value pair for the content or the object contained within the content; linking the attribute-value pair to the associated content or the object contained within; determining that a second user is interested in the associated content; and causing the associated content to be transmitted to a second user device.
Claims20
A computer implemented method, comprising:
- receiving associated content from a user device, wherein the associated content comprises an object contained therein and an association to an original digital work;
- determining an attribute-value pair object for the associated content or the object contained within the content, wherein the attribute-value pair object comprises an independently manageable object that characterizes the associated content;
- linking, via a pointer, the attribute-value pair object for the associated content or the object contained within the content to the original digital work using a linked list of attribute-value pair objects, wherein the linked list of attribute-value pair objects comprises a plurality of attribute-value pair objects organized with pointers in a linked list structure, and wherein the attribute-value pair objects comprise index information representing one or more recognizable features as well as attributes that adhere to a well-defined namespace;
- in response to the linking, determining that the associated content is qualified for sharing;
- in response to determining that the associated content is qualified for sharing, referencing one or more pointers of the linked list of attribute-value pair objects to determine that the second user is interested in the associated content;
- in response to determining that the second user is interested in the associated content, causing the associated content to be published to a second user device associated with the second user having the interest in the associated content;
- and
- recording the publication of the associated content and the attribute-value pair object on a notarized ledger.
A communication system, comprising:
- a network interface;
- a processor coupled with the network interface;
- and
- memory coupled with the processor, wherein the memory comprises instructions stored thereon that are executable by the processor, wherein the instructions comprise:
- an instruction set that receives associated content from a user device, wherein the associated content comprises an object contained therein;
- an instruction set that determines an attribute-value pair object for the associated content or the object contained within the content, wherein the attribute-value pair object comprises an independently manageable object that characterizes the associated content;
- an instruction set that links, via a pointer, the attribute-value pair object for the associated content or the object contained within the content to the original digital work using a linked list of attribute-value pair objects, wherein the linked list of attribute-value pair objects comprises a plurality of attribute-value pair objects organized with pointers in a linked list structure, and wherein the attribute-value pair objects comprise index information representing one or more recognizable features as well as attributes that adhere to a well-defined namespace;
- an instruction set that, in response to the linking, determines that the associated content is qualified for sharing;
- an instruction set that in response to determining that the associated content is qualified for sharing, references one or more pointers of the linked list of attribute-value pair objects to determine that the second user is interested in the associated content the attribute space for an adjacent attribute-value pair object;
- an instruction set that causes, in response to determining that a second user is interested, the associated content to be published to a second user device associated with the second user having the interest in the associated content;
- and
- an instruction set that records the publication of the associated content and the attribute-value pair object on a notarized ledger.
Dependencies are inferred from the claim text.