Patents by Inventor Jian Gao

Jian Gao 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: 10859867
    Abstract: Embodiments of the present disclosure provide a display substrate and a method of manufacturing the same, and a display panel including the display substrate. The display substrate includes a base substrate and an optical film layer formed on the base substrate, and the optical film layer is configured to filter out light having a wavelength in a selected wavelength range. The display substrate may be an array substrate or a color substrate.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: December 8, 2020
    Assignee: BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Yingyi Li, Jian Gao
  • Patent number: 10860481
    Abstract: Techniques perform data recovery. The techniques involve: in response to receiving to-be-written data at a first cache module, storing metadata in the data into a first non-volatile cache of the first cache module. The techniques further involve storing user data in the data into a first volatile cache of the first cache module. The techniques further involve sending the metadata and the user data to a second cache module for performing data recovery on the user data. Accordingly, a larger and better guaranteed data storage space may be provided to a cache data backup/recovery system without a need to increase the battery supply capacity and even without a battery.
    Type: Grant
    Filed: January 16, 2019
    Date of Patent: December 8, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Xinlei Xu, Jian Gao, Lifeng Yang, Haiying Tang
  • Patent number: 10860260
    Abstract: Techniques manage a storage system. The techniques involve: in response to determining that a rebalance operation is to be performed, determining a source storage device and a destination storage device associated with the rebalance operation based on distribution information of segments included in stripes of the storage system across a plurality of storage devices in the storage system. The techniques further involve: determining a target segment from the source storage device, based on access information of segments in the source storage device. The techniques further involve: moving the target segment to the destination storage device. Accordingly, the rebalance operation can be performed more efficiently, and the overall performance of the storage system can be optimized.
    Type: Grant
    Filed: January 16, 2019
    Date of Patent: December 8, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Tao Xu, Hongpo Gao, Jibing Dong, Shaoqin Gong, Baote Zhuo, Jian Gao
  • Patent number: 10860476
    Abstract: State information indicates wear levels of respective storage devices and free spaces in the respective storage devices. In response to receiving a request for allocating storage space to the storage system from the storage resource pool, corresponding available spaces in the respective storage devices are determined on the basis of the wear level and the free spaces of the respective storage devices, here the corresponding available spaces represent storage spaces in the respective storage devices which are allocatable to the storage system. A group of storage devices are selected from a plurality of storage devices on the basis of the corresponding available spaces. Requested storage spaces are allocated to the storage system from available spaces in the group of storage devices. Thereby, wear levels of various storage devices in the resource pool may be balanced, and further the overall life of the resource pool may be prolonged.
    Type: Grant
    Filed: November 26, 2018
    Date of Patent: December 8, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Xinlei Xu, Jian Gao, Changyu Feng, Haiying Tang, Ruiyong Jia
  • Patent number: 10860496
    Abstract: A computer-implemented method for establishing a multi-tier flash cache using spare drives. The method includes, in response to receiving an I/O request, determining that there is no free page in a main cache. Having determined that there is no free page in the main cache, the method further includes establishing a secondary cache by selecting at least one spare drive from a plurality of spare drives, flushing data from a cold page in the main cache to the secondary cache, an access frequency of the cold page being lower than a predetermined threshold, and writing data related to the I/O request from a persistent storage device to the cold page.
    Type: Grant
    Filed: April 17, 2018
    Date of Patent: December 8, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Liam Li, Xinlei Xu, Jian Gao, Lifeng Yang, Ruiyong Jia, Yousheng Liu
  • Publication number: 20200379160
    Abstract: The present disclosure provides a backlight module and a display device. The backlight module includes a tight source layer, a light guiding layer and a dotted layer, a plurality of light emitting units is arranged on the light source layer; a plurality of reflective prism units is arranged on one side of the light guiding layer away from the light source layer, and positions of the plurality of reflective prism units are corresponding to the plurality of light emitting units respectively; the reflective prism unit is configured to reflect a light emitted by the light emitting unit into the light guiding layer and cause total reflection of the reflected light within the light guiding layer; and an optical structure for extracting light from the light guiding layer is provided with the dotted layer.
    Type: Application
    Filed: March 26, 2019
    Publication date: December 3, 2020
    Applicant: BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Xiandong Meng, Wei Wang, Jifeng Tan, Xiaochuan Chen, Jian Gao, Xianqin Meng
  • Publication number: 20200380652
    Abstract: This disclosure is directed to systems and methods for automated generation of lighting scene images. An image of an environment is provided to the system, and lamps with particular light styles can be added to various locations on the image. A modified image of the environment which includes the added lamps and light styles is generated using a generative adversarial network. The generative adversarial network focuses on one or more zones around the added lamp and applies learned or pre-specified decay functions to the light style in the zones.
    Type: Application
    Filed: May 22, 2020
    Publication date: December 3, 2020
    Inventors: OLAITAN PHILIP OLALEYE, JIAN GAO
  • Patent number: 10853250
    Abstract: Techniques provide a storage management mechanism for flushing a page out of cache. The techniques involve obtaining recently used (RU) information of cache. The cache includes volumes, each of which includes a plurality of pages. The RU information indicates at least part of the volumes, and an unaccessed time length of pages in the at least part of the volumes exceeds a threshold time length. The techniques further involve: determining, based on a total number of pages to be flushed out of the cache and the RU information, a number of pages to be flushed out of the cache from the at least part of the volumes. The techniques further involve flushing, based on the determined number, pages in the at least part of the volumes. Accordingly, cache efficiency can be increased, and the overall performance of the disk array can be increased accordingly.
    Type: Grant
    Filed: March 6, 2019
    Date of Patent: December 1, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Xinlei Xu, Ruiyong Jia, Changyu Feng, Jian Gao, Yousheng Liu
  • Patent number: 10852951
    Abstract: A method, computer program product, and computer system for receiving, by a computing device, an I/O request for data. A number of storage devices of a plurality of storage devices in a Mapped RAID group that will be used to process the I/O request may be determined. It may be determined that each storage device of the number of storage devices in the Mapped RAID group that will be used to process the I/O request lacks a respective threshold number of credits to process the I/O request. It may be determined whether a cache associated with the Mapped RAID group allows a user I/O queue. If the cache allows the user I/O queue, a user I/O may be placed in the user I/O queue. If the cache does not allow the user I/O queue, the I/O request may be failed.
    Type: Grant
    Filed: October 18, 2017
    Date of Patent: December 1, 2020
    Assignee: EMC IP Holding Company, LLC
    Inventors: Jibing Dong, Jian Gao, Jamin Kang, Hongpo Gao, Xinlei Xu, Naizhong Chiu, Ronald D. Proulx, Shaoqin Gong
  • Patent number: 10854875
    Abstract: The present disclosure relates to a method for making an electrode material of lithium-ion batteries. In the method, a lithium source solution and a plurality of titanium source particles are provided. The lithium source solution and the titanium source particles are mixed, wherein a molar ratio of lithium element to titanium element is in a range from about 4:5 to about 9:10, thereby forming a sol. A carbon source compound is dispersed into the sol to form a sol mixture. The sol mixture is spray dried to form a plurality of precursor particles. The precursor particles are heated to form a lithium titanate composite electrode material.
    Type: Grant
    Filed: April 14, 2016
    Date of Patent: December 1, 2020
    Assignees: Tsinghua University, HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: Jian Gao, Xiang-Ming He, Jian-Jun Li, Wei-Hua Pu, Jian-guo Ren, Li Wang
  • Patent number: 10852966
    Abstract: A method, computer program product, and computer system for receiving, by a computing device, one or more drives added to an extent pool of storage devices. An empty Mapped RAID group may be generated. A plurality of extents in the extent pool may be shuffled. A RAID extent may be mapped to the empty Mapped RAID group, wherein the RAID extent is mapped to the empty Mapped RAID group while shuffling the plurality of extents in the extent pool.
    Type: Grant
    Filed: October 18, 2017
    Date of Patent: December 1, 2020
    Assignee: EMC IP Holding Company, LLC
    Inventors: Yousheng Liu, Michael P. Wahl, Jian Gao, Xinlei Xu, Lifeng Yang, Geng Han
  • Patent number: 10850304
    Abstract: A device for processing microstructure arrays of polystyrene-graphene nanocomposites, including a laser generator, a vacuum chamber, an object stage, an ultraviolet filter and a gas flow control unit. The object stage is detachably fixed to a bottom of the vacuum chamber with a passage that can be opened or closed. The ultraviolet filter is provided in the vacuum chamber. A laser light emitted by the laser generator arrives at the object stage through the ultraviolet filter. The object stage is configured to place a sample to be processed. The gas flow control unit is communicated with the vacuum chamber and is configured to control the flow of the gas entering the vacuum chamber. The vacuum chamber is fixed on a three-axis precision positioning platform via a vacuum chamber clamp. The device disclosed herein aims to solve the existing difficulty in processing microstructure arrays of polystyrene-graphene nanocomposites.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: December 1, 2020
    Assignee: Guangdong University of Technology
    Inventors: Yun Chen, Junyu Long, Shuang Zhou, Xin Chen, Jian Gao, Qiang Liu, Ching-Ping Wong, Shenghui Zhang
  • Publication number: 20200371943
    Abstract: Embodiments of the present disclosure relate to a method and apparatus for managing cache. The method comprises determining a cache flush time period of the cache for a lower-layer storage device associated with the cache. The method further comprises: in response to a length of the cache flush time period being longer than a threshold length of time, in response to receiving a write request, determining whether data associated with the write request has been stored into the cache. The method further comprises: in response to a miss of the data in the cache, storing the write request and the data in the cache without returning a write completion message for the write request.
    Type: Application
    Filed: August 10, 2020
    Publication date: November 26, 2020
    Inventors: Ruiyong Jia, Xinlei Xu, Lifeng Yang, Xiongcheng Li, Jian Gao
  • Publication number: 20200370501
    Abstract: An apparatus that controls a swirl ratio in a diesel engine for a motor vehicle includes a first intake port that directs a first airflow into a combustion chamber, and a second intake port that directs a second airflow into the combustion chamber. The first and second intake ports are arranged to direct the first airflow and the second airflow such that a desired swirl ratio is achieved in the combustion chamber.
    Type: Application
    Filed: May 21, 2019
    Publication date: November 26, 2020
    Inventors: Alberto Lorenzo Vassallo, Jian Gao
  • Patent number: 10846094
    Abstract: Embodiments of the present invention relate to a method and system for managing data access in a storage system. A method for managing data access in a storage system, the method comprising: obtaining state information about available resources in a storage control node in the storage system; determining, based on the state information, a credit score descriptive of processing capacity of the storage control node for data access; and publishing the credit score so as to notify a host of the processing capacity of the storage control node for the data access.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: November 24, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: LIfeng Yang, Xinlei Xu, Jian Gao, Ruiyong Jia, Yousheng Liu
  • Publication number: 20200363384
    Abstract: A multi-core sensor system in taxi roof light is provided. The multi-core sensor system can intelligently determine whether the change is caused by the sub-sensor failure or sudden pollution, when the data detected by the sub-sensor suddenly changes dramatically, so as to increase the reliability of detection data of the sub-sensor. The multi-core sensor system can automatically determine whether the repair is needed when a device fault occurs, thereby ensuring the continuity of the sub-sensor detection data; which has significant value for continuous monitoring required for a haze treatment operation. In addition, human and material resources for device maintenance may be saved, thereby reducing waste.
    Type: Application
    Filed: July 31, 2020
    Publication date: November 19, 2020
    Inventors: Shanwen LIU, Michael Jun XU, Jiangshan SONG, Shuaishuai JIA, Jian GAO, Shuchun SI
  • Publication number: 20200363386
    Abstract: A method for determination and isolation for abnormal sub-sensors in a multi-core sensor. It can be intelligently determined whether the reason for an abrupt dramatic change in sensor data is a sensor fault or sudden pollution, so as to increase data reliability. A data online rate is increased if a repair can be performed via automatic determination when a device fault occurs, which has significant value for continuous monitoring required for a haze treatment operation. In addition, human and material resources for device maintenance may be saved, thereby reducing waste.
    Type: Application
    Filed: August 3, 2020
    Publication date: November 19, 2020
    Inventors: Jiangshan SONG, Michael Jun XU, Jian GAO, Lining LIU, Shuchun SI
  • Patent number: 10838626
    Abstract: In certain techniques, a size of a storage space in a first storage device that is allocated for write requests is determined. Write requests are issued by a control device of the storage system to store data into the first storage device and are waiting to be completed. A predetermined release rate of releasing the data stored in the first storage device to a second storage device is determined. An access speed of the first storage device is greater than that of the second storage device. A predetermined completion time of the write requests is determined based on the size of the storage space and the predetermined release rate, and in response to the predetermined completion time exceeding a predetermined time threshold, a throttling indication is transmitted to the control device such that the control device throttles issuing of a further write request for the first storage device.
    Type: Grant
    Filed: January 15, 2019
    Date of Patent: November 17, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Ruiyong Jia, Xinlei Xu, Yousheng Liu, Jian Gao, Lifeng Yang
  • Patent number: 10831604
    Abstract: Embodiments of the present disclosure relate to a method for managing a storage system, an electronic device, a storage system and a computer program product. The method includes: expanding a second number of existing disks with a first number of expanded disks to rebuild a redundant array of independent disks (RAID) having a predetermined extent width, the RAID being built based on the existing disks, and the predetermined extent width indicating a number of disk extents from different disks that form an RAID extent. The method further includes: determining a third number of RAID extents contained in the rebuilt RAID. The method further includes: determining a count of data movements to be performed between the expanding disks and the existing disks during the rebuilding based on the first number, the second number, the third number and the predetermined extent width. With this method, time for estimating count of data movements may be reduced.
    Type: Grant
    Filed: November 2, 2018
    Date of Patent: November 10, 2020
    Assignee: Dell Products L.P.
    Inventors: Geng Han, Jian Gao, Jibing Dong, Hongpo Gao, Baote Zhuo
  • Patent number: 10831401
    Abstract: Techniques involve receiving a write request for a first storage block in a source storage area during copying first data from the source storage area to a target storage area. The techniques further involve writing second data associated with the write request into a second storage block of the target storage area, wherein the second storage block corresponds to the first storage block. The techniques further involve updating an indicator associated with the first storage block, wherein the indicator indicates that the second data is written by the write request during the copying. Such techniques enable the data to be written into the target storage area directly without being written into the source storage area by setting an indicator indicating whether a storage block receives a write request during data copying. Accordingly, such techniques can improve write performance during data copying, and extend source storage area lifetime.
    Type: Grant
    Filed: January 17, 2019
    Date of Patent: November 10, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Hongpo Gao, Jian Gao, Jianbin Kang, Geng Han, Xinlei Xu