Computing device and corresponding method for generating data representing text
AssigneeGracenote Digital Ventures, LLC
InventorsVenkatarama Anilkumar Panguluri, Gregory P. Defouw, JR.
Life of this patent
Estimating the term…
Abstract
An example method involves (i) accessing first data defining multiple portions of a content item, wherein at least a plurality of the portions represent text; (ii) selecting, from the plurality of portions representing text, a subset of the portions representing text, wherein the selecting is based on each portion of the selected subset having a particular characteristic; (iii) based on the text represented by the portions of the selected subset, generating second data that represents a concatenation of the text represented by the portions of the selected subset; and (iv) providing output based on the generated second data.
Claims20
A method comprising:
- receiving, from a client device, a request for data that represents at least one content item of a sequence of content items, wherein the at least one content item comprises multiple portions, and wherein at least one of the multiple portions represents text;
- preparing the at least one content item of the sequence, wherein the preparing comprises:
- (i) extracting, from the at least one content item of the sequence, at least one of the multiple portions that represents text;
- (ii) making a determination that the extracted at least one of the multiple portions has a particular characteristic;
- and
- (iii) based on the determination, modifying the extracted at least one of the multiple portions;
- generating data representing a concatenation of (i) the prepared at least one content item of the sequence and (ii) at least one other content item of the sequence;
- and
- providing output based on the generated data.
A non-transitory computer-readable medium having stored thereon program instructions that when executed by a processor cause performance of a set of acts, the set of acts comprising:
- receiving, from a client device, a request for data that represents at least one content item of a sequence of content items, wherein the at least one content item comprises multiple portions, and wherein at least one of the multiple portions represents text;
- preparing the at least one content item of the sequence, wherein the preparing comprises:
- (i) extracting, from the at least one content item of the sequence, at least one of the multiple portions that represents text;
- (ii) making a determination that the extracted at least one of the multiple portions has a particular characteristic;
- and
- (iii) based on the determination, modifying the extracted at least one of the multiple portions;
- generating data representing a concatenation of (i) the prepared at least one content item of the sequence and (ii) at least one other content item of the sequence;
- and
- providing output based on the generated data.
A computing device comprising:
- a communication interface;
- a processor;
- and
- a non-transitory computer-readable medium having stored thereon program instructions that when executed by the processor cause the computing device to perform a set of acts, the set of acts comprising:
- receiving, from a client device, a request for data that represents at least one content item of a sequence of content items, wherein the at least one content item comprises multiple portions, and wherein at least one of the multiple portions represents text;
- preparing the at least one content item of the sequence, wherein the preparing comprises:
- (i) extracting, from the at least one content item of the sequence, at least one of the multiple portions that represents text;
- (ii) making a determination that the extracted at least one of the multiple portions has a particular characteristic;
- and
- (iii) based on the determination, modifying the extracted at least one of the multiple portions;
- generating data representing a concatenation of (i) the prepared at least one content item of the sequence and (ii) at least one other content item of the sequence;
- and
- providing output based on the generated data.
Dependencies are inferred from the claim text.