Wireless sensor field enumeration
First Claim
Patent Images
1. A method comprising:
- receiving, via a gateway, data from a first sensor to store data in a database, wherein the gateway includes a routing table for routing the received data;
determining that the first sensor is registered with an authentication server before allowing the data to be stored in the database by determining that a unique identifier of the first sensor matches a pre-stored identifier of one of a plurality of registered sensors at the authentication server;
transmitting the authenticated data to an authentication server for storage in the database;
authenticating the first sensor in response to determining that the first sensor is registered with the authentication server;
otherwise, determining that the first sensor is not authenticated;
storing the data of the first sensor in the database in response to the first sensor being authenticated;
otherwise not permitting storage of the data from the first sensor in the database;
receiving a request from a data requester for the stored data;
determining that the data requester is registered with the authentication server before providing requested data from the database;
authenticating the data requester in response to determining that the data requester is registered with the authentication server;
otherwise, determining that the data requester is not authenticated; and
providing requested data from the database to the data requester only in response to the data requester being authenticated.
0 Assignments
0 Petitions
Accused Products
Abstract
A system for authenticating data acquired by multiple sensors prior to storing the data in a database is described. The system also authenticates users requesting data access and intelligence agents that provide analyses of data stored in the database. As a result, any data or data analysis obtained from the system is traceable and reliable.
-
Citations
19 Claims
-
1. A method comprising:
-
receiving, via a gateway, data from a first sensor to store data in a database, wherein the gateway includes a routing table for routing the received data; determining that the first sensor is registered with an authentication server before allowing the data to be stored in the database by determining that a unique identifier of the first sensor matches a pre-stored identifier of one of a plurality of registered sensors at the authentication server; transmitting the authenticated data to an authentication server for storage in the database; authenticating the first sensor in response to determining that the first sensor is registered with the authentication server;
otherwise, determining that the first sensor is not authenticated;storing the data of the first sensor in the database in response to the first sensor being authenticated;
otherwise not permitting storage of the data from the first sensor in the database;receiving a request from a data requester for the stored data; determining that the data requester is registered with the authentication server before providing requested data from the database; authenticating the data requester in response to determining that the data requester is registered with the authentication server;
otherwise, determining that the data requester is not authenticated; andproviding requested data from the database to the data requester only in response to the data requester being authenticated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for authenticating data provided by a network of multiple sensors and providing an authenticated presentation of the data, the system comprising:
-
a fixed gateway comprising memory that stores routing information for routing data aggregated from the network of sensors to an authentication server, and further stores sensor information about which sensors are registered so that the fixed gateway is configured to authenticate a given sensor; and a mobile gateway comprising memory and a processor that is configured to aggregate data from the network of sensors, and wherein each of the mobile gateways includes a routing table for routing the aggregated data to the fixed gateway, wherein the authentication server configured to; authenticate the fixed gateway; receive the data from the fixed gateway; store the data in the database; and receive a request from a data requester; determining if the data requester is authenticated to receive data from the database; providing requested data from the database to the data requested only when the data requester is authenticated by the authentication server. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method comprising:
-
receiving first data from a first sensor at a server; receiving second data from a second sensor at the server; aggregating, via a gateway, data from at least some of the sensors and transmitting the aggregated data to an authentication server for storage in a database, wherein the gateway includes a routing table for routing the aggregated data; authenticating the first sensor in response to determining that the first sensor is registered with the server; denying authentication of the second sensor in response to determining that the second sensor is not registered with the server; storing the received first data in the database in response to the first sensor being authenticated by the server as a registered sensor; preventing storage of the received second data in the database in response to the second sensor being denied authentication to the server. - View Dependent Claims (17, 18, 19)
-
Specification