Augmenting and presenting captured data
First Claim
1. A method of augmenting and presenting captured data, comprising:
- receiving one or more structured representations for content associated with an item input to a notebook application;
identifying a primary entity of the item, wherein the primary entity defines the content associated with the item;
creating an entity object for the primary entity of the item from at least the one or more structured representations, wherein the entity object comprises additional information relevant to the item input to the notebook application, the additional information being retrieved from one or more sources other than that of the item;
determining a template for presenting the entity object according to the primary entity, the template being selected from a set of templates, wherein each template from the set of templates corresponds to different primary entities so that an arrangement and presentation for one primary entity is different than that of another primary entity;
providing the entity object in a user interface to the notebook application according to the selected template.
2 Assignments
0 Petitions
Accused Products
Abstract
Captured data can be transformed and augmented for a particular presentation in a document, such as a note of a notebook application, based on an identified entity for the captured data. The particular presentation of captured data can be provided based on entity detection, extraction, and knowledge base resolution and retrieval. Methods, systems, and services are provided that identify a primary entity of an item input to a notebook application and create an entity object for the primary entity of the item at least from one or more structured representations for content associated with the item. A template for presenting the entity object can be determined according to the primary entity, where the template is selected from a set of templates corresponding to different primary entities such that an arrangement and presentation for one primary entity is different than that of another primary entity.
54 Citations
19 Claims
-
1. A method of augmenting and presenting captured data, comprising:
-
receiving one or more structured representations for content associated with an item input to a notebook application; identifying a primary entity of the item, wherein the primary entity defines the content associated with the item; creating an entity object for the primary entity of the item from at least the one or more structured representations, wherein the entity object comprises additional information relevant to the item input to the notebook application, the additional information being retrieved from one or more sources other than that of the item; determining a template for presenting the entity object according to the primary entity, the template being selected from a set of templates, wherein each template from the set of templates corresponds to different primary entities so that an arrangement and presentation for one primary entity is different than that of another primary entity; providing the entity object in a user interface to the notebook application according to the selected template. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
one or more computer readable storage media; and program instructions stored on the one or more computer readable storage media for presenting content captured for a notebook application that, when executed by a processing system, direct the processing system to; request an entity object for a primary entity of content associated with an item input to a notebook application service, wherein the primary entity defines the content associated with the item; determining a template for presenting the entity object according to the primary entity, the template being selected from a set of templates, wherein each template from the set of templates corresponds to different primary entities so that an arrangement and presentation for one primary entity is different than that of another primary entity, and in a user interface to the notebook application service, surface an entity-specific presentation of the entity object for the content associated with the item input to the notebook application service, wherein an arrangement for the entity-specific presentation of the entity object is controlled by the selected template for the primary entity, wherein the entity object comprises attributes from one or more structured representations for the content associated with the item and additional information relevant to the item, the additional information being retrieved from one or more sources other than that of the item. - View Dependent Claims (12, 13, 14)
-
-
15. One or more computer readable storage media having program instructions stored thereon for augmenting and presenting captured data, when executed by a processing system, direct the processing system to:
-
identify a primary entity of an item input to a notebook application, wherein the primary entity defines content associated with the item; create an entity object for the primary entity of the item at least from one or more structured representations for content associated with the item, wherein the entity object comprises additional information relevant to the item, the additional information being obtained from sources accessible over the Internet or one or more knowledge bases; and determine a template for presenting the entity object according to the primary entity, the template being selected from a set of templates, wherein each template from the set of templates corresponds to different primary entities so that an arrangement and presentation for one primary entity is different than that of another primary entity; provide the entity object in a user interface to the notebook application according to the selected template. - View Dependent Claims (16, 17, 18, 19)
-
Specification