CONTEXTUAL REPRESENTATIONS FROM DATA STREAMS
First Claim
1. A system for creating contextual representations of a data stream through semantic interpretation, comprising:
- an import component configured to;
receive a data stream;
extract metadata from the data stream;
create a work packet associated with the data stream and the extracted metadata;
an extraction component configured to;
extract at least one feature from the work packet;
a classification component configured to;
create at least one kind classification based upon at least one feature in the work packet, the kind classification comprising;
a confidence level of the classification;
a timestamp; and
the data stream associated with the kind classification; and
a presentation component configured to;
present at least one kind classification.
2 Assignments
0 Petitions
Accused Products
Abstract
A user'"'"'s experience with internet content may be given semantic meaning based upon extracting features of the content and creating kind classifications from the features. Kind classifications may be used to enrich a user'"'"'s experience with internet content by providing meaningful navigation and discovery of information. As provided herein, a data stream (e.g., HTML, audio, video, unstructured data, etc.) is received, and features (e.g., text, phrases, titles, paragraphs, image data, etc.) may be extracted from the data stream. Kind classifications may be created based upon the extracted features. For example, a shirt image kind classification may be created based upon a button image feature, a collar image feature, and a sleeve image feature. The user'"'"'s experience may be enriched by a presentation of actions allowing the user to view similar shirts, purchase the shirt, and/or discover other information relating to the shirt, for example.
20 Citations
20 Claims
-
1. A system for creating contextual representations of a data stream through semantic interpretation, comprising:
-
an import component configured to; receive a data stream; extract metadata from the data stream; create a work packet associated with the data stream and the extracted metadata; an extraction component configured to; extract at least one feature from the work packet; a classification component configured to; create at least one kind classification based upon at least one feature in the work packet, the kind classification comprising; a confidence level of the classification; a timestamp; and the data stream associated with the kind classification; and a presentation component configured to; present at least one kind classification. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for creating contextual representations of a data stream through semantic interpretation, comprising:
-
receiving a data stream; extracting metadata from the data stream; extracting at least one feature from the data stream based upon the extracted metadata; creating at least one kind classification based upon at least one feature, a kind classification comprising; a confidence level of the classification; a timestamp; and the data stream associated with the kind classification; and presenting at least one kind classification. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for creating contextual representations of a data stream through semantic interpretation, comprising:
-
an import component configured to; receive a data stream as a work packet; remove at least one non-semantic entity within the data stream in the work packet; create a format table based upon stripped metadata from the data stream; and create a work packet associated with the data stream and the format table; an extraction component configured to; extract at least one feature from the work packet; a classification component configured to; create at least one kind classification based upon at least one feature in the work packet, the kind classification comprising; a confidence level associated with the classification; a timestamp; and the data stream associated with the kind classification; and determine whether at least one duplicate kind classification exists within the work packet; and upon determining whether at least one duplicate kind classification exists perform at least one of; remove the at least one duplicate kind classification from the work packet; and revise the at least one duplicate kind classification to create a revised duplicate kind classification within the work packet; a presentation component configured to; present at least one kind classification from the work packet; and a storage component configured to; store at least one kind classification from the work packet in a persistent storage; index at least one kind classification within the persistent storage based upon at least one of; textual indexing; spatial indexing; and temporal indexing; and create a schema associated with the at least one kind classification indexed within the persistent storage.
-
Specification