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

Virtual office with connections between source data machine, and a viewer objects

Assignee: International Business Machines Corp
•
Filing: 1996-08-15
•
Granted: 1998-09-15
•
Expires: 2016-08-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention provides a system and method for displaying on a display device (20) connectable to the system a visual representation of a physical environment, such as a virtual office. The system includes display controls (30) for displaying objects in the physical environment including a data management object, one or more data objects representing data sources, and one or more output objects representing paths through which data from a data source can be presented to a user. A user-operated device (50) is connectable to the system to allow a user to interact with the objects. The system includes data receiving means (70), responsive to signals from the user-operated device (50) indicating user association of one or more data objects with the data management object, to access the data represented by the one or more associated data objects. Additionally, processor (90) is provided for performing selected processing operations on the retrieved data, and an output device (100) is employed to pass the data processed by the processor to a selected output object. The use of the data management object simplifies the user's interactions with, and access to, data, and provides a common mechanism for connecting any input data to any output objects, and optionally, for processing that data on its way to the output object. It also provides a mechanism for performing relational database queries in a vastly simplified manner adhering to a concrete, accessible, real-world metaphor.

Inventors

  • 👤 Roland Albert Merrick
  • 👤 Justin James Campling Richards

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 13:40
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0481; Y; Y10; Y10S; Y10S715/00; Y10S715/961; Y10S715/965; Y10S715/966; Y10S715/967; Y10S715/968; Y10S715/97

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 163 words
A system for displaying, on a display device (20) connectable to the system, a visual representation of a physical environment, the system having display means (30) for displaying objects in the physical environment including a data management object, one or more data objects representing data sources, and one or more output objects representing means through which data from a data source can be presented to a user, a user-operated device (50) being connectable to the system to allow the user to interact with the objects, the system further comprising: data receiving means (70), responsive to signals from the user-operated device (50) indicating user association of said one or more data objects with said data management object, to access and receive the data represented by said one or more associated data objects; processing means (90) for performing selected processing operations on said retrieved data; and output means (100) for passing the said data processed by said processing means to a selected said output object.
Claim 2
Independent Claim 163 words
A system for displaying, on a display device (20) connectable to the system, a visual representation of a physical environment, the system having display means (30) for displaying objects in the physical environment including a data management object, one or more data objects representing data sources, and one or more output objects representing means through which data from a data source can be presented to a user, a user-operated device (50) being connectable to the system to allow the user to interact with the objects, the system further comprising: data receiving means (70), responsive to signals from the user-operated device (50) indicating user association of said one or more data objects with said data management object, to access and receive the data represented by said one or more associated data objects; processing means (90) for performing selected processing operations on said retrieved data; and output means (100) for passing the said data processed by said processing means to a selected said output object.
Claim 3
Dependent Claim 41 words
A system as claimed in claim 1, wherein said data management object has data manipulation controls displayed in association therewith, said selected processing operation performed by said processing means (90) being determined by a user selection of said data manipulation controls.
Claim 4
Dependent Claim 21 words
A system as claimed in claim 2, wherein said data manipulation controls are incorporated as part of said data management object.
Claim 5
Dependent Claim 24 words
A system as claimed in claim 2 or claim 3, wherein said data manipulation controls enable data queries to be specified by the user.
Claim 6
Dependent Claim 63 words
A system as claimed in claim 4, wherein said display means (30) is also arranged to display connection leads in the physical environment, said user association of one or more said data objects with said data management object resulting from user manipulation, via said user-operated device (50), of a said connection lead to connect a said data object with said data management object.
Claim 7
Dependent Claim 17 words
A system as claimed in claim 5, wherein said physical environment is represented as a three-dimensional environment.
Claim 8
Dependent Claim 16 words
A system as claimed in claim 6, wherein said physical environment represented is a work area.
Claim 9
Dependent Claim 21 words
A system as claimed in claim 7, wherein said output object is selected by the user via said user-operated device (50).
Claim 10
Dependent Claim 19 words
A system as claimed in claim 8, wherein said data management object is represented as an intuitive real-world object.
Claim 11
Dependent Claim 56 words
A computer-executable software tool recalled on a machine-readable medium for use in a system as claimed in claim 9, the tool comprising steps for: specifying to said display means (30) the form of said data management object to be displayed in said physical environment; specifying said data receiving means (70); and specifying said processing means (90).
Claim 12
Independent Claim 162 words
A method of operating a data processing system arranged to display on a display device (20), connectable to the system, a visual representation of a physical environment, said method comprising steps of: a) employing a display means (30) to display objects in the physical environment including a data management object, one or more data objects representing data sources, and one or more output objects representing means through which data from a data source can be presented to a user; b) employing a data receiving means (70) to access and retrieve said data represented by said one or more associated data objects, responsive to signals received from a user via a user-operated device (50) connectable to the system indicating user association of one or more data objects with the data management object; c) employing a processing means (90) to perform selected processing operations on said retrieved data; and d) passing said data processed by said processing means to a selected said output object.
Claim 13
Independent Claim 162 words
A method of operating a data processing system arranged to display on a display device (20), connectable to the system, a visual representation of a physical environment, said method comprising steps of: a) employing a display means (30) to display objects in the physical environment including a data management object, one or more data objects representing data sources, and one or more output objects representing means through which data from a data source can be presented to a user; b) employing a data receiving means (70) to access and retrieve said data represented by said one or more associated data objects, responsive to signals received from a user via a user-operated device (50) connectable to the system indicating user association of one or more data objects with the data management object; c) employing a processing means (90) to perform selected processing operations on said retrieved data; and d) passing said data processed by said processing means to a selected said output object.

References Cited (Backward Citations)

US4914568A Cited
US5566294A Cited
US5347628A Cited
US5377318A Cited
US5490246A Cited
US5404400A Cited
US5517663A Cited
US5590271A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-09-14 2002-03-16 2002-09-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-09-14 2006-03-16 2006-09-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-09-14 2010-03-16 2010-09-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag