Web based smart sensor network tracking and monitoring system
First Claim
1. A Smart Sensor system comprising:
- at least one sensor operable to measure one or more physical quantities wherein each sensor includes a wireless communication stack operable to wirelessly communicate the one or more measured physical quantities, a microprocessor operated by a real-time operating system kernel, and a firmware library including Global Positioning System (GPS) drivers;
a coordinator operable to receive and store the one or more physical quantities measured by the at least one sensor;
at least one router communicatively interposed between the at least one sensor and the coordinator, wherein each of the at least one router manages wireless transmission from at least one sensor to the coordinator of measured physical quantities; and
wherein the coordinator includes a wireless communication stack operable for wireless communication with each of the at least one router and a communication link, the communication link operable to receive requests for information about the measured physical quantities, and responsive to receiving a user request, converting the one or more physical quantities measured by the at least one sensor to a HTML web page and transmitting the HTML web page;
wherein the coordinator includes a web server with a common gateway interface function that can process common gateway interface scripts so as to dynamically access the one or more physical quantities measured by the at least one sensor.
1 Assignment
0 Petitions
Accused Products
Abstract
A wireless sensor network including a plurality of Smart Sensors coupled to a wide area network such as the Internet via a Wireless Sensor Coordinator. Each wireless sensor network comprises a plurality of Smart Sensors, each operable to measure one or more physical quantities. Each wireless sensor communicates the measured data to a Wireless Sensor Coordinator which then stores the collected data in memory. The Wireless Sensor Coordinator further includes a web server operable to post a web site on a network that is accessible by a common web browser. Upon receiving a request for sensed data via the web site, the Wireless Sensor Coordinator retrieves the appropriate measured and stored data and converts it into HTML format pages which are then posted on the web site for review by the requestor.
40 Citations
14 Claims
-
1. A Smart Sensor system comprising:
-
at least one sensor operable to measure one or more physical quantities wherein each sensor includes a wireless communication stack operable to wirelessly communicate the one or more measured physical quantities, a microprocessor operated by a real-time operating system kernel, and a firmware library including Global Positioning System (GPS) drivers; a coordinator operable to receive and store the one or more physical quantities measured by the at least one sensor; at least one router communicatively interposed between the at least one sensor and the coordinator, wherein each of the at least one router manages wireless transmission from at least one sensor to the coordinator of measured physical quantities; and wherein the coordinator includes a wireless communication stack operable for wireless communication with each of the at least one router and a communication link, the communication link operable to receive requests for information about the measured physical quantities, and responsive to receiving a user request, converting the one or more physical quantities measured by the at least one sensor to a HTML web page and transmitting the HTML web page; wherein the coordinator includes a web server with a common gateway interface function that can process common gateway interface scripts so as to dynamically access the one or more physical quantities measured by the at least one sensor. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A coordinator for a wireless sensor network, the coordinator comprising:
-
a wireless communication stack for communicating wirelessly with at least one router, wherein each router is operable for communicating wirelessly with one or more wireless sensors, each wireless sensor operable for measuring one or more physical quantities, including Global Positioning System (GPS) measurements; a network communication stack operable for communication between a wide area network and the coordinator; a memory operable to store measurements of physical quantities received from the one or more wireless sensors; a web server having common gateway interface and operable to convert stored measurements of physical quantities from the one or more wireless sensors into HTML format when accessed by a user; a microprocessor controlled by a real-time operating system kernel; and a microprocessor program library used to operate the microprocessor and peripheral resources; wherein the common gateway interface function can process common gateway interface scripts so as to dynamically access the physical quantities measured by the one or more wireless sensors. - View Dependent Claims (9, 10, 11)
-
-
12. A method for dynamically accessing wireless sensor data, the method comprising:
-
operating each wireless sensor by means of a microprocessor using a real-time operating system (RTOS) kernel, wherein the RTOS in the wireless sensor accesses a plurality of device drivers, including a Global Positioning System (GPS) driver; accessing a web site of a wireless sensor network coordinator via a web browser; requesting via the web browser a physical quantity measured by a wireless sensor, the wireless sensor being part of a wireless sensor network managed by the wireless sensor network coordinator; at the wireless sensor network coordinator, accessing the requested physical quantity by wirelessly accessing a router which wirelessly receives the value of the requested physical quantity measured by the wireless sensor; converting the requested physical quantity measured by the wireless sensor to a HTML format physical quantity when access by a user; and communicating the HTML format physical quantity to the web browser; wherein converting includes processing a common gateway interface script in a web server embedded in the wireless sensor network coordinator. - View Dependent Claims (13, 14)
-
Specification