Patents by Inventor Quan Zhang

Quan 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: 20230018508
    Abstract: This application provides an insulated gate bipolar transistor, a motor control unit, and a vehicle. The insulated gate bipolar transistor includes three device structure feature layers that are laminated. An IGBT device structure feature layer (10) and an RC-IGBT device structure feature layer (30) are respectively arranged on two sides of an SJ device structure feature layer (20). The RC-IGBT device structure feature layer (30) includes a collector (12) and a drain (13) that are disposed at a same layer. The insulated gate bipolar transistor further includes a first metal electrode (15) laminated with and electrically connected to the collector (12), and a second metal electrode (14) laminated with and electrically connected to the drain (13), and the first metal electrode (15) is electrically isolated from the second metal electrode (14).
    Type: Application
    Filed: September 16, 2022
    Publication date: January 19, 2023
    Inventors: Boning HUANG, Quan ZHANG, Wentao YANG
  • Patent number: 11541774
    Abstract: A battery exchange method is implemented in a control device communicatively coupled to a work machine and a battery exchange device. The method includes receiving a battery exchange request from the work machine, calculating a synchronization location and a synchronization time of the work machine and the battery exchange device, generating pre-judgment information, sending the pre judgment information and a synchronization command to the battery exchange device to control the battery exchange device to move toward the work machine according to the pre-judgment information and the synchronization command, continually receiving the first status information from the work machine and second status information from the battery exchange device, determining whether synchronization of the work machine and the battery exchange device is complete, and sending a battery exchange command to the battery exchange device to control the battery exchange device to exchange the battery of the work machine.
    Type: Grant
    Filed: December 6, 2019
    Date of Patent: January 3, 2023
    Assignees: Fu Tai Hua Industry (Shenzhen) Co., Ltd., HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: Eddy Liu, Wei-Da Yang, Li-Quan Zhang, Qing Cai, Ming Lan
  • Publication number: 20220405262
    Abstract: Anchor tree cross-merge within a distributed storage system. A computer system identifies a data structure that includes (i) a root anchor tree and (ii) an ordered set of anchor trees that are ordered based on their creation, such that a last anchor tree of the ordered set of anchor trees is most-recently created. The data structure stores index data for a set of objects stored in a non-volatile storage. The computer system creates a new anchor tree in the ordered set of anchor trees. The computer system identifies, from a set of delta tables, index data representing one or more objects that are stored on the non-volatile storage. The computer system merges the index data representing the one or more objects into the new anchor tree.
    Type: Application
    Filed: August 24, 2022
    Publication date: December 22, 2022
    Inventors: Krishnan VARADARAJAN, Jegan DEVARAJU, Shane MAINALI, Quan ZHANG, Sridhar SRINIVASAN, Bin TONG, He SU, Ju WANG, Manish CHABLANI, Hao FENG
  • Publication number: 20220397259
    Abstract: A light source system and a light-emitting device are provided. The light source system includes an array of light-emitting diodes, the light-emitting diodes including light-emitting diode chips; a collimating lens group located on a light path of light emitted by the array of the light-emitting diodes, the collimating lens group being configured to collimate light beams emitted by the light-emitting diode chips; and a fly-eye lens arranged on a light path of light outputted from the collimating lens group. The fly-eye lens includes micro lens units corresponding to the light-emitting diode chips, and for at least one light-emitting diode chip of the light-emitting diode chips, an image formed by each of at least one light-emitting diode chip on surfaces of the micro lens units is completely within a surface of one of the micro lens units. A ratio of side lobes is reduced, thereby improving the energy utilization rate.
    Type: Application
    Filed: October 27, 2020
    Publication date: December 15, 2022
    Inventors: Quan ZHANG, Jinjiang FU, Hui CHEN
  • Patent number: 11521398
    Abstract: A system and method for locating a traffic light at a host vehicle. A probe vehicle obtains image data on an intersection that includes the traffic light when the probe vehicle is at the intersection and identifies the traffic light in the intersection from the data. A remote processor creates an observed node in a digital map corresponding to the traffic light and updates a mapped position of a mapped node within the digital map based on an observed position of the observed node. The host vehicle uses the mapped node of the digital map to locate the traffic light when the host vehicle is at the intersection.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: December 6, 2022
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Bo Yu, Ashok Yendluri, Donald K. Grimm, Fan Bai, Jonathan Wilson, Quan Zhang
  • Publication number: 20220373761
    Abstract: A lens housing, a lens module and a light source system are disclosed. The lens housing includes a lens holder, a leans barrel, and a fixed pressing plate. The lens holder includes an accommodating cavity having an internal thread. The lens barrel is provided with a receiving cavity along an axial direction and includes an adjustment structure along a circumferential direction. An outer circumferential wall of the lens barrel is provided with an external thread matching the internal thread. The lens barrel is embedded in the accommodating cavity of the lens holder and is in threaded connection with the lens holder. The fixed pressing plate is fixed to one side of the lens barrel away from the lens holder and is capable of moving axially relative to the lens holder.
    Type: Application
    Filed: May 16, 2022
    Publication date: November 24, 2022
    Applicant: YLX Incorporated
    Inventors: Hui CHEN, Quan ZHANG, Yeju LIANG
  • Publication number: 20220354415
    Abstract: A system and a method is provided for assessing motion of a biological tissue of a subject including one or more superficial biological layers and a targeted biological layer. An optical perturbation is introduced within the one or more superficial biological layers but not within the targeted biological layer. A set of optical signal data is acquired preceding, during, or following the optical perturbation and, using the set of optical signal data, a set of optical characteristics is determined that is representative of light transiting the biological layers. Using the set of optical characteristics and a model of the biological layers, a target optical signal consistent with a target biological layer is separated and a movement of the desired biological tissue is determined using the target optical signal.
    Type: Application
    Filed: July 12, 2022
    Publication date: November 10, 2022
    Applicant: The General Hospital Corporation
    Inventors: Quan Zhang, Gary Strangman
  • Patent number: 11487734
    Abstract: A distributed storage system includes non-volatile storage storing portions of a first object. The first object encompasses data having a first range of addresses and each portion includes data for a respective range of addresses that is a proper subset of the first range. A first data structure stores, for each portion, data indicating the respective range of addresses and a pointer to where the portion is stored. The first data structure includes a root tree and a set of trees ordered by creation data such that a last tree is most-recently created. The non-volatile storage stores received write data and a write buffer stores index data pointing to storage locations of the received write data. An index management system stores the index data from the write buffer into the last tree and, if the ordered set is empty, creates a tree in the ordered set before the storing.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: November 1, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Krishnan Varadarajan, Jegan Devaraju, Shane Mainali, Quan Zhang, Sridhar Srinivasan, Bin Tong, He Su, Ju Wang, Manish Chablani, Hao Feng
  • Patent number: 11478109
    Abstract: A barbecue with spit functionality, the barbecue including: a barbecue body having a first opening and a second opening; a first spit support member mounted in the first opening and settable at a storage position, in which the first spit support member is substantially contained within the barbecue body, or one or more use positions, in which the first spit support member at least partially protrudes from the barbecue body; a second spit support member mounted in the second opening and settable at a storage position, in which the second spit support member is substantially contained within the barbecue body, or one or more use positions, in which the second spit support member at least partially protrudes from the barbecue body; and a spit rod releasably engageable with the first and second spit support members when the first and second spit support members are in their respective use positions.
    Type: Grant
    Filed: April 17, 2019
    Date of Patent: October 25, 2022
    Assignee: Shriro Australia Pty Limited
    Inventors: David Mansueto, David Jones, Anson Li, Yong Quan Zhang
  • Patent number: 11412976
    Abstract: A system and a method is provided for assessing motion of a biological tissue of a subject including one or more superficial biological layers and a targeted biological layer. An optical perturbation is introduced within the one or more superficial biological layers but not within the targeted biological layer. A set of optical signal data is acquired preceding, during, or following the optical perturbation and, using the set of optical signal data, a set of optical characteristics is determined that is representative of light transiting the biological layers. Using the set of optical characteristics and a model of the biological layers, a target optical signal consistent with a target biological layer is separated and a movement of the desired biological tissue is determined using the target optical signal.
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: August 16, 2022
    Assignee: The General Hospital Corporation
    Inventors: Quan Zhang, Gary Strangman
  • Publication number: 20220246720
    Abstract: This application provides a superjunction reverse conducting insulated gate bipolar transistor and an electric automobile motor control unit. The superjunction reverse conducting insulated gate bipolar transistor includes: an N-type buffer layer; a superjunction structure layer formed on a first principal surface of the N-type buffer layer, where the superjunction structure layer includes P-type drift regions and N-type drift regions that are alternately arranged in a first direction; a front-side component formed on the superjunction structure layer; a collector layer formed on a second principal surface of the N-type buffer layer, where the collector layer includes P+ collectors and N+ collectors that are alternately arranged in the first direction; and a collector electrode layer formed on the collector layer.
    Type: Application
    Filed: April 18, 2022
    Publication date: August 4, 2022
    Applicant: Huawei Digital Power Technologies Co., Ltd.
    Inventors: Boning Huang, Quan Zhang, Wentao Yang
  • Publication number: 20220164323
    Abstract: A distributed storage system includes table controllers collectively storing partitions of a logical table having multiple rows. For each of the partitions, a corresponding table controller stores a subset of the rows of the logical table across individual pages. A management controller updates a schema of the logical table from a first to a second schema definition by, for each of the partitions, sending an update command indicating the second schema definition to the corresponding table controller. The first table controller corresponds to a first partition that includes a first subset of the rows. The first table controller, prior to receiving the update command, includes an identifier of the first schema definition within each page of data for the first subset. Subsequent to receiving the update command, the first table controller, when writing each new page of data for the first subset, includes an identifier of the second schema definition.
    Type: Application
    Filed: January 3, 2022
    Publication date: May 26, 2022
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Krishnan VARADARAJAN, Jianwu GAO, Jegan DEVARAJU, Shane MAINALI, Zichen SUN, Quan ZHANG, Venkates Paramasivam BALAKRISHNAN, Shaoyu ZHANG, Kaifeng ZHU, Ju WANG, Manish CHABLANI, Hao FENG
  • Publication number: 20220121804
    Abstract: A method to determine a curvilinear pattern of a patterning device that includes obtaining (i) an initial image of the patterning device corresponding to a target pattern to be printed on a substrate subjected to a patterning process, and (ii) a process model configured to predict a pattern on the substrate from the initial image, generating, by a hardware computer system, an enhanced image from the initial image, generating, by the hardware computer system, a level set image using the enhanced image, and iteratively determining, by the hardware computer system, a curvilinear pattern for the patterning device based on the level set image, the process model, and a cost function, where the cost function (e.g., EPE) determines a difference between a predicted pattern and the target pattern, where the difference is iteratively reduced.
    Type: Application
    Filed: December 29, 2021
    Publication date: April 21, 2022
    Applicant: ASML NETHERLAND B.V.
    Inventors: Quan Zhang, Been-Der Chen, Rafael C. Howell, Jing Su, Yi Zou, Yen-Wen Lu
  • Patent number: 11297031
    Abstract: A service enables a command that refers to a file system object using a hierarchical namespace identifier to be executed against the file system object in a flat namespace. The service selectively distributes the command to one of a plurality of name resolution nodes based on a directory name included in the hierarchical namespace identifier. The identified node resolves the directory name to a flat namespace identifier that is used to execute the command against the flat namespace. After communicating with at least one storage node to resolve a directory name, each name resolution node stores a mapping of the directory name to the corresponding flat namespace identifier in a cache, so that subsequent resolutions of that directory name may be performed more efficiently. Cache entries may be invalidated when an operation occurs that impacts the relevant mapping and/or based on system considerations such as cache expiry.
    Type: Grant
    Filed: July 6, 2020
    Date of Patent: April 5, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Georgi M. Chalakov, Shane Kumar Mainali, Thomas Leo Marquardt, Zichen Sun, Maneesh Sah, Esfandiar Manii, Saurabh Pant, Dana Yulian Kaban, Saher B. Ahwal, Jun Chen, Da Zhou, Amit Pratap Singh, Junhua Gu, Shaoyu Zhang, Wei Chen, Jingchao Zhang, Quan Zhang, Arild Einar Skjoldsvold
  • Publication number: 20220100079
    Abstract: A method for generating a mask pattern to be employed in a patterning process. The method including obtaining (i) a first feature patch including a first polygon portion of an initial mask pattern, and (ii) a second feature patch including a second polygon portion of the initial mask pattern; adjusting the second polygon portion at a patch boundary between the first feature patch and the second feature patch such that a difference between the first polygon portion and the second polygon portion at the patch boundary is reduced; and combining the first polygon portion and the adjusted second polygon portion at the patch boundary to form the mask pattern.
    Type: Application
    Filed: November 18, 2019
    Publication date: March 31, 2022
    Applicant: ASML NETHERLANDS B.V.
    Inventors: Quan ZHANG, Yong-Ju CHO, Zhangnan ZHU, Boyang HUANG, Been-Der CHEN
  • Publication number: 20220050854
    Abstract: Provided is a method and system for normalizing catalog item data to create higher quality search results. In one example, the method may include receiving a record comprising an unstructured description of an object, identifying a type of the object from among a plurality of object types and identifying a predefined attribute of the identified type of object, extracting a value from the unstructured description corresponding to the predefined attribute and modifying the extracted value to generate a normalized attribute value, and storing a structured record of the object in a structured format comprising a plurality of values of a plurality of attributes of the object from the unstructured description including the normalized attribute value for the predefined attribute of the object.
    Type: Application
    Filed: October 29, 2021
    Publication date: February 17, 2022
    Inventors: Sudhir Bhojwani, Sudha Lakshman, Quan Zhang, Sandeep Chakravarty, Tu Truong, Fuming Wu, Yue Li, Lin Dong, Richa Namballa
  • Publication number: 20220050381
    Abstract: A method for determining a patterning device pattern. The method includes obtaining (i) an initial patterning device pattern having at least one feature, and (ii) a desired feature size of the at least one feature, obtaining, based on a patterning process model, the initial patterning device pattern and a target pattern for a substrate, a difference value between a predicted pattern of the substrate image by the initial patterning device and the target pattern for the substrate, determining a penalty value related the manufacturability of the at least one feature, wherein the penalty value varies as a function of the size of the at least one feature, and determining the patterning device pattern based on the initial patterning device pattern and the desired feature size such that a sum of the difference value and the penalty value is reduced.
    Type: Application
    Filed: October 29, 2019
    Publication date: February 17, 2022
    Applicant: ASML NETHERLANDS B.V.
    Inventors: Roshni BISWAS, Rafael C. HOWELL, Cuiping ZHANG, Ningning JIA, Jingjing LIU, Quan ZHANG
  • Patent number: 11249961
    Abstract: A distributed storage system includes table controllers collectively storing partitions of a logical table having multiple rows. For each of the partitions, a corresponding table controller stores a subset of the rows of the logical table across individual pages. A management controller updates a schema of the logical table from a first to a second schema definition by, for each of the partitions, sending an update command indicating the second schema definition to the corresponding table controller. The first table controller corresponds to a first partition that includes a first subset of the rows. The first table controller, prior to receiving the update command, includes an identifier of the first schema definition within each page of data for the first subset. Subsequent to receiving the update command, the first table controller, when writing each new page of data for the first subset, includes an identifier of the second schema definition.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: February 15, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Krishnan Varadarajan, Jianwu Gao, Jegan Devaraju, Shane Mainali, Zichen Sun, Quan Zhang, Venkates Paramasivam Balakrishnan, Shaoyu Zhang, Kaifeng Zhu, Ju Wang, Manish Chablani, Hao Feng
  • Patent number: 11232249
    Abstract: A method to determine a curvilinear pattern of a patterning device that includes obtaining (i) an initial image of the patterning device corresponding to a target pattern to be printed on a substrate subjected to a patterning process, and (ii) a process model configured to predict a pattern on the substrate from the initial image, generating, by a hardware computer system, an enhanced image from the initial image, generating, by the hardware computer system, a level set image using the enhanced image, and iteratively determining, by the hardware computer system, a curvilinear pattern for the patterning device based on the level set image, the process model, and a cost function, where the cost function (e.g., EPE) determines a difference between a predicted pattern and the target pattern, where the difference is iteratively reduced.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: January 25, 2022
    Assignee: ASML Netherlands B.V.
    Inventors: Quan Zhang, Been-Der Chen, Rafael C. Howell, Jing Su, Yi Zou, Yen-Wen Lu
  • Patent number: D968498
    Type: Grant
    Filed: June 29, 2021
    Date of Patent: November 1, 2022
    Assignee: ZHEJIANG DAHUA TECHNOLOGY CO., LTD.
    Inventor: Quan Zhang