Patents by Inventor Senthil Sundaram

Senthil Sundaram 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).

  • Publication number: 20240104105
    Abstract: Systems, devices, media, and methods are presented for assembling a database for query generation. The database is assembled by receiving a query history log, the query history log including target queries and a mapping between each of the target queries and associated subqueries for each of the target queries, selecting one or more of the associated subqueries for a first target query based on a conditional probability exceeding a threshold for the associated subqueries of the first target query compared to the matching associated subqueries of the other target queries, and including the first target query and the selected one or more associated subqueries for the first target query in the in-memory data structure store for query generation.
    Type: Application
    Filed: November 30, 2023
    Publication date: March 28, 2024
    Inventors: Vasyl Pihur, Senthil Sundaram
  • Patent number: 11860884
    Abstract: Systems, devices, media, and methods are presented for assembling a database for query generation. The database is assembled by receiving a query history log, the query history log including target queries and a mapping between each of the target queries and associated subqueries for each of the target queries, selecting one or more of the associated subqueries for a first target query based on a conditional probability exceeding a threshold for the associated subqueries of the first target query compared to the matching associated subqueries of the other target queries, and including the first target query and the selected one or more associated subqueries for the first target query in the in-memory data structure store for query generation.
    Type: Grant
    Filed: March 30, 2021
    Date of Patent: January 2, 2024
    Assignee: Snap Inc.
    Inventors: Vasyl Pihur, Senthil Sundaram
  • Patent number: 11816115
    Abstract: Systems, devices, media, and methods are presented for assembling a database for query generation. The database is assembled by receiving a query history log, the query history log including target queries and a mapping between each of the target queries and associated subqueries for each of the target queries, selecting one or more of the associated subqueries for a first target query based on a conditional probability exceeding a threshold for the associated subqueries of the first target query compared to the matching associated subqueries of the other target queries, and including the first target query and the selected one or more associated subqueries for the first target query in the in-memory data structure store for query generation.
    Type: Grant
    Filed: March 30, 2021
    Date of Patent: November 14, 2023
    Assignee: Snap Inc.
    Inventors: Vasyl Pihur, Senthil Sundaram
  • Publication number: 20220318244
    Abstract: Systems, devices, media, and methods are presented for assembling a database for query generation. The database is assembled by receiving a query history log, the query history log including target queries and a mapping between each of the target queries and associated subqueries for each of the target queries, selecting one or more of the associated subqueries for a first target query based on a conditional probability exceeding a threshold for the associated subqueries of the first target query compared to the matching associated subqueries of the other target queries, and including the first target query and the selected one or more associated subqueries for the first target query in the in-memory data structure store for query generation.
    Type: Application
    Filed: March 30, 2021
    Publication date: October 6, 2022
    Inventors: Vasyl Pihur, Senthil Sundaram
  • Publication number: 20220318239
    Abstract: Systems, devices, media, and methods are presented for content searching. A query processing layer (QPL) modifies search queries prior to sending the queries to a search engine. The QPL may assist with automatic completion, spell correction, expansion (e.g., to search for symbols other than letters or search for associated terms), and translation to provide users with a better search experience. Additionally, techniques are described for automatically building QPL mappings from contemporary user searches.
    Type: Application
    Filed: March 30, 2021
    Publication date: October 6, 2022
    Inventors: Vasyl Pihur, Senthil Sundaram
  • Patent number: 10042940
    Abstract: Techniques for improving rankings of search results generated by a search engine are described. A set of member profiles is identified. The identifying is based on keywords specified in a search query matching search index entries corresponding to the set of member profiles. A subset of the member profiles is selected. The selecting is based on a matching of the keywords to special index entries associated with the subset of the member profiles. The special index entries represent values of data fields specified in each of the subset of the set of member profiles. The special index entries also represent relationships between the values of the data fields. Ranking scores associated with each of the subset of the member profiles are boosted. A portion of each of the set of member profiles is communicated for presentation in user interface in order of the ranking scores.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: August 7, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Rahul Agarwal, Senthil Sundaram
  • Patent number: 9760610
    Abstract: A system and method for personalized search user searcher features may include obtaining a search term from a member of a social network at a user device via the network interface. An initial result may be generated based on the search term, including a first group of content items from a social network and stored in a content database, the content items including member profiles of members of the social network. Each of the content items of the first group may be ranked based on information indicative of interactions from an activity database with the content items of the first group, the interactions being by at least a second user of the social network different than the first user. A second group of the content items may be displayed, including at least some of the first group of the content items, based on the rank of the first group of the content items.
    Type: Grant
    Filed: November 12, 2014
    Date of Patent: September 12, 2017
    Assignee: LinkedIn Corporation
    Inventors: Shakti Dhirendraji Sinha, Asif Mansoor Ali Makhani, Viet Thuc Ha, Lin Guo, Senthil Sundaram
  • Patent number: 9734210
    Abstract: A system and method for personalized search based on searcher interest may include obtaining a search term from a member of a social network at a user device via the network interface. An initial result may be generated based on the search term, including a first group of content items from a social network and stored in a content database, the content items including member profiles of members of the social network. Each of the content items of the first group may be ranked based on information from an activity database, the activity database storing the information related to the social network, the activities including interactions with search results that include ones of the member profiles. A second group of the content items may be displayed, including at least some of the first group of the content items, based on the rank of the first group of the content items.
    Type: Grant
    Filed: November 12, 2014
    Date of Patent: August 15, 2017
    Assignee: LinkedIn Corporation
    Inventors: Shakti Dhirendraji Sinha, Asif Mansoor Ali Makhani, Viet Thuc Ha, Lin Guo, Ramesh Dommeti, Senthil Sundaram, Ganesh Venkataraman
  • Patent number: 9648131
    Abstract: Techniques for enhancing search results generated by a search engine are described. A first set of member profiles is identified, the first set of member profiles satisfying a search query initiated by a searcher. A second set of member profiles is identified, the second set of member profiles having a relationship between a profile of the searcher and each of the second set of member profiles. A subset of the second set of member profiles is selected based on strength of relationships between each of the subset of the second set of member profiles and the first set of member profiles. A portion of each of the first set of member profiles is communicated for presentation in a first region of a search results user interface and a portion of each of the subset of the second set of member profiles is communicated for presentation in a second region of the search results user interface.
    Type: Grant
    Filed: July 31, 2014
    Date of Patent: May 9, 2017
    Assignee: LinkedIn Corporation
    Inventors: Senthil Sundaram, Rahul Agarwal
  • Publication number: 20160063121
    Abstract: Techniques for improving rankings of search results generated by a search engine are described. A set of member profiles is identified. The identifying is based on keywords specified in a search query matching search index entries corresponding to the set of member profiles. A subset of the member profiles is selected. The selecting is based on a matching of the keywords to special index entries associated with the subset of the member profiles. The special index entries represent values of data fields specified in each of the subset of the set of member profiles. The special index entries also represent relationships between the values of the data fields. Ranking scores associated with each of the subset of the member profiles are boosted. A portion of each of the set of member profiles is communicated for presentation in user interface in order of the ranking scores.
    Type: Application
    Filed: December 22, 2014
    Publication date: March 3, 2016
    Inventors: Rahul Agarwal, Senthil Sundaram
  • Publication number: 20160034461
    Abstract: Techniques for enhancing search results generated by a search engine are described. A first set of member profiles is identified, the first set of member profiles satisfying a search query initiated by a searcher. A second set of member profiles is identified, the second set of member profiles having a relationship between a profile of the searcher and each of the second set of member profiles. A subset of the second set of member profiles is selected based on strength of relationships between each of the subset of the second set of member profiles and the first set of member profiles. A portion of each of the first set of member profiles is communicated for presentation in a first region of a search results user interface and a portion of each of the subset of the second set of member profiles is communicated for presentation in a second region of the search results user interface.
    Type: Application
    Filed: July 31, 2014
    Publication date: February 4, 2016
    Inventors: Senthil Sundaram, Rahul Agarwal
  • Publication number: 20160034466
    Abstract: A system and method for personalized search user searcher features may include obtaining a search term from a member of a social network at a user device via the network interface. An initial result may be generated based on the search term, including a first group of content items from a social network and stored in a content database, the content items including member profiles of members of the social network. Each of the content items of the first group may be ranked based on information indicative of interactions from an activity database with the content items of the first group, the interactions being by at least a second user of the social network different than the first user. A second group of the content items may be displayed, including at least some of the first group of the content items, based on the rank of the first group of the content items.
    Type: Application
    Filed: November 12, 2014
    Publication date: February 4, 2016
    Inventors: Shakti Dhirendraji Sinha, Asif Mansoor Ali Makhani, Viet Thuc Ha, Lin Guo, Senthil Sundaram
  • Publication number: 20160034464
    Abstract: A system and method for personalized search based on searcher interest may include obtaining a search term from a member of a social network at a user device via the network interface. An initial result may be generated based on the search term, including a first group of content items from a social network and stored in a content database, the content items including member profiles of members of the social network. Each of the content items of the first group may be ranked based on information from an activity database, the activity database storing the information related to the social network, the activities including interactions with search results that include ones of the member profiles. A second group of the content items may be displayed, including at least some of the first group of the content items, based on the rank of the first group of the content items.
    Type: Application
    Filed: November 12, 2014
    Publication date: February 4, 2016
    Inventors: Shakti Dhirendraji Sinha, Asif Mansoor Ali Makhani, Viet Thuc Ha, Lin Guo, Ramesh Dommeti, Senthil Sundaram, Ganesh Venkataraman
  • Publication number: 20150347974
    Abstract: A system includes a database, a network interface, and a processor. The database includes, for each multiple users of a social network, profile data and activities, by the user, related to the social network. The network interface is configured to be communicatively coupled to user devices associated with the population of users. The processor is configured to obtain a recruitment search query for a position in an organization, compare the recruitment search query against the profile data of at least some of the users to obtain a comparison, determine, for each of the at least some of the users, a likelihood of interacting with a recruiter associated with the position based on the activities of each of the at least some of the users, and transmit, to at least one of the users, a communication related to the position based, at least in part, on the comparison and the likelihood of interacting.
    Type: Application
    Filed: January 13, 2015
    Publication date: December 3, 2015
    Inventors: Shakti Dhirendraji Sinha, Asif Mansoor Ali Makhani, Anmol Bhasin, Senthil Sundaram, Viet Thuc Ha
  • Publication number: 20070237298
    Abstract: Systems and apparatus are provided through which in some embodiments a compact X-ray generator having a cylindrical shape has a power supply located directly behind the cathode and/or anode inputs to the X-ray tube in some embodiments.
    Type: Application
    Filed: March 31, 2006
    Publication date: October 11, 2007
    Applicant: General Electric Company
    Inventor: Senthil Sundaram
  • Publication number: 20060109033
    Abstract: In some embodiments, a voltage grading and shielding method for a high voltage component, is provided. In some embodiments, the method includes configuring at least one first track constructed of a metal or an alloy, at a first location predetermined from the mounting position of the high voltage component, and at least one second track constructed of a metal or an alloy thereof, at a second location predetermined along the length of the high voltage component. In some embodiments, the configured at least one first track substantially reduces the stray capacitance effect and the at least one second track produces a substantially linear voltage distribution along the length of the high voltage component.
    Type: Application
    Filed: November 20, 2004
    Publication date: May 25, 2006
    Applicant: General Electric Company
    Inventor: Senthil Sundaram
  • Publication number: 20060007624
    Abstract: Methods and arrangements for reducing partial discharges on a printed circuit board are provided. A method of reducing partial discharge in a printed circuit board includes providing a conducting surface coupled to a component under at least one of electrical and thermal stress, wherein the conducting surface is a metallic plate.
    Type: Application
    Filed: July 9, 2004
    Publication date: January 12, 2006
    Inventors: Senthil Sundaram, Rohini Krishnamoorthy, Cariappa Baduvamanda
  • Publication number: 20060008055
    Abstract: Methods and arrangements for providing insulation in an X-ray generator are provided. The method includes providing an insulation member having a conductive element electrically coupled to a component within an X-ray system. The insulation member is located at a distance from the component with a thermal transfer fluid between the conductive element and the component. The method further includes configuring the conductive element to have an electric potential substantially equal to an electric potential of the component wherein the electric field within the thermal transfer fluid is reduced.
    Type: Application
    Filed: July 9, 2004
    Publication date: January 12, 2006
    Inventors: Senthil Sundaram, Rohini Krishnamoorthy