IP Library Granted Patent US 7,600,031
Granted Patent B2
US 7,600,031 · App. 11/414,686 · Granted Oct 6, 2009

Sharing digital content via a packet-switched network

View Patent ↗
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 7,600,031
App. No.
11/414,686
Granted
Oct 6, 2009
Kind
B2
Abstract

In one aspect, the invention provides a method for sharing content. The method is performed by a data acquisition device and comprises upon encountering a content transfer condition, if a size of content is greater than a predefined size threshold then performing a lossy compression operation on the content to reduce the size of the content to produce lossy-compressed content, and transmitting the lossy-compressed content to a predefined destination for routing to a final storage location using a packet-switched networking protocol; and at a later time, performing a synchronization operation wherein the non-lossy compressed content is transmitted to the final storage location.

Claims (36)

1. A method for a data acquisition device, the data acquisition device enabled to communicate over an over-the-air (OTA) network and enabled to communicate over a packet switched network, the method comprising:

the data acquisition device storing content for transmission to a final storage location;

upon encountering a content transfer condition, determining that a size of the content is greater than a predefined size threshold;

upon determining that the size of content is greater than the predefined size threshold, performing a lossy compression operation on the content to reduce the size of the content to produce a lossy-compressed content;

transmitting the lossy-compressed content, using a packet-switched networking protocol and without transmitting the lossy-compressed content over an OTA network, to a predefined destination for routing to a final storage location; and

at a later time, performing a synchronization operation wherein the data acquisition device transmits the content to the final storage location to replace the lossy-compressed content previously transmitted using the packet-switched networking protocol with the content.

2. The method of claim 1 , wherein the packet-switched networking protocol comprises the multimedia messaging protocol (MMS) and the predefined size threshold is a maximum size a carrier allows for an MMS message.

3. The method of claim 1 , further comprising transmitting metadata to the predefined destination via the packet-switched networking protocol to facilitate processing of the lossy-compressed content at the predefined location.

4. The method of claim 3 , wherein the metadata is selected from the group consisting of an identifier for the final storage location, category information to facilitate categorization of the lossy-compressed content; and invitee information.

5. The method of claim 1 , wherein the predefined destination comprises a server for an online content management service.

6. The method of claim 1 , wherein the data acquisition device performs the synchronization upon detection of a synchronization condition.

7. The method of claim 6 , wherein the synchronization condition comprises the presence of a local OTA network.

8. The method of claim 7 , wherein the synchronization condition comprises the establishment of a non-OTA connection with the final storage location.

9. The method of claim 8 , wherein the non-OTA connection is selected from the group consisting of a Wi-Fi connection, and a Bluetooth connection.

10. A method, comprising:

receiving lossy-compressed content from a data acquisition device using a packet-switched networking protocol;

receiving metadata associated with the lossy-compressed content from the data acquisition device;

storing the lossy-compressed content;

routing the lossy-compressed content to the lossy-compressed content's final storage location based on the metadata;

generating an encrypted link to the stored lossy-compressed content;

transmitting the encrypted link to the lossy-compressed content to selected invitees based on the metadata; and

performing a synchronization operation wherein content corresponding to the lossy-compressed content is received from the data acquisition device to replace the lossy-compressed content and wherein the content is received from the data acquisition device through a transmission protocol different from the packet-switched networking protocol used to receive the lossy-compressed content.

11. The method of claim 10 , wherein for the synchronization operation, the content is received using an over-the air data connection with the data acquisition device established when the data acquisition device in within a local network.

12. The method of claim 11 , wherein the synchronization operation comprises sending the content to the final storage location.

13. A data acquisition device, comprising:

a processor; and

a memory coupled to the processor, the memory storing instructions which when executed by the processor causes the data acquisition device to perform the method of claim 1 .

14. The data acquisition device of claim 13 , wherein the packet-switched networking protocol comprises the multimedia messaging protocol (MMS) and the predefined size threshold is a maximum size a carrier allows for an MMS message.

15. The data acquisition device of claim 13 , wherein the method further comprises transmitting metadata to the predefined destination to facilitate processing of the lossy-compressed content at the predefined location.

16. The data acquisition device of claim 13 , wherein the metadata is selected from the group consisting of an identifier for the final storage location, category information to facilitate categorization of the lossy-compressed content; and invitee information.

17. The data acquisition device of claim 13 , wherein the synchronization is performed upon detection of a synchronization condition.

18. A server device, comprising

a processor; and

a memory coupled to the processor, the memory storing instructions which when executed by the processor, cause the processor to perform the method of claim 10 .

19. The server device of claim 18 , wherein for the synchronization operation, the content is received using an over-the air data connection with the data acquisition device established when the data acquisition device is within a local network.

20. The server device of claim 19 , wherein the synchronization operation comprises sending the content to the final storage location.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2014
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034542/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 22, 2009
From: WEBFIVES CORPORATION
To: MICROSOFT CORPORATION
Reel/Frame 022854/0156 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2008
From: WEBFIVES CORPORATION
To: MICROSOFT CORPORATION
Reel/Frame 020534/0663 →
CHANGE OF NAME Recorded Oct 26, 2007
From: VIZREA CORPORATION
To: WEBFIVES CORPORATION
Reel/Frame 020021/0724 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2006
From: TOUTONGHI, MICHAEL J
To: VIZREA CORPORATION
Reel/Frame 017938/0963 →