Patents by Inventor Lan Luo
Lan Luo 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: 12645477Abstract: The disclosure provides an approach for cross-cluster service resource discovery. A method includes obtaining, at a common store in a first node cluster in a cluster set information about a service resource of a second node cluster. The method includes creating a multi-cluster object associated with the service resource, wherein the multi-cluster object provides an association between the service resource and one or more endpoints on the second node cluster. The method includes storing the multi-cluster object in the common store, wherein the multi-cluster object is accessible in the common store by any of the plurality of node clusters in the cluster set to access the service resource on any of the one or more endpoints on the second node cluster.Type: GrantFiled: July 28, 2022Date of Patent: June 2, 2026Assignee: VMware, Inc.Inventors: Lan Luo, Wenfeng Liu, Donghai Han, Jianjun Shen
-
Publication number: 20260105232Abstract: This is an approach for complex circuit design optimization. Custom circuit optimization for complex circuit can require simulations across numerous conditions and quickly becomes intractable. The approach herein may provide a way to generate netlists based on input parameters and organize circuit simulations of the generated netlists to generate an objective function, which an optimization engine can ultimately utilize. Further the approach herein of the complex circuit optimization may include steps to receive a circuit optimization specification input. Generate a plurality of netlists, based on the circuit optimization specification inputs. Organize the plurality of netlists and a plurality of queues for simulation. Simulate the plurality of netlists in each queue by a remote compute node. Combine simulation results into one or more objective function for use by an optimization engine.Type: ApplicationFiled: October 16, 2024Publication date: April 16, 2026Inventors: David Wells Winston, Robert Perricone, Bria Matthews, LAN LUO, Andrew D. Davies
-
Publication number: 20260098896Abstract: A plurality of benchmarking circuits that mimic different types of circuits in a product chip are tested to produce measurements of targets of a semiconductor device in the benchmarking circuits, and measurements of targets of the benchmarking circuits. Computer simulations of the plurality of benchmarking circuits are performed with local layout effect (LLE) evaluation to predict values of the targets of the semiconductor device and the targets of the benchmarking circuit. The measurements and predicted values of the targets are used to perform recalibration of a compact model of the semiconductor device.Type: ApplicationFiled: October 3, 2024Publication date: April 9, 2026Inventors: LAN LUO, Richard Andre Wachnik, David Wells Winston, Robert Perricone, Bria Matthews
-
Publication number: 20260075326Abstract: One or more processors of a computing device may receive image data obtained via an image sensor of a camera. The one or more processors may apply one or more horizontal filters to the image data to generate horizontally filtered image data and may apply one or more vertical filters to the image data to generate vertically filtered image data. The one or more processors may generate a first accumulation matrix for the horizontally filtered image data and may generate a second accumulation matrix for the vertically filtered image data. The one or more processors may determine autofocus statistics based on the first accumulation matrix and the second accumulation matrix and may output information to adjust one or more lenses of the camera based on the autofocus statistics.Type: ApplicationFiled: September 9, 2024Publication date: March 12, 2026Inventors: Nikolaos Georgis, Lan Luo, Lei Ma
-
Publication number: 20260051890Abstract: A split-logic-clock-buffer (split-LCB) includes an input clock stage configured to receive an input clock signal, an output drive stage configured to output an output clock signal, and a clock distribution network interposed between the input clock stage and the output drive stage. The clock distribution network is configured to route the input clock signal to the drive output stage. The output drive stage includes an temperature sense circuit region that splits the output drive stage into an upstream drive portion and a downstream drive portion.Type: ApplicationFiled: August 13, 2024Publication date: February 19, 2026Inventors: Lan Luo, Richard Andre Wachnik, Blaine Jeffrey Gross
-
Patent number: 12531758Abstract: Described herein are systems, methods, and software to manage multicast communications for containers in a computing network. In one example, a first node is configured to monitor for registration packets from pods on the first node to join a multicast group. The first node further identifies a registration packet from a first pod of the pods, wherein the registration packet indicates a multicast IP address, and configures one or more forwarding rules in a virtual switch to direct packets with the multicast IP address as a destination IP address to a virtual interface for the first pod. Once configured, the first node is further configured to receive a packet with the multicast IP address as the destination and direct the packet based on the one or more or more forwarding rules.Type: GrantFiled: September 15, 2022Date of Patent: January 20, 2026Assignee: VMware LLCInventors: Wenying Dong, Lan Luo, Ruochen Shen, Jianjun Shen, Antonin Mathieu Bas
-
Patent number: 12504416Abstract: A surface water quality monitoring method based on a high spatial resolution satellite includes: step 1. building standard surface water quality pools by mixing natural water bodies with clean water in different proportions to obtain surface water quality data; step 2. obtaining high spatial resolution remote sensing images for processing; step 3. identifying remote sensing bands with higher correlation through correlation analysis by presetting ratio values of remote sensor data bands and the standard surface water quality pools; step 4. building a water quality parameter retrieval model, and comparing and retrieving the remote sensing bands with higher correlation and the surface water quality data to obtain water quality data; and step 5. identifying abnormal points of the water quality based on the water quality data and water quality data threshold of the surface water.Type: GrantFiled: January 18, 2024Date of Patent: December 23, 2025Assignees: WUHAN UNIVERSITY, CHINA YANGTZE POWER CO., LTD.Inventors: Yanjun Zhang, Anni Qiu, Wenxun Dong, Lan Luo, Yuanxin Song, Zhengfeng Bao, Hui Cao, Xinbo Liu, Xuetao Zeng
-
Publication number: 20250379852Abstract: Systems and methods for exchanging network information between member clusters include configuring a gateway pool of a member cluster, the gateway pool comprising a plurality of gateway nodes, the member cluster comprising the plurality of gateway nodes and one or more nodes, configuring a gateway node of the plurality of gateway nodes as an active gateway node for the member cluster, writing member cluster information to a storage, the member cluster information indicating address information of the gateway node, reading second member cluster information from the storage, the second member cluster information indicating address information of a gateway node of a second member cluster, establishing a tunnel between the gateway node and the second gateway node based on the second member cluster information, and communicating network traffic from at least one node of the member cluster to at least one node of the second member cluster via the tunnel.Type: ApplicationFiled: August 25, 2025Publication date: December 11, 2025Inventors: Lan Luo, Jianjun Shen, Jiajing Hu, Wenfeng Liu, Donghai Han
-
Patent number: 12401625Abstract: Systems and methods for exchanging network information between member clusters include configuring a gateway pool of a member cluster, the gateway pool comprising a plurality of gateway nodes, the member cluster comprising the plurality of gateway nodes and one or more nodes, configuring a gateway node of the plurality of gateway nodes as an active gateway node for the member cluster, writing member cluster information to a storage, the member cluster information indicating address information of the gateway node, reading second member cluster information from the storage, the second member cluster information indicating address information of a gateway node of a second member cluster, establishing a tunnel between the gateway node and the second gateway node based on the second member cluster information, and communicating network traffic from at least one node of the member cluster to at least one node of the second member cluster via the tunnel.Type: GrantFiled: March 6, 2023Date of Patent: August 26, 2025Assignee: VMware LLCInventors: Lan Luo, Jianjun Shen, Jiajing Hu, Wenfeng Liu, Donghai Han
-
Patent number: 12277156Abstract: An information retrieval method includes obtaining Mi (i+1)th-hop candidate documents based on a retrieval text query and Ki ith-hop candidate documents; obtaining a score of each candidate document in the Mi (i+1)th-hop candidate documents; obtaining, based on a score of a candidate document Pjy(i+1) and a probability of a path L, a probability of a path corresponding to the candidate document Pjy(i+1); obtaining K(i+1) (i+1)th-hop candidate documents based on probabilities of paths respectively corresponding to the Mi (i+1)th-hop candidate documents; and obtaining, based on the K(i+1) (i+1)th-hop candidate documents, a retrieval result corresponding to the query.Type: GrantFiled: August 8, 2023Date of Patent: April 15, 2025Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Xinyu Zhang, Ke Zhan, Lan Luo, Chengzhen Fu, Enrui Hu
-
Publication number: 20250030663Abstract: Techniques associated with exchanging data between clusters are disclosed. A data packet can be received from a first pod in a first cluster of a cluster set that targets a second pod or service in a second cluster of the cluster set. A label identity is determined for the first pod from a table of pods and label identities. The label identity for the first pod is added in a virtual network identifier field of a data packet header. The data packet is communicated from a first virtual switch to the second cluster through a tunnel interface and gateway node. Upon receipt of the data packet, the label identity is extracted from the data packet header, and an ingress rule associated with the label identity can be determined. Access to the second pod is controlled based on the rule.Type: ApplicationFiled: August 18, 2023Publication date: January 23, 2025Inventors: Yang Ding, Jiahao Wu, Jianjun Shen, Lan Luo, Akshay Katrekar, Guna Singh Bagavath Singh Chidambaram Udhaya Singh
-
Publication number: 20240409516Abstract: The present invention relates to a compound of chemical Formula (I), a preparation method therefor, and an application thereof, as well as a pharmaceutical composition comprising the compound as an active ingredient, or a pharmaceutically acceptable salt thereof. The present invention further relates to a use of the compound of Formula (I) in the treatment and prevention of EP4-mediated diseases.Type: ApplicationFiled: January 27, 2022Publication date: December 12, 2024Applicant: SHENZHEN ZHONGGE BIOLOGICAL TECHNOLOGY CO., LTD.Inventors: Huimin CHENG, Xiaoming WEN, Peiyu ZHANG, Zhiqiang LIU, Lan LUO, Lipeng LAI, Jian MA, Shuhao WEN
-
Patent number: 12093747Abstract: In an approach to improve workload orchestration in a multi-cloud environment, embodiments orchestrate and manage a workload in a decentralized multi-cloud environment using one or more smart contracts. Additionally, embodiments measure, by a competency measurement component, competency of cloud services based on one or more predefined cloud benchmarks, a consensus network, and the one or more smart contracts, and generate an orchestration plan that is a best fit for the workload. Furthermore, embodiments validate and update, by the consensus network and the one or more smart contracts, the generated orchestration plan, and executing the generated orchestration plan.Type: GrantFiled: September 18, 2020Date of Patent: September 17, 2024Assignee: International Business Machines CorporationInventors: Xu Hui Bai, Jian Dong Yin, Lan Luo, Li Xia, Li Long Chen, Ann Corrao
-
Patent number: 12047379Abstract: Managing security access in real-time to a computer system using control lists includes detecting a security event at a computer system. The security event is analyzed including an analysis of a historical corpus having historical data of security events. An access control list is generated based on the security event. A determination is made when the security event includes abnormal behavior based on the analysis of the security event and the historical corpus. The security event is published to a monitoring system for controlling access to the computer system, in response to the security event.Type: GrantFiled: August 4, 2021Date of Patent: July 23, 2024Assignee: International Business Machines CorporationInventors: Lan Luo, Chun Qing W Wu, Li Ni Zhang, Li Jiang, Wen Rui Zhao, Jing Bo Jiang, Yu Zhao, Li Long Chen
-
Publication number: 20240244037Abstract: Systems and methods for exchanging network information between member clusters include configuring a gateway pool of a member cluster, the gateway pool comprising a plurality of gateway nodes, the member cluster comprising the plurality of gateway nodes and one or more nodes, configuring a gateway node of the plurality of gateway nodes as an active gateway node for the member cluster, writing member cluster information to a storage, the member cluster information indicating address information of the gateway node, reading second member cluster information from the storage, the second member cluster information indicating address information of a gateway node of a second member cluster, establishing a tunnel between the gateway node and the second gateway node based on the second member cluster information, and communicating network traffic from at least one node of the member cluster to at least one node of the second member cluster via the tunnel.Type: ApplicationFiled: March 6, 2023Publication date: July 18, 2024Inventors: Lan Luo, Jianjun Shen, Jiajing Hu, Wenfeng Liu, Donghai Han
-
Publication number: 20240151703Abstract: A surface water quality monitoring method based on a high spatial resolution satellite includes: step 1. building standard surface water quality pools by mixing natural water bodies with clean water in different proportions to obtain surface water quality data; step 2. obtaining high spatial resolution remote sensing images for processing; step 3. identifying remote sensing bands with higher correlation through correlation analysis by presetting ratio values of remote sensor data bands and the standard surface water quality pools; step 4. building a water quality parameter retrieval model, and comparing and retrieving the remote sensing bands with higher correlation and the surface water quality data to obtain water quality data; and step 5. identifying abnormal points of the water quality based on the water quality data and water quality data threshold of the surface water.Type: ApplicationFiled: January 18, 2024Publication date: May 9, 2024Applicants: WUHAN UNIVERSITY, CHINA YANGTZE POWER CO., LTD.Inventors: Yanjun ZHANG, Anni QIU, Wenxun DONG, Lan LUO, Yuanxin SONG, Zhengfeng BAO, Hui CAO, Xinbo LIU, Xuetao ZENG
-
Patent number: 11961039Abstract: Techniques are described for linked blockchains that allow computing devices to access information from an acceptance blockchain about acceptance reports stored in an enterprise delivery blockchain that are also linked to a product blockchain that stores information of the products of the acceptance reports. An acceptance report is indicative of operability of a product in a service provided by a service provider. A processor is configured to access the block in the enterprise delivery blockchain, retrieve the acceptance report from the block in the enterprise delivery blockchain, determine an identifier, identified in the block in the enterprise delivery blockchain, to a block in an acceptance blockchain, access the block in the acceptance blockchain via the determined identifier, retrieve from the block in the acceptance blockchain contextual information of the acceptance report, and output the acceptance report and contextual information of the acceptance report.Type: GrantFiled: November 7, 2018Date of Patent: April 16, 2024Assignee: International Business Machines CorporationInventors: Jing Bo Jiang, Li Ni Zhang, Li Jiang, Yu Zhao, Lan Luo, Li Long Chen, Wen Rui Zhao
-
Patent number: 11943285Abstract: Methods and systems for metering computing resources in cloud computing environments are disclosed. A method includes: executing, by a computing device, computing tasks on computing resources; determining, by the computing device, an amount of time and an amount of power used in the executing the computing tasks on the computing resources; determining, by the computing device, a number of standard units consumed by the computing tasks based on the determined amount of time and the determined amount of power; and metering, by the computing device, the computing resources based on the determined number of standard units consumed by the computing tasks.Type: GrantFiled: March 22, 2019Date of Patent: March 26, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Li Xia, Lan Luo, Jian Dong Yin, Jian Zhang, Li Long Chen
-
Publication number: 20240039751Abstract: Described herein are systems, methods, and software to manage multicast communications for containers in a computing network. In one example, a first node is configured to monitor for registration packets from pods on the first node to join a multicast group. The first node further identifies a registration packet from a first pod of the pods, wherein the registration packet indicates a multicast IP address, and configures one or more forwarding rules in a virtual switch to direct packets with the multicast IP address as a destination IP address to a virtual interface for the first pod. Once configured, the first node is further configured to receive a packet with the multicast IP address as the destination and direct the packet based on the one or more or more forwarding rules.Type: ApplicationFiled: September 15, 2022Publication date: February 1, 2024Inventors: Wenying Dong, Lan Luo, Ruochen Shen, Jianjun Shen, Antonin Mathieu Bas
-
Publication number: 20240012664Abstract: The disclosure provides an approach for cross-cluster service resource discovery. A method includes obtaining, at a common store in a first node cluster in a cluster set information about a service resource of a second node cluster. The method includes creating a multi-cluster object associated with the service resource, wherein the multi-cluster object provides an association between the service resource and one or more endpoints on the second node cluster. The method includes storing the multi-cluster object in the common store, wherein the multi-cluster object is accessible in the common store by any of the plurality of node clusters in the cluster set to access the service resource on any of the one or more endpoints on the second node cluster.Type: ApplicationFiled: July 28, 2022Publication date: January 11, 2024Inventors: Lan Luo, Wenfeng Liu, Donghai Han, Jianjun Shen