Patents by Inventor Jeremy Harrison Goldberg
Jeremy Harrison Goldberg 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: 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: 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: 11223586Abstract: Techniques for a messaging agent platform are described. In one embodiment, an apparatus may comprise a intermediary server operative to send a page-scoped identifier to a front-end application, the front-end application associated with an entity, the page-scoped identifier identifying a user account with a messaging system in relation to a representation for the entity within the messaging system; receive a user information request from a contact application at the intermediary server, the contact application associated with the representation for the entity within the messaging system, the user information request for the page-scoped identifier; determine a user access consent setting for the page-scoped identifier for the user account; and send a user information data package to the contact application in response to the user information request when the user access consent setting for the page-scoped identifier indicates user consent. Other embodiments are described and claimed.Type: GrantFiled: January 21, 2020Date of Patent: January 11, 2022Assignee: FACEBOOK, INC.Inventors: Seth Garrett Steinberg Rosenberg, Aditya Gopal Bhandarkar, Yoram Talmor, Jeremy Harrison Goldberg, Mikhail Larionov, Jessica Lee, Nicolas Andrij Bushak
-
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
-
Patent number: 10979371Abstract: Techniques for messaging agent messaging interaction are described. In one embodiment, an apparatus may comprise a commerce intermediary server operative to receive a user interface selection of a user-to-commerce message thread on a client device, the user-to-commerce message thread associated with a commerce entity with a messaging system; display a user-to-commerce message thread interface for the user-to-commerce message thread; receive a user-to-commerce message via the user-to-commerce message thread interface for the user-to-commerce message thread; and send the user-to-commerce message to the commerce entity via the messaging system. Other embodiments are described and claimed.Type: GrantFiled: December 29, 2016Date of Patent: April 13, 2021Assignee: FACEBOOK, INC.Inventors: Seth Garrett Steinberg Rosenberg, Aditya Gopal Bhandarkar, Yoram Talmor, Jeremy Harrison Goldberg, Mikhail Larionov, Jessica Lee, Nicolas Andrij Bushak
-
Patent number: 10686738Abstract: The present disclosure relates to systems, methods, and devices for providing personal assistant service via messaging. In particular, one or more embodiments receive a request for personal assistant service in an electronic message from a user, assign the request to an agent, determine an intent of the request, and configure an agent user interface to include one or more options in accordance with the determined intent of the request.Type: GrantFiled: July 24, 2015Date of Patent: June 16, 2020Assignee: FACEBOOK, INC.Inventors: Robert Franklin Daniel, Yoram Talmor, Alexandre Lebrun, Laurent Nicolas Landowski, Deniz Demir, Jeremy Harrison Goldberg, Willy Blandin
-
Publication number: 20200101388Abstract: 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: December 3, 2019Publication date: April 2, 2020Inventors: Andrea Vaccari, Richard Kenneth Zadorozny, Jeremy Harrison Goldberg, Peter Henry Martinazzi, Lei Guang, Li Yang, Jennifer A. Burge
-
Patent number: 10581771Abstract: Techniques for a messaging agent platform are described. In one embodiment, an apparatus may comprise a intermediary server operative to send a page-scoped identifier to a front-end application, the front-end application associated with an entity, the page-scoped identifier identifying a user account with a messaging system in relation to a representation for the entity within the messaging system; receive a user information request from a contact application at the intermediary server, the contact application associated with the representation for the entity within the messaging system, the user information request for the page-scoped identifier; determine a user access consent setting for the page-scoped identifier for the user account; and send a user information data package to the contact application in response to the user information request when the user access consent setting for the page-scoped identifier indicates user consent. Other embodiments are described and claimed.Type: GrantFiled: December 29, 2016Date of Patent: March 3, 2020Assignee: FACEBOOK, INC.Inventors: Seth Garrett Steinberg Rosenberg, Aditya Gopal Bhandarkar, Yoram Talmor, Jeremy Harrison Goldberg, Mikhail Larionov, Jessica Lee, Nicolas Andrij Bushak
-
Patent number: 10567312Abstract: 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: December 6, 2016Date of Patent: February 18, 2020Assignee: FACEBOOK, INC.Inventors: Jeremy Harrison Goldberg, Sarah Hum, Mikhail Larionov, Chih Shao Lee, Lei Guang, Zhisheng Huang, Henri Romeo Liriani
-
Patent number: 10518181Abstract: 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: March 31, 2017Date of Patent: December 31, 2019Assignee: Facebook, Inc.Inventors: Andrea Vaccari, Richard Kenneth Zadorozny, Jeremy Harrison Goldberg, Peter Henry Martinazzi, Lei Guang, Li Yang, Jennifer A. Burge
-
Publication number: 20180300414Abstract: Techniques for ranking of selected bots are described. In one embodiment, for example, an apparatus may comprise a client front-end component operative to receive a bot contact display prompt from a client device; and send an ordered bot contact list to the client device; a bot contact list component operative to retrieve a bot contact list from a selection component, the bot contact list comprising a plurality of bot contacts; and a contact ranking component operative to determine a ranking weight for each of the plurality of bot contacts; and generate the ordered bot contact list by ordering the bot contact list based on the ranking weight. Other embodiments are described and claimed.Type: ApplicationFiled: July 19, 2017Publication date: October 18, 2018Inventors: Yingming Chen, Jeremy Harrison Goldberg, Kemal El Moujahid, Yoram Talmor, Chih Shao Lee, Seyed Ahmad Anvari, Michael Allen Anvari, Haotian Zhang, Matthew Robert Anger, Nicolas Andrij Bushak, Salahuddin Choudhary, Christopher Bing Chen
-
Publication number: 20180280812Abstract: 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: March 31, 2017Publication date: October 4, 2018Inventors: Andrea Vaccari, Richard Kenneth Zadorozny, Jeremy Harrison Goldberg, Peter Henry Martinazzi, Lei Guang, Li Yang, Jennifer A. Burge
-
Publication number: 20180191651Abstract: A computer-implemented method may include detecting a shared item in a message from a sharing user account to one or more receiving user accounts; matching the shared item to an entity; determining an augmentation element associated with the entity; generating an augmented shared item by augmenting the shared item with the augmentation element; and sending the augmented shared item to one or more receiving client devices associated with the one or more receiving user accounts. Other embodiments are described and claimed.Type: ApplicationFiled: December 29, 2016Publication date: July 5, 2018Inventors: Jeremy Harrison Goldberg, Jessica Lee, Lindsay Reynolds, Christopher Bing Chen, Joseph Anton Lajavic
-
Publication number: 20170293955Abstract: Techniques for messaging agent customization are described. In one embodiment, an apparatus may comprise a commerce intermediary server operative to receive a commerce message package from a commerce messaging application, the commerce messaging application associated with a commerce entity, the commerce message package addressed to a message thread with a messaging system; determine commerce access privileges for the commerce messaging application in association with the message thread; send the commerce message package to a client device associated with the message thread when the commerce access privileges indicate access to the message thread; and reject the commerce message package when the commerce access privileges reject access to the message thread. Other embodiments are described and claimed.Type: ApplicationFiled: December 29, 2016Publication date: October 12, 2017Inventors: Seth Garrett Steinberg Rosenberg, Aditya Gopal Bhandarkar, Yoram Talmor, Jeremy Harrison Goldberg, Mikhail Larionov, Jessica Lee, Nicolas Andrij Bushak
-
Publication number: 20170295119Abstract: Techniques for messaging agent messaging interaction are described. In one embodiment, an apparatus may comprise a commerce intermediary server operative to receive a user interface selection of a user-to-commerce message thread on a client device, the user-to-commerce message thread associated with a commerce entity with a messaging system; display a user-to-commerce message thread interface for the user-to-commerce message thread; receive a user-to-commerce message via the user-to-commerce message thread interface for the user-to-commerce message thread; and send the user-to-commerce message to the commerce entity via the messaging system. Other embodiments are described and claimed.Type: ApplicationFiled: December 29, 2016Publication date: October 12, 2017Inventors: Seth Garrett Steinberg Rosenberg, Aditya Gopal Bhandarkar, Yoram Talmor, Jeremy Harrison Goldberg, Mikhail Larionov, Jessica Lee, Nicolas Andrij Bushak
-
Publication number: 20170293954Abstract: Techniques for a messaging agent platform are described. In one embodiment, an apparatus may comprise a intermediary server operative to send a page-scoped identifier to a front-end application, the front-end application associated with an entity, the page-scoped identifier identifying a user account with a messaging system in relation to a representation for the entity within the messaging system; receive a user information request from a contact application at the intermediary server, the contact application associated with the representation for the entity within the messaging system, the user information request for the page-scoped identifier; determine a user access consent setting for the page-scoped identifier for the user account; and send a user information data package to the contact application in response to the user information request when the user access consent setting for the page-scoped identifier indicates user consent. Other embodiments are described and claimed.Type: ApplicationFiled: December 29, 2016Publication date: October 12, 2017Inventors: Seth Garrett Steinberg Rosenberg, Aditya Gopal Bhandarkar, Yoram Talmor, Jeremy Harrison Goldberg, Mikhail Larionov, Jessica Lee, Deniz Demir
-
Publication number: 20170295114Abstract: 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: ApplicationFiled: December 6, 2016Publication date: October 12, 2017Inventors: Jeremy Harrison Goldberg, Sarah Hum, Mikhail Larionov, Chih Shao Lee, Lei Guang, Zhisheng Huang, Henri Romeo Liriani
-
Publication number: 20170293922Abstract: Techniques for messaging agent coordination are described. In one embodiment, an apparatus may comprise a commerce intermediary server operative to receive a commerce interface control selection in a user-to-user message thread interface on a client device, the user-to-user message thread associated with a user-to-user message thread for a plurality of users with a messaging system; display a commerce interface in association with the user-to-user message thread interface, the commerce interface comprising a plurality of commerce configuration options; receive a commerce option share control selection in association with the commerce interface; and share the plurality of commerce configuration options with the user-to-user message thread. Other embodiments are described and claimed.Type: ApplicationFiled: December 29, 2016Publication date: October 12, 2017Inventors: Seth Garrett Steinberg Rosenberg, Aditya Gopal Bhandarkar, Yoram Talmor, Jeremy Harrison Goldberg, Mikhail Larionov, Jessica Lee, Nicolas Andrij Bushak
-
Patent number: D804493Type: GrantFiled: December 30, 2015Date of Patent: December 5, 2017Assignee: FACEBOOK, INC.Inventors: Robert Franklin Daniel, Yoram Talmor, Alexandre Lebrun, Laurent Nicolas Landowski, Deniz Demir, Jeremy Harrison Goldberg, Willy Blandin