Device operational profiles
First Claim
1. A method comprising:
- receiving, by a profile orchestration system comprising a processor, information from a user device, wherein the information identifies a location of the user device and further identifies a service to be provided by the user device to a user of the user device;
determining, by the profile orchestration system, based on the information received from the user device, whether one of a plurality of existing device operational profiles stored in a device operational profile database is suitable for a sensor device located within an area associated with the location of the user device;
in response to determining that an existing device operational profile of the plurality of existing device operational profiles suitable for the sensor device located within the area associated with the location of the user device does not exist, generating, by the profile orchestration system, based on the information received from the user device, a device operational profile comprising characterizations of how the sensor device located within the area associated with the location of the user device is to perform in order to collect sensor data and to provide the sensor data to the user device for use by an application executed by the user device to provide the service to the user of the user device; and
sending, by the profile orchestration system, the device operational profile to a profile provisioning system that uses the device operational profile to generate a setting to provision the sensor device located within the area associated with the location of the user device so that the sensor device performs in accordance with the characterizations of the device operational profile to collect the sensor data and to provide, via a sensor network, the sensor data to the user device for use by the application executed by the user device to provide the service to the user of the user device.
1 Assignment
0 Petitions
Accused Products
Abstract
Concepts and technologies are disclosed herein for device operational profiles. According to one aspect disclosed herein, a profile orchestration system can receive information from a user device. The information can identify a service to be provided by the user device using, at least in part, sensor data received from one or more sensor devices. The profile orchestration system can determine a device operational profile that is suitable for generating one or more settings that are useable by the sensor device(s) to collect the sensor data. The profile orchestration system can send the device operational profile to a profile provisioning system. The profile provisioning system can utilize the device operational profile to provision the sensor device(s) with the setting(s). The sensor device(s) can utilize the setting(s) to perform one or more operations in support of the user device providing the service.
34 Citations
18 Claims
-
1. A method comprising:
-
receiving, by a profile orchestration system comprising a processor, information from a user device, wherein the information identifies a location of the user device and further identifies a service to be provided by the user device to a user of the user device; determining, by the profile orchestration system, based on the information received from the user device, whether one of a plurality of existing device operational profiles stored in a device operational profile database is suitable for a sensor device located within an area associated with the location of the user device; in response to determining that an existing device operational profile of the plurality of existing device operational profiles suitable for the sensor device located within the area associated with the location of the user device does not exist, generating, by the profile orchestration system, based on the information received from the user device, a device operational profile comprising characterizations of how the sensor device located within the area associated with the location of the user device is to perform in order to collect sensor data and to provide the sensor data to the user device for use by an application executed by the user device to provide the service to the user of the user device; and sending, by the profile orchestration system, the device operational profile to a profile provisioning system that uses the device operational profile to generate a setting to provision the sensor device located within the area associated with the location of the user device so that the sensor device performs in accordance with the characterizations of the device operational profile to collect the sensor data and to provide, via a sensor network, the sensor data to the user device for use by the application executed by the user device to provide the service to the user of the user device. - View Dependent Claims (2, 3, 4, 5, 6, 16)
-
-
7. A profile orchestration system comprising:
-
a processor; and a memory that stores computer-readable instructions that, when executed by the processor, causes the processor to perform operations comprising; receiving information from a user device, wherein the information identifies a location of the user device and further identifies a service to be provided by the user device to a user of the user device, determining, based on the information received from the user device, whether one of a plurality of existing device operational profiles stored in a device operational profile database is suitable for a sensor device located within an area associated with the location of the user device, in response to determining that an existing device operational profile of the plurality of existing device operational profiles suitable for the sensor device located within the area associated with the location of the user device does not exist, generating, based on the information received from the user device, a device operational profile comprising characterizations of how the sensor device located within the area associated with the location of the user device is to perform in order to collect sensor data and to provide the sensor data to the user device for use by an application executed by the user device to provide the service to the user of the user device, and sending the device operational profile to a profile provisioning system that uses the device operational profile to generate a setting to provision the sensor device located within the area associated with the location of the user device so that the sensor device performs in accordance with the characterizations of the device operational profile to collect the sensor data and to provide, via a sensor network, the sensor data to the user device for use by the application executed by the user device to provide the service to the user of the user device. - View Dependent Claims (8, 9, 10, 11, 17)
-
-
12. A computer-readable storage medium having instructions stored thereon that, when executed by a processor of a profile orchestration system, cause the profile orchestration system to perform operations comprising:
-
receiving information from a user device, wherein the information identifies a location of the user device and further identifies a service to be provided by the user device to a user of the user device; determining, based on the information received from the user device, whether one of a plurality of existing device operational profiles stored in a device operational profile database is suitable for a sensor device located within an area associated with the location of the user device; in response to determining that an existing device operational profile of the plurality of existing device operational profiles suitable for the sensor device located within the area associated with the location of the user device does not exist, generating, based on the information received from the user device, a device operational profile comprising characterizations of how the sensor device located within the area associated with the location of the user device is to perform in order to collect sensor data and to provide the sensor data to the user device for use by an application executed by the user device to provide the service to the user of the user device; and sending the device operational profile to a profile provisioning system that uses the device operational profile to generate a setting to provision the sensor device located within the area associated with the location of the user device so that the sensor device performs in accordance with the characterizations of the device operational profile to collect the sensor data and to provide, via a sensor network, the sensor data to the user device for use by the application executed by the user device to provide the service to the user of the user device. - View Dependent Claims (13, 14, 15, 18)
-
Specification