Patents by Inventor Olga Veselova

Olga Veselova 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: 20230083527
    Abstract: Methods and systems are provided for managing a GUI of a web browser. When a user interaction with a tab presentation control is detected, a horizontal tab strip having first navigation tab controls for a set of webpages is removed, and a vertical tab strip having second navigation tab controls for the same set of webpages is displayed in a vertical column in the browser. In response to detecting a user hover interaction with the vertical tab strip while the vertical tab strip is in a collapsed state, the vertical tab strip is expanded from the collapsed state to an expanded state. In response to termination of the user hover interaction, the vertical tab strip is collapsed from the expanded state to the collapsed state. The vertical tab strip in the collapsed state occupies a smaller portion of the GUI then the vertical tab strip in the expanded state.
    Type: Application
    Filed: November 21, 2022
    Publication date: March 16, 2023
    Inventors: William J. DEVEREUX, Jerin R. SCHNEIDER, Olga VESELOVA, Patrick Evan LITTLE, Warren C. STEVENS, Darryl J. BROWN, Michael H. CATBAGAN, Aaron M. BUTCHER, Daniel J. KRENN
  • Patent number: 11531719
    Abstract: Methods and systems are provided for managing a GUI of a web browser. When a user interaction with a tab presentation control is detected, a horizontal tab strip having first navigation tab controls for a set of webpages is removed, and a vertical tab strip having second navigation tab controls for the same set of webpages is displayed in a vertical column in the browser. In response to detecting a user hover interaction with the vertical tab strip while the vertical tab strip is in a collapsed state, the vertical tab strip is expanded from the collapsed state to an expanded state. In response to termination of the user hover interaction, the vertical tab strip is collapsed from the expanded state to the collapsed state. The vertical tab strip in the collapsed state occupies a smaller portion of the GUI then the vertical tab strip in the expanded state.
    Type: Grant
    Filed: September 22, 2020
    Date of Patent: December 20, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: William J. Devereux, Jerin R. Schneider, Olga Veselova, Patrick Evan Little, Warren G. Stevens, Darryl J. Brown, Michael H. Catbagan, Aaron M. Butcher, Daniel J. Krenn
  • Publication number: 20220092133
    Abstract: Methods and systems are provided for managing a GUI of a web browser. When a user interaction with a tab presentation control is detected, a horizontal tab strip having first navigation tab controls for a set of webpages is removed, and a vertical tab strip having second navigation tab controls for the same set of webpages is displayed in a vertical column in the browser. In response to detecting a user hover interaction with the vertical tab strip while the vertical tab strip is in a collapsed state, the vertical tab strip is expanded from the collapsed state to an expanded state. In response to termination of the user hover interaction, the vertical tab strip is collapsed from the expanded state to the collapsed state. The vertical tab strip in the collapsed state occupies a smaller portion of the GUI then the vertical tab strip in the expanded state.
    Type: Application
    Filed: September 22, 2020
    Publication date: March 24, 2022
    Inventors: William J. Devereux, Jerin R. Schneider, Olga Veselova, Patrick Evan Little, Warren G. Stevens, Darryl J. Brown, Michael H. Catbagan, Aaron M. Butcher, Daniel J. Krenn
  • Patent number: 10108586
    Abstract: Embodiments include notes application features including notes page preview and other features, but the embodiments are not so limited. In an embodiment, a computer-based method can be configured to generate a notes page preview based on a source notes page, wherein the notes page preview includes one or more of a title, a thumbnail, and/or a snippet generated from the source notes page. A handheld device of an embodiment includes a notes application interface configured in part to display and dynamically update one or more notes page previews, wherein each notes page preview includes a plurality of preview display areas including a title display area, a thumbnail display area, and/or a snippet display area. Other embodiments are included.
    Type: Grant
    Filed: June 15, 2013
    Date of Patent: October 23, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Scott H. W. Snyder, Olga Veselova, Ronald Di Sandro, Yu Been Lee, Ashwini Purohit
  • Publication number: 20140372877
    Abstract: Embodiments include notes application features including notes page preview and other features, but the embodiments are not so limited. In an embodiment, a computer-based method can be configured to generate a notes page preview based on a source notes page, wherein the notes page preview includes one or more of a title, a thumbnail, and/or a snippet generated from the source notes page. A handheld device of an embodiment includes a notes application interface configured in part to display and dynamically update one or more notes page previews, wherein each notes page preview includes a plurality of preview display areas including a title display area, a thumbnail display area, and/or a snippet display area. Other embodiments are included.
    Type: Application
    Filed: June 15, 2013
    Publication date: December 18, 2014
    Inventors: Scott H. W. Snyder, Olga Veselova, Ronald Di Sandro, Yu Been Lee, Ashwini Purohit
  • Publication number: 20140351716
    Abstract: Embodiments provide notes application features including notes page sharing and notification features, but the embodiments are not so limited. In an embodiment, a computer-based method can be configured to provide a communication to one or more designated recipients, wherein the communication includes one of a view link to a shared page or an editable shared notes page or link thereto. A system of an embodiment includes a server computer configured in part to process notes page sharing requests as part of creating view links to shared notes pages and/or providing users with a means to collaboratively edit a shared notes page. A user interface of an embodiment is configured to share notes pages including displaying notification information regarding other user shared notes page views and/or edits. Other embodiments are included.
    Type: Application
    Filed: May 23, 2013
    Publication date: November 27, 2014
    Applicant: Microsoft Corporation
    Inventors: Nicole Steinbok, Thomas Wionzek, David Tse, David Rasmussen, Olga Veselova, Nathaniel M. Myhre, Suresh Sitaula, Sattawat Suppalertporn, Jonathan Yong-Chern Soh, Hemalatha Sridharan, Philip Hu
  • Publication number: 20140002377
    Abstract: A touch gesture is received on a display screen, relative to displayed content. In response to the touch gesture, a manipulation handle, that is separate from, but related to, the displayed content, is displayed. Another touch gesture is received for moving the manipulation handle, and the related content is manipulated based on the second touch gesture that moves the manipulation handle.
    Type: Application
    Filed: July 2, 2012
    Publication date: January 2, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Andrew Brauninger, Olga Veselova, Ned Friend
  • Publication number: 20120310994
    Abstract: List maintenance functionality is provided in part to maintain aspects of a list interface based in part on the use of a population algorithm configured in part to preserve relative ordering of list items, but the embodiments are not so limited. A computer-based method of an embodiment provides a list to an end-user that includes a finite number of list item locations based in part on a recent list population algorithm and a data structure to maintain list entries that are ultimately displayed to the end-user. In one embodiment, a note-taking application interface uses a population algorithm to maintain a list of accessed note items including the use of one or more note timestamps to populate a user's viewed item list.
    Type: Application
    Filed: June 6, 2011
    Publication date: December 6, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Thomas Katsuhiko Bando Wionzek, David John Rasmussen, David Christopher Tse, Olga Veselova
  • Patent number: 7974948
    Abstract: Tools and techniques are described for automatically capturing and maintaining versions of documents. These tools may provide methods that include receiving documents from a server, and receiving indications of revisions to the documents at client systems. The methods may also automatically determine whether to capture representations of states of the documents before entry of the revisions, in the absence of explicit user commands to capture these representations.
    Type: Grant
    Filed: May 5, 2008
    Date of Patent: July 5, 2011
    Assignee: Microsoft Corporation
    Inventors: Peter Baer, Simon Clarke, David John Rasmussen, Ilya Koulchin, David Christopher Tse, Olga Veselova
  • Patent number: 7774799
    Abstract: A method and system link page content with a media file and display these links during playback of the media file. In other words, the present invention can link notes stored in an electronic document with media such as audio stored in an audio file. As media is played back from the media file, the present invention can display visual indicators adjacent to or over page content so that a user can see how page content relates to the media file. According to one exemplary aspect of the present invention, page content can be highlighted when the page content has a relationship with the media that is being played. That is, page content can be highlighted at different times as the recorded live information from a media file such as audio from an audio file is being played back.
    Type: Grant
    Filed: March 26, 2003
    Date of Patent: August 10, 2010
    Assignee: Microsoft Corporation
    Inventors: Timothy D. Sellers, Simon Clarke, Mark Yalovsky, Olga Veselova, Myungsub Kim, Jeffry N. Cardon
  • Patent number: 7761785
    Abstract: Embodiments are provided to create and maintain one or more links or associations to different types of data and other information. In an embodiment, one or more links can be created and maintained, wherein the one or more links provide one or more pathways between structured information. A user can use a link to locate desired information, such as a notebook, section group, section, page, and/or page object for example. The various embodiments provide links that remain resilient should the information be reorganized or otherwise changed.
    Type: Grant
    Filed: November 13, 2006
    Date of Patent: July 20, 2010
    Assignee: Microsoft Corporation
    Inventors: Olga Veselova, Myungsub Kim
  • Patent number: 7707518
    Abstract: Embodiments are provided to create and maintain one or more links or associations to different types of data and other information. In an embodiment, one or more links can be created and maintained, wherein the one or more links provide one or more pathways between structured information. A user can use a link to locate desired information, such as a notebook, section group, section, page, and/or page object for example. In one embodiment, a user can create a link to locate desired information, such as a notebook, section group, section, page, and/or page object, wherein user actions can be used to automatically determine a potential link target.
    Type: Grant
    Filed: November 13, 2006
    Date of Patent: April 27, 2010
    Assignee: Microsoft Corporation
    Inventor: Olga Veselova
  • Publication number: 20090276471
    Abstract: Tools and techniques are described for automatically capturing and maintaining versions of documents. These tools may provide methods that include receiving documents from a server, and receiving indications of revisions to the documents at client systems. The methods may also automatically determine whether to capture representations of states of the documents before entry of the revisions, in the absence of explicit user commands to capture these representations.
    Type: Application
    Filed: May 5, 2008
    Publication date: November 5, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Peter Baer, Simon Clarke, David John Rasmussen, Ilya Koulchin, David Christopher Tse, Olga Veselova
  • Publication number: 20080115048
    Abstract: Embodiments are provided to create and maintain one or more links or associations to different types of data and other information. In an embodiment, one or more links be created and maintained, wherein the one or more links provide one or more pathways between structured information. A user can use a link to locate desired information, such as a notebook, section group, section, page, and/or page object for example for example. The various embodiments provide links that remain resilient should the information be reorganized or otherwise changed.
    Type: Application
    Filed: November 13, 2006
    Publication date: May 15, 2008
    Applicant: Microsoft Corporation
    Inventors: Olga Veselova, Myungsub Kim
  • Publication number: 20080115069
    Abstract: Embodiments are provided to create and maintain one or more links or associations to different types of data and other information. In an embodiment, one or more links can be created and maintained, wherein the one or more links provide one or more pathways between structured information. A user can use a link to locate desired information, such as a notebook, section group, section, page, and/or page object for example for example. In one embodiment, a user can create a link to locate desired information, such as a notebook, section group, section, page, and/or page object, wherein user actions can be used to automatically determine a potential link target.
    Type: Application
    Filed: November 13, 2006
    Publication date: May 15, 2008
    Applicant: Microsoft Corporation
    Inventor: Olga Veselova
  • Publication number: 20070006316
    Abstract: Methods, systems and computer products are provided for preventing display of sensitive information. Displayed information may be designated as sensitive information and may be covered from display on a computer screen display by an opaque covering. The sensitive information covering may be removed to expose the underlying information in response to minimal user action. Uncovered sensitive information may be automatically re-covered according to a number of triggering mechanisms.
    Type: Application
    Filed: July 1, 2005
    Publication date: January 4, 2007
    Inventors: Olga Veselova, Owen Braun
  • Publication number: 20060287983
    Abstract: Avoiding slow searches of stored information is described. During a search for notes or other information responsive to a search request, notes or other information that contain a search string, but that are located at remote memory locations may be skipped from retrieval for a requesting user due to an excessive amount of time required for retrieving the notes or information from the remote memory locations. If notes or information stored at remote memory locations are part of a personal “notebook” of notes or information of the requesting user, the notes or information stored at the remote memory locations may be retrieved regardless of the associated retrieval time.
    Type: Application
    Filed: June 16, 2005
    Publication date: December 21, 2006
    Applicant: Microsoft Corporation
    Inventors: Jeffrey Krauss, Olga Veselova, Christopher Pratley
  • Publication number: 20050142528
    Abstract: A method and system link page content with a media file and display these links during playback of the media file. In other words, the present invention can link notes stored in an electronic document with media such as video stored in a video file. As media is played back from the media file, the present invention can display visual indicators adjacent to or over page content so that a user can see how page content relates to the media file. Page content can be highlighted when the page content has a relationship with the media that is being played. That is, page content can be highlighted at different times as the recorded information from a media file such video from a video file is being played back in a video display window.
    Type: Application
    Filed: February 22, 2005
    Publication date: June 30, 2005
    Applicant: Microsoft Corporation
    Inventors: Olga Veselova, Myungsub Kim