Pre-Grant Publication Number: 20070162860
Please help the USPTO examine the application by evaluating the relevance of the publicly submitted prior art to the patent application.
Peer-to-Patent forwards the Top 10 most relevant prior art submissions and their annotations to the United States Patent and Trademark Office.
Review this prior art and click on the thumbs up (or down) to indicate whether this submission should be forwarded to the USPTO.
If you login then you can add an annotation by typing in the box at the bottom of the screen to comment on the relevance of the prior art to the claims of the patent application.
Review this prior art and click on the thumbs up (or down) to indicate whether this submission should be forwarded to the USPTO.
If you login then you can add an annotation by typing in the box at the bottom of the screen to comment on the relevance of the prior art to the claims of the patent application.

Prior Art Detail
Summary / Description
| Summary / Description | Virtual Network Computing (VNC) describes a network where a single Client receives (compressed or uncompressed) image data from any number of Servers over a given network. The Client in turn sends control data for mouse, keyboard and other devices to a Server. |
Basic Information
| Type of Prior Art | Source Code |
| Name/Title | VNC |
| Publication Date | 1999 |
| Author | Olivetti & Oracle Research Lab |
| URL | |
| System Type | Application Program |
| Printed Materials (Documentation, Manual, Training Guide, Literature, et cetera) | No |
| Online Source Code Repository | No |
| Online project documentation | No |
| Storage Media (Floppy disk, CD-ROM, Tape, et cetera) | No |
| Other | No |
| How to Locate the Evidence (e.g. Location of the System Documentation -- Product Manual, User Guide, or Training Guide) | |
| URL for Software Repository | |
| URL for Product Description | |
| Licensing Model | Open Source |
| Programming Language | |
Notes / To Do
| Notes | This is meant to limit the claims, there are still parts of the invesntion that might be valid, such as the gallery interface (although I doubt it) and the direct control of the imager instead (I'm not sure what they mean with that: If they're talking abo |
Excerpt
Excerpt What is VNC? - A practical introduction
VNC stands for Virtual Network Computing. It is, in essence, a remote display system which allows you to view a computing 'desktop' environment not only on the machine where it is running, but from anywhere on the Internet and from a wide variety of machine architectures. |
Relevance
Claims
1
A remote viewing system, comprising:
a plurality of local workstations, each providing screen update data; and
a remote console operable to receive the screen update data from the plurality of local workstations and display the screen update data for at least two of the local workstations on a display.
Relevance
This is the system behind VNC and any other remote desktop.
This is the system behind VNC and any other remote desktop.
Claim Chart
All
2
The remote viewing system of Claim 1, wherein the remote console is operable to display a plurality of frames on the display, each frame displaying the screen update data for one of the local workstations.
Relevance
While VNC doesn't provide this natively, it can be done by simply running multiple instances, each connected to a different Server. This is trivial.
While VNC doesn't provide this natively, it can be done by simply running multiple instances, each connected to a different Server. This is trivial.
Claim Chart
All
3
The remote viewing system of Claim 2, wherein the remote console is operable to control the operation of the local workstation associated with at least one of the frames.
Relevance
VNC limits this primarily to keyboard and mouse, but aside from this restriction it includes this functionality.
VNC limits this primarily to keyboard and mouse, but aside from this restriction it includes this functionality.
Claim Chart
All
4
The remote viewing system of Claim 2, wherein a selected frame of the plurality of frames has a size greater than the remaining frames of the plurality of frames.
Relevance
Again, this is not part of VNC as such, but can be done by running multiple instances, which is trivial.
Again, this is not part of VNC as such, but can be done by running multiple instances, which is trivial.
Claim Chart
All
5
The remote viewing system of Claim 4, wherein the selected frame overlaps at least one of the remaining frames.
Relevance
See d2 & d4
See d2 & d4
Claim Chart
All
6
The remote viewing system of Claim 4, wherein the remote console comprises first and second display devices, the selected frame is displayed on the first display device, and the remaining frames are displayed on the second display device.
Relevance
See d2 & d4
See d2 & d4
Claim Chart
All
7
The remote viewing system of Claim 4, wherein the remote console is operable to control the operation of the local workstation associated with the selected frame.
Relevance
See d3
See d3
Claim Chart
All
10
A method for remotely interfacing with a plurality of local workstations, each providing screen update data, comprising:
receiving the screen update data from each of the local workstations; and
displaying the screen update data for at least two of the local workstations on a display.
Relevance
See d2 & d4
See d2 & d4
Claim Chart
All
11
The method of Claim 10, further comprising displaying a plurality of frames on the display, each frame displaying the screen update data for one of the local workstations.
Relevance
See d2 & d4
See d2 & d4
Claim Chart
All
12
The method of Claim 11, further comprising controlling the operation of the local workstation associated with at least one of the frames.
Relevance
See d2 & d4 / d3
See d2 & d4 / d3
Claim Chart
All
13
The method of Claim 11, wherein displaying the plurality of frames on the display comprises displaying a selected frame of the plurality of frames having a size greater than the remaining frames of the plurality of frames.
Relevance
See d2 & d4
See d2 & d4
Claim Chart
All
14
The method of Claim 13, wherein the selected frame overlaps at least one of the remaining frames.
Relevance
See d2 & d4
See d2 & d4
Claim Chart
All
15
The method of Claim 13, wherein the display comprises first and second display devices, and the method further comprises:
displaying the selected frame on a first display device; and
displaying the remaining frames on the second display device.
Relevance
See d2 & d4
See d2 & d4
Claim Chart
All
16
The method of Claim 13, further comprising controlling the operation of the local workstation associated with the selected frame.
Relevance
See d3
See d3
Claim Chart
All
19
A system for remotely interfacing with a plurality of local workstations, each providing screen update data, comprising:
means for receiving the screen update data from each of the local workstations; and
means for displaying the screen update data for at least two of the local workstations on a display.
Relevance
See d2 & d4 / d3
See d2 & d4 / d3
Claim Chart
All
0 days left






