Remote computer access
First Claim
Patent Images
1. method of remote computer access, comprising:
- executing a program at a first location, to generate display commands;
converting said display commands directly into a compressed video data stream;
transmitting said compressed data stream to a second location, remote from said first location;
decompressing said compressed data stream at the second location; and
displaying the decompressed data stream as an image at the second location.
3 Assignments
0 Petitions
Accused Products
Abstract
A computer may be remotely accessed. At a first location, display commands are generated. The display commands are covered into a compressed video data stream. Each display element (5) is checked if it is encoded (52). If object is encoded, it is transcribed into MPEG (54). The image is adjusted for display (56) and compression (58). Additional steps of motion determination (60), change detection (62), compression depth and frame determination (66, 68) are executed. Then the data is transmitted to a second location. The display commands are decompressed and displayed as an image at the second location.
-
Citations
40 Claims
-
1. method of remote computer access, comprising:
-
executing a program at a first location, to generate display commands;
converting said display commands directly into a compressed video data stream;
transmitting said compressed data stream to a second location, remote from said first location;
decompressing said compressed data stream at the second location; and
displaying the decompressed data stream as an image at the second location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A remote computing server system, comprising:
-
a server, executing a plurality of programs, each of which generates a set of display commands; and
a video compressor which receives the plurality of sets of display commands and generates a compressed video stream from each one of said sets. - View Dependent Claims (18, 19)
-
-
20. A method of video transmission, comprising:
-
executing, at a server computer, a plurality of programs, each of said programs generating a display responsive to an Internet connection; and
transmitting each of said displays to a different remote location, wherein said displays are transmitted as compressed video streams. - View Dependent Claims (21, 22, 23, 24, 25)
-
-
26. A multi-headed display generator, comprising:
-
at least one CPU running at least one program, each of said programs generating at least one set of display commands, wherein said programs generate in totality at least two sets of content independent display commands; and
at least one compressor which converts said two sets of display commands into two simultaneous compressed video streams, wherein said compression of the said sets utilizes at least one shared resource of said generator. - View Dependent Claims (27, 28, 29, 30, 31, 32)
-
-
33. A method of generating a plurality of unrelated image streams, comprising:
-
defining a virtual display on a computer;
executing a plurality of programs on said computer, each program outputting to a different section of said display;
capturing, form each program, display commands for said display; and
converting each of said sets of display commands into an image stream having a content unrelated to image streams converted from other of said sets of display commands. - View Dependent Claims (34)
-
-
35. A method of generating a plurality of unrelated audio streams, comprising:
-
providing a computer;
defining at least one virtual audio output on said computer;
executing a plurality of programs on said computer, each program outputting to said at least one audio output;
capturing, for each program, audio commands for said at least one audio output; and
converting each of said sets of audio commands into an audio stream having a content unrelated to audio streams converted from other of said sets of audio commands.
-
-
36. A method of producing different display representations at a plurality of remote locations, comprising:
-
transmitting a digitally encoded representation of a base display to a plurality of remote locations;
transmitting a plurality of representations of modifications of said base display;
receiving at a plurality of display locations said base display and at least one representation of a modification; and
reconstructing at said display locations, said display representations, from said base representation and said at least one modification representations. - View Dependent Claims (37, 38, 39, 40)
-
Specification