Patents by Inventor David McClure
David McClure 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: 20240086997Abstract: A system according to certain aspects of the disclosure provides drug pricing information from multiple PBMs to users. For example, the system may obtain, calculate, and/or estimate drug prices that are available under contracts or agreements between PBMs and various pharmacies. These prices may be prices of drugs for purchase at the various pharmacies. In response to requests for prices of particular drugs, the system can display relevant prices. For example, the system displays a price for each pharmacy chain and/or displays prices for a particular geographical area. The users can compare the prices for a particular drug and determine which pharmacy they would like to purchase the drug from. The system can provide a discount coupon that allows the users to purchase the drug at the price listed by the system at the selected pharmacy.Type: ApplicationFiled: June 14, 2023Publication date: March 14, 2024Inventors: Trevor Zachary Bezdek, Douglas Joseph Hirsch, Scott Andrew Marlette, William Raymond McClure, Andrew David Slutsky
-
Publication number: 20230314138Abstract: At start-up of a microelectromechanical system (MEMS) gyroscope, the drive signal is inhibited, and the phase, frequency and amplitude of any residual mechanical oscillation is sensed and processed to determine a process path for start-up. In the event that the sensed frequency of the residual mechanical oscillation is a spurious mode frequency and a quality factor of the residual mechanical oscillation is sufficient, an anti-phase signal is applied as the MEMS gyroscope drive signal in order to implement an active dampening of the residual mechanical oscillation. A kicking phase can then be performed to initiate oscillation. Also, in the event that the sensed frequency of the residual mechanical oscillation is a resonant mode frequency with sufficient drive energy, a quadrature phase signal with phase lock loop frequency control and amplitude controlled by the drive energy is applied as the MEMS gyroscope drive signal in order to induce controlled oscillation.Type: ApplicationFiled: April 4, 2022Publication date: October 5, 2023Applicants: STMicroelectronics, Inc., STMicroelectronics S.r.l.Inventors: Yamu HU, Naren K. SAHOO, Pavan NALLAMOTHU, Deyou FANG, David MCCLURE, Marco GARBARINO
-
Publication number: 20230273024Abstract: A microelectromechanical system (MEMS) gyroscope includes a driving mass and a driving circuit that operates to drive the driving mass in a mechanical oscillation at a resonant drive frequency. An oscillator generates a system clock that is independent of and asynchronous to the resonant drive frequency. A clock generator circuit outputs a first clock and a second clock that are derived from the system clock. The drive loop of the driving circuit including an analog-to-digital converter (ADC) circuit that is clocked by the first clock and a digital signal processing (DSP) circuit that is clocked by the second clock.Type: ApplicationFiled: April 18, 2023Publication date: August 31, 2023Applicant: STMicroelectronics, Inc.Inventors: Deyou FANG, Chao-Ming TSAI, Milad ALWARDI, Yamu HU, David MCCLURE
-
Patent number: 11719540Abstract: A microelectromechanical system (MEMS) gyroscope sensor has a sensing mass and a quadrature error compensation control loop for applying a force to the sensing mass to cancel quadrature error. To detect fault, the quadrature error compensation control loop is opened and an additional force is applied to produce a physical displacement of the sensing mass. A quadrature error resulting from the physical displacement of the sensing mass in response to the applied additional force is sensed. The sensed quadrature error is compared to an expected value corresponding to the applied additional force and a fault alert is generated if the comparison is not satisfied.Type: GrantFiled: January 10, 2022Date of Patent: August 8, 2023Assignee: STMicroelectronics, Inc.Inventors: Yamu Hu, Deyou Fang, David McClure, Huantong Zhang, Naren K. Sahoo
-
Patent number: 11662205Abstract: A microelectromechanical system (MEMS) gyroscope includes a driving mass and a driving circuit that operates to drive the driving mass in a mechanical oscillation at a resonant drive frequency. An oscillator generates a system clock that is independent of and asynchronous to the resonant drive frequency. A clock generator circuit outputs a first clock and a second clock that are derived from the system clock. The drive loop of the driving circuit including an analog-to-digital converter (ADC) circuit that is clocked by the first clock and a digital signal processing (DSP) circuit that is clocked by the second clock.Type: GrantFiled: October 19, 2021Date of Patent: May 30, 2023Assignee: STMicroelectronics, Inc.Inventors: Deyou Fang, Chao-Ming Tsai, Milad Alwardi, Yamu Hu, David McClure
-
Patent number: 11320452Abstract: A microelectromechanical system (MEMS) accelerometer sensor has a mobile mass and a sensing capacitor. To self-test the sensor, a test signal is applied to the sensing capacitor during a reset phase of a sensing circuit coupled to the sensing capacitor. The test signal is configured to cause an electrostatic force which produces a physical displacement of the mobile mass corresponding to a desired acceleration value. Then, during a read phase of the sensing circuit, a variation in capacitance of sensing capacitor due to the physical displacement of the mobile mass is sensed. This sensed variation in capacitance is converted to a sensed acceleration value. A comparison of the sensed acceleration value to the desired acceleration value provides an indication of an error in operation of the MEMS accelerometer sensor if the sensed acceleration value and desired acceleration value are not substantially equal.Type: GrantFiled: June 26, 2019Date of Patent: May 3, 2022Assignees: STMicroelectronics, Inc., STMicroelectronics S.r.l.Inventors: Yamu Hu, David McClure, Alessandro Tocchio, Naren K. Sahoo, Anthony Junior Casillan
-
Publication number: 20220128360Abstract: A microelectromechanical system (MEMS) gyroscope sensor has a sensing mass and a quadrature error compensation control loop for applying a force to the sensing mass to cancel quadrature error. To detect fault, the quadrature error compensation control loop is opened and an additional force is applied to produce a physical displacement of the sensing mass. A quadrature error resulting from the physical displacement of the sensing mass in response to the applied additional force is sensed. The sensed quadrature error is compared to an expected value corresponding to the applied additional force and a fault alert is generated if the comparison is not satisfied.Type: ApplicationFiled: January 10, 2022Publication date: April 28, 2022Applicant: STMicroelectronics, Inc.Inventors: Yamu HU, Deyou FANG, David MCCLURE, Huantong ZHANG, Naren K. SAHOO
-
Patent number: 11255670Abstract: A microelectromechanical system (MEMS) gyroscope sensor has a sensing mass and a quadrature error compensation control loop for applying a force to the sensing mass to cancel quadrature error. To detect fault, the quadrature error compensation control loop is opened and an additional force is applied to produce a physical displacement of the sensing mass. A quadrature error resulting from the physical displacement of the sensing mass in response to the applied additional force is sensed. The sensed quadrature error is compared to an expected value corresponding to the applied additional force and a fault alert is generated if the comparison is not satisfied.Type: GrantFiled: June 26, 2019Date of Patent: February 22, 2022Assignee: STMicroelectronics, Inc.Inventors: Yamu Hu, Deyou Fang, David Mcclure, Huantong Zhang, Naren K. Sahoo
-
Publication number: 20220034659Abstract: A microelectromechanical system (MEMS) gyroscope includes a driving mass and a driving circuit that operates to drive the driving mass in a mechanical oscillation at a resonant drive frequency. An oscillator generates a system clock that is independent of and asynchronous to the resonant drive frequency. A clock generator circuit outputs a first clock and a second clock that are derived from the system clock. The drive loop of the driving circuit including an analog-to-digital converter (ADC) circuit that is clocked by the first clock and a digital signal processing (DSP) circuit that is clocked by the second clock.Type: ApplicationFiled: October 19, 2021Publication date: February 3, 2022Applicant: STMicroelectronics, Inc.Inventors: Deyou FANG, Chao-Ming TSAI, Milad ALWARDI, Yamu HU, David MCCLURE
-
Patent number: 11175138Abstract: A microelectromechanical system (MEMS) gyroscope includes a driving mass and a driving circuit that operates to drive the driving mass in a mechanical oscillation at a resonant drive frequency. An oscillator generates a system clock that is independent of and asynchronous to the resonant drive frequency. A clock generator circuit outputs a first clock and a second clock that are derived from the system clock. The drive loop of the driving circuit including an analog-to-digital converter (ADC) circuit that is clocked by the first clock and a digital signal processing (DSP) circuit that is clocked by the second clock.Type: GrantFiled: June 26, 2019Date of Patent: November 16, 2021Assignee: STMicroelectronics, Inc.Inventors: Deyou Fang, Chao-Ming Tsai, Milad Alwardi, Yamu Hu, David McClure
-
Patent number: 11136785Abstract: An elevator call box with internal, concealable latching mechanism comprises an internally disposed, cylindrical magnetic pin with a relatively low pull force that is slidably displaceable by an larger, external magnetic force supplied by a service technician. When the access door is closed, magnetic pin penetrates an orifice in a locking tab to lock the call box. The pin magnet is normally attracted to an adjacent, magnetically attractive clip snap-fitted to a latching block. The latch is externally disengaged via a stronger portable magnet carried by service personnel. The larger magnetic pull force of the portable magnet slidably displaces the smaller magnetic latch pin, freeing the locking tab to permit pivotal opening of the access door. Once the stronger magnet is moved away, the smaller magnetic pin, which is attracted magnetically to the clip, will return to it's rest position penetrating the locking tab and locking the control.Type: GrantFiled: September 19, 2018Date of Patent: October 5, 2021Assignee: Innovation Industries Inc.Inventors: Sam Jeremy David McClure, Jake Dalton Tyler
-
Patent number: 11006369Abstract: The subject disclosure is directed towards a background transfer service that provides platform-level support for third party applications to queue data transfers to run in the background, including when the application is not running in the foreground. Applications may thus perform downloading and uploading tasks in the background; however the background transfer service manages the data transfer requests so as to limit each background application's ability to interfere with foreground application operations, that is, by controlling resource usage according to one or more policies.Type: GrantFiled: January 20, 2020Date of Patent: May 11, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Marc David McClure, Abolade Gbadegesin, Chittur Padmanabhan Subbaraman, Jianping Yin, Jorge I. Raastroem, Yasser Shaaban, Timothy Daniel Noonan, Rachel Jiang, Peter John Torr, Vishal Ghotge, Gregory Arthur De Souza, Pavan Rajamohan Hullumane, Adrian Dragomir, Darin Miller, Megan Galbraith Donahue
-
Publication number: 20200408525Abstract: A microelectromechanical system (MEMS) gyroscope includes a driving mass and a driving circuit that operates to drive the driving mass in a mechanical oscillation at a resonant drive frequency. An oscillator generates a system clock that is independent of and asynchronous to the resonant drive frequency. A clock generator circuit outputs a first clock and a second clock that are derived from the system clock. The drive loop of the driving circuit including an analog-to-digital converter (ADC) circuit that is clocked by the first clock and a digital signal processing (DSP) circuit that is clocked by the second clock.Type: ApplicationFiled: June 26, 2019Publication date: December 31, 2020Applicant: STMicroelectronics, Inc.Inventors: Deyou FANG, Chao-Ming TSAI, Milad ALWARDI, Yamu HU, David MCCLURE
-
Publication number: 20200408524Abstract: A microelectromechanical system (MEMS) gyroscope sensor has a sensing mass and a quadrature error compensation control loop for applying a force to the sensing mass to cancel quadrature error. To detect fault, the quadrature error compensation control loop is opened and an additional force is applied to produce a physical displacement of the sensing mass. A quadrature error resulting from the physical displacement of the sensing mass in response to the applied additional force is sensed. The sensed quadrature error is compared to an expected value corresponding to the applied additional force and a fault alert is generated if the comparison is not satisfied.Type: ApplicationFiled: June 26, 2019Publication date: December 31, 2020Applicant: STMicroelectronics, Inc.Inventors: Yamu HU, Deyou FANG, David MCCLURE, Huantong ZHANG, Naren K. SAHOO
-
Publication number: 20200408805Abstract: A microelectromechanical system (MEMS) accelerometer sensor has a mobile mass and a sensing capacitor. To self-test the sensor, a test signal is applied to the sensing capacitor during a reset phase of a sensing circuit coupled to the sensing capacitor. The test signal is configured to cause an electrostatic force which produces a physical displacement of the mobile mass corresponding to a desired acceleration value. Then, during a read phase of the sensing circuit, a variation in capacitance of sensing capacitor due to the physical displacement of the mobile mass is sensed. This sensed variation in capacitance is converted to a sensed acceleration value. A comparison of the sensed acceleration value to the desired acceleration value provides an indication of an error in operation of the MEMS accelerometer sensor if the sensed acceleration value and desired acceleration value are not substantially equal.Type: ApplicationFiled: June 26, 2019Publication date: December 31, 2020Applicants: STMicroelectronics, Inc., STMicroelectronics S.r.l.Inventors: Yamu HU, David MCCLURE, Alessandro TOCCHIO, Naren K. SAHOO, Anthony Junior CASILLAN
-
Publication number: 20200154360Abstract: The subject disclosure is directed towards a background transfer service that provides platform-level support for third party applications to queue data transfers to run in the background, including when the application is not running in the foreground. Applications may thus perform downloading and uploading tasks in the background; however the background transfer service manages the data transfer requests so as to limit each background application's ability to interfere with foreground application operations, that is, by controlling resource usage according to one or more policies.Type: ApplicationFiled: January 20, 2020Publication date: May 14, 2020Inventors: Marc David MCCLURE, Abolade GBADEGESIN, Chittur Padmanabhan SUBBARAMAN, Jianping YIN, Jorge I. RAASTROEM, Yasser SHAABAN, Timothy Daniel NOONAN, Rachel JIANG, Peter John TORR, Vishal GHOTGE, Gregory Arthur DE SOUZA, Pavan Rajamohan HULLUMANE, Adrian DRAGOMIR, Darin MILLER, Megan Galbraith DONAHUE
-
Patent number: 10542496Abstract: The subject disclosure is directed towards a background transfer service that provides platform-level support for third party applications to queue data transfers to run in the background, including when the application is not running in the foreground. Applications may thus perform downloading and uploading tasks in the background; however the background transfer service manages the data transfer requests so as to limit each background application's ability to interfere with foreground application operations, that is, by controlling resource usage according to one or more policies.Type: GrantFiled: June 6, 2018Date of Patent: January 21, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Marc David McClure, Abolade Gbadegesin, Chittur Padmanabhan Subbaraman, Jianping Yin, Jorge I. Raastroem, Yasser Shaaban, Timothy Daniel Noonan, Rachel Jiang, Peter John Torr, Vishal Ghotge, Gregory Arthur De Souza, Pavan Rajamohan Hullumane, Adrian Dragomir, Darin Miller, Megan Galbraith Donahue
-
Patent number: 10429309Abstract: Disclosed is an apparatus for simultaneous detection of amines and thiols.Type: GrantFiled: January 5, 2017Date of Patent: October 1, 2019Assignee: ALT BIOSCIENCE, LLCInventors: Anthony Burgess-Cassler, George David McClure, Jr.
-
Publication number: 20190093389Abstract: An elevator call box with internal, concealable latching mechanism comprises an internally disposed, cylindrical magnetic pin with a relatively low pull force that is slidably displaceable by an larger, external magnetic force supplied by a service technician. When the access door is closed, magnetic pin penetrates an orifice in a locking tab to lock the call box. The pin magnet is normally attracted to an adjacent, magnetically attractive clip snap-fitted to a latching block. The latch is externally disengaged via a stronger portable magnet carried by service personnel. The larger magnetic pull force of the portable magnet slidably displaces the smaller magnetic latch pin, freeing the locking tab to permit pivotal opening of the access door. Once the stronger magnet is moved away, the smaller magnetic pin, which is attracted magnetically to the clip, will return to it's rest position penetrating the locking tab and locking the control.Type: ApplicationFiled: September 19, 2018Publication date: March 28, 2019Applicant: Innovation Industries Inc.Inventors: Sam Jeremy David McClure, Jake Dalton Tyler
-
Publication number: 20180352516Abstract: The subject disclosure is directed towards a background transfer service that provides platform-level support for third party applications to queue data transfers to run in the background, including when the application is not running in the foreground. Applications may thus perform downloading and uploading tasks in the background; however the background transfer service manages the data transfer requests so as to limit each background application's ability to interfere with foreground application operations, that is, by controlling resource usage according to one or more policies.Type: ApplicationFiled: June 6, 2018Publication date: December 6, 2018Inventors: Marc David MCCLURE, Abolade GBADEGESIN, Chittur Padmanabhan SUBBARAMAN, Jianping YIN, Jorge I. RAASTROEM, Yasser SHAABAN, Timothy Daniel NOONAN, Rachel JIANG, Peter John TORR, Vishal GHOTGE, Gregory Arthur DE SOUZA, Pavan Rajamohan HULLUMANE, Adrian DRAGOMIR, Darin MILLER, Megan Galbraith DONAHUE