Patents by Inventor Liang Han

Liang Han 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: 20180247058
    Abstract: A system configured to detect malware is described. The system configured to detect malware including a data collector configured to detect at least a first hypertext transfer object in a chain of a plurality of hypertext transfer objects. The data collector further configured to analyze at least the first hypertext transfer object for one or more events. And, the data collector configured to generate a list of events based on the analysis of at least the first hypertext transfer object.
    Type: Application
    Filed: April 20, 2018
    Publication date: August 30, 2018
    Inventors: Alexander BURT, Mikola BILOGORSKIY, McEnroe NAVARAJ, Frank JAS, Liang HAN, Yucheng TING, Manikandan KENYAN, Fengmin GONG, Ali GOLSHAN, Shishir SINGH
  • Patent number: 10056695
    Abstract: An electronic device may have wireless circuitry with antennas. An antenna resonating element arm for an antenna may be formed from conductive housing structures running along the edges of a device. The antenna may have a pair of switchable return paths that bridge a slot between the antenna resonating element and an antenna ground. An adjustable component and a feed may be coupled in parallel across the slot. The adjustable component may switch a capacitor into use or out of use and the return paths may be selectively opened and closed to compensate for antenna loading due to the presence of external objects near the electronic device.
    Type: Grant
    Filed: July 28, 2015
    Date of Patent: August 21, 2018
    Assignee: Apple Inc.
    Inventors: Enrique Ayala Vazquez, Hongfei Hu, Nanbo Jin, Matthew A. Mow, Liang Han, Ming-Ju Tsai, Erica J. Tong, Erdinc Irci, Salih Yarga, Mattia Pascolini, Benjamin Shane Bustle, Ruben Caballero
  • Patent number: 10044582
    Abstract: A method to generate name records by a service gateway includes: receiving a name service request including a name from a host; creating a name service request using the name; sending the name service request to a name service server; receiving a response from the name service server, the response including a service server name record with one or more service server name entries corresponding to the name; generating and storing service gateway name records using the name and the name entries; and sending a selected service gateway name record to the host as a response to the name service request. When a subsequent name service request including the name is received, the service gateway compares the name against the stored service gateway name records, and in response to finding a match, sending the given service gateway name record as a response to the subsequent name service request.
    Type: Grant
    Filed: January 28, 2012
    Date of Patent: August 7, 2018
    Assignee: A10 NETWORKS, INC.
    Inventors: Liang Han, Yang Yang
  • Publication number: 20180219276
    Abstract: An electronic device may include wireless circuitry with antennas. An antenna resonating element arm for an antenna may be formed from conductive housing structures running along the edges of the device. The antenna may have first and second antenna feeds and multiple adjustable components that bridge a slot between the antenna resonating element and an antenna ground. Control circuitry may control the adjustable components and selectively activate one of the first and second feeds at a given time to place the antenna in first, second, or third operating modes. The control circuitry may determine which operating mode to use based on information indicative of the operating environment of the device. By switching between the operating modes, the control circuitry may shift current hot spots across the length of the resonating element arm to ensure satisfactory performance of the antenna in a variety of operating conditions.
    Type: Application
    Filed: March 29, 2018
    Publication date: August 2, 2018
    Inventors: Xu Han, Liang Han, Matthew A. Mow, Ming-Ju Tsai
  • Publication number: 20180197778
    Abstract: A memory and a method for fabricating the memory are provided. The method includes forming a plurality of first gate structures on a base substrate. Each first gate structure includes a floating gate structure and a control gate structure. The control gate structure includes a body region and a top region. A size of the top region is smaller than a size of the body region along a direction perpendicular to a length direction of the control gate structure. A sidewall of the top region is connected to a sidewall of the body region. The method also includes forming a dielectric layer on the base substrate and covering the plurality of first gate structures, while simultaneously forming air gaps in the dielectric layer between the adjacent first gate structures. A top of each air gap is above or coplanar with a top surface of the control gate structure.
    Type: Application
    Filed: January 4, 2018
    Publication date: July 12, 2018
    Inventors: Liang HAN, Sheng Fen CHIU, Liang CHEN
  • Publication number: 20180165092
    Abstract: Systems and techniques are disclosed for general purpose register dynamic allocation based on latency associated with of instructions in processor threads. A streaming processor can include a general purpose registers configured to stored data associated with threads, and a thread scheduler configured to receive allocation information for the general purpose registers, the information describing general purpose registers that are to be assigned as persistent general purpose registers (pGPRs) and volatile general purpose registers (vGPRs). The plurality of general purpose registers can be allocated according to the received information. The streaming processor can include the general purpose registers allocated according to the received information, the allocated based on execution latencies of instructions included in the threads.
    Type: Application
    Filed: December 14, 2016
    Publication date: June 14, 2018
    Inventors: Yun Du, Liang Han, Lin Chen, Chihong Zhang, Hongjiang Shang, Jing Wu, Zilin Ying, Chun Yu, Guofang Jiao, Andrew Gruber, Eric Demers
  • Patent number: 9996506
    Abstract: A method for identifying a font displayed within an electronic document. In one embodiment, the method includes a computer processor identifying a string of two or more characters that correspond to a custom ligature within an electronic document, wherein the custom ligature is associated with at least one character of the electronic document. The method further includes accessing a font library associated with the electronic document. The method further includes identifying a font file within the font library that corresponds to the at least one character of the electronic document that is associated with the custom ligature. The method further includes identifying a glyph within the identified font file that corresponds to the custom ligature. The method further includes substituting the identified glyph into the electronic document to replace at least the custom ligature. The method further includes displaying the substituted glyph within the electronic document.
    Type: Grant
    Filed: November 24, 2015
    Date of Patent: June 12, 2018
    Assignee: International Business Machines Corporation
    Inventors: Ying Cao, Zhi Chen, Sheng Liang Han, Yin Xia
  • Patent number: 9979665
    Abstract: Reducing buffer usage for a TCP proxy session between a client and a server by a service gateway includes: determining a first round trip time (RTT) for a server side TCP session and determining a second RTT for a client side TCP session; comparing the first RTT with the second RTT; determining whether the second RTT exceeds the first RTT beyond a threshold; if so, then calculating a desired RTT based on the second RTT; and setting a timer according to the calculated desired RTT, where a TCP acknowledgement for the server side TCP session is delayed until the timer expires. The desired RTT may be calculated as a percentage of the second RTT or as the second RTT minus a predetermined value. The service gateway waits until the timer has expired before sending a TCP acknowledgement data packet to the server.
    Type: Grant
    Filed: December 9, 2016
    Date of Patent: May 22, 2018
    Assignee: A10 NETWORKS, INC.
    Inventors: Liang Han, Zhiruo Cao
  • Patent number: 9972891
    Abstract: An electronic device may have wireless circuitry with antennas. An antenna resonating element arm for a given antenna may be formed from metal structures supported by a plastic carrier. The antenna resonating element arm may be coupled to switching circuitry to isolate the antenna resonating element arm when the antenna resonating element arm is not being used to handle communications in a communications band. The electronic device may have a metal housing. A slot may separate a peripheral portion of the housing such as a sidewall portion from a planar rear portion. The sidewall portion and the planar rear portion may form an additional antenna that operates at communications frequencies outside of the communications band handled by the given antenna. A parasitic antenna resonating element arm may be formed in the slot to enhance the frequency response of the additional antenna.
    Type: Grant
    Filed: August 5, 2015
    Date of Patent: May 15, 2018
    Assignee: Apple Inc.
    Inventors: Enrique Ayala Vazquez, Hongfei Hu, Nanbo Jin, Matthew A. Mow, Liang Han, Mattia Pascolini
  • Publication number: 20180126014
    Abstract: Compositions and methods for improved delivery of active agents to the brain are provided. The compositions typically include a nanocarrier, such as a polymeric nanoparticle, liposome, or nanolipagel or are in the form of a conjugate. The nanocarriers or conjugates typically include three components: a targeting moiety; a blood brain barrier blood-brain barrier modulator (BBB modulator), loaded into, attached to the surface of, and/or enclosed within a nanocarrier; and an additional active agent loaded into, attached to the surface of, and/or enclosed within a nanocarrier. The targeting moiety, which is typically conjugated to or otherwise dismodulator played on the surface of the nanocarrier, can be, for example, a moiety that preferentially or specifically targets brain cells or tissue, cancer cells, or a combination thereof.
    Type: Application
    Filed: April 12, 2016
    Publication date: May 10, 2018
    Inventors: Jiangbing ZHOU, Liang HAN, Joseph M. PIEPMEIER
  • Patent number: 9966667
    Abstract: An electronic device may have wireless circuitry with antennas. An antenna resonating element arm for an antenna may be formed from conductive housing structures running along the edges of a device. The antenna may have a pair of switchable return paths that bridge a slot between the antenna resonating element and an antenna ground. An adjustable component and a feed may be coupled in parallel across the slot. The adjustable component may switch a capacitor into use or out of use and the return paths may be selectively opened and closed to compensate for antenna loading due to the presence of external objects near the electronic device.
    Type: Grant
    Filed: November 8, 2017
    Date of Patent: May 8, 2018
    Assignee: Apple Inc.
    Inventors: Enrique Ayala Vazquez, Hongfei Hu, Nanbo Jin, Matthew A. Mow, Liang Han, Ming-Ju Tsai, Erica J. Tong, Erdinc Irci, Salih Yarga, Mattia Pascolini, Benjamin Shane Bustle, Ruben Caballero
  • Patent number: 9960801
    Abstract: An electronic device may be provided with wireless circuitry. The wireless circuitry may include one or more antennas. An antenna may have an antenna feed that is coupled to a radio-frequency transceiver with a transmission line. An impedance matching circuit may be coupled to the antenna feed to match the impedance of the transmission line and the antenna. The impedance matching circuit and tunable circuitry in the antenna may be formed using integrated circuits. Each integrated circuit may include switching circuitry that is used in switching components such as inductors and capacitors into use. Sensors such as temperature sensors, current and voltage sensors, power sensors, and impedance sensors may be integrated into the integrated circuits. Each integrated circuit may store settings for the switching circuitry and may include communications and control circuitry for communicating with external circuits and processing sensor data.
    Type: Grant
    Filed: June 28, 2017
    Date of Patent: May 1, 2018
    Assignee: Apple Inc.
    Inventors: Matthew A. Mow, Liang Han, Ming-Ju Tsai, Thomas E. Biedka, Victor Lee, James G. Judkins, Mattia Pascolini
  • Publication number: 20180115071
    Abstract: An electronic device may be provided with wireless circuitry. The wireless circuitry may include one or more dual-frequency dual-polarization patch antennas. Each patch antenna may have a patch antenna resonating element that lies in a plane and a ground that lies in a different parallel plane. The patch antenna resonating element may have a first feed located along a first central axis and a second feed located along a second central axis that is perpendicular to the first central axis. The patch antenna resonating element may be rectangular, may be oval, or may have other shapes. A shorting pin may be located at an intersecting point between the first and second axes. The patch antennas may be used in beam steering arrays. The patch antennas may be used for wireless power transfer at microwave frequencies or other frequencies and may be used to support millimeter wave communications.
    Type: Application
    Filed: December 20, 2017
    Publication date: April 26, 2018
    Inventors: Basim H. Noori, Khan M. Salam, Liang Han, Matthew A. Mow, Mattia Pascolini, Ruben Caballero, Thomas E. Biedka, Yi Jiang, Yuehui Ouyang
  • Patent number: 9953163
    Abstract: A system configured to detect malware is described. The system configured to detect malware including a data collector configured to detect at least a first hypertext transfer object in a chain of a plurality of hypertext transfer objects. The data collector further configured to analyze at least the first hypertext transfer object for one or more events. And, the data collector configured to generate a list of events based on the analysis of at least the first hypertext transfer object.
    Type: Grant
    Filed: February 20, 2015
    Date of Patent: April 24, 2018
    Assignee: Cyphort Inc.
    Inventors: Alexander Burt, Mikola Bilogorskiy, McEnroe Navaraj, Frank Jas, Liang Han, Yucheng Ting, Manikandan Kenyan, Fengmin Gong, Ali Golshan, Shishir Singh
  • Patent number: 9930725
    Abstract: An electronic device may be provided with wireless circuitry. An application processor may generate wireless data that is to be transmitted using the wireless circuitry and may process wireless data that has been received using the wireless circuitry. The wireless circuitry may include multiple baseband processors, multiple associated radios, and front-end module and antenna circuitry. Sensors may be used to provide the application processor with sensor data. During operation, the application processor and the baseband processors may be used to transmit and receive wireless communications traffic. A multiradio controller integrated circuit that does not transmit or receive the wireless communications traffic may be used in controlling the wireless circuitry based on impedance measurements, sensor data, and other information.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: March 27, 2018
    Assignee: Apple Inc.
    Inventors: Matthew A. Mow, Mattia Pascolini, Thomas E. Biedka, Liang Han, Ming-Ju Tsai, Victor Lee, James G. Judkins
  • Publication number: 20180083344
    Abstract: An electronic device may include wireless circuitry with antennas. An antenna resonating element arm for an antenna may be formed from conductive housing structures running along the edges of the device. The antenna may have first and second antenna feeds and multiple adjustable components that bridge a slot between the antenna resonating element and an antenna ground. Control circuitry may control the adjustable components and selectively activate one of the first and second feeds at a given time to place the antenna in first, second, or third operating modes. The control circuitry may determine which operating mode to use based on information indicative of the operating environment of the device. By switching between the operating modes, the control circuitry may shift current hot spots across the length of the resonating element arm to ensure satisfactory performance of the antenna in a variety of operating conditions.
    Type: Application
    Filed: February 10, 2017
    Publication date: March 22, 2018
    Inventors: Xu Han, Liang Han, Matthew A. Mow, Ming-Ju Tsai
  • Publication number: 20180069295
    Abstract: An electronic device may be provided with wireless circuitry that includes an antenna. Control circuitry may perform closed loop tuning adjustments on the antenna. For example, the control circuitry may adjust a tunable component to tune the antenna to a first tuning setting. The control circuitry may gather impedance values from the antenna while tuned to the first tuning setting and may process the impedance values to determine whether to tune the antenna to a second tuning setting. If the impedance values lie within a predetermined complex impedance region, the control circuitry may tune the antenna to the second setting. If the impedance values lie outside of the region, the control circuitry may continue to gather impedance values using the first setting. These operations may compensate for detuning of the antenna due to proximity of a user regardless of how the electronic device is held during operation.
    Type: Application
    Filed: September 2, 2016
    Publication date: March 8, 2018
    Inventors: Liang Han, Matthew A. Mow, Thomas E. Biedka
  • Publication number: 20180069317
    Abstract: An electronic device may have wireless circuitry with antennas. An antenna resonating element arm for an antenna may be formed from conductive housing structures running along the edges of a device. The antenna may have a pair of switchable return paths that bridge a slot between the antenna resonating element and an antenna ground. An adjustable component and a feed may be coupled in parallel across the slot. The adjustable component may switch a capacitor into use or out of use and the return paths may be selectively opened and closed to compensate for antenna loading due to the presence of external objects near the electronic device.
    Type: Application
    Filed: November 8, 2017
    Publication date: March 8, 2018
    Inventors: Enrique Ayala Vazquez, Hongfei Hu, Nanbo Jin, Matthew A. Mow, Liang Han, Ming-Ju Tsai, Erica J. Tong, Erdinc Irci, Salih Yarga, Mattia Pascolini, Benjamin Shane Bustle, Ruben Caballero
  • Patent number: 9882282
    Abstract: An electronic device may be provided with wireless circuitry. The wireless circuitry may include one or more dual-frequency dual-polarization patch antennas. Each patch antenna may have a patch antenna resonating element that lies in a plane and a ground that lies in a different parallel plane. The patch antenna resonating element may have a first feed located along a first central axis and a second feed located along a second central axis that is perpendicular to the first central axis. The patch antenna resonating element may be rectangular, may be oval, or may have other shapes. A shorting pin may be located at an intersecting point between the first and second axes. The patch antennas may be used in beam steering arrays. The patch antennas may be used for wireless power transfer at microwave frequencies or other frequencies and may be used to support millimeter wave communications.
    Type: Grant
    Filed: October 23, 2015
    Date of Patent: January 30, 2018
    Assignee: Apple Inc.
    Inventors: Basim H. Noori, Khan M. Salam, Liang Han, Matthew A. Mow, Mattia Pascolini, Ruben Caballero, Thomas E. Biedka, Yi Jiang, Yuehui Ouyang
  • Publication number: 20180025594
    Abstract: The present disclosure relates to notification devices. The teachings thereof may be embodied in methods and devices for providing an alarm signal, e.g., a notification device having multiple different alarm strengths comprising: a housing with a viewing opening; an alarm component which emits an alarm signal; a drive circuit comprising a drive end and a setting end, the drive end connected to the alarm component; and a replaceable jump wire assembly comprising a mark and a conductive element with a one-to-one correspondence between the mark and an electrical characteristic of the conductive element. The drive circuit may determine an alarm signal strength in response to an input of the setting end. Each replaceable jump wire assembly may be connected to the setting end of the drive circuit and, when connected, display the mark for viewing through the viewing opening.
    Type: Application
    Filed: January 15, 2016
    Publication date: January 25, 2018
    Applicant: Siemens Schweiz AG
    Inventors: Guo Liang HAN, Shao Chen LIN, Li REN