Control device for aggregation and distribution of machine-initiated resource distribution
First Claim
1. A system for aggregation and distribution of machine-initiated resources, the system being a control device and comprising:
- a control device housing, wherein the control device housing is positioned within a home or business associated with a user and wherein the control device housing comprises the control device, wherein the control device further comprises;
a memory device with computer-readable program code stored thereon;
a communication device;
a processing device operatively coupled to the memory device and the communication device, wherein the processing device is configured to execute the computer-readable program code to;
identify one or more smart device systems associated with the user;
generate, via the control device, a communicable linkage with the one or more smart device systems associated with the user;
block, via the control device, external communication to or from the one or more smart device systems via networks other than the generated communicable linkage;
uplink the one or more smart device systems to the control device and store the one or more smart device systems information;
allow management of the one or more smart device systems from an interface associated with the control device;
identify a triggering event occurring, wherein the triggering event is a predetermined event inputted at the interface by the user or control device identified; and
selective release data from the control device regarding one or more smart device systems to one or more third party systems based on the triggering event occurrence.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the invention are directed to a control device for aggregation of machine-initiated resource distribution. The invention is a control device that links user associated smart devices. The control device generates code to extract data from the smart devices and control the communications disseminated from and received by the smart device from third parties. In this way, the control device prevents smart devices from communicating with third party systems and from third party systems from communicating directly with the smart devices. Thus, fixing the technical challenges within a current network including the need to consolidate and aggregate data across smart devices associated with the user, the need to control and manage the flow of data packets from smart devices to third parties (privacy, filtering, protection), and the need to easily track and refresh an inventory of smart devices.
-
Citations
20 Claims
-
1. A system for aggregation and distribution of machine-initiated resources, the system being a control device and comprising:
a control device housing, wherein the control device housing is positioned within a home or business associated with a user and wherein the control device housing comprises the control device, wherein the control device further comprises; a memory device with computer-readable program code stored thereon; a communication device; a processing device operatively coupled to the memory device and the communication device, wherein the processing device is configured to execute the computer-readable program code to; identify one or more smart device systems associated with the user; generate, via the control device, a communicable linkage with the one or more smart device systems associated with the user; block, via the control device, external communication to or from the one or more smart device systems via networks other than the generated communicable linkage; uplink the one or more smart device systems to the control device and store the one or more smart device systems information; allow management of the one or more smart device systems from an interface associated with the control device; identify a triggering event occurring, wherein the triggering event is a predetermined event inputted at the interface by the user or control device identified; and selective release data from the control device regarding one or more smart device systems to one or more third party systems based on the triggering event occurrence. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A computer program product for aggregation and distribution of machine-initiated resources, the computer program product being within a control device and comprising at least one non-transitory computer-readable medium having computer-readable program code portions embodied therein, the computer-readable program code portions comprising:
-
an executable portion configured for identifying one or more smart device systems associated with the user; an executable portion configured for generating, via the control device, a communicable linkage with the one or more smart device systems associated with the user; an executable portion configured for blocking, via the control device, external communication to or from the one or more smart device systems via networks other than the generated communicable linkage; an executable portion configured for uplinking the one or more smart device systems to the control device and store the one or more smart device systems information; an executable portion configured for allowing management of the one or more smart device systems from an interface associated with the control device; an executable portion configured for identifying a triggering event occurring, wherein the triggering event is a predetermined event inputted at the interface by the user or control device identified; and an executable portion configured for selective releasing data from the control device regarding one or more smart device systems to one or more third party systems based on the triggering event occurrence. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-implemented method for aggregation and distribution of machine-initiated resources, the method comprising:
providing a control device and control device housing comprising computing system comprising a computer processing device and a non-transitory computer readable medium, where the computer readable medium comprises configured computer program instruction code, such that when said instruction code is operated by said computer processing device, said computer processing device performs the following operations; identifying one or more smart device systems associated with the user; generating, via the control device, a communicable linkage with the one or more smart device systems associated with the user; blocking, via the control device, external communication to or from the one or more smart device systems via networks other than the generated communicable linkage; uplinking the one or more smart device systems to the control device and store the one or more smart device systems information; allowing management of the one or more smart device systems from an interface associated with the control device; identifying a triggering event occurring, wherein the triggering event is a predetermined event inputted at the interface by the user or control device identified; and selective releasing data from the control device regarding one or more smart device systems to one or more third party systems based on the triggering event occurrence. - View Dependent Claims (18, 19, 20)
Specification