Patent ID: 8125931
Filing Date: 2012-02-28
Classification: H04L,H04Q

Abstract:
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.