Patents by Inventor William H. Vong
William H. Vong 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: 10684769Abstract: A preview of dynamic effects in a document is provided. As a user scrolls through pages of a document, for example, slides of a slide presentation, a static representation of each page may be displayed in a main viewing area, and a dynamic view of any dynamic effects may be displayed in an inset preview pane. The preview pane may be provided in a corner of the main viewing area, and may display the dynamic effects in a loop or upon selection. Accordingly, a user may be able to scroll through a document without having to click through interactive content on a page, and concurrently may be informed of and have an opportunity to view the dynamic effects in a preview pane.Type: GrantFiled: November 10, 2017Date of Patent: June 16, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: James Yamat, William H. Vong
-
Patent number: 10275050Abstract: Techniques for ink for a shared interactive space are described. According to various embodiments, a shared interactive space is presented on devices for different users that are participating in a communication session with one another. Ink content applied by a particular user to an instance of the shared interactive space is propagated to other instances of the shared interactive space. According to various implementations, a shared interactive space is invocable in different ways. For instance, different user-initiated invoke events can cause a shared interactive space to be presented, such as while a communication session is in progress.Type: GrantFiled: March 23, 2015Date of Patent: April 30, 2019Assignee: Microsoft Technology Licensing, LLCInventor: William H. Vong
-
Patent number: 9990059Abstract: Techniques for ink modes are described. According to various embodiments, different ink modes are supported, such as a permanent ink mode, a transient ink mode, a shape recognition mode, a text recognition mode, a selection mode, a command mode, an ink note mode, an ink for emphasis mode, and so forth. For instance, embodiments support a permanent ink mode where ink applied to a document becomes part of primary content of the document. A transient ink mode is also supported in which ink applied to a document is processed according to transient ink mode behaviors. According to various embodiments, a visual affordance of a particular active ink mode is presented on a document with which a user is interacting. Further, different ink modes each are associated with different respective visual affordances.Type: GrantFiled: March 23, 2015Date of Patent: June 5, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventor: William H. Vong
-
Publication number: 20180088769Abstract: A preview of dynamic effects in a document is provided. As a user scrolls through pages of a document, for example, slides of a slide presentation, a static representation of each page may be displayed in a main viewing area, and a dynamic view of any dynamic effects may be displayed in an inset preview pane. The preview pane may be provided in a corner of the main viewing area, and may display the dynamic effects in a loop or upon selection. Accordingly, a user may be able to scroll through a document without having to click through interactive content on a page, and concurrently may be informed of and have an opportunity to view the dynamic effects in a preview pane.Type: ApplicationFiled: November 10, 2017Publication date: March 29, 2018Inventors: James YAMAT, William H. VONG
-
Patent number: 9846534Abstract: A preview of dynamic effects in a document is provided. As a user scrolls through pages of a document, for example, slides of a slide presentation, a static representation of each page may be displayed in a main viewing area, and a dynamic view of any dynamic effects may be displayed in an inset preview pane. The preview pane may be provided in a corner of the main viewing area, and may display the dynamic effects in a loop or upon selection. Accordingly, a user may be able to scroll through a document without having to click through interactive content on a page, and concurrently may be informed of and have an opportunity to view the dynamic effects in a preview pane.Type: GrantFiled: June 13, 2013Date of Patent: December 19, 2017Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: James Yamat, William H Vong
-
Patent number: 9483453Abstract: System and process for handling clips with annotations. A user annotates a document that is displayed in an access session. Information is gathered regarding the annotation, which is associated with active content included in the document. The annotation is stored with a static image of the active content. A link to the content is stored. An image is rendered that has a clip including the stored annotation and the image of the content, and is displayed.Type: GrantFiled: May 26, 2011Date of Patent: November 1, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Matthew Lerner, William Mak, Kevin Paulson, Jeffrey W. Pettiross, Emily Rimas, Gerhard A. Schobbe, Judy Tandog, William H. Vong
-
Patent number: 9380345Abstract: A video media viewport/window may be progressively scaled and/or repositioned based on sequential navigational commands received via an input device. A process may include presenting video media within a viewing window that substantially spans an area of the display, and receiving, during playback of the video media, a plurality of sequential user input commands via an input device that indicate a navigational command in a first direction. In response to receiving the sequential user input commands, the system may progressively scale the viewing window to increasingly smaller size viewing windows, position the smaller size viewing windows a distance from a center of the display relative to the direction of the received navigational commands, and present one or more interactive elements outside of the smaller size viewing windows.Type: GrantFiled: December 1, 2014Date of Patent: June 28, 2016Assignee: Microsoft Technology Licensing, LLCInventors: William H Vong, Chao Wang, Jeremie Blehm
-
Publication number: 20160156983Abstract: A video media viewport/window may be progressively scaled and/or repositioned based on sequential navigational commands received via an input device. A process may include presenting video media within a viewing window that substantially spans an area of the display, and receiving, during playback of the video media, a plurality of sequential user input commands via an input device that indicate a navigational command in a first direction. In response to receiving the sequential user input commands, the system may progressively scale the viewing window to increasingly smaller size viewing windows, position the smaller size viewing windows a distance from a center of the display relative to the direction of the received navigational commands, and present one or more interactive elements outside of the smaller size viewing windows.Type: ApplicationFiled: December 1, 2014Publication date: June 2, 2016Inventors: William H. Vong, Chao Wang, Jeremie Blehm
-
Publication number: 20150338938Abstract: Techniques for ink modes are described. According to various embodiments, different ink modes are supported, such as a permanent ink mode, a transient ink mode, a shape recognition mode, a text recognition mode, a selection mode, a command mode, an ink note mode, an ink for emphasis mode, and so forth. For instance, embodiments support a permanent ink mode where ink applied to a document becomes part of primary content of the document. A transient ink mode is also supported in which ink applied to a document is processed according to transient ink mode behaviors. According to various embodiments, a visual affordance of a particular active ink mode is presented on a document with which a user is interacting. Further, different ink modes each are associated with different respective visual affordances.Type: ApplicationFiled: March 23, 2015Publication date: November 26, 2015Inventor: William H. Vong
-
Publication number: 20150341400Abstract: Techniques for ink for a shared interactive space are described. According to various embodiments, a shared interactive space is presented on devices for different users that are participating in a communication session with one another Ink content applied by a particular user to an instance of the shared interactive space is propagated to other instances of the shared interactive space. According to various implementations, a shared interactive space is invocable in different ways. For instance, different user-initiated invoke events can cause a shared interactive space to be presented, such as while a communication session is in progress.Type: ApplicationFiled: March 23, 2015Publication date: November 26, 2015Inventor: William H. Vong
-
Publication number: 20150338939Abstract: Techniques for ink modes are described. According to various embodiments, different ink modes are supported. For instance, implementations support ink for selection, ink for commanding, ink for recognition, and so forth. According to various embodiments, a visual affordance of a particular active ink mode is presented on a document with which a user is interacting. For instance, the visual affordance is presented in response to detecting a proximity of a pen to an input surface such as a touch display. Further, different ink modes each are associated with different respective visual affordances.Type: ApplicationFiled: March 23, 2015Publication date: November 26, 2015Inventor: William H. Vong
-
Publication number: 20150339050Abstract: Techniques for ink for interaction are described. According to various embodiments, ink and touch input may be combined to provide diverse input scenarios. According to various embodiments, ink can be used to reconfigure a document. According to various embodiments, ink can be employed to interact with a map in various ways.Type: ApplicationFiled: March 23, 2015Publication date: November 26, 2015Inventor: William H. Vong
-
Publication number: 20150338940Abstract: Techniques for pen input modes for digital ink are described. According to various embodiments, a pen apparatus is described that is switchable between providing digital ink input and non-digital-ink input. According to various embodiments, a pen apparatus is switchable between different ink input modes. For instance, the pen apparatus is switchable between a permanent ink mode in which ink is applied as permanent ink, and a transient ink mode in which ink is applied as transient ink.Type: ApplicationFiled: March 23, 2015Publication date: November 26, 2015Inventor: William H. Vong
-
Publication number: 20140372893Abstract: A preview of dynamic effects in a document is provided. As a user scrolls through pages of a document, for example, slides of a slide presentation, a static representation of each page may be displayed in a main viewing area, and a dynamic view of any dynamic effects may be displayed in an inset preview pane. The preview pane may be provided in a corner of the main viewing area, and may display the dynamic effects in a loop or upon selection. Accordingly, a user may be able to scroll through a document without having to click through interactive content on a page, and concurrently may be informed of and have an opportunity to view the dynamic effects in a preview pane.Type: ApplicationFiled: June 13, 2013Publication date: December 18, 2014Inventors: James Yamat, William H. Vong
-
Patent number: 8739052Abstract: A method of overlaying layers of a user interface on a display of a computing device is presented herein. In a preferred embodiment, while a media item is displayed within the user interface, an overlay having features associated with the media item being displayed on the user interface is layered on top of the user interface such that the media item beneath the overlay layer is at least partially viewable through the overlay layer.Type: GrantFiled: August 30, 2005Date of Patent: May 27, 2014Assignee: Microsoft CorporationInventors: Bojana Ostojic, Christopher A Glein, Mark R. Gibson, William H Vong, Benjamin N Alton, Mark S Newell
-
Patent number: 8386954Abstract: Techniques are disclosed herein for a media center portal. One implementation includes displaying first content in an expanded state and second content in a contracted state. At least a portion of the first content is presented in a viewport. A request is received to expand the second content. The first content is contracted for display in the contracted state. The second content is expanded for display in the expanded state. The contracted first content is displayed while displaying the expanded second content. At least a portion of the second content is presented in a text reader when in the expanded state.Type: GrantFiled: November 21, 2008Date of Patent: February 26, 2013Assignee: Microsoft CorporationInventors: Todd San Jule, William H. Vong, Mark G. Young, Randy Siu, Philippe J. Scoffie, Adriana Tavares Torresan, Joseph S. Paguirigan
-
Publication number: 20110289400Abstract: System and process for handling clips with annotations. A user annotates a document that is displayed in an access session. Information is gathered regarding the annotation, which is associated with active content included in the document. The annotation is stored with a static image of the active content. A link to the content is stored. An image is rendered that has a clip including the stored annotation and the image of the content, and is displayed.Type: ApplicationFiled: May 26, 2011Publication date: November 24, 2011Applicant: MICROSOFT CORPORATIONInventors: MATTHEW LERNER, WILLIAM MAK, KEVIN PAULSON, JEFFREY W. PETTIROSS, EMILY RIMAS, GERHARD A. SCHOBBE, JUDY TANDOG, WILLIAM H. VONG
-
Patent number: 8004475Abstract: A host computer is provided with a main display unit and an auxiliary display unit. The host computer can free up screen space on the main display screen by routing certain types of display information to the auxiliary display unit for display. Display information can range from notification of events such as receipt of email, appointments, system messages, and information from separate applications. The auxiliary display panel may function as a user interface for audio, video, “push information”, MP3 player or become the hardware equivalent of a multimedia player. The auxiliary display panel may be integrated together with the host computer in the same physical structure or may be part of a standalone display unit that is wired or wirelessly coupled to the host computer.Type: GrantFiled: January 18, 2006Date of Patent: August 23, 2011Assignee: Microsoft CorporationInventors: William H. Vong, Steven T. Kaneko, Kenneth R. Robertson, Kenneth V. Fry, Manolito E. Adan
-
Patent number: 7962846Abstract: A system and process for handling clips with annotations is provided. A user annotates a document. The system gathers context information regarding the clip and displays the clip or clips with annotations to the user. A system for showing clips of content and annotations may include an input for receiving content and annotations, a processor creating a renderable image having the clips with at least one of the clips being a combination of two or more annotations, and an output for outputting the renderable image. A method of displaying clips may include receiving at least two sets of an annotation and related content, filtering the received, combining the filtered output, and displaying a combination of the filtered output.Type: GrantFiled: February 13, 2004Date of Patent: June 14, 2011Assignee: Microsoft CorporationInventors: Matthew Lerner, William Mak, Kevin Paulson, Jeffrey W. Pettiross, Emily Rimas, Gerhard A. Schobbe, Judy Tandog, William H. Vong
-
Patent number: 7810043Abstract: Embodiments of a media user interface are presented herein. In one embodiment, a plurality of representations of media items is arranged into a plurality of groups such that the plurality of groups of representations are horizontally navigated like a carousel. In another embodiment, the plurality of representations of media items is presented based on user selection of data associated with features of the media items. Yet in another embodiment where a plurality of representations is vertically aligned, navigating a representation causes vertical space between the representation and another representation next to it to be increased and causes representations of a sub-category of the representation to be displayed within the increased space.Type: GrantFiled: August 30, 2005Date of Patent: October 5, 2010Assignee: Microsoft CorporationInventors: Bojana Ostojic, Benjamin N Alton, Christopher A Glein, Mark R. Gibson, Mark S Newell, William H Vong