Patents Assigned to SuccessFactors
  • Patent number: 9542570
    Abstract: In some example implementations, there is provided a method including determining, from a received request, one or more attributes; sending, by a permission controller, a query to a use case database, the query including the determined attributes to enable an identification by the use case database of a matching use case stored in the use case database; approving, by the permission controller, the requested access to the data, when a response to the query indicates the matching use case was found in the use case database; rejecting, by the permission controller, the requested access to the data, when the response to the query indicates the matching use case was not found in the use case database.
    Type: Grant
    Filed: November 10, 2014
    Date of Patent: January 10, 2017
    Assignee: SuccessFactors, Inc.
    Inventor: Yang Peng
  • Patent number: 9529909
    Abstract: A method of managing career opportunities is provided. In some embodiments, a method for providing career and job listing websites and optimizing the career and job listing websites for search engine optimization is provided. In various embodiments, the method comprises creating a career website that mirrors a company's website, extracting job information from the company, and optimizing the job information for maximum search engine placement.
    Type: Grant
    Filed: August 22, 2012
    Date of Patent: December 27, 2016
    Assignee: SUCCESSFACTORS, INC.
    Inventor: Douglas M. Berg
  • Patent number: 9483241
    Abstract: Disclosed herein is a framework for analyzing and determining the impact and importance of software code or method changes. In accordance with one aspect, invocations of methods are tracked by generating marking records. The marking records may be used to rebuild a call stack, which can be used to organize the methods to generate a calling dependency representation. The methods may then be ranked based on such calling dependency representation.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: November 1, 2016
    Assignee: SUCCESSFACTORS, INC.
    Inventors: Yang Peng, Xia Yu, Yuna Hou, Ramana Krishna Bhagavatula, Jie Zhang
  • Patent number: 9465792
    Abstract: The present disclosure includes techniques pertaining to computer automated learning management systems and methods. In one embodiment, a system is disclosed where information is represented in a learning graph. In one embodiment, a framework may be used to access different algorithms for identifying customized learning content for a user. In another embodiment, the present disclosure includes techniques for analyzing content and incorporating content into an organizational glossary.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: October 11, 2016
    Assignee: SUCCESSFACTORS, INC.
    Inventors: Puntis Jifroodian-Haghighi, Johannes Heidecke, Yvonne Baur
  • Patent number: 9424077
    Abstract: Systems and methods for throttle control on cloud-based computing tasks are provided. An example method includes, obtaining a service request from a first user, in a plurality of users, of the computer system; in accordance with a first determination that placing the service request in a service queue associated with the first user would not cause an enqueue counter associated with the first user to be exceeded, causing the service request to be placed in the service quest to await execution. The method also includes, after the service request is placed in the service queue, in accordance with a second determination that executing the service request would not cause a dequeue counter associated with the first user to be exceeded, causing the service request to be executed.
    Type: Grant
    Filed: November 14, 2014
    Date of Patent: August 23, 2016
    Assignee: SUCCESSFACTORS, INC.
    Inventors: Mao Geng, Yukching Leung, Ming Zhang, Fan Wang
  • Patent number: 9424115
    Abstract: Test results can be analyzed and linked using an automated system. In a first embodiment, an error log can be received including log data associated with an error. The log data can be parsed to transform it into a standardized format to allow for easier searching and comparison. Once standardized, an automatic comparison can be made between the parsed log data and previous errors obtained from error logs. If a match is found between the parsed log data and a previous error, then the parsed log data can be linked to the previous error so as to generate a relationship between the two.
    Type: Grant
    Filed: June 19, 2013
    Date of Patent: August 23, 2016
    Assignee: SuccessFactors, Inc.
    Inventors: Yunfeng Jiang, Yijun Jiang
  • Publication number: 20160203117
    Abstract: Enterprise data sources can be monitored to detect metric conditions via rules, and alerts can be generated. The alerts can be presented as natural language descriptions of metric conditions. From an alert, the reader can navigate to a story page that presents additional detail and allows further navigation within the data. Additional detail presented can include a drill down synopsis, strategies for overcoming a negative condition, links to discussions within the organization about the condition, options for sharing or collaborating about the condition, or the like.
    Type: Application
    Filed: March 18, 2016
    Publication date: July 14, 2016
    Applicant: SuccessFactors, Inc.
    Inventors: Dominic Philip Haine, Michael Strezo, Michel Angelo Capraro, Lyndal Hagar, Anthony Ashton, Laesa Bolwell, Dmitri Krakovsky, Thor Axel Ahlberg
  • Patent number: 9383902
    Abstract: The present disclosure includes presentations with pages that access data from backend applications. In one embodiment, a system is disclosed where presentation pages are sent from a server and received in a client. The presentation pages may include static pages and interactive pages. Interactive pages include active regions that may be selected to access features on server applications. In one embodiment, an active region may be a portion of a presentation page that is selectable to access an application feature. In another embodiment, an active region may be a presentation page that interactively exposes an application feature in the presentation page.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: July 5, 2016
    Assignee: SUCCESSFACTORS, INC.
    Inventors: Kai Xu, Michelangelo Capraro, Scott McGhee, Thanh Phan, Lei Wang
  • Patent number: 9370299
    Abstract: Examples that increase accessibility of color vision impaired users to information on a display are provided herein. A plurality of graphical elements using a first color palette are presented. A user input indicating that the user has a color vision impairment is received. The color vision impairment can be, for example, deuteranopia, protanopia, or tritanopia. At least some of the plurality of graphical elements can be presented using a second color palette designed for users with the color vision impairment. The user input indicating that the user has a color vision impairment can be received in response to presenting a color vision impairment test to the user.
    Type: Grant
    Filed: May 16, 2013
    Date of Patent: June 21, 2016
    Assignee: SuccessFactors, Inc.
    Inventors: D. Philip Haine, Michael I. Almond, Robert M. Cooper
  • Patent number: 9336536
    Abstract: Techniques are described for providing an instance of a software application to a potential customer. The application instance can be configured specifically for the potential customer. When a customer request is received from the potential customer, the backend server can determine whether a blank application instance is available in an application instance repository. If available, the blank application instance can be configured using customer data of the potential customer and then provided to the potential customer. By retrieving a blank application instance from the repository rather than generating one on the fly, the backend server can process the customer request in a shorter period of time. In some examples, a clone job can be scheduled to create additional blank application instances to repopulate the application instance repository. The clone job can be created after a configured application instance is provided to the potential customer.
    Type: Grant
    Filed: November 5, 2014
    Date of Patent: May 10, 2016
    Assignee: SUCCESSFACTORS, INC.
    Inventors: Kaderjan Ilghar, Alexandre Parandian
  • Patent number: 9323736
    Abstract: Enterprise data sources can be monitored to detect metric conditions via rules, and alerts can be generated. The alerts can be presented as natural language descriptions of business metric conditions. From an alert, the reader can navigate to a story page that presents additional detail and allows further navigation within the data. Additional detail presented can include a drill down synopsis, strategies for overcoming a negative condition, links to discussions within the organization about the condition, options for sharing or collaborating about the condition, or the like.
    Type: Grant
    Filed: October 5, 2012
    Date of Patent: April 26, 2016
    Assignee: SuccessFactors, Inc.
    Inventors: Dominic Philip Haine, Michael Strezo, Michel Angelo Capraro, Lyndal Hagar, Anthony Ashton, Laesa Bolwell, Dmitri Krakovsky, Thor Axel Ahlberg
  • Patent number: 9239707
    Abstract: A model framework is used to implement the model component of application using a model-view-controller design pattern. The model framework provides built-in functionality that defines a default behavior. Application programming interfaces (APIs) allow an application developer to modify the default behavior of the model framework in a manner that suits the data model of the application.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: January 19, 2016
    Assignee: SuccessFactors, Inc.
    Inventors: Mei Yu, Angus Dunn
  • Patent number: 9239930
    Abstract: A method for setting permissions for a group of users of a computer system. The method includes receiving data that defines a role for a first group of users, the role including one or more permissions each defining a permitted activity of the first group of users with respect to data of users in a second group of users, and setting the one or more permissions based on the defined role.
    Type: Grant
    Filed: March 16, 2011
    Date of Patent: January 19, 2016
    Assignee: SuccessFactors, Inc.
    Inventors: Paul Littlefield, Jessica P. Yang, Edward E. Yip, Kim Man Chan, Edward Lu, Brigitte Wing-Ming Chan
  • Publication number: 20150294257
    Abstract: A system is described for reducing employee churn rate in an organization. The system generates a baseline model that represents the satisfaction of employees in the company based on a multiple employee metrics. Employee values are then generated for a selected employee according to employee data collected on the employee. The baseline model is applied to the employee values to generate an overall employee satisfaction score. Depending on the score, a determination is made as to the likelihood that the employee will leave the organization. Corrective actions to improve the employee satisfaction score can optionally be generated.
    Type: Application
    Filed: April 11, 2014
    Publication date: October 15, 2015
    Applicant: SuccessFactors, Inc.
    Inventor: Abbas Raza
  • Publication number: 20150286990
    Abstract: Methods and apparatus, including computer program products, are provided completing job-applications on-line. In some example implementations, there is provided a method including receiving, at a recruitment marketing server, an indication of an authorization to access candidate profile data from a social media website including the candidate profile data; obtaining, by the recruitment marketing server in response to the received indication, the candidate profile data from the social media website; and providing, by the recruitment marketing server, the obtained candidate profile data and metadata about the obtained candidate profile data to an applicant tracking server to allow the applicant tracking server to track a job application being completed using one or more portions of the obtained candidate profile data mapped, based on the metadata, to one or more portions of the job application. Related systems and articles of manufacture are also discloses.
    Type: Application
    Filed: April 3, 2014
    Publication date: October 8, 2015
    Applicant: SuccessFactors
    Inventors: Timothy Adair, Paul Vassar
  • Patent number: 9152305
    Abstract: The present disclosure includes presentations with pages that access data from backend applications. In one embodiment, a system is disclosed where presentation pages are sent from a server and received in a client. The presentation pages may include static pages and interactive pages. Interactive pages include active regions that may be selected to access features on server applications. In one embodiment, an active region may be a portion of a presentation page that is selectable to access an application feature. In another embodiment, an active region may be a presentation page that interactively exposes an application feature in the presentation page.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: October 6, 2015
    Assignee: SuccessFactors, Inc.
    Inventors: Kai Xu, Michelangelo Capraro, Scott McGhee, Thanh Phan, Lei Wang
  • Publication number: 20150186846
    Abstract: In one embodiment, an intelligent recruiting feature or service is provided for a camera-enabled mobile device such that a user of such mobile device can use the mobile device to upload candidate data to an Applicant Tracking System (ATS) in a remote location. In another embodiment, the ATS uses candidate data stored in a candidate information repository to match candidates to job requisitions and/or skill needs of a company.
    Type: Application
    Filed: December 30, 2013
    Publication date: July 2, 2015
    Applicant: SUCCESSFACTORS, INC.
    Inventors: Krishnadas Menon, Paige Cherny, Jayasri Korukonda, Sunil Kamadolli, Balaarjunan Muthiah
  • Publication number: 20150178658
    Abstract: A system is described for improving an onboarding process by analyzing the practices of hiring managers who are successful in onboarding. The system includes analyzing completed onboarding processes to determine which hiring managers have been effective in onboarding. Effectiveness can include measuring attrition, employee performance, employee time to productivity, and employee surveys. Once successful hiring managers have been identified, the onboarding process of the successful hiring manager can be analyzed to identify one or more onboarding activities that are likely correlated with effective onboarding. This can include identifying onboarding activities that commonly appear in the onboarding processes and also onboarding activities that are frequently assigned and completed.
    Type: Application
    Filed: December 20, 2013
    Publication date: June 25, 2015
    Applicant: SUCCESSFACTORS, INC.
    Inventors: Yvonne Baur, Anke Doerzapf, Rebecca Sowards-Emmerd
  • Patent number: 9058503
    Abstract: In one embodiment the present invention includes a computer-implemented method for a mobile device. An application security status is detected. When the application security status is active an application passcode is required to access functionality of a mobile application operating on the mobile device. A first encryption of data associated with the mobile application is performed, where the first encryption uses a first encryption key when the application security status is active, and the first encryption uses a second encryption key when the application security status is not active. A mobile device passcode status is detected. When the mobile device passcode status is active a mobile device passcode is required to access functionality of the mobile computing device. A second encryption of the data is performed when the mobile device passcode status is active, where the second encryption uses a third encryption key.
    Type: Grant
    Filed: May 10, 2013
    Date of Patent: June 16, 2015
    Assignee: SuccessFactors, Inc.
    Inventors: Ingrid Bernaudin, Mei Yu, Angus Dunn
  • Patent number: D735236
    Type: Grant
    Filed: December 26, 2012
    Date of Patent: July 28, 2015
    Assignee: SuccessFactors, Inc.
    Inventors: Mark Keavney, Scott McGhee, David Hsia, Dmitri Krakovsky