Patents by Inventor Kumaresh Pattabiraman

Kumaresh Pattabiraman 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: 11651333
    Abstract: Techniques for enhancing usability and electronic resource efficiency using job relevance are disclosed herein. In some embodiments, a list of a predetermined number of top job openings for a member of the social networking system is generated. The list is communicated to a device of the user for presentation in a user interface on the device. The user interface allows the member to browse through and provide an indication of a lack of relevancy of each of the list of the predetermined number of top job openings to the member and an indication of a reason for the lack of relevancy. Based on the user providing the indication of the lack of relevancy and the reason, a modified relevancy assessment of each of the plurality of job openings is generated. The list of the predetermined number of top job openings for the member is regenerated and communicated to the device.
    Type: Grant
    Filed: May 5, 2017
    Date of Patent: May 16, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kumaresh Pattabiraman, Kevin Chuang, Dezhen Li, Kevin Kao, Parul Jain, Caleb Timothy Johnson, Anthony Duane Duerr, Mohammad Aleagha, Jeffrey Warren Lee, Minhtu Nguyen
  • Patent number: 10929411
    Abstract: In an example embodiment, a fast and space-efficient ranking mechanism is used for vertical searches. A precedence is assigned to a plurality of features based on the relative importance of those features to the provider of a vertical search engine. In an example embodiment, this relative importance may be explicitly indicated by the provider of the vertical search engine. A unique data structure may then be created that incorporates the precedence of each feature.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: February 23, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jianbao Tao, Santosh Kumar Kancha, Keren Kochava Baruch, Anthony Duane Duerr, Kunal Mukesh Cholera, Kumaresh Pattabiraman
  • Publication number: 20200234244
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable media for providing profiles with limited permission level functionality in the network. In response to receiving a request to post the new employment listing, a collaboration system updates a permission list of the employment listing to provide a first user account with an administrator permission level in relation to the employment listing. The administrator permission level provides a first function and a second function in relation to the employment listing. The collaboration system receives a request to tag a second user account to the employment listing and updates the permission list to provide the second user account with a limited permission level in relation to the employment listing. The limited permission level provides the second user account with permission to perform the first function in relation to the employment listing but does not provide permission to perform the second function.
    Type: Application
    Filed: January 23, 2019
    Publication date: July 23, 2020
    Inventors: Li Zhou, Chong Zhang, Andrew Walter Chimka, Kevin Chuang, Kumaresh Pattabiraman, Yixiao Lu, Chen Qian, George Pearman
  • Publication number: 20200202303
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable media for identifying profiles in a network based on relevance scores. A relevancy system identifies a set of candidate user profiles based on user profiles that correspond to users that are members of a first organization. For each candidate user profile, the relevancy system determines scores indicating a relevance level of the respective candidate user profile to an employment listing based on multiple relevance categories. The relevancy system applies weights to the scores and determined a relevance score for the candidate user profile based on the weighted relevancy scores. The weighs are determined based on historical hiring data and indicate a relative impact of each relevance category on hiring. The relevancy system selects a subset of the candidate user profiles based on the relevance scores and transmits notifications regarding the employment listing to the subset of the candidate user profiles.
    Type: Application
    Filed: December 21, 2018
    Publication date: June 25, 2020
    Inventors: Chong Zhang, Li Zhou, Andrew Walter Chimka, Kevin Chuang, Kumaresh Pattabiraman, Yixiao Lu, Nadeem Anjum, George Pearman, Hsiang Lin
  • Patent number: 10691760
    Abstract: Techniques for assisting a user in conducting a search for online content are described. According to various embodiments, a set of search results is generated, in response to a user search query. A list of candidate facet-value pairs, for inclusion in a suggestion facet user interface element for display in-line with the set of search results, is then accessed. The suggestion facet user interface element may be configured, upon user selection, to filter the set of search results based on the corresponding facet-value pair. Thereafter, win rate information identifying win rates associated with each of the candidate facet-value pairs is accessed. A specific one of the candidate facet-value pairs having the highest win rate is then selected for inclusion in the suggestion facet user interface element.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: June 23, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kumaresh Pattabiraman, Nihit Desai, Daniel Tunkelang
  • Publication number: 20200134036
    Abstract: In an example embodiment, a fast and space-efficient ranking mechanism is used for vertical searches. A precedence is assigned to a plurality of features based on the relative importance of those features to the provider of a vertical search engine. In an example embodiment, this relative importance may be explicitly indicated by the provider of the vertical search engine. A unique data structure may then be created that incorporates the precedence of each feature.
    Type: Application
    Filed: October 31, 2018
    Publication date: April 30, 2020
    Inventors: Jianbao Tao, Santosh Kumar Kancha, Keren Kochava Baruch, Anthony Duane Duerr, Kunal Mukesh Cholera, Kumaresh Pattabiraman
  • Publication number: 20180322463
    Abstract: Techniques for enhancing usability and electronic resource efficiency using job relevance are disclosed herein. In some embodiments, a list of a predetermined number of top job openings for a member of the social networking system is generated. The list is communicated to a device of the user for presentation in a user interface on the device. The user interface allows the member to browse through and provide an indication of a lack of relevancy of each of the list of the predetermined number of top job openings to the member and an indication of a reason for the lack of relevancy. Based on the user providing the indication of the lack of relevancy and the reason, a modified relevancy assessment of each of the plurality of job openings is generated. The list of the predetermined number of top job openings for the member is regenerated and communicated to the device.
    Type: Application
    Filed: May 5, 2017
    Publication date: November 8, 2018
    Inventors: Kumaresh Pattabiraman, Kevin Chuang, Dezhen Li, Kevin Kao, Parul Jain, Caleb Timothy Johnson, Anthony Duane Duerr, Mohammad Aleagha, Jeffrey Warren Lee, Minhtu Nguyen
  • Publication number: 20180322464
    Abstract: Techniques for enhancing usability and electronic resource efficiency using job relevance are disclosed herein. In some embodiments, a plurality of members of the social networking system are identified for which the new job is relevant. The job posting is identified as a top job posting for each of a subset of the plurality of members for which the new job is relevant, the identifying of the job posting as a top job posting including accessing an online data store that includes enhanced relevancy data, the enhanced relevancy data including real-time feedback provided by one or more of the plurality of members with respect to the values of the attributes specified within the job posting. A specialized notification of the top job posting is generated for each of the identified subset of the identified plurality of members.
    Type: Application
    Filed: May 5, 2017
    Publication date: November 8, 2018
    Inventors: Kumaresh Pattabiraman, Kevin Chuang, Dezhen Li, Jiuling Wang, Jason Wang, Kunal Mukesh Cholera, Parul Jain
  • Publication number: 20160132602
    Abstract: Techniques for assisting a user in conducting a search for online content are described. According to various embodiments, a set of search results is generated, in response to a user search query. A list of candidate facet-value pairs, for inclusion in a suggestion facet user interface element for display in-line with the set of search results, is then accessed. The suggestion facet user interface element may be configured, upon user selection, to filter the set of search results based on the corresponding facet-value pair. Thereafter, win rate information identifying win rates associated with each of the candidate facet-value pairs is accessed. A specific one of the candidate facet-value pairs having the highest win rate is then selected for inclusion in the suggestion facet user interface element.
    Type: Application
    Filed: December 23, 2014
    Publication date: May 12, 2016
    Inventors: Kumaresh Pattabiraman, Nihit Desai, Daniel Tunkelang
  • Publication number: 20160132834
    Abstract: Techniques for assisting a user in conducting an online job search for online job listings are described. According to various embodiments, a user specification of a job search query including at least one user-specified job search query term is received. Values for one or more member profile attributes of the user are then accessed. Thereafter, the job search query is modified based on the accessed values for the member profile attributes of the user, the modifying comprising inserting job search query terms corresponding to the values for the member profile attributes into the job search query. Search results corresponding to job listings posted on the job search engine are then generated, based on the modified job search query. Further, one or more of the search results may be displayed, via a user interface.
    Type: Application
    Filed: September 23, 2015
    Publication date: May 12, 2016
    Inventors: Kumaresh Pattabiraman, Ganesh Venkataraman, Shakti Dhirendraji Sinha
  • Publication number: 20160092571
    Abstract: Systems, methods and a machine-readable media are described herein for a relevance booster module to calculate a relevance, with respect to at least one characteristic of a query, of each piece of content in a set of collected content and a set of premium content. The relevance booster module increases a calculated relevance of at least one piece of content in the set of premium content. The relevance booster module generates a list in which each piece of content in the set of collected content and the set of premium content is ranked according to a respective calculated relevance.
    Type: Application
    Filed: December 23, 2014
    Publication date: March 31, 2016
    Inventors: Kumaresh Pattabiraman, Sachit Kamat, Eduardo Vivas
  • Patent number: 8554700
    Abstract: This patent application pertains to answer model comparison. One implementation can determine a first frequency at which an individual answer category appears in an individual slot on a query results page when utilizing a first model. The method can ascertain a second frequency at which the individual answer category appears in the individual slot on the query results page when utilizing a second model. The method can calibrate the second model so that the second frequency approaches the first frequency.
    Type: Grant
    Filed: December 3, 2010
    Date of Patent: October 8, 2013
    Assignee: Microsoft Corporation
    Inventors: Tapas Kanungo, Kuansan Wang, Ran Gilad-Bachrach, Kieran McDonald, Kumaresh Pattabiraman, Christopher Meyers, Ashok Ponnuswami, Luke Simon
  • Patent number: 8370337
    Abstract: Methods and computer-storage media having computer-executable instructions embodied thereon that facilitate generating a machine-learned model for ranking search results using click-based data are provided. Data is referenced from user queries, which may include search results generated by general search engines and vertical search engines. A training set is generated from the search results and click-based judgments are associated with the search results in the training set. Based on click-based judgments, identifiable features are determined from the search results in a training set. Based on determining identifiable features in a training set, a rule set is generated for ranking subsequent search results.
    Type: Grant
    Filed: April 19, 2010
    Date of Patent: February 5, 2013
    Assignee: Microsoft Corporation
    Inventors: Tapas Kanungo, Kumaresh Pattabiraman, Nitin Agrawal, Kieran Richard McDonald, Christopher Avery Meyers, Nipoon Malhotra
  • Publication number: 20120143794
    Abstract: This patent application pertains to answer model comparison. One implementation can determine a first frequency at which an individual answer category appears in an individual slot on a query results page when utilizing a first model. The method can ascertain a second frequency at which the individual answer category appears in the individual slot on the query results page when utilizing a second model. The method can calibrate the second model so that the second frequency approaches the first frequency.
    Type: Application
    Filed: December 3, 2010
    Publication date: June 7, 2012
    Applicant: Microsoft Corporation
    Inventors: Tapas Kanungo, Kuansan Wang, Ran Gilad-Bachrach, Kieran McDonald, Kumaresh Pattabiraman, Christopher Meyers, Ashok Ponnuswami, Luke Simon
  • Publication number: 20110258149
    Abstract: Methods and computer-storage media having computer-executable instructions embodied thereon that facilitate generating a machine-learned model for ranking search results using click-based data are provided. Data is referenced from user queries, which may include search results generated by general search engines and vertical search engines. A training set is generated from the search results and click-based judgments are associated with the search results in the training set. Based on click-based judgments, identifiable features are determined from the search results in a training set. Based on determining identifiable features in a training set, a rule set is generated for ranking subsequent search results.
    Type: Application
    Filed: April 19, 2010
    Publication date: October 20, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: TAPAS KANUNGO, KUMARESH PATTABIRAMAN, NITIN AGRAWAL, KIERAN RICHARD McDONALD, CHRISTOPHER AVERY MEYERS, NIPOON MALHOTRA