Method and apparatus of processing information in an environment with multiple devices and limited resources
US-9223529-B1 · Dec 29, 2015 · US
US9674640B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9674640-B2 |
| Application number | US-201314065239-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 28, 2013 |
| Priority date | Apr 29, 2011 |
| Publication date | Jun 6, 2017 |
| Grant date | Jun 6, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Methods and systems for vicarious downloading or uploading of information are disclosed herein. In one embodiment, such a system involves a mobile device that includes a memory device capable of storing information or content, and at least one wireless communication component. The mobile device further includes a processing device coupled at least indirectly to the memory device and to the at least one wireless communication component, and a power source. The processing device is configured to determine at least one characteristic/condition pertaining in at least some manner to the mobile device. Also, the mobile device is configured to send a command message to another device when the at least one characteristic/condition is determined, the command message being configured cause the other device to perform vicariously a downloading or uploading of the information or content on behalf of the mobile device.
Opening claim text (preview).
The invention claimed is: 1. A method of uploading information or content, the information or content present on a mobile device, to an external device, the method comprising: establishing, by the mobile device, a communication connection between the mobile device and an associated device; collecting, by the mobile device on an ongoing basis, information regarding conditions experienced by the mobile device, the conditions experienced by the mobile device comprising mobile device usage, a data plan limit of the mobile device, or activities by a user of the mobile device; detecting, by the mobile device and from the information regarding the conditions experienced by the mobile device, that a trigger event has occurred at the mobile device; determining, by the mobile device and after the trigger event has occurred, that uploading of the information or content to the external device is to be performed by a device other than the mobile device; determining, by the mobile device, that the information or content present on the mobile device and for uploading to the external device is present on the associated device; sending, from the mobile device for receipt by the associated device, a command message configured to cause the associated device to upload the information or content, present on both the mobile device and the associated device, from the associated device to the external device; and receiving, by the mobile device, a message from the associated device confirming that the information or content has been uploaded from the associated device to the external device. 2. The method of claim 1 further comprising, determining, by the mobile device after receiving the message confirming the information or content has been uploaded from the associated device to the external device, that the trigger event associated with conditions being experienced by the mobile device no longer exists, such that it is appropriate for the information or content present on the mobile device to be uploaded by the mobile device to the external device. 3. The method of claim 1 , wherein the conditions associated with the mobile device usage include a frequency of use of the mobile device, a geographic location of use of the mobile device, or a time of use of the mobile device. 4. The method of claim 1 , wherein the determining, by the mobile device, that the uploading of the information or content to the external device is to be performed by a device other than the mobile device occurs at least in part based upon a user command received at the mobile device. 5. The method of claim 1 , wherein the conditions experienced by the mobile device associated with the mobile device system usage include frequency of use of the mobile device, a geographic location of the mobile device, or a time of use of the mobile device. 6. The method of claim 1 , wherein the conditions experienced by the mobile device associated with the activities by the user of the mobile device include driving, cycling, or running. 7. The method of claim 1 , wherein the conditions experienced by the mobile device further comprise the mobile device system status and connectivity of the mobile device to devices other than the associated device. 8. The method of claim 7 , wherein the conditions experienced by the mobile device associated with mobile device system status include a battery condition of the mobile device or a memory storage capacity status of the mobile device. 9. The method of claim 7 , wherein the conditions experienced by the mobile device associated with connectivity of the mobile device to devices other than the associated device include whether the mobile device is being used at home or away from home, whether the mobile device is connected to a home network or a standard network, if there is a bandwidth limitation, or if the mobile device is roaming. 10. A method of downloading information or content to a mobile device from an external device, the method comprising: establishing a communication connection between the mobile device and an associated device; collecting, by the mobile device on an ongoing basis, information regarding conditions experienced by the mobile device, the conditions experienced by the mobile device comprising mobile device usage, a data plan limit of the mobile device, or activities by a user of the mobile device; detecting, by the mobile device and from the information regarding the conditions experienced by the mobile device, that a trigger event has occurred at the mobile device; determining, by the mobile device and after the trigger event has occurred, that receiving of the information or content for downloading from the external device is to be performed by a device other than the mobile device; sending, from the mobile device for receipt by the associated device, a command message configured to cause the other device to receive the information or content downloaded from the external device; and receiving, by the mobile device, a message from the associated device confirming that the information or content has been downloaded from the external device and received by the associated device. 11. The method of claim 10 , wherein the determining, by the mobile device, that the receiving of information or content from the external device is to be performed by a device other than the mobile device occurs at least in part based upon a user command received by the mobile device. 12. The method of claim 10 , wherein the conditions experienced by the mobile device associated with the mobile device system usage include frequency of use of the mobile device, a geographic location of the mobile device, or a time of use of the mobile device. 13. The method of claim 10 , wherein the conditions experienced by the mobile device associated with the activities by the user of the mobile device include driving, cycling, or running. 14. The method of claim 10 , wherein the conditions experienced by the mobile device further comprise the mobile device system status and connectivity of the mobile device to devices other than the associated device. 15. The method of claim 14 , wherein the conditions experienced by the mobile device associated with mobile device system status include a battery condition of the mobile device or a memory storage capacity status of the mobile device. 16. The method of claim 10 , further comprising: detecting, by the mobile device, that the trigger event associated with conditions being experienced by the mobile device no longer exists; sending, from the mobile device and for receipt by the associated device, a request that the information or content downloaded from the external device to the associated device be downloaded from the associated device to the mobile device; and receiving, by the mobile device and from the associated device, the information or content. 17. A mobile device comprising: a memory device that is capable of storing information or content; at least one wireless communication component by which the mobile device is able to transmit wireless communication signals to, and receive wireless communication signals from, an external device and an associated device; a power source; and a processing device coupled to the memory device and to the at least one wireless communication component, the processing device configured to: collect, on an ongoing basis, information pertaining to conditions experienced by the mobile device, the conditions experienced by the mobile device comprising mobile device usage, a data plan limit of the mobile device, or activities by
Location-based management or tracking services · CPC title
Search customisation based on user profiles and personalisation · CPC title
File or folder operations, e.g. details of user interfaces specifically adapted to file systems · CPC title
Services making use of location information · CPC title
file transfer between terminals · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.