Method and apparatus for uploading content from a device to a remote network location
First Claim
1. A computer-implemented method comprising steps of:
- (A) at a content upload device, transmitting a content upload message over a communications network to a content server in response to input provided by a user of the content upload device, the content upload message including content;
(B) at the content server, receiving the content upload message; and
(C) at the content server, automatically forwarding the content to at least one content destination.
11 Assignments
0 Petitions
Accused Products
Abstract
Techniques are disclosed for uploading content (such as a digital photograph) from a content upload device to a content server over a communications network, and for automatically forwarding the content from the content server to one or more remote destinations. A user of the content upload device may cause the content upload device to upload the content to the content server by initiating a single action, such as pressing a single button on the content upload device, and without providing information identifying the user to the content upload device. Upon receiving the content, the content server may add the content to a queue, referred to as a content outbox, associated with the user. The content server may automatically forward the content in the user'"'"'s content outbox to one or more remote destinations specified by preferences associated with the user'"'"'s content outbox.
303 Citations
56 Claims
-
1. A computer-implemented method comprising steps of:
-
(A) at a content upload device, transmitting a content upload message over a communications network to a content server in response to input provided by a user of the content upload device, the content upload message including content;
(B) at the content server, receiving the content upload message; and
(C) at the content server, automatically forwarding the content to at least one content destination. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer-implemented method for use by a content server, the method comprising steps of:
-
(A) receiving a content upload message from a content upload device over a communications network, the content upload message including content;
(B) identifying a user of the content upload device based on an identifier of the content upload device contained within the content upload message; and
(C) automatically forwarding the content to at least one content destination. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A computer-implemented method for use by a content upload device, the method comprising steps of:
-
(A) receiving content from a user;
(B) receiving input from the user, the input not including information identifying the user; and
(C) transmitting a content upload message over a communications network to a content server in response to the input, the content upload message including the content. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
-
29. A system comprising a content upload device and a content server,
the content upload device comprising: -
means for receiving input from a user; and
means for transmitting a content upload message over a communications network to a content server in response to the input, the content upload message including content; and
the content server comprising;
means for receiving the content upload message; and
means for automatically forwarding the content to at least one content destination. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A content server comprising:
-
means for receiving a content upload message from a content upload device over a communications network, the content upload message including content;
means for identifying a user of the content upload device based on an identifier of the content upload device contained within the content upload message; and
means for automatically forwarding the content to at least one content destination. - View Dependent Claims (44, 45, 46, 47, 48, 49)
-
-
50. A content upload device comprising:
-
means for receiving content from a user;
means for receiving input from the user, the input not including information identifying the user;
means for transmitting a content upload message over a communications network to a content server in response to the input, the content upload message including the content. - View Dependent Claims (51, 52, 53, 54, 55, 56)
-
Specification