Patents by Inventor Hao Hu

Hao Hu 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: 20200327436
    Abstract: In one implementation, a method includes obtaining time series data. The time serious data includes a plurality of network utilization measurements. The plurality of network utilization measurements is indicative of a plurality of utilizations of one or more resources of a network resource at a plurality of times. The method also includes determining whether the time series data comprises a plurality of segments. Each segment of the plurality of segments is associated with a separate regression model and each segment includes a portion of the time series data. The method further includes identifying a current segment from the time series data when the time series data comprises the plurality of segments. The method further includes determining an estimated network utilization based on a current regression model associated with the current segment.
    Type: Application
    Filed: June 26, 2020
    Publication date: October 15, 2020
    Inventors: Hao Hu, Preethi Natarajan, Nii Ako Ampa-Sowa, Stephen E. Jerman
  • Publication number: 20200311426
    Abstract: Method for receiving an input onto a graphical user interface at a client device, capturing an image frame at the client device, the image frame comprising a depiction of an object, identifying the object within the image frame, accessing media content associated with the object within a media repository in response to identifying the object, and causing presentation of the media content within the image frame at the client device.
    Type: Application
    Filed: March 10, 2020
    Publication date: October 1, 2020
    Inventors: Ebony James Charlton, Hao Hu, Yanjia Li, Xing Mei, Kevin Dechau Tang
  • Patent number: 10791032
    Abstract: Embodiments of the present disclosure provide a method and apparatus for determining a physical position of a device. The method comprises: transmitting a control command to the device, the command instructing the device to change power loading of the device in a predetermined pattern; receiving, from a power distribution unit providing power supply for the device, a network address of the power distribution unit, the network address being transmitted by the power distribution unit in response to detecting the change of the power loading in the predetermined pattern; and determining the physical position of the device based at least on the network address of the power distribution unit. With the technical solution according to the embodiments of the present disclosure, the position of the device can be automatically determined without any manual intervention, which helps to control the operation cost and improve the maintenance efficiency.
    Type: Grant
    Filed: September 19, 2016
    Date of Patent: September 29, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Haifang Zhai, Jing Chen, Peter Yuanhang Pan, Ted Huaqi Chen, Sandburg Hao Hu
  • Publication number: 20200293826
    Abstract: A computer-implemented method of learning sensory media association includes receiving a first type of nontext input and a second type of nontext input; encoding and decoding the first type of nontext input using a first autoencoder having a first convolutional neural network, and the second type of nontext input using a second autoencoder having a second convolutional neural network; bridging first autoencoder representations and second autoencoder representations by a deep neural network that learns mappings between the first autoencoder representations associated with a first modality and the second autoencoder representations associated with a second modality; and based on the encoding, decoding, and the bridging, generating a first type of nontext output and a second type of nontext output based on the first type of nontext input or the second type of nontext input in either the first modality or the second modality.
    Type: Application
    Filed: March 14, 2019
    Publication date: September 17, 2020
    Inventors: Qiong Liu, Ray Yuan, Hao Hu, Yanxia M. Zhang, Yan-Ying Chen, Francine Ram Chen
  • Patent number: 10776567
    Abstract: A page data compiling apparatus and method, the method being performed by a server, includes obtaining initial page structure data that is generated using an extended markup language, parsing the initial page structure data to generate scripting language page data comprising a page generation code and a data variable set, an input to the page generation code being a current data set that is determined according to the data variable set, and an output of the page generation code being a node tree matching the input current data set, and sending the scripting language page data to a terminal so that the terminal determines the current data set according to the data variable set, determines the matching node tree according to the current data set and the page generation code in the scripting language page data, and displays a page according to the node tree.
    Type: Grant
    Filed: November 1, 2017
    Date of Patent: September 15, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Shun Hang You, Ji Sheng Huang, Hao Hu, Chao Lin, Hao Jun Hu, Xu Yu Gui, Hai Tian Peng
  • Publication number: 20200283758
    Abstract: A nucleic acid construct is provided that encodes two or more or a plurality of spacer sequences separated by restriction endonuclease recognition site. A plurality of such nucleic acid sequences are provided as a library for making guide RNAs for use with CRISPR/Cas systems.
    Type: Application
    Filed: September 16, 2016
    Publication date: September 10, 2020
    Inventors: Alejandro Chavez, Johnny Hao Hu
  • Publication number: 20200264112
    Abstract: A method for inspecting a wafer includes: transferring the wafer from a transfer chamber to an annealing station by a robot arm; and monitoring at least one portion of an edge bevel removal area of the wafer over the robot arm when the wafer is transferred from the transfer chamber to the annealing station. The at least one portion of the edge bevel removal area includes a first portion and a second portion different from the first portion. When the wafer is passing through a predetermined location between the transfer chamber and the annealing station, a first charge-coupled device sensor located over the first portion of the edge bevel removal area is used to capture an image of the first portion, and a second charge-coupled device sensor located over the second portion of the edge bevel removal area is used to capture an image of the second portion.
    Type: Application
    Filed: May 6, 2020
    Publication date: August 20, 2020
    Inventors: CHAO-TUNG WU, KUO-CHUNG YU, CHUNG-HAO HU, SHENG-PING WENG
  • Publication number: 20200255868
    Abstract: Some aspects of this disclosure provide compositions, methods, systems, and kits for controlling the activity and/or improving the specificity of RNA-programmable endonucleases, such as Cas9. For example, provided are guide RNAs (gRNAs) that are engineered to exist in an “on” or “off” state, which control the binding and hence cleavage activity of RNA-programmable endonucleases. Some aspects of this disclosure provide mRNA-sensing gRNAs that modulate the activity of RNA-programmable endonucleases based on the presence or absence of a target mRNA. Some aspects of this disclosure provide gRNAs that modulate the activity of an RNA-programmable endonuclease based on the presence or absence of an extended DNA (xDNA).
    Type: Application
    Filed: February 20, 2020
    Publication date: August 13, 2020
    Applicant: President and Fellows of Harvard College
    Inventors: David R. Liu, Johnny Hao Hu
  • Patent number: 10739837
    Abstract: Embodiments of the present invention relate to a solution for supplying power to a processor. In some embodiments, there is provided a method for supplying power to a processor. The method comprises, in response to determining that an output voltage of a main power supply supplying power to a processor is lower than a predefined threshold, enabling an additional power supply to supply power to the processor. The method further comprises determining output power of the additional power supply. In addition, the method further comprises, in response to determining that the output power of the additional power supply exceeds peak power limit of the additional power supply, sending, by the additional power supply, a signal to the processor to lower a clock frequency of the processor.
    Type: Grant
    Filed: June 14, 2017
    Date of Patent: August 11, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Jesse Qiulin Cheng, Jing Chen, Jesse Xizhi Cui, Wei Shu, Hao Hu
  • Publication number: 20200227135
    Abstract: Disclosed are methods for detecting and/or prioritizing phenotype-causing genomic variants and related software tools. The methods include genomic feature based analysis and can combine variant frequency information with sequence characteristics such as amino acid substation. The methods disclosed are useful in any genomics study; for example, rare and common disease gene discovery, tumor growth mutation detection, personalized medicine, agricultural analysis, and centennial analysis.
    Type: Application
    Filed: October 8, 2019
    Publication date: July 16, 2020
    Inventors: Mark YANDELL, Martin REESE, Chad HUFF, Hao HU, Marvin MOORE
  • Patent number: 10710287
    Abstract: An injection molding method includes the steps of positioning a core piece in a mold cavity through a plurality of positioning pins; injecting a molten plastic material into the mold cavity to surround and cover the core piece; maintaining the pressure inside the mold cavity at a predetermined maintaining time so that the core piece is positioned by the molten plastic material; retracting the positioning pins from the mold cavity when a predetermined retraction time is reached, so that spaces occupied by the positioning pins in the mold cavity can be filled with the molten plastic material; and completely curing the molten plastic material to form a finished product.
    Type: Grant
    Filed: January 26, 2018
    Date of Patent: July 14, 2020
    Assignee: Taiwan Green Point Enterprises Co., Ltd.
    Inventors: Ray-Long Tsai, Chi-Hung Liao, Yan-Hua Li, Chien-Jung Hsu, Chun-Hao Hu, Chia-Yu Yen
  • Patent number: 10713578
    Abstract: In one implementation, a method includes obtaining time series data. The time serious data includes a plurality of network utilization measurements. The plurality of network utilization measurements is indicative of a plurality of utilizations of one or more resources of a network resource at a plurality of times. The method also includes determining whether the time series data comprises a plurality of segments. Each segment of the plurality of segments is associated with a separate regression model and each segment includes a portion of the time series data. The method further includes identifying a current segment from the time series data when the time series data comprises the plurality of segments. The method further includes determining an estimated network utilization based on a current regression model associated with the current segment.
    Type: Grant
    Filed: April 29, 2015
    Date of Patent: July 14, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Hao Hu, Preethi Natarajan, Nii Ako Ampa-Sowa, Stephen E. Jerman
  • Patent number: 10705346
    Abstract: A laser uniformly machining apparatus and method thereof are provided. The apparatus includes a laser unit, a shaping element, a collimating element, a scaling element and a focusing element. The laser unit provides a laser beam for machining. The shaping element shapes the laser beam into an annular beam. The collimating element modifies the direction of the annular beam in accordance with the direction of an optical axis to turn the annular beam into a collimated annular beam. The scaling element adjusts the collimated annular beam in accordance with a scaling ratio to produce a scaled annular beam. The focusing element focuses the scaled annular beam. The scaled annular beam is produced by the scaling element to form a focused beam having a uniformly distribution of light intensity in the direction of the optical axis.
    Type: Grant
    Filed: January 19, 2017
    Date of Patent: July 7, 2020
    Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Pin-Hao Hu, Mao-Chi Lin, Yu-Chung Lin, Min-Kai Lee
  • Patent number: 10705327
    Abstract: A light emitting method includes passing a laser beam through at least one offset assembly and a focusing assembly in sequence, and actuating, by a control-manipulating mechanism, the offset assembly to cause the laser beam to be offset, so that the laser beam can quickly produce a controllable opening of any shape in a drilling process.
    Type: Grant
    Filed: January 2, 2018
    Date of Patent: July 7, 2020
    Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Pin-Hao Hu, Shao-Chuan Lu, Hsuan-Chang Lee, Po-Huan Chou, Min-Kai Lee
  • Patent number: 10698797
    Abstract: A mobile application program testing method is provided for a server. The method includes receiving a code-to-be-tested sent by a first terminal, compiling the code-to-be-tested to a mobile application program, and recording a downloading address used for downloading the mobile application program. The method also includes generating a barcode used for obtaining the downloading address; and returning the barcode to the first terminal to be displayed. A second terminal acquires the barcode, obtains the downloading address, downloads the mobile application program according to the downloading address, and tests the mobile application program on the second terminal.
    Type: Grant
    Filed: November 20, 2018
    Date of Patent: June 30, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Chao Lin, Jisheng Huang, Yuyang Peng, Shunhang You, Haojun Hu, Hao Hu, Qingjie Lin, Zhe Cheng, Yi Duan, Yifu Wang, Zongzhuo Wu
  • Publication number: 20200193069
    Abstract: The present invention provides method and system for determining whether state information associated with an executing device has been tampered with, the method comprising: a first operation of acquiring first state information associated with an executing device via a control network; a second operation of acquiring second state information associated with the executing device via an independent communication channel; and a third operation of comparing the first state information with the second state information to determine whether state information associated with the executing device has been tampered with.
    Type: Application
    Filed: June 2, 2019
    Publication date: June 18, 2020
    Inventors: Hao Hu, Xiaomei He, Ji Li, Qing Liu, Gang Chen, Dongwei Dong, Liguang Cen, Xingyu Chen, Han Mo, Tao Fang, Jinhai Qiao
  • Publication number: 20200181619
    Abstract: Some aspects of this disclosure provide compositions, methods, systems, and kits for controlling the activity and/or improving the specificity of RNA-programmable proteins, such as Cas9. For example, provided are guide RNAs (gRNAs) that are engineered to exist in an “on” or “off” state, which control the binding and, in certain instances, cleavage activity of RNA-programmable proteins (e.g., RNA-programmable endonucleases). By incorporating ligand-responsive self-cleaving catalytic RNAs (aptazymes) into guide RNAs, a set of aptazyme-embedded guide RNAs was developed that enable small molecule-controlled nuclease-mediated genome editing and small molecule-controlled base editing, as well as small molecule-dependent transcriptional activation in mammalian cells.
    Type: Application
    Filed: May 11, 2018
    Publication date: June 11, 2020
    Applicant: President and Fellows of Harvard College
    Inventors: Weixin Tang, Johnny Hao Hu, David R. Liu
  • Publication number: 20200154591
    Abstract: An adaptor for incorporating a function of an Open Compute Project (OCP) mezzanine card into a storage device includes a framework, a baseboard mounted to the framework and arranged to have the Open Compute Project (OCP) mezzanine card mounted thereon, an adapting part on the baseboard, the adapting part including an insertion slot for receiving a first interface of the OCP mezzanine card, and a connector on the baseboard, the connector configured to connect with the storage device, the baseboard including interconnections between the connector and the adapting part to provide for data exchange between the OCP mezzanine card and the storage device.
    Type: Application
    Filed: January 14, 2020
    Publication date: May 14, 2020
    Inventors: Haifang Zhai, David Dong, Michael Hao Zhou, Sandburg Hao Hu, Sean Xu Chen
  • Patent number: 10648927
    Abstract: A semiconductor apparatus includes a transfer chamber, an annealing station, a robot arm, and an edge detector. The transfer chamber is configured to interface with an electroplating apparatus. The annealing station is arranged to anneal a wafer. The robot arm is arranged to transfer the wafer from the transfer chamber to the annealing station. The edge detector is disposed over the robot arm for the purpose of monitoring at least one portion of an edge bevel removal area of the wafer carried by the robot arm.
    Type: Grant
    Filed: May 15, 2015
    Date of Patent: May 12, 2020
    Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY LTD.
    Inventors: Chao-Tung Wu, Kuo-Chung Yu, Chung-Hao Hu, Sheng-Ping Weng
  • Publication number: 20200137576
    Abstract: This application provides a network slice allocation method, device, and system, including a terminal device, a first core network device, a second core network device, and a third core network device. The terminal device encrypts NSSAI and an ID of the terminal device to obtain encrypted information, and sends a slice access request message to the first core network device. The first core network device sends the encrypted information to the second core network device. The second core network device decrypts the encrypted information to obtain the NSSAI and the ID of the terminal device, generates an authentication vector, and sends the NSSAI and the authentication vector to the first core network device.
    Type: Application
    Filed: December 30, 2019
    Publication date: April 30, 2020
    Inventors: Hao HU, Zhongding LEI, Lichun LI