×

Techniques for peer-to-peer communication

  • US 9,406,043 B1
  • Filed: 12/15/2010
  • Issued: 08/02/2016
  • Est. Priority Date: 12/15/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for peer-binding on a Web site rendered on a client computing device, comprising:

  • under the control of one or more computer systems configured with executable instructions,embedding, in a page of a Web site, a trusted script that is configured to execute on at least one client computing device in response to the client computing device accessing the page;

    receiving, from the trusted script and by a browser associated with a first client computing device executing the trusted script, identification information that identifies a second client computing device in response to the trusted script executing on the second client computing device;

    creating, by the browser, a first queue associated with the identification information of the second client computing device in response to receiving the identification information that identifies the second client computing device, wherein the first queue is created in response to executing the trusted script embedded in the page;

    in response to receiving a first event from a third client computing device on which the trusted script is also executing, by the browser, placing event information associated with the first event in the first queue, wherein the trusted script is executed on the third client computing device in response to the third client computing device accessing the page of the Web site, wherein the first event describes an action performed by a user operating the third client computing device on an object presented in the page of the Web site; and

    in response to a polling request received from the second client computing device, sending, by the browser and to the second client computing device, the event information associated with the first event, wherein an event occurring on the third computing device is able to cause an updating of a page of the Web site on the second computing device.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×