COGNITIVE INTERNET OF THINGS (IOT) GATEWAYS FOR DATA SECURITY AND PRIVACY PROTECTION IN REAL-TIME CONTEXT-BASED DATA APPLICATIONS
First Claim
1. A cognitive Internet of Things (IoT) gateway system, comprising:
- a hardware processor communicatively coupled to a server computer and sensor devices;
the hardware processor receiving from the server computer a predicted user behavior data associated with a user, wherein the server computer has provided an offering to the user based on the predicted user behavior,the hardware processor receiving real-time data associated with the user from the sensor devices that are detecting user data in real-time,the hardware processor determining whether the real-time data deviates from the predicted user behavior data,responsive to determining that the real-time data deviates from the predicted user behavior data, the hardware processor transforming the real-time data into collated data that removes protected and sensitive information from the real-time data, and transmitting the collated data to the server computer, wherein the protected and sensitive information received from the sensor devices remain local to the hardware processor,the hardware processor receiving from the server computer an updated offering, the updated offering computed by the server computer based on the collated data, andthe hardware processor transmitting a real-time alert to a user device to notify the user of the updated offering from the server computer.
1 Assignment
0 Petitions
Accused Products
Abstract
A cognitive IoT gateway may receive real-time data associated with a user from sensor devices that are detecting user data in real-time. The real-time data is analyzed to determine whether the real-time data indicates a deviation from a predicted user behavior data predicted based on historical data. The real-time data is transformed into collated data that removes protected and sensitive information from the real-time data, and the collated data is transmitted to a server computer, wherein the protected and sensitive information received from the sensor devices remain local to the cognitive IoT gateway. Updated information computed by the server computer based on the collated data is received and a real-time alert is sent to a user device notifying the user of the updated information.
20 Citations
20 Claims
-
1. A cognitive Internet of Things (IoT) gateway system, comprising:
-
a hardware processor communicatively coupled to a server computer and sensor devices; the hardware processor receiving from the server computer a predicted user behavior data associated with a user, wherein the server computer has provided an offering to the user based on the predicted user behavior, the hardware processor receiving real-time data associated with the user from the sensor devices that are detecting user data in real-time, the hardware processor determining whether the real-time data deviates from the predicted user behavior data, responsive to determining that the real-time data deviates from the predicted user behavior data, the hardware processor transforming the real-time data into collated data that removes protected and sensitive information from the real-time data, and transmitting the collated data to the server computer, wherein the protected and sensitive information received from the sensor devices remain local to the hardware processor, the hardware processor receiving from the server computer an updated offering, the updated offering computed by the server computer based on the collated data, and the hardware processor transmitting a real-time alert to a user device to notify the user of the updated offering from the server computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of providing a cognitive IoT gateway, the method executed by at least one hardware processor communicatively coupled to at least a server computer and sensor devices, comprising:
-
receiving from the server computer a predicted user behavior data associated with a user, wherein the server computer has provided an offering to the user based on the predicted user behavior; receiving real-time data associated with the user from the sensor devices that are detecting user data in real-time; determining whether the real-time data deviates from the predicted user behavior data; responsive to determining that the real-time data deviates from the predicted user behavior data, transforming the real-time data into collated data that removes protected and sensitive information from the real-time data, and transmitting the collated data to the server computer, wherein the protected and sensitive information received from the sensor devices remain local to the hardware processor; receiving from the server computer an updated offering, the updated offering computed by the server computer based on the collated data; and transmitting a real-time alert to a user device to notify the user of the updated offering from the server computer. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer readable storage device storing a program of instructions executable by a machine to perform a method of providing a cognitive IoT gateway, the method comprising:
-
receiving from a server computer a predicted user behavior data associated with a user, wherein the server computer has provided an offering to the user based on the predicted user behavior; receiving real-time data associated with the user from sensor devices that are detecting user data in real-time; determining whether the real-time data deviates from the predicted user behavior data; responsive to determining that the real-time data deviates from the predicted user behavior data, transforming the real-time data into collated data that removes protected and sensitive information from the real-time data, and transmitting the collated data to the server computer, wherein the protected and sensitive information received from the sensor devices remain local to the machine; receiving from the server computer an updated offering, the updated offering computed by the server computer based on the collated data; and transmitting a real-time alert to a user device to notify the user of the updated offering from the server computer. - View Dependent Claims (18, 19, 20)
-
Specification