Patents by Inventor JIAN LAN

JIAN LAN 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: 20250110725
    Abstract: Some embodiments of the invention provide, for a RAN (radio access network), a method of rapidly upgrading multiple machines distributed across multiple cell sites, each particular machine of the multiple machines executing one or more base station applications. The method downloads a second boot disk for each of the multiple machines at each of the multiple cell sites, the second boot disk including an upgraded version of a first boot disk currently used by each of the multiple machines. For each particular machine, the method (1) powers off the particular machine, (2) creates a copy of data stored by a data disk of the particular machine to preserve data stored currently on the data disk, (3) replaces the first boot disk of the particular machine with the second boot disk that is the upgraded version of the first boot disk, and (4) powers on the particular machine.
    Type: Application
    Filed: November 15, 2023
    Publication date: April 3, 2025
    Inventors: Jian Lan, Leon Cui, Weiqing Wu, Uday Suresh Masurekar, Yan Qi, Qi Wang, Todd Sabin, Aravind Srinivasan, Hemanth Kumar Pannem
  • Publication number: 20250029821
    Abstract: The present invention relates to the technical field of geomagnetic activities, and in particular to an auroral substorm simulation method and macroscopic model based on neutral atom imaging measurement. The method includes the following steps: establishing a neutral atom imaging simulation equation for dynamic evolution of ion flux distribution of a ring current guided by ion pitch angle diffusion; and using the neutral atom imaging simulation equation, forward modeling neutral atom simulation images in an ecliptic plane corresponding to different ion pitch angle distribution functions during a geomagnetically quiet period and during an auroral substorm period to reproduce ring current ion flux distribution patterns in a growth phase stage and a recovery phase stage of an auroral substorm process.
    Type: Application
    Filed: July 18, 2024
    Publication date: January 23, 2025
    Inventors: Li LU, Qinglong Yu, Shuai Jia, Zhong Xie, Jian Lan, Jinfa Shao
  • Publication number: 20240345909
    Abstract: The disclosure provides a method for diagnosing remote sites of a distributed container orchestration system. The method generally includes receiving a test suite custom resource defining an image to be used for a diagnosis of components of a workload cluster deployed at the remote sites, wherein the image comprises a diagnosis module and/or a user-provided plugin to be used for the diagnosis; identifying a failed component in the workload cluster; obtaining infrastructure information about the workload cluster; identifying the components of the workload cluster for diagnosis based on the failed component, the infrastructure information, and the test suite custom resource; identifying at least one diagnosis site of the remote sites where the components are running using the infrastructure information; and deploying a first pod at the at least one diagnosis site to execute the diagnosis of the one or more components.
    Type: Application
    Filed: April 12, 2023
    Publication date: October 17, 2024
    Inventors: Qi Wang, Jian Lan, Yan QI, Liang CuI, Aravind Srinivasan, Weiqing Wu, Uday Suresh Masurekar, Todd Sabin, Hemanth Kumar Pannem, Govind Haridas
  • Publication number: 20240345820
    Abstract: The disclosure provides a method for preparing a simulation system to simulate upgrade operations for a distributed container orchestration system. The method generally includes monitoring, by a simulation operator of the simulation system, for new resources generated at a management cluster in the distributed container orchestration system, based on the monitoring, discovering, by the simulation operator, a new resource generated at the management cluster specifying a version of container orchestration software supported and made available by the management cluster, and triggering, by the simulation operator, a creation of a new mock virtual machine (VM) template in the simulation system specifying the version of the container orchestration software, wherein the simulation system is configured to use the new mock VM template for simulating mock VMs in the simulation system that are compatible with the version of the container orchestration software supported and made available by the management cluster.
    Type: Application
    Filed: April 12, 2023
    Publication date: October 17, 2024
    Inventors: Yan Qi, Jian Lan, Liang Cui, Qi Wang, Xiaoli Tie, Xiaojun Lin, Wenwu Peng, Shuting Ma, Weiqing Wu, Aravind Srinivasan
  • Patent number: 12100954
    Abstract: A transient stability assessment method for an electric power system is disclosed. Transient stability tags and steady-state data of the electric power system before a failure occurs are collected from transient stability simulation data. Data sets under different predetermined failures are obtained based on a statistical result of the transient stability tags and a maximum-minimum method. A similarity evaluation index between different predetermined failures is constructed based on a Jaccard distance and a Hausdorff distance. Different predetermined failures are clustered based on a clustering algorithm. A parameters-shared siamese neural network is trained for different predetermined failures in each cluster to obtain a multi-task siamese neural network for the transient stability assessment.
    Type: Grant
    Filed: July 23, 2021
    Date of Patent: September 24, 2024
    Assignee: TSINGHUA UNIVERSITY
    Inventors: Hongbin Sun, Yanzhen Zhou, Qinglai Guo, Bin Wang, Wenchuan Wu, Zhengcheng Wang, Jian Lan
  • Patent number: 12026045
    Abstract: An example method of propagating fault domain topology information in a distributed container orchestration system includes: receiving, at control plane software executing in a data center, the fault domain topology, which includes tags for a protection group and fault domains for remote sites in communication with the data center; deploying, by a master server of the distributed container orchestration system that executes in the data center, a node pool comprising virtual machines (VMs) executing in servers of the remote sites, the VMs being nodes of the distributed container orchestration system in which containers execute; determining, by a controller of the master server, relationships among the VMs, the servers, the protection group, and the fault domains based on state of resources maintained by the master server; and providing, by the controller, labels to the servers for associating the tags of the protection group and the fault domains to the VMs.
    Type: Grant
    Filed: September 2, 2022
    Date of Patent: July 2, 2024
    Assignee: VMware LLC
    Inventors: Jian Lan, Liang Cui, Aravind Srinivasan, Hailing Xu, Yan Qi, Prachi Dalvi, Shuting Ma, Todd Sabin, Uday Suresh Masurekar, Weiqing Wu
  • Publication number: 20240176639
    Abstract: An example method of diagnosing remote sites of a distributed container orchestration system includes: receiving, at a management cluster, definition of a test suite custom resource; detecting, by a test controller agent in a cluster of the remote sites, a diagnosis object in the management cluster created in response to the test suite custom resource; deploying, by the test controller agent in response to the diagnosis object, a first pod in the cluster; deploying, by the first pod, a second pod in a server of a first remote site of the remote sites; checking, by the second pod, configuration of the server that includes an additional pod executing alongside the second pod, at least one virtual machine (VM) in which the second pod and the additional pod execute, a hypervisor configured to support the at least one VM, and a hardware platform on which the hypervisor executes; and returning test data from the second pod to the first pod, the test data including results of the step of checking the configuration o
    Type: Application
    Filed: January 11, 2023
    Publication date: May 30, 2024
    Inventors: Jian LAN, Qi WANG, Yan QI, Liang CUI, Aravind SRINIVASAN, Weiqing WU, Uday Suresh MASUREKAR, Todd SABIN, Hemanth Kumar PANNEM, Govind HARIDAS
  • Publication number: 20240174450
    Abstract: The present disclosure relates to the technical field of coal-fired power plant equipment, in particular to a PLC coal machine control system, including a PLC control unit, a weighing unit one, a weighing unit two, a drive unit, a frequency converter, a belt motor and a velocity measuring unit; wherein the PLC control unit is electrically connected to the weighing units one and two, for making a real-time collection of weight values of the two units; and the PLC control unit is electrically connected to the drive unit, frequency converter and velocity measuring unit, for making a real-time collection of output signals of the drive unit, velocities of the frequency converter and velocities detected by the velocity measuring unit. According to the present disclosure, the PLC controller is employed to process signals, so that the stability of the system is improved and stable operation of a generator set is guaranteed.
    Type: Application
    Filed: May 16, 2023
    Publication date: May 30, 2024
    Inventors: Jian Lan, Weiqing Li, Ziyang Guo, Chuanwei Zhang, Lijie Zhang, Rong Xiao, Qiaoxia Cai, Yihan Zhang, Yichong Chen
  • Publication number: 20240028370
    Abstract: An example method of diagnosing remote sites of a distributed container orchestration system includes: receiving, at a management cluster, definition of a test suite custom resource; deploying, in response to the test suite custom resource, a first pod in the management cluster; deploying, by the first pod, a second pod in a server of a first remote site of the remote sites; checking, by the second pod, configuration of the server that includes an additional pod executing alongside the second pod, at least one virtual machine (VM) in which the second pod and the additional pod execute, a hypervisor configured to support the at least one VM, and a hardware platform on which the hypervisor executes; and returning test data from the second pod to the first pod, the test data including results of the step of checking the configuration of the server.
    Type: Application
    Filed: September 2, 2022
    Publication date: January 25, 2024
    Inventors: Jian LAN, Liang CUI, Qi WANG, Aravind SRINIVASAN, Todd SABIN, Govind HARIDAS, Weiqing WU, Uday Suresh MASUREKAR, Wenwu PENG, Ni LU
  • Publication number: 20240028357
    Abstract: The disclosure provides an approach for simulating a virtual environment. A method includes simulating, using a virtualization simulator, a plurality of hosts; simulating, using the virtualization simulator, a plurality of virtual computing instances (VCIs) associated with the plurality of simulated hosts, based on information obtained from a cluster application programming interface (API) provider; creating, using a virtualization simulator operator, one or more node simulator schedulers; creating, using the one or more node schedulers, a node simulator; simulating, using the node simulator, a plurality of guest operating systems (OSs) associated with the plurality of simulated VCIs; and joining the plurality of simulated guest OSs to one or more node clusters in a data center via an API server.
    Type: Application
    Filed: August 10, 2022
    Publication date: January 25, 2024
    Inventors: Jian LAN, Liang CUI, Yan QI, Xiaoli TIE, Weiqing WU, Aravind SRINIVASAN, Hemanth Kumar PANNEM, Uday Suresh MASUREKAR, Todd SABIN
  • Publication number: 20240028441
    Abstract: An example method of propagating fault domain topology information in a distributed container orchestration system includes: receiving, at control plane software executing in a data center, the fault domain topology, which includes tags for a protection group and fault domains for remote sites in communication with the data center; deploying, by a master server of the distributed container orchestration system that executes in the data center, a node pool comprising virtual machines (VMs) executing in servers of the remote sites, the VMs being nodes of the distributed container orchestration system in which containers execute; determining, by a controller of the master server, relationships among the VMs, the servers, the protection group, and the fault domains based on state of resources maintained by the master server; and providing, by the controller, labels to the servers for associating the tags of the protection group and the fault domains to the VMs.
    Type: Application
    Filed: September 2, 2022
    Publication date: January 25, 2024
    Inventors: Jian LAN, Liang CUI, Aravind SRINIVASAN, Hailing XU, Yan QI, Prachi DALVI, Shuting MA, Todd SABIN, Uday Suresh MASUREKAR, Weiqing WU
  • Publication number: 20240020145
    Abstract: An example method of updating device firmware in a distributed container orchestration system includes: receiving, at a master server executing in a data center, a definition for a firmware custom resource; obtaining, by an operator of the master server in response to the firmware custom resource, a firmware file set; providing, from the operator to a plurality of remote sites in communication with the data center, the firmware file set; and executing, by servers at the plurality of remote sites, updates of firmware for devices of the servers.
    Type: Application
    Filed: September 2, 2022
    Publication date: January 18, 2024
    Inventors: Yan QI, Jian LAN, Prachi DALVI, Liang CUI, Todd SABIN, Hemanth Kumar PANNEM
  • Publication number: 20240007385
    Abstract: This disclosure is directed to a simulation system that verifies functionality and performance of an automated telecommunication cloud platform (“TCP”) which is used to configure hosts of cell sites and a mobile core of a 5G cellular network. The mock hosts are created with a required virtualization platform inventory of objects for implementing a 5G cellular network and registers the mock hosts with a mock centralized server management platform (“mock VC”). The mock hosts are used to simulate hosts of cell sites and a mobile core of a 5G cellular network using features of the TCP. Scale tests are used to verify functionality and performance of the TCP are performed on the mock hosts without any changes to the TCP.
    Type: Application
    Filed: August 15, 2022
    Publication date: January 4, 2024
    Applicant: VMware, Inc.
    Inventors: Yan Qi, Jian Lan, Liang Cui, Xiaoli Tie, Weiqing Wu, Aravind Srinivasan, Doug MacEashern
  • Publication number: 20230195489
    Abstract: A computer-implemented method, medium, and system for implementing a pluggable diagnostic tool for Telco radio access network (RAN) troubleshooting are disclosed. In one computer-implemented method, one or more containerized network function (CNF) instances are generated in a container orchestration platform by a test system and by using a telecommunication cloud automation (TCA) platform executed in the container orchestration platform, where the test system is onboarded to the TCA platform, and the one or more CNF instances are associated with 5G RAN. A customer resources (CR) file is received by the test system, where the CR file defines multiple test cases associated with validation of the TCA platform. The CR file is transmitted to a cluster of nodes in the container orchestration platform. The validation of the TCA platform is executed at the cluster of nodes based on the one or more CNF instances and the CR file.
    Type: Application
    Filed: January 24, 2022
    Publication date: June 22, 2023
    Inventors: Jian Lan, Liang Cui, Aravind Srinivasan, Todd Sabin, Uday Suresh Masurekar, Weiqing Wu
  • Patent number: 11613552
    Abstract: The present disclosure provides compounds of formulas (1)-(3), and compositions and methods of use thereof. The present disclosure also provides methods of preparing a provided compound and composition, and methods of characterizing a provided compound and composition.
    Type: Grant
    Filed: April 23, 2021
    Date of Patent: March 28, 2023
    Assignee: Alltech, Inc.
    Inventors: Zi-Jian Lan, Ronan Power, Alexandros Yiannikouris, Thirupathi Reddy Yerramreddy
  • Publication number: 20220360084
    Abstract: A transient stability assessment method for an electric power system is disclosed. Transient stability tags and steady-state data of the electric power system before a failure occurs are collected from transient stability simulation data. Data sets under different predetermined failures are obtained based on a statistical result of the transient stability tags and a maximum-minimum method. A similarity evaluation index between different predetermined failures is constructed based on a Jaccard distance and a Hausdorff distance. Different predetermined failures are clustered based on a clustering algorithm. A parameters-shared siamese neural network is trained for different predetermined failures in each cluster to obtain a multi-task siamese neural network for the transient stability assessment.
    Type: Application
    Filed: July 23, 2021
    Publication date: November 10, 2022
    Inventors: Hongbin SUN, Yanzhen ZHOU, Qinglai GUO, Bin WANG, Wenchuan WU, Zhengcheng WANG, Jian LAN
  • Patent number: 11327945
    Abstract: A method and device for storing high-concurrency data. The method comprises: receiving high-concurrency data sent from a plurality of clients (110); pushing the high-concurrency data into a primary data queue, and responding to a corresponding client (120); consuming the high-concurrency data in the primary data queue by using multithreading (130); fragmenting the high-concurrency data according to the number of local queues (140); pushing the fragmented high-concurrency data into the local queues (150); and consuming the high-concurrency data in the local queues and storing the high-concurrency data in a database (160). By means of data asynchronous storage, high-concurrency data is temporarily stored in the primary data queue and the local queues, thereby alleviating pressure on the database, avoiding the problem of a database crash in the case of a high-concurrency storage, and improving the efficiency of storing high-concurrency data.
    Type: Grant
    Filed: January 7, 2016
    Date of Patent: May 10, 2022
    Assignees: BEIJING JINGDONG SHANGKE INFORMATION TECHNOLOGY CO., LTD., BEIJING JINGDONG CENTURY TRADING CO., LTD.
    Inventor: Jian Lan
  • Patent number: 11258816
    Abstract: Embodiments described herein relate to managing firewall rules. Embodiments include identifying a plurality of firewall rules for request handling. Embodiments include determining a deny count for each given firewall rule of the plurality of firewall rules based on a number of requests flagged on account of the given firewall rule. Embodiments include determining an anomaly score for each given firewall rule of the plurality of firewall rules indicating a severity of attacks the given firewall rule protects against. Embodiments include determining an urgency measure for each given firewall rule of the plurality of firewall rules based on the deny count for the given firewall rule and the anomaly score for the given firewall rule. Embodiments include determining an update to at least one firewall rule of the plurality of firewall rules based on the urgency measure for each given firewall rule of the plurality of firewall rules.
    Type: Grant
    Filed: August 21, 2019
    Date of Patent: February 22, 2022
    Assignee: VMWARE, INC.
    Inventors: Mani Kancherla, Jian Lan, Xi Zeng, Hailing Xu, K. Antion Shiban
  • Publication number: 20210238216
    Abstract: The present disclosure provides compounds of formulas (1)-(3), and compositions and methods of use thereof. The present disclosure also provides methods of preparing a provided compound and composition, and methods of characterizing a provided compound and composition.
    Type: Application
    Filed: April 23, 2021
    Publication date: August 5, 2021
    Inventors: Zi-Jian Lan, Ronan Power, Alexandros Yiannikouris, Thirupathi Reddy Yerramreddy
  • Patent number: 11070521
    Abstract: Described herein are systems, methods, and software to enhance network traffic management for virtual machines. In one implementation, a network policy controller may maintain firewall rules at one or more hosts of a computing environment, wherein the firewall rules define network packet forwarding policies for application groups available to virtual machines in the environment. The network policy controller further identifies an application group for attachment to one or more virtual machines, and in response to the identification, adds the one or more virtual machines to a security group for a firewall wall rule corresponding to the application group.
    Type: Grant
    Filed: May 10, 2017
    Date of Patent: July 20, 2021
    Assignee: VMware, Inc.
    Inventors: YiSan Zhao, Shengbo Teng, Jian Lan, Nan Wang, Wen Wang