Abstract:
A device may generate one or more objects for one or more transactions. The one or more transactions may include a sequence of one or more events. The one or more objects may include one or more states associated with the sequence of one or more events. The device may receive information associated with the one or more transactions. The information may be used to update the one or more states of the one or more objects. The device may detect one or more alerts based on the one of more objects. The one or more alerts may be associated with the one or more states of the one or more objects. The device may determine an alarm status based on the one or more alerts and may provide information to cause an action to be performed.
Abstract:
An authenticating device assigns an application identifier and an application secret value to a customer application, receives a first resource authorization request from a first instance of multiple replicated instances of a customer application, where the first instance is installed in a first machine, and receives a second resource authorization request from a second instance of the multiple replicated instances of the customer application, where the second instance is installed in a second machine. The authenticating device generates, responsive to the first resource authorization request, a first token using a first network address associated with the first machine, the application identifier and the application secret value, and returns, to the first instance of the customer application, the generated first token for use in requesting access to a resource server.
Abstract:
A system may receive a content identifier corresponding to content to be accessed via a toll free data service (toll-free data service). The system may determine, based on the content identifier, whether a content provider device, associated with the content, is configured with a serving component associated with serving the content via the toll-free data service. The system may provide an indication of whether the content provider device is configured with the serving component. The content may be accessible via the toll-free data service when the content provider device is configured with the serving component.
Abstract:
A system may receive a content identifier corresponding to content to be accessed via a toll free data service (toll-free data service). The system may determine, based on the content identifier, whether a content provider device, associated with the content, is configured with a serving component associated with serving the content via the toll-free data service. The system may provide an indication of whether the content provider device is configured with the serving component. The content may be accessible via the toll-free data service when the content provider device is configured with the serving component.
Abstract:
A first device may obtain a session time record that includes information relating to a secure session. The session time record may include a content identifier and a device identifier that is associated with a second device. The content identifier may be associated with content to be provided via a secure session and via the second device. The content may be associated with a sponsored data campaign. The first device may obtain, from the second device, data usage information identifying an amount of data provided via the second device and in association with the secure session. The first device may determine information identifying a party responsible for the amount of data provided in association with the secure session based on the session time record and based on the data usage information. The first device may store or provide the information identifying the party responsible for the amount of data.
Abstract:
A method to facilitate secure access to sponsored content may include accessing a portal device to generate a campaign for a sponsored data service (SDS), and providing campaign network addresses and customer identifiers associated with the content aggregator device and at least one content partner device. The method includes generating a unique first security credential associated with each of the content partner device(s), and providing information for a notification of the campaign to the portal device, where the information includes the unique first security credential associated with each of the content partner device(s), and where the notification is provided to each of the at least one content partner device. The method includes signing a unique first SDS network address associated with sponsored content provided by each of the content partner device(s), where the signing is performed using the unique first security credential associated with each of the content partner device(s).
Abstract:
An authenticating device assigns an application identifier and an application secret value to a customer application, receives a first resource authorization request from a first instance of multiple replicated instances of a customer application, where the first instance is installed in a first machine, and receives a second resource authorization request from a second instance of the multiple replicated instances of the customer application, where the second instance is installed in a second machine. The authenticating device generates, responsive to the first resource authorization request, a first token using a first network address associated with the first machine, the application identifier and the application secret value, and returns, to the first instance of the customer application, the generated first token for use in requesting access to a resource server.
Abstract:
A method to facilitate secure access to sponsored content may include accessing a portal device to generate a campaign for a sponsored data service (SDS), and providing campaign network addresses and customer identifiers associated with the content aggregator device and at least one content partner device. The method includes generating a unique first security credential associated with each of the content partner device(s), and providing information for a notification of the campaign to the portal device, where the information includes the unique first security credential associated with each of the content partner device(s), and where the notification is provided to each of the at least one content partner device. The method includes signing a unique first SDS network address associated with sponsored content provided by each of the content partner device(s), where the signing is performed using the unique first security credential associated with each of the content partner device(s).
Abstract:
A method includes receiving, at an inventory monitoring device and from a system including shelf inventory sensor devices that each include cameras and distance sensors positioned to monitor shelf spaces, camera image data and distance sensor data from the shelf inventory sensor devices. Types of items stored on shelf spaces and a number of items stored on the at shelf spaces are determined based on the camera image data. A current used volume of the shelf spaces is identified based on distance sensor data, and a notification is sent to a device associated with the supplier in response to a determination that the current used volume is lower than a predetermined threshold.
Abstract:
A method to facilitate secure access to a sponsored data service (SDS) through an application programming interface gateway includes providing an access token to a content provider device, where the access token authorizes the content provider device to receive sponsored data services (SDSs). The method also includes receiving a first request for an SDS resource from the content provider device; generating a first timestamp associated with the first request; determining a destination for the first request, where the destination specifies a network address corresponding to an SDS resource device; forwarding the first request to the SDS resource device based on the determined destination; receiving a first response from the SDS resource device corresponding to the first request; generating a second timestamp associated with the first response; and forwarding the first response, along with the first timestamp and the second timestamp, to the content provider device.