Patents by Inventor Vidya Chandrasekaran

Vidya Chandrasekaran 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: 10193841
    Abstract: Techniques for onboarding users to various product features are described. According to various embodiments, information identifying a set of candidate onboarding content items associated with an email type of an email to be transmitted to a particular member of an online social network service is accessed. Thereafter, a first subset of the candidate onboarding content items is removed from the set, responsive to determining that the particular member has already been onboarded to products associated with the candidate onboarding content items in the first subset. Further, a second subset of the candidate onboarding content items is removed from the set, responsive to determining that the particular member has previously viewed and not interacted with the candidate onboarding content items in the second subset. A specific onboarding content item is then dynamically selected from the remaining set of candidate onboarding content items.
    Type: Grant
    Filed: July 28, 2015
    Date of Patent: January 29, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Lawrence Yuan, Vidya Chandrasekaran, Wynn Chen, Stephen Philip Hiller, Benjamin Lai, Bruno Pereira Medeiros, John Reilly
  • Publication number: 20170154313
    Abstract: Techniques for presenting a personalized job posting are described. A job publisher can access member data of a first member from a member database and a plurality of job postings from a job database. A job score for each job posting in the plurality of job postings can be calculated based on the profile data of the first member and the job data for each job posting. Additionally, a relevant job posting for the first member can be determined based on the calculated job score for each job posting in the plurality of job postings. Moreover, a second member for the relevant job posting can be selected based the social graph data of the first member and the job data for the relevant job posting. Furthermore, a presentation of the relevant job posting can be on a display of a device of the first member.
    Type: Application
    Filed: November 30, 2016
    Publication date: June 1, 2017
    Inventors: Anthony Duane Duerr, David Hardtke, Dan Shapero, Jeremy Lwanga, Kaushik Rangadurai, Kunal Mukesh Cholera, Vidya Chandrasekaran, Bo Zhao, Caleb Timothy Johnson, Jiuling Wang, Lauren Miller Kelly, Adrien Lazzaro
  • Publication number: 20170154310
    Abstract: A system and method for determining likely co-workers for a particular job listing is disclosed. The social networking system receives a request for a particular job listing from a client system associated with a first member of a social networking system. The social networking system determines one or more likely co-workers for a job described in the particular job listing. The social networking system communicates the particular job listing and member information for the determined one or more likely co-workers to the client system for display.
    Type: Application
    Filed: February 29, 2016
    Publication date: June 1, 2017
    Inventors: Anthony Duane Duerr, Dan Shapero, Vidya Chandrasekaran, Jeremy Lwanga, Kunal Mukesh Cholera, Chih-Chiang Chang, Lauren Kelly, Chih Cheng Paul Yuan, Xiaodan Sun, Jiuling Wang
  • Publication number: 20170154308
    Abstract: System and methods for generating recommendations based on a determined skill gap are disclosed. A social networking system determines an employment role associated with a particular job listing, wherein the particular job listing has an associated source organization. The social networking system identifies one or more similar members associated with the source organization and having an employment role similar to the determined employment role. The social networking system generates a composite list of skills associated with the one or more similar members. The social networking system compares the skills included in the composite list of skills with a list of skills associated with the particular job listing to determine a list of missing skills.
    Type: Application
    Filed: February 29, 2016
    Publication date: June 1, 2017
    Inventors: Anthony Duane Duerr, Dan Shapero, Vidya Chandrasekaran, Jeremy Lwanga, Kunal Mukesh Cholera, Chih-Chiang Chang, Lauren Kelly, Chih Cheng Paul Yuan, Xiaodan Sun, Jiuling Wang
  • Publication number: 20170154309
    Abstract: A system and method for determining similar members in an organization is disclosed. In some example embodiments, the social networking system receives a request for a particular job listing from a client system associated with a first member of a social networking system. The social networking system determines a first employment role for a job associated with the particular job listing. The social networking system identifies a source organization for the particular job listing. The social networking system identifies one or more similar members, wherein each identified similar member is associated with the source organization and has an employment role similar to the first employment role. The social networking system communicates the particular job listing and the identified one or more similar members to the client system for display.
    Type: Application
    Filed: February 29, 2016
    Publication date: June 1, 2017
    Inventors: Anthony Duane Duerr, Dan Shapero, Vidya Chandrasekaran, Jeremy Lwanga, Kunal Mukesh Cholera, Chih-Chiang Chang, Lauren Kelly, Chih Cheng Paul Yuan, Xiaodan Sun, Jiuling Wang
  • Publication number: 20160036750
    Abstract: Techniques for onboarding users to various product features are described. According to various embodiments, information identifying a set of candidate onboarding content items associated with an email type of an email to be transmitted to a particular member of an online social network service is accessed. Thereafter, a first subset of the candidate onboarding content items is removed from the set, responsive to determining that the particular member has already been onboarded to products associated with the candidate onboarding content items in the first subset. Further, a second subset of the candidate onboarding content items is removed from the set, responsive to determining that the particular member has previously viewed and not interacted with the candidate onboard* content items in the second subset. A specific onboarding content item is then dynamically selected from the remaining set of candidate onboarding content items.
    Type: Application
    Filed: July 28, 2015
    Publication date: February 4, 2016
    Inventors: Lawrence Yuan, Vidya Chandrasekaran, Wynn Chen, Stephen Philip Hiller, Benjamin Lai, Bruno Pereira Medeiros, John Reilly