×

XML-based language description for controlled devices

  • US 7,130,895 B2
  • Filed: 03/16/2001
  • Issued: 10/31/2006
  • Est. Priority Date: 06/11/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for accessing a user-selectable service on a controlled device in an ad hoc network, the method comprising:

  • creating a definition of the controlled device using an XML-based language, wherein the definition includes a service control protocol definition;

    storing the definition on at least one computer-readable medium;

    identifying a set of states in a service state table on the controlled device in accordance with the service control protocol definition for the user-selectable service;

    determining a set of commands in accordance with the service control protocol definition to control the user-selectable service and to update the set of states identified byte service state table; and

    generating a service control protocol in accordance with the service control protocol definition to interact with the user-selectable service, wherein the service control protocol comprises plural network messages having a content and a sequence used to interact with the user-selectable service;

    wherein the definition of the controlled device comprises XML-language elements to identify on the controlled device the manufacturer, model name, and model description;

    wherein the definition comprises a root device element, a unique device name element, a friendly name element, a device type element and an icon list element.

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