Patents by Inventor Samuel D. Hobson

Samuel D. Hobson 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).

  • Publication number: 20240302861
    Abstract: A head-mounted device may have a head-mounted housing. The housing may include a frame with left and right openings that receive respective left and right optical modules that present images to a user's eyes. Each optical module may have a lens and display that presents an image through the lens. Camera support members may be coupled to respective left and right peripheral portions of the frame. Each camera support member may have openings configured to receive cameras. Antennas may be formed on a camera support member. The antennas may have metal traces on a surface of the camera support member, may have conductive structures embedded within the camera support member, and/or may have patterned metal traces on printed circuits attached to or embedded in the camera support member. The cameras may operate through portions of a display cover layer that covers an outwardly-facing display on the head-mounted housing.
    Type: Application
    Filed: May 17, 2024
    Publication date: September 12, 2024
    Inventors: Ivan S. Maric, Anthony S. Montevirgen, Evan D. Christensen, Lijun Zhang, Phil M. Hobson, Samuel A. Resnick, Yi Jiang
  • Patent number: 6262730
    Abstract: An intelligent user assistance system is disclosed. The system is constructed using a reasoning model to determine the probability of a user's intentions, goals, or informational needs in the context of a software program. This is accomplished through analysis of information about the user's actions, the program state, and spoken words. The system monitors user interaction with the software program and applies probabilistic reasoning to sense that the user may need assistance in using a particular feature or to accomplish a specific task. The inference system accesses a thorough and updateable user profile system to continually check for competencies and changes assistance that is given based on the competencies.
    Type: Grant
    Filed: November 20, 1998
    Date of Patent: July 17, 2001
    Assignee: Microsoft Corp
    Inventors: Eric Horvitz, John S. Breese, David E. Heckerman, Samuel D. Hobson, David O. Hovel, Adrian C. Klein, Jacobus A. Rommelse, Gregory L. Shaw
  • Patent number: 6260035
    Abstract: A general event composing and monitoring system that allows high-level events to be created from combinations of low-level events. An event specification tool allows for rapid development of a general event processor that creates high-level events from combinations of user actions. The event system, in combination with a reasoning system, is able to monitor and perform inference about several classes of events for a variety of purposes. The various classes of events include the current context, the state of key data structures in a program, general sequences of user inputs, including actions with a mouse-controlled cursor while interacting with a graphical user interface, words typed in free-text queries for assistance, visual information about users, such as gaze and gesture information, and speech information.
    Type: Grant
    Filed: November 20, 1998
    Date of Patent: July 10, 2001
    Assignee: Microsoft Corporation
    Inventors: Eric Horvitz, John S. Breese, David E. Heckerman, Samuel D. Hobson, David O. Hovel, Adrian C. Klein, Jacobus A. Rommelse, Gregory L. Shaw
  • Patent number: 6233570
    Abstract: A general event composing and monitoring system that allows high-level events to be created from combinations of low-level events. An event specification tool allows for rapid development of a general event processor that creates high-level events from combinations of user actions. The event system, in combination with a reasoning system, is able to monitor and perform inference about several classes of events for a variety of purposes. The various classes of events include the current context, the state of key data structures in a program, general sequences of user inputs, including actions with a mouse-controlled cursor while interacting with a graphical user interface, words typed in free-text queries for assistance, visual information about users, such as gaze and gesture information, and speech information.
    Type: Grant
    Filed: November 20, 1998
    Date of Patent: May 15, 2001
    Assignee: Microsoft Corporation
    Inventors: Eric Horvitz, John S. Breese, David E. Heckerman, Samuel D. Hobson, David O. Hovel, Adrian C. Klein, Jacobus A. Rommelse, Gregory L. Shaw
  • Patent number: 6021403
    Abstract: An event composing and monitoring system that allows high-level events to be created from combinations of low-level events. An event specification tool, contained in the system, allows for rapidly developing a general event processor that creates high-level events from combinations of user actions. An event system, in combination with an inference system, monitors and infers, for various purposes, about several classes of events including: current program context; state of key data structures; user input sequences, including actions with a mouse-controlled cursor while interacting with a graphical user interface; words typed in free-text help queries; visual user information, such as gaze and gesture information; and user speech information.
    Type: Grant
    Filed: July 19, 1996
    Date of Patent: February 1, 2000
    Assignee: Microsoft Corporation
    Inventors: Eric Horvitz, John S. Breese, David E. Heckerman, Samuel D. Hobson, David O. Hovel, Adrian C. Klein, Jacobus A. Rommelse, Gregory L. Shaw
  • Patent number: 5694559
    Abstract: An improved free text query method and system is provided as part of an improved on-line help system. In a preferred embodiment of the present invention, the on-line help system provides a free text query system that performs partial analysis. The partial analysis performed by the preferred embodiment includes identifying keywords within input provided by the user, performing disambiguation analysis, performing definiteness analysis, performing capitalization analysis, and generating a ranked list of candidates according to a probability associated with each candidate. In addition, the preferred embodiment of the present invention is internationalizable. That is, the present invention is easily ported between different languages.
    Type: Grant
    Filed: March 7, 1995
    Date of Patent: December 2, 1997
    Assignee: Microsoft Corporation
    Inventors: Samuel D. Hobson, Eric Horvitz, David E. Heckerman, John S. Breese, Erich-S.o slashed.ren Finkelstein, Gregory L. Shaw, James R. Flynn, Karen Jensen