IP Library Patent Application 13893329
Patent Application
App. No. 13/893,329

DIGITAL CONTENT DELIVERY

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
13/893,329
Abstract

Methods and systems for automated retrieval of content embedded in or referred to in a message or request received in relation to a user account are provided. For instance, A UCM and/or a UCR may access a user account and retrieve a message from the account. The message may be then analyzed to extract information related to the content that may be included in the message. The content associated with the extracted information is accessed and retrieved. The retrieved content is presented to the user.

Claims (73)

1 . A computer-implemented method for retrieval of digital content, the method comprising, by a computer system:

accessing a message sent to a first user account, the message including information related to a digital content, and the first user account being associated with a first user, wherein the sending of the message is attributed to a second user not associated with the first user account, and at least a part of the digital content is available at a first storage medium, the part of the digital content not being available in the message;

analyzing the message to identify the information related to the digital content, wherein the information includes an indication of access to or a location of the digital content;

retrieving from the first storage medium the digital content based at least in part on the information related to the digital content; and

storing at least a part of the digital content on a second storage medium

wherein the accessing, the analyzing, the retrieving, and the storing are performed free from interaction with the first user.

2 . The method of claim 1 further comprising:

receiving from the second user a request identifying the digital content and the first user;

generating the indication of access to the digital content, wherein the indication of access includes a reference to a location of the digital content on the first storage medium; and

generating the message sent to the first user account, the message comprising the indication of access to the digital content, wherein the generating the indication of access to the digital content, and the generating the message sent to the first user account are performed free from interaction with the first user.

3 . The method of claim 2 further comprising:

determining that the digital content does not already exist on the second storage medium based at least in part on the information related to the digital content; and

storing the information related to the digital content, wherein the determining and the storing are performed free from interaction with the first user.

4 . The method of claim 1 further comprising:

receiving from the first user a request to associate the second storage medium with the first user account;

associating the second storage medium with the first user account; and

wherein analyzing the message to identify the information related to the digital content comprises determining the location of the digital content on the first storage medium based at least in part on the message and a location on the second storage medium based at least in part on the first user account.

5 . The method of claim 4 further comprising:

receiving from the first user a request to associate a computer with the first user account;

associating the computer with the first user account; and

wherein storing at least a part of the digital content on the second storage medium comprises causing the computer to download the part of digital content on the second storage medium.

6 . The method of claim 1 further comprising:

receiving an indication of a device in relation to the first user, wherein the device comprises the second storage medium;

associating the device with the first user account; and

wherein storing at least a part of the digital content on the second storage medium comprises causing the device to download the part of digital content on the second storage medium.

7 . The method of claim 4 further comprising:

causing the first user to be authenticated by a server;

in response to the first user having been successfully authenticated, receiving an authorization for access to the second storage medium; and

accessing the second storage medium based at least in part on the authorization for access to the second storage medium.

8 . The method of claim 7 further comprising:

obtaining a registration with the server; and

wherein causing the first user to be authenticated by the server comprises causing the first user to be authenticated by the server in relation to the registration with the server.

9 . The method of claim 8 wherein:

retrieving from the first storage medium the digital content based at least in part on the information related to the digital content comprises retrieving from the first storage medium to a third storage medium the digital content based at least in part on the information related to the digital content: and

storing at least a portion of the digital content on the second storage medium comprises retrieving from the third storage medium to the second storage medium at least a portion of the digital content.

10 . The method of claim 7 further comprising:

obtaining a registration with another server;

causing the second user to be authenticated by the other server in relation to the registration with the other server;

in response to the second user having been successfully authenticated, receiving an authorization for access to the first storage medium; and

accessing the first storage medium based at least in part on the authorization for access to the first storage medium.

11 . The method of claim 9 further comprising:

associating a second user account with the second user; and

in response to storing at least a part of digital content on the second storage medium, applying a charge to the second user account.

12 . The method of claim 9 further comprising:

in response to storing at least a part of digital content on the second storage medium, applying a charge to the first user account.

13 . The method of claim 9 further comprising:

in response to storing at least a part of digital content on the second storage medium, removing the part of digital content on the first storage medium.

14 . The method of claim 9 further comprising:

wherein storing at least a part of the digital content on the second storage medium comprises storing the digital content on the second storage medium; and

in response to storing the digital content on the second storage medium, sending a notice to the second user, the notice indicating the digital content has been delivered.

15 . A computer-implemented method for retrieval of digital content, the method comprising, by a computer system:

obtaining a registration with a server;

causing a first user to be authenticated by the server in relation to the registration;

in response to the first user having been successfully authenticated, receiving an authorization for access to a storage medium, the storage medium being associated with the first user;

receiving a request from a second user, the request identifying a digital content and the first user;

in response to receiving the request from the second user, determining a location of the digital content;

accessing the digital content based at least in part on the location of the digital content; and

storing the digital content on the storage medium based at least in part on the authorization, wherein the determining, the accessing, and the storing are performed free from interaction with the first user and the second user.

16 . The method of claim 15 , wherein determining the location of the digital content comprises generating a network-accessible location reference for the digital content, the network-accessible location reference including a uniform resource locator.

17 . The method of claim 15 further comprising:

receiving from the second user an annotation, the annotation being related to the request from the second user; and

wherein storing the digital content on the storage medium based at least in part on the authorization comprises storing the digital content and the annotation on the storage medium based at least in part on the authorization, the annotation being associated with the digital content.

18 . The method of claim 15 , wherein storing the digital content on the storage medium based at least in part on the authorization comprises:

downloading to another storage medium the digital content; and

uploading from the other storage medium to the storage medium at least a part of the digital content based at least in part on the authorization, wherein the downloading, and the uploading are performed free from interaction with the first user.

19 . A computer-implemented method for retrieval of digital content, the method comprising, by a computer system:

receiving from a first user a request identifying a digital content and a second user, the request not having the digital content, wherein the second user includes a group of users;

determining that a storage destination is associated with the second user; and

in response to determining that the storage destination is associated with the second user, storing at least a part of the digital content on the storage destination wherein the determining and the storing are performed free from interaction with the first user and the second user.

20 . The method of claim 19 further comprising:

receiving from the first user a request identifying another digital content and a third user;

determining that no destination is associated with the third user; and

in response to determining that no destination is associated with the third user, generating a location reference to the other digital content, and sending a message to the third user, the message comprising the location reference, wherein the determining, the generating, and the sending are performed free from interaction with the first user and the third user.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 28, 2019
From: GVOTO (HONG KONG) LIMITED
To: CHOW, EDMOND K.
Reel/Frame 049629/0184 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 24, 2017
From: CHOW, EDMOND K.
To: GVOTO (HONG KONG) LIMITED
Reel/Frame 041814/0410 →