Dynamic, temporary data access token
Abstract
Provided are techniques for generating a temporary data access token for a subset of data for a specific period of time for a non-registered user who did not register with a computer providing access to the subset of the data. In response to the non-registered user attempting to access the subset of data with the temporary data access token, it is determined whether the temporary data access token is valid for the subset of data based on the specified period of time. In response to the temporary data access token being valid, the subset of data is provided to the non-registered user. In response to the temporary data access token not being valid, access is denied to the subset of data by the non-registered user.
Claims
exact text as granted — not AI-modified1 . A computer-implemented method, comprising:
generating a temporary data access token for a subset of data for a specific period of time for a non-registered user who did not register with a computer providing access to the subset of the data; and in response to the non-registered user attempting to access the subset of data with the temporary data access token,
determining whether the temporary data access token is valid for the subset of data based on the specified period of time;
in response to the temporary data access token being valid,
providing the subset of data to the non-registered user; and
in response to the temporary data access token not being valid, denying access to the subset of data by the non-registered user.
2 . The method of claim 1 , wherein the subset of data includes one of a data segment and an application component.
3 . The method of claim 1 , further comprising:
dynamically updating attributes of the temporary data access token.
4 . The method of claim 1 , wherein the non-registered user is a user who does not provide sign in information to the computer when trying to access the subset of data.
5 . The method of claim 1 , further comprising:
generating a registered user data access token for the registered user; and associating the temporary data access token with the registered user.
6 . The method of claim 1 , further comprising:
receiving selection of security options for the temporary data access token.
7 . A system, comprising:
hardware logic capable of performing operations, the operations comprising:
generating a temporary data access token for a subset of data for a specific period of time for a user who did not register with a computer providing access to the subset of the data; and
in response to a non-registered user attempting to access the subset of data with the temporary data access token,
determining whether the temporary data access token is valid for the subset of data based on the specified period of time;
in response to the temporary data access token being valid,
providing the subset of data to the non-registered user; and
in response to the temporary data access token not being valid, denying access to the subset of data by the non-registered user.
8 . The system of claim 7 , wherein the subset of data includes one of a data segment and an application component.
9 . The system of claim 7 , further comprising:
dynamically updating attributes of the temporary data access token.
10 . The system of claim 7 , wherein the non-registered user is a user who does not provide sign in information to the computer when trying to access the subset of data.
11 . The system of claim 7 , further comprising:
generating a registered user data access token for the registered user; and associating the temporary data access token with the registered user.
12 . The system of claim 7 , further comprising:
receiving selection of security options for the temporary data access token.
13 . A computer program product comprising a computer readable storage medium including a computer readable program, wherein the computer readable program when executed by a processor on a computer causes the computer to:
generate a temporary data access token for a subset of data for a specific period of time for a user who did not register with a computer providing access to the subset of the data; and in response to a non-registered user attempting to access the subset of data with the temporary data access token,
determine whether the temporary data access token is valid for the subset of data based on the specified period of time;
in response to the temporary data access token being valid,
provide the subset of data to the non-registered user; and
in response to the temporary data access token not being valid, deny access to the subset of data by the non-registered user.
14 . The computer program product of claim 13 , wherein the subset of data includes one of a data segment and an application component.
15 . The computer program product of claim 13 , wherein the computer readable program when executed by the processor on by computer causes the computer to:
dynamically update attributes of the temporary data access token.
16 . The computer program product of claim 13 , wherein the non-registered user is a user who does not provide sign in information to the computer when trying to access the subset of data.
17 . The computer program product of claim 13 , wherein the computer readable program when executed by the processor on by computer causes the computer to:
generate a registered user data access token for the registered user; and associate the temporary data access token with the registered user.
18 . The computer program product of claim 13 , wherein the computer readable program when executed by the processor on by computer causes the computer to:
receive selection of security options for the temporary data access token.Join the waitlist — get patent alerts
Track US2011321147A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.