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: 12267988Abstract: 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: GrantFiled: November 19, 2018Date of Patent: April 1, 2025Assignee: Alibaba Group Holding LimitedInventors: Yijun Lu, Jun Song, Youquan Feng
-
Patent number: 11853800Abstract: 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: GrantFiled: November 19, 2018Date of Patent: December 26, 2023Assignee: Alibaba Group Holding LimitedInventors: Youquan Feng, Yijun Lu, Jun Song
-
Patent number: 11644887Abstract: 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: GrantFiled: November 19, 2018Date of Patent: May 9, 2023Assignee: Alibaba Group Holding LimitedInventors: Jun Song, Lin Cheng, Yijun Lu, Youquan Feng, Zhiyang Tang
-
Patent number: 11347679Abstract: 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: GrantFiled: February 8, 2018Date of Patent: May 31, 2022Assignee: Alibaba Group Holding LimitedInventors: 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: 11327937Abstract: 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: GrantFiled: September 18, 2015Date of Patent: May 10, 2022Assignee: Amazon Technologies, Inc.Inventors: Kiran Kumar Muniswamy Reddy, Yijun Lu, Wei Xiao, Pejus Manoj Das, Shirley Xue Yi Ly, Aanchal Gupta
-
Patent number: 11321283Abstract: 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: GrantFiled: February 14, 2019Date of Patent: May 3, 2022Assignee: Amazon Technologies, Inc.Inventors: Xianglong Huang, Yijun Lu, Wei Xiao, Jiandan Zheng
-
Patent number: 11288253Abstract: 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: GrantFiled: June 21, 2018Date of Patent: March 29, 2022Assignee: Alibaba Group Holding LimitedInventors: Yunfeng Zhu, Haoran Yang, Yijun Lu
-
Patent number: 11271814Abstract: 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: GrantFiled: April 11, 2019Date of Patent: March 8, 2022Assignee: Alibaba Group Holding LimitedInventors: Yunfeng Zhu, Yunfeng Tao, Yijun Lu
-
Publication number: 20220012098Abstract: 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: ApplicationFiled: November 19, 2018Publication date: January 13, 2022Inventors: Youquan Feng, Yijun Lu, Jun Song
-
Publication number: 20220011850Abstract: 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: ApplicationFiled: November 19, 2018Publication date: January 13, 2022Inventors: Jun Song, Lin Cheng, Yijun Lu, Youquan Feng, Zhiyang Tang
-
Publication number: 20220007549Abstract: 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: ApplicationFiled: November 19, 2018Publication date: January 6, 2022Inventors: Yijun LU, Jun SONG, Youquan FENG
-
Patent number: 11086898Abstract: 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: GrantFiled: March 13, 2013Date of Patent: August 10, 2021Assignee: 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: 10924562Abstract: 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: GrantFiled: May 2, 2013Date of Patent: February 16, 2021Assignee: Amazon Technologies, Inc.Inventors: Wei Xiao, Kiran-Kumar Muniswamy-Reddy, Yijun Lu, Bjorn Patrick Swift, Miguel Mascarenhas Filipe
-
Publication number: 20200401093Abstract: 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: ApplicationFiled: February 8, 2018Publication date: December 24, 2020Inventors: 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: 10764185Abstract: 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: GrantFiled: June 25, 2013Date of Patent: September 1, 2020Assignee: 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: 10601930Abstract: 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: GrantFiled: February 24, 2017Date of Patent: March 24, 2020Assignee: ALIBABA GROUP HOLDING LIMITEDInventors: Zhiyang Tang, Yijun Lu, Yunfeng Tao, Yunfeng Zhu
-
Patent number: 10440069Abstract: 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: GrantFiled: December 21, 2016Date of Patent: October 8, 2019Assignee: ALIBABA GROUP HOLDING LIMITEDInventors: Yunfeng Zhu, Yijun Lu, Yanchao Li, Jibin Lei, Yunfeng Tao, Zhiyang Tang, Jun Yu, Jia Feng, DongBai Guo
-
Patent number: 10425470Abstract: 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: GrantFiled: February 8, 2017Date of Patent: September 24, 2019Assignee: Amazon Technologies, Inc.Inventors: Yijun Lu, Stuart Henry Seelye Marshall, Timothy Andrew Rath, Rande Anthony Blackman, Wei Xiao
-
Patent number: 10425502Abstract: 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: GrantFiled: December 21, 2016Date of Patent: September 24, 2019Assignee: ALIBABA GROUP HOLDING LIMITEDInventors: Yunfeng Zhu, Yijun Lu, Yanchao Li, Jibin Lei, Yunfeng Tao, Zhiyang Tang, Jun Yu, Jia Feng, DongBai Guo
-
Patent number: 10397125Abstract: The present disclosure is directed to a cross-regional data transmission method and device.Type: GrantFiled: March 8, 2017Date of Patent: August 27, 2019Assignee: Alibaba Group Holding LimitedInventors: Yijun Lu, Yunfeng Tao, Zhiyang Tang, Yunfeng Zhu, Lin Cheng, Kaige An