Patents by Inventor David John Roberts

David John Roberts has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 6111581
    Abstract: A method and system for classifying user objects in a three-dimensional environment on a display of a computer system is disclosed. The method and system comprises providing a set of standardized classes of user objects and defining the standardized classes based upon a users needs. The method and system is directed toward a classification for objects relevant to the tasks of organizing the 3D environment, navigating through the 3D environment, and performing useful work in the 3D user environment in a computer system classification. The distinction between classes of objects in the classification is based on user needs and is reflected in the properties and behaviors of objects as perceived by the users.
    Type: Grant
    Filed: January 27, 1997
    Date of Patent: August 29, 2000
    Assignee: International Business Machines Corporation
    Inventors: Richard Edmond Berry, Scott Harlan Isensee, David John Roberts
  • Patent number: 6104406
    Abstract: A system, method and computer program are provided for user navigation within a virtual reality three-dimensional workspace containing functional three-dimensional objects. The viewer navigates from an initial viewpoint interface through a sequence of viewpoints, which sequence the system records. When the viewer has completed his accessing of a functional object for whatever purpose, he has the option of triggering a backout sequence. If the viewer triggers such a sequence, the system will backout from the accessed objects through the sequence of recorded viewpoints in reverse order. At any one of these viewpoints during the backout, the viewer has the option of interrupting the reverse or backout sequence and proceeding to any viewpoint he may desire in another direction.
    Type: Grant
    Filed: April 4, 1997
    Date of Patent: August 15, 2000
    Assignee: International Business Machines Corporation
    Inventors: Richard Edmond Berry, Scott Harlan Isensee, David John Roberts
  • Patent number: 6094196
    Abstract: A system, method and computer program are provided for a virtual three-dimensional workspace with means for navigating the user's viewpoint into said workspace. Potentially interactive three-dimensional objects are positioned within the workspace. There is provided for each object an interaction sphere having a preselected radius. This interaction sphere is stored in association with its corresponding object. It remains a characteristic of the object so that when, during navigation, the user's viewpoint comes within the interaction sphere of a particular object, that object is rendered interactive. In addition, the object which is rendered interactive is usually highlighted in some manner so as to inform the user that he may functionally interact with the object.
    Type: Grant
    Filed: July 3, 1997
    Date of Patent: July 25, 2000
    Assignee: International Business Machines Corporation
    Inventors: Richard Edmond Berry, Scott Harlan Isensee, Shirley Lynn Martin, David John Roberts
  • Patent number: 6069632
    Abstract: The instant invention relates to a system and method of assisting interactive users to effectively address the need to control the user's entrance and exit of places in virtual 3-D workspace. Specifically, how can a designer and or a user best control what happens when the user enters or exits a particular place in a virtual reality environment. The purpose of this invention, "Passageway Properties", is the creation of customizable attributes pertaining to the behavior of the user interface upon the entrance or exit of places in virtual environments.
    Type: Grant
    Filed: July 3, 1997
    Date of Patent: May 30, 2000
    Assignee: International Business Machines Corporation
    Inventors: John Martin Mullaly, Richard Edmond Berry, Scott Harlan Isensee, David John Roberts
  • Patent number: 6064389
    Abstract: A system, method and computer program are provided for a virtual three-dimensional workspace wherein dependent upon the position of the viewpoint with respect to a particular object, that object may be a functional interactive object with the user at the viewpoint if the virtual distance of the viewpoint to the object is within a certain specified distance. However, if the viewpoint moves beyond this distance, then the object is rendered noninteractive and becomes part of an aggregate object at the next distance level. In forming this aggregate object, the selected object joins a plurality of other noninteractive objects.
    Type: Grant
    Filed: May 27, 1997
    Date of Patent: May 16, 2000
    Assignee: International Business Machines Corporation
    Inventors: Richard Edmond Berry, Scott Harlan Isensee, David John Roberts
  • Patent number: 6061060
    Abstract: A method, system and program for including selections in the menu bar that are icons. The support for menus containing icons includes an algorithm in the memory of a processor that presents a menu bar with imbedded icons. The icons can be selected and directly manipulated to perform operations associated with the particular icon upon another icon or other object on a display.
    Type: Grant
    Filed: January 3, 1994
    Date of Patent: May 9, 2000
    Assignee: International Business Machines Corporation
    Inventors: Richard Edmond Berry, Susan Faye Henshaw, David John Roberts
  • Patent number: 6025828
    Abstract: A method, system and program for including selections in the menu bar that are icons. The support for menus containing icons includes an algorithm in the memory of a processor that presents a menu bar with imbedded icons. The icons can be selected to present nested levels of menu driven functions that are associated with the particular icons. From the menu, a user can directly perform nested, hierarchial operations associated with the icon upon another icon or other objects on a display.
    Type: Grant
    Filed: October 7, 1993
    Date of Patent: February 15, 2000
    Assignee: International Business Machines Corporation
    Inventors: Richard Edmond Berry, Susan Faye Henshaw, David John Roberts
  • Patent number: 6018341
    Abstract: A data processing system and method for operation thereof perform an automatic function when an external user modifies a focus of a window displayed on a display device. For example, assume a window provides an object form of a telephony application. When the external user switches the system focus to the phone window and is in a state awaiting a user action, such as answering a ringing telephone, the answering action is automatically performed concurrently with the focus change.
    Type: Grant
    Filed: November 20, 1996
    Date of Patent: January 25, 2000
    Assignee: International Business Machines Corporation
    Inventors: Richard Edmond Berry, Scott Harlan Isensee, David John Roberts, Craig Ardner Swearingen
  • Patent number: 5973697
    Abstract: A system and method for utilizing face viewpoints of objects in a 3D environment includes three aspects. In a first aspect, the system and method is directed to defining a plurality of optimized viewpoints of an object referred to hereinafter as face viewpoints. In a second aspect a method and system is disclosed that provides for a preferred face viewpoint of the plurality of face viewpoints. Finally, the third aspect provides for a system and method for determining a navigation path to the preferred face viewpoint.
    Type: Grant
    Filed: January 27, 1997
    Date of Patent: October 26, 1999
    Assignee: International Business Machines Corporation
    Inventors: Richard Edmond Berry, Scott Harlan Isensee, David John Roberts, Didier Daniel Bardon, John Martin Mullaly
  • Patent number: 5969724
    Abstract: A method and system for navigating through an opaque structure via a user on a display in a computer system. The method and system comprises the steps of determining if the opaque structure is within a predetermined distance of the user and changing the opaque structure to a translucent structure when the user is within the predetermined distance of the opaque structure. Accordingly through the use of the method and system, a user can navigate more easily and efficiently through a display, particularly in three-dimensional environments associated with such a display without becoming disoriented.
    Type: Grant
    Filed: January 31, 1997
    Date of Patent: October 19, 1999
    Assignee: International Business Machines Corporation
    Inventors: Richard Edmond Berry, Scott Harlan Isensee, David John Roberts
  • Patent number: 5903271
    Abstract: A system, method and computer program for a virtual three-dimensional workspace wherein certain three-dimensional objects represent or serve as proxies for a variety of user interactive application programs. Such objects may be selected or triggered by the user to bring forth planar two-dimensional interactive user interfaces having images resembling those of their respective representative 3D objects so that a user may intuitively note the resemblance and select the appropriate object to result in the planar two-dimensional interactive interface appearing in front of the three-dimensional workspace. This two-dimensional planar interface remains active and unaffected by changes to its representative three-dimensional object during the course of navigation or otherwise. A drag and drop technique facilitates viewer interaction between images in a two-dimensional workplane with three-dimensional objects in the virtual three-dimensional workspace.
    Type: Grant
    Filed: May 23, 1997
    Date of Patent: May 11, 1999
    Assignee: International Business Machines Corporation
    Inventors: Didier Daniel Claude Bardon, Richard Edmond Berry, Scott Harlan Isensee, David John Roberts, John Martin Mullaly
  • Patent number: 5877763
    Abstract: A data processing system and method of operation thereof detect when a situation occurs in which a window displayed on a display device should be brought to a user's attention. That window is then surfaced at the top of a window system z-order of the data processing system without modifying a current activation state of the window. Thus, while the window is guaranteed to be visible or unobscured by any other windows, the current activation state is not changed and any user input is still in control of the user.
    Type: Grant
    Filed: November 20, 1996
    Date of Patent: March 2, 1999
    Assignee: International Business Machines Corporation
    Inventors: Richard Edmond Berry, Denise Marie Burton, John Martin Mullaly, David John Roberts, Craig Ardner Swearingen