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: 20150243044Abstract: 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: ApplicationFiled: September 20, 2013Publication date: August 27, 2015Inventors: Gang Luo, Eliezer Peli, Shrinivas Pundlik
-
Patent number: 9058400Abstract: 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: GrantFiled: August 15, 2012Date of Patent: June 16, 2015Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Inventors: Andrew G. Hourselt, Pei Ming Hu, Wen Gang Luo, Hui Yang, Yuan Yin
-
Publication number: 20150142928Abstract: 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: ApplicationFiled: January 6, 2015Publication date: May 21, 2015Inventors: Xiao Fu, Wen Gang Luo, Yi Sheng Zhu
-
Publication number: 20150116225Abstract: 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: ApplicationFiled: December 30, 2014Publication date: April 30, 2015Inventors: Gang LUO, Yanping SHEN
-
Patent number: 9015569Abstract: 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: GrantFiled: August 31, 2006Date of Patent: April 21, 2015Assignee: International Business Machines CorporationInventors: Gang Luo, Chunqiang Tang, Philip Shi-lung Yu
-
Patent number: 8977681Abstract: 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: GrantFiled: June 28, 2012Date of Patent: March 10, 2015Assignee: International Business Machines CorporationInventors: Yi Sheng Zhu, Xiao Fu, Wen Gang Luo
-
Publication number: 20140342426Abstract: 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: ApplicationFiled: October 12, 2012Publication date: November 20, 2014Applicants: VESTFORSYNING A/S, Technical University of DenmarkInventors: Irini Angelidaki, Poul Lyhne, Gang Luo
-
Publication number: 20140340142Abstract: 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: ApplicationFiled: May 16, 2013Publication date: November 20, 2014Inventors: Thomas S. Wong, Gang Luo
-
Patent number: 8878387Abstract: 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: GrantFiled: May 16, 2013Date of Patent: November 4, 2014Assignee: Micrel, Inc.Inventors: Thomas S. Wong, Gang Luo
-
Publication number: 20140156898Abstract: 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: ApplicationFiled: November 30, 2012Publication date: June 5, 2014Inventors: Gang Luo, Azam Syed, Randy Hilderman
-
Publication number: 20140048249Abstract: 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: ApplicationFiled: April 13, 2012Publication date: February 20, 2014Applicants: China National Petroleum Corporation, Jianghan Machinery Research Institute, DR, CNPC, Drilling Research Institute , CNPCInventors: Sanpo Zhang, Tieli Liu, Zaisi Zhu, Dafei Wu, Gang Luo
-
Publication number: 20140052772Abstract: 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: ApplicationFiled: August 15, 2012Publication date: February 20, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Andrew G. Hourselt, Pei Ming Hu, Wen Gang Luo, Hui Yang, Yuan Yin
-
Publication number: 20140046889Abstract: 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: ApplicationFiled: August 9, 2012Publication date: February 13, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Alain E. Biem, Timothy R. Dinger, Nagui Halim, Gang Luo, Daby M. Sow, Deepak S. Turaga
-
Publication number: 20140046890Abstract: 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: ApplicationFiled: August 10, 2012Publication date: February 13, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: ALAIN E. BIEM, TIMOTHY R. DINGER, NAGUI HALIM, GANG LUO, DABY M. SOW, DEEPAK S. TURAGA
-
Patent number: 8538898Abstract: 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: GrantFiled: May 28, 2011Date of Patent: September 17, 2013Assignee: Microsoft CorporationInventors: Zhengdong Lu, Zaiqing Nie, Gang Luo, Yong Cao, Ji-Rong Wen, Wei-Ying Ma
-
Patent number: 8428360Abstract: 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: GrantFiled: November 1, 2007Date of Patent: April 23, 2013Assignee: International Business Machines CorporationInventors: Gang Luo, Rong Yan, Philip Shi-Lung Yu
-
Patent number: 8375478Abstract: 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: GrantFiled: March 24, 2009Date of Patent: February 19, 2013Assignee: 5 Star Steam Rooms L.L.C.Inventor: Zhi Gang Luo
-
Publication number: 20130041937Abstract: 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: ApplicationFiled: June 28, 2012Publication date: February 14, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yi Sheng Zhu, Xiao Fu, Wen Gang Luo
-
Publication number: 20120303557Abstract: 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: ApplicationFiled: May 28, 2011Publication date: November 29, 2012Applicant: MICROSOFT CORPORATIONInventors: Zhengdong Lu, Zaiqing Nie, Gang Luo, Yong Cao, Ji-Rong Wen, Wei-Ying Ma
-
Patent number: D720754Type: GrantFiled: January 31, 2013Date of Patent: January 6, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Chung Chiet Edwin Chin, De-Ming Xu, Wen-Cong Huang, Chuan-Gang Luo