Method and system for conducting a chat
AssigneeAmazon Technologies, Inc.
InventorsHilliard B. Siegel, Ashish Agrawal, Ezra Cooper, Robert Frederick
Life of this patent
Estimating the term…
Abstract
A method and system for conducting a chat session with multiple chat members. The chat system receives chat comments from the chat members. The chat system attempts to identify a topic or subject of the chat comment. The chat system may then retrieve product or product category advertisements relevant to the identified topic. The chat system then effects the display of the chat comment along with the retrieved advertisements to each chat member. The chat system thus dynamically recognizes the topic of chat comments and displays relevant additional information along with the chat comments.
Claims35
A method implemented in a computer system for displaying an advertisement in a chat session, the chat session being associated with a node of a browse hierarchy, the method comprising:
- receiving chat comments from a plurality of chat members of the chat session;
- and
- after each chat comment is received from one of the plurality of chat members during the chat session,
- identifying, using a component of the computer system, whether the chat comment is related to one or more of a plurality of previously-submitted search queries;
- if the chat comment is related to one or more of the plurality of previously-submitted search queries, identifying, using a component of the computer system, from among the plurality of previously-submitted search queries a related search query that is most closely related to the chat comment;
- identifying at least one product associated with the related search query;
- determining whether the at least one product is related to the node of the browse hierarchy that is associated with the chat session;
- if the at least one product is related to the node of the browse hierarchy, retrieving an advertisement for the at least one product using a component of the computer system;
- and
- providing the retrieved advertisement for display to the chat members, the advertisement being sent using a component of the computer system.
A computer-readable medium storing executable program code for providing additional information relating to a chat session, the chat session being associated with a node of a browse hierarchy, wherein the executable program code, when executed, performs the steps of:
- receiving chat comments from a plurality of chat members of the chat session;
- and
- after each chat comment is received from one of the plurality of chat members during the chat session,
- identifying whether the chat comment is related to one or more of a plurality of previously-submitted search queries;
- if the chat comment is related to one or more of the plurality of previously-submitted search queries, identifying from among the one or more of the plurality of previously-submitted search queries a related search query that is most closely related to the chat comment;
- identifying at least one product associated with the related search query;
- determining whether the at least one product is related to the node of the browse hierarchy that is associated with the chat session;
- if the at least one product is related to the node of the browse hierarchy, retrieving an advertisement for the at least one product;
- and
- providing the retrieved advertisement for display to the chat members of the chat session.
A computer system for displaying an advertisement in a chat session that is associated with a node of a browse hierarchy, comprising:
- a computer processor;
- and
- computer memory including instructions that, when executed by the computer processor, provide functionality for displaying an advertisement in a chat session, comprising:
- receiving chat comments from a plurality of chat members of the chat session;
- and
- after each chat comment is received from one of the plurality of chat members during the chat session,
- identifying whether the chat comment is related to one or more of a plurality of previously-submitted search queries;
- if the chat comment is related to one or more of the plurality of previously-submitted search queries, identifying from among the one or more of the plurality of previously-submitted search queries a related search query that is most closely related to the chat comment;
- identifying at least one product associated with the related search query;
- determining whether the at least one product is related to the node of the browse hierarchy that is associated with the chat session;
- if the at least one product is related to the node of the browse hierarchy, retrieving an advertisement for the at least one product;
- and
- providing the retrieved advertisement for display to the chat members of the chat session.
Dependencies are inferred from the claim text.