Patents by Inventor Pavan Desikan

Pavan Desikan 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: 10560461
    Abstract: Methods, systems, and computer programs are presented for managing electronic messages of users in a social network. One method includes an operation for receiving attributes of a profile of a person with a person account that has started following an entity with an entity account, in the social network. Further, the person is added to one or more groups in the entity account based on the attributes. Each of the groups is associated with defined properties for adding persons to each group. Furthermore, messages, created by the entity and addressed to the one or more groups, are distributed to a stream of the person account.
    Type: Grant
    Filed: October 3, 2016
    Date of Patent: February 11, 2020
    Assignee: Google LLC
    Inventors: Pavan Desikan, Jean-Christophe E. Lilot, Dennis Troper, Gregory M. Marra, Abhishek Sethi, David M. Byttow
  • Patent number: 10536423
    Abstract: Technology for managing the flow of messages among accounts of a social network. One method enables a first account (e.g., person or entity account) to elect a second account (e.g., person or entity account) in the social network. The election causes the first account to follow the second account to receive electronic messages of the second account. Further, an election of the first account by the second account is disabled until the first account follows the second account. Additionally, the method includes an operation for detecting the first account has followed the second account and has added the second account to a communication group managed by the first account.
    Type: Grant
    Filed: November 14, 2018
    Date of Patent: January 14, 2020
    Assignee: GOOGLE LLC
    Inventors: Dennis Troper, Pavan Desikan, Michael Nestler, Amar Gandhi, Brynn Evans, Karthik M. Nagaraj, Jean-Christophe E. Lilot, David Besbris, Jonathan Terleski
  • Patent number: 10459952
    Abstract: A system and method are disclosed for categorizing search terms. The system accesses search history for the search terms. The system also categorizes each of the search terms based on the number of times that the respective search term appears in the search history. If the number of times the search term appears in the search history exceeds a first threshold, a search result of the search term is determined and the search term is categorized as a type that is provided for registration to a user with recognized association with the search term or a type that is excluded from registration, where the categorizing based on a ratio of a number of times the search result was selected subsequent to receiving the search term to the number of times that the search term appears in the search history.
    Type: Grant
    Filed: January 18, 2017
    Date of Patent: October 29, 2019
    Assignee: Google LLC
    Inventors: Eduardo Knust Thuler, Pavan Desikan, Rafael Dantas de Castro
  • Patent number: 10158741
    Abstract: Methods, systems, and computer programs are presented for managing interaction between users in a social network. One method includes receiving one or more first user interactions made by a user account in a social network system with content presented in a user interface on a display device. The content is associated with a first entity account in the social network system. The first user interactions include one or more endorsements of the content or the first entity account. The method further includes calculating, by at least one processor, a level of endorsement of the first entity account by the user account based on the endorsements. The method further includes providing a limited level of access to the first entity account to add one or more posts to a stream of the user account in a stream user interface of the social network system based on the level of endorsement.
    Type: Grant
    Filed: June 23, 2016
    Date of Patent: December 18, 2018
    Assignee: Google LLC
    Inventors: Michael Nestler, Karthik M. Nagaraj, Dennis Troper, Pavan Desikan, Pavani Diwanji
  • Patent number: 10135780
    Abstract: Methods, systems, and computer programs are presented for managing the flow of messages among users of a social network. One method enables the election of an entity in the social network by a person in the social network. The election indicates that the person follows the entity to receive entity electronic messages. Further, an election of the person by the entity is disabled until it is detected that the person has elected to follow the entity. Additionally, the method includes an operation for detecting the election of the entity by the person, where the person is enabled to add the entity to communication groups managed by the person after the election. The entity is enabled to follow the person after the person elects to follow the entity, and messages from the person to communication groups including the entity will reach the entity.
    Type: Grant
    Filed: April 18, 2016
    Date of Patent: November 20, 2018
    Assignee: GOOGLE LLC
    Inventors: Dennis Troper, Pavan Desikan, Michael Nestler, Amar Gandhi, Brynn Evans, Karthik M. Nagaraj, Jean-Christophe E. Lilot, David Besbris, Jonathan Terleski
  • Patent number: 9922379
    Abstract: In one aspect, a method is provided. The method includes providing a social network on one or more servers connected to the internet. The method includes identifying an instance where a user takes action to add the social networking account of the entity to a social networking account of the user, and in response to the identification of the user's action, enabling identification of and access to the user by the entity. The method includes enabling the social networking account of the entity to post information to a stream of the user that took action to add the social networking account of the entity to the social networking account of the user. The method further includes presenting a stream view of one or more postings to the user, the one or more postings being from the groups that the user was associated to by the entity.
    Type: Grant
    Filed: November 2, 2012
    Date of Patent: March 20, 2018
    Assignee: GOOGLE INC.
    Inventors: Dennis Troper, Karthik Murili Nagaraj, Pavan Desikan, David Besbris, Amar Gandhi, Michael Nestler
  • Patent number: 9646267
    Abstract: Methods, systems, and computer programs are presented for managing the visibility of relationships within a social network. One method includes an operation for enabling a person to establish a first follow relationship from the person to an entity in the social network. However, the entity is disabled to establish a second follow relationship from the entity to the person until the first follow relationship from the person to the entity is established. Further, the establishment of the first follow relationship with a limited visibility is detected, and the establishment of the second follow relationship is also detected. The method further includes an operation for disabling a user in the social network to obtain visibility of the second follow relationship if the first follow relationship is invisible to the user.
    Type: Grant
    Filed: November 2, 2012
    Date of Patent: May 9, 2017
    Assignee: Google Inc.
    Inventors: Jean-Christophe E. Lilot, Nishant A. Thakkar, Pavan Desikan, David M. Byttow
  • Publication number: 20170124180
    Abstract: A system and method are disclosed for categorizing search terms. The system accesses search history for the search terms. The system also categorizes each of the search terms based on the number of times that the respective search term appears in the search history. If the number of times the search term appears in the search history exceeds a first threshold, a search result of the search term is determined and the search term is categorized as a type that is provided for registration to a user with recognized association with the search term or a type that is excluded from registration, where the categorizing based on a ratio of a number of times the search result was selected subsequent to receiving the search term to the number of times that the search term appears in the search history.
    Type: Application
    Filed: January 18, 2017
    Publication date: May 4, 2017
    Inventors: Eduardo Knust THULER, Pavan DESIKAN, Rafael DANTAS DE CASTRO
  • Patent number: 9576042
    Abstract: A system and method are disclosed for categorizing search terms. The system accesses search history for the search terms. The system also categorizes each of the search terms based on the number of times that the respective search term appears in the search history. If the number of times the search term appears in the search history exceeds a first threshold, a search result of the search term is determined and the search term is categorized as a type that is provided for registration to a user with recognized association with the search term or a type that is excluded from registration, where the categorizing based on a ratio of a number of times the search result was selected subsequent to receiving the search term to the number of times that the search term appears in the search history.
    Type: Grant
    Filed: August 1, 2013
    Date of Patent: February 21, 2017
    Assignee: Google Inc.
    Inventors: Eduardo Knust Thuler, Pavan Desikan, Rafael Dantas De Castro
  • Patent number: 9462004
    Abstract: Methods, systems, and computer programs are presented for managing electronic messages of users in a social network. One method includes an operation for receiving attributes of a profile of a person with a person account that has started following an entity with an entity account, in the social network. Further, the person is added to one or more groups in the entity account based on the attributes. Each of the groups is associated with defined properties for adding persons to each group. Furthermore, messages, created by the entity and addressed to the one or more groups, are distributed to a stream of the person account.
    Type: Grant
    Filed: November 2, 2012
    Date of Patent: October 4, 2016
    Assignee: GOOGLE INC.
    Inventors: Pavan Desikan, Jean-Christophe E. Lilot, Dennis Troper, Gregory M. Marra, Abhishek Sethi, David M. Byttow
  • Patent number: 9396501
    Abstract: Methods, systems, and computer programs are presented for managing interaction between users in a social network. One method includes providing a user account having information that identifies a person associated with the user account. The method further includes receiving interactivity of the person on the user account. The received interactivity identifying endorsements made by the person utilizing the user account, and the endorsements made by the person are associated to a soft following metric. The method also includes identifying entities selected for following by the person of the user account. The selection for following triggered by direct action by the person on the user account to add an entity to one or more groups created at the user account. The selection for following being associated with a hard following metric that allows the entity having an entity account to post data to the user account of the user.
    Type: Grant
    Filed: November 2, 2012
    Date of Patent: July 19, 2016
    Assignee: Google Inc.
    Inventors: Michael Nestler, Karthik M. Nagaraj, Dennis Troper, Pavan Desikan, Pavani Diwanji
  • Patent number: 9342852
    Abstract: A method includes receiving login with a first identity. The first identity is associated with a first set of privileges. The reception of login with the first identity enables a first presentation of content associated with a first user account. The content is displayed on a page that has a visual indicator identifying the first user account. The method further includes receiving an interactive input in a location associated with the visual indicator. The received interaction input causes an identity selection menu to be generated on the page. When selection of a second identity other than the first identity is received, the method includes enabling a second set of privileges associated with the second identity. The reception of selection with the second identity enables a second presentation of content associated with a second user account.
    Type: Grant
    Filed: November 2, 2012
    Date of Patent: May 17, 2016
    Assignee: GOOGLE INC.
    Inventors: Karthik Murili Nagaraj, Dennis Troper, Pavan Desikan, Gustavo Gonçalves Mesquita Moura, Charles H. Warren, Barbara Veloso Bacharach
  • Patent number: 9319371
    Abstract: Methods, systems, and computer programs are presented for managing the flow of messages among users of a social network. One method enables the election of an entity in the social network by a person in the social network. The election indicates that the person follows the entity to receive entity electronic messages. Further, an election of the person by the entity is disabled until it is detected that the person has elected to follow the entity. Additionally, the method includes an operation for detecting the election of the entity by the person, where the person is enabled to add the entity to communication groups managed by the person after the election. The entity is enabled to follow the person after the person elects to follow the entity, and messages from the person to communication groups including the entity will reach the entity.
    Type: Grant
    Filed: November 2, 2012
    Date of Patent: April 19, 2016
    Assignee: GOOGLE INC.
    Inventors: Dennis Troper, Pavan Desikan, Michael Nestler, Amar Gandhi, Brynn Evans, Karthik M. Nagaraj, Jean-Christophe E. Lilot, David Besbris, Jonathan Terleski
  • Publication number: 20140040271
    Abstract: A system and method are disclosed for categorizing search terms. The system accesses search history for the search terms. The system also categorizes each of the search terms based on the number of times that the respective search term appears in the search history. If the number of times the search term appears in the search history exceeds a first threshold, a search result of the search term is determined and the search term is categorized as a type that is provided for registration to a user with recognized association with the search term or a type that is excluded from registration, where the categorizing based on a ratio of a number of times the search result was selected subsequent to receiving the search term to the number of times that the search term appears in the search history.
    Type: Application
    Filed: August 1, 2013
    Publication date: February 6, 2014
    Applicant: Google Inc.
    Inventors: Eduardo Knust THULER, Pavan DESIKAN, Rafael DANTAS DE CASTRO
  • Patent number: 8005716
    Abstract: Systems and methods for determining and utilizing path navigation information. In one aspect, a method includes determining an article containing at least one item, determining a path associated with the article, and identifying at least one term associated with the at least one item based at least in part on the path.
    Type: Grant
    Filed: June 30, 2004
    Date of Patent: August 23, 2011
    Assignee: Google Inc.
    Inventor: Pavan Desikan
  • Publication number: 20070005417
    Abstract: The way in which Websites are reviewed for use in an advertising network may be improved by (a) accepting a collection including one or more documents, (b) determining whether or not the collection complies with policies of an advertising network, and (c) approving the collection if it was determined that the collection complies with the policies. The collection may be added to the advertising network if the collection is approved such that (e.g., content-targeted) advertisements may be served in association with renderings of documents included in the collection. The collection may be a Website including one or more Webpages. The policy may concern (A) content of the one or more documents of the collection, (B) usability of a Website wherein the collection of one or more documents is a Website including one or more Webpages, and/or (C) a possible fraud or deception on the advertising network or participants of the advertising network by the collection.
    Type: Application
    Filed: June 29, 2005
    Publication date: January 4, 2007
    Inventors: Pavan Desikan, Lawrence Ip, Timothy James, Sanjeev Kulkarni, Prasenjit Phukan, Dmitriy Portnov, Gokul Rajaram
  • Publication number: 20050131758
    Abstract: A system provides advertising links. The system may received a query and provide a number of advertising links in response to the query. The number of advertising links may be dynamically adjusted based at least in part on the commercial-ness of the query. The display format of the advertising links may also be altered based at least in part on the commercial-ness of the query.
    Type: Application
    Filed: December 11, 2003
    Publication date: June 16, 2005
    Inventors: Pavan Desikan, Amit Patel, Gokul Rajaram