×

Proxy presence server

  • US 10,476,820 B2
  • Filed: 08/27/2015
  • Issued: 11/12/2019
  • Est. Priority Date: 08/27/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • receiving, from an external presence server at a proxy presence device, a presence status request from a rich communication service (RCS)-enabled client device for first presence information associated with a user device in a home carrier network;

    determining, by the proxy presence device, that the first presence information is not stored in an associated database;

    generating, by the proxy presence device and based on the determining, an expanded presence status request requesting the first presence information and second presence information associated with the user device with respect to the home carrier network;

    sending the expanded presence status request to an internal presence server in the home carrier network;

    receiving an expanded presence status of the user device, wherein the expanded presence status includes the first presence information and the second presence information;

    storing the expanded presence status of the user device with a time to live (TTL) in the associated database;

    sending the first presence information to the external presence server;

    receiving multiple subsequent requests from the RCS-enabled client device for a presence status of the user device within a time window of the TTL;

    identifying, based on the multiple subsequent requests exceeding a threshold number of requests within the time window, the RCS-enabled client device as being improperly configured; and

    notifying the external presence server that the RCS-enabled client device is improperly configured.

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