Patents by Inventor Lei Guang
Lei Guang 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: 20250217952Abstract: A system and method for multiple fraud type detection includes anti-injection attack system that has a layered architectural approach that uses a includes combination of different specific models to detect the attacks in combination with image processing techniques, device signals and liveness checks to detect the variety of different types of fraud attacks or repeat fraud attacks. The anti-injection attack system applies the analysis of the tools used to create deepfake, face morph and face swap attacks to define the elements of its layered architecture that can these various types of attacks.Type: ApplicationFiled: December 30, 2023Publication date: July 3, 2025Inventors: Daryl Huff, Lei Guang, Paras Kapoor, Hasmik Martirosyan, Alix Melchy, Artem Voronin, Stuart Wells
-
Publication number: 20250104479Abstract: A system and method for receiving, using one or more processors, one or more images associated with a user request, the one or more images including a first image, wherein the first image includes a facial image purported to be that of a valid document holder; determining, using the one or more processors, whether artifacts associated with injection are present in the first image; determining, using the one or more processors, whether a pose in the first image is suspiciously similar to a pose in a second image; and determining whether a background portion in the first image is suspiciously similar to a background portion in another image, wherein the another image was previously received in association with a prior request, wherein the prior request was associated with different document holder data.Type: ApplicationFiled: December 30, 2023Publication date: March 27, 2025Inventors: Daryl Huff, Lei Guang, Paras Kapoor, Hasmik Martirosyan, Alix Melchy, Artem Voronin, Ervinna Lim Mok, Stuart Wells
-
Patent number: 12131281Abstract: The disclosure includes a system and method for obtaining, using one or more processors, case management signal data associated with one or more alerts, the case management signal data based on human interaction; training, using the one or more processors, a first model based on the case management signal data associated with the one or more alerts; and applying, using the one or more processors, the first model.Type: GrantFiled: September 29, 2021Date of Patent: October 29, 2024Assignee: Jumio CorporationInventor: Lei Guang
-
Patent number: 12073186Abstract: The disclosure includes a system and method for receiving, using one or more processors, a case; mapping, using the one or more processors, a first label to one or more reportable activities in one or more jurisdictions, the first label associated with the case; prepopulating, using the one or more processors, one or more reports, the one or more reports reporting the one or more activities in the one or more jurisdictions; generating, using the one or more processors, a template-based narrative, wherein the template is based on the first label, the first label associated with a first category of activities; generating, using the one or more processors, a natural language narrative by applying natural language generation associated with the first category of activities to the template-based narrative; and prepopulating, using the one or more processors, a form field with the natural language narrative.Type: GrantFiled: September 30, 2021Date of Patent: August 27, 2024Assignee: Jumio CorporationInventors: Lei Guang, Lars Soldahl
-
Patent number: 11552910Abstract: Techniques for messaging bot controls based on machine-learning user intent detection are described. In one embodiment, an apparatus may comprise a message queue monitoring component operative to monitor a messaging interaction, the messaging interaction exchanged via a messaging system, the messaging interaction involving at least one client device; an interaction processing component operative to determine a user intent for the messaging interaction; and a bot management component operative to determine a messaging bot options configuration for the client device based on the user intent; and send the messaging bot options configuration to the client device. Other embodiments are described and claimed.Type: GrantFiled: May 24, 2021Date of Patent: January 10, 2023Assignee: Meta Platforms, Inc.Inventors: Jeremy Harrison Goldberg, Sarah Hum, Mikhail Larionov, Chih Shao Lee, Lei Guang, Zhisheng Huang, Henri Romeo Liriani
-
Publication number: 20220387899Abstract: In one embodiment, a method includes analyzing first in-game actions of a first user playing a game via a messaging application; sending a first customized message in a message thread, the first customized message including at least a first preview of a gameplay of the first user, first performance metrics of the first user in the game, and a first interactive action button for a second user to take a first action with respect to the game; analyzing second in-game actions of the second user playing the game via the messaging application; and sending a second customized message in the message thread, the second customized message including at least a second preview of the gameplay of the second user, second performance metrics of the second user in the game, and a second interactive action button for the first user to take a second action with respect to the game.Type: ApplicationFiled: August 15, 2022Publication date: December 8, 2022Inventors: Andrea Vaccari, Pooya Karimian, Lei Guang
-
Patent number: 11516160Abstract: Techniques for efficient messaging client communication are described. In one embodiment, an apparatus may comprise a client front-end component of a messaging server operative to receive a protocol connect packet from a messaging client, the protocol connect packet initiating a client authentication process with the messaging client; and receive a message package from the messaging client, the message package received during the client authentication process; a client authentication component operative to perform the client authentication process with the messaging client; and a client message queueing component operative to queue the message package in an authorization-holding message queue in response to the message package being received during the client authentication process. Other embodiments are described and claimed.Type: GrantFiled: February 3, 2020Date of Patent: November 29, 2022Assignee: Meta Platforms, Inc.Inventors: Wei Zhang, Lei Guang, Shaoqian Yuan, Pei Yue, Shuangtiao Huang, Vladimir Shubin, Yanhong Ju, Qunshu Zhang
-
Publication number: 20220347587Abstract: In one embodiment, a method includes providing, to a client system of a first user of a messaging network, a games-tab element on a messaging application of the messaging network running on the client system; in response to receiving an indication that the first user is accessing the games-tab element for a first time, providing instructions for presenting a first games tab including an initial list of games on the messaging application; receiving game data associated with one or more games interacted with by the first user from the first games tab; and in response to receiving an indication that the first user is accessing the games-tab element for a second time, providing instructions for presenting a second games tab including (1) the one or more games interacted by the first user and (2) game data associated with each of the one or more games interacted by the first user.Type: ApplicationFiled: July 18, 2022Publication date: November 3, 2022Inventors: Andrea Vaccari, Pooya Karimian, Lei Guang
-
Publication number: 20220266156Abstract: In one embodiment, a method includes analyzing, by a game bot, one or more first in-game actions of a first user playing a game from inside a first thread on a messaging application running on the first client system of the first user; identifying, by the game bot using a gamer graph associated with the first user, a second user for engaging in the game with the first user based on the first in-game actions of the first user; receiving, from the game bot, a request to initiate a second message thread between the game bot and the second user on the messaging application running on a second client system of the second user; and sending, by the game bot to the second client system of the second user, instructions for presenting a customized message inside the second message thread.Type: ApplicationFiled: May 10, 2022Publication date: August 25, 2022Inventors: Andrea Vaccari, Pooya Karimian, Lei Guang
-
Patent number: 11413549Abstract: In one embodiment, a method includes receiving, at a first client system of a first user, a first notification that a second user has performed a first in-game action in a game session of a game; displaying, at the first client system, a game window associated with the game within a message thread on a messaging application running on the first client system, the game window comprising a live gameplay of the first in-game action and one or more interactive action buttons operable to allow the first user to perform one or more in-game actions; receiving, by the first client system, an indication of the first user performing a second in-game action via the one or more interactive action buttons; and sending, by the first client system to a second client system, a second notification that the first user has performed the second in-game action in the game session.Type: GrantFiled: November 13, 2020Date of Patent: August 16, 2022Assignee: Meta Platforms, Inc.Inventors: Andrea Vaccari, Pooya Karimian, Lei Guang
-
Patent number: 11389736Abstract: In one embodiment, a method includes receiving, from a client system of a first user, a request for a games tab on an application of the messaging network running on the client system; providing, to the client system in response to the request, instructions for presenting the games tab comprising an initial list of games on the application of the messaging network based on one or more criteria; receiving game data associated with one or more games interacted with by the first user; determining whether the first user has satisfied a threshold level of gaming activity for updating the games tab; and providing, to the client system in response to determining that the first user has satisfied the threshold level of gaming activity, instructions for updating the games tab to re-sort the initial list of games based on the one or more games interacted with by the first user.Type: GrantFiled: November 13, 2020Date of Patent: July 19, 2022Assignee: Meta Platforms, Inc.Inventors: Andrea Vaccari, Pooya Karimian, Lei Guang
-
Patent number: 11358067Abstract: In one embodiment, a method includes receiving, in a group conversation in a message thread on a messaging application, a request to access a game from inside the message thread from one or more users of a group of users associated with the message thread; generating an anonymized context identifier (ID) for the message thread; providing the context ID to a game bot associated with the game, the game bot being a software agent configured to act automatically on behalf of the game, the context ID being used by the game bot to interact with the group of users associated with the message thread; and sending, by the game bot using the context ID, instructions for presenting a game window within the message thread on one or more instances of messaging applications running on one or more client systems associated with the one or more users of the group.Type: GrantFiled: November 13, 2020Date of Patent: June 14, 2022Assignee: Meta Platforms, Inc.Inventors: Andrea Vaccari, Pooya Karimian, Lei Guang
-
Publication number: 20220080324Abstract: This disclosure is directed to enabling access to a game instance through a messenger application. A client-side player component facilitates communication between a game instance on the client device and a backend server of a social networking system. The communication information can be stored in or retrieved from a social graph of the social networking system. The game instance can be initialized from a social platform of the social networking system, and the game can be played without leaving the messenger application.Type: ApplicationFiled: November 29, 2021Publication date: March 17, 2022Inventors: Andrea Vaccari, Richard Kenneth Zadorozny, Jeremy Harrison Goldberg, Peter Henry Martinazzi, Lei Guang, Yang Li, Jennifer A. Burge
-
Patent number: 11185787Abstract: This disclosure is directed to enabling access to a game instance through a messenger application. A client-side player component facilitates communication between a game instance on the client device and a backend server of a social networking system. The communication information can be stored in or retrieved from a social graph of the social networking system. The game instance can be initialized from a social platform of the social networking system, and the game can be played without leaving the messenger application.Type: GrantFiled: December 3, 2019Date of Patent: November 30, 2021Assignee: FACEBOOK, INC.Inventors: Andrea Vaccari, Richard Kenneth Zadorozny, Jeremy Harrison Goldberg, Peter Henry Martinazzi, Lei Guang, Li Yang, Jennifer A. Burge
-
Patent number: 11018999Abstract: Techniques for messaging bot controls based on machine-learning user intent detection are described. In one embodiment, an apparatus may comprise a message queue monitoring component operative to monitor a messaging interaction, the messaging interaction exchanged via a messaging system, the messaging interaction involving at least one client device; an interaction processing component operative to determine a user intent for the messaging interaction; and a bot management component operative to determine a messaging bot options configuration for the client device based on the user intent; and send the messaging bot options configuration to the client device. Other embodiments are described and claimed.Type: GrantFiled: November 20, 2019Date of Patent: May 25, 2021Assignee: FACEBOOK, INC.Inventors: Jeremy Harrison Goldberg, Sarah Hum, Mikhail Larionov, Chih Shao Lee, Lei Guang, Zhisheng Huang, Henri Romeo Liriani
-
Publication number: 20210060447Abstract: In one embodiment, a method includes receiving, in a group conversation in a message thread on a messaging application, a request to access a game from inside the message thread from one or more users of a group of users associated with the message thread; generating an anonymized context identifier (ID) for the message thread; providing the context ID to a game bot associated with the game, the game bot being a software agent configured to act automatically on behalf of the game, the context ID being used by the game bot to interact with the group of users associated with the message thread; and sending, by the game bot using the context ID, instructions for presenting a game window within the message thread on one or more instances of messaging applications running on one or more client systems associated with the one or more users of the group.Type: ApplicationFiled: November 13, 2020Publication date: March 4, 2021Inventors: Andrea Vaccari, Pooya Karimian, Lei Guang
-
Publication number: 20210060445Abstract: In one embodiment, a method includes receiving, from a client system of a first user, a request for a games tab on an application of the messaging network running on the client system; providing, to the client system in response to the request, instructions for presenting the games tab comprising an initial list of games on the application of the messaging network based on one or more criteria; receiving game data associated with one or more games interacted with by the first user; determining whether the first user has satisfied a threshold level of gaming activity for updating the games tab; and providing, to the client system in response to determining that the first user has satisfied the threshold level of gaming activity, instructions for updating the games tab to re-sort the initial list of games based on the one or more games interacted with by the first user.Type: ApplicationFiled: November 13, 2020Publication date: March 4, 2021Inventors: Andrea Vaccari, Pooya Karimian, Lei Guang
-
Publication number: 20210060446Abstract: In one embodiment, a method includes receiving, at a first client system of a first user, a first notification that a second user has performed a first in-game action in a game session of a game; displaying, at the first client system, a game window associated with the game within a message thread on a messaging application running on the first client system, the game window comprising a live gameplay of the first in-game action and one or more interactive action buttons operable to allow the first user to perform one or more in-game actions; receiving, by the first client system, an indication of the first user performing a second in-game action via the one or more interactive action buttons; and sending, by the first client system to a second client system, a second notification that the first user has performed the second in-game action in the game session.Type: ApplicationFiled: November 13, 2020Publication date: March 4, 2021Inventors: Andrea Vaccari, Pooya Karimian, Lei Guang
-
Patent number: 10874951Abstract: In one embodiment, a method includes receiving an indication a first user is accessing a game, wherein the first user has a first user identifier (ID); generating, based on the first user ID, a first hashed ID for the first user; providing the first hashed ID to a game bot associated with the game, the game bot being a software agent configured to act automatically on behalf of the game; receiving, from the game bot, a request to initiate a message thread between the game bot and the first user on a messaging application running on a first client system of the first user; and sending instructions for presenting the message thread on the messaging application, the message thread comprising one or more messages referencing in-game actions in the game.Type: GrantFiled: October 13, 2017Date of Patent: December 29, 2020Assignee: Facebook, IncInventors: Andrea Vaccari, Pooya Karimian, Lei Guang
-
Patent number: D939547Type: GrantFiled: October 4, 2019Date of Patent: December 28, 2021Assignee: Facebook, Inc.Inventors: Andrea Vaccari, Pooya Karimian, Lei Guang