System and method for user interaction detection and communication
AssigneeR2 Solutions, LLC
InventorsChristopher William Higgins, Marc Davis, Joseph O'Sullivan, Ronald Martinez
Life of this patent
Estimating the term…
Abstract
A system and method to facilitate word-of-mouth advertising and sales support associated with displayed media objects on distributed networks is described. The system provides one or more advocates to a network user accessing advertising of a brand, product, or service. One or more of the advocates may be socially related to the user. User interactions with the advocates are facilitated through a real-time communication network, follow-on commercial activity is tracked, and the value of word-of-mouth advocacy is captured and distributed.
Claims18
A method comprising:
- receiving, at a client device, a web page including a halo associated with an augmenting object and a media object embedded in the web page, the augmenting object associated with a communications channel and an advocate;
- displaying, at the client device, the web page and the halo upon receipt of the web page, the displaying the halo comprising displaying a static version of the halo;
- detecting, by the client device, that a user performed an interaction with the media object, the interaction comprising an interaction of an input device of the client device with the media object;
- rendering, by the client device, the halo as a floating halo in response to detecting the interaction;
- monitoring, by the client device, the floating halo to determine if the user interacts with the floating halo;
- detecting, by the client device, that the user interacted with the floating halo;
- and
- executing, by the client device, a script to establish the communication channel with the advocate in response to detecting that the user interacted with the floating halo;
- removing, by the client device, the floating halo upon determining that the user does not interact with the floating halo;
- and
- refreshing, by the client device, the web page, the refreshing causing the halo to be statically displayed.
An apparatus comprising:
- a processor;
- a storage medium for tangibly storing thereon program logic for execution by the processor, the stored program logic comprising:
- logic, executed by the processor, for receiving a web page including a halo associated with an augmenting object and a media object embedded in the web page, the augmenting object associated with a communications channel and an advocate;
- logic, executed by the processor, for displaying the web page and the halo upon receipt of the web page, the displaying the halo comprising displaying a static version of the halo;
- logic, executed by the processor, for detecting that a user performed an interaction with the media object, the interaction comprising an interaction of an input device of the client device with the media object;
- logic, executed by the processor, for rendering the halo as a floating halo in response to detecting the interaction;
- logic, executed by the processor, for monitoring the floating halo to determine if a user interacts with the floating halo;
- logic, executed by the processor, for detecting that the user interacted with the floating halo;
- logic, executed by the processor, for executing a script to establish the communication channel with the advocate in response to detecting that the user interacted with the floating halo;
- logic, executed by the processor, for removing the floating halo upon determining that the user does not interact with the floating halo;
- and
- logic, executed by the processor, for refreshing the web page, the refreshing causing the halo to be statically displayed.
Dependencies are inferred from the claim text.