SYSTEM, METHOD, AND DEVICE FOR TRANSMITTING VIDEO CAPTURED ON A WIRELESS DEVICE
First Claim
1. A method of transmitting video for display on a display device, the method comprising:
- receiving a plurality of video segments from a wireless device, wherein each video segment comprises video data captured by the wireless device;
determining a data rate at which at least one of the plurality of video segments was received;
determining a delay based at least in part on the data rate at which at least one of the plurality of video segments was received;
waiting for a time approximately equivalent to the delay; and
transmitting for display on the display device the video segments in substantially the same order as the video segments were received,wherein a size of the at least one video segment is determined based on at least one capability of the wireless device, and wherein transmitting a first video segment is executed while receiving or before receiving a last video segment.
1 Assignment
0 Petitions
Accused Products
Abstract
Aspects include methods, systems, and apparatuses for processing video for display on a display device. The method may include receiving a plurality of video segments from a wireless device, wherein each video segment comprises video data captured by the wireless device; determining a data rate at which at least one of the plurality of video segments was received; determining a delay based at least in part on the data rate at which at least one of the plurality of video segments was received; waiting for a time approximately equivalent to the delay; and transmitting for display on the display device the video segments in substantially the same order as the video segments were received, wherein a size of the video segments is determined based on at least one capability of the wireless device, and wherein transmitting a first video segment is executed substantially simultaneously with or before receiving a last video segment. The method may also include storing the received plurality of video segments and concatenating the plurality of video into a single file capable of being displayed by the display device. Other aspects include methods, systems, and devices for transmitting video from a wireless device.
-
Citations
36 Claims
-
1. A method of transmitting video for display on a display device, the method comprising:
-
receiving a plurality of video segments from a wireless device, wherein each video segment comprises video data captured by the wireless device; determining a data rate at which at least one of the plurality of video segments was received; determining a delay based at least in part on the data rate at which at least one of the plurality of video segments was received; waiting for a time approximately equivalent to the delay; and transmitting for display on the display device the video segments in substantially the same order as the video segments were received, wherein a size of the at least one video segment is determined based on at least one capability of the wireless device, and wherein transmitting a first video segment is executed while receiving or before receiving a last video segment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of transmitting video for display on a display device, the method comprising:
-
receiving a first video segment from a wireless device, transmitting for display on the display device the first video segment; receiving a second video segment from the wireless device before transmission of the first video segment is complete; and transmitting for display on the display device the second video segment following completion of transmission of the first video segment, wherein the first and second video segments comprise video data captured by the wireless device, wherein the size of the first video segment and the second video segment is determined based on at least one capability of the wireless device, and wherein less than all of the video data in the second video segment existed before the receiving of the first video segment is substantially complete. - View Dependent Claims (12, 13, 14)
-
-
15. A method of transmitting video from a wireless device, the method comprising:
-
determining a first video segment size based at least in part on a capability of the wireless device; capturing a first video segment, the first video segment being of a size approximately equivalent to the determined first video segment size; transmitting the first video segment to another device for display; capturing a second video segment substantially simultaneously with the transmission of the first video segment; and transmitting the second video segment to the other device for display following the transmission of the first video segment, wherein the first and second video segments comprise video data. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A system for transmitting video for display on a display device, comprising:
-
means for receiving a plurality of video segments from a wireless device, wherein each video segment comprises video data captured by the wireless device; means for determining a data rate at which at least one of the plurality of video segments was received; means for determining a delay based at least in part on the data rate at which at least one of the plurality of video segments was received; and means for transmitting the video segments for display on the display device, after waiting for a time approximately equivalent to the delay, in substantially the same order as the video segments were received, wherein a size of the at least one video segment is determined based on at least one capability of the wireless device, and wherein the transmitting means is configured to transmit a first video segment while the receiving means is receiving or before the receiving means is receiving a last video segment. - View Dependent Claims (29, 30, 31, 32)
-
-
33. A wireless device for transmitting video, comprising:
-
a determination module configured to determine a first video segment size based at least in part on a capability of the wireless device; a camera configured to capture video data; a memory configured to store at least a first video segment of a size approximately equivalent to the first video segment size, wherein the video segment comprises captured video data; a processor configured to store at least the first video segment and a second video segment obtained from captured video data in the memory; and a transmitter configured to transmit the first video segment from the memory for display on another device, and the second video segment from the memory following transmission of the first video segment, wherein the processor is further configured to store the second video segment in the memory while the transmitter is transmitting the first video segment. - View Dependent Claims (34, 35, 36)
-
Specification