×

Device automation using networked device control having a web services for devices stack

  • US 7,587,464 B2
  • Filed: 03/15/2007
  • Issued: 09/08/2009
  • Est. Priority Date: 03/16/2006
  • Status: Expired due to Fees
First Claim
Patent Images

1. A process of operating an automation system in a Web Service environment, comprising the steps of:

  • providing at least one automation client and at least one automation device, the at least one automation client and the at least one automation device configured with a web services for devices (WSD) stack;

    connecting a network comprising at least one server configured with the WSD stack to the at least one automation client and the at least one automation device; and

    transmitting automation-based control and communication between the at least one automation client and at least one automation device,wherein the at least one automation client comprises one of a TV, a personal computer, a personal digital assistant, a control panel, and a game controller and the at least one automation device comprises an audio system, a video system, an intercom system, a lighting system, a security system, and a HVAC system,wherein the WSD stack comprises;

    a first communication layer configured to logically interface the at least one automation client;

    a second communication layer configured to physically interface the at least one automation device; and

    a service provider layer comprising one or more components, each component corresponding to a device category, wherein each component comprises;

    one or more Web Services corresponding to one or more automation devices of the corresponding device category, respectively, each Web Service configured to function as a Web Service host for the corresponding automation device;

    one or more device bridges corresponding to the one or more Web Services, respectively, each device bridge configured to translate communication between the corresponding Web Service and automation device; and

    a controller configured to communicate with the one or more automation devices of the corresponding device category.

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