Patents by Inventor Lu Yan

Lu Yan 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: 12287825
    Abstract: Embodiments of the present invention provide computer-implemented methods, computer program product, and computer systems. One or more processors assign an identifier that specifies a number of resources and a category associated with a respective image layer of a plurality of image layers. One or more processors, in response to receiving a user request, identify image layers of the plurality of image layers that match the identifier based on dependencies between the plurality of image layers. One or more processors can retrieve matched layers based on the functionality of respective image layers and the dependencies of those respective image layers.
    Type: Grant
    Filed: December 27, 2023
    Date of Patent: April 29, 2025
    Assignee: International Business Machines Corporation
    Inventors: Hao Wu, Xiao Ling Chen, Si Yu Chen, Lu Yan Li, Min Cheng, Wen Qi Wq Ye, Xiao Xuan Fu
  • Publication number: 20250062892
    Abstract: A method for data processing, a readable medium, and an electronic device are provided. The method for data processing includes: receiving a data processing task; determining target data corresponding to the data processing task and a target first key corresponding to the target data; decrypting the target first key according to the first session key via a target computing node to obtain the first key, and decrypting the target data based on the first key to obtain the data to be processed; and determining a data processing result according to a target model and the data to be processed. The target computing node is executed in a trusted execution environment. The target model is obtained by decrypting an encrypted target model based on a model key, the model key is stored in a key management service, and the key management service is executed in the trusted execution environment.
    Type: Application
    Filed: August 15, 2024
    Publication date: February 20, 2025
    Inventors: Lu YAN, Yao ZHANG, Dian CHEN, Jingbin LIU, Ye WU
  • Patent number: 12192678
    Abstract: A computer-implemented method for managing information during a web conference is provided. The computer-implemented method includes collecting and formatting meeting application information at a processor of a computing device having a screen being shared with attendees of the web conference and collecting and formatting to-be-popup application information at the processor. The computer-implemented method further includes analyzing, by the processor, an urgency of the to-be-popup application information and a correlation between the to-be-popup application information and the meeting application information and determining, by the processor, whether to share the to-be-popup application information with a user of the computing device and with the attendees based on results of the analyzing.
    Type: Grant
    Filed: October 19, 2022
    Date of Patent: January 7, 2025
    Assignee: International Business Machines Corporation
    Inventors: Jia Liu, Zhan Peng Huo, Qi Li, Yan Fei Qin, Lu Yan Li
  • Patent number: 12154480
    Abstract: A light emitter that operates through a display may cause display artifacts, even when the light emitter operates using non-visible wavelengths. Display artifacts caused by a light emitter that operates through a display may be referred to as emitter artifacts. To mitigate emitter artifacts, operating conditions for a display frame may be used to determine an optimal firing time for the light emitter during that display frame. The operating conditions used to determine the optimal firing time may include emitter operating conditions, display content statistics, display brightness, temperature, and refresh rate. Operating conditions from one or more previous frames may be stored in a frame buffer and may be used to help determine the optimal firing time for the light emitter during a display frame. Pixel values for the display may be modified to mitigate emitter artifacts.
    Type: Grant
    Filed: March 15, 2023
    Date of Patent: November 26, 2024
    Assignee: Apple Inc.
    Inventors: Jenny Hu, Chaohao Wang, Christopher E Glazowski, Clint M Perlaki, David R Manly, Feng Wen, Graeme M Williams, Hei Kam, Hyun H Boo, Kevin J Choboter, Kyounghwan Kim, Lu Yan, Mahesh B Chappalli, Mark T Winkler, Na Zhu, Peter F Holland, Tong Chen, Warren S Rieutort-Louis, Wenrui Cai, Ximeng Guan, Yingying Tang, Yuchi Che
  • Publication number: 20240233933
    Abstract: A method includes receiving, by a second electronic device, a first working key sent by a first electronic device, and a first working key set sent by a first server to the second electronic device after the first server determines that a user of the first electronic device is a target user. In response to the second electronic device determining that the first working key set comprises the first working key, determining, by the second electronic device, that a user of the second electronic device is a suspected target user.
    Type: Application
    Filed: March 28, 2022
    Publication date: July 11, 2024
    Inventors: Peng Qin, Tao Zou, Tong Li, Lu Yan
  • Publication number: 20240236270
    Abstract: A computer-implemented method for managing information during a web conference is provided. The computer-implemented method includes collecting and formatting meeting application information at a processor of a computing device having a screen being shared with attendees of the web conference and collecting and formatting to-be-popup application information at the processor. The computer-implemented method further includes analyzing, by the processor, an urgency of the to-be-popup application information and a correlation between the to-be-popup application information and the meeting application information and determining, by the processor, whether to share the to-be-popup application information with a user of the computing device and with the attendees based on results of the analyzing.
    Type: Application
    Filed: October 19, 2022
    Publication date: July 11, 2024
    Inventors: Jia Liu, Zhan Peng Huo, Qi Li, Yan Fei Qin, Lu Yan Li
  • Patent number: 12008363
    Abstract: Various embodiments of the present invention provide a method, system, and program product that perform the following operations: organizing a project having source code into a stacked-layer framework, the stacked-layer framework having: (i) a code layer including the source code of the project, (ii) a label layer including one or more label pages labelling the source code according to respective features of the source code, and (iii) a mask layer including one or more mask pages concealing portions of the source code according to labels of the label layer; receiving a request from a user to utilize a portion of the project, wherein the request includes a user requirement identifying one or more desired features; identifying a mask page of the one or more mask pages corresponding to the one or more desired features identified by the user requirement; and communicating the identified mask page to the user.
    Type: Grant
    Filed: July 14, 2021
    Date of Patent: June 11, 2024
    Assignee: International Business Machines Corporation
    Inventors: Fei Tan, Zhan Peng Huo, Jiu Chang Du, Lu Yan Li
  • Publication number: 20240137465
    Abstract: A computer-implemented method for managing information during a web conference is provided. The computer-implemented method includes collecting and formatting meeting application information at a processor of a computing device having a screen being shared with attendees of the web conference and collecting and formatting to-be-popup application information at the processor. The computer-implemented method further includes analyzing, by the processor, an urgency of the to-be-popup application information and a correlation between the to-be-popup application information and the meeting application information and determining, by the processor, whether to share the to-be-popup application information with a user of the computing device and with the attendees based on results of the analyzing.
    Type: Application
    Filed: October 18, 2022
    Publication date: April 25, 2024
    Inventors: Jia Liu, Zhan Peng Huo, Qi Li, Yan Fei Qin, Lu Yan Li
  • Patent number: 11960870
    Abstract: Methods, systems, and computer program products for container image management are disclosed. In a method, a first group of operations that are performed in respective layers in a base image are obtained. A second group of operations that are performed in respective layers not comprised in the base image are obtained. The second group of operations are optimized based on a comparison between the first and second groups of operations. A destination container image is generated based on the optimized second group of operations and the base image.
    Type: Grant
    Filed: February 23, 2022
    Date of Patent: April 16, 2024
    Assignee: International Business Machines Corporation
    Inventors: Lu Yan Li, Zhan Peng Huo, Fei Tan, Jiu Chang Du
  • Patent number: 11929905
    Abstract: A network topology determining apparatus includes: an obtaining module, configured to obtain a connection relationship between a plurality of network elements in a network and a network grade of each network element, where the network grade is used to indicate an importance degree of the network element in the network; a first determining module, configured to determine a plurality of subnets based on the connection relationship between the plurality of network elements and the network grade of each network element; a second determining module, configured to determine location information of each network element in a descending order of the network grades of the network elements in the network based on a connection relationship between network elements in each subnet; and an establishment module, configured to establish a network topology based on the connection relationship between the plurality of network elements and the location information of each network element.
    Type: Grant
    Filed: June 3, 2021
    Date of Patent: March 12, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Hualin Huang, Zhenguang Chen, Bo Wang, Lu Yan, Yi Yang, Yaojun Fu
  • Publication number: 20230410718
    Abstract: A light emitter that operates through a display may cause display artifacts, even when the light emitter operates using non-visible wavelengths. Display artifacts caused by a light emitter that operates through a display may be referred to as emitter artifacts. To mitigate emitter artifacts, operating conditions for a display frame may be used to determine an optimal firing time for the light emitter during that display frame. The operating conditions used to determine the optimal firing time may include emitter operating conditions, display content statistics, display brightness, temperature, and refresh rate. Operating conditions from one or more previous frames may be stored in a frame buffer and may be used to help determine the optimal firing time for the light emitter during a display frame. Pixel values for the display may be modified to mitigate emitter artifacts.
    Type: Application
    Filed: March 15, 2023
    Publication date: December 21, 2023
    Inventors: Jenny Hu, Chaohao Wang, Christopher E Glazowski, Clint M Perlaki, David R Manly, Feng Wen, Graeme M Williams, Hei Kam, Hyun H Boo, Kevin J Choboter, Kyounghwan Kim, Lu Yan, Mahesh B Chappalli, Mark T Winkler, Na Zhu, Peter F Holland, Tong Chen, Warren S Rieutort-Louis, Wenrui Cai, Ximeng Guan, Yingying Tang, Yuchi Che
  • Patent number: 11803303
    Abstract: Intelligent layer control for building image files into new container images while avoiding redundant files stored between read-write and read-only image layers. Pre-commit processing module (PPM) filters updated files. Hash values of updated files are compared with hash values of original files. Where hash values are the same, PPM generates an OMD file that updates the inode metadata of original files with metadata of the updated file and removes the updated file. Hash values that are not the same, with differ values less than a threshold value, PPM generates an OMD file with updates to the inode metadata, content change flag and/or delta content info reflecting the updated file and removes updated file from container file system. OMD files are passed to storage driver whereby metadata and/or changes to content are overridden and merged with original file content generating a single unified user view of the container file system.
    Type: Grant
    Filed: April 8, 2022
    Date of Patent: October 31, 2023
    Assignee: International Business Machines Corporation
    Inventors: Zhan Peng Huo, Fei Tan, Lu Yan Li, Jiu Chang Du
  • Publication number: 20230325080
    Abstract: Intelligent layer control for building image files into new container images while avoiding redundant files stored between read-write and read-only image layers. Pre-commit processing module (PPM) filters updated files. Hash values of updated files are compared with hash values of original files. Where hash values are the same, PPM generates an OMD file that updates the inode metadata of original files with metadata of the updated file and removes the updated file. Hash values that are not the same, with differ values less than a threshold value, PPM generates an OMD file with updates to the inode metadata, content change flag and/or delta content info reflecting the updated file and removes updated file from container file system. OMD files are passed to storage driver whereby metadata and/or changes to content are overridden and merged with original file content generating a single unified user view of the container file system.
    Type: Application
    Filed: April 8, 2022
    Publication date: October 12, 2023
    Inventors: Zhan Peng Huo, Fei Tan, Lu Yan Li, Jiu Chang Du
  • Patent number: 11745160
    Abstract: A method of fabricating a magnetically-controlled graphene-based micro-/nano-motor includes: (a) mixing FeCl3 crystal powder with deionized water to obtain a FeCl3 solution; (b) completely immersing a carbon-based microsphere in the FeCl3 solution; transferring the carbon-based microsphere from the FeCl3 solution followed by heating to allow crystallization of FeCl3 on the surface of the carbon-based microsphere to obtain a FeCl3-carbon-based microsphere; (c) heating the FeCl3-carbon-based microsphere in a vacuum chamber until there is no moisture in the vacuum chamber; continuously removing gas in the vacuum chamber and introducing oxygen; and treating the FeCl3-carbon-based microsphere with a laser in an oxygen-enriched environment to obtain the magnetically controlled graphene-based micro-/nano-motor. A magnetically-controlled graphene-based micro-/nano-motor is further provided.
    Type: Grant
    Filed: October 19, 2022
    Date of Patent: September 5, 2023
    Assignee: Guangdong University of Technology
    Inventors: Yun Chen, Yuanhui Guo, Bin Xie, Lu Yan, Maoxiang Hou, Xin Chen
  • Publication number: 20230266955
    Abstract: Methods, systems, and computer program products for container image management are disclosed. In a method, a first group of operations that are performed in respective layers in a base image are obtained. A second group of operations that are performed in respective layers not comprised in the base image are obtained. The second group of operations are optimized based on a comparison between the first and second groups of operations. A destination container image is generated based on the optimized second group of operations and the base image.
    Type: Application
    Filed: February 23, 2022
    Publication date: August 24, 2023
    Inventors: Lu Yan Li, Zhan Peng Huo, Fei Tan, Jiu Chang Du
  • Publication number: 20230048134
    Abstract: A method of fabricating a magnetically-controlled graphene-based micro-/nano-motor includes: (a) mixing FeCl3 crystal powder with deionized water to obtain a FeCl3 solution; (b) completely immersing a carbon-based microsphere in the FeCl3 solution; transferring the carbon-based microsphere from the FeCl3 solution followed by heating to allow crystallization of FeCl3 on the surface of the carbon-based microsphere to obtain a FeCl3-carbon-based microsphere; (c) heating the FeCl3-carbon-based microsphere in a vacuum chamber until there is no moisture in the vacuum chamber; continuously removing gas in the vacuum chamber and introducing oxygen; and treating the FeCl3-carbon-based microsphere with a laser in an oxygen-enriched environment to obtain the magnetically controlled graphene-based micro-/nano-motor. A magnetically-controlled graphene-based micro-/nano-motor is further provided.
    Type: Application
    Filed: October 19, 2022
    Publication date: February 16, 2023
    Inventors: Yun CHEN, Yuanhui GUO, Bin XIE, Lu YAN, Maoxiang HOU, Xin CHEN
  • Publication number: 20220064718
    Abstract: Functionalized alignment beads each have a plurality of binding sites, the plurality binding sites including a first subset and a second subset of binding sites. The first subset of binding sites include a first nucleotide sequence selected to bind to a complementary first nucleotide sequence of a first probe that has a fluorophore and that targets the first nucleotide sequence in a sample or in a first targeting probe that targets the sample. The second subset of the plurality of binding sites include a second nucleotide sequence selected to bind to a complementary second nucleotide sequence of a second probe that has a fluorophore and that targets the second nucleotide sequence in a sample or in a second targeting probe that targets the sample. The fluorophore of the first probe has a same emission wavelength and/or same excitation wavelength as the fluorophore of the second probe.
    Type: Application
    Filed: August 27, 2021
    Publication date: March 3, 2022
    Inventors: Chloe Kim, Lu Yan
  • Publication number: 20220066190
    Abstract: A calibration slide for calibrating a multiplexed fluorescence in-situ hybridization (FISH) system has a substrate having a surface and a first plurality of beads on the surface. Each bead of the first plurality of beads has at least one binding domain to be bound to a corresponding probe that has a tag and a targeting domain that binds to a binding domain.
    Type: Application
    Filed: August 30, 2021
    Publication date: March 3, 2022
    Inventors: Chloe Kim, Lu Yan
  • Publication number: 20220065787
    Abstract: This disclosure relates to methods for image registration in fluorescence assays for the detection and quantitation of analytes in a sample using functionalized alignment beads as fiducial markers to improve image registration.
    Type: Application
    Filed: August 27, 2021
    Publication date: March 3, 2022
    Inventors: Chloe Kim, Lu Yan
  • Publication number: 20220064719
    Abstract: A method of calibrating a fluorescence in-situ hybridization (FISH) system includes contacting a calibration slide with a plurality of probes, obtaining one or more images of the calibration slide; and calibrating the FISH system based on the one or more images. The calibration slide has a surface with a first plurality of beads. Each bead of the first plurality of beads has one or more binding domains. Each probe has a tag and a targeting domain, and the targeting domain binds a binding domain from the at least one binding domain.
    Type: Application
    Filed: August 30, 2021
    Publication date: March 3, 2022
    Inventors: Chloe Kim, Lu Yan