Patents by Inventor Rohit Dhawan

Rohit Dhawan 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: 11048708
    Abstract: In one embodiment, a computing device of a network environment may receive a search query comprising location parameters. The computing device may identify locations matching the search query. The computing device may access a particular record corresponding to the location, wherein the record indicates actions by users performed on the network environment with respect to the location. The computing device may determine, for each identified location, one or more counts of one or more types of actions. The computing device may generate a search-results page comprising references corresponding to the identified locations. Each reference may display the determined counts for the respective identified location. The references may be listed in ranked order based at least in part on their respective counts. The computing device may send to a client device of a user instructions for presenting the search-results page to the user.
    Type: Grant
    Filed: July 3, 2017
    Date of Patent: June 29, 2021
    Assignee: Facebook, Inc.
    Inventors: Brian Piepgrass Hale, Rohit Dhawan, Nicolas Andrij Bushak, Thomas Giovanni Carriero
  • Patent number: 9983759
    Abstract: A system and machine-implemented method for creating and sharing virtual collaboration objects, including receiving a request from a user to create a virtual collaboration object, the request identifying one or more portions of each of one or more stored digital source objects for inclusion in the virtual collaboration object, where for at least one of the stored digital source objects, the one or more portions comprise less than the full stored digital source object, creating a metadata list in response to the request including the one or more stored digital source objects and portion information identifying the one or more portions of each of the one or more stored digital source objects, generating a collaboration object identifier (ID) corresponding to the virtual collaboration object, associating the metadata list with the collaboration object ID and providing a reference to the collaboration object ID for sharing with one or more other users.
    Type: Grant
    Filed: February 29, 2012
    Date of Patent: May 29, 2018
    Assignee: Google LLC
    Inventors: Rohit Dhawan, Apoorva Yogeshpal Rais
  • Publication number: 20170300496
    Abstract: In one embodiment, a computing device of a network environment may receive a search query comprising location parameters. The computing device may identify locations matching the search query. The computing device may access a particular record corresponding to the location, wherein the record indicates actions by users performed on the network environment with respect to the location. The computing device may determine, for each identified location, one or more counts of one or more types of actions. The computing device may generate a search-results page comprising references corresponding to the identified locations. Each reference may display the determined counts for the respective identified location. The references may be listed in ranked order based at least in part on their respective counts. The computing device may send to a client device of a user instructions for presenting the search-results page to the user.
    Type: Application
    Filed: July 3, 2017
    Publication date: October 19, 2017
    Inventors: Brian Piepgrass Hale, Rohit Dhawan, Nicolas Andrij Bushak, Thomas Giovanni Carriero
  • Patent number: 9697260
    Abstract: In one embodiment, a social-networking system accesses a social graph with a plurality of user nodes and a plurality of location nodes, receives a search query with location parameters, identifies a set of location nodes based on the search query, and determines a value for each location nodes in the set based on the edges connected to the location nodes in the social graph.
    Type: Grant
    Filed: December 8, 2014
    Date of Patent: July 4, 2017
    Assignee: Facebook, Inc.
    Inventors: Brian Piepgrass Hale, Rohit Dhawan, Nicolas Andrij Bushak, Thomas Giovanni Carriero
  • Publication number: 20150261760
    Abstract: A social networking system provides tips to users about non-user entities within the social networking system. Tips include short questions, comments, reviews and non-user entities include businesses, products, bands, songs etc. Tips are provided by users of the social networking system, wherein the tips are displayed to other users of if the other users meet privacy criteria associated with the tips. Additionally, tips are ranked based on the likelihood that a user will view or read the tip. Tips with the greatest likelihood are ranked higher than those with a lower likelihood. Selected tips with a high likelihood to be viewed are displayed to a viewing user on the topic page or within the user's news feed story.
    Type: Application
    Filed: May 27, 2015
    Publication date: September 17, 2015
    Inventors: Rohit Dhawan, Jeffrey Andrew Kanter, Thomas Giovanni Carriero
  • Patent number: 9082129
    Abstract: A social networking system provides tips to users about non-user entities within the social networking system. Tips include short questions, comments, reviews and non-user entities include businesses, products, bands, songs etc. Tips are provided by users of the social networking system, wherein the tips are displayed to other users of if the other users meet privacy criteria associated with the tips. Additionally, tips are ranked based on the likelihood that a user will view or read the tip. Tips with the greatest likelihood are ranked higher than those with a lower likelihood. Selected tips with a high likelihood to be viewed are displayed to a viewing user on the topic page or within the user's news feed story.
    Type: Grant
    Filed: December 13, 2011
    Date of Patent: July 14, 2015
    Assignee: Facebook, Inc.
    Inventors: Rohit Dhawan, Jeffrey Andrew Kanter, Thomas Giovanni Carriero
  • Publication number: 20150095324
    Abstract: In one embodiment, a social-networking system accesses a social graph with a plurality of user nodes and a plurality of location nodes, receives a search query with location parameters, identifies a set of location nodes based on the search query, and determines a value for each location nodes in the set based on the edges connected to the location nodes in the social graph.
    Type: Application
    Filed: December 8, 2014
    Publication date: April 2, 2015
    Inventors: Brian Piepgrass, Rohit Dhawan, Nicolas Andrij Bushak, Thomas Giovanni Carriero
  • Patent number: 8935261
    Abstract: In one embodiment, a social-networking system accesses a social graph with a plurality of user nodes and a plurality of location nodes, receives a search query with location parameters, identifies a set of location nodes based on the search query, and determines a value for each location nodes in the set based on the edges connected to the location nodes in the social graph.
    Type: Grant
    Filed: December 28, 2011
    Date of Patent: January 13, 2015
    Assignee: Facebook, Inc.
    Inventors: Brian Piepgrass, Rohit Dhawan, Nicolas Andrij Bushak, Thomas Giovanni Carriero
  • Publication number: 20140229479
    Abstract: A social networking system user includes objects maintained by the social networking system in a collection of objects associated with the user's user profile. The objects in a collection may be associated with a product or service offered by a system external to the social networking system. A story may be generated describing the product associated with the object added to the collection. The story may be presented to other social networking system users connected to the user. Metadata describing the product is associated with the object included in the collection and is updated. The user may be notified of the updated metadata or an action may be performed if the updated metadata satisfy one or more criteria.
    Type: Application
    Filed: February 14, 2013
    Publication date: August 14, 2014
    Inventors: Maziyar Sharafi, Rohit Dhawan, Blaise A. DiPersia
  • Patent number: 8751917
    Abstract: Posts are ranked for display on a page in a social network environment based on interaction and user score signals associated with the post and a viewing user. The signals for each of the posts are scored, and a ranking score for each post is determined. The posts are ranked in an order for display based on the ranking score and displayed for the viewing user on the page. Posts submitted by other users who have established connections with the viewing user are also filtered for display in a social box on the page.
    Type: Grant
    Filed: November 30, 2011
    Date of Patent: June 10, 2014
    Assignee: Facebook, Inc.
    Inventors: Rohit Dhawan, Yuankai Ge, Jeffrey Andrew Kanter
  • Publication number: 20140040030
    Abstract: A mobile application enables an administrator of a page in a social networking system to manage the page from a mobile device, separate from a mobile application used to consume content on the social networking system. The administrator application may be used to post content on the page, add fans to the page, delete content posted by fans of the page, generate deals, manage advertising campaigns, and access real-time metrics and insights for the page. The administrator application may also enable a user to manage multiple pages that the user has been designated as an administrator. Loyalty programs may also be designed and implemented in real-time using the administrator application, enabling business owners to customize rewards for users generating check-in events at the place of business.
    Type: Application
    Filed: August 1, 2012
    Publication date: February 6, 2014
    Inventors: Kelly Winters, Changhao Jiang, Yuankai Ge, Rohit Dhawan
  • Patent number: 8612586
    Abstract: When a social interaction involving a non-user page is detected, a determination is made as to whether to notify an administrator of the page regarding the detected interaction. The determination is made based on a notification policy that describes a variable pattern for communicating with the administrator regarding social interactions. If a determination is made to notify the administrator, a communication is transmitted to the administrator describing the detected interaction.
    Type: Grant
    Filed: December 9, 2011
    Date of Patent: December 17, 2013
    Assignee: Facebook, Inc.
    Inventors: Eric Faller, Rohit Dhawan
  • Publication number: 20130173633
    Abstract: In one embodiment, a social-networking system accesses a social graph with a plurality of user nodes and a plurality of location nodes, receives a search query with location parameters, identifies a set of location nodes based on the search query, and determines a value for each location nodes in the set based on the edges connected to the location nodes in the social graph.
    Type: Application
    Filed: December 28, 2011
    Publication date: July 4, 2013
    Inventors: Brian Piepgrass, Rohit Dhawan, Nicolas Andrij Bushak, Thomas Giovanni Carriero
  • Publication number: 20130159089
    Abstract: A social networking system distributes offers to its users using the social networking users' news feed or another communication channel in the social networking system. To distribute offers, the social networking system receives a post from an advertising user, which includes a coupon or other offer that can be redeemed at a merchant establishment. The post generates an offer story that includes the post with the offer, and an option for claiming the offer. The social networking system sends the offer story to a viewing user of the social networking system, and receives from the viewing user a selection of the option for claiming the offer. To further distribute the offer, the social networking system sends a news story about the viewing user claiming the offer in a feed of news stories to one or more other users of the social networking system who are connected to the viewing user.
    Type: Application
    Filed: December 15, 2011
    Publication date: June 20, 2013
    Inventors: SEBASTIAN GIL, ROUSSEAU KAZI, ROHIT DHAWAN, JEFFREY ANDREW KANTER
  • Publication number: 20130151607
    Abstract: When a social interaction involving a non-user page is detected, a determination is made as to whether to notify an administrator of the page regarding the detected interaction. The determination is made based on a notification policy that describes a variable pattern for communicating with the administrator regarding social interactions. If a determination is made to notify the administrator, a communication is transmitted to the administrator describing the detected interaction.
    Type: Application
    Filed: December 9, 2011
    Publication date: June 13, 2013
    Inventors: Eric Faller, Rohit Dhawan
  • Publication number: 20130151613
    Abstract: A social networking system provides tips to users about non-user entities within the social networking system. Tips include short questions, comments, reviews and non-user entities include businesses, products, bands, songs etc. Tips are provided by users of the social networking system, wherein the tips are displayed to other users of if the other users meet privacy criteria associated with the tips. Additionally, tips are ranked based on the likelihood that a user will view or read the tip. Tips with the greatest likelihood are ranked higher than those with a lower likelihood. Selected tips with a high likelihood to be viewed are displayed to a viewing user on the topic page or within the user's news feed story.
    Type: Application
    Filed: December 13, 2011
    Publication date: June 13, 2013
    Inventors: Rohit Dhawan, Jeffrey Andrew Kanter, Thomas Giovanni Carriero
  • Publication number: 20130139048
    Abstract: Posts are ranked for display on a page in a social network environment based on interaction and user score signals associated with the post and a viewing user. The signals for each of the posts are scored, and a ranking score for each post is determined. The posts are ranked in an order for display based on the ranking score and displayed for the viewing user on the page. Posts submitted by other users who have established connections with the viewing user are also filtered for display in a social box on the page.
    Type: Application
    Filed: November 30, 2011
    Publication date: May 30, 2013
    Inventors: Rohit Dhawan, Yuankai Ge, Jeffrey Andrew Kanter
  • Publication number: 20130132993
    Abstract: The present disclosure includes a system and method for tracking local telephone numbers. In some implementations, a method of tracking local TV ads includes receiving tracking information for a TV advertisement from a plurality of geographic regions. The TV advertisement are presented in each geographic region with a local telephone number. Metrics associated with the TV advertisement are determined for each geographic region using the tracking information. One or more Web pages are populated with at least one or more metrics for presenting to an advertiser.
    Type: Application
    Filed: July 19, 2007
    Publication date: May 23, 2013
    Applicant: GOOGLE INC.
    Inventors: Jill A. Huchital, Rohit Dhawan
  • Publication number: 20130124298
    Abstract: A social networking system may identify a first set of users as part of a training cluster and identify a second set of users that is similar to the first set of users for purposes of targeting advertisements related to the advertiser. Using past engagement history (e.g., click-through rates), demographic information, and keywords associated with the training cluster of users, a social networking system may generate a training model specific to the training cluster. Confidence scores may be used to identify similar users across the total population of users of the social networking system for creating a targeting cluster of users for the advertisement. A revenue sharing scheme may be used induce page administrators to increase their fan base by enabling advertisers to target advertisements to users that have expressed interest in pages associated with the page administrators.
    Type: Application
    Filed: November 15, 2011
    Publication date: May 16, 2013
    Inventors: Huajing Li, Yanxin Shi, Rohit Dhawan, Richard Bill Sim, Rong Yan, David Dawei Ye
  • Patent number: 7660719
    Abstract: A system, method and computer program product are provided for collecting information utilizing speech recognition. After receiving a specification, a voice application is configured based on the specification. During use, the voice application is capable of collecting information utilizing speech recognition.
    Type: Grant
    Filed: August 19, 2004
    Date of Patent: February 9, 2010
    Assignee: Bevocal LLC
    Inventors: Bertrand A. Damiba, Rohit Dhawan, Navneet Raja, Anthony Rajakumar, Vipul Niranjan Vyas