IP Library Patent Application 14862229
Patent Application
App. No. 14/862,229

CONTEXTUAL CURATED CONTENT SEQUENCE MANAGEMENT

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
14/862,229
Abstract

A method and apparatus for contextual curated content sequence management are disclosed. Contextual curated content sequence management may include receiving a request for a sequence of content, wherein the request for the sequence of content includes a context indicator identifying a context, a curator indicator identifying a content curator, and a user indicator identifying a user, generating, by a processor in response to instructions stored on a non-transitory computer readable medium, the sequence of content. Generating the sequence of content may include identifying a plurality of content objects, and including content objects from the plurality of content objects in the sequence of content based on the context and the content curator. Contextual curated content sequence management may include transmitting at least one content object from the sequence of content for presentation to the user.

Claims (69)

1 . A method comprising:

receiving a request for a sequence of content, wherein the request for the sequence of content includes a context indicator identifying a context, a curator indicator identifying a content curator, and a user indicator identifying a user;

generating, by a processor in response to instructions stored on a non-transitory computer readable medium, the sequence of content, wherein generating the sequence of content includes:

identifying a plurality of content objects, and

including content objects from the plurality of content objects in the sequence of content based on the context and the content curator; and

transmitting at least one content object from the sequence of content for presentation to the user.

2 . The method of claim 1 , wherein including content objects in the sequence of content includes:

for each content object from the plurality of content objects:

on a condition that the content object is associated with an evaluation of the content object by the content curator for the context:

on a condition that the evaluation is a positive evaluation, including the content object in the sequence of content; and

on a condition that the evaluation is a negative evaluation, omitting the content object from the sequence of content.

3 . The method of claim 1 , wherein including content objects in the sequence of content includes:

identifying a plurality of curated content objects from the plurality of content objects, wherein each content object from the plurality of curated content objects is associated with a positive evaluation of the respective content object by the content curator for the context;

identifying a plurality of candidate content objects from the plurality of content objects such that the plurality of candidate content objects omits content objects from the plurality of curated content objects;

identifying a plurality of selected content objects from the plurality of candidate content objects wherein each content object from the plurality of selected content objects is similar to a content object from the plurality of curated content objects; and

including the plurality of selected content objects in the sequence of content.

4 . The method of claim 3 , wherein identifying the plurality of selected content objects from the plurality of candidate content objects includes:

for each content object from the plurality of candidate content objects:

determining a similarity metric value for the content object based on the content object and the plurality of curated content objects;

on a condition that the similarity metric value exceeds a similarity threshold, including the content object in the plurality of selected content objects; and

on a condition that the similarity metric value is within the similarity threshold, omitting the content object from the plurality of selected content objects.

5 . The method of claim 3 , wherein including content objects in the sequence of content includes:

including the plurality of curated content objects in the sequence of content.

6 . The method of claim 1 , wherein the context is an activity.

7 . The method of claim 6 , wherein the activity is working, cleaning, cooking, driving, partying, relaxing, studying, or exercising.

8 . The method of claim 1 , wherein the context includes a plurality of activities.

9 . The method of claim 1 , wherein the content curator is the user, an identified user other than the user, a user from a plurality of users identified by the user, or a user from a plurality of users associated with an organization.

10 . The method of claim 1 , further comprising:

receiving a content evaluation message, the content evaluation message including a content object indicator identifying a content object from the plurality of content objects, the user indicator, an evaluation indicator identifying an evaluation of the content object by the user, and a context indicator indicating a context associated with the evaluation by the user; and

storing content evaluation information indicating the evaluation, the content object, and the context, and indicating the user as a content curator for the evaluation.

11 . A method comprising:

receiving a request for a sequence of content, wherein the request for the sequence of content includes a context indicator identifying a context, a curator indicator identifying a content curator, and a user indicator identifying a user;

generating, by a processor in response to instructions stored on a non-transitory computer readable medium, the sequence of content, wherein generating the sequence of content includes:

identifying a plurality of content objects,

