Patents by Inventor Yihui TANG
Yihui TANG 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: 11526444Abstract: A method for facilitating predictive caching of data is provided. The method includes retrieving raw data relating to user activity for a plurality of users, the user activity including a history of web resources accessed by a user; converting the raw data into a structured data set based on a predetermined criterion; generating a model based on the structured data set; training the model by using a training data set, the training data set including the user activity for a predetermined period of time; determining, by using the trained model, a predicted first web resource for the user; and automatically caching, in a memory, the predicted first web resource.Type: GrantFiled: August 26, 2021Date of Patent: December 13, 2022Assignee: JPMorgan Chase Bank, N.A.Inventors: Ramin Koch, Eric-Andre Vigroux, Liang Zhou, Mathieu Cliche, Yihui Tang, Howard Spector, Rebecca Setting, Neil V O'Donnell, Timothy Lorenz
-
Patent number: 11368526Abstract: Systems and methods are provided for managing server loads that accounts for various measures of risk associated with different workloads assigned to servers. The systems and methods may include a memory storing instructions for server load management operations, and a processor configured to execute the stored instructions. The processor may receive a workload, determine a value associated with the workload indicating a predetermined importance of the workload, receive information for a plurality of active servers in a server cluster associated with the processor, determine risk levels associated with the active servers based on the received information, and assign the received workload to one of the active servers based on the determined value and the determined risk levels.Type: GrantFiled: August 19, 2020Date of Patent: June 21, 2022Assignee: Capital One Services LLCInventors: Tao Tao, Santosh Bardwaj, Il Sun Yoo, Yihui Tang, Jeremy Gerstle
-
Publication number: 20220066932Abstract: A method for facilitating predictive caching of data is provided. The method includes retrieving raw data relating to user activity for a plurality of users, the user activity including a history of web resources accessed by a user; converting the raw data into a structured data set based on a predetermined criterion; generating a model based on the structured data set; training the model by using a training data set, the training data set including the user activity for a predetermined period of time; determining, by using the trained model, a predicted first web resource for the user; and automatically caching, in a memory, the predicted first web resource.Type: ApplicationFiled: August 26, 2021Publication date: March 3, 2022Applicant: JPMorgan Chase Bank, N.A.Inventors: Ramin KOCH, Eric-Andre VIGROUX, Liang ZHOU, Mathieu CLICHE, Yihui TANG, Howard SPECTOR, Rebecca SETTING, Neil V O'DONNELL, Su AMARATUNGA, Andy HOUSTON, Timothy LORENZ
-
Publication number: 20210014304Abstract: Systems and methods are provided for managing server loads that accounts for various measures of risk associated with different workloads assigned to servers. The systems and methods may include a memory storing instructions for server load management operations, and a processor configured to execute the stored instructions. The processor may receive a workload, determine a value associated with the workload indicating a predetermined importance of the workload, receive information for a plurality of active servers in a server cluster associated with the processor, determine risk levels associated with the active servers based on the received information, and assign the received workload to one of the active servers based on the determined value and the determined risk levels.Type: ApplicationFiled: August 19, 2020Publication date: January 14, 2021Applicant: CAPITAL ONE SERVICES, LLCInventors: Tao Tao, Santosh Bardwaj, Il Sun Yoo, Yihui Tang, Jeremy Gerstle
-
Patent number: 10785292Abstract: Systems and methods are provided for managing server loads that accounts for various measures of risk associated with different workloads assigned to servers. The systems and methods may include a memory storing instructions for server load management operations, and a processor configured to execute the stored instructions. The processor may receive a workload, determine a value associated with the workload indicating a predetermined importance of the workload, receive information for a plurality of active servers in a server cluster associated with the processor, determine risk levels associated with the active servers based on the received information, and assign the received workload to one of the active servers based on the determined value and the determined risk levels.Type: GrantFiled: February 14, 2019Date of Patent: September 22, 2020Assignee: Capital One Services, LLCInventors: Tao Tao, Santosh Bardwaj, Il Sun Yoo, Yihui Tang, Jeremy Gerstle
-
Patent number: 10476950Abstract: Systems and methods are provided for managing server loads that accounts for various measures of risk associated with different workloads assigned to servers. The systems and methods may include a memory storing instructions for server load management operations, and a processor configured to execute the stored instructions. The processor may receive a workload, determine a value associated with the workload indicating a predetermined importance of the workload, receive information for a plurality of active servers in a server cluster associated with the processor, determine risk levels associated with the active servers based on the received information, and assign the received workload to one of the active servers based on the determined value and the determined risk levels.Type: GrantFiled: October 7, 2016Date of Patent: November 12, 2019Assignee: CAPITAL ONE SERVICES, LLCInventors: Tao Tao, Santosh Bardwaj, Il Sun Yoo, Yihui Tang, Jeremy Gerstle
-
Patent number: 10334036Abstract: Systems and methods are provided for managing server loads that accounts for various measures of risk associated with different workloads assigned to servers. The systems and methods may include a memory storing instructions for server load management operations, and a processor configured to execute the stored instructions. The processor may receive a workload, determine a value associated with the workload indicating a predetermined importance of the workload, receive information for a plurality of active servers in a server cluster associated with the processor, determine risk levels associated with the active servers based on the received information, and assign the received workload to one of the active servers based on the determined value and the determined risk levels.Type: GrantFiled: April 3, 2018Date of Patent: June 25, 2019Assignee: Capital One Services, LLCInventors: Tao Tao, Santosh Bardwaj, Ii Sun Yoo, Yihui Tang, Jeremy Gerstle
-
Publication number: 20190182317Abstract: Systems and methods are provided for managing server loads that accounts for various measures of risk associated with different workloads assigned to servers. The systems and methods may include a memory storing instructions for server load management operations, and a processor configured to execute the stored instructions. The processor may receive a workload, determine a value associated with the workload indicating a predetermined importance of the workload, receive information for a plurality of active servers in a server cluster associated with the processor, determine risk levels associated with the active servers based on the received information, and assign the received workload to one of the active servers based on the determined value and the determined risk levels.Type: ApplicationFiled: February 14, 2019Publication date: June 13, 2019Applicant: CAPITAL ONE SERVICES, LLCInventors: Tao Tao, Santosh Bardwaj, II Sun Yoo, Yihui Tang, Jeremy Gerstle
-
Publication number: 20180227361Abstract: Systems and methods are provided for managing server loads that accounts for various measures of risk associated with different workloads assigned to servers. The systems and methods may include a memory storing instructions for server load management operations, and a processor configured to execute the stored instructions. The processor may receive a workload, determine a value associated with the workload indicating a predetermined importance of the workload, receive information for a plurality of active servers in a server cluster associated with the processor, determine risk levels associated with the active servers based on the received information, and assign the received workload to one of the active servers based on the determined value and the determined risk levels.Type: ApplicationFiled: April 3, 2018Publication date: August 9, 2018Applicant: CAPITAL ONE SERVICES, LLCInventors: Tao TAO, Santosh BARDWAJ, II Sun YOO, Yihui TANG, Jeremy GERSTLE
-
Publication number: 20170104815Abstract: Systems and methods are provided for managing server loads that accounts for various measures of risk associated with different workloads assigned to servers. The systems and methods may include a memory storing instructions for server load management operations, and a processor configured to execute the stored instructions. The processor may receive a workload, determine a value associated with the workload indicating a predetermined importance of the workload, receive information for a plurality of active servers in a server cluster associated with the processor, determine risk levels associated with the active servers based on the received information, and assign the received workload to one of the active servers based on the determined value and the determined risk levels.Type: ApplicationFiled: October 7, 2016Publication date: April 13, 2017Inventors: Tao TAO, Santosh BARDWAJ, Il Sun YOO, Yihui TANG, Jeremy GERSTLE