Patent US5923844A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5923844A Expired / Lapsed US ⏱️ 0.0 years remaining

Remote collaboration among host computer running host program and remote computers each running application program

Assignee: NCR Voyix Corp
•
Filing: 1997-04-02
•
Granted: 1999-07-13
•
Expires: 2017-04-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The invention concerns using multiple computers to hold a conference. Under the invention, an application program can run on a single computer, yet remote participants can issue commands to the program. Remote participants can watch the program operate, because the invention replicates the display window of the running program onto the displays of the remote computers. Any participant can make annotations on the participant's own computer display. The invention copies the annotations to the displays of the other participants.

Inventors

  • 👤 Theresa M. Pommier
  • 👤 Krista S. Schwartz
  • 👤 Allison A. Carleton
  • 👤 Catherine M. FitzPatrick

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 16:01
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/03; G06F3/033; G06F3/038; H; H04; H04L; H04L12/00; H04L12/02; H04L12/16; H04L12/18; H04L12/1813; H04L12/1827; H04L67/00; H04L67/01; H04L67/10; H04L9/00; H04L9/40; H04L67/131; H04L69/00; H04L69/30; H04L69/32; H04L69/322; H04L69/329

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 110 words
A method of operating one or more computers, each having a display, comprising the following steps: a) running an application program on each of a plurality of remote computers coupled to a host computer running a host program, wherein the application programs provide output on the remote computers' displays; b) applying a first tool to annotate the display of a first one of the remote computers and independently applying a second tool to annotate the display of a second one of the remote computers; and c) communicating between the application programs and the host program to selectively cause the replication of the annotated displays at others of the remote computers.
Claim 2
Independent Claim 110 words
A method of operating one or more computers, each having a display, comprising the following steps: a) running an application program on each of a plurality of remote computers coupled to a host computer running a host program, wherein the application programs provide output on the remote computers' displays; b) applying a first tool to annotate the display of a first one of the remote computers and independently applying a second tool to annotate the display of a second one of the remote computers; and c) communicating between the application programs and the host program to selectively cause the replication of the annotated displays at others of the remote computers.
Claim 3
Dependent Claim 110 words
In a computer system which includes one or more computers linked together by one or more data channels, the improvement comprising: a) means for running an application program on each of a plurality of remote computers coupled to a host computer running a host program; b) means for applying a first tool to annotate the display of a first one of the remote computers, and independently applying a second tool to annotate the display of a second one of the remote computers; and c) means for communicating between the application programs and the host program to selectively cause the replication of the annotated displays at others of the remote computers.
Claim 4
Dependent Claim 110 words
In a computer system which includes one or more computers linked together by one or more data channels, the improvement comprising: a) means for running an application program on each of a plurality of remote computers coupled to a host computer running a host program; b) means for applying a first tool to annotate the display of a first one of the remote computers, and independently applying a second tool to annotate the display of a second one of the remote computers; and c) means for communicating between the application programs and the host program to selectively cause the replication of the annotated displays at others of the remote computers.
Claim 5
Independent Claim 102 words
A method of remote collaboration in a computer system, comprising the steps of: a) running a host program on a host computer; b) running an application program on each of a plurality of remote computers coupled to the host computer, wherein the application program provides an image on the remote computer's display; c) independently annotating an image generated by the host program and displayed on one or more of the remote computers by the application program; and d) communicating between the application programs and the host program to selectively cause the replication of the annotated image at others of the remote computers.
Claim 6
Independent Claim 102 words
A method of remote collaboration in a computer system, comprising the steps of: a) running a host program on a host computer; b) running an application program on each of a plurality of remote computers coupled to the host computer, wherein the application program provides an image on the remote computer's display; c) independently annotating an image generated by the host program and displayed on one or more of the remote computers by the application program; and d) communicating between the application programs and the host program to selectively cause the replication of the annotated image at others of the remote computers.
Claim 7
Dependent Claim 47 words
The method of claim 3 above, wherein the independently annotating step further comprises the step of annotating an image at a first one of the remote computers using a first tool and annotating an image at a second one of the remote computers using a second tool.
Claim 8
Dependent Claim 14 words
The method of claim 4 above, wherein the first and second tools are different.
Claim 9
Dependent Claim 14 words
The method of claim 4 above, wherein the first and second tools are identical.
Claim 10
Dependent Claim 73 words
The method of claim 3 above, further comprising the step of using one type of tool to annotate the image at one of the remote computers, and independently using different types of tools to annotate the image at others of the remote computers, such that the use of each type of tool is selectively local to its respective remote computer so that its annotations are not replicated at others of the remote computers.
Claim 11
Dependent Claim 31 words
The method of claim 3 above, further comprising the step of collecting multiple annotations at the remote computers and replicating the collected multiple annotations at the others of the remote computers.
Claim 12
Dependent Claim 100 words
A remote collaboration system, comprising: a) a host computer executing a host program; b) a plurality of remote computers, coupled to the host computer, c) each of the remote computers executing an application program; d) each of the application programs providing an image on its respective remote computer's display; e) each of the application programs independently allowing annotation of an image generated by the host program and displayed on its respective remote computer; and f) each of the application programs communicating with the host program to selectively cause the replication of the annotated image at others of the remote computers.
Claim 13
Dependent Claim 100 words
A remote collaboration system, comprising: a) a host computer executing a host program; b) a plurality of remote computers, coupled to the host computer, c) each of the remote computers executing an application program; d) each of the application programs providing an image on its respective remote computer's display; e) each of the application programs independently allowing annotation of an image generated by the host program and displayed on its respective remote computer; and f) each of the application programs communicating with the host program to selectively cause the replication of the annotated image at others of the remote computers.
Claim 14
Dependent Claim 42 words
The system of claim 9 above, further comprising wherein an image is annotated at a first one of the remote computers using a first tool and an image is annotated at a second one of the remote computers using a second tool.
Claim 15
Dependent Claim 14 words
The system of claim 10 above, wherein the first and second tools are different.
Claim 16
Dependent Claim 14 words
The system of claim 10 above, wherein the first and second tools are identical.
Claim 17
Dependent Claim 63 words
The system of claim 9 above, wherein one type of tool is used at one of the remote computers, and independently different types of tools are used at others of the remote computers, such that the use of each type of tool is selectively local to its respective remote computer so that its annotations are not replicated at others of the remote computers.
Claim 18
Dependent Claim 31 words
The system of claim 9 above, wherein the host program collects multiple annotations from the respective remote computers and replicates the collected multiple annotations at the others of the remote computers.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-07-12 2003-01-11 2003-07-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-07-12 2007-01-11 2007-07-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-07-12 2011-01-11 2011-07-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag