×

Systems and methods to provide availability indication

  • US 8,125,931 B2
  • Filed: 01/10/2006
  • Issued: 02/28/2012
  • Est. Priority Date: 01/10/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, in an application running in a client computer, an object from a remote connection service system serving a callee, the object embedded in a web page and including a reference to the remote connection service system and the callee, wherein the client computer can be coupled to the remote connection service system via a network;

    communicating, via the client computer, with one of the remote connection service system and the callee utilizing the reference to the remote connection service system and the callee to determine a first appearance of the object at a time to render the web page to show the object that is received from the remote connection service system as part of the web page;

    rendering, using the application, the object to show the object in the first appearance in the web page to identify a state of the callee for accepting a request for real time communication;

    receiving a selection of the object in the web page to at least initiate a request for real time communication with the callee, if the first appearance of the object indicates that the callee is available to accept a request for real time communication; and

    presenting a user interface to set up a call to the callee according to a current state of the callee for accepting the request in response to a user selection of the object, the user interface present presenting one of an option to make an appointment and an option to accept callback in a period of time;

    wherein;

    when the callee is currently available to take the call, the user interface does not present an option to make an appointment; and

    when the callee is not available for a predetermined period of time, the user interface does not present an option to accept callback.

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