Patents by Inventor William A. S. Buxton
William A. S. Buxton 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: 10983694Abstract: An apparatus includes a keyboard engine that operates a keyboard that accepts shape-writing input and radial entry input. A keyboard input module obtains input data from at least one input sensor of the keyboard. An intention disambiguation engine enables simultaneous use of the shape-writing input and the radial entry input acceptance for a user of the keyboard.Type: GrantFiled: February 23, 2018Date of Patent: April 20, 2021Assignee: Microsoft Technology Licensing, LLCInventors: William A. S. Buxton, Richard L. Hughes, Kenneth P. Hinckley, Michel Pahud, Irina Spiridonova
-
Patent number: 10795450Abstract: An electronic device with a hover sensor is described where the electronic device has an orientation sensor configured to detect an orientation of the electronic device. The electronic device has a hover pattern recognition component configured to use data sensed by the hover sensor to recognize a hover pattern of one or more objects in a hover space extending from the hover sensor. The electronic device has a processor configured to select an action from a plurality of possible actions in dependence on the sensed orientation and the recognized hover pattern and to trigger the selected action.Type: GrantFiled: January 12, 2017Date of Patent: October 6, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Abigail Jane Sellen, William A. S. Buxton, Samuel Gavin Smyth, Kenton O'Hara, Richard Malcolm Banks
-
Patent number: 10416783Abstract: Techniques for causing a specific location of an object provided to a shared device. These techniques may include connecting the computing device with an individual device. The individual device may transmit the object to the shared device and displayed at an initial object position on a display of the shared device. The initial object position may be updated in response to movement of the individual device, and the object may be displayed at the updated object position on the display. The object position may be locked in response to a signal, and the object may be displayed at the locked object position.Type: GrantFiled: October 17, 2018Date of Patent: September 17, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Michel Pahud, Pierre P. N. Greborio, Kenneth P. Hinckley, William A. S. Buxton
-
Publication number: 20190050068Abstract: Techniques for causing a specific location of an object provided to a shared device. These techniques may include connecting the computing device with an individual device. The individual device may transmit the object to the shared device and displayed at an initial object position on a display of the shared device. The initial object position may be updated in response to movement of the individual device, and the object may be displayed at the updated object position on the display. The object position may be locked in response to a signal, and the object may be displayed at the locked object position.Type: ApplicationFiled: October 17, 2018Publication date: February 14, 2019Inventors: Michel Pahud, Pierre P.N. Greborio, Kenneth P. Hinckley, William A.S. Buxton
-
Patent number: 10139925Abstract: Techniques for causing a specific location of an object provided to a shared device. These techniques may include connecting the computing device with an individual device. The individual device may transmit the object to the shared device and displayed at an initial object position on a display of the shared device. The initial object position may be updated in response to movement of the individual device, and the object may be displayed at the updated object position on the display. The object position may be locked in response to a signal, and the object may be displayed at the locked object position.Type: GrantFiled: March 14, 2013Date of Patent: November 27, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Michel Pahud, Pierre P. N. Greborio, Kenneth P. Hinckley, William A. S. Buxton
-
Publication number: 20180300056Abstract: An apparatus includes a keyboard engine that operates a keyboard that accepts shape-writing input and radial entry input. A keyboard input module obtains input data from at least one input sensor of the keyboard. An intention disambiguation engine enables simultaneous use of the shape-writing input and the radial entry input acceptance for a user of the keyboard.Type: ApplicationFiled: February 23, 2018Publication date: October 18, 2018Applicant: Microsoft Technology Licensing, LLCInventors: William A. S. Buxton, Richard L. Hughes, Kenneth P. Hinckley, Michel Pahud, Irina Spiridonova
-
Publication number: 20180196524Abstract: An electronic device with a hover sensor is described where the electronic device has an orientation sensor configured to detect an orientation of the electronic device. The electronic device has a hover pattern recognition component configured to use data sensed by the hover sensor to recognize a hover pattern of one or more objects in a hover space extending from the hover sensor. The electronic device has a processor configured to select an action from a plurality of possible actions in dependence on the sensed orientation and the recognized hover pattern and to trigger the selected action.Type: ApplicationFiled: January 12, 2017Publication date: July 12, 2018Inventors: Abigail Jane SELLEN, William A.S. BUXTON, Samuel Gavin SMYTH, Kenton O'HARA, Richard Malcolm BANKS
-
Patent number: 9940016Abstract: An apparatus includes a keyboard engine that operates a keyboard that accepts shape-writing input and radial entry input. A keyboard input module obtains input data from at least one input sensor of the keyboard. An intention disambiguation engine enables simultaneous use of the shape-writing input and the radial entry input acceptance for a user of the keyboard.Type: GrantFiled: September 13, 2014Date of Patent: April 10, 2018Assignee: Microsoft Technology Licensing, LLCInventors: William A. S. Buxton, Richard L. Hughes, Kenneth P. Hinckley, Michel Pahud, Irina Spiridonova
-
Patent number: 9612722Abstract: Space interaction (SI) functionality is described herein for assisting a user in interacting with a space. The SI functionality includes a sound generation module that generates three-dimensional sounds in various circumstances. A three-dimensional sound is perceived by a user as emanating from particular location within the space. Different modules may leverage the three-dimensional sounds for different purposes. In one implementation, a path guidance module uses a three-dimensional beat sound to direct the user in a particular direction. An exploration module uses three-dimensional sounds to identify the locations of items of interest that lie within (or are otherwise associated with) a subspace to which an attention of the user is currently directed. An orientation module uses three-dimensional sounds to identify the locations of items of interest that are associated with an entire space around the user.Type: GrantFiled: April 19, 2015Date of Patent: April 4, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Amos Miller, Andrei Stefan Ermilov, Bradley Neville Cotier, Hani Nabil Chaaban, Jarnail Singh Chudge, Matthew Robin Farmer, Michael James Belfield Parker, Oscar James Francis Salandin, Robert John Wilcox, William A. S. Buxton
-
Patent number: 9521364Abstract: A system facilitates managing one or more devices utilized for communicating data within a telepresence session. A telepresence session can be initiated within a communication framework that includes a first user and one or more second users. In response to determining a temporary absence of the first user from the telepresence session, a recordation of the telepresence session is initialized to enable a playback of a portion or a summary of the telepresence session that the first user has missed.Type: GrantFiled: December 16, 2014Date of Patent: December 13, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Christian Huitema, William A. S. Buxton, Jonathan E. Paff, Zicheng Liu, Rajesh Kutpadi Hegde, Zhengyou Zhang, Kori Marie Quinn, Jin Li, Michel Pahud
-
Publication number: 20160123759Abstract: Space interaction (SI) functionality is described herein for assisting a user in interacting with a space. The SI functionality includes a sound generation module that generates three-dimensional sounds in various circumstances. A three-dimensional sound is perceived by a user as emanating from particular location within the space. Different modules may leverage the three-dimensional sounds for different purposes. In one implementation, a path guidance module uses a three-dimensional beat sound to direct the user in a particular direction. An exploration module uses three-dimensional sounds to identify the locations of items of interest that lie within (or are otherwise associated with) a subspace to which an attention of the user is currently directed. An orientation module uses three-dimensional sounds to identify the locations of items of interest that are associated with an entire space around the user.Type: ApplicationFiled: April 19, 2015Publication date: May 5, 2016Inventors: Amos Miller, Andrei Stefan Ermilov, Bradley Neville Cotier, Hani Nabil Chaaban, Jarnail Singh Chudge, Matthew Robin Farmer, Michael James Belfield Parker, Oscar James Francis Salandin, Robert John Wilcox, William A. S. Buxton
-
Patent number: 9294722Abstract: Telepresence of a mobile user (MU) utilizing a mobile device (MD) and remote users who are participating in a telepresence session is optimized. The MD receives video of a first remote user (FRU). Whenever the MU gestures with the MD using a first motion, video of the FRU is displayed. The MD can also receive video and audio of the FRU and a second remote user (SRU), display a workspace, and reproduce the audio of the FRU and SRU in a default manner. Whenever the MU gestures with the MD using the first motion, video of the FRU is displayed and audio of the FRU and SRU is reproduced in a manner that accentuates the FRU. Whenever the MU gestures with the MD using a second motion, video of the SRU is displayed and audio of the FRU and SRU is reproduced in a manner that accentuates the SRU.Type: GrantFiled: October 19, 2010Date of Patent: March 22, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Michel Pahud, Ken Hinckley, William A. S. Buxton
-
Publication number: 20160077734Abstract: An apparatus includes a keyboard engine that operates a keyboard that accepts shape-writing input and radial entry input. A keyboard input module obtains input data from at least one input sensor of the keyboard. An intention disambiguation engine enables simultaneous use of the shape-writing input and the radial entry input acceptance for a user of the keyboard.Type: ApplicationFiled: September 13, 2014Publication date: March 17, 2016Inventors: William A. S. Buxton, Richard L. Hughes, Kenneth P. Hinckley, Michel Pahud, Irina Spiridonova
-
Publication number: 20160062467Abstract: This document relates to touch screen controls. For instance, the touch screen controls can allow a user to control a computing device by engaging a touch screen associated with the computing device. One implementation can receive at least one tactile contact from a region of a touch screen. This implementation can present a first command functionality on the touch screen proximate the region for a predefined time. It can await user engagement of the first command functionality. Lacking user engagement within the predefined time, the implementation can remove the first command functionality and offer a second command functionality.Type: ApplicationFiled: October 27, 2015Publication date: March 3, 2016Applicant: Microsoft Technology Licensing, LLCInventors: William A.S. BUXTON, Michel PAHUD, Kenneth P. HINCKLEY
-
Patent number: 9223471Abstract: This document relates to touch screen controls. For instance, the touch screen controls can allow a user to control a computing device by engaging a touch screen associated with the computing device. One implementation can receive at least one tactile contact from a region of a touch screen. This implementation can present a first command functionality on the touch screen proximate the region for a predefined time. It can await user engagement of the first command functionality. Lacking user engagement within the predefined time, the implementation can remove the first command functionality and offer a second command functionality.Type: GrantFiled: December 28, 2010Date of Patent: December 29, 2015Assignee: Microsoft Technology Licensing, LLCInventors: William A. S. Buxton, Michel Pahud, Kenneth P. Hinckley
-
Publication number: 20150124046Abstract: A system facilitates managing one or more devices utilized for communicating data within a telepresence session. A telepresence session can be initiated within a communication framework that includes a first user and one or more second users. In response to determining a temporary absence of the first user from the telepresence session, a recordation of the telepresence session is initialized to enable a playback of a portion or a summary of the telepresence session that the first user has missed.Type: ApplicationFiled: December 16, 2014Publication date: May 7, 2015Inventors: Christian Huitema, William A.S. Buxton, Jonathan E. Paff, Zicheng Liu, Rajesh Kutpadi Hegde, Zhengyou Zhang, Kori Marie Quinn, Jin Li, Michel Pahud
-
Patent number: 8941710Abstract: A system facilitates managing one or more devices utilized for communicating data within a telepresence session. A telepresence session can be initiated within a communication framework that includes a first user and one or more second users. In response to determining a temporary absence of the first user from the telepresence session, a recordation of the telepresence session is initialized to enable a playback of a portion or a summary of the telepresence session that the first user has missed.Type: GrantFiled: August 13, 2012Date of Patent: January 27, 2015Assignee: Microsoft CorporationInventors: Christian Huitema, William A. S. Buxton, Jonathan E. Paff, Zicheng Liu, Rajesh Kutpadi Hegde, Zhengyou Zhang, Kori Marie Quinn, Jin Li, Michel Pahud
-
Patent number: 8938558Abstract: Described herein are techniques and systems that allow modification of functionalities based on distances between a shared device (e.g., a shared display, etc.) and an individual device (e.g., a mobile computing device, etc.). The shared device and the individual device may establish a communication to enable exchange of data. In some embodiments, the shared device or the individual device may measure a distance between the shared device and the individual device. Based on the distance, the individual device may operate in a different mode. In some instances, the shared device may then instruct the individual device to modify a functionality corresponding to the mode.Type: GrantFiled: March 14, 2013Date of Patent: January 20, 2015Assignee: Microsoft CorporationInventors: Michel Pahud, Kenneth P. Hinckley, William A. S. Buxton, Gina D. Venolia
-
Patent number: 8902181Abstract: Functionality is described herein for detecting and responding to gestures performed by a user using a computing device, such as, but not limited to, a tablet computing device. In one implementation, the functionality operates by receiving touch input information in response to the user touching the computing device, and movement input information in response to the user moving the computing device. The functionality then determines whether the input information indicates that a user has performed or is performing a multi-touch-movement (MTM) gesture. The functionality can then perform any behavior in response to determining that the user has performed an MTM gesture, such as by modifying a view or invoking a function, etc.Type: GrantFiled: February 7, 2012Date of Patent: December 2, 2014Assignee: Microsoft CorporationInventors: Kenneth P. Hinckley, Michel Pahud, William A. S. Buxton
-
Patent number: 8879887Abstract: One or more embodiments disclosed herein provide methods and systems for indexing video recordings of scenes using artifacts. More specifically one or more embodiments provide methods which identify artifacts in video recordings and index the video recordings according to the artifacts. These methods and systems also output portions of the video recordings according to the artifact-based indexing.Type: GrantFiled: June 18, 2009Date of Patent: November 4, 2014Assignee: Microsoft CorporationInventor: William A. S. Buxton