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: 20230083527Abstract: 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: ApplicationFiled: November 21, 2022Publication date: March 16, 2023Inventors: 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: 11531719Abstract: 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: GrantFiled: September 22, 2020Date of Patent: December 20, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: 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: 20220092133Abstract: 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: ApplicationFiled: September 22, 2020Publication date: March 24, 2022Inventors: 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: 10108586Abstract: 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: GrantFiled: June 15, 2013Date of Patent: October 23, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Scott H. W. Snyder, Olga Veselova, Ronald Di Sandro, Yu Been Lee, Ashwini Purohit
-
Publication number: 20140372877Abstract: 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: ApplicationFiled: June 15, 2013Publication date: December 18, 2014Inventors: Scott H. W. Snyder, Olga Veselova, Ronald Di Sandro, Yu Been Lee, Ashwini Purohit
-
Publication number: 20140351716Abstract: 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: ApplicationFiled: May 23, 2013Publication date: November 27, 2014Applicant: Microsoft CorporationInventors: 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: 20140002377Abstract: 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: ApplicationFiled: July 2, 2012Publication date: January 2, 2014Applicant: MICROSOFT CORPORATIONInventors: Andrew Brauninger, Olga Veselova, Ned Friend
-
Publication number: 20120310994Abstract: 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: ApplicationFiled: June 6, 2011Publication date: December 6, 2012Applicant: MICROSOFT CORPORATIONInventors: Thomas Katsuhiko Bando Wionzek, David John Rasmussen, David Christopher Tse, Olga Veselova
-
Patent number: 7974948Abstract: 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: GrantFiled: May 5, 2008Date of Patent: July 5, 2011Assignee: Microsoft CorporationInventors: Peter Baer, Simon Clarke, David John Rasmussen, Ilya Koulchin, David Christopher Tse, Olga Veselova
-
Patent number: 7774799Abstract: 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: GrantFiled: March 26, 2003Date of Patent: August 10, 2010Assignee: Microsoft CorporationInventors: Timothy D. Sellers, Simon Clarke, Mark Yalovsky, Olga Veselova, Myungsub Kim, Jeffry N. Cardon
-
Patent number: 7761785Abstract: 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: GrantFiled: November 13, 2006Date of Patent: July 20, 2010Assignee: Microsoft CorporationInventors: Olga Veselova, Myungsub Kim
-
Patent number: 7707518Abstract: 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: GrantFiled: November 13, 2006Date of Patent: April 27, 2010Assignee: Microsoft CorporationInventor: Olga Veselova
-
Publication number: 20090276471Abstract: 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: ApplicationFiled: May 5, 2008Publication date: November 5, 2009Applicant: MICROSOFT CORPORATIONInventors: Peter Baer, Simon Clarke, David John Rasmussen, Ilya Koulchin, David Christopher Tse, Olga Veselova
-
Publication number: 20080115048Abstract: 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: ApplicationFiled: November 13, 2006Publication date: May 15, 2008Applicant: Microsoft CorporationInventors: Olga Veselova, Myungsub Kim
-
Publication number: 20080115069Abstract: 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: ApplicationFiled: November 13, 2006Publication date: May 15, 2008Applicant: Microsoft CorporationInventor: Olga Veselova
-
Publication number: 20070006316Abstract: 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: ApplicationFiled: July 1, 2005Publication date: January 4, 2007Inventors: Olga Veselova, Owen Braun
-
Publication number: 20060287983Abstract: 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: ApplicationFiled: June 16, 2005Publication date: December 21, 2006Applicant: Microsoft CorporationInventors: Jeffrey Krauss, Olga Veselova, Christopher Pratley
-
Publication number: 20050142528Abstract: 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: ApplicationFiled: February 22, 2005Publication date: June 30, 2005Applicant: Microsoft CorporationInventors: Olga Veselova, Myungsub Kim