Patents by Inventor Frédéric Tu
Frédéric Tu 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: 11422856Abstract: Techniques are disclosed relating to scheduling program tasks in a server computer system. An example server computer system is configured to maintain first and second sets of task queues that have different performance characteristics, and to collect performance metrics relating to processing of program tasks from the first and second sets of task queues. Based on the collected performance metrics, the server computer system is further configured to update a scheduling algorithm for assigning program tasks to queues in the first and second sets of task queues. In response to receiving a particular program task associated with a user transaction, the server computer system is also configured to select the first set of task queues for the particular program task, and to assign the particular program task in a particular task queue in the first set of task queues.Type: GrantFiled: June 28, 2019Date of Patent: August 23, 2022Assignee: PayPal, Inc.Inventors: Xin Li, Libin Sun, Chao Zhang, Xiaohan Yun, Jun Zhang, Frédéric Tu, Yang Yu, Lei Wang, Zhijun Ling
-
Patent number: 11354295Abstract: Methods and systems for processing incoming data in real-time are described herein. The incoming data is processed in real-time to generate data records that may be improved over time, for example, by automatically correcting inaccurate data in the records. In some embodiments, when data is received, a real-time process is initially performed on the received data under a first time constraint to produce first data for a data record. Subsequently, one or more non-real-time processes are then performed on the received data under a second time constraint to produce second data for the data record. The second data may be used to update the data record, for example, to correct any inaccuracy caused by the real-time process of the received data. Preferably, the second time constraint is longer than the first time constraint.Type: GrantFiled: August 18, 2017Date of Patent: June 7, 2022Assignee: PayPal, Inc.Inventors: Xin Li, Xiaohan Yun, Yunfeng Li, Yang Yu, Zhijun Ling, Ke Zheng, Uri Arad, Frederic Tu
-
Patent number: 11162796Abstract: Methods and systems for assisting a user at an event and venue are described. A user is guided or navigated to different points of interest at a venue. The points of interest include seat locations or surrounding services and facilities, such as restaurants, shops, and restrooms. Advertisements and promotions associated with surrounding services may be displayed to the user. The user may be notified of the presence of friends and family at the same venue, and be provided with real-time information about the event.Type: GrantFiled: November 27, 2019Date of Patent: November 2, 2021Assignee: StubHub, Inc.Inventors: Dong Xu, Frédéric Tu, Meijie Xia
-
Patent number: 10887729Abstract: A method is provided that includes accessing, by a server provider server of a service provider, a database storing associations between network addresses and locations. Additionally, the method includes determining a subset of the database corresponding to a first network address, each association included in the subset corresponding to an association between the first network address and a respective location. The method also includes in response to determining that the subset of the database satisfies one or more clustering criteria, calculating a representative location corresponding to the first network address, and storing an association between the first network address and the representative location in a second database.Type: GrantFiled: January 21, 2020Date of Patent: January 5, 2021Assignee: PAYPAL, INC.Inventors: Xin Li, Jun Zhang, Yang Yu, Xiaohan Yun, Chao Zhang, Frédéric Tu, Zhijun Ling, Libin Sun, Christopher Tang
-
Publication number: 20200409754Abstract: Techniques are disclosed relating to scheduling program tasks in a server computer system. An example server computer system is configured to maintain first and second sets of task queues that have different performance characteristics, and to collect performance metrics relating to processing of program tasks from the first and second sets of task queues. Based on the collected performance metrics, the server computer system is further configured to update a scheduling algorithm for assigning program tasks to queues in the first and second sets of task queues. In response to receiving a particular program task associated with a user transaction, the server computer system is also configured to select the first set of task queues for the particular program task, and to assign the particular program task in a particular task queue in the first set of task queues.Type: ApplicationFiled: June 28, 2019Publication date: December 31, 2020Inventors: Xin Li, Libin Sun, Chao Zhang, Xiaohan Yun, Jun Zhang, Frédéric Tu, Yang Yu, Lei Wang, Zhijun Ling
-
Publication number: 20200267506Abstract: A method is provided that includes accessing, by a server provider server of a service provider, a database storing associations between network addresses and locations. Additionally, the method includes determining a subset of the database corresponding to a first network address, each association included in the subset corresponding to an association between the first network address and a respective location. The method also includes in response to determining that the subset of the database satisfies one or more clustering criteria, calculating a representative location corresponding to the first network address, and storing an association between the first network address and the representative location in a second database.Type: ApplicationFiled: January 21, 2020Publication date: August 20, 2020Inventors: Xin Li, Jun Zhang, Yang Yu, Xiaohan Yun, Chao Zhang, Frédéric Tu, Zhijun Ling, Libin Sun, Christopher Tang
-
Publication number: 20200096348Abstract: Methods and systems for assisting a user at an event and venue are described. A user is guided or navigated to different points of interest at a venue. The points of interest include seat locations or surrounding services and facilities, such as restaurants, shops, and restrooms. Advertisements and promotions associated with surrounding services may be displayed to the user. The user may be notified of the presence of friends and family at the same venue, and be provided with real-time information about the event.Type: ApplicationFiled: November 27, 2019Publication date: March 26, 2020Inventors: Dong Xu, Frédéric Tu, Meijie Xia
-
Patent number: 10542384Abstract: A method is provided that includes accessing, by a server provider server of a service provider, a database storing associations between network addresses and locations. Additionally, the method includes determining a subset of the database corresponding to a first network address, each association included in the subset corresponding to an association between the first network address and a respective location. The method also includes in response to determining that the subset of the database satisfies one or more clustering criteria, calculating a representative location corresponding to the first network address, and storing an association between the first network address and the representative location in a second database.Type: GrantFiled: December 27, 2018Date of Patent: January 21, 2020Assignee: PAYPAL, INC.Inventors: Xin Li, Jun Zhang, Yang Yu, Xiaohan Yun, Chao Zhang, Frédéric Tu, Zhijun Ling, Libin Sun, Christopher Tang
-
Patent number: 10527431Abstract: Methods and systems for assisting a user at an event and venue are described. A user is guided or navigated to different points of interest at a venue. The points of interest include seat locations or surrounding services and facilities, such as restaurants, shops, and restrooms. Advertisements and promotions associated with surrounding services may be displayed to the user. The user may be notified of the presence of friends and family at the same venue, and be provided with real-time information about the event.Type: GrantFiled: February 13, 2018Date of Patent: January 7, 2020Assignee: EBAY INC.Inventors: Dong Xu, Frédéric Tu, Meijie Xia
-
Publication number: 20190197030Abstract: Methods and systems for processing incoming data in real-time are described herein. The incoming data is processed in real-time to generate data records that may be improved over time, for example, by automatically correcting inaccurate data in the records. In some embodiments, when data is received, a real-time process is initially performed on the received data under a first time constraint to produce first data for a data record. Subsequently, one or more non-real-time processes are then performed on the received data under a second time constraint to produce second data for the data record. The second data may be used to update the data record, for example, to correct any inaccuracy caused by the real-time process of the received data. Preferably, the second time constraint is longer than the first time constraint.Type: ApplicationFiled: August 18, 2017Publication date: June 27, 2019Inventors: Xin Li, Xiachan Yun, Yunfeng Li, Yang Yu, Zhijun Ling, Ke Zheng, Uri Arad, Frederic Tu
-
Publication number: 20180172452Abstract: Methods and systems for assisting a user at an event and venue are described. A user is guided or navigated to different points of interest at a venue. The points of interest include seat locations or surrounding services and facilities, such as restaurants, shops, and restrooms. Advertisements and promotions associated with surrounding services may be displayed to the user. The user may be notified of the presence of friends and family at the same venue, and be provided with real-time information about the event.Type: ApplicationFiled: February 13, 2018Publication date: June 21, 2018Inventors: Dong Xu, Frédéric Tu, Meijie Xia
-
Patent number: 9891056Abstract: Methods and systems for assisting a user at an event and venue are described. A user is guided or navigated to different points of interest at a venue. The points of interest include seat locations or surrounding services and facilities, such as restaurants, shops, and restrooms. Advertisements and promotions associated with surrounding services may be displayed to the user. The user may be notified of the presence of friends and family at the same venue, and be provided with real-time information about the event.Type: GrantFiled: January 15, 2016Date of Patent: February 13, 2018Assignee: EBAY INC.Inventors: Dong Xu, Frédéric Tu, Meijie Xia
-
Publication number: 20160131487Abstract: Methods and systems for assisting a user at an event and venue are described. A user is guided or navigated to different points of interest at a venue. The points of interest include seat locations or surrounding services and facilities, such as restaurants, shops, and restrooms. Advertisements and promotions associated with surrounding services may be displayed to the user. The user may be notified of the presence of friends and family at the same venue, and be provided with real-time information about the event.Type: ApplicationFiled: January 15, 2016Publication date: May 12, 2016Inventors: Dong Xu, Frédéric Tu, Meijie Xia
-
Patent number: 9310205Abstract: Methods and systems for assisting a user at an event and venue are described. A user is guided or navigated to different points of interest at a venue. The points of interest include seat locations or surrounding services and facilities, such as restaurants, shops, and restrooms. Advertisements and promotions associated with surrounding services may be displayed to the user. The user may be notified of the presence of friends and family at the same venue, and be provided with real-time information about the event.Type: GrantFiled: February 20, 2014Date of Patent: April 12, 2016Assignee: STUBHUB, INC.Inventors: Dong Xu, Frédéric Tu, Meijie Xia
-
Publication number: 20150233715Abstract: Methods and systems for assisting a user at an event and venue are described. A user is guided or navigated to different points of interest at a venue. The points of interest include seat locations or surrounding services and facilities, such as restaurants, shops, and restrooms. Advertisements and promotions associated with surrounding services may be displayed to the user. The user may be notified of the presence of friends and family at the same venue, and be provided with real-time information about the event.Type: ApplicationFiled: February 20, 2014Publication date: August 20, 2015Inventors: Dong Xu, Frédéric Tu, Meijie Xia