×

Web-based monitoring and control system

  • US 7,844,699 B1
  • Filed: 03/07/2005
  • Issued: 11/30/2010
  • Est. Priority Date: 11/03/2004
  • Status: Expired due to Fees
First Claim
Patent Images

1. An off-site network enabled management system that dynamically manages remote residential and commercial devices located in a dwelling by listening to a communication from the remote devices over the Internet, comprising:

  • a processor;

    an on-line database that stores missions indicating an occurrence of an event to be processed by the remote devices and stores communications from the remote devices, said on-line database also storing the communications from the remote devices and a status associated with each of the stored communications;

    an offsite listener that listens for the communications over the Internet, said listener receiving an unsolicited communication over the Internet from a remote device in a native protocol of a remote device;

    said listener adapted to translate the communications, determine the location and type of remote device that originated each of the communications, and store the communications in the on-line database, the remote devices including an IP-enabled device; and

    a message queue and a message decoder, said message queue in communication with said listener and adapted to store the communications received by said listener, said message decoder in communication with said message queue and said on-line database, said message decoder adapted to retrieve said communications from said message queue, decode said communications, and update the status associated with said communication in said on-line database;

    an offsite mission controller that processes the missions stored in the on-line database by executing the missions stored in the on-line database and directing said listener to transmit device specific messages associated with the missions to a corresponding one of the remote devices to perform the mission;

    said mission controller executing commands either automatically based on user defined rules, or executing commands remotely through real-time end user response to the missions sent by the mission controller.

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