Patents by Inventor John Helmes

John Helmes 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: 10942615
    Abstract: A set of reconfigurable clip-on modules for mobile computing devices includes two or more modules and at least one of the modules has an input button or other control and at least one of the modules can communicate with the computing device without needing to be connected to it via a wire. The input button is mapped to a user input in a program, such as a game, which is running or displayed on the computing device to which the modules are clipped. In an embodiment, user inputs via the buttons or other controls on the clip-on modules are mapped to user inputs in a game running on the device, which may be a touch-screen device, and the mapping between user inputs via the buttons and user inputs in the game may change dependent upon the game being played, user preference, or other criteria.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: March 9, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: John Helmes, Stuart Taylor, Stephen E. Hodges, Nicolas Villar, James W. Scott
  • Publication number: 20200097132
    Abstract: A set of reconfigurable clip-on modules for mobile computing devices includes two or more modules and at least one of the modules has an input button or other control and at least one of the modules can communicate with the computing device without needing to be connected to it via a wire. The input button is mapped to a user input in a program, such as a game, which is running or displayed on the computing device to which the modules are clipped. In an embodiment, user inputs via the buttons or other controls on the clip-on modules are mapped to user inputs in a game running on the device, which may be a touch-screen device, and the mapping between user inputs via the buttons and user inputs in the game may change dependent upon the game being played, user preference, or other criteria.
    Type: Application
    Filed: September 10, 2019
    Publication date: March 26, 2020
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: John HELMES, Stuart TAYLOR, Stephen E. HODGES, Nicolas VILLAR, James W. Scott
  • Patent number: 10564793
    Abstract: A set of reconfigurable clip-on modules for mobile computing devices includes two or more modules and at least one of the modules has an input button or other control and at least one of the modules can communicate with the computing device without needing to be connected to it via a wire. The input button is mapped to a user input in a program, such as a game, which is running or displayed on the computing device to which the modules are clipped. In an embodiment, user inputs via the buttons or other controls on the clip-on modules are mapped to user inputs in a game running on the device, which may be a touch-screen device, and the mapping between user inputs via the buttons and user inputs in the game may change dependent upon the game being played, user preference, or other criteria.
    Type: Grant
    Filed: October 13, 2014
    Date of Patent: February 18, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: John Helmes, Stuart Taylor, Stephen E Hodges, Nicolas Villar, James W Scott
  • Patent number: 10437411
    Abstract: A set of reconfigurable clip-on modules for mobile computing devices includes two or more modules and at least one of the modules has an input button or other control and at least one of the modules can communicate with the computing device without needing to be connected to it via a wire. The input button is mapped to a user input in a program, such as a game, which is running or displayed on the computing device to which the modules are clipped. In an embodiment, user inputs via the buttons or other controls on the clip-on modules are mapped to user inputs in a game running on the device, which may be a touch-screen device, and the mapping between user inputs via the buttons and user inputs in the game may change dependent upon the game being played, user preference, or other criteria.
    Type: Grant
    Filed: July 14, 2017
    Date of Patent: October 8, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: John Helmes, Stuart Taylor, Stephen E. Hodges, Nicolas Villar, James W. Scott
  • Publication number: 20190306277
    Abstract: Methods and apparatus for displaying dynamic status information on a plurality of devices and enabling interactions between these devices are described. In an embodiment, a trigger signal is sent to one or more computing devices to trigger the launch of an application client on the computing device. The trigger signal is generated on another device in response to a user interacting with the displayed status information. This other device may be an impoverished device which displays status information for an application but is not capable of running the application client. In various embodiments, the status information is displayed in the form of a GUI element called a tile and this status information may be pushed to the device by a proxy server. The trigger signal may be sent to multiple devices or in some embodiments, a computing device may be selected to receive the trigger signal.
    Type: Application
    Filed: October 3, 2018
    Publication date: October 3, 2019
    Inventors: Stephen E. HODGES, John HELMES, James W. SCOTT, Nicolas VILLAR, Stuart TAYLOR
  • Publication number: 20190230432
    Abstract: Wearable audio accessories for computing devices are described. In one embodiment the wearable audio accessory provides a speech based interface between the user and a nearby computing device for the performance of user-initiated or computing device initiated microtasks. Information is provided to the user via a loudspeaker and the user can provide input via a microphone. An audio sensing channel within the accessory continuously monitors the audio signal as detected by the microphone and in various embodiments will trigger more complex audio processing based on this monitoring. A wireless communication link is provided between the accessory and the nearby computing device. To mitigate any delay caused by the switching between audio processing techniques, the audio accessory may include a rolling buffer which continuously stores the audio signal and outputs a delayed audio signal to the audio processing engines.
    Type: Application
    Filed: March 29, 2019
    Publication date: July 25, 2019
    Inventors: Stephen E. HODGES, John HELMES, Matthai PHILIPOSE, Nissanka Arachchige Bodhi PRIYANTHA
  • Patent number: 10264346
    Abstract: Wearable audio accessories for computing devices are described. In one embodiment the wearable audio accessory provides a speech based interface between the user and a nearby computing device for the performance of user-initiated or computing device initiated microtasks. Information is provided to the user via a loudspeaker and the user can provide input via a microphone. An audio sensing channel within the accessory continuously monitors the audio signal as detected by the microphone and in various embodiments will trigger more complex audio processing based on this monitoring. A wireless communication link is provided between the accessory and the nearby computing device. To mitigate any delay caused by the switching between audio processing techniques, the audio accessory may include a rolling buffer which continuously stores the audio signal and outputs a delayed audio signal to the audio processing engines.
    Type: Grant
    Filed: October 12, 2017
    Date of Patent: April 16, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Stephen E. Hodges, John Helmes, Matthai Philipose, Nissanka Arachchige Bodhi Priyantha
  • Patent number: 10122827
    Abstract: Methods and apparatus for displaying dynamic status information on a plurality of devices and enabling interactions between these devices are described. In an embodiment, a trigger signal is sent to one or more computing devices to trigger the launch of an application client on the computing device. The trigger signal is generated on another device in response to a user interacting with the displayed status information. This other device may be an impoverished device which displays status information for an application but is not capable of running the application client. In various embodiments, the status information is displayed in the form of a GUI element called a tile and this status information may be pushed to the device by a proxy server. The trigger signal may be sent to multiple devices or in some embodiments, a computing device may be selected to receive the trigger signal.
    Type: Grant
    Filed: February 25, 2013
    Date of Patent: November 6, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Stephen E Hodges, John Helmes, James W Scott, Nicolas Villar, Stuart Taylor
  • Publication number: 20180199131
    Abstract: Wearable audio accessories for computing devices are described. In one embodiment the wearable audio accessory provides a speech based interface between the user and a nearby computing device for the performance of user-initiated or computing device initiated microtasks. Information is provided to the user via a loudspeaker and the user can provide input via a microphone. An audio sensing channel within the accessory continuously monitors the audio signal as detected by the microphone and in various embodiments will trigger more complex audio processing based on this monitoring. A wireless communication link is provided between the accessory and the nearby computing device. To mitigate any delay caused by the switching between audio processing techniques, the audio accessory may include a rolling buffer which continuously stores the audio signal and outputs a delayed audio signal to the audio processing engines.
    Type: Application
    Filed: October 12, 2017
    Publication date: July 12, 2018
    Inventors: Stephen E. HODGES, John HELMES, Matthai PHILIPOSE, Nissanka Arachchige Bodhi Priyantha
  • Publication number: 20180040236
    Abstract: An auxiliary device that remotely controls a mobile computing device is described herein. The auxiliary device can be wirelessly coupled with the mobile computing device. The auxiliary device can detect a user input at the auxiliary device. An operation executed by the mobile computing device can be performed responsive to the user input. Further, an identity of the operation can be a function of a context of the mobile computing device and the user input. Responsive to detection of the user input, the auxiliary device can transmit data indicative of the user input from the auxiliary device to the mobile computing device.
    Type: Application
    Filed: August 2, 2017
    Publication date: February 8, 2018
    Inventors: Timothy Seung Yoon Paek, John Helmes
  • Publication number: 20170315678
    Abstract: A set of reconfigurable clip-on modules for mobile computing devices includes two or more modules and at least one of the modules has an input button or other control and at least one of the modules can communicate with the computing device without needing to be connected to it via a wire. The input button is mapped to a user input in a program, such as a game, which is running or displayed on the computing device to which the modules are clipped. In an embodiment, user inputs via the buttons or other controls on the clip-on modules are mapped to user inputs in a game running on the device, which may be a touch-screen device, and the mapping between user inputs via the buttons and user inputs in the game may change dependent upon the game being played, user preference, or other criteria.
    Type: Application
    Filed: July 14, 2017
    Publication date: November 2, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: John Helmes, Stuart Taylor, Stephen E. Hodges, Nicolas Villar, James W. Scott
  • Patent number: 9807495
    Abstract: Wearable audio accessories for computing devices are described. In one embodiment the wearable audio accessory provides a speech based interface between the user and a nearby computing device for the performance of user-initiated or computing device initiated microtasks. Information is provided to the user via a loudspeaker and the user can provide input via a microphone. An audio sensing channel within the accessory continuously monitors the audio signal as detected by the microphone and in various embodiments will trigger more complex audio processing based on this monitoring. A wireless communication link is provided between the accessory and the nearby computing device. To mitigate any delay caused by the switching between audio processing techniques, the audio accessory may include a rolling buffer which continuously stores the audio signal and outputs a delayed audio signal to the audio processing engines.
    Type: Grant
    Filed: February 25, 2013
    Date of Patent: October 31, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Stephen E Hodges, John Helmes, Matthai Philipose, Nissanka Arachchige Bodhi Priyantha
  • Patent number: D1019649
    Type: Grant
    Filed: May 10, 2022
    Date of Patent: March 26, 2024
    Assignee: Microsoft Corporation
    Inventors: John Helmes, Aditha May Adams, Simon Cameron Dearsley, Go Osaki, Hongshan Sun
  • Patent number: D1019666
    Type: Grant
    Filed: May 10, 2022
    Date of Patent: March 26, 2024
    Assignee: Microsoft Corporation
    Inventors: John Helmes, Aditha May Adams, Simon Cameron Dearsley, Go Osaki, Hongshan Sun
  • Patent number: D1025065
    Type: Grant
    Filed: May 10, 2022
    Date of Patent: April 30, 2024
    Assignee: Microsoft Corporation
    Inventors: John Helmes, Aditha May Adams, Simon Cameron Dearsley, Go Osaki, Hongshan Sun
  • Patent number: D1025066
    Type: Grant
    Filed: May 10, 2022
    Date of Patent: April 30, 2024
    Assignee: Microsoft Corporation
    Inventors: John Helmes, Aditha May Adams, Simon Cameron Dearsley, Go Osaki, Hongshan Sun
  • Patent number: D1025067
    Type: Grant
    Filed: May 10, 2022
    Date of Patent: April 30, 2024
    Assignee: Microsoft Corporation
    Inventors: John Helmes, Aditha May Adams, Simon Cameron Dearsley, Go Osaki, Hongshan Sun
  • Patent number: D1025068
    Type: Grant
    Filed: May 10, 2022
    Date of Patent: April 30, 2024
    Assignee: Microsoft Corporation
    Inventors: John Helmes, Aditha May Adams, Simon Cameron Dearsley, Go Osaki, Hongshan Sun
  • Patent number: D1025069
    Type: Grant
    Filed: May 10, 2022
    Date of Patent: April 30, 2024
    Assignee: Microsoft Corporation
    Inventors: John Helmes, Aditha May Adams, Simon Cameron Dearsley, Go Osaki, Hongshan Sun
  • Patent number: D1025070
    Type: Grant
    Filed: May 10, 2022
    Date of Patent: April 30, 2024
    Assignee: Microsoft Corporation
    Inventors: John Helmes, Aditha May Adams, Simon Cameron Dearsley, Go Osaki, Hongshan Sun