Patents by Inventor Heng Zhang

Heng Zhang 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: 20220276009
    Abstract: An air conditioner includes a plurality of flat tubes, a first header, a second header, a third header and a connecting pipe. The plurality of flat tubes are configured to circulate a gas-liquid two-phase refrigerant. The first header is disposed at an end of the plurality of flat tubes. The second header is disposed at another opposite end of the plurality of flat tubes, and includes a header body and at least one flow disturbing portion. The at least one flow disturbing portion is disposed in the header body and configured to disturb a flow of the gas-liquid two-phase refrigerant in the header body. The third header is disposed at the another opposite end of the plurality of flat tubes. The connecting pipe communicates with the header body of the second header and the third header.
    Type: Application
    Filed: May 19, 2022
    Publication date: September 1, 2022
    Applicant: Qingdao Hisense Hitachi Air-Conditioning Systems Co., Ltd.
    Inventors: Fali CAO, Yuping DENG, Xiaolei LIU, Yazhou TANG, Heng ZHANG
  • Patent number: 11432058
    Abstract: A housing assembly and an electronic device are provided. The housing assembly comprises a middle frame. The middle frame comprises a side surface. A first sound cavity, a second sound cavity and a sound output hole are arranged at the middle frame. One end of the first sound cavity corresponds to a receiver. The other end of the first sound cavity extends toward the side surface and communicates with the second sound cavity. The second sound cavity extends in a lengthwise direction of the side surface and is in communication with the sound output hole. The invention employs a sound guiding channel having an offset configuration to communicate a receiver with an external environment, thereby ensuring quality of an audio output while reducing an occupied region near the sound output hole and improving the appearance of a product to meet the appearance requirement.
    Type: Grant
    Filed: January 14, 2021
    Date of Patent: August 30, 2022
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventors: Heng Zhang, Shenbo Yan
  • Publication number: 20220270802
    Abstract: A transfer type contra-rotating geomagnetic energy storage-release delivery system is disclosed. The system includes a control system, a three-axis control moment canceller and an energy system, which are arranged on a delivery mother spacecraft, and the delivery mother spacecraft is connected, through support rod structures, with a strong magnetic moment generating device, a contra-rotating transmission mechanism and two delivery connection rod structures arranged at the two ends of the contra-rotating transmission mechanism, the strong magnetic moment generating device is arranged between the contra-rotating transmission mechanism and the delivery mother spacecraft, the two delivery connection rod structures are provided with slidable mass blocks respectively, and the strong magnetic moment generating device and the contra-rotating transmission mechanism provide energy through the energy system.
    Type: Application
    Filed: June 23, 2020
    Publication date: August 25, 2022
    Applicants: INSTITUTE OF MECHANICS, CHINESE ACADEMY OF SCIENCES, GUANGDONG ACADEMY OF AEROSPACE RESEARCH IMECH, CAS
    Inventors: Wenhao LI, Guanhua FENG, Heng ZHANG
  • Publication number: 20220270383
    Abstract: Methods and systems to focus an imager for machine vision applications are disclosed. A disclosed example machine vision method includes: capturing, via an imaging assembly, an image of an indicia appearing within a field of view (FOV) of the imaging assembly; recognizing, via a controller, the indicia as a focus adjustment trigger, the focus adjustment trigger operative to trigger an adjustment of at least one focus parameter associated with the imaging assembly; adjusting the at least one focus parameter based at least in part on the indicia; locking the at least one focus parameter such that the at least one focus parameter remains unaltered for a duration; and responsive to the locking of the at least one focus parameter, capturing, via the imaging assembly, at least one subsequent image of an object of interest.
    Type: Application
    Filed: May 12, 2022
    Publication date: August 25, 2022
    Inventors: Igor Vinogradov, Miroslav Trajkovic, Heng Zhang
  • Publication number: 20220261249
    Abstract: A system parses a very long instruction word (VLIW) to obtain an execution parameter. The system obtains a first sliding window width count, a first sliding window height count, a first feature map width count, and a first feature map height count that correspond to first target data. In accordance with a determination that the first sliding window width count falls within the sliding window width range, the first sliding window height count falls within the sliding window height range, (the first feature map width count falls within the feature map width range, and the first feature map height count falls within the feature map height range, the system determines an offset of the first target data. The system also obtains a starting address of the first target data, and adds the starting address to the offset to obtain a first target address of the first target data.
    Type: Application
    Filed: April 26, 2022
    Publication date: August 18, 2022
    Inventors: Xiaoyu YU, Dewei CHEN, Heng ZHANG, Yan XIONG, Jianlin GAO
  • Publication number: 20220253388
    Abstract: A method of data caching includes; determining a process corresponding to a read request communicated from a host, obtaining historical access information for the process according to historical process information stored in a cache, wherein the historical process information includes at least one of historical access information for the process and heat information for one or more regions historically accessed by the process, determining a first region historically accessed by the process according to the historical access information, such that heat information for the first region satisfies a first preset condition, and loading a physical address for the first region from a storage device to the cache.
    Type: Application
    Filed: November 1, 2021
    Publication date: August 11, 2022
    Inventors: HENG ZHANG, YINXIN ZHAO
  • Publication number: 20220237172
    Abstract: Techniques and mechanisms to manage deletions from data tables are disclosed. A request to delete data from at least one data table in an environment having tables storing data from multiple disparate sources is received. The environment can also have a delete request status table and a notification table. Processing of the delete request is managed utilizing a multi-stage workflow where stages of the multistage workflow are tracked by updating entries to the delete request status table. Completion of the delete request is verified by checking at least one entry in the delete request status table corresponding to the delete request. A corresponding entry is written to the notification table in response to a successful verified completion of the delete request.
    Type: Application
    Filed: January 22, 2021
    Publication date: July 28, 2022
    Inventors: Heng Zhang, Kevin Terusaki, Zhidong Ke, Utsavi Benani, Mugdha Choudhari
  • Patent number: 11399136
    Abstract: A camera mode to use for capturing an image or video is selected by estimating high dynamic range (HDR), motion, and light intensity with respect to a scene of the image or video to capture. An image capture device includes a HDR estimation unit to detect whether HDR is present in a scene of an image to capture, a motion estimation unit to determine whether motion is detected within the scene, and a light intensity estimation unit to determine whether a scene luminance for the scene meets a threshold. A mode selection unit selects a camera mode to use for capturing the image based on output of the HDR estimation unit, the motion estimation unit, and the light intensity estimation unit. An image sensor captures the image according to the selected camera mode.
    Type: Grant
    Filed: June 6, 2019
    Date of Patent: July 26, 2022
    Assignee: GoPro, Inc.
    Inventors: Thomas Nicolas Emmanuel Veit, Sylvain Leroy, Heng Zhang, Ingrid Cotoros
  • Publication number: 20220217335
    Abstract: A prediction value determination method and a decoder are provided. The method is for a decoder and includes the following. A bitstream is parsed to obtain a decoding parameter of a current block. A first template of the current block is obtained when the decoding parameter indicates that the current block uses a rotate template mode, where the first template contains a neighbouring reconstructed sample of the current block. A reference region of the current block is determined. In the reference region, a matching template of the first template is determined according to a reference template processing parameter, where the reference template processing parameter is a parameter contained in the decoding parameter and used to construct the matching template. A matching block of the current block is determined according to the matching template. A prediction value of the current block is determined according to the matching block.
    Type: Application
    Filed: March 25, 2022
    Publication date: July 7, 2022
    Inventors: Jun WANG, Fan LIANG, Heng ZHANG
  • Patent number: 11377589
    Abstract: An emulsifier with high temperature resistance, low viscosity and low corrosiveness, and an emulsified acid system comprising the same. The emulsifier includes a viscoelastic surfactant, which is prepared by a quaterization of fatty acid acyl propyl dimethylamine and a halogenated compound; by a quaterization of a long-chain halogenated hydrocarbon and a tertiary amine compound; or by a reaction of the fatty acid acyl propyl dimethylamine with a linking group synthesized by epichlorohydrin and an alkylamine compound.
    Type: Grant
    Filed: December 31, 2020
    Date of Patent: July 5, 2022
    Assignee: SOUTHWEST PETROLEUM UNIVERSITY
    Inventors: Xiaojiang Yang, Difei Han, Jincheng Mao, Heng Zhang, Chong Lin, Jinhua Mao, Jinzhou Zhao
  • Publication number: 20220171696
    Abstract: Mechanisms and techniques for providing an isolated runtime environment are disclosed. Scoped properties are generated utilizing a namespace identifier. The namespace identifier is an identifier used to define a scope of at least an isolated application runtime context. Scoped objects are generated corresponding to one or more dependent services utilizing the one or more scoped properties and the namespace identifier. A target application is deployed to a container corresponding to the isolated application runtime context. The target application interacts with at least some of the dependent services utilizing the namespace identifier. At least one integration test is run on the target application in the container. The integration tests refer to the isolated application runtime context utilizing the namespace identifier.
    Type: Application
    Filed: December 1, 2020
    Publication date: June 2, 2022
    Inventors: Heng Zhang, Utsavi Benani, Zhidong Ke
  • Publication number: 20220169295
    Abstract: A method for extracting and analyzing spatial information of a control and protection zone of rail transit with multiple threshold constraints, including the following steps: 1, performing format conversion on a data file and extracting a plurality of coordinate points; 2, selecting key points from the plurality of coordinate points for data simplification to obtain a simplified limit line, a simplified outer structure edge line and a simplified boundary line of construction; 3, programming the simplified limit line, the simplified outer structure edge line, and the simplified boundary line of construction, calling a database, and reading data therefrom for spatial relationship comparison; 4, determining whether the construction of a rail-involved construction project intrudes into a control and protection zone of rail transit according to a result of the spatial relationship comparison, thus completing the extraction and analysis of the spatial information of the control and protection zone of rail transit.
    Type: Application
    Filed: February 5, 2021
    Publication date: June 2, 2022
    Applicant: CHONGQING SURVEY INSTITUTE
    Inventors: Hanxin Chen, Xuexiang Xiong, Changzheng Yuan, Degui Teng, Zejun Xiang, Jing Ming, Chun Yu, Chao Li, Heng Zhang, Bo Hu, Datao Wang, Hao Tang, Jiangwei Lin
  • Publication number: 20220155630
    Abstract: A spacer, includes: a spacer body, including a first end and a second end disposed opposite to each other, material for the spacer body being an elastic material; and a groove, provided at the first end of the spacer body, such that the first end forms a sucker under pressure in a direction from the second end. A method of manufacturing the spacer, a display device, and a method of manufacturing the display device are further provided.
    Type: Application
    Filed: June 25, 2021
    Publication date: May 19, 2022
    Inventors: Chunpu WU, Kai WANG, Hongxiang XU, Heng ZHANG, Chenchen DI
  • Patent number: 11335105
    Abstract: Methods and systems to focus an imager for machine vision applications are disclosed. A disclosed example machine vision method includes: capturing, via an imaging assembly, an image of an indicia appearing within a field of view (FOV) of the imaging assembly; recognizing, via a controller, the indicia as a focus adjustment trigger, the focus adjustment trigger operative to trigger an adjustment of at least one focus parameter associated with the imaging assembly; adjusting the at least one focus parameter based at least in part on the indicia; locking the at least one focus parameter such that the at least one focus parameter remains unaltered for a duration; and responsive to the locking of the at least one focus parameter, capturing, via the imaging assembly, at least one subsequent image of an object of interest.
    Type: Grant
    Filed: October 8, 2019
    Date of Patent: May 17, 2022
    Assignee: Zebra Technologies Corporation
    Inventors: Igor Vinogradov, Miroslav Trajkovic, Heng Zhang
  • Patent number: 11314767
    Abstract: Managing mutations in a data lake environment. A mutation request to cause write operations that modify data objects or structures within an environment for collecting unformatted raw data is received. The environment has at least a data table and a notification table. An entry is written to the data table with a streaming job configured to receive and process the mutation request. Entries to the data table specify at least records indicating changes to objects in the environment based on ingestion processing for the environment for collecting unformatted raw data and based on the mutation request. A corresponding entry is written to the notification table in response to a successful write attempt to the data table. The notification table entry has information about data table entries for a specified period. At least one data consumer is notified that the data table has been modified.
    Type: Grant
    Filed: July 30, 2020
    Date of Patent: April 26, 2022
    Assignee: salesforce.com, Inc.
    Inventors: Zhidong Ke, Utsavi Benani, Kevin Terusaki, Yifeng Liu, Percy Mehta, Heng Zhang
  • Publication number: 20220092048
    Abstract: Architectures and techniques to provide an extract-once framework for data ingestion into a data lake. A data consumption job to ingest data to multiple tables within a data collection platform is started. Checkpoint metadata corresponding to the data consumption job is retrieved from a checkpoint metadata store. A subset of processes from the data consumption job are performed. Checkpoint metadata is updated in response to completion of the subset of processes. A subsequent subset of processes from the data consumption job is performed. Checkpoint metadata is updated in response to completion of each of the at least one subsequent subset of processes from the data consumption job. Batch metadata is updated in response to completion of the data consumption job.
    Type: Application
    Filed: September 18, 2020
    Publication date: March 24, 2022
    Inventors: Zhidong Ke, Yifeng Liu, Heng Zhang, Utsavi Benani, Kevin Terusaki, Priyadarshini Mitra
  • Publication number: 20220089386
    Abstract: A material placement method comprises: determining a target placement area, the target placement area being correspondingly provided with a target material storage apparatus; determining a movement track according to a current placement area and the target placement area; if each placement area which the movement track passes through is not reserved for occupancy, determining a material placement means according to a positional relationship between the movement track and the target material storage apparatus; placing a material in the target material storage apparatus according to the determined material placement means.
    Type: Application
    Filed: April 19, 2019
    Publication date: March 24, 2022
    Inventors: Heng ZHANG, Zheting ZHOU, Jingchun ZHOU
  • Patent number: 11275569
    Abstract: Mechanisms and techniques for providing continuous integration and continuous deployment (CI/CD) for data lake applications are disclosed. Assembly of code for an app is managed with a CI platform to create a container within a shared environment within which the app runs. The container is isolated from other containers and bundles software, libraries and configuration files and can communicate with other containers through defined channels. The shared environment provides a platform for running the app. The app writes to one or more tables maintained in the shared environment. Assembly of subsequent versions of code for the app is managed by the CI platform. Deployment of the assembled subsequent version of the code to the container is managed by the CI platform. Integration tests are run on the deployed subsequent version of the code with the CI platform. The subsequent version of the code replaces the app in the shared environment when integration testing is complete.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: March 15, 2022
    Assignee: salesforce.com, Inc.
    Inventors: Heng Zhang, Aaron Zhang, Mahalaxmi Sanathkumar, Utsavi Benani, Zhidong Ke
  • Publication number: 20220067447
    Abstract: A data processing method for a convolutional neural network includes: (a) obtaining a matrix parameter of an eigenmatrix; (b) reading corresponding data in an image data matrix from a first buffer space based on the matrix parameter through a first bus, to obtain a next to-be-expanded data matrix, and sending and storing the to-be-expanded data matrix to a second preset buffer space through a second bus; (c) reading the to-be-expanded data matrix, and performing data expansion on the to-be-expanded data matrix to obtain expanded data; (d) reading a preset number of pieces of unexpanded data in the image data matrix, sending and storing the unexpanded data to the second preset buffer space, and updating, based on the unexpanded data, the to-be-expanded data matrix; and (e). repeating (c) and (d) until all data in the image data matrix is completely read out on the to-be-expanded data matrix.
    Type: Application
    Filed: November 9, 2021
    Publication date: March 3, 2022
    Inventors: Yangming ZHANG, Jianlin GAO, Heng ZHANG
  • Patent number: D945964
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: March 15, 2022
    Assignee: Symbol Technologies, LLC
    Inventors: Frank Gong, Huang Chih Huang, Ian R. Jenkins, Heng Zhang