Data stitching for networked automation
First Claim
1. A computer-implemented method, comprising:
- assigning a state to a user of a user device at a telecommunication carrier based at least on a data stitch of information from multiple data sources and a type of data registered in advance to be received by a rules engine at a remote location, the multiple data sources including data on a geolocation of the user device, wherein different types of states are assigned to different classes of rules engines;
providing, via a carrier network of the telecommunication carrier, the state to the rules engine at the remote location;
receiving, via the carrier network, an indication from the rules engine that the user is granted or denied access to one or more entities at the remote location based at least on the state; and
providing, via the carrier network, the indication of granted or denied access to the user device of the user.
7 Assignments
0 Petitions
Accused Products
Abstract
A telecommunication carrier may stitch data from multiple sources to support device automation and access control. A state may be assigned to a user of a user device at a telecommunication carrier based on a data stitch of information from multiple data sources. The data sources may include data on a geolocation of the user device. The state may be provided to a rules engine at a remote location via a carrier network of the telecommunication carrier. An indication from the rules engine that the user device is granted or denied access to one or more entities at the location based on the state may be received via the carrier network at the telecommunication carrier. In turn, the telecommunication carrier may provide the indication of the granted or denied access to the user device of the user.
50 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
assigning a state to a user of a user device at a telecommunication carrier based at least on a data stitch of information from multiple data sources and a type of data registered in advance to be received by a rules engine at a remote location, the multiple data sources including data on a geolocation of the user device, wherein different types of states are assigned to different classes of rules engines; providing, via a carrier network of the telecommunication carrier, the state to the rules engine at the remote location; receiving, via the carrier network, an indication from the rules engine that the user is granted or denied access to one or more entities at the remote location based at least on the state; and providing, via the carrier network, the indication of granted or denied access to the user device of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. One or more non-transitory computer-readable media storing computer-executable instructions that upon execution cause one or more processors to perform acts comprising:
-
receiving, via a carrier network, information from multiple data sources that include a database of a telecommunication carrier that at least stores a geolocation of a user device; assigning a state to a user of the user device based at least on a data stitch of the information from the multiple data sources that includes the geolocation of the user device and a type of data registered in advance to be received by a rules engine at a remote location, wherein different types of states are assigned to different classes of rules engines; providing, via the carrier network, the state to the rules engine at the remote location; receiving, via the carrier network, an indication from the rules engine that the user is granted or denied access to one or more entities at the remote location based at least on the state; and providing, via the carrier network, the indication of granted or denied access to the user device of the user. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A computing device, comprising:
-
one or more processors; and memory having instructions stored therein, the instructions, when executed by the one or more processors, cause the one or more processors to perform acts comprising; receiving, via a carrier network, information from multiple data sources that include a database of a telecommunication carrier that at least stores a geolocation of a user device; assigning a state to a user of the user device based at least on a data stitch of the information from the multiple data sources that includes the geolocation of the user device and a type of data registered in advance to be received by a rules engine at a remote location, wherein different types of states are assigned to different classes of rules engines; providing, via the carrier network, the state to the rules engine at the remote location; receiving, via the carrier network, an indication from the rules engine that the user is granted or denied access to one or more entities at the remote location based at least on the state; and providing, via the carrier network, the indication of granted or denied access to the user device of the user. - View Dependent Claims (19, 20)
-
Specification