Malleable Access Decision Processing And Ordering
First Claim
1. An electronic device, comprising:
- a memory;
a processor;
a rules data base stored in the memory, wherein the rules data base comprises at least one of a first access rule defined by a government, a second access rule defined by an airline, a third access rule defined by a medical facility, a fourth access rule defined by a service plan owner associated with the electronic device, a fifth access rule defined by a communication service provider, and a sixth access rule defined by a content provider;
a context data base stored in the memory, wherein the context data base comprises contextual information comprising at least one of a relationship of the electronic device to a communication service plan owner associated with the electronic device, a work schedule associated with a user of the electronic device, a communication service account status, an entertainment service account status, and a gaming service account status;
a rules engine application stored in the memory that, when executed by the processor, grants access to a requested communication service based on applying the rules stored in the rules data base in accordance with the contextual information.
6 Assignments
0 Petitions
Accused Products
Abstract
An electronic device is provided. The electronic device comprises a memory, a processor, a rules data base stored in the memory, a context data base stored in the memory, and a rules engine stored in the memory. The rules data base comprises a plurality of access rules defined by different stakeholders. The context data base comprises contextual information comprising at least one of a relationship of the electronic device to a communication service plan owner associated with the electronic device, a work schedule associated with a user of the electronic device, a communication service account status, an entertainment service account status, and a gaming service account status. The rules engine application, when executed by the processor, grants access to a requested communication service based on applying the rules stored in the rules data base in accordance with the contextual information.
12 Citations
20 Claims
-
1. An electronic device, comprising:
-
a memory; a processor; a rules data base stored in the memory, wherein the rules data base comprises at least one of a first access rule defined by a government, a second access rule defined by an airline, a third access rule defined by a medical facility, a fourth access rule defined by a service plan owner associated with the electronic device, a fifth access rule defined by a communication service provider, and a sixth access rule defined by a content provider; a context data base stored in the memory, wherein the context data base comprises contextual information comprising at least one of a relationship of the electronic device to a communication service plan owner associated with the electronic device, a work schedule associated with a user of the electronic device, a communication service account status, an entertainment service account status, and a gaming service account status; a rules engine application stored in the memory that, when executed by the processor, grants access to a requested communication service based on applying the rules stored in the rules data base in accordance with the contextual information. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system, comprising:
-
a rules data base, wherein the rules data base comprises at least one of a first access rule defined by a government, a second access rule defined by an airline, a third access rule defined by a medical facility, a fourth access rule defined by a service plan owner associated with the electronic device, a fifth access rule defined by a communication service provider, and a sixth access rule defined by a content provider; a context data base, wherein the context data base comprises contextual information comprising at least one of a relationship of the electronic device to a communication service plan owner associated with the electronic device, a work schedule associated with a user of the electronic device, a communication service account status, an entertainment service account status, and a gaming service account status; a computer system; a rules engine application that, when executed by the computer system, receives a request from an electronic device to access a communication service, applies the rules stored in the rules data base in accordance with the contextual information to determine that access by the electronic device to the communication service is allowed, and sends a reply to the electronic device granting access to the communication service. - View Dependent Claims (7, 8, 9)
-
-
10. A method of controlling access by an electronic device, comprising:
-
populating rules into a rules data base of the electronic device, wherein each rule defines a constraint on access; initiating a context data base of the electronic device, wherein the context data base comprises contextual information comprising at least one of a relationship of the electronic device to a communication service plan owner associated with the electronic device, a work schedule associated with a user of the electronic device, a communication service account status, an entertainment service account status, and a gaming service account status; updating the context data base as contextual information changes; receiving an input to access at least one of a network resource and a content resource; determining that access is authorized based on analyzing the rules based on the contextual information; and accessing at least one of the network resource and the content resource. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method of controlling access by a first electronic device, comprising:
-
populating rules into a rules data base, wherein each rule defines a constraint on access; initiating a context data base, wherein the context data base comprises contextual information comprising at least one of a relationship of an electronic device to a communication service plan owner associated with the first electronic device, a work schedule associated with a user of the first electronic device, a communication service account status, an entertainment service account status, and a gaming service account status; updating the context data base as contextual information changes; receiving a request to access at least one of a network resource and a content resource; determining that access is authorized based on analyzing the rules based on the contextual information; and transmitting permission to access at least one of the network resource and the content resource. - View Dependent Claims (17, 18, 19, 20)
-
Specification