Policy enforced intelligent persona manager
First Claim
Patent Images
1. A method, comprising:
- determining, by a device comprising a processor, that a user equipment device has initiated an active session with a network device of a mobile network;
retrieving, by the device, policies from a user profile associated with the user equipment device and from a subscriber account associated with the network device, wherein the policies are retrieved using a policy aggregator that is associated with an intelligent persona manager that incorporates an application program interface manager, after a search of the policies that are collected from devices associated with a third party, and a policy and charging rules function device of a mobile network, and wherein the policies are based on a type of entity associated with the active session comprising data streams;
analyzing, by a policy broker of the device, the policies, wherein the policy broker communicates to provide the policies to external source devices and retrieve the policies from service provider devices associated with service providers;
determining, by the device, a first role associated with the user profile, and a second role associated with the network device based on contextual information determined to relate to the active session, wherein the first role and the second role are determined based on an analysis of a graph structure that compares existing contracts to select the first role, wherein the first role and second role are related to edges of the graph and communication with a second persona device associated with the second persona is via Wi-Fi communications, and wherein the first role and the second role comprise information relating to purpose and priority of communication associated with the active session, wherein the contextual information is determined as a function of a time of usage of the user equipment device, an application of the user equipment device, a service associated with the active session, content of the communication associated with the active session, party information relating to a party to the communication, and a location of the user equipment device, wherein the contextual information comprises a prescription information, and a treatment history;
determining, by the device, a priority level of the active session based on the time of usage of the user equipment device, the content of the communication associated with the active session, the party information relating to the party to the communication and the location of the user equipment, wherein the priority level is based on a likelihood of a medical emergency situation arising; and
applying, by the device, a policy of the policies, wherein the policy is selected, using the intelligent manager, based on the first role of the user profile and the second role of the network device, a relationship between the first role and the second role, and the priority level and wherein applying the policy changes a functionality of the user equipment device by enabling a text message communication functionality of the user equipment device in response to a determination that the urgency ranking indicates a non-emergency situation.
2 Assignments
0 Petitions
Accused Products
Abstract
An intelligent persona manager is provided to dynamically and intelligently instantiate policies and rules for devices that are associated with a subscriber account. The intelligent persona manager can determine a device associated with a subscriber account can be used in many different scenarios and for different purposes, and the intelligent persona manager can determine which persona of the subscriber account is currently associated with the active session and select rules or policies to apply from a set of policies that are associated with the subscriber account.
-
Citations
20 Claims
-
1. A method, comprising:
-
determining, by a device comprising a processor, that a user equipment device has initiated an active session with a network device of a mobile network; retrieving, by the device, policies from a user profile associated with the user equipment device and from a subscriber account associated with the network device, wherein the policies are retrieved using a policy aggregator that is associated with an intelligent persona manager that incorporates an application program interface manager, after a search of the policies that are collected from devices associated with a third party, and a policy and charging rules function device of a mobile network, and wherein the policies are based on a type of entity associated with the active session comprising data streams; analyzing, by a policy broker of the device, the policies, wherein the policy broker communicates to provide the policies to external source devices and retrieve the policies from service provider devices associated with service providers; determining, by the device, a first role associated with the user profile, and a second role associated with the network device based on contextual information determined to relate to the active session, wherein the first role and the second role are determined based on an analysis of a graph structure that compares existing contracts to select the first role, wherein the first role and second role are related to edges of the graph and communication with a second persona device associated with the second persona is via Wi-Fi communications, and wherein the first role and the second role comprise information relating to purpose and priority of communication associated with the active session, wherein the contextual information is determined as a function of a time of usage of the user equipment device, an application of the user equipment device, a service associated with the active session, content of the communication associated with the active session, party information relating to a party to the communication, and a location of the user equipment device, wherein the contextual information comprises a prescription information, and a treatment history; determining, by the device, a priority level of the active session based on the time of usage of the user equipment device, the content of the communication associated with the active session, the party information relating to the party to the communication and the location of the user equipment, wherein the priority level is based on a likelihood of a medical emergency situation arising; and applying, by the device, a policy of the policies, wherein the policy is selected, using the intelligent manager, based on the first role of the user profile and the second role of the network device, a relationship between the first role and the second role, and the priority level and wherein applying the policy changes a functionality of the user equipment device by enabling a text message communication functionality of the user equipment device in response to a determination that the urgency ranking indicates a non-emergency situation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 11)
-
-
8. A non-transitory machine-readable storage medium, comprising executable instructions that, when executed by a processor, facilitate performance of operations, comprising:
-
determining that a first device associated with a subscriber account assigned to a subscriber identity has initiated an active session with a second device; in response to requesting policies associated with a first subscriber account associated with the first device and a second subscriber account associated with the second device, receiving the policies, wherein the policies are retrieved, by a policy aggregator that is associated with an intelligent persona manager that incorporates an application program interface manager, after the policy aggregator conducts a search of the policies that are collected from a third party device, and a policy and charging rules function device of a mobile network, and wherein the policies are based on a type of entity associated with the active session comprising data streams; analyzing the policies by a policy broker, wherein the policy broker communicates with external source devices to provide the policies to external source devices and retrieve the policies from service provider devices associated with service providers; determining a first persona associated with the first subscriber account and a second persona associated with the second subscriber account based on contextual information relating to the active session, wherein the first persona and the second persona are determined based on an analysis of a graph structure that compares existing contracts to select the first persona, wherein the first persona and the second persona are related to edges of the graph structure and communication with a second persona device associated with the second persona is via Wi-Fi communications, and wherein the first persona and the second persona relate to an importance ranking of communication associated with the active session, wherein the contextual information is determined as a function of a time of usage of the first device, an application of the first device, a service associated with the active session, content of the communication associated with the active session, a party to the communication, and a location of the first device, wherein the contextual information comprises a prescription information, and a treatment history; determining a priority level of the active session based on the time of usage of the first device, the application of the first device, the service associated with the active session, the content of the communication associated with the active session, the party to the communication, and the location of the first device, wherein the priority level is based on a likelihood of a medical emergency situation; and applying a policy of the policies, wherein the policy is selected, by the intelligent persona manager, based on the first persona of the first subscriber account and the second persona of the second subscriber account, a relationship between the first persona and the second persona, and the priority level and wherein applying the policy changes a permission of an application determined to be executing on the first device in response to a determination that the urgency ranking indicates a non-emergency situation. - View Dependent Claims (9, 10)
-
-
12. A system, comprising:
-
a processor; and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising; determining that a first device associated with a subscriber account of a subscriber identity has initiated an active session with a second device; retrieving policies associated with a first subscriber account associated with the first device and a second subscriber account associated with the second device, wherein the policies are retrieved, by a policy aggregator that is associated with an intelligent persona manager that incorporates an application program interface manager, after the policy aggregator conducts a search of the policies that are collected from devices associated with a third party, and a policy and charging rules function device of a mobile network, and wherein the policies are based on a type of entity associated with the active session comprising data streams; analyzing the policies by a policy broker of the system, wherein the policy broker communicates to provide the policies to external source devices and retrieve the policies from service provider devices associated with service providers; determining a first persona associated with the first subscriber account and a second persona associated with the second subscriber account based on contextual information determined to relate to the active session, wherein the first persona and the second persona are determined based on an analysis of a graph structure that compares existing contracts to select the first persona, wherein the first persona and the second persona are related to edges of the graph structure and communication with a second persona device associated with the second persona is via Wi-Fi communications, and wherein the contextual information is determined as a function of a time of usage of the first device, an application of the first device, a service associated with the active session, content of a communication associated with the active session, a party identity indicative of a party to the communication, and a location of the first device wherein the contextual information comprises a prescription information, and a treatment history; determining an urgency ranking of the active session based on the time of usage of the first device, the application of the first device, the service associated with the active session, the content of the communication associated with the active session, the party identity indicative of the party to the communication, and the location of the first device, wherein the urgency rating is based on a likelihood of an occurrence of a medical emergency situation; and applying a policy of the policies, wherein the policy is selected, by the intelligent persona manager, based on the first persona of the first subscriber account and the second persona of the second subscriber account, a relationship between the first persona and the second persona, and the urgency ranking and wherein the applying the policy changes a functionality of the first device by disabling a voice communication functionality of the first device in response to a determination that the urgency ranking indicates a non-emergency situation. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification