IP Library Granted Patent US 10,783,464
Granted Patent B2
US 10,783,464 · App. 13/315,198 · Granted Sep 22, 2020

Method and device for temporally sequenced adaptive recommendations of activities

Inventors: Steven Dennis Flinn (Sugar Land, TX); Naomi Felina Moneypenny (Houston, TX)
Assignee: ManyWorlds, Inc.
G06Q10/06G06F16/60G06Q10/0631G06Q10/0633G06Q30/0206G06Q30/0269G06Q30/0631
View Patent ↗
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 10,783,464
App. No.
13/315,198
Granted
Sep 22, 2020
Kind
B2
Abstract

A method and device for temporally sequenced recommendations of activities delivers to users temporally sequenced objects comprising user activities, wherein the delivered objects are selected based, at least in part, on inferences of preferences from usage behaviors. The delivered objects may include activities associated with processor-based devices in addition to human activities. Variations of the system and method include delivering the temporally sequenced objects in accordance with the contents of the objects and user feedback with regard to the objects. Information as to why objects were delivered to users may be provided to the users.

Claims (20)

1. A method comprising:

accessing through execution of a computer-implemented function on a processor-based device a plurality of usage behaviors that are performed through a first user's use of a portable processor-based device;

identifying a physical location of a second user, wherein the physical location of the second user is automatically inferred from information provided by a global positioning system (GPS) receiver;

delivering to the first user through execution of a computer-implemented function on a processor-based device a plurality of objects that are arranged in a temporal sequence, wherein at least two of the plurality of objects comprise user activities, wherein one of the at least two user activities comprises a reference to the physical location of the second user, and wherein the plurality of objects are selected for delivery to the first user in accordance with an inference of a preference based, at least in part, on a plurality of inference weightings that are determined in accordance with usage behavior priority rules that are applied to the plurality of usage behaviors; and

delivering to the first user the plurality of objects, wherein the plurality of objects are selected for delivery to the first user in accordance with the inference of the preference, wherein the inference of the preference is based, at least in part, on a computer-implemented structural aspect comprising a plurality of affinities among a plurality of computer-implemented objects, wherein the plurality of affinities are generated based on usage behaviors associated with a plurality of users.

2. A method comprising:

accessing through execution of a computer-implemented function on a processor-based device a plurality of usage behaviors that are performed through a first user's use of a portable processor-based device;

identifying a physical location of a second user, wherein the physical location of the second user is automatically inferred from information provided by a global positioning system (GPS) receiver;

delivering to the first user through execution of a computer-implemented function on a processor-based device a plurality of objects that are arranged in a temporal sequence, wherein at least two of the plurality of objects comprise user activities, wherein one of the at least two user activities comprises a reference to the physical location of the second user, and wherein the plurality of objects are selected for delivery to the first user in accordance with a computer-implemented structural aspect comprising a plurality of affinities among a plurality of computer-implemented objects, wherein the plurality of affinities are generated based on the plurality of usage behaviors and the plurality of objects are further selected in accordance with an inference of a preference based, at least in part, on a plurality of inference weightings that are determined in accordance with usage behavior priority rules that are applied to the plurality of usage behaviors; and

delivering to the first user the plurality of objects, wherein at least one object of the plurality of objects comprises an activity performed by a processor-based device.

3. A device comprising:

a processor configured to enable a first user to contribute a plurality of usage behaviors to a computer-implemented usage function;

a processor configured to identify a physical location of a second user, wherein the physical location of the second user is automatically inferred from information provided by a global positioning system (GPS) receiver;

a processor configured to enable the first user to interact with a plurality of objects that are delivered to the first user arranged in a temporal sequence, wherein at least two of the plurality of objects comprise user activities, wherein one of the at least two user activities comprises a reference to the physical location of the second user, and wherein the plurality of objects are selected for delivery to the first user in accordance with a computer-implemented structural aspect comprising a plurality of affinities among a plurality of computer-implemented objects, wherein the plurality of affinities are generated based on the plurality of usage behaviors and the plurality of objects are further selected in accordance with an inference of a preference based, at least in part, on a plurality of inference weightings that are determined in accordance with usage behavior priority rules that are applied to the plurality of usage behaviors; and

the processor configured to enable the first user to interact with the plurality of objects, wherein the interaction comprises a performance of a gesture.

4. A device comprising:

a processor configured to enable a first user to contribute a plurality of usage behaviors to a computer-implemented usage function;

a processor configured to identify a physical location of a second user, wherein the physical location of the second user is automatically inferred from information provided by a global positioning system (GPS) receiver;

a processor configured to enable the first user to interact with a plurality of objects that are delivered to the first user arranged in a temporal sequence, wherein at least two of the plurality of objects comprise user activities, wherein one of the at least two user activities comprises a reference to the physical location of the second user, and wherein the plurality of objects are selected for delivery to the first user in accordance with a computer-implemented structural aspect comprising a plurality of affinities among a plurality of computer-implemented objects, wherein the plurality of affinities are generated based on the plurality of usage behaviors and the plurality of objects are further selected in accordance with an inference of a preference based, at least in part, on a plurality of inference weightings that are determined in accordance with usage behavior priority rules that are applied to the plurality of usage behaviors; and

the processor configured to enable the first user to interact with the plurality of objects, wherein the interaction comprises an audio-based communication.

Cited By (8)
US 12,223,404 US 12,293,270 US 12,299,602 US 12,299,603 US 12,307,342 US 12,307,388 US 12,314,834 US 12,423,603