Patents by Inventor Nima Khajehnouri
Nima Khajehnouri 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: 11966853Abstract: Systems and methods are provided for receiving a request for lookalike data, the request for lookalike data comprising seed data and generating sample data from the seed data and from user data for a plurality of users, to use in a lookalike model training. The systems and methods further provide for capturing a snapshot of social graph data for a plurality of users and computing social graph features based on the seed data and the user data for the plurality of users, training a lookalike model based on the sample data and the computed social graph features to generate a trained lookalike model, generating a lookalike score for each user of the plurality of users in the user data using the trained lookalike model, and generating a list comprising a unique identifier for each user of the plurality of users and an associated lookalike score for each unique identifier.Type: GrantFiled: April 8, 2021Date of Patent: April 23, 2024Assignee: Snap Inc.Inventors: John Cain Blackwood, Jason Brewer, Nima Khajehnouri, Hadi Minooei, Benjamin C. Steele, Qian You
-
Publication number: 20240056766Abstract: A visitation tracking system tracks user visitation to locations of interest to generate and report visualizations of the user visitation data. The visitation tracking system may be or include a group of one or more server machines configured to receive a user input specifying a location of interest, cause display of a presentation of a set of proximity borders within a region in response to the user input specifying the location of interest, wherein the region is based on the location of interest, receives a selection of a region to monitor (e.g., proximity borders, geo-fences), detects entries of client devices to a geo-fence represented by the region to monitor, and causes display of a notification in response to the detection of the entries.Type: ApplicationFiled: October 27, 2023Publication date: February 15, 2024Inventors: Masoud Akhoondi, Yiwei Ma, Nima Khajehnouri, Rohan Monga, Shuo wu
-
Patent number: 11864053Abstract: A visitation tracking system tracks user visitation to locations of interest to generate and report visualizations of the user visitation data. The visitation tracking system may be or include a group of one or more server machines configured to receive a user input specifying a location of interest, cause display of a presentation of a set of proximity borders within a region in response to the user input specifying the location of interest, wherein the region is based on the location of interest, receives a selection of a region to monitor (e.g., proximity borders, geo-fences), detects entries of client devices to a geo-fence represented by the region to monitor, and causes display of a notification in response to the detection of the entries.Type: GrantFiled: November 23, 2021Date of Patent: January 2, 2024Assignee: SNAP INC.Inventors: Masoud Akhoondi, Yiwei Ma, Nima Khajehnouri, Rohan Monga, Shuo Wu
-
Publication number: 20220138237Abstract: Disclosed are systems, methods, and computer-readable storage media to present content on an electronic display. In one aspect, a method includes identifying a first candidate content and a second candidate content for presentation on an electronic display, determining a first probability and a second probability that the first candidate content and the second candidate content respectively will elicit a particular type of input response, determining a first weight and a second weight based on the first probability and the second probability respectively, selecting either the first content or the second content based on the first weight and the second weight; and presenting the selected content on the electronic display.Type: ApplicationFiled: November 9, 2021Publication date: May 5, 2022Inventors: Jason Brewer, Rodrigo B. Farnham, Nima Khajehnouri, David B. Lue, Zhuo Xu
-
Publication number: 20220103967Abstract: A visitation tracking system tracks user visitation to locations of interest to generate and report visualizations of the user visitation data. The visitation tracking system may be or include a group of one or more server machines configured to receive a user input specifying a location of interest, cause display of a presentation of a set of proximity borders within a region in response to the user input specifying the location of interest, wherein the region is based on the location of interest, receives a selection of a region to monitor (e.g., proximity borders, geo-fences), detects entries of client devices to a geo-fence represented by the region to monitor, and causes display of a notification in response to the detection of the entries.Type: ApplicationFiled: November 23, 2021Publication date: March 31, 2022Inventors: Masoud Akhoondi, Yiwei Ma, Nima Khajehnouri, Rohan Monga, Shuo Wu
-
Patent number: 11218834Abstract: A visitation tracking system tracks user visitation to locations of interest to generate and report visualizations of the user visitation data. The visitation tracking system may be or include a group of one or more server machines configured to receive a user input specifying a location of interest, cause display of a presentation of a set of proximity borders within a region in response to the user input specifying the location of interest, wherein the region is based on the location of interest, receives a selection of a region to monitor (e.g., proximity borders, geo-fences), detects entries of client devices to a geo-fence represented by the region to monitor, and causes display of a notification in response to the detection of the entries.Type: GrantFiled: May 12, 2020Date of Patent: January 4, 2022Assignee: Snap Inc.Inventors: Masoud Akhoondi, Yiwei Ma, Nima Khajehnouri, Rohan Monga, Shuo Wu
-
Patent number: 11204949Abstract: Disclosed are systems, methods, and computer-readable storage media to present content on an electronic display. In one aspect, a method includes identifying a first candidate content and a second candidate content for presentation on an electronic display, determining a first probability and a second probability that the first candidate content and the second candidate content respectively will elicit a particular type of input response, determining a first weight and a second weight based on the first probability and the second probability respectively, selecting either the first content or the second content based on the first weight and the second weight; and presenting the selected content on the electronic display.Type: GrantFiled: July 30, 2018Date of Patent: December 21, 2021Assignee: Snap Inc.Inventors: Jason Brewer, Rodrigo B. Farnham, Nima Khajehnouri, David B. Lue, Zhuo Xu
-
Publication number: 20210224661Abstract: Systems and methods are provided for receiving a request for lookalike data, the request for lookalike data comprising seed data and generating sample data from the seed data and from user data for a plurality of users, to use in a lookalike model training. The systems and methods further provide for capturing a snapshot of social graph data for a plurality of users and computing social graph features based on the seed data and the user data for the plurality of users, training a lookalike model based on the sample data and the computed social graph features to generate a trained lookalike model, generating a lookalike score for each user of the plurality of users in the user data using the trained lookalike model, and generating a list comprising a unique identifier for each user of the plurality of users and an associated lookalike score for each unique identifier.Type: ApplicationFiled: April 8, 2021Publication date: July 22, 2021Inventors: John Cain Blackwood, Jason Brewer, Nima Khajehnouri, Hadi Minooei, Benjamin C. Steele, Qian You
-
Publication number: 20210141814Abstract: Methods and systems for extracting intents and intent profiles of users, as inferred from the different activities they execute and data they share on social media sites, and then (i) monetization of such intents via targeted advertisements, and (ii) enhancement of user experience via organization of their contact lists and conversations and posts based on their content and conceptual context.Type: ApplicationFiled: November 17, 2020Publication date: May 13, 2021Inventors: Behnam A. Rezaei, Vwani P. Roychowdhury, Sanjiv Ghate, Nima Khajehnouri, Riccardo Boscolo, John Mracek
-
Patent number: 11003997Abstract: Systems and methods are provided for receiving a request for lookalike data, the request for lookalike data comprising seed data and generating sample data from the seed data and from user data for a plurality of users, to use in a lookalike model training. The systems and methods further provide for capturing a snapshot of social graph data for a plurality of users and computing social graph features based on the seed data and the user data for the plurality of users, training a lookalike model based on the sample data and the computed social graph features to generate a trained lookalike model, generating a lookalike score for each user of the plurality of users in the user data using the trained lookalike model, and generating a list comprising a unique identifier for each user of the plurality of users and an associated lookalike score for each unique identifier.Type: GrantFiled: October 4, 2017Date of Patent: May 11, 2021Assignee: Snap Inc.Inventors: John Cain Blackwood, Jason Brewer, Nima Khajehnouri, Hadi Minooei, Benjamin C. Steele, Qian You
-
Patent number: 10860619Abstract: Methods and systems for extracting intents and intent profiles of users, as inferred from the different activities they execute and data they share on social media sites, and then (i) monetization of such intents via targeted advertisements, and (ii) enhancement of user experience via organization of their contact lists and conversations and posts based on their content and conceptual context.Type: GrantFiled: June 4, 2019Date of Patent: December 8, 2020Assignee: Netseer, Inc.Inventors: Behnam A. Rezaei, Vwani P. Roychowdhury, Sanjiv Ghate, Nima Khajehnouri, Riccardo Boscolo, John Mracek
-
Publication number: 20200275235Abstract: A visitation tracking system tracks user visitation to locations of interest to generate and report visualizations of the user visitation data. The visitation tracking system may be or include a group of one or more server machines configured to receive a user input specifying a location of interest, cause display of a presentation of a set of proximity borders within a region in response to the user input specifying the location of interest, wherein the region is based on the location of interest, receives a selection of a region to monitor (e.g., proximity borders, geo-fences), detects entries of client devices to a geo-fence represented by the region to monitor, and causes display of a notification in response to the detection of the entries.Type: ApplicationFiled: May 12, 2020Publication date: August 27, 2020Inventors: Masoud Akhoondi, Yiwei Ma, Nima Khajehnouri, Rohan Monga, Shuo Wu
-
Patent number: 10735890Abstract: A visitation tracking system tracks user visitation to locations of interest to generate and report visualizations of the user visitation data. The visitation tracking system may be or include a group of one or more server machines configured to receive a user input specifying a location of interest, cause display of a presentation of a set of proximity borders within a region in response to the user input specifying the location of interest, wherein the region is based on the location of interest, receives a selection of a region to monitor (e.g., proximity borders, geo-fences), detects entries of client devices to a geo-fence represented by the region to monitor, and causes display of a notification in response to the detection of the entries.Type: GrantFiled: July 31, 2017Date of Patent: August 4, 2020Assignee: Snap Inc.Inventors: Masoud Akhoondi, Yiwei Ma, Nima Khajehnouri, Rohan Monga, Shuo Wu
-
Publication number: 20190370270Abstract: Methods and systems for extracting intents and intent profiles of users, as inferred from the different activities they execute and data they share on social media sites, and then (i) monetization of such intents via targeted advertisements, and (ii) enhancement of user experience via organization of their contact lists and conversations and posts based on their content and conceptual context.Type: ApplicationFiled: June 4, 2019Publication date: December 5, 2019Applicant: Netseer, Inc.Inventors: Behnam A. REZAEI, Vwani P. Roychowdhury, Sanjiv Ghate, Nima Khajehnouri, Riccardo Boscolo, John Mracek
-
Patent number: 10311085Abstract: Methods and systems for extracting intents and intent profiles of users, as inferred from the different activities they execute and data they share on social media sites, and then (i) monetization of such intents via targeted advertisements, and (ii) enhancement of user experience via organization of their contact lists and conversations and posts based on their content and conceptual context.Type: GrantFiled: September 3, 2013Date of Patent: June 4, 2019Assignee: NETSEER, INC.Inventors: Behnam A. Rezaei, Vwani Roychowdhury, Sanjiv Ghate, Nima Khajehnouri, Riccardo Boscolo, John Mracek
-
Publication number: 20180025372Abstract: Systems and methods are described for an audience derivation system to build user profiles based on user interactions with distributed media content, such as filters. The audience derivation system may be or include any instrumentality or aggregate of instrumentalities operable to compute, process, store, display, generate, communicate, or apply various forms of data for user profile building, audience derivation, control, or other purposes.Type: ApplicationFiled: July 25, 2016Publication date: January 25, 2018Inventors: Samir Ahmed, Farnaz Azmoodeh, Nima Khajehnouri, Peter Sellis
-
Publication number: 20150262255Abstract: Methods and systems for integrating images with the associated text-based content signals and data about users' preferences to determine an image or user intent. Methods and implementations for monetizing these images is also described.Type: ApplicationFiled: March 12, 2015Publication date: September 17, 2015Inventors: Nima Khajehnouri, Behnam Rezaei, Dennis Clerke, Sanjiv Ghate, Riccardo Boscolo, Marcus Tylutki, Vwani Roychowdhury
-
Patent number: 9110985Abstract: A method for generating a conceptual association graph from structured content includes grouping content nodes into one or more topically biased clusters, the content nodes comprising structured digital content and unstructured digital content, the grouping based at least in part on the connectedness of each content node member to other content node members in the same cluster. The method also includes, responsive to the grouping, tagging the content nodes with one or more descriptive concepts. The method also includes, responsive to the tagging, establishing one or more associations between the one or more concepts, the one or more associations indicating a relevance of the one or more associations, the indicating based at least in part on patterns of co-occurrence of concepts in the tagged content nodes.Type: GrantFiled: October 15, 2010Date of Patent: August 18, 2015Assignee: NEETSEER, INC.Inventors: Riccardo Boscolo, Behnam Attaran Rezaei, Vwani P. Roychowdhury, Albert Chern, Nima Khajehnouri
-
Publication number: 20140067535Abstract: Methods and systems for extracting intents and intent profiles of users, as inferred from the different activities they execute and data they share on social media sites, and then (i) monetization of such intents via targeted advertisements, and (ii) enhancement of user experience via organization of their contact lists and conversations and posts based on their content and conceptual context.Type: ApplicationFiled: September 3, 2013Publication date: March 6, 2014Inventors: Behnam A. Rezaei, Vwani Roychowdhury, Sanjiv Ghate, Nima Khajehnouri, Riccardo Boscolo, John Mracek
-
Publication number: 20110113032Abstract: A method for generating a conceptual association graph from structured content includes grouping content nodes into one or more topically biased clusters, the content nodes comprising structured digital content and unstructured digital content, the grouping based at least in part on the connectedness of each content node member to other content node members in the same cluster. The method also includes, responsive to the grouping, tagging the content nodes with one or more descriptive concepts. The method also includes, responsive to the tagging, establishing one or more associations between the one or more concepts, the one or more associations indicating a relevance of the one or more associations, the indicating based at least in part on patterns of co-occurrence of concepts in the tagged content nodes.Type: ApplicationFiled: October 15, 2010Publication date: May 12, 2011Inventors: RICCARDO BOSCOLO, BEHNAM ATTARAN REZAEI, VWANI P. ROYCHOWDHURY, ALBERT CHERN, NIMA KHAJEHNOURI