Patents by Inventor Ron Huang

Ron Huang 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: 20230012672
    Abstract: The present invention relates to isolated polypeptides having beta-glucanase activity, catalytic domains, carbohydrate binding modules and polynucleotides encoding the polypeptides, catalytic domains or carbohydrate binding modules. The invention also relates to nucleic acid constructs, vectors, and host cells comprising the polynucleotides as well as methods of producing and using the polypeptides, catalytic domains or carbohydrate binding modules. The present invention further relates to processes for producing fermentation products from starch-containing or cellulosic-containing material, as well as an enzyme blend or composition, or a recombinant host cell or fermenting organism suitable for use in processes of the invention.
    Type: Application
    Filed: September 16, 2020
    Publication date: January 19, 2023
    Applicant: Novozymes A/S
    Inventors: Hong Zhi Huang, Jiyin Liu, Hui Xu, Elena Vlasenko, Brett McBrayer, Ye Liu, Lan Tang, James Ron Huffman, Nikolaj Spodsberg
  • Publication number: 20230014783
    Abstract: Disclosed herein are techniques for performing multi-layer neural network processing for multiple contexts. In one embodiment, a computing engine is set in a first configuration to implement a second layer of a neural network and to process first data related to a first context to generate first context second layer output. The computing engine can be switched from the first configuration to a second configuration to implement a first layer of the neural network. The computing engine can be used to process second data related to a second context to generate second context first layer output. The computing engine can be set to a third configuration to implement a third layer of the neural network to process the first context second layer output and the second context first layer output to generate a first processing result of the first context and a second processing result of the second context.
    Type: Application
    Filed: September 22, 2022
    Publication date: January 19, 2023
    Inventors: Dana Michelle Vantrease, Ron Diamant, Thomas A. Volpe, Randy Huang
  • Patent number: 11475306
    Abstract: Disclosed herein are techniques for performing multi-layer neural network processing for multiple contexts. In one embodiment, a computing engine is set in a first configuration to implement a second layer of a neural network and to process first data related to a first context to generate first context second layer output. The computing engine can be switched from the first configuration to a second configuration to implement a first layer of the neural network. The computing engine can be used to process second data related to a second context to generate second context first layer output. The computing engine can be set to a third configuration to implement a third layer of the neural network to process the first context second layer output and the second context first layer output to generate a first processing result of the first context and a second processing result of the second context.
    Type: Grant
    Filed: March 22, 2018
    Date of Patent: October 18, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Dana Michelle Vantrease, Ron Diamant, Thomas A. Volpe, Randy Huang
  • Patent number: 11461631
    Abstract: Disclosed herein are techniques for scheduling and executing multi-layer neural network computations for multiple contexts. In one embodiment, a method comprises determining a set of computation tasks to be executed, the set of computation tasks including a first computation task and a second computation task, as well as a third computation task and a fourth computation task to provide input data for the first and second computation tasks; determining a first execution batch comprising the first and second computation tasks; determining a second execution batch comprising at least the third computation task to be executed before the first execution batch; determining whether to include the fourth computation task in the second execution batch based on whether the memory device has sufficient capacity to hold input data and output data of both of the third and fourth computation; executing the second execution batch followed by the first execution batch.
    Type: Grant
    Filed: March 22, 2018
    Date of Patent: October 4, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Dana Michelle Vantrease, Ron Diamant, Thomas A. Volpe, Randy Huang
  • Publication number: 20220270045
    Abstract: A user having multiple electronic devices may receive notifications at each of the devices. When it is determined that a first device is in an active state and that a notification has been viewed on that device, an indication that the notification has been viewed may be communicated by the first device to a synchronization server. It may then be determined whether the viewed notification is also present on one or more of the user's other devices. Based on the determination, an indication that the notification has been viewed may be sent from the synchronization server to each of the user's devices on which the notification is present. Upon receipt of the indication from the synchronization server, the viewed notification may be removed from each of the devices, thereby avoiding a redundant display of the notification on multiple devices.
    Type: Application
    Filed: March 18, 2022
    Publication date: August 25, 2022
    Inventors: Imran Chaudhri, Stephen Lemay, Elizabeth Caroline Furches Cranfill, Ron Huang
  • Publication number: 20220251043
    Abstract: Disclosed herein are hydroxamic acid compounds. Also disclosed is a method of using the hydroxamic acid compounds for treating a condition associated with histone deacetylase 6.
    Type: Application
    Filed: July 22, 2020
    Publication date: August 11, 2022
    Applicant: Taipei Medical University
    Inventors: Shiow-Lin PAN, Chia-Ron YANG, Han-Li HUANG, Huang-Ju TU, Jing-Ping LIOU
  • Patent number: 11282032
    Abstract: A user having multiple electronic devices may receive notifications at each of the devices. When it is determined that a first device is in an active state and that a notification has been viewed on that device, an indication that the notification has been viewed may be communicated by the first device to a synchronization server. It may then be determined whether the viewed notification is also present on one or more of the user's other devices. Based on the determination, an indication that the notification has been viewed may be sent from the synchronization server to each of the user's devices on which the notification is present. Upon receipt of the indication from the synchronization server, the viewed notification may be removed from each of the devices, thereby avoiding a redundant display of the notification on multiple devices.
    Type: Grant
    Filed: January 2, 2019
    Date of Patent: March 22, 2022
    Assignee: Apple Inc.
    Inventors: Imran Chaudhri, Stephen Lemay, Elizabeth Caroline Furches Cranfill, Ron Huang
  • Publication number: 20210400624
    Abstract: A location control subsystem is provided that allows a user of an electronic device to define the granularity used to provide location coarseness. A user can define a coarse location granularity for an application. When a coarse device location is reported to an application, the location can be provided with at least a minimum degree of variable specificity based on the selected location coarseness. When an application is granted a coarse location, the application is to interpret the provided location indicating that the user may be anywhere within a geographic region of variable specificity, as opposed to being close to a center point with a horizontal accuracy based on the precision of the location fix, as when a fine granularity location is provided. In addition to reducing the spatial resolution of the location that is reported to the application, the temporal resolution may also be reduced.
    Type: Application
    Filed: March 31, 2021
    Publication date: December 23, 2021
    Inventors: Adam Driscoll, Siraj Taqi Abidi, Jessica Aranda, Matthew Ball, Krishna Behara, Patrick Coffman, Charlie Deets, Christopher Foster, Ron Huang, Erik Neuenschwander, Stephen J. Rhee, Maria Ryen, Brandon Van Ryswyk, Christian Schroeder, Shuli Zhou
  • Publication number: 20210400037
    Abstract: An access control system is provided to prevent the surreptitious granting of access to privacy related functionality on an electronic device. Software-based events to grant access to device functionality can be validated by confirming that the software event corresponds with a hardware input event. This validation prevents the spoofing of a user interface input that may be used to fraudulently grant access to specific functionality.
    Type: Application
    Filed: January 29, 2021
    Publication date: December 23, 2021
    Inventors: James R. Montgomerie, Jessica Aranda, Patrick Coffman, Julien Freudiger, Matthew Hansen Gamble, Ron Huang, Anant Jain, Glen S. Low, Andrey Pokrovskiy, Stephen J. Rhee, Matthew E. Shepherd, Ansh Shukla, Katherine Skinner, Kyle Martin Sluder, Christopher Soli, Christopher K. Thomas, Guy L. Tribble, John Wilander
  • Publication number: 20190138992
    Abstract: A user having multiple electronic devices may receive notifications at each of the devices. When it is determined that a first device is in an active state and that a notification has been viewed on that device, an indication that the notification has been viewed may be communicated by the first device to a synchronization server. It may then be determined whether the viewed notification is also present on one or more of the user's other devices. Based on the determination, an indication that the notification has been viewed may be sent from the synchronization server to each of the user's devices on which the notification is present. Upon receipt of the indication from the synchronization server, the viewed notification may be removed from each of the devices, thereby avoiding a redundant display of the notification on multiple devices.
    Type: Application
    Filed: January 2, 2019
    Publication date: May 9, 2019
    Inventors: Imran Chaudhri, Stephen Lemay, Elizabeth Caroline Furches Cranfill, Ron Huang
  • Patent number: 10210480
    Abstract: A user having multiple electronic devices may receive notifications at each of the devices. When it is determined that a first device is in an active state and that a notification has been viewed on that device, an indication that the notification has been viewed may be communicated by the first device to a synchronization server. It may then be determined whether the viewed notification is also present on one or more of the user's other devices. Based on the determination, an indication that the notification has been viewed may be sent from the synchronization server to each of the user's devices on which the notification is present. Upon receipt of the indication from the synchronization server, the viewed notification may be removed from each of the devices, thereby avoiding a redundant display of the notification on multiple devices.
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: February 19, 2019
    Assignee: Apple Inc.
    Inventors: Imran Chaudhri, Stephen Lemay, Caroline Cranfill, Ron Huang
  • Publication number: 20130325922
    Abstract: A user having multiple electronic devices may receive notifications at each of the devices. When it is determined that a first device is in an active state and that a notification has been viewed on that device, an indication that the notification has been viewed may be communicated by the first device to a synchronization server. It may then be determined whether the viewed notification is also present on one or more of the user's other devices. Based on the determination, an indication that the notification has been viewed may be sent from the synchronization server to each of the user's devices on which the notification is present. Upon receipt of the indication from the synchronization server, the viewed notification may be removed from each of the devices, thereby avoiding a redundant display of the notification on multiple devices.
    Type: Application
    Filed: May 31, 2012
    Publication date: December 5, 2013
    Applicant: APPLE INC.
    Inventors: Imran Chaudhri, Stephen Lemay, Caroline Cranfill, Ron Huang