×

Instant messaging system and method

  • US 8,560,939 B2
  • Filed: 03/30/2009
  • Issued: 10/15/2013
  • Est. Priority Date: 03/26/2001
  • Status: Active Grant
First Claim
Patent Images

1. A method for web browsing, the method comprising:

  • receiving a first web page indicator corresponding to a first web page from a first user;

    requesting the first web page from a corresponding first web page server based on at least information associated with the first web page indicator;

    receiving the first web page from the corresponding first web page server;

    associating the first web page with a first web page selector, the first web page selector including a first tab selector or a first button;

    displaying the first web page in a common instance of a web browser;

    sending the first web page indicator to a browser server;

    recording, on the browser server, at least the first web page indicator in a database;

    recording, on the browser server, a first browsing history in the database;

    indexing, on the browser server, at least the recorded first web page indicator and the recorded first browsing history based on at least the first web page selector;

    requesting first identity information from the database on the browser server;

    receiving the requested first identity information from the database on the browser server;

    displaying at least the received first identity information in the common instance of the web browser;

    retrieving the recorded and indexed first browsing history from the database on the browser server;

    displaying the retrieved first browsing history in the common instance of the web browser;

    receiving a second web page indicator corresponding to a second web page from the first user;

    requesting the second web page from a corresponding second web page server based on at least information associated with the second web page indicator;

    receiving the second web page from the corresponding second web page server;

    loading the second web page in the web browser;

    associating the second web page with a second web page selector, the second web page selector including a second tab selector or a second button;

    selecting, by the first user, the second web page selector;

    displaying the second web page in the common instance of the web browser;

    sending the second web page indicator to the browser server;

    recording, on the browser server, at least the second web page indicator in the database;

    recording, on the browser server, a second browsing history in the database;

    indexing, on the browser server, at least the recorded second web page indicator and the recorded second browsing history based on at least the second web page selector;

    requesting second identity information from the database on the browser server;

    receiving the requested second identity information from the database on the browser server;

    displaying at least the received second identity information in the common instance of the web browser;

    retrieving the recorded and indexed second browsing history from the database on the browser server; and

    displaying the retrieved second browsing history in the common instance of the web browser;

    wherein;

    the first identity information corresponds to one or more first web users concurrently viewing the first web page, the one or more first web users being different from the first user; and

    the second identity information corresponds to one or more second web users concurrently viewing the second web page, the one or more second web users being different from the first user.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×