Patents by Inventor Aaron Tyler Rucker

Aaron Tyler Rucker 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: 11334928
    Abstract: The technical problem of predicting the level of activity driven by a web page representing a company in an on-line social network system is addressed by providing a company page assessment system. A company page assessment system is configured to use a machine learning model to determine features and respective thresholds that signal the likelihood of a web page representing a company (a company page) to drive member activity in the on-line social network system. The company page assessment system also provides the ability to assess quality of a company page. Different quality levels of a company page can be indicated by respective labels “Complete Page,” “Quality Page,” and “Engaged Quality Page.
    Type: Grant
    Filed: April 23, 2018
    Date of Patent: May 17, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Rajan Ramesh Chaudhari, Sparsh Agarwal, Tomer Cohen, Divyakumar Menghani, Aaron Tyler Rucker
  • Patent number: 11010720
    Abstract: Methods, systems, and computer programs are presented for managing company job listings in a social network by selecting which job posts are included in the company job slots. One method includes an operation for selecting a job post, from a company job pool, for inclusion in the job slots that are presented to members. Further, the method includes operations for presenting the selected job post to members, and for determining a view threshold number based on the day of a week that the job post was posted. The number of views within a period is determined, and when the number is greater than or equal to the view threshold number, the job post is kept in the job slot; otherwise, the job post is marked as a rotatable job post, where rotatable job posts are discarded from the job slots when other jobs are available in the job pool.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: May 18, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tuhin Chakraborty, Henry Kwan, Chong Bu Won, Aaron Tyler Rucker, Pablo Crespo, Rajan Ramesh Chaudhari
  • Publication number: 20190325487
    Abstract: The technical problem of predicting the level of activity driven by a web page representing a company in an on-line social network system is addressed by providing a company page assessment system. A company page assessment system is configured to use a machine learning model to determine features and respective thresholds that signal the likelihood of a web page representing a company (a company page) to drive member activity in the on-line social network system. The company page assessment system also provides the ability to assess quality of a company page. Different quality levels of a company page can be indicated by respective labels “Complete Page,” “Quality Page,” and “Engaged Quality Page.
    Type: Application
    Filed: April 23, 2018
    Publication date: October 24, 2019
    Inventors: Rajan Ramesh Chaudhari, Sparsh Agarwal, Tomer Cohen, Divyakumar Menghani, Aaron Tyler Rucker
  • Publication number: 20190164133
    Abstract: Methods, systems, and computer programs are presented for managing company job listings in a social network by selecting which job posts are included in the company job slots. One method includes an operation for selecting a job post, from a company job pool, for inclusion in the job slots that are presented to members. Further, the method includes operations for presenting the selected job post to members, and for determining a view threshold number based on the day of a week that the job post was posted. The number of views within a period is determined, and when the number is greater than or equal to the view threshold number, the job post is kept in the job slot; otherwise, the job post is marked as a rotatable job post, where rotatable job posts are discarded from the job slots when other jobs are available in the job pool.
    Type: Application
    Filed: November 30, 2017
    Publication date: May 30, 2019
    Inventors: Tuhin Chakraborty, Henry Kwan, Chong Bu Won, Aaron Tyler Rucker, Pablo Crespo, Rajan Ramesh Chaudhari
  • Publication number: 20190012307
    Abstract: Discussed in some examples are methods, systems, and machine readable mediums that create custom résumés for a particular context for which the résumé is to be used by utilizing online service data. The context includes the position the user is applying for, a recruiter the user or the company is utilizing, the company that posted the job, the user, and the like. Customizations include organization (e.g., putting more relevant experience first), selection (putting some experience on, but leaving other experiences off, determining what education to highlight, and the like), and inclusion of context-related insights. Context related insights may be short facts or statistics.
    Type: Application
    Filed: March 20, 2018
    Publication date: January 10, 2019
    Inventors: Michelle Ling, Tricia Fu, Matthew Spencer Rendely, Aaron Tyler Rucker
  • Publication number: 20180285751
    Abstract: Techniques for inferring data are disclosed herein. In some embodiments, a data inference system detects a lack of size data for a profile of an organization on an online service, with the size data identifying a size of the organization, generates the size data based on an inference model and at least two attributes of the organization, and performs a function of the online service using the generated size data. In some embodiments, the data inference system retrieves instances of attributes for a plurality of organization profiles on the online service, generates a predicted size data using the inference model for each one of the plurality of organization profiles, retrieves a control size data for each one of the plurality of organization profiles, and uses a machine learning algorithm to modify the inference model based on a comparison of the corresponding predicted size data with the corresponding control size data.
    Type: Application
    Filed: April 3, 2017
    Publication date: October 4, 2018
    Inventors: Marcello Oliva, Rajan Ramesh Chaudhari, Aaron Tyler Rucker
  • Publication number: 20170316514
    Abstract: A system, a machine-readable storage medium storing instructions, and a computer-implemented method are described herein for Candidate Predictor Engine (“C.P. Engine”) instantiates data structure(s) modeled according to a plurality of job candidate predictor decision trees. The C.P. Engine encodes data representing a job candidate context feature set based on an attribute(s) of a target candidate account and an attribute(s) of a job posting. The C.P. Engine filters each respective feature from the job candidate context feature set through a job candidate predictor decision tree that corresponds to a same job candidate context feature type as the respective feature. The C.P. Engine generates prediction output based on each result of filtering through the job candidate predictor decision trees. The prediction output indicates a likelihood of the target candidate account being qualified for the job posting.
    Type: Application
    Filed: April 27, 2016
    Publication date: November 2, 2017
    Inventors: Fangzi Huang, Monica Marie Lewis, Songtao Guo, Vibhu Prakash Saxena, Aaron Tyler Rucker
  • Publication number: 20170300862
    Abstract: In an example embodiment, a solution that automatically assigns one or more industries to a company in a job posting is provided using a machine learning algorithm. In a training phase, sample computerized job postings having labeled industries are fed into a machine learning algorithm to generate a raw industry classifier based on features comprising terms in a textual portion of the computerized job postings and one or more metrics for each of the terms. Newly acquired candidate job postings are aggregated by normalized company name and the aggregations are fed into the raw industry classifier to generate one or more industries corresponding to the normalized company name.
    Type: Application
    Filed: April 14, 2016
    Publication date: October 19, 2017
    Inventors: Sameer Mahendra Bhadouria, Aaron Tyler Rucker, Jason Willard Carver
  • Publication number: 20160125361
    Abstract: Techniques for ingesting job listings are described. A job ingestion module of a social network system can access a seed uniform resource locator (URL), and identify a job URL from the seed URL. Additionally, the job ingestion module can obtain job attributes from the job URL. Furthermore, the job ingestion module can validate the obtained field attributes using member data from the social network system. Moreover, the job ingestion module can generate a job listing based on the validated job attributes. Subsequently, the job ingestion module can post the generated job listing.
    Type: Application
    Filed: November 26, 2014
    Publication date: May 5, 2016
    Inventors: Eduardo Vivas, Anthony Duane Duerr, Aaron Tyler Rucker, Nikko David Bautista, Iain MacNaughton, Rafael E. Crespo, Kyle Sosnowski, Christophe Boudet, Nitin Perumbeti