The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Nov. 01, 2005
Filed:
Aug. 17, 2000
Yi-min Wang, Bellevue, WA (US);
Wilf G. Russell, Redmond, WA (US);
Jun Xu, Urbana, IL (US);
Anish K. Arora, Columbus, OH (US);
Paramvir Bahl, Issaquah, WA (US);
Yi-Min Wang, Bellevue, WA (US);
Wilf G. Russell, Redmond, WA (US);
Jun Xu, Urbana, IL (US);
Anish K. Arora, Columbus, OH (US);
Paramvir Bahl, Issaquah, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
An architecture for an automation system is disclosed that includes look-up services, a soft-state store, and a publication/subscription eventing component. The look-up services maintain a database of a number of devices to be controlled and monitored, and a database of a number of device objects corresponding to the devices. The services can be divided into attribute-based and name-based services. The soft-state store manages variables regarding the devices and the device objects, including heartbeats. The eventing component enables subscriptions to events related to changes in the variables. The architecture can include management daemons, such as a monitoring daemon that detects problems with power line devices.