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

Small-scale workspace representations indicating activities by other users

Assignee: Technology Licensing Corp
•
Filing: 1990-02-22
•
Granted: 1990-11-27
•
Expires: 2010-02-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In a collaborative system in which a body of shared data may be accessed by more than one user, a small-scale representation of the body of shared data displayed to one user includes an indication of the activities of other users. A user that is not viewing the shared data at full scale can thus obtain information about the activities of other users from a small-scale representation. The small-scale representation can indicate the type of activity, the extent or rate of changes in the shared data, the other users viewing the full-scale representation, or can show the shared data in shrunken form, indicating the parts that have been changed. The extent or rate of changes can be indicated with a quantitative indicator such as a gauge.

Inventors

  • 👤 Mark J. Stefik
  • 👤 Daniel G. Bobrow
  • 👤 Stanley M. Lanning
  • 👤 Deborah G. Tatar
  • 👤 Gregg S. Foster

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 16:41
CPC Classifications
G; G06; G06Q; G06Q10/00; G06Q10/10; G06F; G06F9/00; G06F9/06; G06F9/44; G06F9/451

Claims Analysis

Total Claims: 30
Claim 1
Independent Claim 246 words
A method of operating a collaborative system that includes a plurality of workstations each having a respective display and a respective user input device, the collaborative system further including a set of bodies of shared data, each of the workstations being connected to access the bodies of shared data for presentation of a respective full-scale representation of any of the bodies of shared data on the respective display, the respective full-scale representation of any of the bodies of shared data occupying a substantial part of the respective display, the collaborative system further being for presenting the respective full-scale representations of any of the bodies of shared data concurrently on the respective displays of more than one of the workstations, the method comprising: presenting on the respective display of a first one of the workstations a set of small-scale representations, each small-scale representation representing a respective one of the bodies of shared data, each small-scale representation occupying a small part of the first workstation's respective display, a first one of the set of small-scale representations representing a first one of the bodies of shared data; presenting on the respective display of a second one of the workstations the respective full-scale representation of the first body of shared data; and upon receiving a signal requesting activity affecting the first body of shared data from the respective user input device of the second workstation, presenting in the first small-scale representation an indication of the activity at the second workstation.
Claim 2
Independent Claim 246 words
A method of operating a collaborative system that includes a plurality of workstations each having a respective display and a respective user input device, the collaborative system further including a set of bodies of shared data, each of the workstations being connected to access the bodies of shared data for presentation of a respective full-scale representation of any of the bodies of shared data on the respective display, the respective full-scale representation of any of the bodies of shared data occupying a substantial part of the respective display, the collaborative system further being for presenting the respective full-scale representations of any of the bodies of shared data concurrently on the respective displays of more than one of the workstations, the method comprising: presenting on the respective display of a first one of the workstations a set of small-scale representations, each small-scale representation representing a respective one of the bodies of shared data, each small-scale representation occupying a small part of the first workstation's respective display, a first one of the set of small-scale representations representing a first one of the bodies of shared data; presenting on the respective display of a second one of the workstations the respective full-scale representation of the first body of shared data; and upon receiving a signal requesting activity affecting the first body of shared data from the respective user input device of the second workstation, presenting in the first small-scale representation an indication of the activity at the second workstation.
Claim 3
Dependent Claim 22 words
The method of claim 1 in which each of the small-scale representations has a size of about one square inch or less.
Claim 4
Dependent Claim 15 words
The method of claim 1 in which each of the small-scale representations is an icon.
Claim 5
Dependent Claim 22 words
The method of claim 1 in which each of the small-scale representations includes an identifier of the respective body of shared data.
Claim 6
Dependent Claim 74 words
The method of claim 1, further comprising, in response to a signal from the respective user input device of the first workstation further indicating selection of the first small-scale representation on the respective display and requesting that the respective full-scale representation of the first body of shared data be presented on the respective display of the first workstation, presenting the respective full-scale representation on the first workstation's respective display in response to the signal.
Claim 7
Dependent Claim 39 words
The method of claim 1 in which the step of presenting the small-scale representations further includes presenting the respective full-scale representation of a second one of the bodies of shared data on the respective display of the first workstation.
Claim 8
Dependent Claim 53 words
The method of claim 1, further comprising determining whether the respective full-scale representation of the first body of shared data is being presented at the first workstation and performing the step of presenting the indication of activity if the respective full-scale representation of the first body of shared data is not being presented.
Claim 9
Dependent Claim 36 words
The method of claim 7, further comprising, if the determining step determines that the respective full-scale representation of the first body of shared data is being presented at the first workstation, updating the respective full-scale representation.
Claim 10
Dependent Claim 39 words
The method of claim 1 in which the first small-scale representation includes a shrunken version of the respective full-scale representation of the first body of shared data and an indication of change in the first body of shared data.
Claim 11
Dependent Claim 41 words
The method of claim 1 in which the step of presenting the indication of activity comprises determining whether the requested activity is of a particular type and presenting the indication based on whether the requested activity is of the particular type.
Claim 12
Dependent Claim 37 words
The method of claim 10 in which the step of presenting the indication comprises blinking the first small-scale representation if the determining substep determines that the requested activity does not change the first body of shared data.
Claim 13
Dependent Claim 46 words
The method of claim 10 in which the first small-scale representation includes a quantitative indicator of change, the step of presenting the indication comprises updating the quantitative indicator of change if the determining substep determines that the requested activity changes the first body of shared data.
Claim 14
Dependent Claim 35 words
The method of claim 1 in which the first small-scale representation includes a quantitative indicator of activity affecting the first body of shared data, the step of presenting the indication comprising updating the quantitative indicator.
Claim 15
Dependent Claim 27 words
The method of claim 1 in which the step of presenting the respective full-scale representation of the first body of shared data comprises presenting a shared workspace.
Claim 16
Independent Claim 247 words
A method of operating a collaborative system that includes a plurality of workstations each having a respective display and a respective user input device, the collaborative system further including a set of bodies of shared data, each of the workstations being connected to access the bodies of shared data for presentation of a respective full-scale representation of any of the bodies of shared data on the respective display, the respective full-scale representation of any of the bodies of shared data occupying a substantial part of the respective display, the collaborative system further being for presenting the respective full-scale representations of any of the bodies of shared data concurrently on the respective displays of more than one of the workstations, the method comprising: presenting on the respective display of a first one of the workstations a set of small-scale representations, each small-scale representation representing a respective one of the bodies of shared data, each small-scale representation occupying a small part of the first workstation's respective display, a first one of the set of small-scale representations representing a first one of the bodies of shared data; presenting on the respective display of a second one of the workstations the respective full-scale representation of the first body of shared data; and upon receiving a signal requesting activity relating to the first body of shared data from the respective user input device of the second workstation, presenting in the first small-scale representation an indication of the activity at the second workstation.
Claim 17
Independent Claim 247 words
A method of operating a collaborative system that includes a plurality of workstations each having a respective display and a respective user input device, the collaborative system further including a set of bodies of shared data, each of the workstations being connected to access the bodies of shared data for presentation of a respective full-scale representation of any of the bodies of shared data on the respective display, the respective full-scale representation of any of the bodies of shared data occupying a substantial part of the respective display, the collaborative system further being for presenting the respective full-scale representations of any of the bodies of shared data concurrently on the respective displays of more than one of the workstations, the method comprising: presenting on the respective display of a first one of the workstations a set of small-scale representations, each small-scale representation representing a respective one of the bodies of shared data, each small-scale representation occupying a small part of the first workstation's respective display, a first one of the set of small-scale representations representing a first one of the bodies of shared data; presenting on the respective display of a second one of the workstations the respective full-scale representation of the first body of shared data; and upon receiving a signal requesting activity relating to the first body of shared data from the respective user input device of the second workstation, presenting in the first small-scale representation an indication of the activity at the second workstation.
Claim 18
Dependent Claim 22 words
The method of claim 15 in which each of the small-scale representations has a size of about one square inch or less.
Claim 19
Dependent Claim 15 words
The method of claim 15 in which each of the small-scale representations is an icon.
Claim 20
Dependent Claim 22 words
The method of claim 15 in which each of the small-scale representations includes an identifier of the respective body of shared data.
Claim 21
Dependent Claim 74 words
The method of claim 15, further comprising, in response to a signal from the respective user input device of the first workstation further indicating selection of the first small-scale representation on the respective display and requesting that the respective full-scale representation of the first body of shared data be presented on the respective display of the first workstation, presenting the respective full-scale representation on the first workstation's respective display in response to the signal.
Claim 22
Dependent Claim 39 words
The method of claim 15 in which the step of presenting the small-scale representations further includes presenting the respective full-scale representation of a second one of the bodies of shared data on the respective display of the first workstation.
Claim 23
Dependent Claim 53 words
The method of claim 15, further comprising determining whether the respective full-scale representation of the first body of shared data is being presented at the first workstation and performing the step of presenting the indication of activity if the respective full-scale representation of the first body of shared data is not being presented.
Claim 24
Dependent Claim 36 words
The method of claim 21, further comprising, if the determining step determines that the respective full-scale representation of the first body of shared data is being presented at the first workstation, updating the respective full-scale representation.
Claim 25
Dependent Claim 39 words
The method of claim 15 in which the first small-scale representation includes a shrunken version of the respective full-scale representation of the first body of shared data and an indication of change in the first body of shared data.
Claim 26
Dependent Claim 41 words
The method of claim 15 in which the step of presenting the indication of activity comprises determining whether the requested activity is of a particular type and presenting the indication based on whether the requested activity is of the particular type.
Claim 27
Dependent Claim 37 words
The method of claim 24 in which the step of presenting the indication comprises blinking the first small-scale representation if the determining substep determines that the requested activity does not change the first body of shared data.
Claim 28
Dependent Claim 46 words
The method of claim 24 in which the first small-scale representation includes a quantitative indicator of change, the step of presenting the indication comprises updating the quantitative indicator of change if the determining substep determines that the requested activity changes the first body of shared data.
Claim 29
Dependent Claim 35 words
The method of claim 15 in which the first small-scale representation includes a quantitative indicator of activity affecting the first body of shared data, the step of presenting the indication comprising updating the quantitative indicator.
Claim 30
Dependent Claim 27 words
The method of claim 15 in which the step of presenting the respective full-scale representation of the first body of shared data comprises presenting a shared workspace.

References Cited (Backward Citations)

US4414621A Cited
US4516156A Cited
US4560833A Cited
US4525779A Cited
US4654483A Cited
US4650929A Cited
US4686698A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-11-26 1994-05-28 1994-11-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-11-26 1998-05-28 1998-11-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-11-26 2002-05-28 2002-11-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag