Apparatus and method for video display and control for portable device
First Claim
1. An apparatus for display and control of video data, comprising:
- a mobile client having a touch sensitive display, said mobile client being operable to connect to a wireless network over which is available video data; and
non-transitory computer readable storage media in said mobile client having stored thereon a video command application, said video command application being operable to simultaneously display video data of a predetermined number of video sources received over the wireless network from a plurality of video sources on said touch sensitive display, said plurality of video sources exceeding said predetermined number of displayed video sources, wherein said plurality of video sources that are not currently displayed on said simultaneous display are off-screen video sources being periodically updated with still images, said video command application being operable to display video data from a single video source on said touch sensitive display, said video command application being operable to generate command instructions from user contact with said touch sensitive display to cause said single video source to change a characteristic of the video data being generated by the video source in accordance with the user contact, said video command application being operable to monitor a latency of said wireless network to which said mobile client is connected, and send a command to at least one of said plurality of video sources to reduce the network bandwidth usage by the video sources, thereby reducing the latency of said network connection, if the latency exceeds a predetermined threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and method for display and control of video data on a mobile device provides simultaneous multiple video data display of groups of video sources and selection of video data for single, larger viewing. Control of the camera source of the video data is provided for the mobile device user, such as by manipulation of a multi-touch sensitive screen to pan, tilt and zoom. Image capture from the video screen and marking of the captured image is provided. Activation of video data streams and groups of video data streams for display on the mobile device is provided by transfer of activation information to the mobile device via email. Notification of events monitored by the video source or by other sensors is sent to users of the mobile devices.
202 Citations
22 Claims
-
1. An apparatus for display and control of video data, comprising:
- a mobile client having a touch sensitive display, said mobile client being operable to connect to a wireless network over which is available video data; and
non-transitory computer readable storage media in said mobile client having stored thereon a video command application, said video command application being operable to simultaneously display video data of a predetermined number of video sources received over the wireless network from a plurality of video sources on said touch sensitive display, said plurality of video sources exceeding said predetermined number of displayed video sources, wherein said plurality of video sources that are not currently displayed on said simultaneous display are off-screen video sources being periodically updated with still images, said video command application being operable to display video data from a single video source on said touch sensitive display, said video command application being operable to generate command instructions from user contact with said touch sensitive display to cause said single video source to change a characteristic of the video data being generated by the video source in accordance with the user contact, said video command application being operable to monitor a latency of said wireless network to which said mobile client is connected, and send a command to at least one of said plurality of video sources to reduce the network bandwidth usage by the video sources, thereby reducing the latency of said network connection, if the latency exceeds a predetermined threshold. - View Dependent Claims (2, 3, 4, 5, 6)
- a mobile client having a touch sensitive display, said mobile client being operable to connect to a wireless network over which is available video data; and
-
7. A method of displaying and controlling video data on a mobile client, comprising the steps of:
- receiving video data over a network connection from a plurality of video sources;
displaying the video data as a simultaneous display of a plurality of video fields on a display panel of the mobile client;
displaying video data of a single video source as a single video display in a full screen mode on the display panel of the mobile client, in response to selection of one of the plurality of video fields by a user;
controlling directional movement of said single video source in response to touch contact of the display panel by a user;
monitoring latency over the network connection, said monitoring being performed by at least one of the mobile client or a server; and
transmitting a command from at least one of the mobile client or the server to a video source to reduce data volume of video data carried over the network if the latency exceeds a predetermined threshold, wherein said command to reduce data volume includes at least one of;
reduce resolution of the video signal, increase compression of the video signal, and reduce frame rate of the video signal. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
- receiving video data over a network connection from a plurality of video sources;
-
19. A method of displaying video data and optimizing latency of the displayed video data on a mobile client, comprising the steps of:
- receiving video data on the mobile client from a plurality of video sources, said video data being sent over a network connection;
displaying said video data on a display panel of the mobile client;
monitoring latency over the network connection to which the mobile client is connected, said monitoring being performed by at least one of the mobile client or a server;
transmitting a command from at least one of the mobile client or the server to the plurality of video sources to reduce the network bandwidth usage by the video sources, thereby reducing network latency, if the latency exceeds a predetermined threshold, wherein said command to reduce data volume includes at least one of;
reduce resolution of the video signal, increase compression of the video signal, and reduce frame rate of the video signal. - View Dependent Claims (20, 21, 22)
- receiving video data on the mobile client from a plurality of video sources, said video data being sent over a network connection;
Specification