Context-aware adaptive authentication method and apparatus
US-9614843-B2 · Apr 4, 2017 · US
US10853531B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10853531-B2 |
| Application number | US-201114353601-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 2, 2011 |
| Priority date | Nov 2, 2011 |
| Publication date | Dec 1, 2020 |
| Grant date | Dec 1, 2020 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The exemplary embodiments of the invention provide at least a method, apparatus and system to perform operations including receiving context data from an electronic device, causing, at least in part based on the received context data, an identification of at least one context model compatible with the electronic device, and causing, at least in part, provision of the electronic device with the at least one compatible context model. In addition, the exemplary embodiments of the invention further provide at least a method, apparatus and system to perform operations including causing, at least in part, a provision of context data associated with an electronic device to a context inference service, in response, receiving a context model from the context inference service, and causing adaptation of the received context model as a current context model of the electronic device.
Opening claim text (preview).
What is claimed is: 1. A method comprising: sending, by a user equipment to a context inference service, a request for a second context model, the request including information on a first context model of the user equipment, wherein the request is sent in response to a determination by the user equipment that an observed context information is outside a predefined degree of accuracy for the user equipment, the observed context information comprising context information obtained from at least one sensor of the user equipment; receiving, by the user equipment and in response to sending the request, the second context model from the context inference service, the second context model based at least partially on one or more context models that are compatible with the user equipment based on similarities between the first context model and the one or more context models, and wherein the second context model is validated to meet operating requirements of the user equipment; and adapting, by the user equipment, the received second context model as a current context model of the user equipment. 2. The method of claim 1 , further comprising: uploading, by the user equipment to the context inference service, the current context model in response to a determination that the user equipment meets a predetermined performance threshold. 3. The method of claim 1 , further comprising: enabling, to one or more applications running on the user equipment, access to the current context model to perform functions based on a user context defined in the current context model. 4. The method of claim 1 , wherein the adapting of the received second context model is based on instructions received by the user equipment from the context inference service. 5. The method of claim 1 , wherein the sending of the request including the first context model is in response to the user equipment being newly associated with a network service. 6. An apparatus comprising, at least one processor; and at least one memory including computer program code, where the at least one memory and the computer program code are configured, with the at least one processor, to cause the apparatus to at least: send, to a context inference service, a request for a second context model, the request including information on a first context model of the apparatus, wherein the request is sent in response to a determination by the apparatus that an observed context information is outside a predefined degree of accuracy for the apparatus, the observed context information comprising context information obtained from at least one sensor of the apparatus; in response to sending the request, receive the second context model from the context inference service, the second context model based at least partially on one or more context models that are compatible with the apparatus based on similarities between the first context model and the one or more context models, and wherein the second context model is validated to meet operating requirements of the apparatus; and adapt the received second context model as a current context model of the apparatus. 7. The apparatus of claim 6 , wherein the apparatus is further caused to at least: upload, to the context inference service, the current context model in response to a determination that the apparatus meets a predetermined performance threshold. 8. The apparatus of claim of claim 6 , wherein the apparatus is further caused to at least: enable, to one or more applications running on the apparatus, access to the current context model to perform functions based on a user context defined in the current context model. 9. The apparatus of claim 6 , wherein the adaptation of the received second context model is based on instructions received by the apparatus from the context inference service. 10. The apparatus of claim 6 , wherein the request with the first context model is sent in response to the apparatus being newly associated with a network service. 11. The apparatus of claim 6 , wherein the adapting of the received second context model comprises utilizing context data associated with one or more sensors of the apparatus, the context data comprising active context data from one or more active sensors and invoked context data from one or more invoked sensors, the invoked context data comprising observed context data captured within a predefined period of time. 12. The apparatus of claim 6 , wherein the one or more of the plurality of context models are adapted for the second context model to effect a change in behavior of the apparatus. 13. A non-transitory computer readable storage medium including program code which when executed by at least one processor causes operations comprising: sending, to a context inference service, a request for a second context model, the request including information on a first context model of an apparatus, wherein the request is sent in response to a determination by the apparatus that an observed context information is outside a predefined degree of accuracy for the apparatus, the observed context information comprising context information obtained from at least one sensor of the apparatus; in response to sending the request, receiving the second context model from the context inference service, the second context model based at least partially on one or more context models that are compatible with the apparatus based on similarities between the first context model and the one or more context models, and wherein the second context model is validated to meet operating requirements of the apparatus; and adapting the received second context model as a current context model of the apparatus. 14. The non-transitory computer-readable storage medium of claim 13 , wherein the program code further causes operations comprising: uploading, to the context inference service, the current context model in response to a determination that the apparatus meets a predetermined performance threshold. 15. The non-transitory computer-readable storage medium of claim 13 , wherein the program code further causes operations comprising: enabling, to one or more applications running on the apparatus, access to the current context model to perform functions based on a user context defined in the current context model. 16. The non-transitory computer-readable storage medium of claim 13 , wherein the adapting of the received second context model is based on instructions received by the apparatus from the context inference service. 17. The non-transitory computer-readable storage medium of claim 13 , wherein the sending of the request with the first context model is in response to the apparatus being newly associated with a network service.
Design optimisation, verification or simulation (optimisation, verification or simulation of circuit designs G06F30/30) · CPC title
according to context-related or environment-related conditions · CPC title
Location-based management or tracking services · CPC title
involving the movement of software or configuration parameters (network booting or remote initial program loading [RIPL] G06F9/4416) · CPC title
Search customisation based on user profiles and personalisation · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.