Dynamic visual profiles
First Claim
Patent Images
1. An apparatus to make recommendations, comprising:
- a conversation module, at least partially implemented using hardware, to identify one or more phrases in a conversation between a first user and a second user;
a profile module, at least partially implemented using hardware, to generate a first visual profile based on the one or more phrases and a sentiment designation received from one of the first user and the second user via a user interface on the apparatus, and to generate a first group profile from the first visual profile, anda recommendation module, at least partially implemented using hardware, to generate a first real-time recommendation based on the first visual profile,wherein the first group profile comprises a plurality of profile items representing different interests of one or more of the first user and the second user,wherein the sentiment designation is to correspond to one or more selected items in the first visual profile, andwherein a subset of the plurality of profile items of the first group profile that are related to a particular interest is selected via a share interface and shared with selected users, and the recommendation module is to generate a second real-time recommendation based on a second group profile received from one or more additional users.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods may provide for identifying one or more phrases in a conversation between a first user and a second user. In addition, a first visual profile may be generated based on the one or more phrases and a real-time recommendation may be generated based on the first visual profile. In one example, generating the first visual profile includes using the one or more phrases to obtain one or more images and incorporating the one or more images into the first visual profile.
17 Citations
24 Claims
-
1. An apparatus to make recommendations, comprising:
-
a conversation module, at least partially implemented using hardware, to identify one or more phrases in a conversation between a first user and a second user; a profile module, at least partially implemented using hardware, to generate a first visual profile based on the one or more phrases and a sentiment designation received from one of the first user and the second user via a user interface on the apparatus, and to generate a first group profile from the first visual profile, and a recommendation module, at least partially implemented using hardware, to generate a first real-time recommendation based on the first visual profile, wherein the first group profile comprises a plurality of profile items representing different interests of one or more of the first user and the second user, wherein the sentiment designation is to correspond to one or more selected items in the first visual profile, and wherein a subset of the plurality of profile items of the first group profile that are related to a particular interest is selected via a share interface and shared with selected users, and the recommendation module is to generate a second real-time recommendation based on a second group profile received from one or more additional users. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of making recommendations, comprising:
-
identifying one or more phrases in a conversation between a first user and a second user; generating a first visual profile based on the one or more phrases and a sentiment designation received from one of the first user and the second user via a user interface; generating a first group profile from the first visual profile, and generating a first real-time recommendation based on the first visual profile, wherein the first group profile comprises a plurality of profile items representing different interests of one or more of the first user and the second user, wherein the sentiment designation corresponds to one or more selected items in the first visual profile, and wherein a subset of the plurality of profile items of the first group profile that are related to a particular interest is selected via a share interface and shared with selected users, and a second real-time recommendation is generated based on a second group profile received from one or more additional users. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. At least one non-transitory computer readable storage medium comprising a set of instructions which, when executed by a computing device, cause the computing device to:
-
identify one or more phrases in a conversation between a first user and a second user; generate a first visual profile based on the one or more phrases and a sentiment designation received from one of the first user and the second user via a user interface; generate a first group profile from the first visual profile, and generate a first real-time recommendation based on the first visual profile, wherein the first group profile comprises a plurality of profile items representing different interests of one or more of the first user and the second user, wherein the sentiment designation is to correspond to one or more selected items in the first visual profile, and wherein a subset of the plurality of profile items of the first group profile that are related to a particular interest is selected via a share interface and shared with selected users, and a second real-time recommendation is to be generated based on a second group profile received from one or more additional users. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification