System and method for interactive and real-time visualization of distributed media
First Claim
Patent Images
1. A method for providing control and visualization of media comprising:
- receiving, from a first media source computer, a first media source stream having an initial resolution;
rescaling the first media source stream to generate a rescaled first media source stream having a second resolution, the second resolution based on a number of media source streams simultaneously displayed on a shared display at the same time and a resolution of the shared display;
displaying the rescaled first media source stream on a host computer having the shared display;
transmitting, to a destination computer, a source map indicating the position of each media source stream on the shared display;
receiving instructions from the destination computer indicating a selection of the rescaled first media source stream and rescaling information for the destination computer;
rescaling the first media source stream in accordance with the received rescaling information, to generate a second rescaled first media source stream with a third resolution based on the rescaling information; and
transmitting the second rescaled first media source stream to the destination computer.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for providing control and visualization of media. A first media stream having an initial resolution is received from a source computer; the first media stream is rescaled to generate a second media stream with a second resolution; the second media source stream is transmitted to a destination computer; after receiving instructions from the destination computer indicating a selection of the second media stream, the stream is rescaled in accordance with the received rescaling information, to generate a third media stream with a third resolution, which is transmitted to the destination computer.
11 Citations
15 Claims
-
1. A method for providing control and visualization of media comprising:
-
receiving, from a first media source computer, a first media source stream having an initial resolution; rescaling the first media source stream to generate a rescaled first media source stream having a second resolution, the second resolution based on a number of media source streams simultaneously displayed on a shared display at the same time and a resolution of the shared display; displaying the rescaled first media source stream on a host computer having the shared display; transmitting, to a destination computer, a source map indicating the position of each media source stream on the shared display; receiving instructions from the destination computer indicating a selection of the rescaled first media source stream and rescaling information for the destination computer; rescaling the first media source stream in accordance with the received rescaling information, to generate a second rescaled first media source stream with a third resolution based on the rescaling information; and transmitting the second rescaled first media source stream to the destination computer. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for indicating if a particular media source is being inspected by at least one of a plurality of interconnected computers including a source computer and a destination computer comprising:
-
receiving, from the source computer, a media source stream; receiving instructions from the destination computer indicating a selection of the media source stream; capturing a first viewing event including a user name, a time of selection of the media source stream, and an indicia of the media source selected and storing the first viewing event as a first metadata; transmitting the media source stream to the destination computer, capturing a second viewing event when the transmitted media source steam is no longer being displayed at the destination computer and storing the second viewing event as a second metadata; transforming the first and second metadata from the first and second viewing events into viewing statistics by analyzing the viewing event information; and sending the viewing statistics to one of the interconnected computers. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
Specification