Patents by Inventor Clarence Glasse

Clarence Glasse 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: 7114128
    Abstract: An object-oriented framework comprises system services, objects, and integration interfaces which unify retrieval and browsing of data among multiple different application programs, document formats, and local and remote data storage sites. The framework provides a hyperlink object which encapsulates general hyperlink navigation functions. The hyperlink object has a moniker which references a hyperlink's target, and a location string which designates a location in the target. The hyperlink object uses the moniker to retrieve the target as an object in the framework, and causes the object to display a view of the target at the location. The framework also provides a browse context object which maintains a navigation stack of navigated hyperlink targets, and allows passing of window and navigation tool bar position information to a frame in which the target is displayed to effect the appearance of window reuse when navigating between frames.
    Type: Grant
    Filed: December 5, 2001
    Date of Patent: September 26, 2006
    Assignee: Microsoft Corporation
    Inventors: Srinivasa R. Koppolu, Victor Stone, Benjamin W. Slivka, David S. Ebbo, Satoshi Nakajima, Clarence Glasse, Richard J. Wolf
  • Patent number: 6460058
    Abstract: An object-oriented framework comprises system services, objects, and integration interfaces which unify retrieval and browsing of data among multiple different application programs, document formats, and local and remote data storage sites. The framework provides a hyperlink object which encapsulates general hyperlink navigation functions. The hyperlink object has a moniker which references a hyperlink's target, and a location string which designates a location in the target. The hyperlink object uses the moniker to retrieve the target as an object in the framework, and causes the object to display a view of the target at the location. The framework also provides a browse context object which maintains a navigation stack of navigated hyperlink targets, and allows passing of window and navigation tool bar position information to a frame in which the target is displayed to effect the appearance of window reuse when navigating between frames.
    Type: Grant
    Filed: December 6, 1996
    Date of Patent: October 1, 2002
    Assignee: Microsoft Corporation
    Inventors: Srinivasa R. Koppolu, Victor Stone, Benjamin W. Slivka, David S. Ebbo, Satoshi Nakajima, Clarence Glasse, Richard J. Wolf
  • Publication number: 20020103824
    Abstract: An object-oriented framework comprises system services, objects, and integration interfaces which unify retrieval and browsing of data among multiple different application programs, document formats, and local and remote data storage sites. The framework provides a hyperlink object which encapsulates general hyperlink navigation functions. The hyperlink object has a moniker which references a hyperlink's target, and a location string which designates a location in the target. The hyperlink object uses the moniker to retrieve the target as an object in the framework, and causes the object to display a view of the target at the location. The framework also provides a browse context object which maintains a navigation stack of navigated hyperlink targets, and allows passing of window and navigation tool bar position information to a frame in which the target is displayed to effect the appearance of window reuse when navigating between frames.
    Type: Application
    Filed: December 5, 2001
    Publication date: August 1, 2002
    Applicant: Microsoft Corporation
    Inventors: Srinivasa R. Koppolu, Victor Stone, Benjamin W. Slivka, David S. Ebbo, Satoshi Nakajima, Clarence Glasse, Richard J. Wolf
  • Publication number: 20010020243
    Abstract: An object-oriented framework comprises system services, objects, and integration interfaces which unify retrieval and browsing of data among multiple different application programs, document formats, and local and remote data storage sites. The framework provides a hyperlink object which encapsulates general hyperlink navigation functions. The hyperlink object has a moniker which references a hyperlink's target, and a location string which designates a location in the target. The hyperlink object uses the moniker to retrieve the target as an object in the framework, and causes the object to display a view of the target at the location. The framework also provides a browse context object which maintains a navigation stack of navigated hyperlink targets, and allows passing of window and navigation tool bar position information to a frame in which the target is displayed to effect the appearance of window reuse when navigating between frames.
    Type: Application
    Filed: December 6, 1996
    Publication date: September 6, 2001
    Inventors: SRINIVASA R. KOPPOLU, VICTOR STONE, BENJAMIN W. SLIVKA, DAVID S. EBBO, SATOSHI NAKAJIMA, CLARENCE GLASSE, RICHARD J. WOLF
  • Patent number: 5991794
    Abstract: A component integration system including a component manager that controls the main message loop of the application program and allows a multiplicity of components running within a single process to share in main message loop services. If the application program supports multiple threads running within a single process, then the component manager allows a multiplicity of components running within a single thread to share in main message loop services. Specifically, the component manager routes messages from the main message queue to the various components and allows the components to share in the following services: (1) allocation of idle time, (2) pretranslation of accelerator and other messages, (3) notification of program state changes, and (4) pushing the main message loop. The component manager and the cooperating components define standard interfaces for introducing new components into the application program.
    Type: Grant
    Filed: July 15, 1997
    Date of Patent: November 23, 1999
    Assignee: Microsoft Corporation
    Inventors: C. Douglas Hodges, Srinivasa R. Koppolu, Michael Halcoussis, Clarence A. Glasse