Patents by Inventor Hai Long

Hai Long 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).

  • Patent number: 9664741
    Abstract: Disclosed are a test apparatus and a test method for testing a plurality of blocks in a circuit, the plurality of blocks having identical structures. The test apparatus comprises: a comparing device, configured to collect output responses generated by the plurality of blocks by applying an excitation signal to the plurality of blocks in parallel, compare the output responses of the plurality of blocks to determine whether the output responses of the plurality of blocks are identical, and output results of the comparison of the comparing device; and a determining device, configured to receive the results of the comparison of the comparing device, and determine whether the plurality of blocks have a defect according to the results of the comparison of the comparing device. With the test apparatus and the test method, a process for testing the plurality of blocks having the identical structures may be simplified, and test efficiency may be improved.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: May 30, 2017
    Assignee: International Business Machines Corporation
    Inventors: Fei Dong, Shu Gong, Hai Long Li, Yin Peng Lv, Liu Di Wang
  • Patent number: 9619273
    Abstract: A task comprising at least a first subtask on a computer system is analyzed. As part of the analysis, a profiler controller transmits a first profile instruction to a first profiler instance. The profiler controller transmits a second profile instruction to a second profiler instance. In response to the first profile instruction, the first profiler instances embeds a first task identifier into a first subtask request sent by a first virtual machine. In response to the second profile instruction, the second profiler instance captures the first task identifier from the first subtask request received by a second process virtual machine. The profiler controller identifies an execution instance of the task of the computer system based on the first copy and the second copy of the first task identifier received from the first profiler instance and the second profiler instance, respectively.
    Type: Grant
    Filed: February 22, 2016
    Date of Patent: April 11, 2017
    Assignee: International Business Machines Corporation
    Inventors: Zai Ming Lao, Liang Miao, Hai Long Yu
  • Publication number: 20170093408
    Abstract: A phase-locked loop device may include the following elements: a phase frequency detector configured to generate a control signal; a charge pump connected to the phase frequency detector; a loop filter connected to the charge pump and configured to generate a control voltage based on a first current received from the charge pump, wherein the charge pump is configured to generate a second current based on the control signal and a first copy of the control voltage and to provide the second current to the loop filter, the second current being linearly related to the control voltage; a voltage-controlled oscillator connected to the loop filter and configured to generate an output signal based on a second copy of the control voltage, wherein a frequency of the output signal is directly proportional to the control voltage; and a signal processor connected between the voltage-controlled oscillator and the phase frequency detector.
    Type: Application
    Filed: March 10, 2016
    Publication date: March 30, 2017
    Inventor: Hai Long JIA
  • Publication number: 20170048305
    Abstract: Method, apparatus and computer-readable medium for managing and displaying multimedia information in an application client in an electronic device are disclosed.
    Type: Application
    Filed: July 26, 2016
    Publication date: February 16, 2017
    Applicant: Xiaomi Inc.
    Inventors: Hongjie Liu, Hai Long, Jun Yuan
  • Patent number: 9531143
    Abstract: An RJ45 socket connector includes an insulative housing having a receiving chamber; and a plurality of conductive terminals held in the insulative housing, the conductive terminal having an elastic contact section oblique upwardly and backwardly extending along an insertion direction. The elastic contact section has a first part extending oblique upwardly, a second part downwardly and backwardly bent from the first part, and a third part upwardly extending from the second part. A connecting portion between the first part and the second part is adapted to contact mating contacts of an inserted RJ45 plug, and the connecting portion is adapted to resist a lower insulative body surface of a mistakenly inserted RJ11 plug.
    Type: Grant
    Filed: August 20, 2015
    Date of Patent: December 27, 2016
    Assignee: FOXCONN INTERCONNECT TECHNOLOGY LIMITED
    Inventors: Sheng-Pin Gao, Hai-Long Fu
  • Patent number: 9484691
    Abstract: An RJ45 socket connector includes an insulative housing and a terminal module received in the insulative housing. The insulative housing includes a receiving space, a number of partitions, and a number of receiving passageways each formed between every two adjacent partitions. The terminal module comprises an insulative body and a row of conductive terminals insert molded in the insulative body, the conductive terminal having a fixed portion fixed in the insulative housing and an elastic contact portion extending from the fixed portion and received in a corresponding receiving passageway. The insulative body defines a trough and a number of tubers disposed in the trough, every two adjacent tubers defining a groove for accommodating a downwardly moved conductive terminal.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: November 1, 2016
    Assignee: FOXCONN INTERCONNECT TECHNOLOGY LIMITED
    Inventors: Sheng-Pin Gao, Hai-Long Fu
  • Publication number: 20160306646
    Abstract: A task comprising at least a first subtask on a computer system is analyzed. As part of the analysis, a profiler controller transmits a first profile instruction to a first profiler instance. The profiler controller transmits a second profile instruction to a second profiler instance. In response to the first profile instruction, the first profiler instances embeds a first task identifier into a first subtask request sent by a first virtual machine. In response to the second profile instruction, the second profiler instance captures the first task identifier from the first subtask request received by a second process virtual machine. The profiler controller identifies an execution instance of the task of the computer system based on the first copy and the second copy of the first task identifier received from the first profiler instance and the second profiler instance, respectively.
    Type: Application
    Filed: February 22, 2016
    Publication date: October 20, 2016
    Inventors: Zai Ming Lao, Liang Miao, Hai Long Yu
  • Publication number: 20160307434
    Abstract: A method for a terminal to perform reminding includes outputting first reminding information according to a first event alarm of an event flow alarm clock at a first reminding time of the first event alarm. The event flow alarm clock contains at least two event alarms. The method further includes, when there exists a second event alarm having a second reminding time later than the first reminding time, outputting second reminding information according to the second event alarm at the second reminding time.
    Type: Application
    Filed: April 15, 2016
    Publication date: October 20, 2016
    Inventors: Hongqiang WANG, Yi GAO, Hai LONG
  • Patent number: 9448833
    Abstract: A task comprising at least a first subtask on a computer system is analyzed. As part of the analysis, a profiler controller transmits a first profile instruction to a first profiler instance. The profiler controller transmits a second profile instruction to a second profiler instance. In response to the first profile instruction, the first profiler instances embeds a first task identifier into a first subtask request sent by a first virtual machine. In response to the second profile instruction, the second profiler instance captures the first task identifier from the first subtask request received by a second process virtual machine. The profiler controller identifies an execution instance of the task of the computer system based on the first copy and the second copy of the first task identifier received from the first profiler instance and the second profiler instance, respectively.
    Type: Grant
    Filed: April 14, 2015
    Date of Patent: September 20, 2016
    Assignee: International Business Machines Corporation
    Inventors: Zai Ming Lao, Liang Miao, Hai Long Yu
  • Publication number: 20160181747
    Abstract: An RJ45 socket connector includes an insulative housing and a terminal module received in the insulative housing. The insulative housing includes a receiving space, a number of partitions, and a number of receiving passageways each formed between every two adjacent partitions. The terminal module comprises an insulative body and a row of conductive terminals insert molded in the insulative body, the conductive terminal having a fixed portion fixed in the insulative housing and an elastic contact portion extending from the fixed portion and received in a corresponding receiving passageway. The insulative body defines a trough and a number of tubers disposed in the trough, every two adjacent tubers defining a groove for accommodating a downwardly moved conductive terminal.
    Type: Application
    Filed: December 21, 2015
    Publication date: June 23, 2016
    Inventors: Sheng-Pin GAO, Hai-Long FU
  • Publication number: 20160162579
    Abstract: The present disclosure relates to a method and a device for providing contact information, which improves a communication efficiency of a user on the internet. The method is applied in a server, and the method includes: obtaining keyword information input by a first user; determining contact information of at least one second user inputting same or similar keyword information as input by the first user; displaying the contact information of the at least one second user to the first user.
    Type: Application
    Filed: June 26, 2015
    Publication date: June 9, 2016
    Applicant: Xiaomi Inc.
    Inventors: Yi Gao, Hongqiang Wang, Hai Long
  • Publication number: 20160127483
    Abstract: A method and a device for displaying reminder item content on a lock screen interface of a terminal are described. The device may implement the method described. The device may acquire a current geographical position of the terminal when displaying the lock screen interface. The device may detect whether the current geographical position is within a display range of the reminder item. If the current geographical position is within the display range, the device may display the reminder item content on the lock screen interface. Further, when the reminder item content is displayed on the lock screen interface, and if the current geographical position of the terminal is outside the display range but within a reminding range, then the user may be prompted about the reminder item content displayed on the lock screen interface.
    Type: Application
    Filed: April 21, 2015
    Publication date: May 5, 2016
    Applicant: XIAOMI INC.
    Inventors: Yi Gao, Hongqiang Wang, Hai Long
  • Publication number: 20160116532
    Abstract: Disclosed are a test apparatus and a test method for testing a plurality of blocks in a circuit, the plurality of blocks having identical structures. The test apparatus comprises: a comparing device, configured to collect output responses generated by the plurality of blocks by applying an excitation signal to the plurality of blocks in parallel, compare the output responses of the plurality of blocks to determine whether the output responses of the plurality of blocks are identical, and output results of the comparison of the comparing device; and a determining device, configured to receive the results of the comparison of the comparing device, and determine whether the plurality of blocks have a defect according to the results of the comparison of the comparing device. With the test apparatus and the test method, a process for testing the plurality of blocks having the identical structures may be simplified, and test efficiency may be improved.
    Type: Application
    Filed: June 23, 2015
    Publication date: April 28, 2016
    Inventors: Fei Dong, Shu Gong, Hai Long Li, Yin Peng Lv, Liu Di Wang
  • Patent number: 9285929
    Abstract: A simplified touch screen system that can sense when an object is held in continuous direct or indirect contact with a transparent substrate of the touch screen system as well as determine a location (e.g., X, Y coordinates) of the object in relation to the transparent substrate. The touch screen system employs capacitance technology to sense whether the object is held in contact with the transparent substrate and acoustic sensing technology to determine a position of the object that is contacting the transparent substrate. The touch screen system requires a reduced number of shielding and isolation layers to be deposited upon the transparent substrate, partially because the touch screen system utilizes a bezel associated with an underlying display to provide shielding against electromagnetic radiation emitted by the display.
    Type: Grant
    Filed: March 30, 2010
    Date of Patent: March 15, 2016
    Assignee: New Vision Display (Shenzhen) Co., Limited
    Inventors: Hai Long Zhang, De Xian Dai
  • Publication number: 20160054883
    Abstract: A method for positioning a cursor in an input box on a display interface of a touch screen includes receiving a first touch operation associated with the input box; determining target content in the input box, an operating distance of the first touch operation, and an operating direction of the first touch operation; moving the target content by a distance corresponding to the operating distance along the operating direction to form a blank space between a side of the input box and a side edge of the target content; receiving a second touch operation associated with the blank space; and positioning the cursor at a cursor position in the blank space.
    Type: Application
    Filed: June 1, 2015
    Publication date: February 25, 2016
    Inventors: Yi GAO, Hongqiang WANG, Hai LONG
  • Publication number: 20160056595
    Abstract: An RJ45 socket connector includes an insulative housing having a receiving chamber; and a plurality of conductive terminals held in the insulative housing, the conductive terminal having an elastic contact section oblique upwardly and backwardly extending along an insertion direction. The elastic contact section has a first part extending oblique upwardly, a second part downwardly and backwardly bent from the first part, and a third part upwardly extending from the second part. A connecting portion between the first part and the second part is adapted to contact mating contacts of an inserted RJ45 plug, and the connecting portion is adapted to resist a lower insulative body surface of a mistakenly inserted RJ11 plug.
    Type: Application
    Filed: August 20, 2015
    Publication date: February 25, 2016
    Inventors: SHENG-PIN GAO, HAI-LONG FU
  • Publication number: 20160041701
    Abstract: A method for a device to update a list displayed on the device, includes: acquiring a triggering signal with respect to a first list item and a second list item adjacent to the first list item among a plurality of list items of the list displayed on the device, the triggering signal being configured to trigger updating the list; obtaining at least one updating list item according to list data for updating the list; and displaying the at least one updating list item between the first list item and the second list item.
    Type: Application
    Filed: June 5, 2015
    Publication date: February 11, 2016
    Inventors: Yi GAO, Hongqiang WANG, Hai LONG
  • Publication number: 20160021212
    Abstract: A method, server and client device for updating service registration are provided. The method includes: receiving a first service registration updating request from a client device; acquiring services registered by a first contact identification of the client device; and updating registration information of service using a second contact identification of the client device. The present disclosure may ensure users to easily update registered services after replacing contact identification, thus improving user experience.
    Type: Application
    Filed: March 2, 2015
    Publication date: January 21, 2016
    Inventors: Yi Gao, Hongqiang Wang, Hai Long
  • Patent number: 9182799
    Abstract: A USB OTG device includes a USB interface having a VBUS pin and an ID pin. A voltage input pin of a first switch is connected to a power source VDD5V. A voltage output pin of the first switch is connected to the VBUS pin and a second switch. The VBUS pin is connected to a power source Vcc. When the voltage at the ID pin is logic high, the voltage at an enable pin of the first switch is set to be logic high, the first switch is on, the second switch is off, thus the USB OTG device provides power to an external device. When the voltage at the ID pin is logic low, the voltage at the enable pin is set to be logic low, the first switch is off, the second switch is on, thus an external device provides power to the USB OTG device.
    Type: Grant
    Filed: August 23, 2013
    Date of Patent: November 10, 2015
    Assignee: ShenZhen Goldsun Network Intelligence Technology Co., Ltd.
    Inventor: Hai-Long Cheng
  • Patent number: 9128568
    Abstract: A capacitive touch screen panel includes top and bottom ITO coated glass sheets that may both be connected to detection electronics (e.g., a controller) by way of a single, normal flexible printed circuit connector. The ITO coated surface of each of the top and bottom glass sheets may face each other and a transparent material such as an optically clear adhesive may be disposed between the top and bottom glass sheets. In some embodiments, a number of spacers may be disposed between the top and bottom glass sheets to maintain a desired gap between the sheets. In other embodiments, the single, normal flexible printed circuit connector may generally reside in a single plane.
    Type: Grant
    Filed: July 13, 2009
    Date of Patent: September 8, 2015
    Assignee: New Vision Display (Shenzhen) CO., Limited
    Inventors: Ding Hua Long, Hai Hui Zhang, Hai Long Zhang