Patents by Inventor Rohan Monga

Rohan Monga 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: 12143887
    Abstract: 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: Grant
    Filed: October 27, 2023
    Date of Patent: November 12, 2024
    Assignee: SNAP INC.
    Inventors: Masoud Akhoondi, Yiwei Ma, Nima Khajehnouri, Rohan Monga, Shuo Wu
  • Publication number: 20240056766
    Abstract: 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: Application
    Filed: October 27, 2023
    Publication date: February 15, 2024
    Inventors: Masoud Akhoondi, Yiwei Ma, Nima Khajehnouri, Rohan Monga, Shuo wu
  • Patent number: 11864053
    Abstract: 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: Grant
    Filed: November 23, 2021
    Date of Patent: January 2, 2024
    Assignee: SNAP INC.
    Inventors: Masoud Akhoondi, Yiwei Ma, Nima Khajehnouri, Rohan Monga, Shuo Wu
  • Patent number: 11636437
    Abstract: Managing electronic addresses based on communication patterns. A method includes tracking metadata of a plurality of electronic communications of a user. One or more lists of electronic addresses of recipients are generated for the user based on the metadata. Electronic addresses of potential recipients are identified from the one or more lists in response to an input indicative of selection of an electronic address of a recipient. The identified electronic addresses are recommended to the user. An input indicative of one or more electronic addresses selected by the user from the identified electronic addresses is received. Further, an electronic message is sent to the selected electronic addresses.
    Type: Grant
    Filed: June 11, 2021
    Date of Patent: April 25, 2023
    Assignee: YAHOO ASSETS LLC
    Inventors: Hemanth Sambrani, Sudharsan Vasudevan, Rohan Monga
  • Publication number: 20220103967
    Abstract: 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: Application
    Filed: November 23, 2021
    Publication date: March 31, 2022
    Inventors: Masoud Akhoondi, Yiwei Ma, Nima Khajehnouri, Rohan Monga, Shuo Wu
  • Patent number: 11218834
    Abstract: 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: Grant
    Filed: May 12, 2020
    Date of Patent: January 4, 2022
    Assignee: Snap Inc.
    Inventors: Masoud Akhoondi, Yiwei Ma, Nima Khajehnouri, Rohan Monga, Shuo Wu
  • Publication number: 20210304148
    Abstract: Managing electronic addresses based on communication patterns. A method includes tracking metadata of a plurality of electronic communications of a user. One or more lists of electronic addresses of recipients are generated for the user based on the metadata. Electronic addresses of potential recipients are identified from the one or more lists in response to an input indicative of selection of an electronic address of a recipient. The identified electronic addresses are recommended to the user. An input indicative of one or more electronic addresses selected by the user from the identified electronic addresses is received. Further, an electronic message is sent to the selected electronic addresses.
    Type: Application
    Filed: June 11, 2021
    Publication date: September 30, 2021
    Inventors: Hemanth SAMBRANI, Sudharsan VASUDEVAN, Rohan MONGA
  • Patent number: 11068850
    Abstract: Managing electronic addresses based on communication patterns. A method includes tracking metadata of a plurality of electronic communications of a user. One or more lists of electronic addresses of recipients are generated for the user based on the metadata. Electronic addresses of potential recipients are identified from the one or more lists in response to an input indicative of selection of an electronic address of a recipient. The identified electronic addresses are recommended to the user. An input indicative of one or more electronic addresses selected by the user from the identified electronic addresses is received. Further, an electronic message is sent to the selected electronic addresses.
    Type: Grant
    Filed: May 23, 2009
    Date of Patent: July 20, 2021
    Assignee: VERIZON MEDIA INC.
    Inventors: Hemanth Sambrani, Sudharsan Vasudevan, Rohan Monga
  • Publication number: 20200275235
    Abstract: 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: Application
    Filed: May 12, 2020
    Publication date: August 27, 2020
    Inventors: Masoud Akhoondi, Yiwei Ma, Nima Khajehnouri, Rohan Monga, Shuo Wu
  • Patent number: 10735890
    Abstract: 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: Grant
    Filed: July 31, 2017
    Date of Patent: August 4, 2020
    Assignee: Snap Inc.
    Inventors: Masoud Akhoondi, Yiwei Ma, Nima Khajehnouri, Rohan Monga, Shuo Wu
  • Patent number: 9043320
    Abstract: A system and method for an enhanced find-in-page query function in a web browser. A find-in-page query is received for at least one webpage displayed on a computing device, wherein the query comprises a search string. Metadata relating to data objects displayed on the webpage is collected from the HTML code comprising the webpage, from the source of the of the plurality of objects, and from at least one search engine. At least one of the plurality of data objects matching the find-in-page query is identified wherein the search string is matched to metadata, wherein metadata relating to the matching data objects comprises the search string. The display of the matching data objects on the webpage is then altered, using the computing device, whereby the user is able to identify the data objects which match the find-in-page query.
    Type: Grant
    Filed: February 22, 2010
    Date of Patent: May 26, 2015
    Assignee: YAHOO! INC.
    Inventors: Rohan Monga, Sudharsan Vasudevan, Hemanth Sambrani
  • Patent number: 8886623
    Abstract: Disclosed is a method and system for retrieving data; extracting information from the data; learning to disambiguate the extracted information such that a particular sense of each phrase within the extracted information is determined; generating a disambiguation classifier from the learning to disambiguate step, the disambiguation classifier configured to determine a sense of a phrase within a document; learning to select a portion of the information as being relevant to a theme of the data; generating a selection classifier from the learning to select step, the selection classifier configured to select a topic in a document that is relevant to a theme of the document; and using the disambiguation classifier and the selection classifier by an indexing computer to determine a set of topics from a web document retrieved by the indexing computer.
    Type: Grant
    Filed: April 7, 2010
    Date of Patent: November 11, 2014
    Assignee: Yahoo! Inc.
    Inventors: Priyank Shanker Garg, Rohan Monga, Hemanth Sambrani, Sudharsan Vasudevan
  • Patent number: 8612435
    Abstract: A method and apparatus for activity-based users' interests modeling for determining relevance of the content distributed to the users is provided. Modeling of the user's interests starts by collecting information about the actions that the user performed and about the contents that were associated with the actions. That information may be used to determine how much interest the user has had in the individual subjects up to date, and to determine which subjects became more or less important to the user over time. Further processing of the information about the interests of each of the individual users in a group of users may produce characteristics indicating the interests of the group as a whole. Additional processing may generate the information reflecting relative importance of the interests of an individual user in the group to the interests of other users in the same group.
    Type: Grant
    Filed: July 16, 2009
    Date of Patent: December 17, 2013
    Assignee: Yahoo! Inc.
    Inventors: Hemanth Sambrani, Rohan Monga, Sudharsan Vasudevan, Sanjeev Gupta
  • Publication number: 20120117050
    Abstract: Techniques are provided for creating and updating a entity hierarchy (taxonomy) based on information captured about user interaction with a system. Techniques are also provided for using the taxonomy to determine the nature of entities represented by terms submitted to a search engine. Search logs analyzed for related sets of entities, and used to improve the taxonomy for storing information. Once the taxonomy is created, information across data sources are fetched and aggregated based on the taxonomy. When the system is queried, the query is modified to a predefined template, and the best fit result is promptly returned. A feedback mechanism is also provided to enhance taxonomy and entity data based on search volumes. This system enables search engines to provide accurate answers when entities, their attributes and relationships are involved.
    Type: Application
    Filed: January 18, 2012
    Publication date: May 10, 2012
    Inventors: Sudharsan Vasudevan, Rohan Monga, Hemanth Sambrani, N. S. Sekar
  • Patent number: 8126908
    Abstract: Techniques are provided for creating and updating a entity hierarchy (taxonomy) based on information captured about user interaction with a system. Techniques are also provided for using the taxonomy to determine the nature of entities represented by terms submitted to a search engine. Search logs analyzed for related sets of entities, and used to improve the taxonomy for storing information. Once the taxonomy is created, information across data sources are fetched and aggregated based on the taxonomy. When the system is queried, the query is modified to a predefined template, and the best fit result is promptly returned. A feedback mechanism is also provided to enhance taxonomy and entity data based on search volumes. This system enables search engines to provide accurate answers when entities, their attributes and relationships are involved.
    Type: Grant
    Filed: June 18, 2008
    Date of Patent: February 28, 2012
    Assignee: Yahoo! Inc.
    Inventors: Sudharsan Vasudevan, Rohan Monga, Hemanth Sambrani, N S Sekar
  • Publication number: 20110252045
    Abstract: Disclosed is a method and system for retrieving data; extracting information from the data; learning to disambiguate the extracted information such that a particular sense of each phrase within the extracted information is determined; generating a disambiguation classifier from the learning to disambiguate step, the disambiguation classifier configured to determine a sense of a phrase within a document; learning to select a portion of the information as being relevant to a theme of the data; generating a selection classifier from the learning to select step, the selection classifier configured to select a topic in a document that is relevant to a theme of the document; and using the disambiguation classifier and the selection classifier by an indexing computer to determine a set of topics from a web document retrieved by the indexing computer.
    Type: Application
    Filed: April 7, 2010
    Publication date: October 13, 2011
    Applicant: Yahoo! Inc.
    Inventors: Priyank Shanker Garg, Rohan Monga, Hemanth Sambrani, Sudharsan Vasudevan
  • Publication number: 20110225134
    Abstract: A system and method for an enhanced find-in-page query function in a web browser. A find-in-page query is received for at least one webpage displayed on a computing device, wherein the query comprises a search string. Metadata relating to data objects displayed on the webpage is collected from the HTML code comprising the webpage, from the source of the of the plurality of objects, and from at least one search engine. At least one of the plurality of data objects matching the find-in-page query is identified wherein the search string is matched to metadata, wherein metadata relating to the matching data objects comprises the search string. The display of the matching data objects on the webpage is then altered, using the computing device, whereby the user is able to identify the data objects which match the find-in-page query.
    Type: Application
    Filed: March 12, 2010
    Publication date: September 15, 2011
    Applicant: Yahoo! Inc.
    Inventors: Rohan Monga, Sudharsan Vasudevan, Hemanth Sambrani
  • Publication number: 20110208707
    Abstract: A system and method for an enhanced find-in-page query function in a web browser. A find-in-page query is received for at least one webpage displayed on a computing device, wherein the query comprises a search string. Metadata relating to data objects displayed on the webpage is collected from the HTML code comprising the webpage, from the source of the of the plurality of objects, and from at least one search engine. At least one of the plurality of data objects matching the find-in-page query is identified wherein the search string is matched to metadata, wherein metadata relating to the matching data objects comprises the search string. The display of the matching data objects on the webpage is then altered, using the computing device, whereby the user is able to identify the data objects which match the find-in-page query.
    Type: Application
    Filed: February 22, 2010
    Publication date: August 25, 2011
    Applicant: Yahoo! Inc.
    Inventors: Rohan Monga, Sudharsan Vasudevan, Hemanth Sambrani
  • Publication number: 20110016121
    Abstract: A method and apparatus for activity-based users' interests modeling for determining relevance of the content distributed to the users is provided. Modeling of the user's interests starts by collecting information about the actions that the user performed and about the contents that were associated with the actions. That information may be used to determine how much interest the user has had in the individual subjects up to date, and to determine which subjects became more or less important to the user over time. Further processing of the information about the interests of each of the individual users in a group of users may produce characteristics indicating the interests of the group as a whole. Additional processing may generate the information reflecting relative importance of the interests of an individual user in the group to the interests of other users in the same group.
    Type: Application
    Filed: July 16, 2009
    Publication date: January 20, 2011
    Inventors: Hemanth Sambrani, Rohan Monga, Sudharsan Vasudevan, Sanjeev Gupta
  • Publication number: 20100299397
    Abstract: Managing electronic addresses based on communication patterns. A method includes tracking metadata of a plurality of electronic communications of a user. One or more lists of electronic addresses of recipients are generated for the user based on the metadata. Electronic addresses of potential recipients are identified from the one or more lists in response to an input indicative of selection of an electronic address of a recipient. The identified electronic addresses are recommended to the user. An input indicative of one or more electronic addresses selected by the user from the identified electronic addresses is received. Further, an electronic message is sent to the selected electronic addresses.
    Type: Application
    Filed: May 23, 2009
    Publication date: November 25, 2010
    Applicant: YAHOO! INC.
    Inventors: Hemanth SAMBRANI, Sudharsan VASUDEVAN, Rohan MONGA