Patents by Inventor JIANG CAO

JIANG CAO 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: 12229139
    Abstract: The technologies described herein are generally directed toward retrieving data from streaming storage. In an embodiment, a method can include receiving an application data request that identifies application data to be retrieved from a sequence of stored data chunks that correspond to a stored stream of data. The method can further include, based on the application data request, estimating a first estimated location of the application data, with the first estimated location including an identified chunk of a sequence of chunks. Further, the method can include, based on the application data request and a characteristic of the identified chunk, retrieving, by the system, a first data block that is estimated to comprise the application data, resulting in a first retrieved data block.
    Type: Grant
    Filed: June 30, 2023
    Date of Patent: February 18, 2025
    Assignee: Dell Products, L.P.
    Inventors: Yurun Wu, Jiang Cao, Lu Lei, Willa Lang Yuan, Jian Gong, Lemonie Mengchi Li, Xiaoxiao Mao, Shu Jiang, Kalyan Gunda, Ao Sun
  • Patent number: 12206171
    Abstract: A sensing system is provided that includes a first sub-sensing system having a first azimuth plane. The first sub-sensing system includes a Gradient-index lens, and a first plurality of antenna elements arranged adjacent to the Gradient-index lens and configured to receive a first signal emanating from a first field of view. The sensing system also includes a second sub-sensing system having a second azimuth plane oriented at an angle with respect to the first azimuth plane and a second plurality of antenna elements configured to receive a second signal emanating from a second field of view.
    Type: Grant
    Filed: November 25, 2020
    Date of Patent: January 21, 2025
    Assignee: Lunewave Inc.
    Inventors: Hao Xin, Jiang Xin, Min Liang, Ning Cao
  • Publication number: 20250005016
    Abstract: The technologies described herein are generally directed toward using chunks of data to store streaming data at a cloud service provider. In an embodiment, a method can include, based on first application data, initiating a cloud storage transaction, corresponding to a chunk of data. The method can further include communicating a first data part of the chunk to the cloud storage server. Further, the method can include, based on second application data, communicating a second data part of the chunk to the cloud storage server, with the first data part and the second data part being, as generated, stored in a commit buffer, and with a first chunk offset and a second chunk offset being stored in metadata. The method can further include, based on a size of the chunk, communicating a commit signal to commit the cloud storage transaction.
    Type: Application
    Filed: June 30, 2023
    Publication date: January 2, 2025
    Inventors: Yurun Wu, Jiang Cao, Kalyan Gunda, Lu Lei
  • Publication number: 20250005023
    Abstract: The technologies described herein are generally directed toward retrieving data from streaming storage. In an embodiment, a method can include receiving an application data request that identifies application data to be retrieved from a sequence of stored data chunks that correspond to a stored stream of data. The method can further include, based on the application data request, estimating a first estimated location of the application data, with the first estimated location including an identified chunk of a sequence of chunks. Further, the method can include, based on the application data request and a characteristic of the identified chunk, retrieving, by the system, a first data block that is estimated to comprise the application data, resulting in a first retrieved data block.
    Type: Application
    Filed: June 30, 2023
    Publication date: January 2, 2025
    Inventors: Yurun Wu, Jiang Cao, Lu Lei, Willa Lang Yuan, Jian Gong, Lemonie Mengchi Li, Xiaoxiao Mao, Shu Jiang, Kalyan Gunda, Ao Sun
  • Publication number: 20240320201
    Abstract: Techniques described herein relate to a method for storing data in columnar storage. The method includes obtaining a columnar storage write request associated with a file, wherein the file comprises rows and columns of file data; in response to obtaining the columnar storage write request: writing the file data to storage using column-based caches; generating file metadata based on the writing of the file data to the storage; and assigning a key to the file metadata; and storing the file metadata using a key-value service.
    Type: Application
    Filed: March 24, 2023
    Publication date: September 26, 2024
    Inventors: Lu Lei, Flavio Paiva Junqueira, Jiang Cao, Xia Wang
  • Patent number: 12014046
    Abstract: The present disclosure relates to a method, an electronic device, and a computer program product for storage management. According to an example, a method for storage management is provided, including: generating a to-be-stored target data stream based on a to-be-stored object, wherein the target data stream includes at least a part of the object, determining whether the target data stream matches at least one stored data stream that has been stored in a storage apparatus, wherein sizes of the target data stream and the at least one stored data stream depend on their respective content, and, if the target data stream does not match the at least one stored data stream, storing the target data stream in the storage apparatus. Therefore, the performance of storage management can be improved, and the storage costs can be reduced.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: June 18, 2024
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Wayne Wei Gao, Jiang Cao
  • Publication number: 20240168629
    Abstract: A system can determine to write a data object to a storage system that implements an append-only write policy to data chunks. The system can divide a data chunk of the data chunks into a number of data segments. The system can divide respective data segments of the number of data segments into respective stripes. The system can write a first portion of data of the data object to first stripes of the respective stripes. The system can, after writing the first portion of data of the data object to the first stripes, and independently of writing a second portion of data of the data object to second stripes of the respective stripes, determine erasure coding values, and write respective erasure coding values of the erasure coding values to respective erasure coding stripes that are separate from the respective stripes, The system can store the data chunk.
    Type: Application
    Filed: November 22, 2022
    Publication date: May 23, 2024
    Inventors: Jiang Cao, Kalyan C. Gunda, Gary Jialei Wu, Chark Wenshuai Yu
  • Publication number: 20230017629
    Abstract: A panel driving architecture is provided in the disclosure. The panel driving architecture includes a circuit board module and a panel module electrically coupled with the circuit board module. The circuit board module includes a power management circuit and a signal management circuit. The power management circuit is electrically coupled with the panel module and the signal management circuit. The power management circuit is configured to provide an operating voltage for the panel module and the signal management circuit. The signal management circuit is electrically coupled with the panel module and configured to: provide a first scanning signal, convert the first scanning signal into a second scanning signal, output the second scanning signal to the panel module, provide a first data signal, convert the first data signal into a second data signal containing a data signal, and output the second data signal to the panel module.
    Type: Application
    Filed: September 23, 2022
    Publication date: January 19, 2023
    Inventors: Xiaolin LIANG, Jiang CAO, Xiaoteng HUANG, Shengyi LI, Yang CHEN
  • Patent number: 11520818
    Abstract: Metadata of a storage object is managed. An example method for managing metadata of a storage object comprises: in response to receiving a request to access metadata of a storage object, obtaining a first identifier of the storage object from the request; determining, based on the first identifier, a second identifier of a page where the metadata is located, an address of the page and the second identifier being stored in association in an entry of a page table distributed among a plurality of storage devices with different access speeds; determining, from the plurality of storage devices, a storage device storing the entry; and obtaining the address of the page by accessing the entry from the storage device, so as to access the metadata from the page.
    Type: Grant
    Filed: September 4, 2019
    Date of Patent: December 6, 2022
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Yong Yang, Jiang Cao
  • Publication number: 20220344555
    Abstract: Disclosed is a display backplane, comprising a backplane, micro light-emitting diodes, a plug-in circuit board, and signal lines; a light-emitting area arranged on front surface of the backplane; a first trace area and a second trace area arranged on both opposite sides of the light-emitting area, and a third trace area arranged on one side of the light-emitting area and between the opposite sides; the third trace area is arranged between the first trace area and the second trace area; first signal lines are routed from the first trace area and the second trace area and are electrically coupled to the plug-in circuit board through the third trace area, second signal lines routed along the back surface from the first trace area and the second trace area are arranged on the third trace area in a winding manner. A display device and a tiled display device are also disclosed.
    Type: Application
    Filed: February 20, 2020
    Publication date: October 27, 2022
    Inventors: Ying Qi Wang, Pofu Chen, Jiang Cao, Cheng Ming Liu
  • Publication number: 20220301470
    Abstract: A method for Gamma debugging and a device for Gamma debugging are provided. The method for Gamma debugging includes the following. A display brightness of a device for Gamma debugging is adjusted to a preset brightness. A display chromaticity of the device for Gamma debugging is adjusted.
    Type: Application
    Filed: April 6, 2022
    Publication date: September 22, 2022
    Inventors: Jiang CAO, Yongchao JIANG
  • Patent number: 11438423
    Abstract: The present disclosure relates to transmitting data between multiple processes. An example method includes: establishing, in response to receiving a request to transmit data between a client terminal process and a server process in a computing device, a communication connection between the client terminal process and the server process, allocating shared storage blocks to the communication connection in response to determining that available shared storage blocks exist in the computing device, and transmitting data between the client terminal process and the server process using the shared storage blocks. Corresponding devices and program products are also described. Beneficially, shared storage blocks can provide higher bandwidth for inter-process data transmission, thereby improving the performance of data transmission.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: September 6, 2022
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Xingshan Wang, Xiaochen Liu, Jiang Cao
  • Publication number: 20220035531
    Abstract: The present disclosure relates to a method, an electronic device, and a computer program product for storage management. According to an example, a method for storage management is provided, including: generating a to-be-stored target data stream based on a to-be-stored object, wherein the target data stream includes at least a part of the object, determining whether the target data stream matches at least one stored data stream that has been stored in a storage apparatus, wherein sizes of the target data stream and the at least one stored data stream depend on their respective content, and, if the target data stream does not match the at least one stored data stream, storing the target data stream in the storage apparatus. Therefore, the performance of storage management can be improved, and the storage costs can be reduced.
    Type: Application
    Filed: September 30, 2020
    Publication date: February 3, 2022
    Inventors: Wayne Wei Gao, Jiang Cao
  • Publication number: 20210242248
    Abstract: A method for manufacturing a double-sided thin film transistor (TFT) panel, a double-sided TFT panel, and a display device having the double-sided TFT panel are provided. The method includes the following. Two substrates are provided, and a TFT panel is formed on each of the two substrates. A support membrane is attached to a side of each TFT panel away from the substrate corresponding to the TFT panel. The substrate corresponding to each TFT panel is peeled off. The double-sided TFT panel is formed, by attaching a side of one of the two TFT panels to a side of the other one of the two TFT panels. A conductive hole is defined on the double-sided TFT panel, where the conductive hole is used for making electrodes on the two TFT panels communicate with each other.
    Type: Application
    Filed: April 20, 2021
    Publication date: August 5, 2021
    Inventors: Pofu CHEN, Ying-chi WANG, Jiang CAO
  • Patent number: 10978687
    Abstract: A gel polymer coating separator with a multi-core-single-shell structure and a preparation method thereof for making lithium-ion batteries.
    Type: Grant
    Filed: August 22, 2017
    Date of Patent: April 13, 2021
    Assignee: Shenzhen Senior Technology Material Co., Ltd.
    Inventors: Liu-Hui Liao, Jiang Cao, Xue-Mei Yang, Bin Tan
  • Publication number: 20210081388
    Abstract: Metadata of a storage object is managed. For instance, in response to metadata of a storage object being updated, a first index structure for indexing the metadata of the storage object and a page table corresponding to the first index structure in a memory are updated, wherein the first index structure and the page table have been stored in a persistent storage device. Updates of the page table are recorded in at least one page table journal and the updated first index structure and the at least one page table journal are stored in the persistent storage device. Embodiments can significantly increase the speed of failover and persistence of metadata in a distributed object storage system.
    Type: Application
    Filed: March 25, 2020
    Publication date: March 18, 2021
    Inventors: Richard Ding, Jiang Cao, Michael Jingyuan Guo
  • Publication number: 20200349186
    Abstract: Metadata of a storage object is managed. An example method for managing metadata of a storage object comprises: in response to receiving a request to access metadata of a storage object, obtaining a first identifier of the storage object from the request; determining, based on the first identifier, a second identifier of a page where the metadata is located, an address of the page and the second identifier being stored in association in an entry of a page table distributed among a plurality of storage devices with different access speeds; determining, from the plurality of storage devices, a storage device storing the entry; and obtaining the address of the page by accessing the entry from the storage device, so as to access the metadata from the page.
    Type: Application
    Filed: September 4, 2019
    Publication date: November 5, 2020
    Inventors: Yong Yang, Jiang Cao
  • Publication number: 20200241368
    Abstract: A privacy protection component, a display panel and display device comprising the privacy protection component, and an adjusting method of the privacy protection component. The privacy protection component comprising a privacy protection substrate and a plurality of support structures. The privacy protection substrate is provided with a plurality of first electrodes and a plurality of second electrodes arranged in an array and distributed alternately. The plurality of support structures are hollow and filled with liquid crystals, and the plurality of support structures are located on the plurality of first electrodes respectively and extend away from the privacy protection substrate.
    Type: Application
    Filed: November 6, 2019
    Publication date: July 30, 2020
    Inventors: Junhong Lu, Bo Xu, Can Shen, Jiang Cao, Haiyan Li, Shuai Hou
  • Patent number: D995621
    Type: Grant
    Filed: December 15, 2022
    Date of Patent: August 15, 2023
    Assignee: WENZHOU JT SOJOS IMPORT AND EXPORT CO., LTD
    Inventor: Jiang Cao
  • Patent number: D1069889
    Type: Grant
    Filed: November 18, 2024
    Date of Patent: April 8, 2025
    Assignee: WENZHOU JIEHONG JINCHUKOU YOUXIAN GONGSI
    Inventor: Jiang Cao