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).
-
Patent number: 12105896Abstract: 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: GrantFiled: September 29, 2020Date of Patent: October 1, 2024Assignee: Microsoft Technology Licensing, LLC.Inventors: John Franciscus Marie Helmes, Paul Kos, Nicholas Yen-Cherng Chen, Michael Hall, Stephen Edward Hodges, James Alexander Devine, Qing Feng, Masaaki Fukumoto
-
Publication number: 20240045512Abstract: 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: ApplicationFiled: September 16, 2022Publication date: February 8, 2024Inventors: 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: 20230376127Abstract: 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: ApplicationFiled: September 29, 2020Publication date: November 23, 2023Inventors: John Franciscus Marie HELMES, Paul KOS, Nicholas Yen-Cherng CHEN, Michael HALL, Stephen Edward HODGES, James Alexander DEVINE, Qing FENG, Masaaki FUKUMOTO
-
Patent number: 11561322Abstract: 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: GrantFiled: April 26, 2019Date of Patent: January 24, 2023Assignee: Microsoft Technology Licensing, LLC.Inventors: Tobias Grosse-Puppendahl, James Scott, Rinku Sreedhar, John Franciscus Marie Helmes, Hanchuan Li
-
Patent number: 10853275Abstract: 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: GrantFiled: February 25, 2019Date of Patent: December 1, 2020Assignee: Microsoft Technology Licensing, LLCInventors: 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: 20200116893Abstract: 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: ApplicationFiled: April 26, 2019Publication date: April 16, 2020Inventors: Tobias GROSSE-PUPPENDAHL, James SCOTT, Rinku SREEDHAR, John Franciscus Marie HELMES, Hanchuan LI
-
Patent number: 10606934Abstract: 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: GrantFiled: April 1, 2016Date of Patent: March 31, 2020Assignee: Microsoft Technology Licensing, LLCInventors: 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: 20190294562Abstract: 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: ApplicationFiled: February 25, 2019Publication date: September 26, 2019Inventors: 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: 10417515Abstract: 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: GrantFiled: January 9, 2017Date of Patent: September 17, 2019Assignee: Microsoft Technology Licensing, LLCInventors: James Scott, Stephen Edward Hodges, Nicholas Yen-Cherng Chen, Stuart Alastair Taylor, John Franciscus Marie Helmes, Tobias Grosse-Puppendahl
-
Publication number: 20190280500Abstract: 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: ApplicationFiled: March 18, 2019Publication date: September 12, 2019Inventors: Stephen E. HODGES, Stuart TAYLOR, John Franciscus Marie HELMES
-
Patent number: 10348108Abstract: 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: GrantFiled: June 13, 2017Date of Patent: July 9, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Stephen E. Hodges, Stuart Taylor, John Franciscus Marie Helmes
-
Patent number: 10302810Abstract: 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: GrantFiled: January 30, 2017Date of Patent: May 28, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Tobias Grosse-Puppendahl, James Scott, Rinku Sreedhar, John Franciscus Marie Helmes, Hanchuan Li
-
Patent number: 10269309Abstract: 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: GrantFiled: October 5, 2015Date of Patent: April 23, 2019Assignee: Microsoft Technology Licensing, LLCInventors: 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: 10250049Abstract: 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: GrantFiled: June 13, 2017Date of Patent: April 2, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Stephen E. Hodges, Stuart Taylor, John Franciscus Marie Helmes
-
Patent number: 10248584Abstract: 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: GrantFiled: April 1, 2016Date of Patent: April 2, 2019Assignee: Microsoft Technology Licensing, LLCInventors: 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: 10203793Abstract: 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: GrantFiled: April 1, 2016Date of Patent: February 12, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Tobias Alexander Grosse-Puppendahl, Stuart Taylor, Nicholas Yen-Cherng Chen, James Scott, David Sweeney, John Franciscus Marie Helmes, Stephen Edward Hodges
-
Patent number: 10198233Abstract: 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: GrantFiled: March 1, 2016Date of Patent: February 5, 2019Assignee: Microsoft Technology Licensing, LLCInventors: 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: 20180356890Abstract: 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: ApplicationFiled: June 29, 2017Publication date: December 13, 2018Inventors: Haiyan ZHANG, John Franciscus Marie HELMES, Nicolas VILLAR
-
Publication number: 20180217292Abstract: 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: ApplicationFiled: January 30, 2017Publication date: August 2, 2018Inventors: Tobias Grosse-Puppendahl, James Scott, Rinku Sreedhar, John Franciscus Marie Helmes, Hanchuan Li
-
Publication number: 20180204524Abstract: 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: ApplicationFiled: January 19, 2017Publication date: July 19, 2018Inventors: Jan Kucera, John Franciscus Marie Helmes, Nicholas Yen-Cherng Chen, Tobias Grosse-Puppendahl, James Scott, Stephen Edward Hodges, Stuart Taylor, Matthias Baer