Patents by Inventor Gang Luo

Gang Luo 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: 20150243044
    Abstract: In some implementations, there is provided a method. The method may include receiving data characterizing a plurality of digital video frames; detecting a plurality of features in each of the plurality of digital video frames; determining, from the detected features, a local scale change and a translational motion of one or more groups of features between at least a pair of the plurality of digital video frames; and calculating a likelihood of collision. Related apparatus, systems, techniques, and articles are also described.
    Type: Application
    Filed: September 20, 2013
    Publication date: August 27, 2015
    Inventors: Gang Luo, Eliezer Peli, Shrinivas Pundlik
  • Patent number: 9058400
    Abstract: A method, computer program product, and computer system for client-server communication based on delta transfer. A server of the computer system receives from a client a HTTP request for transferring a current image page, compares the current image page and a saved image page which is stored on the server for the client. Based on the comparison, the server of the computer system constructs delta contents between the current image page and the saved image page. The server of the computer system updates the saved image page on the server with the current image page and sends a HTTP response comprising the delta contents to the client.
    Type: Grant
    Filed: August 15, 2012
    Date of Patent: June 16, 2015
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Andrew G. Hourselt, Pei Ming Hu, Wen Gang Luo, Hui Yang, Yuan Yin
  • Publication number: 20150142928
    Abstract: A pre-fetching request is received by a server from a client. The pre-fetching request is performed to pre-fetch data from a data source connected to the server according to an indication of the pre-fetching request. The pre-fetched data is sent from the server to the client upon receiving an actual request for the pre-fetched data. As such, an integrated capability of a server and a client can be employed to perform data pre-fetch, to improve overall performance of the server and the client.
    Type: Application
    Filed: January 6, 2015
    Publication date: May 21, 2015
    Inventors: Xiao Fu, Wen Gang Luo, Yi Sheng Zhu
  • Publication number: 20150116225
    Abstract: Character input in which key press information input by a user is received. When the received key press information meets a preset enabling condition of the mapping mode, a mapping mode is entered into; key press information input by the user in the mapping mode is receive. A character string corresponding to the key press information input by the user in the mapping mode is searched according to a preset mapping relation between the character string and a keyboard, and the searched character string is sent to an application.
    Type: Application
    Filed: December 30, 2014
    Publication date: April 30, 2015
    Inventors: Gang LUO, Yanping SHEN
  • Patent number: 9015569
    Abstract: There are provided a system and method for resource adaptive, real-time new event detection. The method includes capturing, from among documents in a document streaming environment, first-story documents that mention previously unmentioned events. The method further includes dynamically adjusting a thoroughness of the capturing step by controlling a number of keywords and documents considered according to a real-time system load.
    Type: Grant
    Filed: August 31, 2006
    Date of Patent: April 21, 2015
    Assignee: International Business Machines Corporation
    Inventors: Gang Luo, Chunqiang Tang, Philip Shi-lung Yu
  • Patent number: 8977681
    Abstract: A pre-fetching request is received by a server from a client. The pre-fetching request is performed to pre-fetch data from a data source connected to the server according to an indication of the pre-fetching request. The pre-fetched data is sent from the server to the client upon receiving an actual request for the pre-fetched data. As such, an integrated capability of a server and a client can be employed to perform data pre-fetch, to improve overall performance of the server and the client.
    Type: Grant
    Filed: June 28, 2012
    Date of Patent: March 10, 2015
    Assignee: International Business Machines Corporation
    Inventors: Yi Sheng Zhu, Xiao Fu, Wen Gang Luo
  • Publication number: 20140342426
    Abstract: The present invention relates to an anaerobic process for biogas upgrading and hydrogen utilization comprising the use of acidic waste as co-substrate. In this process, H2 and CO2 will be converted to CH4, which will result in lower CO2 content in the biogas. The invention relates to both in situ and ex situ methods of biogas upgrading. The invention further relates to a bioreactor comprising hollow fibre membranes.
    Type: Application
    Filed: October 12, 2012
    Publication date: November 20, 2014
    Applicants: VESTFORSYNING A/S, Technical University of Denmark
    Inventors: Irini Angelidaki, Poul Lyhne, Gang Luo
  • Publication number: 20140340142
    Abstract: An integrated circuit supplied by a rail-to-rail power supply voltage includes a multi-level stack voltage generator configured to partition the rail-to-rail power supply voltage into one or more reduced supply voltages each having a voltage value between positive and negative power supply voltages of the rail-to-rail power supply. The reduced supply voltages and the positive and negative power supply voltages being configured in series to form a stack of circuit layers. The integrated circuit further includes a core circuit including core circuit units coupled in a circuit layer or coupled between two or more circuit layers. Each core circuit unit is coupled to at least one of the reduced supply voltages. The core circuit units are coupled in the stack of circuit layers to form a serial connection of core circuit units between the positive power supply voltage and the negative power supply voltage.
    Type: Application
    Filed: May 16, 2013
    Publication date: November 20, 2014
    Inventors: Thomas S. Wong, Gang Luo
  • Patent number: 8878387
    Abstract: An integrated circuit supplied by a rail-to-rail power supply voltage includes a multi-level stack voltage generator configured to partition the rail-to-rail power supply voltage into one or more reduced supply voltages each having a voltage value between positive and negative power supply voltages of the rail-to-rail power supply. The reduced supply voltages and the positive and negative power supply voltages being configured in series to form a stack of circuit layers. The integrated circuit further includes a core circuit including core circuit units coupled in a circuit layer or coupled between two or more circuit layers. Each core circuit unit is coupled to at least one of the reduced supply voltages. The core circuit units are coupled in the stack of circuit layers to form a serial connection of core circuit units between the positive power supply voltage and the negative power supply voltage.
    Type: Grant
    Filed: May 16, 2013
    Date of Patent: November 4, 2014
    Assignee: Micrel, Inc.
    Inventors: Thomas S. Wong, Gang Luo
  • Publication number: 20140156898
    Abstract: Virtual hot plug systems and methods are described for Peripheral Component Interconnect (PCI), PCI Express (PCIe), and variants thereof. Specifically, the virtual hot plug systems and methods enable PCI related devices to support a hot plug configuration with such devices lacking hot plug controller hardware. The virtual hot plug systems and methods include intelligent polling logic for discovering the new PCI/PCIe devices with proper logic to access the hardware and avoid hanging or locking up the operating system.
    Type: Application
    Filed: November 30, 2012
    Publication date: June 5, 2014
    Inventors: Gang Luo, Azam Syed, Randy Hilderman
  • Publication number: 20140048249
    Abstract: A coiled tubing guide-in device is applied to oil field coiled tubing operation and used for guiding a coiled tubing into injector head gripper blocks. The coiled tubing guide-in device mainly consists of a slip connecting head, a locking sleeve, a floating sleeve, a guide head, and a traction steel rope. In the structure of the slip connecting head, a cone of an expansion plug is arranged in a slip sleeve. A lower end of a tightening nut is a convex spherical body. At a lower end of the tightening nut, an end of a traction steel rope is fixed in a rectangular groove at the lower end of the tightening nut through a threaded pin. In the structure of the locking sleeve, an upper end surface of a spherical support body is a concave spherical surface. An inner conical sleeve and an outer conical clamping sleeve are arranged in a cylindrical space. A spherical head is fixed on inner screw threads of the spherical support body. The number of combined locking bodies ranges from 4 to 15.
    Type: Application
    Filed: April 13, 2012
    Publication date: February 20, 2014
    Applicants: China National Petroleum Corporation, Jianghan Machinery Research Institute, DR, CNPC, Drilling Research Institute , CNPC
    Inventors: Sanpo Zhang, Tieli Liu, Zaisi Zhu, Dafei Wu, Gang Luo
  • Publication number: 20140052772
    Abstract: A method, computer program product, and computer system for client-server communication based on delta transfer. A server of the computer system receives from a client a HTTP request for transferring a current image page, compares the current image page and a saved image page which is stored on the server for the client. Based on the comparison, the server of the computer system constructs delta contents between the current image page and the saved image page. The server of the computer system updates the saved image page on the server with the current image page and sends a HTTP response comprising the delta contents to the client.
    Type: Application
    Filed: August 15, 2012
    Publication date: February 20, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Andrew G. Hourselt, Pei Ming Hu, Wen Gang Luo, Hui Yang, Yuan Yin
  • Publication number: 20140046889
    Abstract: A method of analyzing physiological data streams. According to the method, physiological data is received into a computerized machine. The physiological data comprises numerical data and medical symptoms of a patient. Features are extracted from the physiological data based on development of the physiological data over a period of time. The features are converted into a textual representation using natural language generation. Input terms for an information retrieval system operating on the computerized machine are automatically generated based on the features. The input terms are input to the information retrieval system. A corpus of data is automatically searched to retrieve results to the input terms using the information retrieval system.
    Type: Application
    Filed: August 9, 2012
    Publication date: February 13, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Alain E. Biem, Timothy R. Dinger, Nagui Halim, Gang Luo, Daby M. Sow, Deepak S. Turaga
  • Publication number: 20140046890
    Abstract: A method of analyzing physiological data streams. According to the method, physiological data is received into a computerized machine. The physiological data comprises numerical data and medical symptoms of a patient. Features are extracted from the physiological data based on development of the physiological data over a period of time. The features are converted into a textual representation using natural language generation. Input terms for an information retrieval system operating on the computerized machine are automatically generated based on the features. The input terms are input to the information retrieval system. A corpus of data is automatically searched to retrieve results to the input terms using the information retrieval system.
    Type: Application
    Filed: August 10, 2012
    Publication date: February 13, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: ALAIN E. BIEM, TIMOTHY R. DINGER, NAGUI HALIM, GANG LUO, DABY M. SOW, DEEPAK S. TURAGA
  • Patent number: 8538898
    Abstract: A “Name Disambiguator” provides various techniques for implementing an interactive framework for resolving or disambiguating entity names (associated with objects such as publications) for entity searches where two or more same or similar names may refer to different entities. More specifically, the Name Disambiguator uses a combination of user input and automatic models to address the disambiguation problem. In various embodiments, the Name Disambiguator uses a two part process, including: 1) a global SVM trained from large sets of documents or objects in a simulated interactive mode, and 2) further personalization of local SVM models (associated with individual names or groups of names such as, for example, a group of coauthors) derived from the global SVM model. The result of this process is that large sets of documents or objects are rapidly and accurately condensed or clustered into ordered sets by that are organized by entity names.
    Type: Grant
    Filed: May 28, 2011
    Date of Patent: September 17, 2013
    Assignee: Microsoft Corporation
    Inventors: Zhengdong Lu, Zaiqing Nie, Gang Luo, Yong Cao, Ji-Rong Wen, Wei-Ying Ma
  • Patent number: 8428360
    Abstract: Techniques are disclosed for detecting new events in a video stream that yield improved detection efficiency in real time. For example, a method determines whether a given event is a new event in a video stream. The video stream includes a plurality of events. A first step extracts a first set of features (e.g., text features) from the given event. The first set of features is computationally less expensive to process as compared to a second set of features (e.g., image features) associated with the given event. A second step computes one or more first dissimilarity values between the given event and one or more previous events in the video stream using only the first set of features when one or more first dissimilarity criteria exist. A third step determines whether the given event is a new event based on the one or more computed first dissimilarity values.
    Type: Grant
    Filed: November 1, 2007
    Date of Patent: April 23, 2013
    Assignee: International Business Machines Corporation
    Inventors: Gang Luo, Rong Yan, Philip Shi-Lung Yu
  • Patent number: 8375478
    Abstract: A walk-in bathtub has an outward swinging door mounted on a door jam. The door is provided with a latching mechanism that includes an extendible latching pin for receipt within a latch receiver in the door jam. The latching pin has a contoured face for guiding the latching pin into the latch receiver, and for drawing the door close to the door jam to compress a gasket provided between the door and the door jam. A push button lock selectively locks the latching mechanism in the latched position.
    Type: Grant
    Filed: March 24, 2009
    Date of Patent: February 19, 2013
    Assignee: 5 Star Steam Rooms L.L.C.
    Inventor: Zhi Gang Luo
  • Publication number: 20130041937
    Abstract: A pre-fetching request is received by a server from a client. The pre-fetching request is performed to pre-fetch data from a data source connected to the server according to an indication of the pre-fetching request. The pre-fetched data is sent from the server to the client upon receiving an actual request for the pre-fetched data. As such, an integrated capability of a server and a client can be employed to perform data pre-fetch, to improve overall performance of the server and the client.
    Type: Application
    Filed: June 28, 2012
    Publication date: February 14, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yi Sheng Zhu, Xiao Fu, Wen Gang Luo
  • Publication number: 20120303557
    Abstract: A “Name Disambiguator” provides various techniques for implementing an interactive framework for resolving or disambiguating entity names (associated with objects such as publications) for entity searches where two or more same or similar names may refer to different entities. More specifically, the Name Disambiguator uses a combination of user input and automatic models to address the disambiguation problem. In various embodiments, the Name Disambiguator uses a two part process, including: 1) a global SVM trained from large sets of documents or objects in a simulated interactive mode, and 2) further personalization of local SVM models (associated with individual names or groups of names such as, for example, a group of coauthors) derived from the global SVM model. The result of this process is that large sets of documents or objects are rapidly and accurately condensed or clustered into ordered sets by that are organized by entity names.
    Type: Application
    Filed: May 28, 2011
    Publication date: November 29, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Zhengdong Lu, Zaiqing Nie, Gang Luo, Yong Cao, Ji-Rong Wen, Wei-Ying Ma
  • Patent number: D720754
    Type: Grant
    Filed: January 31, 2013
    Date of Patent: January 6, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Chung Chiet Edwin Chin, De-Ming Xu, Wen-Cong Huang, Chuan-Gang Luo