Legal claims defining the scope of protection, as filed with the USPTO.
1. A method for playing content of a user on a mobile device, comprising: providing, on a computer, a piece of content; determining, by a mobile device, the networks available to the mobile device, wherein the mobile device is capable of communicating over a first network and a second network that is a different network than the first network; selecting, in response to an action by a user of the mobile device, the piece of content; when the first network is detected by the mobile device, streaming the piece of content from the computer to the mobile device over the first network; and when the second network is detected by the mobile device, downloading the piece of content onto the mobile device over the second network.
2. The method of claim 1 , wherein the first network comprises a cellular network.
3. The method of claim 2 , wherein the cellular network comprises a 3G network.
4. The method of claim 1 , wherein the second network comprises a wireless computer network.
5. The method of claim 1 , wherein the mobile device further comprises a mobile phone.
6. A method for playing content of a user on a mobile device, comprising: providing, on a computer, a plurality of pieces of content; determining, by a mobile device, the networks available to the mobile device, wherein the mobile device is capable of communicating over a first network and a second network that is a different network than the first network; when the first network is detected by the mobile device, downloading one of the plurality of pieces of content onto the mobile device over the first network; when the second network is detected by the mobile device, downloading the plurality of pieces of content onto the mobile device over the second network.
7. The method of claim 6 , wherein the first network comprises a cellular network.
8. The method of claim 7 , wherein the cellular network comprises a 3G network.
9. The method of claim 6 , wherein the second network comprises a wireless computer network.
10. The method of claim 6 , wherein the mobile device further comprises a mobile phone.
11. A method for playing content of a user on a mobile device, comprising: providing, on a computer, a piece of content; determining, by a mobile device, the types of networks available to the mobile device wherein the mobile device is capable of communicating over a first network and a second network that is a different network than the first network; selecting, in response to an action by a user of the mobile device, the piece of content; when the first network is detected by the mobile device, streaming the piece of content from the computer to the mobile device over the first network at a first speed; and when the second network is detected by the mobile device, streaming the piece of content from the computer to the mobile device over the second network at a second speed that is a different speed than the first speed.
12. The method of claim 11 , wherein the first network comprises a cellular network.
13. The method of claim 12 , wherein the cellular network comprises a 3G network.
14. The method of claim 11 , wherein the second network comprises a wireless computer network.
15. The method of claim 11 , wherein the mobile device further comprises a mobile phone.
16. A method for playing content of a user on a mobile device, comprising: providing, on a computer, a piece of content; determining, by a mobile device, the networks available to the mobile device, wherein the mobile device is capable of communicating over a first network and a second network that is a different network than the first network; selecting, in response to an action by a user of the mobile device, the piece of content; when the first network is detected by the mobile device, downloading the piece of content onto the mobile device at a first speed over the first network; and when the second network is detected by the mobile device, downloading the piece of content onto the mobile device at a second speed that is a different speed than the first speed over the second network.
17. The method of claim 16 , wherein the first network comprises a cellular network.
18. The method of claim 17 , wherein the cellular network comprises a 3G network.
19. The method of claim 16 , wherein the second network comprises a wireless computer network.
20. The method of claim 16 , wherein the mobile device further comprises a mobile phone.
21. A system for sharing content between a computer and a mobile device, comprising: a mobile device having a display that displays a piece of content stored on a computer; the mobile device having an application configured to determine the networks available to the mobile device, wherein the mobile device is capable of communicating over a first network and a second network that is a different network than the first network, and to request, in response to a user action on the mobile device, the piece of content from the computer, and when the first network is detected by the mobile device to receive a stream of the piece of content from the computer over the first network and when the second network is detected by the mobile device to download the piece of content from the computer over the second network.
22. The system of claim 21 , wherein the first network comprises a cellular network.
23. The system of claim 22 , wherein the cellular network comprises a 3G network.
24. The system of claim 21 , wherein the second network comprises a wireless computer network.
25. The system of claim 21 , wherein the mobile device further comprises a mobile phone.
26. A system for sharing content between a computer and a mobile device, comprising: a mobile device having a display that displays a plurality of pieces of content stored on a computer; the mobile device having an application configured to determine the networks available to the mobile device, wherein the mobile device is capable of communicating over a first network and a second network that is a different network than the first network, and when the first network is detected by the mobile device to download one of the plurality of pieces of content from the computer over the first network and when the second network is detected by the mobile device to download the plurality of pieces of content from the computer over the second network.
27. The system of claim 26 , wherein the first network comprises a cellular network.
28. The system of claim 27 , wherein the cellular network comprises a 3G network.
29. The system of claim 26 , wherein the second network comprises a wireless computer network.
30. The system of claim 26 , wherein the mobile device further comprises a mobile phone.
31. A system for sharing content between a computer and a mobile device, comprising: a mobile device having a display that displays a piece of content stored on a computer; the mobile device having an application configured to determine the networks available to the mobile device, wherein the mobile device is capable of communicating over a first network and a second network that is a different network than the first network, and to select, in response to an action by a user of the mobile device, the piece of content, and when the first network is detected by the mobile device to receive a stream of the piece of content from the computer over the first network at a first speed and when the second network is detected by the mobile device to receive a stream of the piece of content from the computer over the second network at a second speed that is a different speed than the first speed.
32. The system of claim 31 , wherein the first network comprises a cellular network.
33. The system of claim 32 , wherein the cellular network comprises a 3G network.
34. The system of claim 31 , wherein the second network comprises a wireless computer network.
35. The system of claim 31 , wherein the mobile device further comprises a mobile phone.
36. A system for sharing content between a computer and a mobile device, comprising: a mobile device having a display that displays a piece of content stored on a computer; the mobile device having an application configured to determine the networks available to the mobile device, wherein the mobile device is capable of communicating over a first network and a second network that is a different network than the first network, and to select, in response to an action by a user of the mobile device, the piece of content, and when the first network is detected by the mobile device to download the piece of content from the computer at a first speed over the first network and when the second network is detected by the mobile device to download the piece of content from the computer at a second speed that is a different speed than the first speed over the second network.
37. The system of claim 36 , wherein the first network comprises a cellular network.
38. The system of claim 37 , wherein the cellular network comprises a 3G network.
39. The system of claim 36 , wherein the second network comprises a wireless computer network.
40. The system of claim 36 , wherein the mobile device further comprises a mobile phone.
Unknown
August 21, 2012
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.