Patents by Inventor Yan Huang

Yan 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: 20200091901
    Abstract: A clock generator that generates an output clock signal, includes a clock generating circuit that generates an internal clock signal, first and second filter circuits, and an output gate. The first filter circuit receives the internal clock signal and an enable signal, and provides a first filtered enable signal in response to the enable signal having a duration of at least two cycles of the clock signal. The second filter circuit receives the first filtered enable signal, provides a second filtered enable signal in response to the first filtered enable signal, and provides a delayed signal that is a delayed version of the second filtered enable signal. The output gate receives the internal clock signal from the clock generating circuit and the second filtered enable signal from the second filter circuit, and generates the output clock signal.
    Type: Application
    Filed: June 12, 2019
    Publication date: March 19, 2020
    Inventors: Bin Zhang, Jianluo Chen, Yan Huang, Hongyan Yao
  • Publication number: 20200084611
    Abstract: A method and system for filtering an access point of an operator are presetting parameters of access points for a plurality of operators, wherein the parameters of the access points each comprise a Mobile Country Code (MCC), a Mobile Network Code (MNC) and an operator name; recognizing SIM cards and filtering a matched operator name list from the parameters of the access points based on the Mobile Country Codes and the Mobile Network Codes of the SIM cards; and selecting an operator name from the operator name list, reserving the selected operator name, and, based on a selected operator name and a corresponding SIM card, filtering an access point of the corresponding SIM card from the parameters of the access points.
    Type: Application
    Filed: June 30, 2017
    Publication date: March 12, 2020
    Inventors: Yan HUANG, Xi PENG
  • Patent number: 10576014
    Abstract: A therapeutic thermal energy measuring system, method and application for a meridian thermal therapy device. The therapeutic thermal energy measuring system for a meridian thermal therapy device comprises: a time setting module for setting a time; a temperature setting module or an intensity level setting module for setting a temperature or an intensity level; a therapeutic thermal energy measuring module for measuring therapeutic thermal energy on the basis of a preset time and a preset temperature or intensity level, and outputting a result, and/or performing real-time measurement of therapeutic thermal energy on the basis of a preset temperature or intensity level and cumulative working hours of a treatment head of the meridian thermal therapy device, and outputting a result. The therapeutic heat energy measuring system can solve a bottleneck problem of having no way of quantizing therapeutic thermal energy in meridian thermal therapy.
    Type: Grant
    Filed: June 27, 2017
    Date of Patent: March 3, 2020
    Assignee: Shanghai DARONG-MED Ltd.
    Inventors: Jianbin Fei, Yan Huang
  • Publication number: 20200065222
    Abstract: A system and method to verify software includes a debugger setting a breakpoint in the software. The breakpoint indicates a point at which to pause or stop execution of the software. The method also includes setting one or more anchor points associated with the breakpoint. Each of the one or more anchor points represents another point in the software that must be executed prior to pausing or stopping the execution of the software at the breakpoint.
    Type: Application
    Filed: October 30, 2019
    Publication date: February 27, 2020
    Inventors: Xiao Ling Chen, Chuan He, Yan Huang, Jiang Yi Liu, Wei Wu, Jian Xu
  • Patent number: 10565985
    Abstract: The present disclosure is generally related to a data processing system to detect potential exfiltration of audio data by agent applications can include a data processing system. The data processing system can identify, from an I/O record, an input received from the digital assistant application via a microphone of a client device, an output received from the agent application after the input, and a microphone status for the microphone. The data processing system can determine that the output is terminal based on the input and the output. The data processing system can identify the microphone status as in the enabled state subsequent to the input. The data processing system can determine that the agent application is unauthorized to access audio data acquired via the microphone of the client device based on determining that the output is terminal and identifying the microphone status as enabled.
    Type: Grant
    Filed: September 14, 2018
    Date of Patent: February 18, 2020
    Assignee: Google LLC
    Inventors: Yan Huang, Nikhil Rao
  • Publication number: 20200049139
    Abstract: A fluid driving device includes a vibration unit, a signal transmission layer, a piezoelectric element, and a plane unit. The signal transmission layer includes a first conductive zone and a second conductive zone. The piezoelectric element includes a first electrode and a second electrode electrically isolated from each other. The first electrode of the piezoelectric element is electrically connected to the first conductive zone of the signal transmission layer, and the second electrode of the piezoelectric element is electrically connected to the second conductive zone of the signal transmission layer. The plane unit has at least one hole. The signal transmission layer, the piezoelectric element, and the plane unit are located at one side of the vibration unit and sequentially stacked with each other.
    Type: Application
    Filed: August 8, 2019
    Publication date: February 13, 2020
    Applicant: Koge Micro Tech Co., Ltd.
    Inventors: Chung-Han Wu, Jun-Yan Huang, Hsin-Cheng Wang
  • Publication number: 20200052187
    Abstract: A fluid driving system includes a vibration unit, a piezoelectric element, a signal transmission layer, a plane unit, and a protrusion. The piezoelectric element includes a first electrode and a second electrode electrically isolated from each other. The signal transmission layer includes a first conductive zone and a second conductive zone. The first electrode of the piezoelectric element is electrically connected to the first conductive zone of the signal transmission layer, and the second electrode of the piezoelectric element is electrically connected to the second conductive zone of the signal transmission layer. The plane unit has at least one hole. The piezoelectric element, the signal transmission layer, and the plane unit are located at one side of the vibration unit. The protrusion is located between the vibration unit and the plane unit, and the protrusion corresponds to and protrudes toward the at least one hole.
    Type: Application
    Filed: August 13, 2019
    Publication date: February 13, 2020
    Applicant: Koge Micro Tech Co., Ltd.
    Inventors: Chung-Han Wu, Jun-Yan Huang, Hsin-Cheng Wang
  • Publication number: 20200050476
    Abstract: Embodiments of the present disclosure disclose an artificial intelligence chip and an instruction execution method for an artificial intelligence chip. A specific embodiment of the artificial intelligence chip includes: an instruction memory, a data memory, at least one general execution unit, and at least one dedicated execution unit. The instruction memory is configured to: receive a kernel code including at least one code block. The general execution unit is configured to: receive the code block, lock the dedicated execution unit associated with the received code block, and send an instruction in the received code block to the locked dedicated execution unit. The dedicated execution unit is configured to: execute the received instruction, and store an execution result in the data memory. The data memory is configured to: store the execution result sent by the dedicated execution unit.
    Type: Application
    Filed: July 8, 2019
    Publication date: February 13, 2020
    Applicant: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.
    Inventors: Ningyi Xu, Yan Huang, Jinchen Han, Peng Wu, Jiaxin Shi
  • Publication number: 20200052186
    Abstract: A piezoelectric driving device includes a vibration unit, a piezoelectric element, a signal transmission layer, and a plane unit. The piezoelectric element includes a first electrode and a second electrode electrically isolated from each other. The signal transmission layer includes a first conductive zone and a second conductive zone. The first electrode of the piezoelectric element is electrically connected to the first conductive zone of the signal transmission layer, and the second electrode of the piezoelectric element is electrically connected to the second conductive zone of the signal transmission layer. The plane unit has at least one hole. The piezoelectric element, the signal transmission layer, and the plane unit are located at one side of the vibration unit and are sequentially stacked together.
    Type: Application
    Filed: August 8, 2019
    Publication date: February 13, 2020
    Applicant: Koge Micro Tech Co., Ltd.
    Inventors: Chung-Han Wu, Jun-Yan Huang, Hsin-Cheng Wang
  • Publication number: 20200023498
    Abstract: A socket includes a body with a mounting hole which includes multiple faces. Each face includes a first protrusion and two groups of second protrusions which are located on two sides of the first protrusion. The first protrusion of each face includes a first flat distal surface which has a certain length. Each second protrusion includes a second flat distal surface which is tilt relative to the first flat distal surface. The two respective slopes of the second flat distal surfaces of the two groups of the second protrusions are opposite to each other. A first imaginary plane is co-linear with the first flat distal surface. A second imaginary plane is co-linear with the second flat distal surfaces of each group of the second protrusions. An angle is defined between the first imaginary plane and each of the second imaginary planes. The socket can drive a normal or rounded bolt.
    Type: Application
    Filed: September 30, 2019
    Publication date: January 23, 2020
    Inventors: Yao-Lin Cho, Zi-Yan Huang, Chih-Chao Chang
  • Patent number: 10540253
    Abstract: A system and method to verify software includes a debugger setting a breakpoint in the software. The breakpoint indicates a point at which to pause or stop execution of the software. The method also includes setting one or more anchor points associated with the breakpoint. Each of the one or more anchor points represents another point in the software that must be executed prior to pausing or stopping the execution of the software at the breakpoint.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: January 21, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Xiao Ling Chen, Chuan He, Yan Huang, Jiang Yi Liu, Wei Wu, Jian Xu
  • Patent number: 10513013
    Abstract: A finger ratchet tool includes a body having a top part on the top thereof, and a ratchet device connected to the underside of the body. The top part includes a tapered face in the outer periphery thereof. Two flanges extend radially from the top part. A connection portion extends from the body. A mounting member has a C-shaped collar which has an opening, and a rod is connected between two ends of the opening. A matching face is defined in the inner periphery of the C-shaped collar. Two recesses are defined in the C-shaped collar and each have two ends. The rod is pivotably connected to the connection portion, and the C-shaped collar is mounted to the top part to match the matching face with the tapered face. The flanges are engaged with the recesses.
    Type: Grant
    Filed: June 13, 2017
    Date of Patent: December 24, 2019
    Inventors: Zi-Yan Huang, Yao-Lin Cho
  • Publication number: 20190382266
    Abstract: A method for recovering and purifying a waste sulfuric acid solution includes steps of: adding a coupling agent (m) to the waste sulfuric acid solution, and mixing uniformly to obtain a mixture (a); adding a coupling agent (n) to the mixture (a), and mixing uniformly to obtain a mixture (b); and adding a synergistic agent to the mixture (b), thoroughly stirring and filtering to obtain a purified sulfuric acid solution. The method adds the coupling agent and the synergistic agent to the waste sulfuric acid, and a removal rate of the heavy metal ions in the waste sulfuric acid can reach 99%. The purified sulfuric acid solution can be recycled. The method is simple to operate, and can remove a wide variety of heavy metal ions such as copper, zinc, lead, mercury, nickel, iron, cadmium and manganese in the waste sulfuric acid.
    Type: Application
    Filed: August 28, 2019
    Publication date: December 19, 2019
    Inventors: Jing Cao, Chengkang Hu, Junfeng Zhang, Yan Huang
  • Publication number: 20190377908
    Abstract: Technologies are disclosed herein for running a long-term on-demand service for executing actively-secure computations. A function circuit may be represented as a stream of buckets, in which each bucket represents a logical AND gate. A pool having a plurality of garbled AND gates is generated. Garbled AND gates are randomly selected from the pool for placement in one of the buckets. An output for the bucket is determined by an evaluation of the selected garbled AND gates. The output represents an execution of the logical AND gate. The determined output is applied as a parameter in a secure protocol.
    Type: Application
    Filed: June 6, 2019
    Publication date: December 12, 2019
    Inventors: Ruiyu ZHU, Yan HUANG
  • Publication number: 20190361046
    Abstract: Disclosed is a method for determining malignant melanoma by a scanning probe microscope system with a cantilever, which includes: setting locations of a plurality of measurement points to be measured in a sample tissue; applying force in a predetermined range to each measurement point on the sample tissue through the cantilever and acquiring information on a distance between a probe and the sample tissue depending on force for each measurement point; generating a force-distance graph of measurement points based on distance information depending on the force acquired at the plurality of measurement points; and determining whether the sample tissue is malignant melanoma based on characteristics information of the sample tissue extracted from the force-distance graph.
    Type: Application
    Filed: December 12, 2017
    Publication date: November 28, 2019
    Inventors: Tae Hyun CHOI, Seong Jin JO, Woojune HUR, Byoung Jun JEON, Maierdanjiang WUFUER, Youngmin KIM, Gee Ho PARK, Yan HUANG, Jungah KIM, Byung Jun KIM, Jung Hee SHIM, Eunjung CHOI, Dae Sung YOON, Wonseok LEE, Gyudo LEE
  • Publication number: 20190347183
    Abstract: A system and method to verify software includes a debugger setting a breakpoint in the software. The breakpoint indicates a point at which to pause or stop execution of the software. The method also includes setting one or more anchor points associated with the breakpoint. Each of the one or more anchor points represents another point in the software that must be executed prior to pausing or stopping the execution of the software at the breakpoint.
    Type: Application
    Filed: July 22, 2019
    Publication date: November 14, 2019
    Inventors: Xiao Ling Chen, Chuan He, Yan Huang, Jiang Yi Liu, Wei Wu, Jian Xu
  • Patent number: 10461772
    Abstract: Methods of code conversion are provided. Aspects include obtaining a first code point from a source data string in a first character encoding, wherein the source data string is to be converted to a target data string in a second character encoding. A target code point corresponding to the first code point is looked up in a map table, wherein the target code point is in the second character encoding. It is determined whether the first code point is a first combining character in response to receiving a lookup failure generated from the looking up operation. A combination unit having the first combining character and a base character next to the first combining character in the source data string is identified in response to determining that the first code point is the first combining character. The combination unit is converted to a substitute character in the target data string.
    Type: Grant
    Filed: January 14, 2019
    Date of Patent: October 29, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jiangang Deng, Patrick Leo Glenski, He Lei Liu, Xiao Ling Chen, Zi Wen Zhang, Jiang Yi Liu, Yan Huang
  • Publication number: 20190324889
    Abstract: A computer-implemented method includes analyzing memory content a first time, where the memory content results from running a program. Based on the analyzing the memory content the first time, first description data is generated describing a plurality of instances of a plurality of known data structures defined in the program. A request is received for a plurality of instances of a new data structure, where the new data structure is not defined in the program. A definition of the new data structure is received separate from the program. Based on the analyzing the memory content a second time, second description data is generated describing a plurality of instances of the new data structure.
    Type: Application
    Filed: April 19, 2018
    Publication date: October 24, 2019
    Inventors: JIANG YI LIU, XIAO LING CHEN, YAN HUANG, WEI WU, CHUAN HE, LEI AB WANG, YONG QING XU, XUE YONG ZHANG
  • Patent number: 10424682
    Abstract: A multilayer encapsulant film having at least two layers includes a first layer comprising an encapsulant resin, and a second layer comprising an encapsulant resin and at least one down-converter, such as a rare-earth organometallic complex. The down-converter may be present in an amount of at least 0.0001 wt % based on the total weight of the encapsulant film. Further layers of a multilayer encapsulant film may or may not include a down-converter. Preferably, a multilayer encapsulant film contains at least one layer with at least one down-converter and at least one layer without a down-converter. Such multilayer down-converting films may be used in an electronic device, such as a PV module.
    Type: Grant
    Filed: November 4, 2013
    Date of Patent: September 24, 2019
    Assignees: DOW GLOBAL TECHNOLOGIES LLC, ROHM AND HAAS COMPANY
    Inventors: John A. Naumovitz, Hongyu Chen, Yan Huang, Ada Yu Zhang, Zhi Xu
  • Publication number: 20190256549
    Abstract: Provided are panaxdiol-type ginsenoside derivatives having structures as shown in formula I or formula II. Also provided are the uses thereof in the preparation of drugs for preventing and treating atherosclerosis. The panaxdiol-type ginsenoside derivatives have low cytotoxicities, can significantly reduce the percentages of the areas of atherosclerotic plaques in apoE?/?mice, can also effectively reduce the levels of low-density lipoprotein cholesterol and increase the levels of high-density lipoprotein cholesterol in serums of mice, and can significantly reduce the local TNF-? levels in the arteries of apoE?/?mice and have good anti-inflammatory effects; at a dose of 30 ?M, the panaxdiol-type ginsenoside derivatives can significantly reduce the degrees of the formation of RAW264.7 cell-derived foam cells. In addition, the preparation methods for the panaxdiol-type ginsenoside derivatives are easy to operate and obtain high yields.
    Type: Application
    Filed: September 15, 2017
    Publication date: August 22, 2019
    Applicants: ARMY MEDICAL UNIVERSITY, CHONGQING TIANBAIKANG BIOTECHNOLOGY CO., LTD.
    Inventors: Xiaohui LI, Yi JIA, Yan HUANG