7895445

Token-Based Remote Data Access

PublishedFebruary 22, 2011
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
16 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method comprising: causing, at least in part, receiving, by a processor, resource selections and content-sharing characteristics from a packet-communicating device associated with a registered user via a packet-based user interface, wherein the content-sharing characteristics includes data specifying a period of time during which content is available for sharing; in response to the resource selections, creating, by the processor, a share that designates content-sharing characteristics by generating an electronic key that specifies resources that are the subject of the received resource selections, and associating a unique identifier with the key, the unique identifier identifying an agent via which access to the specified resources can be made; generating, by the processor, a unique authentication for the key and assigning the generated authentication to the key; creating, by the processor, an electronic token bearing the key, the unique identifier and the unique authentication for use by a remote packet-communicating device as a function of the share characteristics; selectively initiating authentication of the token as a function of the unique authentication to facilitate access, by the remote user's packet-communicating device, to the requested content via the registered user's packet-communicating device as a function of the resources specified by the key in the token; and selectively constructing an authentication cookie to permit access to the requested content by a remote appliance.

2

2. The method of claim 1 , wherein generating an electronic key includes generating a file system path to the specified resources and associating the key with the generated file system path.

3

3. The method of claim 1 , wherein generating an electronic key includes specifying file locations of a collection of resources at different locations and storing information associating the key with the collection of resources.

4

4. The method of claim 1 , wherein receiving content-sharing characteristics from the registered user includes receiving information specifying a communications approach via which to provide the token by sending the token to the remote user via the specified communications approach.

5

5. The method of claim 1 , wherein providing the token includes at least one of: notifying the remote user that the token is available for access, notifying the registered user that the token is available, providing the token to the registered user for distribution, providing the token to the remote user, and placing the token into a URL and providing the URL to the remote user.

6

6. The method of claim 1 , wherein providing the token includes placing the token into a URL and providing the URL to the remote user, the user implementing the token by accessing the URL, wherein authenticating the token includes extracting the token from the URL and authenticating the extracted token.

7

7. The method of claim 1 , wherein creating an electronic token includes generating a cryptographic hash value and including the cryptographic hash value with the token, and wherein authenticating the token includes generating a new cryptographic hash value and comparing the new cryptographic hash value with the cryptographic hash value in the token and authenticating the token in response to the cryptographic hash values matching.

8

8. The method of claim 1 , wherein generating an electronic key that specifies resources that are the subject of the received resource selections includes storing an identification of the received resource selections in association with the key.

9

9. The method of claim 8 , wherein facilitating access to the requested content includes accessing the stored identification of the received resource selections associated with the key and providing access to requested content specified in the stored identification.

10

10. The method of claim 1 , wherein the remote appliance is a remote Internet appliance to which the content request is made and using the authentication cookie at the remote Internet appliance to facilitate access to the content.

11

11. The method of claim 1 , wherein facilitating access to the requested content includes generating a new URL and passing that new URL to a remote user, the new URL pointing to a web page via which the remote user can access the requested content.

12

12. The method of claim 1 , further comprising receiving and storing access control rules form the registered user, and wherein facilitating access to the requested content includes applying the access control rules specified by the registered user.

13

13. The method of claim 1 , further comprising, in response to receiving the token from a remote user, providing a web interface accessible by the remote user, the web interface identifying content available to the remote user.

14

14. The method of claim 1 , wherein creating a share includes creating and storing information that designates the characterized time period, and wherein facilitating access to the requested content includes limiting access to the requested content to the period of time specified in the share characteristics.

15

15. The method of claim 1 , wherein receiving share characteristics includes receiving a password from the registered user, and wherein authenticating the token includes authenticating the token in response to a password provided by the remote user matching the password received from the registered user.

16

16. An apparatus comprising: a processing circuit configured to cause, at least in part: receive resource selections and content-sharing characteristics from a packet-communicating device associated with a registered user via a packet-based user interface, wherein the content-sharing characteristics includes data specifying a period of time during which content is available for sharing; in response to the resource selections, create a share that designates content-sharing characteristics by generating an electronic key that specifies resources that are the subject of the received resource selections, and associating a unique identifier with the key, the unique identifier identifying an agent via which access to the specified resources can be made; generate a unique authentication for the key and assign the generated authentication to the key; create an electronic token bearing the key, the unique identifier and the unique authentication for use by a remote packet-communicating device as a function of the share characteristics; selectively initiating authentication of the token as a function of the unique authentication to facilitate access, by the remote user's packet-communicating device, to the requested content via the registered user's packet-communicating device as a function of the resources specified by the key in the token; and selectively constructing an authentication cookie to permit access to the requested content by a remote appliance.

Patent Metadata

Filing Date

Unknown

Publication Date

February 22, 2011

Inventors

Michael J. Albanese
James Roland Henderson
Keith Barraclough
David Irvine
Rodrigo Philander

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “TOKEN-BASED REMOTE DATA ACCESS” (7895445). https://patentable.app/patents/7895445

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.