Method and apparatus for determining dynamic access tokens for location-based services
First Claim
1. A method comprising:
- determining one or more dynamic information items associated with at least one location in which at least one service is available;
determining at least one procedure for generating one or more access tokens associated with the at least one service;
processing the one or more dynamic information items using the at least one procedure to cause a generation of the one or more access tokens,wherein the at least one procedure for generating the one or more access tokens is determined via (i) a location services application of a user equipment receiving the at least one procedure from another application and/or from one or more modules of the user equipment, (ii) one or more messages/notifications that may be requested and/or received by the user equipment from POI services, navigation services, search engines, or other service providers, (iii) utilizing the user equipment to capture an image of a graphical representation that may include encoded information on the procedure and/or on how to obtain the procedure, (iv) using the user equipment to interface with a memory tag for retrieving the procedure and/or information associated with the procedure, or (v) combination thereof;
determining one or more attributes associated with a user, a user device, or a combination thereof that is requesting an access to the at least one service; and
further generating the one or more access tokens based on the one or more attributes.
3 Assignments
0 Petitions
Accused Products
Abstract
An approach is provided for a mechanism to determine dynamic information for generating dynamic access tokens to a location-based service. The approach includes a method for determining one or more dynamic information items associated with at least one location in which at least one service is available. The approach also includes a method for determining at least one procedure for generating one or more access tokens associated with the at least one service. The approach further includes a method for processing and/or facilitating a processing of the one or more dynamic information items using, at least in part, the at least one procedure to cause, at least in part, a generation of the one or more access tokens.
21 Citations
18 Claims
-
1. A method comprising:
-
determining one or more dynamic information items associated with at least one location in which at least one service is available; determining at least one procedure for generating one or more access tokens associated with the at least one service; processing the one or more dynamic information items using the at least one procedure to cause a generation of the one or more access tokens, wherein the at least one procedure for generating the one or more access tokens is determined via (i) a location services application of a user equipment receiving the at least one procedure from another application and/or from one or more modules of the user equipment, (ii) one or more messages/notifications that may be requested and/or received by the user equipment from POI services, navigation services, search engines, or other service providers, (iii) utilizing the user equipment to capture an image of a graphical representation that may include encoded information on the procedure and/or on how to obtain the procedure, (iv) using the user equipment to interface with a memory tag for retrieving the procedure and/or information associated with the procedure, or (v) combination thereof; determining one or more attributes associated with a user, a user device, or a combination thereof that is requesting an access to the at least one service; and further generating the one or more access tokens based on the one or more attributes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, determine one or more dynamic information items associated with at least one location in which at least one service is available; determine at least one procedure for generating one or more access tokens associated with the at least one service; and
service;process the one or more dynamic information items using the at least one procedure to cause a generation of the one or more access tokens, wherein the at least one procedure for generating the one or more access tokens is determined via (i) a location services application of a user equipment receiving the at least one procedure from another application and/or from one or more modules of the user equipment, (ii) one or more messages/notifications that may be requested and/or received by the user equipment from POI services, navigation services, search engines, or other service providers, (iii) utilizing the user equipment to capture an image of a graphical representation that may include encoded information on the procedure and/or on how to obtain the procedure, (iv) using the user equipment to interface with a memory tag for retrieving the procedure and/or information associated with the procedure, or (v) combination thereof; determine one or more attributes associated with a user, a user device, or a combination thereof that is requesting an access to the at least one service; and further generate the one or more access tokens based on the one or more attributes. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification