Patents by Inventor Yijun Lu

Yijun Lu 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: 12267988
    Abstract: Apparatus and methods are provided for improving thermal control, including collecting data of a plurality of systems, each of the plurality of systems including at least one first cooling element and at least one first heat-generating element; conducting a first simulation using a simulation model based on the collected data to generate a first set of simulation results; conducting a first training on a control system using the first set of simulation results to obtain a first trained control system; and using the first trained control system to monitor a field system with a space having at least one second cooling element and at least one second heat-generating element and to control the at least one second cooling element and the at least one second heat-generating element.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: April 1, 2025
    Assignee: Alibaba Group Holding Limited
    Inventors: Yijun Lu, Jun Song, Youquan Feng
  • Patent number: 11853800
    Abstract: Apparatuses and methods for providing resources are provided that include receiving power statuses of resources of a system capable of providing the resources; quantifying the power statuses of the resources; calculating an available soft capacity of the system based on the quantified power statuses and a total capacity of the system; and providing an assigning amount of the resources beyond the calculated available soft capacity to one or more users.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: December 26, 2023
    Assignee: Alibaba Group Holding Limited
    Inventors: Youquan Feng, Yijun Lu, Jun Song
  • Patent number: 11644887
    Abstract: System and methods may include receiving a request for assigning resources to a first application associated with a first entity, the first application having a plurality of levels of performance each corresponding to a different power consumption; and determining a particular level of performance of the first application to run on the resource under a first constraint that a sum of a power consumption of the first application running at the particular level of performance and power consumptions of one or more other resources running other applications associated with the first entity is less than or equal to a power budget associated with the first entity.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: May 9, 2023
    Assignee: Alibaba Group Holding Limited
    Inventors: Jun Song, Lin Cheng, Yijun Lu, Youquan Feng, Zhiyang Tang
  • Patent number: 11347679
    Abstract: Systems and methods for a hybrid system-on-chip usable for predicting performance and power requirements of a host server include a big cores module, including central processing units, for receiving and pre-processing performance and power metrics data of the host server and to allocate computing resources, a small cores module, including massively parallel processing units, for mapping each instance associated with host server in the performance and power metrics data to a corresponding massively parallel processing unit based on the allocated computing resources for a per-instance metrics calculation, and an artificial intelligence (AI) accelerator for calculating performance and power prediction results based on the per-instance calculations from the small cores module.
    Type: Grant
    Filed: February 8, 2018
    Date of Patent: May 31, 2022
    Assignee: Alibaba Group Holding Limited
    Inventors: Jun Song, Yi Liu, Lingling Jin, Guan Wang, Ying Wang, Hong Tang, Nan Zhang, Zhengxiong Tian, Yu Zhou, Chao Qian, Shuiwang Liu, Jun Ruan, Bo Yang, Lin Yu, Jiangwei Huang, Hong Zhou, Yijun Lu, Ling Xu, Shiwei Li, Xiaolin Meng
  • Patent number: 11327937
    Abstract: A distributed data storage system may implement determining indexing progress for a table stored in the distributed data storage system. A table may be stored in multiple table partitions. When a secondary index is created for the table, each partition may independently index the items stored within the table partition in order to identify those items in the partition that should be stored in the secondary index. During creation of the secondary index, creation progress points that indicate the progress of the indexing across the table partitions may be determined. The creation progress points may be provided via a programmatic, textual, or graphical interface to the distributed data storage system.
    Type: Grant
    Filed: September 18, 2015
    Date of Patent: May 10, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Kiran Kumar Muniswamy Reddy, Yijun Lu, Wei Xiao, Pejus Manoj Das, Shirley Xue Yi Ly, Aanchal Gupta
  • Patent number: 11321283
    Abstract: One or more table partitions may communicate with an index partition that may be a master of a replication group. A communications channel may exist between table partitions and the index partition. Upon splitting the index partition, communications between the table partitions and the index partition may be suspended. Upon completion of the split, communications may be reestablished between the table partitions and a partition, of the replication group of index partitions, designated to be a master following the split. Messages accumulated by the table partitions during the split may be sent to the index partition upon reestablishing communications.
    Type: Grant
    Filed: February 14, 2019
    Date of Patent: May 3, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Xianglong Huang, Yijun Lu, Wei Xiao, Jiandan Zheng
  • Patent number: 11288253
    Abstract: A method and device for allocating a distributed lock is provided. A globally unique service process ID (SPI) is introduced for each distributed application service process while guaranteeing correctness of a distributed lock, and the SPI is used to directly manage ownership of the distributed lock. The service replacement process sends to the server a request for inheriting ownership of the distributed lock before the lifecycle of the lock file expires, the inherit request including the SPI.
    Type: Grant
    Filed: June 21, 2018
    Date of Patent: March 29, 2022
    Assignee: Alibaba Group Holding Limited
    Inventors: Yunfeng Zhu, Haoran Yang, Yijun Lu
  • Patent number: 11271814
    Abstract: Embodiments of the present disclosure provide a method comprising: adding a second set of one or more servers to a first set of servers of a consensus system to form an expanded set of servers, performing a capacity-expanding operation on one of the second set of one or more servers. The capacity-expanding operation comprises: pausing a service process related to distributed services, updating configuration information of the first set of servers in response to the second set of one or more servers being added, and resuming the service process and initiating master server election for the expanded set of servers, wherein one of the expanded set of servers is elected as a master server, the rest of the expanded set of servers are considered as slave servers.
    Type: Grant
    Filed: April 11, 2019
    Date of Patent: March 8, 2022
    Assignee: Alibaba Group Holding Limited
    Inventors: Yunfeng Zhu, Yunfeng Tao, Yijun Lu
  • Publication number: 20220012098
    Abstract: Apparatuses and methods for providing resources are provided that include receiving power statuses of resources of a system capable of providing the resources; quantifying the power statuses of the resources; calculating an available soft capacity of the system based on the quantified power statuses and a total capacity of the system; and providing an assigning amount of the resources beyond the calculated available soft capacity to one or more users.
    Type: Application
    Filed: November 19, 2018
    Publication date: January 13, 2022
    Inventors: Youquan Feng, Yijun Lu, Jun Song
  • Publication number: 20220011850
    Abstract: System and methods may include receiving a request for assigning resources to a first application associated with a first entity, the first application having a plurality of levels of performance each corresponding to a different power consumption; and determining a particular level of performance of the first application to run on the resource under a first constraint that a sum of a power consumption of the first application running at the particular level of performance and power consumptions of one or more other resources running other applications associated with the first entity is less than or equal to a power budget associated with the first entity.
    Type: Application
    Filed: November 19, 2018
    Publication date: January 13, 2022
    Inventors: Jun Song, Lin Cheng, Yijun Lu, Youquan Feng, Zhiyang Tang
  • Publication number: 20220007549
    Abstract: Apparatus and methods are provided for improving thermal control, including collecting data of a plurality of systems, each of the plurality of systems including at least one first cooling element and at least one first heat-generating element; conducting a first simulation using a simulation model based on the collected data to generate a first set of simulation results; conducting a first training on a control system using the first set of simulation results to obtain a first trained control system; and using the first trained control system to monitor a field system with a space having at least one second cooling element and at least one second heat-generating element and to control the at least one second cooling element and the at least one second heat-generating element.
    Type: Application
    Filed: November 19, 2018
    Publication date: January 6, 2022
    Inventors: Yijun LU, Jun SONG, Youquan FENG
  • Patent number: 11086898
    Abstract: Methods and apparatus for token-based admission control for replicated writes are disclosed. Data objects are divided into partitions, and corresponding to each partition, at least a master replica and a slave replica are stored. A determination as to whether to accept a write request directed to the partition is made based at least in part on one or more of (a) available throughput capacity at the master replica, and (b) an indication, obtained using a token-based protocol, of available throughput capacity at the slave replica. If the write request is accepted, one or more data modification operations are initiated.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: August 10, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Kiran-Kumar Muniswamy-Reddy, Bjorn Patrick Swift, Miguel Mascarenhas Filipe, Timothy Andrew Rath, Stefano Stefani, Yijun Lu, Wei Xiao, Stuart Henry Seelye Marshall, James R. Hamilton
  • Patent number: 10924562
    Abstract: Providers of web services and other types of software as a service may be subject to service-level agreements requiring that response times be within a defined range. For efficiency, multiple services may be hosted on the same set of computing nodes, which may jeopardize adherence to service-level agreements. A control system may involve classifying service requests and determining desired values for measurements such as latency. An error value may be calculated based on the difference between measured and desired values. A controller may adjust a rate of capacity utilization for the computing nodes based on the current error, a history of past errors, and a prediction of future errors.
    Type: Grant
    Filed: May 2, 2013
    Date of Patent: February 16, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Wei Xiao, Kiran-Kumar Muniswamy-Reddy, Yijun Lu, Bjorn Patrick Swift, Miguel Mascarenhas Filipe
  • Publication number: 20200401093
    Abstract: Systems and methods for a hybrid system-on-chip usable for predicting performance and power requirements of a host server include a big cores module, including central processing units, for receiving and pre-processing performance and power metrics data of the host server and to allocate computing resources, a small cores module, including massively parallel processing units, for mapping each instance associated with host server in the performance and power metrics data to a corresponding massively parallel processing unit based on the allocated computing resources for a per-instance metrics calculation, and an artificial intelligence (AI) accelerator for calculating performance and power prediction results based on the per-instant calculations from the small cores module.
    Type: Application
    Filed: February 8, 2018
    Publication date: December 24, 2020
    Inventors: Jun Song, Yi Liu, Lingling Jin, Guan Wang, Ying Wang, Hong Tang, Nan Zhang, Zhengxiong Tian, Yu Zhou, Chao Qian, Shuiwang Liu, Jun Ruan, Bo Yang, Lin Yu, Jiangwei Huang, Hong Zhou, Yijun Lu, Shao Xu, Shiwei Li, Xiaoli Meng
  • Patent number: 10764185
    Abstract: A pricing policy to be applied to token population changes at a token bucket used for admission control during burst-mode operations at a work target is determined. Over a time period, changes to the token population of that bucket are recorded. An amount to be charged to a client is determined, based on the recorded changes in token population and an associated pricing amount indicated in the policy.
    Type: Grant
    Filed: June 25, 2013
    Date of Patent: September 1, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Stuart Henry Seelye Marshall, Wei Xiao, Bjorn Patrick Swift, Kiran-Kumar Muniswamy-Reddy, Miguel Mascarenhas Filipe, Yijun Lu, Stefano Stefani, James R. Hamilton
  • Patent number: 10601930
    Abstract: A lease-based heartbeat protocol method is provided. The method may include sending a heartbeat request to a server device in a lease period, and receiving a heartbeat request response from the server device; and determining a retry sending at adaptive interval in response to the heartbeat request response being abnormal, and sending a retry heartbeat request to the server device again after the retry sending interval is past, until the lease period expires or a corresponding heartbeat request response is normal. As such, two successive retry heartbeat requests can be sent at a relatively large time interval at an initial stage of heartbeat request retry. At a later stage of the heartbeat request retry, the time interval associated with the retry heartbeat requests is reduced, such that re-sent heartbeat requests can be sent at a higher speed.
    Type: Grant
    Filed: February 24, 2017
    Date of Patent: March 24, 2020
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventors: Zhiyang Tang, Yijun Lu, Yunfeng Tao, Yunfeng Zhu
  • Patent number: 10440069
    Abstract: A system, apparatus, and method for maintaining the consistency of global information is disclosed herein. In one embodiment, the method includes retrieving current version information associated with the global information from a global information server; retrieving global information from the global information server based on the current version information; updating a period of validity of the current version information based on a status of communication with the global information server; and suspending a network service for the global information when detecting that the period of validity of the current version information has expired.
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: October 8, 2019
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventors: Yunfeng Zhu, Yijun Lu, Yanchao Li, Jibin Lei, Yunfeng Tao, Zhiyang Tang, Jun Yu, Jia Feng, DongBai Guo
  • Patent number: 10425470
    Abstract: Partitions of a hosted computing service may be maintained on a computing node. Processing of requests to access the partition may be limited to constrain capacity utilization to a provisioned amount of capacity reserved for the partition. A second, additional amount of capacity may be associated with the partition and may reflect potential future changes to the provisioned amount of capacity. A sum of provisioned and additional capacities associated with partitions on a computing node may be calculated. The computing node may be ranked, relative to other computing nodes, for maintaining new or relocated partitions based on the sum.
    Type: Grant
    Filed: February 8, 2017
    Date of Patent: September 24, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Yijun Lu, Stuart Henry Seelye Marshall, Timothy Andrew Rath, Rande Anthony Blackman, Wei Xiao
  • Patent number: 10425502
    Abstract: A system, apparatus, and method for maintaining the consistency of global information is disclosed herein. The method includes storing historical version information associated with global information; retrieving current version information associated with the global information from a global information server; generating updated historical version information based on the current version information; transmitting an update confirmation notice to the global information server; and retrieving updated global information from the global information server based on the updated historical version information.
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: September 24, 2019
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventors: Yunfeng Zhu, Yijun Lu, Yanchao Li, Jibin Lei, Yunfeng Tao, Zhiyang Tang, Jun Yu, Jia Feng, DongBai Guo
  • Patent number: 10397125
    Abstract: The present disclosure is directed to a cross-regional data transmission method and device.
    Type: Grant
    Filed: March 8, 2017
    Date of Patent: August 27, 2019
    Assignee: Alibaba Group Holding Limited
    Inventors: Yijun Lu, Yunfeng Tao, Zhiyang Tang, Yunfeng Zhu, Lin Cheng, Kaige An