×

System and method for providing a communication endpoint information service

  • US 9,225,840 B2
  • Filed: 06/19/2014
  • Issued: 12/29/2015
  • Est. Priority Date: 06/19/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for communicating at a communication platform comprising:

  • obtaining information of a first telephony phone number endpoint through a set of information collection processes, the information including endpoint device information;

    in a first information collection process, adding a resource reference in a content field of a communication to a first telephony phone number endpoint, detecting access of the resource reference, and obtaining telephony phone number endpoint device information during the access of the resource reference, wherein the telephony phone number endpoint device information obtained during the access of the resource reference includes at least device type;

    storing the obtained information in an endpoint repository; and

    receiving an endpoint query request that is associated with a communication transmission to an outside telephony phone number endpoint, the endpoint query request being provided by a communication service and the request requesting device information of the outside telephony phone number endpoint;

    responsive to the endpoint query request, accessing device information for the outside telephony phone number endpoint from the endpoint repository, the accessed device information including at least device type and device capabilities of at least one endpoint device associated with the outside telephony phone number endpoint;

    providing the device information accessed from the endpoint repository to the communication service; and

    augmenting the communication transmission for the outside telephony phone number endpoint according to at least one of device type and device capabilities of at least one endpoint device specified in the accessed endpoint device information accessed from the endpoint repository, the augmenting being performed by the communication service,wherein obtaining telephony phone number endpoint device information during the access of the resource reference comprises inspecting a user-agent of an application accessing the resource reference and running a set of capability tests within the application.

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