×

Methods and systems for providing communications services

  • US 9,860,385 B1
  • Filed: 02/28/2017
  • Issued: 01/02/2018
  • Est. Priority Date: 11/10/2006
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system, comprising:

  • at least one computing device comprising hardware;

    a network interface coupled to said at least one computing device;

    non-transitory memory that stores instructions that when executed by the at least one computing device, cause the system to;

    enable, using the network interface, communications over a network with a first instance of a software application installed on a first computing device of a user and with a second instance of the software application installed on a second computing device of the user;

    detect an online presence of the first computing device of the user;

    at least partly in response to the online presence detection of the first computing device of the user,enable information associated with a first call from a caller to be displayed by a user interface of the first instance of the software application installed on the first computing device of the user;

    enable the user to originate a text reply to the caller via a first control and to originate a callback to the caller via a second control,wherein the first control and the second control are provided in association with the display, by the user interface of the first instance of the software application installed on the first computing device, of information associated with the first call from the caller directed to the user;

    detect an online presence of the second computing device of the user;

    at least partly in response to the online presence detection of the second computing device of the user,enable information associated with the first call from the caller directed to the user to be displayed by a user interface of the second instance of the software application installed on the second computing device;

    enable the user to originate a text reply to the caller via a third control and originate a callback to the caller via a fourth control,wherein the third control and the fourth control are provided in association with the display, by the user interface of the second instance of the software application installed on the second computing device, of information associated with the first call from the caller directed to the user.

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