← Back to Patent Explorer
US5608426A Expired / Lapsed US ⏱️ 0.0 years remaining

Palette management for application sharing in collaborative systems

Assignee: NCR Voyix Corp
•
Filing: 1993-09-28
•
Granted: 1997-03-04
•
Expires: 2013-09-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus for managing palettes in collaborative systems. This includes one or more host computers connected to one or more remote computers, wherein an image displayed on the host computer is substantially simultaneously displayed on the remote computer. The invention recognizes when a change is made to a system palette on the host computer, and communicates those changes to the remote computer. A logical palette is created on the remote computer to reflect the system palette on the host computer, and the changes made therein. A system palette on the remote computer may be updated to reflect the logical palette, and the changes made therein, depending upon whether the collaborative system is active or idle. When sharing images between the host computer and the remote computer, the images must first be translated from their device dependent format using the system palette on the host computer into a device independent image. The device independent image, like the system palette, is transmitted from the host computer to the remote computer. The device independent image is then translated into a device dependent image suitable for display on the remote computer using the logical palette maintained by the collaborative system on the remote computer.

Inventors

  • 👤 John Hester

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 23:15
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/14; G06F3/1454; G09; G09G; G09G5/00; G09G5/02; G09G5/06

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 150 words
In a collaborative system comprising one or more host computers connected to one or more remote computers, the host computer and remote computer each having a system palette, a hardware palette, means for accessing the system palette and hardware palette, and means for updating the hardware palette using the system palette, wherein an image displayed on the host computer is substantially simultaneously displayed on the remote computer, a method of managing palettes used in the image, comprising the steps of: (a) recognizing when a change is made to the system palette on the host computer; (b) transmitting the changed system palette from the host computer to the remote computer; (c) creating a logical palette on the remote computer to reflect the changed system palette received from the host computer; and (d) selectively updating the system palette on the remote computer to reflect the logical palette created on the remote computer.
Claim 2
Dependent Claim 150 words
In a collaborative system comprising one or more host computers connected to one or more remote computers, the host computer and remote computer each having a system palette, a hardware palette, means for accessing the system palette and hardware palette, and means for updating the hardware palette using the system palette, wherein an image displayed on the host computer is substantially simultaneously displayed on the remote computer, a method of managing palettes used in the image, comprising the steps of: (a) recognizing when a change is made to the system palette on the host computer; (b) transmitting the changed system palette from the host computer to the remote computer; (c) creating a logical palette on the remote computer to reflect the changed system palette received from the host computer; and (d) selectively updating the system palette on the remote computer to reflect the logical palette created on the remote computer.
Claim 3
Dependent Claim 41 words
The invention as set forth in claim 1 above, wherein the selectively updating step (d) comprises the step of replacing the system palette on the remote computer with the logical palette when the collaborative system is active on the remote computer.
Claim 4
Dependent Claim 42 words
The invention as set forth in claim 2 above, wherein the selectively updating step (d) comprises the step of selectively replacing the system palette on the remote computer with the logical palette when the collaborative system is idle on the remote computer.
Claim 5
Dependent Claim 63 words
The invention as set forth in claim 1 above, further comprising the steps of: intercepting an image displayed on the host computer; intercepting functions that alter the image on the host computer; selectively communicating the intercepted image and intercepted functions to the remote computer; selectively displaying the intercepted image on the remote computer; and altering the intercepted image according to the intercepted functions.
Claim 6
Dependent Claim 82 words
The invention as set forth in claim 4 above, further comprising the steps of: translating a first device dependent image suitable for display on the host computer into a device independent image using the system palette on the host computer; transmitting the device independent image to the remote computer; translating the device independent image into a second device dependent image suitable for display on the remote computer using the logical palette on the remote computer; and displaying the second device dependent image.
Claim 7
Dependent Claim 127 words
A collaborative system comprising: (a) one or more host computers connected to one or more remote computers, the host computer and remote computer each having a system palette, a hardware palette, means for accessing the system palette and hardware palette, and means for updating the hardware palette using the system palette; (b) means for recognizing when a change is made to the system palette on the host computer; (c) means for transmitting the system palette from the host computer to the remote computer; (d) means for creating a logical palette on the remote computer to reflect the system palette received from the host computer; and (e) means for selectively updating the system palette on the remote computer to reflect the logical palette created on the remote computer.
Claim 8
Dependent Claim 127 words
A collaborative system comprising: (a) one or more host computers connected to one or more remote computers, the host computer and remote computer each having a system palette, a hardware palette, means for accessing the system palette and hardware palette, and means for updating the hardware palette using the system palette; (b) means for recognizing when a change is made to the system palette on the host computer; (c) means for transmitting the system palette from the host computer to the remote computer; (d) means for creating a logical palette on the remote computer to reflect the system palette received from the host computer; and (e) means for selectively updating the system palette on the remote computer to reflect the logical palette created on the remote computer.
Claim 9
Dependent Claim 40 words
The invention as set forth in claim 6 above, wherein the means for selectively updating comprises means for replacing the system palette on the remote computer with the logical palette when the collaborative system is active on the remote computer.
Claim 10
Dependent Claim 41 words
The invention as set forth in claim 7 above, wherein the means for selectively updating comprises means for selectively replacing the system palette on the remote computer with the logical palette when the collaborative system is idle on the remote computer.
Claim 11
Dependent Claim 70 words
The invention as set forth in claim 6 above, further comprising: means for intercepting an image displayed on the host computer; means for intercepting functions that alter the image on the host computer; means for selectively communicating the intercepted image and intercepted functions to the remote computer; means for selectively displaying the intercepted image on the remote computer; and means for altering the intercepted image according to the intercepted functions.
Claim 12
Dependent Claim 87 words
The invention as set forth in claim 9 above, further comprising: means for translating a first device dependent image suitable for display on the host computer into a device independent image using the system palette on the host computer; means for transmitting the device independent image to the remote computer; means for translating the device independent image into a second device dependent image suitable for display on the remote computer using the logical palette on the remote computer; and means for displaying the second device dependent image.

References Cited (Backward Citations)

EP0065424A1 Cited
EP0148659A2 Cited
US5008853A Cited
US5025249A Cited
US5206934A Cited
WO1991009378A1 Cited
EP0597797A1 Cited
US5502458A Cited
US5537579A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-03-03 2000-09-02 2001-03-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-03-03 2004-09-02 2005-03-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-03-03 2008-09-02 2009-03-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag