Session collaborator
First Claim
1. A method for establishing an electronic communication channel between a plurality of agents of a first entity and a second entity comprising:
- storing, in a message repository, a plurality of predetermined messages selected for communication to the second entity by the plurality of agents of the first entity, including one or more messages selected by the plurality of agents of the first entity for communication specifically to the second entity when the second entity views a web page including information associated with a product, wherein the one or more messages are selected and stored by the plurality of agents of the first entity prior to receiving an indication that the second entity is reviewing the web page, wherein the one or more messages are associated with the web page, and wherein the one or more messages are stored until the indication that the second entity is reviewing the web page is received;
linking the second entity to the plurality of agents of the first entity when a trigger is sent by the second entity, wherein the plurality of agents of the first entity includes at least two agents of the first entity performing distinct functions with respect to the first entity;
providing one or more software programs over the electronic communication channel to the second entity;
automatically initiating a message exchange regarding the product by the plurality of agents of the first entity to the second entity in response to receiving the indication that the second entity is reviewing the web page including the information associated with the product, wherein the message exchange is initiated in a push mode by causing an overlay of additional information to be presented to the second entity; and
upon receiving the indication that the second entity is reviewing the web page including the information associated with the product, automatically sending, over the communication channel between the plurality of agents from the first entity and the second entity, the one or more messages stored in the message repository as messages of the message exchange,wherein at least one of the plurality of agents of the first entity conveys to the second entity information about a plurality of additional separate components adapted to operate as supplemental accessories to the product.
7 Assignments
0 Petitions
Accused Products
Abstract
A method and system for establishing an electronic communication channel between at least one agent of a first entity and a second entity is provided. The method includes linking the second entity to the at least one agent of the first entity when a trigger is sent by the second entity. Providing one or more software programs over the electronic communication channel to the second entity; initiating an exchange by the at least one agent of the first entity to the second entity. And sending one or more messages over the communication channel between the at least one agent from the first entity and the second entity. The system includes a database containing a link between the agent of the first entity and the second entity. The system also includes a server configured to establish an electronic communication channel between the agent of the first entity and the second entity when a trigger is sent by the second entity. The server is further configured to provide at least one software program for sharing between the agent of the first entity and the second entity over the electronic communication channel.
36 Citations
23 Claims
-
1. A method for establishing an electronic communication channel between a plurality of agents of a first entity and a second entity comprising:
-
storing, in a message repository, a plurality of predetermined messages selected for communication to the second entity by the plurality of agents of the first entity, including one or more messages selected by the plurality of agents of the first entity for communication specifically to the second entity when the second entity views a web page including information associated with a product, wherein the one or more messages are selected and stored by the plurality of agents of the first entity prior to receiving an indication that the second entity is reviewing the web page, wherein the one or more messages are associated with the web page, and wherein the one or more messages are stored until the indication that the second entity is reviewing the web page is received; linking the second entity to the plurality of agents of the first entity when a trigger is sent by the second entity, wherein the plurality of agents of the first entity includes at least two agents of the first entity performing distinct functions with respect to the first entity; providing one or more software programs over the electronic communication channel to the second entity; automatically initiating a message exchange regarding the product by the plurality of agents of the first entity to the second entity in response to receiving the indication that the second entity is reviewing the web page including the information associated with the product, wherein the message exchange is initiated in a push mode by causing an overlay of additional information to be presented to the second entity; and upon receiving the indication that the second entity is reviewing the web page including the information associated with the product, automatically sending, over the communication channel between the plurality of agents from the first entity and the second entity, the one or more messages stored in the message repository as messages of the message exchange, wherein at least one of the plurality of agents of the first entity conveys to the second entity information about a plurality of additional separate components adapted to operate as supplemental accessories to the product. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for establishing an electronic communication channel between a plurality of agents of a first entity and a second entity comprising:
-
a non-transitory computer-readable medium comprising (i) a database, wherein the database contains a link between at least one of the plurality of agents of the first entity and the second entity, wherein the plurality of agents of the first entity includes at least two agents of the first entity performing distinct functions with respect to the first entity, and (ii) a message repository storing a plurality of predetermined messages selected for communication to the second entity by the plurality of agents of the first entity, including one or more messages selected by the plurality of agents of the first entity for communication specifically to the second entity when the second entity views a web page including information associated with a product, wherein the one or more messages are selected and stored by the plurality of agents of the first entity prior to receiving an indication that the second entity is reviewing the web page, wherein the one or more messages are associated with the web page, and wherein the one or more messages are stored until the indication that the second entity is reviewing the web page is received; a server comprising one or more processors and a memory with instructions executable by the one or more processors to configure the server to establish an electronic communication channel between the plurality of agents of the first entity and the second entity when a trigger is sent by the second entity, wherein the server is further configured to provide at least one software program for automatically initiating a message exchange regarding the product between the plurality of agents of the first entity and the second entity over the electronic communication channel in response to receiving the indication that the second entity is reviewing the web page including the information associated with the product, wherein the message exchange is automatically initiated in a push mode by causing an overlay of additional information to be presented to the second entity over the web page upon receiving the indication that the second entity is reviewing the web page, wherein the additional information is selected from the one or more messages stored in the message repository, wherein at least one of the plurality of agents of the first entity conveys to the second entity information about a plurality of additional separate components adapted to operate as supplemental accessories to the product. - View Dependent Claims (18, 19, 20, 21)
-
-
22. One or more non-transitory computer-readable media, having computer-usable instructions embodied thereon for performing a method by a processor comprising:
-
storing, in a message repository, a plurality of predetermined messages selected for communication to a customer by a plurality of agents of a vendor, including one or more messages selected by the plurality of agents of the vendor for communication specifically to the customer when the customer views a web page including information associated with a product, wherein the one or more messages are selected and stored by the plurality of agents of the vendor prior to receiving an indication that the customer is reviewing the web page, wherein the one or more messages are associated with the web page, and wherein the one or more messages are stored until the indication that the customer is reviewing the web page is received; linking the customer to at least one of the plurality of agents of the vendor when a trigger is sent by the customer, wherein the plurality of agents of the vendor includes at least two agents of the vendor performing distinct functions with respect to the vendor; providing one or more software programs over an electronic communication channel to the at least one of the plurality of agents of the vendor and the customer; automatically initiating a message exchange regarding a product by the at least one of the plurality of agents of the vendor to the customer in response to receiving an indication that the customer is reviewing the web page including the information associated with the product, wherein the message exchange is initiated in a push mode by causing an overlay of additional information to be presented to the customer; and upon receiving the indication that the customer is reviewing the web page including the information associated with the product, automatically sending, over the communication channel between the plurality of agents from the vendor and the customer, the one or more messages stored in the message repository as messages of the message exchange, wherein at least one of the plurality of agents of the vendor conveys to the customer information about a plurality of additional separate components adapted to operate as supplemental accessories to the product. - View Dependent Claims (23)
-
Specification