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: 20230012672Abstract: 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: ApplicationFiled: September 16, 2020Publication date: January 19, 2023Applicant: Novozymes A/SInventors: Hong Zhi Huang, Jiyin Liu, Hui Xu, Elena Vlasenko, Brett McBrayer, Ye Liu, Lan Tang, James Ron Huffman, Nikolaj Spodsberg
-
Publication number: 20230014783Abstract: 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: ApplicationFiled: September 22, 2022Publication date: January 19, 2023Inventors: Dana Michelle Vantrease, Ron Diamant, Thomas A. Volpe, Randy Huang
-
Patent number: 11475306Abstract: 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: GrantFiled: March 22, 2018Date of Patent: October 18, 2022Assignee: Amazon Technologies, Inc.Inventors: Dana Michelle Vantrease, Ron Diamant, Thomas A. Volpe, Randy Huang
-
Patent number: 11461631Abstract: 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: GrantFiled: March 22, 2018Date of Patent: October 4, 2022Assignee: Amazon Technologies, Inc.Inventors: Dana Michelle Vantrease, Ron Diamant, Thomas A. Volpe, Randy Huang
-
Publication number: 20220270045Abstract: 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: ApplicationFiled: March 18, 2022Publication date: August 25, 2022Inventors: Imran Chaudhri, Stephen Lemay, Elizabeth Caroline Furches Cranfill, Ron Huang
-
Publication number: 20220251043Abstract: 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: ApplicationFiled: July 22, 2020Publication date: August 11, 2022Applicant: Taipei Medical UniversityInventors: Shiow-Lin PAN, Chia-Ron YANG, Han-Li HUANG, Huang-Ju TU, Jing-Ping LIOU
-
Patent number: 11282032Abstract: 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: GrantFiled: January 2, 2019Date of Patent: March 22, 2022Assignee: Apple Inc.Inventors: Imran Chaudhri, Stephen Lemay, Elizabeth Caroline Furches Cranfill, Ron Huang
-
Publication number: 20210400624Abstract: 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: ApplicationFiled: March 31, 2021Publication date: December 23, 2021Inventors: 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: 20210400037Abstract: 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: ApplicationFiled: January 29, 2021Publication date: December 23, 2021Inventors: 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: 20190138992Abstract: 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: ApplicationFiled: January 2, 2019Publication date: May 9, 2019Inventors: Imran Chaudhri, Stephen Lemay, Elizabeth Caroline Furches Cranfill, Ron Huang
-
Patent number: 10210480Abstract: 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: GrantFiled: May 31, 2012Date of Patent: February 19, 2019Assignee: Apple Inc.Inventors: Imran Chaudhri, Stephen Lemay, Caroline Cranfill, Ron Huang
-
Publication number: 20130325922Abstract: 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: ApplicationFiled: May 31, 2012Publication date: December 5, 2013Applicant: APPLE INC.Inventors: Imran Chaudhri, Stephen Lemay, Caroline Cranfill, Ron Huang