Patents by Inventor Hongjai Cho
Hongjai Cho 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: 12105719Abstract: Various systems and methods are provided that retrieve raw data from issuers, reorganize the raw data, analyze the reorganized data to determine whether the risky or malicious activity is occurring, and generate alerts to notify users of possible malicious activity. For example, the raw data is included in a plurality of tables. The system joins one or more tables to reorganize the data using several filtering techniques to reduce the processor load required to perform the join operation. Once the data is reorganized, the system executes one or more rules to analyze the reorganized data. Each rule is associated with a malicious activity. If any of the rules indicate that malicious activity is occurring, the system generates an alert for display to a user in an interactive user interface.Type: GrantFiled: May 18, 2021Date of Patent: October 1, 2024Assignee: Palantir Technologies Inc.Inventors: Craig Saperstein, Eric Schwartz, Hongjai Cho
-
Patent number: 11533280Abstract: Systems and methods are provided for performing operations including receiving, by a messaging application server from a third-party application server, a request to generate a content item code that is associated with a third-party content item; generating, by the messaging application server, the content item code in response to receiving the request from the third-party application server; causing a representation of the content item code to be displayed; retrieving the third-party content item in response to a messaging application implemented on a user device capturing the image of the representation that is displayed; and enabling an image modification feature of the messaging application using the retrieved third-party content item.Type: GrantFiled: February 28, 2020Date of Patent: December 20, 2022Assignee: Snap Inc.Inventors: Hongjai Cho, Rastan Boroujerdi, Robert David Idol, Patrick Mandia, Sriram Raman, Robin Wilborn, Xiaomu Wu
-
Patent number: 11233799Abstract: Systems and methods are provided for performing operations including receiving, by a messaging application server from a third-party application implemented on a first device, a request to generate a registration code to enable the third-party application to access user profile information stored on the messaging application server; generating, by the messaging application server, the registration code; causing, by one or more processors, the first device to display a representation of the registration code; receiving, by the messaging application server from a messaging application implemented on a second device, a request to authorize access to the user profile based on the representation that is displayed on the first device; and authorizing, by the messaging application server, the third-party application implemented on the first device to access the user profile information maintained by, the messaging application server in response to receiving the request from the messaging application.Type: GrantFiled: February 21, 2020Date of Patent: January 25, 2022Assignee: Snap Inc.Inventors: David Whyte, Matthew Colin Grantham, Patrick Mandia, Hongjai Cho
-
Publication number: 20210342356Abstract: Various systems and methods are provided that retrieve raw data from issuers, reorganize the raw data, analyze the reorganized data to determine whether the risky or malicious activity is occurring, and generate alerts to notify users of possible malicious activity. For example, the raw data is included in a plurality of tables. The system joins one or more tables to reorganize the data using several filtering techniques to reduce the processor load required to perform the join operation. Once the data is reorganized, the system executes one or more rules to analyze the reorganized data. Each rule is associated with a malicious activity. If any of the rules indicate that malicious activity is occurring, the system generates an alert for display to a user in an interactive user interface.Type: ApplicationFiled: May 18, 2021Publication date: November 4, 2021Inventors: Craig Saperstein, Eric Schwartz, Hongjai Cho
-
Patent number: 11048706Abstract: Various systems and methods are provided that retrieve raw data from issuers, reorganize the raw data, analyze the reorganized data to determine whether the risky or malicious activity is occurring, and generate alerts to notify users of possible malicious activity. For example, the raw data is included in a plurality of tables. The system joins one or more tables to reorganize the data using several filtering techniques to reduce the processor load required to perform the join operation. Once the data is reorganized, the system executes one or more rules to analyze the reorganized data. Each rule is associated with a malicious activity. If any of the rules indicate that malicious activity is occurring, the system generates an alert for display to a user in an interactive user interface.Type: GrantFiled: May 23, 2019Date of Patent: June 29, 2021Assignee: Palantir Technologies Inc.Inventors: Craig Saperstein, Eric Schwartz, Hongjai Cho
-
Patent number: 10692350Abstract: Aspects of the present disclosure relate to alerting. A server accesses a user-provided specification, the user-provided specification indicating an initial alert range for a measured value and a subsequent alert schedule for the measured value. The server monitors a physical measurement of the measured value. The server determines that the physical measurement falls within the initial alert range. The server provides an initial alert in response to the physical measurement falling within the initial alert range. The server provides a subsequent alert according to the subsequent alert schedule in the user-provided specification.Type: GrantFiled: November 20, 2019Date of Patent: June 23, 2020Assignee: Palantir Tschngmgies Inc.Inventors: Hongjai Cho, Austin Czarnecki, Steven Fackler, Can Guler, Nikhil Taneja, David Tobin, Wilson Wong
-
Publication number: 20200118414Abstract: Aspects of the present disclosure relate to alerting. A server accesses a user-provided specification, the user-provided specification indicating an initial alert range for a measured value and a subsequent alert schedule for the measured value. The server monitors a physical measurement of the measured value. The server determines that the physical measurement falls within the initial alert range. The server provides an initial alert in response to the physical measurement falling within the initial alert range. The server provides a subsequent alert according to the subsequent alert schedule in the user-provided specification.Type: ApplicationFiled: November 20, 2019Publication date: April 16, 2020Inventors: Hongjai Cho, Austin Czarnecki, Steven Fackler, Can Guler, Nikhil Taneja, David Tobin, Wilson Wong
-
Patent number: 10558346Abstract: Aspects of the present disclosure relate to alerting. A server accesses a user-provided specification, the user-provided specification indicating an initial alert range for a measured value and a subsequent alert schedule for the measured value. The server monitors a physical measurement of the measured value. The server determines that the physical measurement falls within the initial alert range. The server provides an initial alert in response to the physical measurement falling within the initial alert range. The server provides a subsequent alert according to the subsequent alert schedule in the user-provided specification.Type: GrantFiled: March 14, 2018Date of Patent: February 11, 2020Assignee: Palantir Technologies Inc.Inventors: Hongjai Cho, Austin Czarnecki, Steven Fackler, Can Guler, Nikhil Taneja, David Tobin, Wilson Wong
-
Patent number: 10515533Abstract: Aspects of the present disclosure relate to alerting. A server accesses a user-provided specification, the user-provided specification indicating an initial alert range for a measured value and a subsequent alert schedule for the measured value. The server monitors a physical measurement of the measured value. The server determines that the physical measurement falls within the initial alert range. The server provides an initial alert in response to the physical measurement falling within the initial alert range. The server provides a subsequent alert according to the subsequent alert schedule in the user-provided specification.Type: GrantFiled: May 8, 2019Date of Patent: December 24, 2019Assignee: Palantir Technologies Inc.Inventors: Hongjai Cho, Austin Czarnecki, Steven Fackler, Can Guler, Nikhil Taneja, David Tobin, Wilson Wong
-
Publication number: 20190295402Abstract: Aspects of the present disclosure relate to alerting. A server accesses a user-provided specification, the user-provided specification indicating an initial alert range for a measured value and a subsequent alert schedule for the measured value. The server monitors a physical measurement of the measured value. The server determines that the physical measurement falls within the initial alert range. The server provides an initial alert in response to the physical measurement falling within the initial alert range. The server provides a subsequent alert according to the subsequent alert schedule in the user-provided specification.Type: ApplicationFiled: May 8, 2019Publication date: September 26, 2019Inventors: Hongjai Cho, Austin Czarnecki, Steven Fackler, Can Guler, Nikhil Taneja, David Tobin, Wilson Wong
-
Publication number: 20190278775Abstract: Various systems and methods are provided that retrieve raw data from issuers, reorganize the raw data, analyze the reorganized data to determine whether the risky or malicious activity is occurring, and generate alerts to notify users of possible malicious activity. For example, the raw data is included in a plurality of tables. The system joins one or more tables to reorganize the data using several filtering techniques to reduce the processor load required to perform the join operation. Once the data is reorganized, the system executes one or more rules to analyze the reorganized data. Each rule is associated with a malicious activity. If any of the rules indicate that malicious activity is occurring, the system generates an alert for display to a user in an interactive user interface.Type: ApplicationFiled: May 23, 2019Publication date: September 12, 2019Inventors: Craig Saperstein, Eric Schwartz, Hongjai Cho
-
Patent number: 10346410Abstract: Various systems and methods are provided that retrieve raw data from issuers, reorganize the raw data, analyze the reorganized data to determine whether the risky or malicious activity is occurring, and generate alerts to notify users of possible malicious activity. For example, the raw data is included in a plurality of tables. The system joins one or more tables to reorganize the data using several filtering techniques to reduce the processor load required to perform the join operation. Once the data is reorganized, the system executes one or more rules to analyze the reorganized data. Each rule is associated with a malicious activity. If any of the rules indicate that malicious activity is occurring, the system generates an alert for display to a user in an interactive user interface.Type: GrantFiled: January 9, 2018Date of Patent: July 9, 2019Assignee: Palantir Technologies Inc.Inventors: Craig Saperstein, Eric Schwartz, Hongjai Cho
-
Patent number: 10347113Abstract: Aspects of the present disclosure relate to alerting. A server accesses a user-provided specification, the user-provided specification indicating an initial alert range for a measured value and a subsequent alert schedule for the measured value. The server monitors a physical measurement of the measured value. The server determines that the physical measurement falls within the initial alert range. The server provides an initial alert in response to the physical measurement falling within the initial alert range. The server provides a subsequent alert according to the subsequent alert schedule in the user-provided specification.Type: GrantFiled: April 10, 2018Date of Patent: July 9, 2019Assignee: Palantir Technologies Inc.Inventors: Hongjai Cho, Austin Czarnecki, Steven Fackler, Can Guler, Nikhil Taneja, David Tobin, Wilson Wong
-
Publication number: 20180292984Abstract: Aspects of the present disclosure relate to alerting. A server accesses a user-provided specification, the user-provided specification indicating an initial alert range for a measured value and a subsequent alert schedule for the measured value. The server monitors a physical measurement of the measured value. The server determines that the physical measurement falls within the initial alert range. The server provides an initial alert in response to the physical measurement falling within the initial alert range. The server provides a subsequent alert according to the subsequent alert schedule in the user-provided specification.Type: ApplicationFiled: March 14, 2018Publication date: October 11, 2018Inventors: Hongjai Cho, Austin Czarnecki, Steven Fackler, Can Guler, Nikhil Taneja, David Tobin, Wilson Wong
-
Publication number: 20180173769Abstract: Various systems and methods are provided that retrieve raw data from issuers, reorganize the raw data, analyze the reorganized data to determine whether the risky or malicious activity is occurring, and generate alerts to notify users of possible malicious activity. For example, the raw data is included in a plurality of tables. The system joins one or more tables to reorganize the data using several filtering techniques to reduce the processor load required to perform the join operation. Once the data is reorganized, the system executes one or more rules to analyze the reorganized data. Each rule is associated with a malicious activity. If any of the rules indicate that malicious activity is occurring, the system generates an alert for display to a user in an interactive user interface.Type: ApplicationFiled: January 9, 2018Publication date: June 21, 2018Inventors: Craig Saperstein, Eric Schwartz, Hongjai Cho
-
Patent number: 9898509Abstract: Various systems and methods are provided that retrieve raw data from issuers, reorganize the raw data, analyze the reorganized data to determine whether the risky or malicious activity is occurring, and generate alerts to notify users of possible malicious activity. For example, the raw data is included in a plurality of tables. The system joins one or more tables to reorganize the data using several filtering techniques to reduce the processor load required to perform the join operation. Once the data is reorganized, the system executes one or more rules to analyze the reorganized data. Each rule is associated with a malicious activity. If any of the rules indicate that malicious activity is occurring, the system generates an alert for display to a user in an interactive user interface.Type: GrantFiled: October 27, 2016Date of Patent: February 20, 2018Assignee: Palantir Technologies Inc.Inventors: Craig Saperstein, Eric Schwartz, Hongjai Cho
-
Publication number: 20170147654Abstract: Various systems and methods are provided that retrieve raw data from issuers, reorganize the raw data, analyze the reorganized data to determine whether the risky or malicious activity is occurring, and generate alerts to notify users of possible malicious activity. For example, the raw data is included in a plurality of tables. The system joins one or more tables to reorganize the data using several filtering techniques to reduce the processor load required to perform the join operation. Once the data is reorganized, the system executes one or more rules to analyze the reorganized data. Each rule is associated with a malicious activity. If any of the rules indicate that malicious activity is occurring, the system generates an alert for display to a user in an interactive user interface.Type: ApplicationFiled: October 27, 2016Publication date: May 25, 2017Inventors: Craig Saperstein, Eric Schwartz, Hongjai Cho
-
Patent number: 9485265Abstract: Various systems and methods are provided that retrieve raw data from issuers, reorganize the raw data, analyze the reorganized data to determine whether the risky or malicious activity is occurring, and generate alerts to notify users of possible malicious activity. For example, the raw data is included in a plurality of tables. The system joins one or more tables to reorganize the data using several filtering techniques to reduce the processor load required to perform the join operation. Once the data is reorganized, the system executes one or more rules to analyze the reorganized data. Each rule is associated with a malicious activity. If any of the rules indicate that malicious activity is occurring, the system generates an alert for display to a user in an interactive user interface.Type: GrantFiled: February 5, 2016Date of Patent: November 1, 2016Assignee: Palantir Technologies Inc.Inventors: Craig Saperstein, Eric Schwartz, Hongjai Cho