Patents by Inventor Michael J. Sinclair
Michael J. Sinclair 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: 11379054Abstract: A virtual reality system is described herein. The virtual reality system includes a cane controller and a computing system. The cane controller comprises a rod, a sensor, and a brake mechanism, wherein the sensor is configured to generate a signal that is indicative of position, direction of movement, and velocity of the rod, and wherein the brake mechanism is configured to apply a force to the rod. The computing system receives the signal, computes a position, direction of movement, and velocity of a virtual rod in a virtual space, and outputs a control signal to the brake mechanism based upon such computation. The brake mechanism applies the force to the rod in a direction and with a magnitude indicated in the control signal, thereby preventing the user from causing the virtual rod to penetrate a virtual barrier in the virtual space.Type: GrantFiled: January 20, 2020Date of Patent: July 5, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Edward Cutrell, Christian Holz, Hrvoje Benko, Michael J. Sinclair, Meredith June Morris, Yuhang Zhao, Cynthia Lynn Bennett
-
Publication number: 20210100459Abstract: A sensor device is described herein. The sensor device includes a multi-dimensional optical sensor and processing circuitry, wherein the multi-dimensional optical sensor generates images and the processing circuitry is configured to output data that is indicative of hemodynamics of a user based upon the images. The sensor device is non-invasive, and is able to be incorporated into wearable devices, thereby allowing for continuous output of the data that is indicative of the hemodynamics of the user.Type: ApplicationFiled: November 25, 2020Publication date: April 8, 2021Inventors: Christian HOLZ, Eyal OFEK, Michael J. SINCLAIR
-
Patent number: 10966420Abstract: In some implementations, an insect trap includes a plurality of individual cells, with each of the cells being configured to trap very few, and in some instances a single flying insect. Each cell defines a cavity and may be provided with an independently operable door to selectively close the cavity. One or more sensors may sense the presence of an insect to be trapped.Type: GrantFiled: June 9, 2016Date of Patent: April 6, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Alexander Ching, Ethan Jackson, Michael J. Sinclair, Patrick Therien
-
Patent number: 10874305Abstract: A sensor device is described herein. The sensor device includes a multi-dimensional optical sensor and processing circuitry, wherein the multi-dimensional optical sensor generates images and the processing circuitry is configured to output data that is indicative of hemodynamics of a user based upon the images. The sensor device is non-invasive, and is able to be incorporated into wearable devices, thereby allowing for continuous output of the data that is indicative of the hemodynamics of the user.Type: GrantFiled: January 15, 2018Date of Patent: December 29, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Christian Holz, Eyal Ofek, Michael J. Sinclair
-
Patent number: 10855665Abstract: The claimed subject matter provides systems and/or methods that effectuate a simple protocol for tangible security on mobile devices. The system can include devices that generate sets of keys and associated secret identifiers, employs the one or more keys to encrypt a secret and utilizes the identifiers and encryptions of the secret to populate a table associated with a security token device that is used in conjunction with a mobile device to release sensitive information persisted on the mobile device for user selected purposes.Type: GrantFiled: November 19, 2018Date of Patent: December 1, 2020Assignee: Microsoft Technology Licensing, LLCInventors: YuQun Chen, Michael J. Sinclair, Josh D. Benaloh
-
Patent number: 10838486Abstract: The present concepts relate to a virtual reality controller that enables fine control of virtual objects using natural motions involving the dexterity of the user's fingers and provides realistic haptic sensations to the user's fingers. The controller may have a rigid structure design without moving parts. Force sensors under finger rests can detect forces exerted by user's fingers. Actuators can render haptic feedback from the virtual reality world to the user's fingers. The controller may include one or more trackpads on which the user may slide her fingers. The controller may be used for exploring and manipulating virtual objects, for example, by grasping, releasing, rotating, and feeling the surface of virtual objects.Type: GrantFiled: February 28, 2019Date of Patent: November 17, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Mar Gonzalez Franco, Eyal Ofek, Michael J. Sinclair, Christian Holz, Jaeyeon Lee
-
Publication number: 20200278740Abstract: The present concepts relate to a virtual reality controller that enables fine control of virtual objects using natural motions involving the dexterity of the user's fingers and provides realistic haptic sensations to the user's fingers. The controller may have a rigid structure design without moving parts. Force sensors under finger rests can detect forces exerted by user's fingers. Actuators can render haptic feedback from the virtual reality world to the user's fingers. The controller may include one or more trackpads on which the user may slide her fingers. The controller may be used for exploring and manipulating virtual objects, for example, by grasping, releasing, rotating, and feeling the surface of virtual objects.Type: ApplicationFiled: February 28, 2019Publication date: September 3, 2020Applicant: Microsoft Technology Licensing, LLCInventors: Mar GONZALEZ FRANCO, Eyal OFEK, Michael J. SINCLAIR, Christian HOLZ, Jaeyeon LEE
-
Publication number: 20200150784Abstract: A virtual reality system is described herein. The virtual reality system includes a cane controller and a computing system. The cane controller comprises a rod, a sensor, and a brake mechanism, wherein the sensor is configured to generate a signal that is indicative of position, direction of movement, and velocity of the rod, and wherein the brake mechanism is configured to apply a force to the rod. The computing system receives the signal, computes a position, direction of movement, and velocity of a virtual rod in a virtual space, and outputs a control signal to the brake mechanism based upon such computation. The brake mechanism applies the force to the rod in a direction and with a magnitude indicated in the control signal, thereby preventing the user from causing the virtual rod to penetrate a virtual barrier in the virtual space.Type: ApplicationFiled: January 20, 2020Publication date: May 14, 2020Inventors: Edward CUTRELL, Christian HOLZ, Hrvoje BENKO, Michael J. SINCLAIR, Meredith June MORRIS, Yuhang ZHAO, Cynthia Lynn BENNETT
-
Patent number: 10551940Abstract: A virtual reality system is described herein. The virtual reality system includes a cane controller and a computing system. The cane controller comprises a rod, a sensor, and a brake mechanism, wherein the sensor is configured to generate a signal that is indicative of position, direction of movement, and velocity of the rod, and wherein the brake mechanism is configured to apply a force to the rod. The computing system receives the signal, computes a position, direction of movement, and velocity of a virtual rod in a virtual space, and outputs a control signal to the brake mechanism based upon such computation. The brake mechanism applies the force to the rod in a direction and with a magnitude indicated in the control signal, thereby preventing the user from causing the virtual rod to penetrate a virtual barrier in the virtual space.Type: GrantFiled: November 22, 2017Date of Patent: February 4, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Edward Cutrell, Christian Holz, Hrvoje Benko, Michael J. Sinclair, Meredith June Morris, Yuhang Zhao, Cynthia Lynn Bennett
-
Patent number: 10459559Abstract: A method, system, and one or more computer-readable storage media for providing multi-dimensional haptic touch screen interaction are provided herein. The method includes detecting a force applied to a touch screen by an object and determining a magnitude, direction, and location of the force. The method also includes determining a haptic force feedback to be applied by the touch screen on the object based on the magnitude, direction, and location of the force applied to the touch screen, and displacing the touch screen in a specified direction such that the haptic force feedback is applied by the touch screen on the object.Type: GrantFiled: June 20, 2017Date of Patent: October 29, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Michael J. Sinclair, Michel Pahud, Hrvoje Benko
-
Publication number: 20190216340Abstract: A sensor device is described herein. The sensor device includes a multi-dimensional optical sensor and processing circuitry, wherein the multi-dimensional optical sensor generates images and the processing circuitry is configured to output data that is indicative of hemodynamics of a user based upon the images. The sensor device is non-invasive, and is able to be incorporated into wearable devices, thereby allowing for continuous output of the data that is indicative of the hemodynamics of the user.Type: ApplicationFiled: January 15, 2018Publication date: July 18, 2019Inventors: Christian HOLZ, Eyal OFEK, Michael J. SINCLAIR
-
Publication number: 20190155404Abstract: A virtual reality system is described herein. The virtual reality system includes a cane controller and a computing system. The cane controller comprises a rod, a sensor, and a brake mechanism, wherein the sensor is configured to generate a signal that is indicative of position, direction of movement, and velocity of the rod, and wherein the brake mechanism is configured to apply a force to the rod. The computing system receives the signal, computes a position, direction of movement, and velocity of a virtual rod in a virtual space, and outputs a control signal to the brake mechanism based upon such computation. The brake mechanism applies the force to the rod in a direction and with a magnitude indicated in the control signal, thereby preventing the user from causing the virtual rod to penetrate a virtual barrier in the virtual space.Type: ApplicationFiled: November 22, 2017Publication date: May 23, 2019Inventors: Edward CUTRELL, Christian HOLZ, Hrvoje BENKO, Michael J. SINCLAIR, Meredith June MORRIS, Yuhang ZHAO, Cynthia Lynn BENNETT
-
Publication number: 20190098500Abstract: The claimed subject matter provides systems and/or methods that effectuate a simple protocol for tangible security on mobile devices. The system can include devices that generate sets of keys and associated secret identifiers, employs the one or more keys to encrypt a secret and utilizes the identifiers and encryptions of the secret to populate a table associated with a security token device that is used in conjunction with a mobile device to release sensitive information persisted on the mobile device for user selected purposes.Type: ApplicationFiled: November 19, 2018Publication date: March 28, 2019Inventors: YuQun Chen, Michael J. Sinclair, Josh D. Benaloh
-
Patent number: 10165441Abstract: The claimed subject matter provides systems and/or methods that effectuate a simple protocol for tangible security on mobile devices. The system can include devices that generate sets of keys and associated secret identifiers, employs the one or more keys to encrypt a secret and utilizes the identifiers and encryptions of the secret to populate a table associated with a security token device that is used in conjunction with a mobile device to release sensitive information persisted on the mobile device for user selected purposes.Type: GrantFiled: September 22, 2016Date of Patent: December 25, 2018Assignee: Microsoft Technology Licensing, LLCInventors: YuQun Chen, Michael J. Sinclair, Josh D. Benaloh
-
Patent number: 10013065Abstract: An example system includes a plurality of moveable light emitters, each moveable light emitter configured to independently emit a display light from a current display location within that moveable light emitter's range of motion responsive to activation from a corresponding light activator. The system also includes a location engine to determine, for each light emitter, the current display location of that light emitter, and a mapping engine to map, for each current display location, the light activator activating the light emitter currently located at that current display location.Type: GrantFiled: February 13, 2015Date of Patent: July 3, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Sasa Junuzovic, Michel Pahud, Eyal Ofek, Yoichi Ochiai, Michael J. Sinclair
-
Publication number: 20170354135Abstract: In some implementations, an insect trap includes a plurality of individual cells, with each of the cells being configured to trap very few, and in some instances a single flying insect. Each cell defines a cavity and may be provided with an independently operable door to selectively close the cavity. One or more sensors may sense the presence of an insect to be trapped.Type: ApplicationFiled: June 9, 2016Publication date: December 14, 2017Inventors: Alexander Ching, Ethan Jackson, Michael J. Sinclair, Patrick Therien
-
Publication number: 20170329446Abstract: A method, system, and one or more computer-readable storage media for providing multi-dimensional haptic touch screen interaction are provided herein. The method includes detecting a force applied to a touch screen by an object and determining a magnitude, direction, and location of the force. The method also includes determining a haptic force feedback to be applied by the touch screen on the object based on the magnitude, direction, and location of the force applied to the touch screen, and displacing the touch screen in a specified direction such that the haptic force feedback is applied by the touch screen on the object.Type: ApplicationFiled: June 20, 2017Publication date: November 16, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Michael J. SINCLAIR, Michel PAHUD, Hrvoje BENKO
-
Patent number: 9715300Abstract: A method, system, and one or more computer-readable storage media for providing multi-dimensional haptic touch screen interaction are provided herein. The method includes detecting a force applied to a touch screen by an object and determining a magnitude, direction, and location of the force. The method also includes determining a haptic force feedback to be applied by the touch screen on the object based on the magnitude, direction, and location of the force applied to the touch screen, and displacing the touch screen in a specified direction such that the haptic force feedback is applied by the touch screen on the object.Type: GrantFiled: March 4, 2013Date of Patent: July 25, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Michael J. Sinclair, Michel Pahud, Hrvoje Benko
-
Publication number: 20170013459Abstract: The claimed subject matter provides systems and/or methods that effectuate a simple protocol for tangible security on mobile devices. The system can include devices that generate sets of keys and associated secret identifiers, employs the one or more keys to encrypt a secret and utilizes the identifiers and encryptions of the secret to populate a table associated with a security token device that is used in conjunction with a mobile device to release sensitive information persisted on the mobile device for user selected purposes.Type: ApplicationFiled: September 22, 2016Publication date: January 12, 2017Inventors: YuQun Chen, Michael J. Sinclair, Josh D. Benaloh
-
Patent number: 9503431Abstract: The claimed subject matter provides systems and/or methods that effectuate a simple protocol for tangible security on mobile devices. The system can include devices that generate sets of keys and associated secret identifiers, employs the one or more keys to encrypt a secret and utilizes the identifiers and encryptions of the secret to populate a table associated with a security token device that is used in conjunction with a mobile device to release sensitive information persisted on the mobile device for user selected purposes.Type: GrantFiled: November 9, 2015Date of Patent: November 22, 2016Assignee: Microsoft Technology Licensing, LLCInventors: YuQun Chen, Michael J. Sinclair, Josh D. Benaloh