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: 7786952
    Abstract: 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: Grant
    Filed: January 18, 2006
    Date of Patent: August 31, 2010
    Assignee: Microsoft Corporation
    Inventors: William H. Vong, Steven T. Kaneko, Kenneth R. Robertson, Kenneth V. Fry, Manolito E. Adan
  • Patent number: 7761812
    Abstract: Outputting a user interface having a list of a plurality of representations of media items on a display of a computing device is presented. In one embodiment, a center locking region (CLR) is defined in the user interface and covers a portion of the plurality of representations, wherein navigation from a first representation within the CLR to a second representation outside the CLR causes a scrolling of the second representation into the CLR on one horizontal side and a scrolling of a third representation within the CLR out of the CLR on the other horizontal side while navigation through a portion of the plurality of representations within the CLR causes no scrolling. In another embodiment, a gap indicating a beginning and an end of the list is displayed and a scrolling occurs when the gap is within the CLR and a horizontal navigation within the CLR is performed.
    Type: Grant
    Filed: August 30, 2005
    Date of Patent: July 20, 2010
    Assignee: Microsoft Corporation
    Inventors: Bojana Ostojic, Christopher A Glein, Mark R. Gibson, William H Vong, William T Flora, Benjamin N Alton, Mark S Newell
  • Publication number: 20100131977
    Abstract: 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: Application
    Filed: November 21, 2008
    Publication date: May 27, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Todd San Jule, William H. Vong, Mark G. Young, Randy Siu, Philippe J. Scoffie, Adriana Tavares Torresan, Joseph S. Paguirigan
  • Publication number: 20100042947
    Abstract: Animations and transitions are provided for display of objects in a user interface. The animations and transitions include movement of objects into and within a display area, changes in the size or orientation of an object, and intensity changes for objects within a display area.
    Type: Application
    Filed: October 21, 2009
    Publication date: February 18, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: BOJANA OSTOJIC, CHRISTOPHER A. GLEIN, KORT D. SANDS, MARK R. GIBSON, WILLIAM H. VONG
  • Publication number: 20090249394
    Abstract: A method and system are disclosed for providing an on-demand mini EPG interface displayed over underlying content. The underlying content may for example be broadcast content. The on-demand mini EPG interface may be populated with discovery data for video-on-demand content which may be selected and organized within the interface based in part on the underlying content.
    Type: Application
    Filed: March 28, 2008
    Publication date: October 1, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Mark D. Schwesinger, Frederic Azera, William H. Vong, Christen E. Coomer
  • Patent number: 7545342
    Abstract: 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: Grant
    Filed: January 18, 2006
    Date of Patent: June 9, 2009
    Assignee: Microsoft Corporation
    Inventors: William H. Vong, Steven T. Kaneko, Kenneth R. Robertson, Kenneth V. Fry, Manolito E. Adan
  • Patent number: 7512901
    Abstract: A control panel unit for a computing device includes buttons having characteristics that define individual button states. Upon actuation of a button, the viewable states of the buttons may change. A portion of the button may be illuminated to represent the state and/or include an icon depicting an application controlled by the button. The control panel unit may include a display for displaying plural soft labels corresponding to the buttons and representing the current context that will be initiated when the corresponding button is actuated. The soft labels may identify users or applications available to one user. Upon actuation of an application, the soft labels can change to represent various actions or functions available in the application. In the user interface, each user may be assigned a specific color scheme. The color schemes allow a person to visually determine who is logged into the system and/or which individual has new information.
    Type: Grant
    Filed: May 20, 2004
    Date of Patent: March 31, 2009
    Assignee: Microsoft Corporation
    Inventors: William H. Vong, Corinne Broom, Steven T. Kaneko
  • Publication number: 20080319852
    Abstract: In accordance with one or more aspects, an interactive advertisement overlay is displayed on a full-screen display of program and/or video commercial content. At the end of display of the video commercial content, the display of the interactive overlay is terminated, and an advertising icon is displayed during a full-screen display of program content. The display of the interactive advertisement overlay is reinstated in response to a user selecting the advertising icon. In accordance with one or more other aspects, program content and video commercial content are displayed on a full-screen display of a display device. An interactive advertisement overlay is also displayed on the full-screen display. The interactive advertisement overlay includes advertising information associated with a sponsor of the program content.
    Type: Application
    Filed: June 25, 2007
    Publication date: December 25, 2008
    Applicant: Microsoft Corporation
    Inventors: David Gardner, William H. Vong
  • Patent number: 7418137
    Abstract: A user interface allows a user to input handwritten, key-press, and spoken text in a seamless, synchronized manner. A text input panel accepts soft keyboard presses and handwritten words, characters, and gestures. A text recognizer/synchronizer integrates textual input from various sources while recognizing and preserving the order in which a user entered text via the soft keyboard, via handwriting, and/or by speaking. Synchronized text may be displayed in a stage area of the text input panel before being passed to an operating system message router and/or an application program. While in handwriting recognition mode, various permutations and combinations of a word recognition area, a character recognition area, and a keybar/keypad may optionally be displayed.
    Type: Grant
    Filed: August 30, 2004
    Date of Patent: August 26, 2008
    Assignee: Microsoft Corporation
    Inventors: Charlton E Lui, Charles P Thacker, James E Mathews, Leroy B Keely, David Switzer, William H Vong, Butler W Lampson
  • Patent number: 7336828
    Abstract: A system and method for switching between handwriting recognizers is described. A user may select between various recognizers to associate received handwritten ink with the recognizers. Accordingly, a user is able to write in a first language, switch and write in a second language, then switch again and write in the first language using aspects of the present invention.
    Type: Grant
    Filed: January 12, 2007
    Date of Patent: February 26, 2008
    Assignee: Microsoft Corporation
    Inventors: Jeffrey W. Pettiross, William H. Vong, William Mak, Joshua Clow
  • Patent number: 7255502
    Abstract: A keyboard having an improved function key section and an improved editing section. A row of keys is located behind the alphanumeric section. The row of keys includes individual predefined command keys. The groupings of the predefined command keys may be made based on the functionality of the keys, their use on common applications or programs, and/or other by other grouping techniques. Further, the keys within each group may be ordered based on chronological order of use, frequency of use, or by a correlation to a graphical toolbar. Each of at least two adjacent groupings of keys behind the alphanumeric region consists of exactly three keys, and each of at least three adjacent key groupings in the entire row consists of exactly three keys. The keys are each capable of functioning as predetermined command keys in a first mode and standard function keys in a second mode.
    Type: Grant
    Filed: August 22, 2005
    Date of Patent: August 14, 2007
    Assignee: Microsoft Corporation
    Inventors: Hugh E. McLoone, James H. Cauthorn, Jonathan A. Hayes, Kenneth V. Fry, William H. Vong
  • Patent number: 7229227
    Abstract: A keyboard having an input region that provides a set of input elements designed to complement a separate pointing device such as a computer mouse. These input elements enable both the dominant and non-dominant hand to work easily together to perform various functions, which in turn, makes “consumption” and “composition” tasks more efficient. The input region may be spaced laterally from the alphanumeric or “QWERTY” section of the keyboard. The elements include a scrolling member, first and second groups of keys, and an application switching device. The scrolling member may take the form of a rotatable member. The rotatable member may have an asymmetric outer profile and/or be frustum-shaped. The first group of keys preferably includes a Back key and a Forward key. The first group of keys and the scrolling member make performing “consumption” tasks more efficient. The second group of keys preferably includes a Cut key, a Copy key, and a Paste key.
    Type: Grant
    Filed: January 28, 2005
    Date of Patent: June 12, 2007
    Assignee: Microsoft Corporation
    Inventors: Hugh E. McLoone, James H. Cauthorn, Jonathan A. Hayes, Carl J. Ledbetter, Steven N. Bathiche, William H. Vong, Kenneth V. Fry
  • Patent number: 7227511
    Abstract: A computer system is provided including a host computer such as a PC and one or more remote peripheral devices controlled by the host computer for providing status/notification information, applications, system messages, and the like. Software can track the activities/commands of a user. The sequence of activities/commands can be saved and translated into a format that the host computer understands. Responsive to actuation of a button by a user on the remote peripheral device, the host computer can launch directly into the context currently being presented to the user at the remote peripheral device.
    Type: Grant
    Filed: December 28, 2001
    Date of Patent: June 5, 2007
    Assignee: Microsoft Corporation
    Inventors: Manolito E Adan, Corey M Ladas, William H Vong
  • Patent number: 7187801
    Abstract: A system and method for switching between handwriting recognizers is described. A user may select between various recognizers to associate received handwritten ink with the recognizers. Accordingly, a user is able to write in a first language, switch and write in a second language, then switch again and write in the first language using aspects of the present invention.
    Type: Grant
    Filed: March 31, 2003
    Date of Patent: March 6, 2007
    Assignee: Microsoft Corporation
    Inventors: Jeffrey W. Pettiross, William H. Vong, William Mak, Joshua Clow
  • Patent number: 7165900
    Abstract: A keyboard having an improved function key section and an improved editing section. A row of keys is located behind the alphanumeric section. The row of keys includes individual predefined command keys. The groupings of the predefined command keys may be made based on the functionality of the keys, their use on common applications or programs, and/or other by other grouping techniques. Further, the keys within each group may be ordered based on chronological order of use, frequency of use, or by a correlation to a graphical toolbar. Each of at least two adjacent groupings of keys in behind the alphanumeric region consists of exactly three keys, and each of at least three adjacent key groupings in the entire row consists of exactly three keys. The keys are each capable of functioning as predetermined command keys in a first mode and standard function keys in a second mode.
    Type: Grant
    Filed: March 29, 2005
    Date of Patent: January 23, 2007
    Assignee: Microsoft Corporation
    Inventors: Hugh E. Mcloone, James H. Cauthorn, Jonathan A. Hayes, Kenneth V. Fry, William H. Vong
  • Patent number: D545828
    Type: Grant
    Filed: January 4, 2006
    Date of Patent: July 3, 2007
    Assignee: Microsoft Corporation
    Inventors: William H. Vong, Mark R. Gibson, Bojana Ostojic, Kort Danner Sands
  • Patent number: D546335
    Type: Grant
    Filed: January 4, 2006
    Date of Patent: July 10, 2007
    Assignee: Microsoft Corporation
    Inventors: William H. Vong, Mark R. Gibson, Bojana Ostojic
  • Patent number: D546336
    Type: Grant
    Filed: January 4, 2006
    Date of Patent: July 10, 2007
    Assignee: Microsoft Corporation
    Inventors: William H. Vong, Mark R. Gibson, Bojana Ostojic
  • Patent number: D552623
    Type: Grant
    Filed: January 4, 2006
    Date of Patent: October 9, 2007
    Assignee: Microsoft Corporation
    Inventors: William H. Vong, Mark R. Gibson, Bojana Ostojic, Kort Danner Sands, Marc S. Oshiro
  • Patent number: D553138
    Type: Grant
    Filed: January 4, 2006
    Date of Patent: October 16, 2007
    Assignee: Microsoft Corporation
    Inventors: William H. Vong, Mark R. Gibson, Bojana Ostojic