Patents by Inventor John Franciscus Marie Helmes

John Franciscus Marie 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).

  • Publication number: 20240045512
    Abstract: A computer mouse module includes a body having a front face, a lower side, and a lower front edge portion that extends between the lower side and the front face. The lower front edge portion includes a slope between the front face and the lower side. The computer mouse module includes a movement sensor held along the slope of the lower front edge portion of the body. The movement sensor is configured to detect movement of the computer mouse module along a tracking surface at at least two angular positions of a longitudinal axis of the body relative to the tracking surface.
    Type: Application
    Filed: September 16, 2022
    Publication date: February 8, 2024
    Inventors: Paul Christopher KOS, John Franciscus Marie HELMES, Gabrielle DeAnne MICHEL, Robert Bryce JOHNSON, Solomon Stone ROMNEY, Wen Zhao ZHANG, Guangwen ZHOU, Yi Wei ZHANG
  • Publication number: 20230376127
    Abstract: A computer mouse module comprising a power supply component; a movement sensor, an encoder operable to encode data collected by the movement sensor, a transmitter for transmitting the encoded data to a computer and a physical connector for detachably attaching a handle portion to the computer mouse module. The computer mouse module may be attached to the handle portion to form a functioning mouse where a user grips the mouse handle portion to control the mouse.
    Type: Application
    Filed: September 29, 2020
    Publication date: November 23, 2023
    Inventors: John Franciscus Marie HELMES, Paul KOS, Nicholas Yen-Cherng CHEN, Michael HALL, Stephen Edward HODGES, James Alexander DEVINE, Qing FENG, Masaaki FUKUMOTO
  • Patent number: 11561322
    Abstract: A method of detecting presence and location uses sensor data received from a plurality of thermopiles, each thermopile having a different field of view. In response to detecting a change in the sensor data, stored background values for each field of view are accessed and then the location of a body (e.g. a human or animal)is determined based on differences between the sensor data and sensor values predicted using a forward model and the stored background values for each field of view. Having determined the location, the stored background values are updated based on differences between the sensor data and the predicted sensor values for a body at the determined location.
    Type: Grant
    Filed: April 26, 2019
    Date of Patent: January 24, 2023
    Assignee: Microsoft Technology Licensing, LLC.
    Inventors: Tobias Grosse-Puppendahl, James Scott, Rinku Sreedhar, John Franciscus Marie Helmes, Hanchuan Li
  • Patent number: 10853275
    Abstract: A device, which may be a peripheral device or a host computing device, comprises a communication interface, a memory and a processor. The processor is arranged to detect imminent disconnection of a communication link between the peripheral device and the host computing device and in response to detecting the imminent disconnection of the communication link, to trigger a data transfer from the host computing device to the peripheral device via the communication interface. The data transfer defines, at least in part, a fixed output data set which, after disconnection, is output via an output device in the peripheral device.
    Type: Grant
    Filed: February 25, 2019
    Date of Patent: December 1, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tobias Alexander Grosse-Puppendahl, James William Scott, Stephen Edward Hodges, John Franciscus Marie Helmes, Nicholas Yen-Cherng Chen, Stuart Alastair Taylor, Pascal Knierim, Josh Fromm, Gavin Wood, Albrecht Schmidt
  • Publication number: 20200116893
    Abstract: A method of detecting presence and location uses sensor data received from a plurality of thermopiles, each thermopile having a different field of view. In response to detecting a change in the sensor data, stored background values for each field of view are accessed and then the location of a body (e.g. a human or animal)is determined based on differences between the sensor data and sensor values predicted using a forward model and the stored background values for each field of view. Having determined the location, the stored background values are updated based on differences between the sensor data and the predicted sensor values for a body at the determined location.
    Type: Application
    Filed: April 26, 2019
    Publication date: April 16, 2020
    Inventors: Tobias GROSSE-PUPPENDAHL, James SCOTT, Rinku SREEDHAR, John Franciscus Marie HELMES, Hanchuan LI
  • Patent number: 10606934
    Abstract: A computing device comprises an electronic paper display, a processor and a memory. The memory is arranged to store platform software and application software for at least one application that is not adapted to work with an electronic paper display. The platform software comprises a UI conversion module comprising device-executable instructions, which when executed by the processor, cause the processor to: access a UI element tree for the application; generate a modified UI element tree for the application by removing and/or re-styling at least one UI element; and render data from the application using the modified UI element tree for display on the electronic paper display.
    Type: Grant
    Filed: April 1, 2016
    Date of Patent: March 31, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: John Franciscus Marie Helmes, James Scott, Stuart Alastair Taylor, Stephen Edward Hodges, Nicholas Yen-Cherng Chen, Tobias Alexander Grosse-Puppendahl, Josh Fromm, Pascal Knierim, Gavin Wood, Albrecht Schmidt, Thomas Denney
  • Publication number: 20190294562
    Abstract: A device, which may be a peripheral device or a host computing device, comprises a communication interface, a memory and a processor. The processor is arranged to detect imminent disconnection of a communication link between the peripheral device and the host computing device and in response to detecting the imminent disconnection of the communication link, to trigger a data transfer from the host computing device to the peripheral device via the communication interface. The data transfer defines, at least in part, a fixed output data set which, after disconnection, is output via an output device in the peripheral device.
    Type: Application
    Filed: February 25, 2019
    Publication date: September 26, 2019
    Inventors: Tobias Alexander Grosse-Puppendahl, James William Scott, Stephen Edward Hodges, John Franciscus Marie Helmes, Nicholas Yen-Cherng Chen, Stuart Alastair Taylor, Pascal Knierim, Josh Fromm, Gavin Wood, Albrecht Schmidt
  • Patent number: 10417515
    Abstract: A system is described which comprises an electronic display device, an annotation capture module and a camera. The annotation capture module is configured to trigger a change in an image displayed on the electronic display device responsive to a capture trigger and the camera is configured to capture one or more images of the electronic display device in response to the capture trigger and/or a trigger received from the annotation capture module. The annotation capture module is further arranged to identify any manual annotations made by a user on the electronic display device by analyzing the images of the electronic display device captured by the camera, wherein at least one of the images was captured after the change in the image displayed.
    Type: Grant
    Filed: January 9, 2017
    Date of Patent: September 17, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: James Scott, Stephen Edward Hodges, Nicholas Yen-Cherng Chen, Stuart Alastair Taylor, John Franciscus Marie Helmes, Tobias Grosse-Puppendahl
  • Publication number: 20190280500
    Abstract: A charging device for one or more input modules for a touch-screen device is described. The charging device comprises a charging mechanism and portions which are shaped to receive an input module. The charging mechanism comprises a power input and a power output. The power input is configured to receive power from an external power source and the power input is configured to provide power to one or more input modules which are attached to the charging device.
    Type: Application
    Filed: March 18, 2019
    Publication date: September 12, 2019
    Inventors: Stephen E. HODGES, Stuart TAYLOR, John Franciscus Marie HELMES
  • Patent number: 10348108
    Abstract: A charging device for one or more input modules for a touch-screen device is described. The charging device comprises a charging mechanism and portions which are shaped to receive an input module. The charging mechanism comprises a power input and a power output. The power input is configured to receive power from an external power source and the power input is configured to provide power to one or more input modules which are attached to the charging device.
    Type: Grant
    Filed: June 13, 2017
    Date of Patent: July 9, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Stephen E. Hodges, Stuart Taylor, John Franciscus Marie Helmes
  • Patent number: 10302810
    Abstract: A method of detecting presence and location uses sensor data received from a plurality of thermopiles, each thermopile having a different field of view. In response to detecting a change in the sensor data, stored background values for each field of view are accessed and then the location of a body (e.g. a human or animal) is determined based on differences between the sensor data and sensor values predicted using a forward model and the stored background values for each field of view. Having determined the location, the stored background values are updated based on differences between the sensor data and the predicted sensor values for a body at the determined location.
    Type: Grant
    Filed: January 30, 2017
    Date of Patent: May 28, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tobias Grosse-Puppendahl, James Scott, Rinku Sreedhar, John Franciscus Marie Helmes, Hanchuan Li
  • Patent number: 10269309
    Abstract: A display device which includes an electronic paper display additionally comprises power harvesting hardware and display update hardware which is configured to control the updating of the electronic paper display based on a sensed power harvesting level which may, in various embodiments, be a current incoming power level as generated by the power harvesting hardware or a stored power level in a power storage device within the display device.
    Type: Grant
    Filed: October 5, 2015
    Date of Patent: April 23, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Stuart Alastair Taylor, Nicholas Yen-Cherng Chen, John Franciscus Marie Helmes, Stephen Edward Hodges, James Scott, Albrecht Schmidt, Pascal Knierim, Gavin Wood, Josh Wolff Fromm, Tobias Grosse-Puppendahl
  • Patent number: 10250049
    Abstract: A charging device for one or more input modules for a touch-screen device is described. The charging device comprises a charging mechanism and portions which are shaped to receive an input module. The charging mechanism comprises a power input and a power output. The power input is configured to receive power from an external power source and the power input is configured to provide power to one or more input modules which are attached to the charging device.
    Type: Grant
    Filed: June 13, 2017
    Date of Patent: April 2, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Stephen E. Hodges, Stuart Taylor, John Franciscus Marie Helmes
  • Patent number: 10248584
    Abstract: A device, which may be a peripheral device or a host computing device, comprises a communication interface, a memory and a processor. The processor is arranged to detect imminent disconnection of a communication link between the peripheral device and the host computing device and in response to detecting the imminent disconnection of the communication link, to trigger a data transfer from the host computing device to the peripheral device via the communication interface. The data transfer defines, at least in part, a fixed output data set which, after disconnection, is output via an output device in the peripheral device.
    Type: Grant
    Filed: April 1, 2016
    Date of Patent: April 2, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tobias Alexander Grosse-Puppendahl, James William Scott, Stephen Edward Hodges, John Franciscus Marie Helmes, Nicholas Yen-Cherng Chen, Stuart Alastair Taylor, Pascal Knierim, Josh Fromm, Gavin Wood, Albrecht Schmidt
  • Patent number: 10203793
    Abstract: A display device is described which can be updated by applying pressure with a passive object. The display device comprises a transparent top conductor layer, a middle conductor layer and a bottom conductor layer. The middle conductor layer is segmented into a plurality of independent areas and a pixel of the display device is defined based at least in part on the way that the middle conductor layer is segmented. The display device further comprises an electrophoretic ink layer between the top and middle conductor layers, a layer of piezo-electric material between the middle and bottom conductor layers, and an electrical connection between the bottom and top conductor layers.
    Type: Grant
    Filed: April 1, 2016
    Date of Patent: February 12, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tobias Alexander Grosse-Puppendahl, Stuart Taylor, Nicholas Yen-Cherng Chen, James Scott, David Sweeney, John Franciscus Marie Helmes, Stephen Edward Hodges
  • Patent number: 10198233
    Abstract: A system is described which comprises an input arranged to receive attention tracking data from attention tracking hardware. The attention tracking data, along with parameters associated with each display change request, is then used to select a display change request from a plurality of stored display change requests received from a plurality of different applications and a change defined by the selected display change request is then rendered in a GUI on a display device.
    Type: Grant
    Filed: March 1, 2016
    Date of Patent: February 5, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tobias Alexander Grosse-Puppendahl, James Scott, Stephen Edward Hodges, John Franciscus Marie Helmes, Stuart Alastair Taylor, Nicholas Yen-Cherng Chen, Pascal Knierim, Gavin Wood, Josh Fromm, Albrecht Schmidt
  • Publication number: 20180356890
    Abstract: A wearable device is described which comprises a plurality of actuators. The actuators in the wearable device are adjustable relative to one another in terms of their position and in various examples, the actuators may be adjustable relative to one another in terms of their duty cycle, power and/or position based on sensor data.
    Type: Application
    Filed: June 29, 2017
    Publication date: December 13, 2018
    Inventors: Haiyan ZHANG, John Franciscus Marie HELMES, Nicolas VILLAR
  • Publication number: 20180217292
    Abstract: A method of detecting presence and location uses sensor data received from a plurality of thermopiles, each thermopile having a different field of view. In response to detecting a change in the sensor data, stored background values for each field of view are accessed and then the location of a body (e.g. a human or animal) is determined based on differences between the sensor data and sensor values predicted using a forward model and the stored background values for each field of view. Having determined the location, the stored background values are updated based on differences between the sensor data and the predicted sensor values for a body at the determined location.
    Type: Application
    Filed: January 30, 2017
    Publication date: August 2, 2018
    Inventors: Tobias Grosse-Puppendahl, James Scott, Rinku Sreedhar, John Franciscus Marie Helmes, Hanchuan Li
  • Publication number: 20180204524
    Abstract: A method of operating an emissive display is described in which an ambient light level is detected using a light sensor. If the detected ambient light level is in a predefined region, the method comprises setting a backlight level to a minimum level, generating a correction factor based on the detected ambient light level and modifying color values of content to be displayed using the correction factor.
    Type: Application
    Filed: January 19, 2017
    Publication date: July 19, 2018
    Inventors: Jan Kucera, John Franciscus Marie Helmes, Nicholas Yen-Cherng Chen, Tobias Grosse-Puppendahl, James Scott, Stephen Edward Hodges, Stuart Taylor, Matthias Baer
  • Publication number: 20180197034
    Abstract: A system is described which comprises an electronic display device, an annotation capture module and a camera. The annotation capture module is configured to trigger a change in an image displayed on the electronic display device responsive to a capture trigger and the camera is configured to capture one or more images of the electronic display device in response to the capture trigger and/or a trigger received from the annotation capture module. The annotation capture module is further arranged to identify any manual annotations made by a user on the electronic display device by analyzing the images of the electronic display device captured by the camera, wherein at least one of the images was captured after the change in the image displayed.
    Type: Application
    Filed: January 9, 2017
    Publication date: July 12, 2018
    Inventors: James Scott, Stephen Edward Hodges, Nicholas Yen-Cherng Chen, Stuart Alastair Taylor, John Franciscus Marie Helmes, Tobias Grosse-Puppendahl