Patents by Inventor Michael Patrick Johnson
Michael Patrick Johnson 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: 20200361939Abstract: The disclosure provides compounds useful for treating alpha-1 antitrypsin deficiency (AATD), according to formula (I): tautomers thereof, pharmaceutically acceptable salts of the compounds, pharmaceutically acceptable salts of the tautomers, deuterated derivatives of the compounds, deuterated derivatives of the tautomers, and deuterated derivatives of the salts, solid forms of those compounds and processes for making those compounds.Type: ApplicationFiled: May 13, 2020Publication date: November 19, 2020Inventors: Upul Keerthi BANDARAGE, Cavan McKeon BLIGH, Diane BOUCHER, Michael John BOYD, Michael Aaron BRODNEY, Michael Philip CLARK, Veronique DAMAGNEZ, Lev Tyler Dewey FANNING, Robert Francis FIMOGNARI, Gabrielle Simone FLEMING, Kevin James GAGNON, Pedro Manuel GARCIA BARRANTES, Robert Daniel GIACOMETTI, Simon GIROUX, Ronald Lee GREY, Jr., Samantha GUIDO, Amy Beth HALL, Sarah Carol HOOD, Dennis James HURLEY, Mac Arthur JOHNSON, Jr., Peter Jones, Sarathy KESAVAN, Mei-Hsiu LAI, Siying LIU, Adam LOOKER, Brad MAXWELL, John Patrick MAXWELL, Ales MEDEK, Philippe Marcel NUHANT, Kirk Alan OVERHOFF, Setu RODAY, Stefanie ROEPER, Steven M. RONKIN, Rupa SAWANT, Yi SHI, Muna SHRESTHA, Marisa SPOSATO, Kathy STAVROPOULOS, Rebecca Jane SWETT, Timothy Lewis TAPLEY, Qing TANG, Stephen THOMSON, Jinwang XU, Mariam ZAKY
-
Publication number: 20200175794Abstract: The present invention relates generally a system and method for providing rolling code remote device functions to provide keyless entry to multiple makes and models of cars. The present invention is adapted to produce the radio signal type and transmitted data of an original manufacturer's keyless entry remote device system by implementing multiple modulation schema and data encoding techniques.Type: ApplicationFiled: February 3, 2020Publication date: June 4, 2020Applicant: iKeyless, LLCInventors: Daniel Charles Johnson, Daniel Patrick Bowen, Michael Calvin McCoy
-
Publication number: 20200081748Abstract: Convergence of threads executing common code sections is facilitated using instructions inserted at strategic locations in computer code sections. The inserted instructions enable the threads in a warp or other group to cooperate with a thread scheduler to promote thread convergence.Type: ApplicationFiled: September 11, 2019Publication date: March 12, 2020Applicant: NVIDIA Corp.Inventors: Daniel Robert Johnson, Jack Choquette, Oliver Giroux, Michael Patrick McKeown, Mark Stephenson, Sana Damani
-
Patent number: 10553060Abstract: The present invention relates generally a system and method for providing rolling code remote device functions to provide keyless entry to multiple makes and models of cars. The present invention is adapted to produce the radio signal type and transmitted data of an original manufacturer's keyless entry remote device system by implementing multiple modulation schema and data encoding techniques.Type: GrantFiled: October 5, 2018Date of Patent: February 4, 2020Assignee: IKEYLESS, LLCInventors: Daniel Charles Johnson, Daniel Patrick Bowen, Michael Calvin McCoy
-
Publication number: 20190331914Abstract: An experience sharing session can be established with a wearable computing device. A field of view of an environment can be provided through a head-mounted display (HMD) of the wearable computing device. The HMD is operable to display a computer-generated image overlaying at least a portion of the view. At least one image of the environment can be captured using a camera associated with the wearable computing device. The wearable computing device can receive an indication of a region of interest within the environment via the experience sharing session. The wearable computing device can display, on the HMD, the indication of the region of interest.Type: ApplicationFiled: January 31, 2018Publication date: October 31, 2019Inventors: Steven John Lee, Indika Charles Mendis, Max Benjamin Braun, Bradley James Rhodes, Casey Ho, Michael Patrick Johnson
-
Patent number: 10394057Abstract: An eye-mountable device including a lens including a polymeric material, the lens operable to be removably mounted over a corneal surface of an eye and to be compatible with a motion of an eyelid when the concave surface is so mounted; a sensor coupled to the lens and operable to provide output data indicative of whether an eyelid of an eye on which the lens is mounted is closed; and a display operable to display a light signal in response to the output data from the sensor that the eyelid is closed. A method including determining whether an eyelid of a wearer of an eye-mountable device is closed; and when an eyelid of a wearer is closed, sending a light signal from the eye-mountable device.Type: GrantFiled: February 6, 2017Date of Patent: August 27, 2019Assignee: VERILY LIFE SCIENCES LLCInventors: Thad Eugene Starner, Michael Patrick Johnson, Brian Otis, Max Benjamin Braun, Nathan Pletcher, Joshua N. Haddock
-
Patent number: 10341113Abstract: Methods, apparatus, and computer-readable media are described herein related to biometric authentication. A first computing device can detect a machine-readable code displayed by a second computing device, where the machine-readable code can identify protected information viewable via the second computing device. In response to detecting the machine-readable code, the first computing device can acquire biometric data via one or more biometric sensors associated with the first computing device. Based at least in part on the biometric data, the first computing device can generate an authentication message that includes authentication information and identifies the protected information. The first computing device can then send the authentication message to an authentication server for verification of the authentication information, where verification of the authentication information can allow access to the protected information via the second computing device.Type: GrantFiled: April 11, 2018Date of Patent: July 2, 2019Assignee: Google LLCInventors: Thad Eugene Starner, Michael Patrick Johnson
-
Publication number: 20190179525Abstract: Methods and systems involving resolution of directional ambiguity between a graphical display and a touch-based user-interface are disclosed herein.Type: ApplicationFiled: December 8, 2017Publication date: June 13, 2019Inventors: Thad Eugene Starner, Nirmal Patel, Michael Patrick Johnson, Adrian Wong
-
Patent number: 10146323Abstract: A wearable computing device such as a head-mounted display (HMD) may be equipped with a magnetometer for detecting presence and motion of a hand-wearable magnet (HWM). The HMD may analyze magnetic field measurements of the magnetometer to determine when the HWM moves within a threshold distance of the magnetometer, and may thereafter determine one or more patterns of motion of the HWM based the magnetic field measurements. The HMD may operate in a background detection state in order to determine a background magnetic field strength and to monitor for magnetic disturbances from the HWM. Upon occurrence of a trigger event corresponding to magnetic disturbance above a threshold level, the HMD may transition to operating in a gesture detection state in which it analyzes magnetometer measurements for correspondence with known gestures. Upon recognizing a known gesture, the HMD may carry out one or more actions based on the recognized known gesture.Type: GrantFiled: April 13, 2017Date of Patent: December 4, 2018Assignee: Google LLCInventors: Edward Keyes, Michael Patrick Johnson, Thad Eugene Starner
-
Publication number: 20180234244Abstract: Methods, apparatus, and computer-readable media are described herein related to biometric authentication. A first computing device can detect a machine-readable code displayed by a second computing device, where the machine-readable code can identify protected information viewable via the second computing device. In response to detecting the machine-readable code, the first computing device can acquire biometric data via one or more biometric sensors associated with the first computing device. Based at least in part on the biometric data, the first computing device can generate an authentication message that includes authentication information and identifies the protected information. The first computing device can then send the authentication message to an authentication server for verification of the authentication information, where verification of the authentication information can allow access to the protected information via the second computing device.Type: ApplicationFiled: April 11, 2018Publication date: August 16, 2018Inventors: Thad Eugene Starner, Michael Patrick Johnson
-
Patent number: 9979547Abstract: Methods, apparatus, and computer-readable media are described herein related to biometric authentication. A first computing device can detect a machine-readable code displayed by a second computing device, where the machine-readable code can identify protected information viewable via the second computing device. In response to detecting the machine-readable code, the first computing device can acquire biometric data via one or more biometric sensors associated with the first computing device. Based at least in part on the biometric data, the first computing device can generate an authentication message that includes authentication information and identifies the protected information. The first computing device can then send the authentication message to an authentication server for verification of the authentication information, where verification of the authentication information can allow access to the protected information via the second computing device.Type: GrantFiled: May 8, 2013Date of Patent: May 22, 2018Assignee: Google LLCInventors: Thad Eugene Starner, Michael Patrick Johnson
-
Patent number: 9857965Abstract: Methods and systems involving resolution of directional ambiguity between a graphical display and a touch-based user-interface are disclosed herein. An example system may be configured to: (a) cause a visual depiction of a first reference marker on a graphical display; (b) receive first input data indicating an initial touch input on a touch-based user-interface, where the initial touch input corresponds to an input-direction path having a first end and a second end, and where the touch input corresponds to movement of the input-direction path; (c) associate movement of the first reference marker with subsequent touch inputs; (d) receive second input data indicating a subsequent touch input; and (e) cause a visual depiction of movement of a second reference marker.Type: GrantFiled: January 6, 2012Date of Patent: January 2, 2018Assignee: Google Inc.Inventors: Thad Eugene Starner, Nirmal Patel, Adrian Wong, Michael Patrick Johnson
-
Patent number: 9811535Abstract: Implementations generally relate to creating groups in a social network system. In one implementation, a method includes identifying at least one person that is proximate to a target user in a social network system, determining that the target user is generating a pattern; recognizing the at least one person proximate to the target user who is generating the pattern; creating a group in the social network system, and the group includes the at least one person generating the pattern; and associating the group with the target user.Type: GrantFiled: October 29, 2013Date of Patent: November 7, 2017Assignee: Google Inc.Inventors: Michael Patrick Johnson, Thad Eugene Starner, Christopher Richard Wren
-
Patent number: 9779758Abstract: Example methods and systems use multiple sensors to determine whether a speaker is speaking. Audio data in an audio-channel speech band detected by a microphone can be received. Vibration data in a vibration-channel speech band representative of vibrations detected by a sensor other than the microphone can be received. The microphone and the sensor can be associated with a head-mountable device (HMD). It is determined whether the audio data is causally related to the vibration data. If the audio data and the vibration data are causally related, an indication can be generated that the audio data contains HMD-wearer speech. Causally related audio and vibration data can be used to increase accuracy of text transcription of the HMD-wearer speech. If the audio data and the vibration data are not causally related, an indication can be generated that the audio data does not contain HMD-wearer speech.Type: GrantFiled: August 17, 2015Date of Patent: October 3, 2017Assignee: Google Inc.Inventors: Michael Patrick Johnson, Jianchun Dong, Mat Balez
-
Publication number: 20170277255Abstract: The present description discloses systems and methods for changing the state of a device. One embodiment may include a device configured to provide a device in a first state, receive a signal indicative of first angular data of the device, and compare the first angular data to a first threshold. The device may then execute instructions to initiate a timer when the first angular data is greater than the first threshold, receive a signal indicative of a second angular data of the device, and compare the second angular data to a second threshold. When the second angular data is less than the second threshold and the time passed is within a pre-determined time period, the device may execute instructions to transition the device to a second state.Type: ApplicationFiled: June 7, 2017Publication date: September 28, 2017Inventors: Michael Patrick Johnson, Steve Lee, Mat Balez, Nirmal Patel
-
Patent number: 9746915Abstract: Examples of methods and systems for providing calibration for eye gesture recognition are described. In some examples, calibration can be executed via a head-mountable device. A method for calibration of a system may account for changes in orientation of the head-mountable device, update recognition of the eye gestures, or increase efficiency of the system, for example. The head-mountable device may be configured to receive signals indicative of eye gestures from an eye gesture-detection system and in response to receiving a second command confirming that the signal is indicative of an eye gesture command, to make adjustments to the eye gesture recognition system and/or the reference signals. The head-mountable device may calibrate an eye gesture recognition system via implicit or explicit calibration, for example.Type: GrantFiled: October 22, 2012Date of Patent: August 29, 2017Assignee: Google Inc.Inventors: Hayes Solos Raffle, Thad Eugene Starner, Mat Balez, Michael Patrick Johnson, Yong Zhao, Bo Wu, David Sparks, Nirmal J. Patel
-
Publication number: 20170227792Abstract: An eye-mountable device including a lens including a polymeric material, the lens operable to be removably mounted over a corneal surface of an eye and to be compatible with a motion of an eyelid when the concave surface is so mounted; a sensor coupled to the lens and operable to provide output data indicative of whether an eyelid of an eye on which the lens is mounted is closed; and a display operable to display a light signal in response to the output data from the sensor that the eyelid is closed. A method including determining whether an eyelid of a wearer of an eye-mountable device is closed; and when an eyelid of a wearer is closed, sending a light signal from the eye-mountable device.Type: ApplicationFiled: February 6, 2017Publication date: August 10, 2017Inventors: Thad Eugene STARNER, Michael Patrick JOHNSON, Brian OTIS, Max Benjamin BRAUN, Nathan PLETCHER, Joshua N. HADDOCK
-
Patent number: 9720083Abstract: Methods, apparatus, and computer-readable media are described herein related to using self-generated sounds for determining a worn state of a wearable computing device. A wearable computing device can transmit an audio signal. One or more sensors coupled to the wearable computing device may then receive a modified version of the audio signal. A comparison may be made between the modified version of the audio signal and at least one reference signal, where the at least one reference signal is based on the audio signal that is transmitted. Based on an output of the comparison, a determination can be made of whether the wearable computing device is being worn.Type: GrantFiled: February 15, 2017Date of Patent: August 1, 2017Assignee: Google Inc.Inventors: Michael Patrick Johnson, Carroll Philip Gossett
-
Patent number: 9710056Abstract: The present description discloses systems and methods for changing the state of a device. One embodiment may include a device configured to provide a device in a first state, receive a signal indicative of first angular data of the device, and compare the first angular data to a first threshold. The device may then execute instructions to initiate a timer when the first angular data is greater than the first threshold, receive a signal indicative of a second angular data of the device, and compare the second angular data to a second threshold. When the second angular data is less than the second threshold and the time passed is within a pre-determined time period, the device may execute instructions to transition the device to a second state.Type: GrantFiled: March 21, 2012Date of Patent: July 18, 2017Assignee: Google Inc.Inventors: Michael Patrick Johnson, Steve Lee, Mat Balez, Nirmal Patel
-
Publication number: 20170163866Abstract: The present disclosure provides a computing device including an image-capture device and a control system. The control system may be configured to receive sensor data from one or more sensors, and analyze the sensor data to detect at least one image-capture signal. The control system may also be configured to cause the image-capture device to capture an image in response to detection of the at least one image-capture signal. The control system may also be configured to enable one or more speech commands relating to the image-capture device in response to capturing the image. The control system may also be configured to receive one or more verbal inputs corresponding to the one or more enabled speech commands. The control system may also be configured to perform an image-capture function corresponding to the one or more verbal inputs.Type: ApplicationFiled: July 24, 2013Publication date: June 8, 2017Applicant: Google Inc.Inventors: Michael Patrick Johnson, Bo Wu, David Sparks, Hayes Solos Raffle