Systems and methods for provisioning sensing resources for mobile sensor networks

US9692827B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9692827-B2
Application numberUS-201213432337-A
CountryUS
Kind codeB2
Filing dateMar 28, 2012
Priority dateMar 28, 2012
Publication dateJun 27, 2017
Grant dateJun 27, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An aspect of this invention is a method that includes a computing apparatus estimating geographic locations as a function of time for each of a plurality of sensor nodes. The method further includes estimating a quality of information as a function of time for sensed data to be sensed by the plurality of sensor nodes at the estimated geographic locations; and sending the estimated quality of information as a function of time to one or more applications or consumers of the sensed data.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: at a computing apparatus, estimating geographic locations as a function of time for each of a plurality of sensor nodes; estimating a quality of information as a function of time for sensed data to be sensed by the plurality of sensor nodes at the estimated geographic locations; sending the estimated quality of information as a function of time to one or more applications or consumers of the sensed data; and at least one of: reserving one or more of the plurality of sensor nodes at one or more specified geographic locations; or reserving one or more of the plurality of sensor nodes at one or more specified times or time intervals. 2. The method of claim 1 , further comprising storing the estimated geographic locations in a spatiotemporal metadata storage device. 3. The method of claim 1 , further comprising controlling one or more of the plurality of sensor nodes at the one or more specified geographic locations, so as to substantially achieve a desired level of quality of information. 4. The method of claim 1 , further comprising controlling one or more of the plurality of sensor nodes at one or more specified times or time intervals, so as to substantially achieve a desired level of quality of information. 5. The method of claim 1 , further comprising providing the one or more applications or consumers with sensed data at an attained quality of information level based upon current sensor node availability and a desired level of quality of information. 6. The method of claim 1 , further comprising directing one or more of the plurality of sensor nodes to a specified geographic area to attain a desired level of quality of information. 7. The method of claim 1 , further comprising increasing sensing activity for one or more of the plurality of sensor nodes to increase an achieved level of quality of information. 8. The method of claim 1 , further comprising decreasing sensing activity for one or more of the plurality of sensor nodes to reduce unnecessary energy consumption. 9. A computer-readable memory that contains computer program instructions, wherein the execution of the computer program instructions by at least one data processor results in performance of operations that comprise: estimating geographic locations as a function of time for each of a plurality of sensor nodes; estimating a quality of information as a function of time for sensed data to be sensed by the plurality of sensor nodes at the estimated geographic locations; and sending the estimated quality of information as a function of time to one or more applications or consumers of the sensed data; and at least one of: reserving one or more of the plurality of sensor nodes at one or more specified geographic locations; or reserving one or more of the plurality of sensor nodes at one or more specified times or time intervals. 10. The computer-readable memory of claim 9 wherein the computer program instructions further comprise instructions for controlling one or more of the plurality of sensor nodes at the one or more specified geographic locations, so as to substantially achieve a desired level of quality of information. 11. The computer-readable memory of claim 9 wherein the computer program instructions further comprise instructions for controlling one or more of the plurality of sensor nodes at one or more specified times or time intervals, so as to substantially achieve a desired level of quality of information. 12. The computer-readable memory of claim 9 wherein the computer program instructions further comprise instructions for providing the one or more applications or consumers with sensed data at an attained quality of information level based upon current sensor node availability and a desired level of quality of information. 13. The computer-readable memory of claim 9 wherein the computer program instructions further comprise instructions for directing one or more of the plurality of sensor nodes to a specified geographic area to attain a desired level of quality of information. 14. The computer-readable memory of claim 9 wherein the computer program instructions further comprise instructions for increasing sensing activity for one or more of the plurality of sensor nodes to increase an achieved level of quality of information. 15. The computer-readable memory of claim 9 wherein the computer program instructions further comprise instructions for decreasing sensing activity for one or more of the plurality of sensor nodes to reduce unnecessary energy consumption. 16. A data processing system that comprises at least one data processor connected with at least one memory that stores computer program instructions for: estimating geographic locations as a function of time for each of a plurality of sensor nodes; estimating a quality of information as a function of time for sensed data to be sensed by the plurality of sensor nodes at the estimated geographic locations; and sending the estimated quality of information as a function of time to one or more applications or consumers of the sensed data; and at least one of: reserving one or more of the plurality of sensor nodes at one or more specified geographic locations; or reserving one or more of the plurality of sensor nodes at one or more specified times or time intervals. 17. The data processing system of claim 16 wherein the computer program instructions further comprise instructions for controlling one or more of the plurality of sensor nodes at the one or more specified geographic locations, so as to substantially achieve a desired level of quality of information. 18. The data processing system of claim 16 wherein the computer program instructions further comprise instructions for controlling one or more of the plurality of sensor nodes at one or more specified times or time intervals, so as to substantially achieve a desired level of quality of information. 19. The data processing system of claim 16 wherein the computer program instructions further comprise instructions for providing the one or more applications or consumers with sensed data at an attained quality of information level based upon current sensor node availability. 20. The data processing system of claim 16 wherein the computer program instructions further comprise instructions for providing the one or more applications or consumers with sensed data at an attained quality of information level based upon a desired level of quality of information. 21. The data processing system of claim 16 wherein the computer program instructions further comprise instructions for at least one of: directing one or more of the plurality of sensor nodes to a specified geographic area to substantially achieve a desired level of quality of information; or increasing sensing activity for one or more of the plurality of sensor nodes to substantially achieve the desired level of quality of information. 22. The data processing system of claim 16 wherein the computer program instructions further comprise instructions for decreasing sensing activity for one or more of the plurality of sensor nodes to reduce unnecessary energy consumption.

Assignees

Inventors

Classifications

  • Self-organising networks, e.g. ad-hoc networks or sensor networks · CPC title

  • H04L67/12Primary

    specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks · CPC title

  • involving control of end-device applications over a network · CPC title

  • Locating users or terminals {or network equipment} for network management purposes, e.g. mobility management · CPC title

  • using radio waves (using satellite radio beacon systems for determining position G01S19/00) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9692827B2 cover?
An aspect of this invention is a method that includes a computing apparatus estimating geographic locations as a function of time for each of a plurality of sensor nodes. The method further includes estimating a quality of information as a function of time for sensed data to be sensed by the plurality of sensor nodes at the estimated geographic locations; and sending the estimated quality of in…
Who is the assignee on this patent?
Agrawal Dakshi, Bisdikian Chatschik, Zafer Murtaza, and 1 more
What technology area does this patent fall under?
Primary CPC classification H04L67/12. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jun 27 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).