Validated Product Recommendation System And Methods
OwnerThomas C. Kwon, Paul Tan +1inventors
InventorsThomas C. Kwon, Paul Tan, David Porzio
Life of this patent
Estimating the term…
Abstract
Methods and systems for generating, in real-time, validated product recommendations by a community of like-minded users. In one embodiment, the community of like-minded users is generated based on browsing history, scoring of interactions, and social graph. Users may sign on to an interactive toolbar implemented within a website to interact with each other via the interactive toolbar, and obtain, in real-time, validated product recommendations from other users and experts.
Claims20
A processor-implemented method of identifying matching users for interaction on a website, comprising:
- obtaining a list of users of an interactive component of a website;
- selecting, by a processor, online users from the list of users who are signed in to the interactive component of the website;
- sorting the online users by one or more criteria to identify matching users for interaction with a user;
- and
- displaying user profiles of the matching users on the interactive component of the website for interaction with the user.
A system for identifying users for interaction on a website, comprising:
- a processor;
- a memory having stored thereon instructions which when executed by the processor causes the processor to:
- obtain a list of users of an interactive component of a website;
- select from the list of users, online users that have signed on to the interactive component of the website;
- order the online users based at least two conditions, wherein one condition specifies that the online users have a friend relationship with a user and the other condition specifies that the online users be arranged based the sum of URL page views that are common between each online user and the user;
- and
- display the selected user profiles on the interactive component of the website.
A processor-readable non-transitory medium storing instructions to:
- obtain a list of users of an interactive component of a website from a social networking system;
- select, from the list of users, online users who are signed in to the interactive component of the website, based on successful authentication of the online users by the social networking system;
- order the online users by one or more criteria to identify matching users for interaction with a user;
- and
- display user profiles of the matching users on the interactive component of the website for interaction with the user.
A processor-implemented method of exchanging messages via an interactive component of a website:
- receiving, a message from a sender via an interactive component of a website, wherein the interactive component of the website has access to user profiles of the sender and a recipient of the message;
- storing the message in a data store;
- determining that the recipient of the message is not checked in to the interactive component of the website;
- and
- delivering the message to the recipient when the recipient checks in to the interactive component of the website.
Dependencies are inferred from the claim text.