Patents by Inventor Harish CHANDRAN

Harish CHANDRAN 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: 11514353
    Abstract: Training and/or utilizing a machine learning model to generate request agnostic predicted interaction scores for electronic communications, and to utilization of request agnostic predicted interaction scores in determining whether, and/or how, to provide corresponding electronic communications to a client device in response to a request. A request agnostic predicted interaction score for an electronic communication provides an indication of quality of the communication, and is generated independent of corresponding request(s) for which it is utilized. In many implementations, a request agnostic predicted interaction score for an electronic communication is generated “offline” relative to corresponding request(s) for which it is utilized, and is pre-indexed with (or otherwise assigned to) the electronic communication. This enables fast and efficient retrieval, and utilization, of the request agnostic interaction score by computing device(s), when the electronic communication is responsive to a request.
    Type: Grant
    Filed: October 26, 2017
    Date of Patent: November 29, 2022
    Assignee: GOOGLE LLC
    Inventors: Archit Gupta, Hariharan Chandrasekaran, Harish Chandran
  • Patent number: 10592513
    Abstract: In one aspect, a method includes identifying a first user viewing a first set of posts at a social networking service, the first set of posts including one or more posts, determining that the level of engagement of the first user at the social networking service is below a predetermined level, generating a second set of posts in response to determining that the level of engagement of the first user at the social networking service is below a predetermined level, the second set of posts including one or more posts not previously seen by the user and providing the second set of posts for display to the user. Other aspects can be embodied in corresponding systems and apparatus, including computer program products.
    Type: Grant
    Filed: January 16, 2015
    Date of Patent: March 17, 2020
    Assignee: GOOGLE LLC
    Inventors: Lucian Florin Cionca, Junbin Teng, Andre Rohe, Harish Chandran, Yumio Saneyoshi
  • Patent number: 10409818
    Abstract: Methods, systems, apparatus, including computer programs encoded on computer storage medium, for a bottom-up approach for generating high-quality content streams. In one aspect, the method includes actions of obtaining data identifying a plurality of content items, generating a plurality of queries for the particular topic, and for each query of the plurality of queries: obtaining a set of search results for the query that identify content items identified in the obtained data, and determining, from the search results for the query, a respective quality score for each of one or more quality characteristics. The method may also include actions such as identifying one or more first high-quality queries from the plurality of queries based on the respective quality scores for the one or more quality characteristics, and populating a stream of content for display on the user device using search results for the one or more first high-quality queries.
    Type: Grant
    Filed: August 4, 2016
    Date of Patent: September 10, 2019
    Assignee: Google LLC
    Inventors: Matthew Hayes, Hariharan Chandrasekaran, Harish Chandran
  • Patent number: 10296512
    Abstract: Aspects of the subject technology relate to systems and methods for action-based content scoring. Scores associated with a content item are determined. Each of the scores is generated by a different predictive model and associated with a respective user interaction type. A composite score for the content item is determined based on at least one of the scores. The content item is provided for display in a content stream associated with a user based on the composite score.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: May 21, 2019
    Assignee: Google LLC
    Inventors: Harish Chandran, Ka Hung Hui
  • Patent number: 10296642
    Abstract: A system comprising a processor and a memory storing instructions that, when executed, cause the system to receive a record of data describing user engagement with content items in an online service; prepare the record of data for generating a model characterizing a network effect of a user interaction with a content item in the online service; generate the model characterizing the network effect of the user interaction with the content item in the online service; generate a predicted network effect score for a plurality of content items based on the model; organize the plurality of content items based on the predicted network effect score; and transmit the plurality of organized content items for presentation to a user. The disclosure also includes similar methods and computer program products.
    Type: Grant
    Filed: June 5, 2015
    Date of Patent: May 21, 2019
    Assignee: Google LLC
    Inventors: Harish Chandran, Junbin Teng, Alessandra Mazzia
  • Publication number: 20190130304
    Abstract: Training and/or utilizing a machine learning model to generate request agnostic predicted interaction scores for electronic communications, and to utilization of request agnostic predicted interaction scores in determining whether, and/or how, to provide corresponding electronic communications to a client device in response to a request. A request agnostic predicted interaction score for an electronic communication provides an indication of quality of the communication, and is generated independent of corresponding request(s) for which it is utilized. In many implementations, a request agnostic predicted interaction score for an electronic communication is generated “offline” relative to corresponding request(s) for which it is utilized, and is pre-indexed with (or otherwise assigned to) the electronic communication. This enables fast and efficient retrieval, and utilization, of the request agnostic interaction score by computing device(s), when the electronic communication is responsive to a request.
    Type: Application
    Filed: October 26, 2017
    Publication date: May 2, 2019
    Inventors: Archit Gupta, Hariharan Chandrasekaran, Harish Chandran
  • Patent number: 10129309
    Abstract: Aspects of the subject technology relate to mixing an aggregated content data structure into a content stream. A first plurality of aggregated content data structures is be received, each comprising a group of content items for display in a content stream of a user and being associated with a respective score. A first aggregated content data structure may be selected from among the first plurality of aggregated content data structures based on the scores and predetermined type target percentages associated with the user. The first aggregated content data structure may be mixed into a content stream associated with a user, and the content stream provided for display.
    Type: Grant
    Filed: October 7, 2016
    Date of Patent: November 13, 2018
    Assignee: GOOGLE LLC
    Inventors: Harish Chandran, Lucian Florin Cionca, Amogh Sanjay Asgekar, Panchapagesan Krishnamurthy
  • Patent number: 10055463
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for feature-based ranking adjustment. In one aspect, a method includes finalizing rankings of resources based on detected features, and for each resource for which a ranking is not finalized, finalizing the respective resources or demoting the resources based on the detection of features common to the resources with the finalized rankings and the resources with the unfinalized rankings.
    Type: Grant
    Filed: November 19, 2015
    Date of Patent: August 21, 2018
    Assignee: Google LLC
    Inventors: Hariharan Chandrasekaran, Madhavi Yenugula, Harish Chandran
  • Publication number: 20180165368
    Abstract: A system and method for generating a stream of content for a new user is described. The method includes determining one or more demographic profiles, each demographic profile being based on content provided by a content database over the computer network to a predetermined set of users that have a common demographic property, the content interacted with by the predetermined set of users, each demographic profile being associated with the common demographic property; determining a first demographic property for a new user; selecting from the one or more demographic profiles, a demographic profile based on the first demographic property of the new user; based on the selected demographic profile, creating a query to the content database; submitting the query over the computer network to the content database; and retrieving content from the content database based on the query, and providing the content to the user.
    Type: Application
    Filed: January 13, 2017
    Publication date: June 14, 2018
    Inventors: Hari Sasidharan, Harish Chandran
  • Publication number: 20170104802
    Abstract: Aspects of the subject technology relate to mixing an aggregated content data structure into a content stream. A first plurality of aggregated content data structures is be received, each comprising a group of content items for display in a content stream of a user and being associated with a respective score. A first aggregated content data structure may be selected from among the first plurality of aggregated content data structures based on the scores and predetermined type target percentages associated with the user. The first aggregated content data structure may be mixed into a content stream associated with a user, and the content stream provided for display.
    Type: Application
    Filed: October 7, 2016
    Publication date: April 13, 2017
    Inventors: Harish CHANDRAN, Lucian Florin CIONCA, Amogh Sanjay ASGEKAR, Panchapagesan KRISHNAMURTHY
  • Patent number: 9211961
    Abstract: A system and method for detecting and isolating faults in pressure ports (2) and pressure transducers (3) of a pressure sensing system are disclosed. The system comprises a set of pressure ports (2) flushed to a nose cap (1) of a space vehicle in crucifix form. Three pressure transducers (3) are connected to each pressure port (2) through pneumatic tubes (4) for measuring surface pressure from the pressure ports (2). Separate power supplying units (7, 8, 9) are connected to the three pressure transducers (3) for powering the pressure transducers (3) at each pressure port (2). A processing unit (10) is configured to acquire voltage inputs corresponding to the measured surface pressure from the pressure transducers (3). The processing unit (10) executes one or more levels of fault checking to detect and isolate pressure transducer failures and blockage of the pressure ports (2) based on the voltage inputs. Hence, it is possible to enhance the accuracy and reliability of the pressure estimation of the FADS.
    Type: Grant
    Filed: December 4, 2014
    Date of Patent: December 15, 2015
    Assignee: Indian Space Research Organisation
    Inventors: Jayakumar Madhavanpillai, Remesh Narayanan, Harish Chandran Soudamini, Swaminathan Subramaniaiyer, Sivan Kailasavadivoo, Sharma Surendra Vir
  • Publication number: 20150142254
    Abstract: A system and method for detecting and isolating faults in pressure ports (2) and pressure transducers (3) of a pressure sensing system are disclosed. The system comprises a set of pressure ports (2) flushed to a nose cap (1) of a space vehicle in crucifix form. Three pressure transducers (3) are connected to each pressure port (2) through pneumatic tubes (4) for measuring surface pressure from the pressure ports (2). Separate power supplying units (7, 8, 9) are connected to the three pressure transducers (3) for powering the pressure transducers (3) at each pressure port (2). A processing unit (10) is configured to acquire voltage inputs corresponding to the measured surface pressure from the pressure transducers (3). The processing unit (10) executes one or more levels of fault checking to detect and isolate pressure transducer failures and blockage of the pressure ports (2) based on the voltage inputs. Hence, it is possible to enhance the accuracy and reliability of the pressure estimation of the FADS.
    Type: Application
    Filed: December 4, 2014
    Publication date: May 21, 2015
    Applicant: INDIAN SPACE RESEARCH ORGANISATION
    Inventors: Jayakumar MADHAVANPILLAI, Remesh NARAYANAN, Harish Chandran SOUDAMINI, Swaminathan SUBRAMANIAIYER, Sivan KAILASAVADIVOO, Sharma Surendra VIR
  • Patent number: 8930062
    Abstract: A system and method for detecting and isolating faults in pressure ports (2) and pressure transducers (3) of a pressure sensing system are disclosed. The system comprises a set of pressure ports (2) flushed to a nose cap (1) of a space vehicle in crucifix form. Three pressure transducers (3) are connected to each pressure port (2) through pneumatic tubes (4) for measuring surface pressure from the pressure ports (2). Separate power supplying units (7, 8, 9) are connected to the three pressure transducers (3) for powering the pressure transducers (3) at each pressure port (2). A processing unit (10) is configured to acquire voltage inputs corresponding to the measured surface pressure from the pressure transducers (3). The processing unit (10) executes one or more levels of fault checking to detect and isolate pressure transducer failures and blockage of the pressure ports (2) based on the voltage inputs.
    Type: Grant
    Filed: June 17, 2009
    Date of Patent: January 6, 2015
    Assignee: Indian Space Research Organisation
    Inventors: Jayakumar Madhavanpillai, Remesh Narayanan, Harish Chandran Soudamini, Swaminathan Subramaniaiyer, Sivan Kailasavadivoo, Sharma Surendra Vir
  • Publication number: 20120041634
    Abstract: A system and method for detecting and isolating faults in pressure ports (2) and pressure transducers (3) of a pressure sensing system are disclosed. The system comprises a set of pressure ports (2) flushed to a nose cap (1) of a space vehicle in crucifix form. Three pressure transducers (3) are connected to each pressure port (2) through pneumatic tubes (4) for measuring surface pressure from the pressure ports (2). Separate power supplying units (7, 8, 9) are connected to the three pressure transducers (3) for powering the pressure transducers (3) at each pressure port (2). A processing unit (10) is configured to acquire voltage inputs corresponding to the measured surface pressure from the pressure transducers (3). The processing unit (10) executes one or more levels of fault checking to detect and isolate pressure transducer failures and blockage of the pressure ports (2) based on the voltage inputs. Hence, it is possible to enhance the accuracy and reliability of the pressure estimation of the FADS.
    Type: Application
    Filed: June 17, 2009
    Publication date: February 16, 2012
    Applicant: INDIAN SPACE RESEARCH ORGANISATION
    Inventors: Jayakumar Madhavanpillai, Remesh Narayanan, Harish Chandran Soudamini, Swaminathan Subramaniaiyer, Sivan Kailasavadivoo, Sharma Surendra Vir