SELECTIVELY USING LOCAL NON-VOLATILE STORAGE IN CONJUNCTION WITH TRANSMISSION OF CONTENT
First Claim
1. A method of selectively using local non-volatile storage in conjunction with transmission of content, comprising:
- obtaining content at a first location, the content is created at the first location;
storing at least a subset of the created content in non-volatile storage at the first location; and
transmitting at least a portion of the content stored in the non-volatile storage to a remote entity via a network in response to a trigger.
3 Assignments
0 Petitions
Accused Products
Abstract
Content is created at a first location using a video camera or other device. At least a subset of the created content is stored in non-volatile storage at the first location. At least a portion of the content stored in the non-volatile storage is transmitted to a remote entity via a network in response to a trigger. For example, a video camera may send video data to a server or other client. If the network becomes unavailable, the camera will store the video in a local flash memory and when the network becomes available, the camera can transmit the video from the flash memory to the server or other client. Alternatively, the camera may transmit low resolution video to the server while storing a high resolution version of the video in the local flash memory. If a trigger event occurs, the camera will then send the appropriate high resolution video the local flash memory to the server. In another alternative, video (or other content) transferred to a mobile device is stored and paused during a telephone call (or other function).
-
Citations
40 Claims
-
1. A method of selectively using local non-volatile storage in conjunction with transmission of content, comprising:
-
obtaining content at a first location, the content is created at the first location; storing at least a subset of the created content in non-volatile storage at the first location; and transmitting at least a portion of the content stored in the non-volatile storage to a remote entity via a network in response to a trigger. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of selectively using local non-volatile storage in conjunction with transmission of content, comprising:
-
obtaining content at a first location, the content is created at the first location; transmitting at least a portion of the content from the first location to a remote entity via a network if a trigger condition does not exist; storing at least a subset of the content in non-volatile storage at the first location when the trigger conditions exists; and transmitting at least some of the content stored in the non-volatile storage to the remote entity via the network when the trigger condition no longer exists. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method of selectively using local non-volatile storage in conjunction with transmission of content, comprising:
-
obtaining content at a first location, the content is created at the first location; transmitting a first version of the content from the first location to a remote entity via a network in the absence of a trigger; storing a second version of the content in non-volatile storage at the first location; and transmitting at least subset of second version of the content stored in the non-volatile storage from the first location to the remote entity via the network in response to the trigger. - View Dependent Claims (21, 22, 23)
-
-
24. An apparatus that can selectively use local non-volatile storage in conjunction with transmission of content, comprising:
-
a communication interface at a first location, the communication interface provides for communication with a network; an interface to non-volatile storage at the first location; and a processor at the first location that is in communication with the communication interface, the interface to non-volatile storage and the sensor; wherein the processor receives newly created content from a sensor at the first location and stores the newly created content in non-volatile storage connected to the interface to non-volatile storage, the processor transmits at least a portion of the content stored in the non-volatile storage from the first location to a remote entity via the communication interface in response to a trigger. - View Dependent Claims (25, 26, 27, 28)
-
-
29. A method of selectively using local non-volatile storage in conjunction with transmission of content, comprising:
-
receiving content wirelessly on a mobile computing device; prior to a trigger condition, presenting at least a first subset of the content via a user interface in real time with respect to receiving the content; receiving a notification wirelessly on the mobile computing device, the trigger condition is in response to receipt of the notification; storing at least part of the content in non-volatile storage at the mobile computing device; and subsequent to the trigger condition, presenting content from the non-volatile storage via the user interface that is delayed in time with respect to when it was received. - View Dependent Claims (31, 32, 33, 34, 35)
-
-
30. The method of clam 29, wherein:
the trigger condition includes the performance of a voice connection.
-
36. A method of selectively using local non-volatile storage in conjunction with transmission of content, comprising:
-
receiving content wirelessly on a mobile computing device; performing a function on the mobile computing device, the function is unrelated to the content; prior to performing the function, presenting at least a first subset of the content via a user interface in real time with respect to receiving the content; storing at least part of the content in non-volatile storage at mobile computing device; and subsequent to performing the function, presenting at least a portion of the content from the non-volatile storage via the user interface in delayed time with respect to receiving the content. - View Dependent Claims (37)
-
-
38. An apparatus that can selectively use local non-volatile storage in conjunction with transmission of content, comprising:
-
a wireless communication interface that receives content; an interface to non-volatile storage; a user interface; and a processor on a mobile computing device that is connected to the wireless communication interface, the interface to non-volatile storage and the user interface; wherein prior to a trigger condition the processor presents at least a first subset of the content via the user interface in real time with respect to receiving the content and subsequent to the trigger condition the processor presents content from the non-volatile storage via the user interface in delayed time with respect to receiving the content, the processor stores content in non-volatile storage via the interface to non-volatile storage, the processor receives a notification wirelessly on the mobile computing device, the trigger condition is in response to receipt of the notification. - View Dependent Claims (39, 40)
-
Specification