Patents by Inventor Ping Ng
Ping Ng 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: 20240064164Abstract: An anomaly detection system that includes a database and a server. The server is connected to the database. The server is configured to identify anomalous web traffic for a certain time period based on one or more client keys from the certain time period. The client key(s) includes at least two characteristics related to web traffic data. The server includes a processing unit and a memory. The server is configured to receive the web traffic data from the database, calculate a z-score metric for the client key, calculate a change rate metric for the client key, calculate a failure metric for the client key, determine an anomaly score based on the z-score metric, the change rate metric, and the failure metric, and determine that the certain time period is an anomalous time period based on the anomaly score.Type: ApplicationFiled: August 21, 2023Publication date: February 22, 2024Inventors: John Hearty, Jake Madison, Zhi-Ping Ng, Nicholas Desmond
-
Publication number: 20240048521Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for updating embeddings for user accounts on a social messaging platform. One of the methods includes receiving data having multiple data tuples, each data tuple indicating a user account and an item that the user account engaged with on the social messaging platform. A portion of the data is assigned to a respective multiple clusters. Embeddings are updated using an assigned cluster for each portion of the data. The updating includes: for each iteration step of multiple iteration steps, first embeddings are updated based on a first variable coefficient and a second variable coefficient. The updated first embeddings are stored into respective temporary data structures, which are then aggregated to generate aggregated first embeddings in a preserved data structure. Second embeddings are updated based on the aggregated first embeddings.Type: ApplicationFiled: August 2, 2022Publication date: February 8, 2024Inventors: Ga Wu, Jun Ping Ng, Yael Brumer
-
Patent number: 11736505Abstract: An anomaly detection system that includes a database and a server. The server is connected to the database. The server is configured to identify anomalous web traffic for a certain time period based on one or more client keys from the certain time period. The client key(s) includes at least two characteristics related to web traffic data. The server includes a processing unit and a memory. The server is configured to receive the web traffic data from the database, calculate a z-score metric for the client key, calculate a change rate metric for the client key, calculate a failure metric for the client key, determine an anomaly score based on the z-score metric, the change rate metric, and the failure metric, and determine that the certain time period is an anomalous time period based on the anomaly score.Type: GrantFiled: February 5, 2021Date of Patent: August 22, 2023Assignee: MASTERCARD TECHNOLOGIES CANADA ULCInventors: John Hearty, Jake Madison, Zhi-Ping Ng, Nicholas Desmond
-
Publication number: 20210250368Abstract: An anomaly detection system that includes a database and a server. The server is connected to the database. The server is configured to identify anomalous web traffic for a certain time period based on one or more client keys from the certain time period. The client key(s) includes at least two characteristics related to web traffic data. The server includes a processing unit and a memory. The server is configured to receive the web traffic data from the database, calculate a z-score metric for the client key, calculate a change rate metric for the client key, calculate a failure metric for the client key, determine an anomaly score based on the z-score metric, the change rate metric, and the failure metric, and determine that the certain time period is an anomalous time period based on the anomaly score.Type: ApplicationFiled: February 5, 2021Publication date: August 12, 2021Inventors: John Hearty, Jake Madison, Zhi-Ping Ng, Nicholas Desmond
-
Patent number: 10755515Abstract: A handheld point-of-sale (POS) terminal) is provided that has a housing, a touchscreen display on a face of the housing, and a credit card reader that is configurable for use disposed within the housing, the credit card reader including a first assembly comprising a mag stripe card reader and a second assembly comprising a Europay Mastercard Visa (EMV) reader, where the second assembly is coupled to the first assembly. The first assembly rotates about an axis perpendicular to a plane in which the assemblies are disposed to one of a plurality of angular positions, the plurality of angular positions indicating an offset angle of the first assembly relative to the second assembly, where the credit card reader is disposed within the housing in the one of the plurality of positions, and where the housing is configured to allow for access to credit card insertion points on the credit card reader.Type: GrantFiled: March 26, 2019Date of Patent: August 25, 2020Assignee: TOAST, INC.Inventors: Gaurav Nakhare, Boon Ping Ng
-
Patent number: 10748369Abstract: A credit card reader that is configurable for use is provided that includes a first assembly and a second assembly. The first assembly has a mag stripe card reader. The second assembly has a Europay Mastercard Visa (EMV) reader. The second assembly is coupled to the first assembly, where the first assembly rotates about an axis perpendicular to a plane in which the assemblies are disposed to one of a plurality of angular positions, the plurality of angular positions indicating an offset angle of the first assembly relative to the second assembly.Type: GrantFiled: March 26, 2019Date of Patent: August 18, 2020Assignee: TOAST, INC.Inventors: Gaurav Nakhare, Boon Ping Ng
-
Patent number: 10733828Abstract: A fixed point-of-sale (POS) terminal is provided that includes a mounting device for affixing the fixed POS terminal in a fixed location, a housing that is coupled the mounting device, a touchscreen display on a face of the housing, and a credit card reader that is configurable for use disposed within the housing. The credit card reader has a first assembly including a mag stripe card reader, and a second assembly including a Europay Mastercard Visa (EMV) reader, where the second assembly is coupled to the first assembly. The first assembly rotates about an axis perpendicular to a plane in which the assemblies are disposed to one of a plurality of angular positions, the plurality of angular positions indicating an offset angle of the first assembly relative to the second assembly, where the credit card reader is coupled to the housing in the one of the plurality of positions.Type: GrantFiled: March 26, 2019Date of Patent: August 4, 2020Assignee: TOAST, INC.Inventors: Gaurav Nakhare, Boon Ping Ng
-
Patent number: 9716644Abstract: Various embodiments illustrated and described herein include systems, methods and software for content type classification. Some such embodiments include determining a potential state of classification for packets associated with a session based at least in part on a packet associated with the session that is a packet other than the first packet of the session.Type: GrantFiled: March 12, 2013Date of Patent: July 25, 2017Assignee: Fortinet, Inc.Inventors: Shaohong Wei, Zhong Qiang Chen, Ping Ng, Gang Duan
-
Patent number: 9716645Abstract: Various embodiments illustrated and described herein include systems, methods and software for content type classification. Some such embodiments include determining a potential state of classification for packets associated with a session based at least in part on a packet associated with the session that is a packet other than the first packet of the session.Type: GrantFiled: November 22, 2013Date of Patent: July 25, 2017Assignee: Fortinet, Inc.Inventors: Shaohong Wei, Zhong Qiang Chen, Ping Ng, Gang Duan
-
Patent number: 8693348Abstract: Various embodiments illustrated and described herein include systems, methods and software for content type classification. Some such embodiments include determining a potential state of classification for packets associated with a session based at least in part on a packet associated with the session that is a packet other than the first packet of the session.Type: GrantFiled: November 22, 2013Date of Patent: April 8, 2014Assignee: Fortinet, Inc.Inventors: Shaohong Wei, Zhong Qiang Chen, Ping Ng, Gang Duan
-
Publication number: 20140079056Abstract: Various embodiments illustrated and described herein include systems, methods and software for content type classification. Some such embodiments include determining a potential state of classification for packets associated with a session based at least in part on a packet associated with the session that is a packet other than the first packet of the session.Type: ApplicationFiled: November 22, 2013Publication date: March 20, 2014Applicant: Fortinet, Inc.Inventors: Shaohong Wei, Zhong Qiang Chen, Ping Ng, Gang Duan
-
Publication number: 20140078907Abstract: Various embodiments illustrated and described herein include systems, methods and software for content type classification. Some such embodiments include determining a potential state of classification for packets associated with a session based at least in part on a packet associated with the session that is a packet other than the first packet of the session.Type: ApplicationFiled: November 22, 2013Publication date: March 20, 2014Applicant: Fortinet, Inc.Inventors: Shaohong Wei, Zhong Qiang Chen, Ping Ng, Gang Duan
-
Patent number: D894898Type: GrantFiled: March 26, 2019Date of Patent: September 1, 2020Assignee: TOAST, INC.Inventors: Gaurav Nakhare, Boon Ping Ng
-
Patent number: D918193Type: GrantFiled: April 28, 2020Date of Patent: May 4, 2021Assignee: Toast, Inc.Inventors: Stephen Fredette, Yeuyeu Wang, James H. Barber, Boon Ping Ng
-
Patent number: D928228Type: GrantFiled: April 28, 2020Date of Patent: August 17, 2021Assignee: Toast, Inc.Inventors: Stephen Fredette, Yueyue Wang, James H. Barber, Boon Ping Ng
-
Patent number: D930581Type: GrantFiled: April 28, 2020Date of Patent: September 14, 2021Assignee: Toast, Inc.Inventors: Patrick G. Becker, Boon Ping Ng, Yueyue Wang
-
Patent number: D934866Type: GrantFiled: April 28, 2020Date of Patent: November 2, 2021Assignee: Toast, Inc.Inventors: Boon Ping Ng, Yueyue Wang, Jonathan Richard
-
Patent number: D936054Type: GrantFiled: April 28, 2020Date of Patent: November 16, 2021Assignee: Toast, Inc.Inventors: Yueyue Wang, Boon Ping Ng, Burton S. Lowry
-
Patent number: D942535Type: GrantFiled: April 28, 2020Date of Patent: February 1, 2022Assignee: Toast, Inc.Inventors: Yueyue Wang, Boon Ping Ng, James H. Barber
-
Patent number: D979568Type: GrantFiled: August 20, 2019Date of Patent: February 28, 2023Assignee: Toast, Inc.Inventors: Boon Ping Ng, Justin R Albanese, Gaurav Nakhare, Daniel W Reineberg, Rishin D Shah, Yueyue Wang