Patents by Inventor Robert Huang

Robert 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: 20220175761
    Abstract: The present disclosure discloses a conjugate compound or a pharmaceutically acceptable salt thereof, comprising a payload and two targeting molecules. Further disclosed herein is a pharmaceutical composition, comprising the conjugate compound or the pharmaceutically acceptable salt thereof. The present disclosure additionally relates to a method for delivering a payload to a subject in need thereof, and a method for treating a disease, wherein the methods comprise administering to the subject a therapeutically effective amount of the conjugate compound or the pharmaceutically acceptable salt thereof, or the pharmaceutical composition as disclosed herein.
    Type: Application
    Filed: January 31, 2020
    Publication date: June 9, 2022
    Inventors: Baohua Robert HUANG, Wei TAN, Jian DAI, Zhongbo WANG, Xiaodong LIU, Xinli HU, Xueyuan XIE, Jun SHAO
  • Patent number: 10353686
    Abstract: In one embodiment, a method includes presenting, in a user interface of a host application, content that includes a download link referencing a downloadable application, wherein the user interface of the host application performs operations unrelated to downloading applications, receiving, in the host application, selection of the download link, and downloading and installing the host application while the host application performs the operations unrelated to downloading applications. The downloading and installing comprises sending, to a server computer system, a request to download the downloadable application, receiving an application package that corresponds to the downloadable application, and installing the downloadable application on the computer system from the application package by executing program code having permission to install applications. The content may include an advertisement for the application, and the advertisement may include the download link.
    Type: Grant
    Filed: December 28, 2016
    Date of Patent: July 16, 2019
    Assignee: Facebook, Inc.
    Inventors: Zain Pasha, John Stephen Ketchpaw, Tong Man, Stephanie Shum, Mina Maher Shawky Abouseif, Robert Huang
  • Patent number: 10275275
    Abstract: A copy subsystem within a processor includes a set of logical copy engines and a set of physical copy engines. Each logical copy engine corresponds to a different command stream implemented by a device driver, and each logical copy engine is configured to receive copy commands via the corresponding command stream. When a logical copy engine receives a copy command, the logical copy engine distributes the command, or one or more subcommands derived from the command, to one or more of the physical copy engines. The physical copy engines can perform multiple copy operations in parallel with one another, thereby allowing the bandwidth of the communication link(s) to be saturated.
    Type: Grant
    Filed: December 3, 2015
    Date of Patent: April 30, 2019
    Assignee: NVIDIA CORPORATION
    Inventors: M. Wasiur Rashid, Gary Ward, Wei-Je Robert Huang, Philip Browning Johnson
  • Patent number: 10180916
    Abstract: A copy subsystem within a processor includes a set of logical copy engines and a set of physical copy engines. Each logical copy engine corresponds to a different command stream implemented by a device driver, and each logical copy engine is configured to receive copy commands via the corresponding command stream. When a logical copy engine receives a copy command, the logical copy engine distributes the command, or one or more subcommands derived from the command, to one or more of the physical copy engines. The physical copy engines can perform multiple copy operations in parallel with one another, thereby allowing the bandwidth of the communication link(s) to be saturated.
    Type: Grant
    Filed: December 3, 2015
    Date of Patent: January 15, 2019
    Assignee: NVIDIA CORPORATION
    Inventors: M. Wasiur Rashid, Gary Ward, Wei-Je Robert Huang, Philip Browning Johnson
  • Publication number: 20180200377
    Abstract: A conjugate compounds or pharmaceutically acceptable salt thereof, comprises a payload and two or more kinds of cell-interacting molecules. The cell-interacting molecules are ligands capable of specifically binding to a cell surface receptor. A method of treating diseases, comprises delivering a payload to a subject.
    Type: Application
    Filed: August 11, 2016
    Publication date: July 19, 2018
    Inventors: Baohua Robert HUANG, Jian DAI, Zhongbo WANG, Xueyuan XIE, Xiaodong LIU, Xinli HU
  • Publication number: 20180156102
    Abstract: An isolator in an exhaust system of a vehicle is provided. The isolator comprises a bracket to be connected with an under body of the vehicle; and a gas filled cushion at least partially embedded in the bracket. The cushion is formed to have a through hole in a middle portion and the through hole is configured to receive a hanger connected to an exhaust system.
    Type: Application
    Filed: November 28, 2017
    Publication date: June 7, 2018
    Inventors: Daniel Sun, Max Wang, Robert Huang
  • Patent number: 9886402
    Abstract: A method comprises selecting a starting point on a map of equalization coefficients and measuring an eye height of a signal transmitted using the set of equalization coefficients associated with the starting point and an eye height associated with each adjacent point on the map relative to the starting point. The eye height associated with an adjacent point is based on a signal transmitted using the set of equalization coefficients associated with the adjacent point. The method also comprises walking on the map in a first direction from the starting point to the adjacent point associated with the greatest eye height, wherein the eye height associated with the adjacent point is greater than or equal to the eye height associated with the starting point.
    Type: Grant
    Filed: December 20, 2012
    Date of Patent: February 6, 2018
    Assignee: NVIDIA CORPORATION
    Inventors: Michael Hopgood, Robert Huang, Vishal Mehta, Hitendra Dutt
  • Patent number: 9762630
    Abstract: A method implemented by a server in communication with a client for supporting an online communication platform for parents of children enrolled at a school. The method includes receiving a class search request from the client describing class search criteria. The server sends a set of virtual classes associated with the selected virtual school that match the class search criteria. The server receives a selection of a virtual class from the client where the virtual class responds to a real-world class offered during an academic term. The server adds a user as a member of the virtual class.
    Type: Grant
    Filed: February 5, 2014
    Date of Patent: September 12, 2017
    Inventors: Elaine Lu, Robert Huang
  • Publication number: 20170161099
    Abstract: A copy subsystem within a processor includes a set of logical copy engines and a set of physical copy engines. Each logical copy engine corresponds to a different command stream implemented by a device driver, and each logical copy engine is configured to receive copy commands via the corresponding command stream. When a logical copy engine receives a copy command, the logical copy engine distributes the command, or one or more subcommands derived from the command, to one or more of the physical copy engines. The physical copy engines can perform multiple copy operations in parallel with one another, thereby allowing the bandwidth of the communication link(s) to be saturated.
    Type: Application
    Filed: December 3, 2015
    Publication date: June 8, 2017
    Inventors: M. Wasiur Rashid, Gary Ward, Wei-Je Robert Huang, Philip Browning Johnson
  • Publication number: 20170161100
    Abstract: A copy subsystem within a processor includes a set of logical copy engines and a set of physical copy engines. Each logical copy engine corresponds to a different command stream implemented by a device driver, and each logical copy engine is configured to receive copy commands via the corresponding command stream. When a logical copy engine receives a copy command, the logical copy engine distributes the command, or one or more subcommands derived from the command, to one or more of the physical copy engines. The physical copy engines can perform multiple copy operations in parallel with one another, thereby allowing the bandwidth of the communication link(s) to be saturated.
    Type: Application
    Filed: December 3, 2015
    Publication date: June 8, 2017
    Inventors: M. Wasiur Rashid, Gary Ward, Wei-Je Robert Huang, Philip Browning Johnson
  • Publication number: 20160358502
    Abstract: A portable posture correction and enforcement device is provided for aligning a user at a sitting workspace. The device includes a distance bar and an attachment mechanism coupled to one end of the distance bar, the attachment mechanism to removably couple the distance bar to the workspace. The portable posture correction and enforcement device further may include a horizontal bar coupled to the distance bar, the horizontal bar providing additional guidance to the user on a horizontal plane, and a timer coupled to the distance bar and the attachment mechanism, the timer configured to provide timing for training for improving posture of the user.
    Type: Application
    Filed: June 6, 2016
    Publication date: December 8, 2016
    Inventors: Elaine Lu, Robert Huang
  • Patent number: 8897352
    Abstract: A method comprises performing a first pass test over a plurality of sets of equalization coefficients to filter the plurality of sets of equalization coefficients to produce one or more filtered sets of equalization coefficients. Each filtered set of equalization coefficients meets a first predetermined threshold. The method also comprises performing a second pass test over the one or more filtered sets of equalization coefficients to determine a final set of equalization coefficients that meets a second predetermined threshold. The second pass test produces more accurate results than the first pass test.
    Type: Grant
    Filed: December 20, 2012
    Date of Patent: November 25, 2014
    Assignee: NVIDIA Corporation
    Inventors: Hungse Cha, Robert Huang, Vishal Mehta, Feroze Karim, Dennis Kd Ma, Michael Hopgood, Srikanth Devarapalli
  • Publication number: 20140222918
    Abstract: A method implemented by a server in communication with a client for supporting an online communication platform for parents of children enrolled at a school. The method includes receiving a class search request from the client describing class search criteria. The server sends a set of virtual classes associated with the selected virtual school that match the class search criteria. The server receives a selection of a virtual class from the client where the virtual class responds to a real-world class offered during an academic term. The server adds a user as a member of the virtual class.
    Type: Application
    Filed: February 5, 2014
    Publication date: August 7, 2014
    Inventors: Elaine Lu, Robert Huang
  • Publication number: 20140181339
    Abstract: A method comprises selecting a starting point on a map of equalization coefficients and measuring an eye height of a signal transmitted using the set of equalization coefficients associated with the starting point and an eye height associated with each adjacent point on the map relative to the starting point. The eye height associated with an adjacent point is based on a signal transmitted using the set of equalization coefficients associated with the adjacent point. The method also comprises walking on the map in a first direction from the starting point to the adjacent point associated with the greatest eye height, wherein the eye height associated with the adjacent point is greater than or equal to the eye height associated with the starting point.
    Type: Application
    Filed: December 20, 2012
    Publication date: June 26, 2014
    Applicant: NVIDIA CORPORATION
    Inventors: Michael Hopgood, Robert Huang, Vishal Mehta, Hitendra Dutt
  • Publication number: 20140177695
    Abstract: A method comprises performing a first pass test over a plurality of sets of equalization coefficients to filter the plurality of sets of equalization coefficients to produce one or more filtered sets of equalization coefficients. Each filtered set of equalization coefficients meets a first predetermined threshold. The method also comprises performing a second pass test over the one or more filtered sets of equalization coefficients to determine a final set of equalization coefficients that meets a second predetermined threshold. The second pass test produces more accurate results than the first pass test.
    Type: Application
    Filed: December 20, 2012
    Publication date: June 26, 2014
    Applicant: NVIDIA CORPORATION
    Inventors: Hungse Cha, Robert Huang, Vishal Mehta, Feroze Karim, Dennis Kd Ma, Michael Hopgood, Srikanth Devarapalli
  • Publication number: 20120174506
    Abstract: A method and apparatus for skylight tube have been disclosed. In one version spacing between diffusers is substantially between 0.5? to 0.75?.
    Type: Application
    Filed: January 10, 2012
    Publication date: July 12, 2012
    Applicant: US Sunlight Inc.
    Inventors: Robert Buckley, Geoffrey Foreman, Robert Huang
  • Patent number: 7757073
    Abstract: System configuration data is transferred from a master integrated circuit to a shadow integrated circuit in a computer system before the system is initialized. The configuration data is initially stored in configuration registers in the master integrated circuit. The configuration data may include values that are programmed via hardware (e.g., strapped pin values) or software (e.g., default or overridden values). A CPU accesses the configuration data in the configuration registers through a host module of the shadow integrated circuit. A copy of the configuration data is transferred to shadow registers in the shadow integrated circuit. After system initialization, the CPU may execute software to read configuration values directly from the configuration registers on the master integrated circuit. The CPU may also execute a write operation on the configuration data in both the configuration registers and the shadow registers such that the configuration settings are consistent across the system.
    Type: Grant
    Filed: October 25, 2006
    Date of Patent: July 13, 2010
    Assignee: NVIDIA Corporation
    Inventors: Robert Huang, Bruce R Intihar, Prakash G Apte, Thomas H Teng
  • Publication number: 20080104378
    Abstract: System configuration data is transferred from a master integrated circuit to a shadow integrated circuit in a computer system before the system is initialized. The configuration data is initially stored in configuration registers in the master integrated circuit. The configuration data may include values that are programmed via hardware (e.g., strapped pin values) or software (e.g., default or overridden values). A CPU accesses the configuration data in the configuration registers through a host module of the shadow integrated circuit. A copy of the configuration data is transferred to shadow registers in the shadow integrated circuit. After system initialization, the CPU may execute software to read configuration values directly from the configuration registers on the master integrated circuit. The CPU may also execute a write operation on the configuration data in both the configuration registers and the shadow registers such that the configuration settings are consistent across the system.
    Type: Application
    Filed: October 25, 2006
    Publication date: May 1, 2008
    Applicant: NVIDIA Corporation
    Inventors: Wei-Je (Robert) Huang, Bruce R. Intihar, Prakash G. Apte, Thomas H. Teng
  • Publication number: 20070269124
    Abstract: Methods and apparatus for processing a captured image of a medium, content on the medium, and a background surrounding the medium are provided. A captured image is processed by 1) improving the visibility of the content by recovering the original appearance of the medium and enhancing the appearance of the content image, 2) removing the background by determining the boundary of the medium, and/or 3) correcting geometric distortion in the content to improve readability. Any of the three processing steps may be used alone or any combination of the three processing steps may be used to process the image. The image processing may operate on the image after it is captured and stored to a memory and may be implemented on an image-capturing device that captures the image. In other embodiments, the image processing is implemented on another device that receives the image from the image-capturing device.
    Type: Application
    Filed: September 20, 2006
    Publication date: November 22, 2007
    Inventors: Hsiang-Tsun Li, Szepo Robert Huang, Xiaoyun Jiang
  • Patent number: 7031574
    Abstract: A plug in communications module for achieving bi-directional communication along a single fiber-optic cable in a fiber-optic network. The plug in module is made such that it plugs directly into fiber-optic communication equipment of standard form factors. Bi-directional communication is achieved by using a low-cost circulator. The plug in module also has a receptacle that is used for attaching a patch cable between the fiber-optic network in the plug in module.
    Type: Grant
    Filed: July 21, 2003
    Date of Patent: April 18, 2006
    Assignee: Finisar Corporation
    Inventors: Yonglin Huang, Qi Deng, Robert Huang, Liren Du, Steve Wang