Patents by Inventor Henry Martin

Henry Martin 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: 11973174
    Abstract: High-density GaN-based LED displays fabricated using wafer-to-wafer hybrid bonding and incorporating s color conversion region are disclosed.
    Type: Grant
    Filed: June 7, 2023
    Date of Patent: April 30, 2024
    Assignee: TECTUS CORPORATION
    Inventors: Henry Choy, Paul Martin
  • Patent number: 11958809
    Abstract: Provided are omecamtiv mecarbil dihydrochloride salt forms, compositions and pharmaceutical formulations thereof, and methods for their preparation and use.
    Type: Grant
    Filed: September 24, 2021
    Date of Patent: April 16, 2024
    Assignee: CYTOKINETICS, INC.
    Inventors: Sheng Cui, Henry Morrison, Karthik Nagapudi, Shawn D. Walker, Charles Bernard, Karl Bennett Hansen, Neil Fred Langille, Alan Martin Allgeier, Steven M. Mennen, Jacqueline C. S. Woo, Bradley Paul Morgan, Alex Muci
  • Publication number: 20240101517
    Abstract: Provided are omecamtiv mecarbil dihydrochloride salt forms, compositions and pharmaceutical formulations thereof, and methods for their preparation and use.
    Type: Application
    Filed: November 27, 2023
    Publication date: March 28, 2024
    Inventors: Sheng CUI, Henry MORRISON, Karthik NAGAPUDI, Shawn D. WALKER, Charles BERNARD, Karl Bennett HANSEN, Neil Fred LANGILLE, Alan Martin ALLGEIER, Steven MENNEN, Jacqueline C.S. WOO, Bradley Paul MORGAN, Alex MUCI (DECEASED)
  • Patent number: 11813977
    Abstract: A safety system for a motor vehicle equipped with a power take-off (PTO) drive assembly includes an electrical circuit coupled to a hazard warning system of the motor vehicle. The hazard warning system includes at least one flasher lamp electrically powered by a battery of the motor vehicle and a control switch for activating and deactivating the at least one flasher lamp. The electrical circuit includes an electrical relay coupled to the actuating or control element in which the electrical relay is triggered only when the flasher lamp(s) are energized. In one version, the control or actuating element is an air solenoid operatively coupled to the electrical relay and further disposed relative to an air line between the cab control and an air shifter of the PTO drive assembly.
    Type: Grant
    Filed: April 22, 2022
    Date of Patent: November 14, 2023
    Assignee: DEL Hydraulics, Inc.
    Inventors: Mark Zdzislaw Zawadzki, Paul Henry Martin, Matthew Jacob Czerniejewski
  • Publication number: 20230339388
    Abstract: A safety system for a motor vehicle equipped with a power take-off (PTO) drive assembly includes an electrical circuit coupled to a hazard warning system of the motor vehicle. The hazard warning system includes at least one flasher lamp electrically powered by a battery of the motor vehicle and a control switch for activating and deactivating the at least one flasher lamp. The electrical circuit includes an electrical relay coupled to the actuating or control element in which the electrical relay is triggered only when the flasher lamp(s) are energized. In one version, the control or actuating element is an air solenoid operatively coupled to the electrical relay and further disposed relative to an air line between the cab control and an air shifter of the PTO drive assembly.
    Type: Application
    Filed: April 22, 2022
    Publication date: October 26, 2023
    Inventors: Mark Zdzislaw Zawadzki, Paul Henry Martin, Matthew Jacob Czerniejewski
  • Patent number: 11196539
    Abstract: In aspects of multiplication operations on homomorphic encrypted data, a computing device stores homomorphic encrypted data as a dataset, and implements an encryption application that can perform multiplication operations on ciphertexts in the homomorphic encrypted data, where the ciphertexts include polynomial variables of the ciphertexts. The encryption application can compute and store intermediate polynomial variables that are computed as the multiplication operations are performed. The encryption application can then utilize one or more of the intermediate polynomial variables rather than recomputing the intermediate polynomial variables as the multiplication operations are performed on the ciphertexts.
    Type: Grant
    Filed: June 22, 2017
    Date of Patent: December 7, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kristin Estella Lauter, Hao Chen, Kim Henry Martin Laine, Gizem Selcan Cetin, Yuhou Xia
  • Patent number: 11062215
    Abstract: Techniques for using different data sources for a predictive model are described. According to various implementations, techniques described herein enable different data sets to be used to generate a predictive model, while minimizing the risk that individual data points of the data sets will be exposed by the predictive model. This aids in protecting individual privacy (e.g., protecting personally identifying information for individuals), while enabling robust predictive models to be generated using data sets from a variety of different sources.
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: July 13, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kim Henry Martin Laine, Ran Gilad-Bachrach, Melissa E. Chase, Kristin Estella Lauter, Peter Byerley Rindal
  • Patent number: 10812252
    Abstract: In aspects of string matching in encrypted data, a computing device stores homomorphic encrypted data as a dataset, and implements a string matching application that receives an encrypted query string as a query of the homomorphic encrypted data. The string matching application can then apply algorithms to perform addition and multiplication operations, and determine whether there are matching strings of the encrypted query string in the dataset. The string matching application can compute, for each row of the dataset, a sum of some function of dataset bits and query bits for a row result, and multiply the row results of the computed rows to determine matching strings. Alternatively, the string matching application can compute, for each row of the dataset, a product over some function of the dataset bits and the query bits for a row result, and add the row results of the computed rows to determine matching strings.
    Type: Grant
    Filed: June 22, 2017
    Date of Patent: October 20, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kim Henry Martin Laine, Hao Chen, Gizem S. Cetin, Yuhou Xia, Peter B. Rindal, Kristin Estella Lauter
  • Patent number: 10749665
    Abstract: In aspects of high-precision rational number arithmetic in homomorphic encryption, a computing device stores homomorphic encrypted data as a dataset, and implements an encryption application that can encode integers into plaintext polynomials, where the integers are representative of initial data received for encryption. The encryption application can encrypt the plaintext polynomials into ciphertexts of the homomorphic encrypted data, and perform homomorphic operations as rational number arithmetic on the ciphertexts, generating updated ciphertexts while the homomorphic encrypted data remains encrypted. The encryption application can then decrypt the updated ciphertexts to modified plaintext polynomials that can be resolved back to the plaintext polynomials effective to recover the integers that represent the initial data. The encryption application can also decode the modified plaintext polynomials back to the integers effective to recover the initial data in an unencrypted form.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: August 18, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kim Henry Martin Laine, Hao Chen, Yuhou Xia
  • Patent number: 10541805
    Abstract: In aspects of variable relinearization in homomorphic encryption, a computing device stores homomorphic encrypted data as a dataset, and implements an encryption application that can perform a multiplication operation on a ciphertext in the homomorphic encrypted data, where the multiplication operation contributes to increase a noise component in the ciphertext. The encryption application can determine a relinearization amount by which to relinearize the ciphertext after the multiplication operation, where the determination is effective to optimize a noise increase in the ciphertext based at least in part on projected subsequent multiplication operations on the ciphertext. The encryption application can then relinearize the ciphertext utilizing the determined relinearization amount that optimizes the noise increase in the ciphertext for optimal relinearization performance.
    Type: Grant
    Filed: June 26, 2017
    Date of Patent: January 21, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Kim Henry Martin Laine, Hao Chen, Yuhou Xia
  • Publication number: 20190392054
    Abstract: Systems and methods of pre-fetching map data are disclosed herein. In some example embodiments, a computer system determines that a network connectivity metric of a geographic area satisfies a predetermined criteria, with the network connectivity metric comprising a metric of ability of a computing device to communicate with a remote server via a network connection while the computing device is within the geographic area. The computer system causes a map data item corresponding to the geographic area to be downloaded from the remote server onto the computing device during a time at which the computing device is not located within the geographic area based on the determination that the network connectivity metric of the geographic area satisfies the predetermined criteria. The map data item is configured to be used by the computing device to display a visual representation of the geographic area on the computing device.
    Type: Application
    Filed: June 20, 2018
    Publication date: December 26, 2019
    Inventors: Mathieu Courtemanche, Henry Martin Dooley, Vincent Dumont, Matthew Richard Matheson, Johnathan Daniel Lansing
  • Publication number: 20190007197
    Abstract: In aspects of high-precision rational number arithmetic in homomorphic encryption, a computing device stores homomorphic encrypted data as a dataset, and implements an encryption application that can encode integers into plaintext polynomials, where the integers are representative of initial data received for encryption. The encryption application can encrypt the plaintext polynomials into ciphertexts of the homomorphic encrypted data, and perform homomorphic operations as rational number arithmetic on the ciphertexts, generating updated ciphertexts while the homomorphic encrypted data remains encrypted. The encryption application can then decrypt the updated ciphertexts to modified plaintext polynomials that can be resolved back to the plaintext polynomials effective to recover the integers that represent the initial data. The encryption application can also decode the modified plaintext polynomials back to the integers effective to recover the initial data in an unencrypted form.
    Type: Application
    Filed: June 29, 2017
    Publication date: January 3, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Kim Henry Martin LAINE, Hao CHEN, Yuhou XIA
  • Publication number: 20180375640
    Abstract: In aspects of variable relinearization in homomorphic encryption, a computing device stores homomorphic encrypted data as a dataset, and implements an encryption application that can perform a multiplication operation on a ciphertext in the homomorphic encrypted data, where the multiplication operation contributes to increase a noise component in the ciphertext. The encryption application can determine a relinearization amount by which to relinearize the ciphertext after the multiplication operation, where the determination is effective to optimize a noise increase in the ciphertext based at least in part on projected subsequent multiplication operations on the ciphertext. The encryption application can then relinearize the ciphertext utilizing the determined relinearization amount that optimizes the noise increase in the ciphertext for optimal relinearization performance.
    Type: Application
    Filed: June 26, 2017
    Publication date: December 27, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Kim Henry Martin LAINE, Hao CHEN, Yuhou XIA
  • Publication number: 20180375639
    Abstract: In aspects of multiplication operations on homomorphic encrypted data, a computing device stores homomorphic encrypted data as a dataset, and implements an encryption application that can perform multiplication operations on ciphertexts in the homomorphic encrypted data, where the ciphertexts include polynomial variables of the ciphertexts. The encryption application can compute and store intermediate polynomial variables that are computed as the multiplication operations are performed. The encryption application can then utilize one or more of the intermediate polynomial variables rather than recomputing the intermediate polynomial variables as the multiplication operations are performed on the ciphertexts.
    Type: Application
    Filed: June 22, 2017
    Publication date: December 27, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Kristin Estella Lauter, Hao Chen, Kim Henry Martin Laine, Gizem Selcan Cetin, Yuhou Xia
  • Publication number: 20180268283
    Abstract: Techniques for using data sets for a predictive model are described. According to various implementations, techniques described herein enable different data sets to be used to generate a predictive model, while minimizing the risk that individual data points of the data sets will be exposed by the predictive model. This aids in protecting individual privacy (e.g.
    Type: Application
    Filed: June 30, 2017
    Publication date: September 20, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Ran Gilad-Bachrach, Kim Henry Martin Laine, Melissa E. Chase, Kristin Estella Lauter
  • Publication number: 20180268306
    Abstract: Techniques for using different data sources for a predictive model are described. According to various implementations, techniques described herein enable different data sets to be used to generate a predictive model, while minimizing the risk that individual data points of the data sets will be exposed by the predictive model. This aids in protecting individual privacy (e.g., protecting personally identifying information for individuals), while enabling robust predictive models to be generated using data sets from a variety of different sources.
    Type: Application
    Filed: June 9, 2017
    Publication date: September 20, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Kim Henry Martin Laine, Ran Gilad-Bachrach, Melissa E. Chase, Kristin Estella Lauter, Peter Byerley Rindal
  • Publication number: 20180240015
    Abstract: A knowledge acquisition system and artificial cognitive declarative memory model to store and retrieve massive student learning datasets. The memory storage model enables storage and retrieval of massive data derived using multiple interleaved machine-learning artificial intelligence models to parse, tag, and index academic, communication, and social student data cohorts as applied to academic achievement. Artificial Episodic Recall Promoters assist recall of academic subject matter for knowledge acquisition. A Deep Academic Learning Intelligence system for machine learning-based student services provides monitoring and aggregating performance information and student communications data in an online group learning course. The system uses communication activity, social activity, and the academic achievement data to present a set of recommendations and uses responses and post-recommendation data as feedback to further train the machine learning-based system.
    Type: Application
    Filed: August 24, 2017
    Publication date: August 23, 2018
    Inventors: Scott Mckay Martin, Prescott Henry Martin, Matthew Luu Trang, Rachel Naidich, Emad Mohamed
  • Publication number: 20180198601
    Abstract: In aspects of string matching in encrypted data, a computing device stores homomorphic encrypted data as a dataset, and implements a string matching application that receives an encrypted query string as a query of the homomorphic encrypted data. The string matching application can then apply algorithms to perform addition and multiplication operations, and determine whether there are matching strings of the encrypted query string in the dataset. The string matching application can compute, for each row of the dataset, a sum of some function of dataset bits and query bits for a row result, and multiply the row results of the computed rows to determine matching strings. Alternatively, the string matching application can compute, for each row of the dataset, a product over some function of the dataset bits and the query bits for a row result, and add the row results of the computed rows to determine matching strings.
    Type: Application
    Filed: June 22, 2017
    Publication date: July 12, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Kim Henry Martin Laine, Hao Chen, Gizem S. Cetin, Yuhou Xia, Peter B. Rindal, Kristin Estella Lauter
  • Patent number: 8581439
    Abstract: An automation system including a plurality of peripheral devices, each configured to perform at least one function relating to energy consumption in a facility and an automation controller in communication with the plurality of peripheral devices and providing for the control of the performance of the function by each device, wherein the system includes a configurable transfer switch that enables the system to control the flow and/or source of electricity provided to circuits in a facility.
    Type: Grant
    Filed: October 22, 2010
    Date of Patent: November 12, 2013
    Assignee: Autani Corporation
    Inventors: Randy Clayton, Henry Martin
  • Publication number: 20130290902
    Abstract: A touchscreen user interface and associated method are provided for controlling a laundry appliance. The laundry appliance includes a controller device configured to direct operation of at least one operational component associated with the laundry appliance in response to at least one user selection via a touchscreen user interface in communication with the controller device. The touchscreen user interface has a display screen for displaying a series of main laundry cycle icons, each main laundry cycle icon being associated with a respective main laundry cycle capable of being implemented via the controller device. The series of main laundry cycle icons are scrollable across the display screen in opposing first and second scrolling directions, and each main laundry cycle icon is individually selectable as one of the at least one user selection via user touch interaction with the touchscreen user interface.
    Type: Application
    Filed: June 28, 2013
    Publication date: October 31, 2013
    Inventors: Robert Henry Martin, Hayoung Coffman, Novella Pennacchio