identifying a plurality of curated content objects from the plurality of content objects, wherein each content object from the plurality of curated content objects is associated with a positive evaluation of the respective content object by the content curator for the context, and

including content objects from the plurality of curated content objects in the sequence of content; and

transmitting at least one content object from the sequence of content for presentation to the user.

12 . The method of claim 11 , wherein including content objects in the sequence of content includes:

identifying a plurality of candidate content objects from the plurality of content objects such that the plurality of candidate content objects omits content object from the plurality of curated content objects;

identifying a plurality of selected content objects from the plurality of candidate content objects wherein each content object from the plurality of selected content objects is similar to a content object from the plurality of curated content objects; and

including the plurality of selected content objects in the sequence of content.

13 . The method of claim 12 , wherein identifying the plurality of selected content objects from the plurality of candidate content objects includes:

for each content object from the plurality of candidate content objects:

determining a similarity metric value for the content object based on the content object and the plurality of curated content objects;

on a condition that the similarity metric value exceeds a similarity threshold, including the content object in the plurality of selected content objects; and

on a condition that the similarity metric value is within the similarity threshold, omitting the content object from the plurality of selected content objects.

14 . The method of claim 11 , wherein the context is an activity.

15 . The method of claim 14 , wherein the activity is working, cleaning, cooking, driving, partying, relaxing, studying, or exercising.

16 . The method of claim 11 , wherein the content curator is the user, an identified user other than the user, a user from a plurality of users identified by the user, or a user from a plurality of users associated with an organization.

17 . The method of claim 11 , further comprising:

receiving a content evaluation message, the content evaluation message including a content object indicator identifying a content object from the plurality of content objects, the user indicator, an evaluation indicator identifying an evaluation of the content object by the user, and a context indicator indicating a context associated with the evaluation by the user; and

storing content evaluation information indicating the evaluation, the content object, and the context, and indicating the user as a content curator for the evaluation.

18 . A method comprising:

receiving a content evaluation message, the content evaluation message including a content object indicator identifying a first content object, a user indicator identifying a first user, an evaluation indicator identifying an evaluation of the first content object by the first user, and a context indicator indicating a context associated with the evaluation by the first user, wherein the first content object is one of a plurality of content objects;

in response to receiving the content evaluation message, storing content evaluation information indicating the first content object, the evaluation, and the context, and indicating the first user as a content curator for the content evaluation information;

receiving a request for a sequence of content, wherein the request for the sequence of content includes the context indicator, a curator identifier indicating the content curator, and a user indicator identifying a second user;

in response to receiving the request for the sequence of content, generating, by a processor in response to instructions stored on a non-transitory computer readable medium, the sequence of content, wherein generating the sequence of content includes:

identifying a plurality of curated content objects from the plurality of content objects, wherein each content object from the plurality of curated content objects is associated with a positive evaluation of the respective content object by the content curator for the context, and wherein on a condition that the evaluation identified by the content evaluation message is a positive evaluation, the plurality of curated content objects includes the first content object, and

including content objects from the plurality of curated content objects in the sequence of content; and

transmitting at least one content object from the sequence of content for presentation to the user.

19 . The method of claim 18 , wherein including content objects in the sequence of content includes:

identifying a plurality of candidate content objects from the plurality of content objects such that the plurality of candidate content objects omits content object from the plurality of curated content objects;

identifying a plurality of selected content objects from the plurality of candidate content objects wherein each content object from the plurality of selected content objects is similar to a content object from the plurality of curated content objects; and

including the plurality of selected content objects in the sequence of content.

20 . The method of claim 19 , wherein identifying the plurality of selected content objects from the plurality of candidate content objects includes:

for each content object from the plurality of candidate content objects:

determining a similarity metric value for the content object based on the content object and the plurality of curated content objects;

on a condition that the similarity metric value exceeds a similarity threshold, including the content object in the plurality of selected content objects; and

on a condition that the similarity metric value is within the similarity threshold, omitting the content object from the plurality of selected content objects.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 23, 2015
From: SCAPA, JAMES R.
To: ALTAIR ENGINEERING, INC.
Reel/Frame 036629/0557 →