Method and device for temporally sequenced adaptive recommendations of activities
First Claim
Patent Images
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.
0 Assignments
0 Petitions
Accused Products
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.
80 Citations
4 Claims
-
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.
-
Specification