Patents by Inventor Haifeng Jiang

Haifeng Jiang 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: 11946349
    Abstract: A downhole throttling device based on wireless control includes an inlet nozzle, a throttling assembly, an electrical sealing cylinder, a gas guide cylinder, a lower adapter sleeve, an end socket, a female sleeve, and electrical components. The inlet nozzle is connected to the throttling assembly, the throttling assembly is connected to the electrical sealing cylinder and the gas guide cylinder, the electrical sealing cylinder and the gas guide cylinder are both connected to the lower adapter sleeve, the lower adapter sleeve is respectively connected to the end socket and the female sleeve, and the electrical components are arranged in the electrical sealing cylinder. A throttling effect is achieved by detecting the temperature and pressure in a tube by a temperature/pressure sensor in the electrical components and controlling a motor to rotate a movable valve in the throttling assembly by a circuit control assembly, thereby achieving wireless control over downhole throttling.
    Type: Grant
    Filed: September 15, 2020
    Date of Patent: April 2, 2024
    Assignees: PetroChina Company Limited, Sichuan Shengnuo Oil. And Gas Engineering Technology Service Co., Ltd
    Inventors: Jun Xie, Huiyun Ma, Jian Yang, Chenggang Yu, Yukun Fu, Qiang Yin, Kui Li, Yuan Jiang, Dezheng Yi, Yanyan Liu, Haifeng Zhong, Xiaodong Liu
  • Publication number: 20240086586
    Abstract: A computer-implemented method for simulating vehicle data and improving driving scenario detection is provided.
    Type: Application
    Filed: September 11, 2023
    Publication date: March 14, 2024
    Inventors: LuAn Tang, Shepard Jiang, Peng Yuan, Yuncong Chen, Haifeng Chen, Yuji Kobayashi
  • Patent number: 11821857
    Abstract: Methods for determining mineral compositions of materials are described. The methods include obtaining elemental data associated with a geologic sample, calculating a measurement correlation matrix of the geologic sample from the elemental data, calculating an artificial correlation matrix, comparing the measurement correlation matrix and the artificial correlation matrix to determine an error value, minimizing the error value by updating the artificial correlation matrix and comparing the measurement correlation matrix to the updated artificial correlation matrix, and determining a mineral composition of the geologic sample based on the minimized measurement correlation matrix.
    Type: Grant
    Filed: October 6, 2021
    Date of Patent: November 21, 2023
    Assignee: BAKER HUGHES OILFIELD OPERATIONS LLC
    Inventors: Robert Krumm, Ryan Antle, Haifeng Jiang
  • Publication number: 20220107279
    Abstract: Methods for determining mineral compositions of materials are described. The methods include obtaining elemental data associated with a geologic sample, calculating a measurement correlation matrix of the geologic sample from the elemental data, calculating an artificial correlation matrix, comparing the measurement correlation matrix and the artificial correlation matrix to determine an error value, minimizing the error value by updating the artificial correlation matrix and comparing the measurement correlation matrix to the updated artificial correlation matrix, and determining a mineral composition of the geologic sample based on the minimized measurement correlation matrix.
    Type: Application
    Filed: October 6, 2021
    Publication date: April 7, 2022
    Applicant: Baker Hughes Oilfield Operations LLC
    Inventors: Robert Krumm, Ryan Antle, Haifeng Jiang
  • Patent number: 10430601
    Abstract: Disclosed is an authorization control method of convenient food and a digital menu. A database stores digital menu information, convenient food specification information, digital menu instantiation information and convenient food product information. The convenient food product information and digital menu instantiation information in the database are processed so as to generate convenient food product information unit and digital menu instantiation information unit. By creating the convenient food product information and the digital menu instantiation information, the invention can manage the usage authorization of the convenient food specification information and the digital menu information, while simultaneously associating the convenient food product information and the digital menu instantiation information, thus increasing the convenience in using convenient food.
    Type: Grant
    Filed: December 1, 2014
    Date of Patent: October 1, 2019
    Assignee: ZHUHAI UNICOOK TECHNOLOGY CO., LTD.
    Inventor: Haifeng Jiang
  • Patent number: 10323494
    Abstract: A system includes a casing-liner, a first downhole separator, a production pump, and a second downhole separator disposed within a wellbore casing disposed in a wellbore. An annular disposal zone is defined between the casing-liner and the wellbore casing. First downhole separator is configured to receive a production fluid from a production zone and generate a hydrocarbon rich stream and a water stream including a solid medium. Production pump is configured to pump the hydrocarbon rich stream from the first downhole separator to a surface unit. Second downhole separator is configured to receive the water stream including the solid medium from the first downhole separator, separate the solid medium to generate a separated water stream, and dispose the solid medium to the annular disposal zone. The system further includes a tube configured to dispose the separated water stream from the second downhole separator to a water disposal zone in wellbore.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: June 18, 2019
    Assignee: General Electric Company
    Inventors: Mahendra Ladharam Joshi, Xuele Qi, Raymond Patrick Murphy, Stewart Blake Brazil, Haifeng Jiang, Dewey Lavonne Parkey, Jr.
  • Patent number: 10077646
    Abstract: A system includes a downhole rotary separator located within the well formation and configured to generate a hydrocarbon rich stream and a first water stream from a well fluid obtained from a production zone. The system also includes an electrical submersible pump disposed within the well formation and operatively coupled to the downhole rotary separator, wherein the electrical submersible pump is configured to transfer the hydrocarbon rich stream to a surface of the earth. The system further includes a surface separator located on the surface of earth and operatively coupled to generate oil and a second water stream from the hydrocarbon rich stream. The system also includes a hydraulic motor disposed within the well formation and operatively coupled to the downhole rotary separator, wherein the hydraulic motor is configured to drive the downhole rotary separator using a drive fluid comprising the hydrocarbon rich stream or the second water stream.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: September 18, 2018
    Assignee: GENERAL ELECTRIC COMPANY
    Inventors: Mahendra L Joshi, Xuele Qi, Raymond Patrick Murphy, Stewart Blake Brazil, Haifeng Jiang, Dewey Lavonne Parkey, Victor Jose Acacio
  • Patent number: 10019308
    Abstract: Systems and methods are disclosed herein for providing fault tolerant processing of events. The system includes multiple consensus computers configured to communicate with one another and multiple event processors configured to process data such as events. Each consensus computer is further configured to receive a request to process a unit of data from an event processor. A consensus computer communicates with at least one other consensus computer to reach consensus as to whether the unit of data has previously been assigned to an event processor for processing. Then, a consensus computer sends a message to the event processor that sent the inquiry including instructions to either process the unit of data or not process the unit of data. Because the consensus computers determine whether a unit of data has previously been assigned to an event processor, the system ensures that an event is not processed more than once.
    Type: Grant
    Filed: September 21, 2015
    Date of Patent: July 10, 2018
    Assignee: Google LLC
    Inventors: Ashish Gupta, Haifeng Jiang, Manpreet Singh, Monica Chawathe
  • Publication number: 20170248807
    Abstract: Provided is an electro-optical phase modulation system, including: an electro-optical crystal, a radio frequency circuit and a light source, light incident surface of the electro-optical crystal is in parallel with light exit surface, upper electrode surface thereof is in parallel with lower electrode surface, and an angle between light incident surface and upper electrode surface is Brewster angle; two electrodes of radio frequency circuit are connected to upper and lower electrode surfaces respectively, for transmitting radio frequency signals to upper and lower electrode surfaces, so that an electric filed, direction of which is perpendicular to upper electrode surface, is formed between upper and lower electrode surfaces; light source is located at a side of light incident surface, and incidence angle of beams from light source with respect to light incident surface is Brewster angle. The system is used to reduce residual amplitude modulation, and increase accuracy of phase modulation.
    Type: Application
    Filed: May 9, 2017
    Publication date: August 31, 2017
    Inventors: HAIFENG JIANG, ZHAOYANG TAI, YANYAN ZHANG, LONG ZHANG, LULU YAN, WENYU ZHAO, SHOUGANG ZHANG
  • Publication number: 20170022797
    Abstract: A system includes a casing-liner, a first downhole separator, a production pump, and a second downhole separator disposed within a wellbore casing disposed in a wellbore. An annular disposal zone is defined between the casing-liner and the wellbore casing. First downhole separator is configured to receive a production fluid from a production zone and generate a hydrocarbon rich stream and a water stream including a solid medium. Production pump is configured to pump the hydrocarbon rich stream from the first downhole separator to a surface unit. Second downhole separator is configured to receive the water stream including the solid medium from the first downhole separator, separate the solid medium to generate a separated water stream, and dispose the solid medium to the annular disposal zone. The system further includes a tube configured to dispose the separated water stream from the second downhole separator to a water disposal zone in wellbore.
    Type: Application
    Filed: June 29, 2016
    Publication date: January 26, 2017
    Inventors: Mahendra Ladharam Joshi, Xuele Qi, Raymond Patrick Murphy, Stewart Blake Brazil, Haifeng Jiang, Dewey Lavonne Parkey, JR.
  • Publication number: 20170022795
    Abstract: A system includes a downhole rotary separator located within the well formation and configured to generate a hydrocarbon rich stream and a first water stream from a well fluid obtained from a production zone. The system also includes an electrical submersible pump disposed within the well formation and operatively coupled to the downhole rotary separator, wherein the electrical submersible pump is configured to transfer the hydrocarbon rich stream to a surface of the earth. The system further includes a surface separator located on the surface of earth and operatively coupled to generate oil and a second water stream from the hydrocarbon rich stream. The system also includes a hydraulic motor disposed within the well formation and operatively coupled to the downhole rotary separator, wherein the hydraulic motor is configured to drive the downhole rotary separator using a drive fluid comprising the hydrocarbon rich stream or the second water stream.
    Type: Application
    Filed: December 21, 2015
    Publication date: January 26, 2017
    Inventors: Mahendra L. Joshi, Xuele Qi, Raymond Patrick Murphy, Stewart Blake Brazil, Haifeng Jiang, Dewey Lavonne Parkey, JR., Victor Jose Acacia
  • Publication number: 20160314311
    Abstract: Disclosed is an authorization control method of convenient food and a digital menu. A database stores digital menu information, convenient food specification information, digital menu instantiation information and convenient food product information. The convenient food product information and digital menu instantiation information in the database are processed so as to generate convenient food product information unit and digital menu instantiation information unit. By creating the convenient food product information and the digital menu instantiation information, the invention can manage the usage authorization of the convenient food specification information and the digital menu information, while simultaneously associating the convenient food product information and the digital menu instantiation information, thus increasing the convenience in using convenient food.
    Type: Application
    Filed: December 1, 2014
    Publication date: October 27, 2016
    Inventor: Haifeng JIANG
  • Patent number: 9384260
    Abstract: A method for handling data includes receiving a data record. The method further includes adding the count value of the data record to a count value of the top row of a stack when the data record field values are included among the field values of the top row. The method also includes rolling up the top row when less than all of the data record field values are included among the top row field values and the count value of the top row is less than a threshold value. The method further includes outputting the top row and inserting the data record onto the stack as the new top row. The method may also include removing the top row and adding its count value to the count value of a new top row. A system for handling data includes a streaming data handler and a sorter.
    Type: Grant
    Filed: October 8, 2014
    Date of Patent: July 5, 2016
    Assignee: Google Inc.
    Inventors: Ashish Gupta, Haifeng Jiang
  • Patent number: 9274863
    Abstract: Aspects of the disclosure relate generally to reducing latency for consensus in geographically distributed disaster-safe persistent data-store systems. These distributed systems may include registry system having redundant storage for maintaining the system status. Each registry system may include a server and a storage component. Consensus may be achieved by querying all of other servers of the registry system. In one example, the consensus data may be sharded into independent small groups. This may allow for multiple consensus transactions to be generated and run in parallel, which, in turn may reduce the latency. In addition, or alternatively, requests to a server to write or otherwise change the data-store may be batched at the server side. Thus, for the consensus, the server need only communicate with the other servers only once per batch. This may also reduce the latency of the distributed system.
    Type: Grant
    Filed: September 26, 2013
    Date of Patent: March 1, 2016
    Assignee: Google Inc.
    Inventors: Tianhao Qiu, Manpreet Singh, Haifeng Jiang, Ashish Gupta, Sumit Das, Venkatesh Basker, Rajagopal Ananthanarayanan
  • Patent number: 9172670
    Abstract: Systems and methods are disclosed herein for providing fault tolerant processing of events. The system includes multiple consensus computers configured to communicate with one another and multiple event processors configured to process data such as events. Each consensus computer is further configured to receive a request to process a unit of data from an event processor. A consensus computer communicates with at least one other consensus computer to reach consensus as to whether the unit of data has previously been assigned to an event processor for processing. Then, a consensus computer sends a message to the event processor that sent the inquiry including instructions to either process the unit of data or not process the unit of data. Because the consensus computers determine whether a unit of data has previously been assigned to an event processor, the system ensures that an event is not processed more than once.
    Type: Grant
    Filed: January 30, 2013
    Date of Patent: October 27, 2015
    Assignee: Google Inc.
    Inventors: Ashish Gupta, Haifeng Jiang, Manpreet Singh, Monica Chawathe
  • Patent number: 9092338
    Abstract: Aspects of the disclosure relate generally to a distributed event joining system for joining primary and secondary events based on a common key. In one example, a continuous stream of primary events may be submitted by a plurality of ad serving computers for storage at a cache layer. Each primary event may be associated with a primary event key. After a time T, the stream of primary events may be sent to long term memory. The system may also receive secondary events, each associated with a primary key. The primary key may be used to identify a primary event in the cache layer. If the primary event is not available in the cache layer, the long term memory may be searched for the primary key. Paired events may then be submitted to a distributed joined event storage system.
    Type: Grant
    Filed: September 26, 2013
    Date of Patent: July 28, 2015
    Assignee: Google Inc.
    Inventors: Tianhao Qiu, Manpreet Singh, Haifeng Jiang, Ashish Gupta, Sumit Das, Venkatesh Basker, Rajagopal Ananthanarayanan
  • Patent number: 9069681
    Abstract: Aspects of the disclosure relate generally to a distributed event joining system for joining primary and secondary events based on a common key. In one example, a continuous stream of primary events may be stored at a cache layer. Each primary event may be associated with a primary event key which may be used to generate an index map for the cache layer. After a time T, the stream of primary events may be sent to long term memory. The system may also receive secondary events, each associated with a primary key. The primary key may be used to identify a primary event in the cache layer. If the primary event is not available in the cache layer, the long term memory may be searched for the primary key. Paired events may then be submitted to a distributed joined event storage system.
    Type: Grant
    Filed: September 26, 2013
    Date of Patent: June 30, 2015
    Assignee: Google Inc.
    Inventors: Tianhao Qiu, Manpreet Singh, Haifeng Jiang, Ashish Gupta, Sumit Das, Venkatesh Basker, Rajagopal Ananthanarayanan
  • Patent number: 8862636
    Abstract: A computer-implemented method for use with an extensible markup language (XML) document includes inputting a high-level mapping specification for a schema mapping; and generating a target XML document based on the mapping. The method may perform schema mapping-based XML transformation as a three-phase process comprising tuple extraction, XML-fragment generation, and data merging. The tuple extraction phase may be adapted to handle streamed XML data (as well as stored/indexed XML data). The data merging phase may use a hybrid method that can dynamically switch between main memory-based and disk-based algorithms based on the size of the XML data to be merged.
    Type: Grant
    Filed: June 5, 2008
    Date of Patent: October 14, 2014
    Assignee: International Business Machines Corporation
    Inventors: Wook-Shin Han, Ching-Tien Ho, Haifeng Jiang, Lucian Popa
  • Patent number: 8782023
    Abstract: A device may store information associated with a group of items in a database. The information associated with a particular item may include a group of versions of a particular attribute. A particular version of the particular attribute may include a value associated with the particular attribute and a timestamp. The device may receive a query that specifies a time; determine that the query is associated with the particular item; and determine, based on the specified time, which version of the particular attribute is associated with the query. The device may determine which version of the particular attribute is associated with the query by identifying, based on the timestamps associated with the versions of the particular attribute, a version of the particular attribute that is a newest version, of the versions of the particular attribute that are associated with timestamps that are before or concurrent with the specified time.
    Type: Grant
    Filed: January 26, 2012
    Date of Patent: July 15, 2014
    Assignee: Google Inc.
    Inventors: Monica Chawathe, Namit Sikka, Ashish Gupta, Robert C. Keller, Fenglin Liao, Haifeng Jiang
  • Patent number: 8719462
    Abstract: A log file processing system includes a data storage device and a processing circuit configured to retrieve log file data from the data storage device and to create a bundle including a plurality of data chunks using the log file data. The processing circuit is configured to assign the bundle to a first processing pipeline of a set of multiple processing pipelines in response to a request from the first processing pipeline. The processing circuit is configured to store a global available timestamp for the bundle upon assigning the bundle to the first processing pipeline. The global timestamp is a time threshold before which the bundle is ineligible to be assigned to any of the multiple processing pipelines.
    Type: Grant
    Filed: October 16, 2013
    Date of Patent: May 6, 2014
    Assignee: Google Inc.
    Inventors: Shan He, Haifeng Jiang, Ashish Gupta, Yuri Vasilevski, Vinayak Ganeshan, Namit Sikka, Navin Reginald Melville