×

Methods and apparatus for using smart environment devices via application program interfaces

  • US 9,491,571 B2
  • Filed: 05/26/2015
  • Issued: 11/08/2016
  • Est. Priority Date: 06/23/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • a processor configured to;

    provide a message to an application programming interface (API), wherein the message comprises;

    a request for data from a data model, a submission of data to the data model, or both; and

    a host and protocol selection indication, the host and protocol selection indication providing an indication between;

    a representational state transfer (REST) host, anda subscription-based application programming interface (API) host,wherein the REST host receives REST-based messages and the subscription-based API host receives messages in accordance with a standard of the subscription-based API host; and

    receive a response message from the API via;

    the REST host, when the host and protocol selection comprises the REST host;

    orthe subscription-based API host, when the host and protocol selection comprises the subscription-based host;

    wherein the data model comprises information related to one or more smart-devices, one or more smart-device environment structures comprising the smart-devices, or both.

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