Patents by Inventor Lu Yan Li
Lu Yan Li 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: 20260072719Abstract: A container image layer deployment process is provided based on layer substitution relationships. The process includes generating layer substitution relationship data for one or more image layers of a container image of a container-based computing environment. The layer substitution relationship data specifies one or more layer substitution relationships between different image layers of the container image. Based on a download request that specifies a target image layer of the container, the process includes identifying an image layer subset that omits one or more superseded image layers of the container image. The identifying is based, at least in part, on the generated layer substitution relationship data or the one or more image layers of the container image. Further, the process includes establishing a container image layer deployment based on the identified image layer subset to facilitate container image processing within the container-based computing environment.Type: ApplicationFiled: September 6, 2024Publication date: March 12, 2026Inventors: Kui ZHANG, Jiu Chang DU, Lu Yan LI, Min CHENG, Xiao Ling CHEN
-
Patent number: 12287825Abstract: 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: GrantFiled: December 27, 2023Date of Patent: April 29, 2025Assignee: International Business Machines CorporationInventors: Hao Wu, Xiao Ling Chen, Si Yu Chen, Lu Yan Li, Min Cheng, Wen Qi Wq Ye, Xiao Xuan Fu
-
Patent number: 12192678Abstract: 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: GrantFiled: October 19, 2022Date of Patent: January 7, 2025Assignee: International Business Machines CorporationInventors: Jia Liu, Zhan Peng Huo, Qi Li, Yan Fei Qin, Lu Yan Li
-
Publication number: 20240236270Abstract: 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: ApplicationFiled: October 19, 2022Publication date: July 11, 2024Inventors: Jia Liu, Zhan Peng Huo, Qi Li, Yan Fei Qin, Lu Yan Li
-
Patent number: 12008363Abstract: 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: GrantFiled: July 14, 2021Date of Patent: June 11, 2024Assignee: International Business Machines CorporationInventors: Fei Tan, Zhan Peng Huo, Jiu Chang Du, Lu Yan Li
-
Publication number: 20240137465Abstract: 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: ApplicationFiled: October 18, 2022Publication date: April 25, 2024Inventors: Jia Liu, Zhan Peng Huo, Qi Li, Yan Fei Qin, Lu Yan Li
-
Patent number: 11960870Abstract: 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: GrantFiled: February 23, 2022Date of Patent: April 16, 2024Assignee: International Business Machines CorporationInventors: Lu Yan Li, Zhan Peng Huo, Fei Tan, Jiu Chang Du
-
Patent number: 11803303Abstract: 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: GrantFiled: April 8, 2022Date of Patent: October 31, 2023Assignee: International Business Machines CorporationInventors: Zhan Peng Huo, Fei Tan, Lu Yan Li, Jiu Chang Du
-
Publication number: 20230325080Abstract: 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: ApplicationFiled: April 8, 2022Publication date: October 12, 2023Inventors: Zhan Peng Huo, Fei Tan, Lu Yan Li, Jiu Chang Du
-
Publication number: 20230266955Abstract: 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: ApplicationFiled: February 23, 2022Publication date: August 24, 2023Inventors: Lu Yan Li, Zhan Peng Huo, Fei Tan, Jiu Chang Du
-
Patent number: 11200078Abstract: A method of translating a first command to a target command includes receiving the first command in a first command format, acquiring a first utility intermediate representation framework (UIRF) including a plurality of a first set of node instances. The method also includes acquiring a first user utility intermediate representation framework (UUIRF) by parsing the first command into one or more command elements, representing each command element by a respective node instance of the first UIRF, the first UUIRF representing an intention of the first command, acquiring a target UUIRF based on a target format, the target UUIRF including a target set of node instances, entering information from each of the first set of node instances of the first UUIRF into a corresponding node instance of the target set of node instances in the target UUIRF, and constructing the target command based on the target UUIRF.Type: GrantFiled: November 6, 2020Date of Patent: December 14, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Fei Tan, Jiu Chang Du, Zhan Peng Huo, Lu Yan Li