Patents by Inventor Guolin Huang

Guolin Huang 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: 11914675
    Abstract: An image processing method includes: receiving a processing instruction for an image; screening out a plurality of target images from a plurality of acquired images; determining a first feature value and a second feature value of the target area of each of the target images; determining a similarity between the first feature values of the target areas in every two target images according to all the determined first feature values, and determining a similarity between the second feature values of the target areas in every two target images according to all the determined second feature values; and, if a first target similarity is within a first preset range, and a second target similarity is within a second preset range, determining that a first image and a second image belong to the same image set.
    Type: Grant
    Filed: October 22, 2021
    Date of Patent: February 27, 2024
    Assignee: BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Guolin Zhang, Kaiqin Xu, Jiahong Zou, Quanguo Zhou, Xun Huang, Hongxiang Shen, Jiuyang Cheng
  • Publication number: 20240053780
    Abstract: A method of configuring a color to be displayed by a lighting device includes: in response to determining that a target color disc mode of a plurality of preset color disc modes is set by a user, obtaining one or more initial color points according to a preset color point selection strategy for the target color disc mode; generating a color disc based on the one or more initial color points, wherein the color disc comprises a plurality of color points, and each of the plurality of color points corresponds to a color; and performing color configuring on the lighting device by using the plurality of color points included in the color disc.
    Type: Application
    Filed: October 25, 2023
    Publication date: February 15, 2024
    Inventors: Rujian WEI, Guolin HUANG
  • Publication number: 20230188239
    Abstract: The present invention disclose a clock synchronization method. By the operations of: receiving a plurality of data packets sent by a host and acquiring receiving time when each data packet is received and a sending interval at which each two adjacent data packets are sent, wherein each data packet comprises a packet sequence and a first packet timestamp when the first data packet is sent; carrying out screening processing on all data packets according to the sending interval and the receiving time and packet sequence of each data packet so as to obtain at least one valid data packet; obtaining a time compensation value according to the receiving time and packet sequence of each valid data packet, the first packet timestamp, and the sending interval; and adjusting time of a slave according to the time compensation value so as to realize clock synchronization between the slave and the host.
    Type: Application
    Filed: August 17, 2022
    Publication date: June 15, 2023
    Inventors: Guolin Huang, Chun Zhang
  • Patent number: 8839030
    Abstract: Methods and structure for resuming background tasks in a storage environment. storage controller. The system is operable to receive host Input/Output (I/O) requests directed to a logical volume, and to couple with one or more of storage devices provisioning the logical volume. The system is further operable to process the host I/O requests directed to the logical volume, to initiate a background processing task distinct from the host I/O requests and related to the logical volume, and to store progress information on at least one of the one or more storage devices describing progress of the background processing task.
    Type: Grant
    Filed: March 28, 2012
    Date of Patent: September 16, 2014
    Assignee: LSI Corporation
    Inventors: Guolin Huang, James A. Rizzo, Vinu Velayudhan, Sumant K. Patro
  • Patent number: 8806124
    Abstract: Methods and systems for transferring ownership of a logical volume in a storage system comprising multiple storage controllers is provided. According to the method, the storage controllers are coupled for communication with a logical volume, wherein at least one storage device coupled with the storage controllers implements the logical volume. The method comprises identifying, at a first storage controller, a second storage controller to receive the logical volume. The method also comprises initiating a transfer of ownership of the logical volume from the first storage controller to the second storage controller by transferring metadata stored in a memory of the first storage controller to the second storage controller, the metadata existing in a native format that describes the configuration of the logical volume on the at least one storage device.
    Type: Grant
    Filed: March 28, 2012
    Date of Patent: August 12, 2014
    Assignee: LSI Corporation
    Inventors: Vinu Velayudhan, James A. Rizzo, Basavaraj G. Hallyal, Guolin Huang, Sumant K. Patro
  • Patent number: 8751741
    Abstract: Methods and system are provided for exposing logical volumes to host systems and storage controllers in a consistent manner across a clustered storage system. One embodiment is a storage controller. The storage controller is operable to communicate with other storage controllers within the clustered storage system. The storage controller is further operable to generate a proposed Logical Unit Number (LUN) for a logical volume provisioned at the storage devices, and to communicate with each of the other storage controllers within the clustered storage system requesting that the other storage controllers determine if the proposed LUN is in use. If the proposed LUN is not in use, then storage controller assigns the proposed LUN to the logical volume. If the LUN is in use, then the storage controller generates a new proposed LUN and re-tries communication with the other storage controllers until a unique LUN is found.
    Type: Grant
    Filed: March 28, 2012
    Date of Patent: June 10, 2014
    Assignee: LSI Corporation
    Inventors: Vinu Velayudhan, James A. Rizzo, Adam Weiner, Rakesh Chandra, Guolin Huang
  • Publication number: 20130067163
    Abstract: Methods and systems for transferring ownership of a logical volume in a storage system comprising multiple storage controllers is provided. According to the method, the storage controllers are coupled for communication with a logical volume, wherein at least one storage device coupled with the storage controllers implements the logical volume. The method comprises identifying, at a first storage controller, a second storage controller to receive the logical volume. The method also comprises initiating a transfer of ownership of the logical volume from the first storage controller to the second storage controller by transferring metadata stored in a memory of the first storage controller to the second storage controller, the metadata existing in a native format that describes the configuration of the logical volume on the at least one storage device.
    Type: Application
    Filed: March 28, 2012
    Publication date: March 14, 2013
    Inventors: Vinu Velayudhan, James A. Rizzo, Basavaraj G. Hallyal, Guolin Huang, Sumant K. Patro
  • Publication number: 20130067164
    Abstract: Methods and system are provided for exposing logical volumes to host systems and storage controllers in a consistent manner across a clustered storage system. One embodiment is a storage controller. The storage controller is operable to communicate with other storage controllers within the clustered storage system. The storage controller is further operable to generate a proposed Logical Unit Number (LUN) for a logical volume provisioned at the storage devices, and to communicate with each of the other storage controllers within the clustered storage system requesting that the other storage controllers determine if the proposed LUN is in use. If the proposed LUN is not in use, then storage controller assigns the proposed LUN to the logical volume. If the LUN is in use, then the storage controller generates a new proposed LUN and re-tries communication with the other storage controllers until a unique LUN is found.
    Type: Application
    Filed: March 28, 2012
    Publication date: March 14, 2013
    Inventors: Vinu Velayudhan, James A. Rizzo, Adam Weiner, Rakesh Chandra, Guolin Huang
  • Publication number: 20130067274
    Abstract: Methods and structure for resuming background tasks in a storage environment. storage controller. The system is operable to receive host Input/Output (I/O) requests directed to a logical volume, and to couple with one or more of storage devices provisioning the logical volume. The system is further operable to process the host I/O requests directed to the logical volume, to initiate a background processing task distinct from the host I/O requests and related to the logical volume, and to store progress information on at least one of the one or more storage devices describing progress of the background processing task.
    Type: Application
    Filed: March 28, 2012
    Publication date: March 14, 2013
    Applicant: LSI CORPORATION
    Inventors: Guolin Huang, James A. Rizzo, Vinu Velayudhan, Sumant K. Patro