Patents Assigned to ADP, Inc.
  • Patent number: 11475039
    Abstract: A method, an apparatus, a system, and a computer program product for synchronizing databases. A computer system detects first information in a live view on a mobile display system while the first information is displayed by a first service on a data processing system. The first information corresponds to second information managed by a second service. The computer system determines whether a discrepancy is present between the first information displayed on the data processing system and the second information managed by the second service. The computer system performs a number of actions to resolve the discrepancy in response to the discrepancy being present.
    Type: Grant
    Filed: April 5, 2018
    Date of Patent: October 18, 2022
    Assignee: ADP, Inc.
    Inventors: Roel Punzalan, Nacho Andrade
  • Patent number: 11468352
    Abstract: A method, computer system, and computer program product that aggregates sample data regarding a plurality of factors associated with income and geographic location; performs iterative analysis on the sample data using machine learning to construct a predictive model; populates, using the predictive model, a database with predicted values of average income for a selected set of predefined geographic regions; converts the predicted values of average income in the database into percentages of observed values of average income for geographic regions within the selected set over a specified time period to create indices of average income; and rank orders the regions within the selected set according to their indices of average income.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: October 11, 2022
    Assignee: ADP, Inc.
    Inventors: Kurt D. Newman, Debashis Ghosh, Ramsay Cole
  • Patent number: 11461726
    Abstract: A method, apparatus, and computer program product for digitally presenting statistically-relevant business insights into a set of business metrics for an organization. A computer system identifies a set of organizational characteristics from human resources data of employees of a plurality of organizations, and applies a selected inclusion criteria to the set of organizational characteristics to identify a set of candidate organizations. The computer system identifies a set of benchmark organizations from the set of candidate organizations, and creates a fixed panel of the benchmark organizations. The computer system applies the fixed panel to the human resources data of employees of a plurality of organizations to create an analysis dataset that consists of human resources data of employees of the benchmark organizations. The computer system generates a business insight into the set of business metrics of the organization based on the analysis dataset, and digitally presents the business insight.
    Type: Grant
    Filed: January 21, 2019
    Date of Patent: October 4, 2022
    Assignee: ADP, Inc.
    Inventors: Kurt Newman, Debashis Ghosh, Ramsay Cole
  • Patent number: 11449513
    Abstract: A method and apparatus for visualizing information. The method comprises displaying a current graphical element centrally in a graphical user interface. The current graphical element represents a current category for the information. Related graphical elements are displayed around the current graphical element. The related graphical elements correspond to related categories for the information and include a portion of the information for the related categories. A selected related graphical element from the related graphical elements is displayed centrally in place of the current graphical element when the selected related graphical element is selected. Categories that are related to a selected category corresponding to the selected related graphical element are identified.
    Type: Grant
    Filed: March 3, 2016
    Date of Patent: September 20, 2022
    Assignee: ADP, Inc.
    Inventors: Leandro da Silva Bianchini, Renata Vieira Palazzo, Marcos Pont Ferreira, Diego Tremper, Luciana Cattony Silva Araujo
  • Patent number: 11449482
    Abstract: Aspects define a dynamic threshold filter data structure that includes a pairing of an override log level value to a key value; in response to an incoming processing request, identify a user identification value that is linked to the request, wherein the user identification value is associated to a default logging level within a thread context map for logging data associated with executing processes in satisfaction of the processing request, and wherein the default logging level is different from the override log level; and in response to determining that the user identification value matches the key value, log data associated with executing processes in satisfaction of the processing request to the override log level.
    Type: Grant
    Filed: June 14, 2019
    Date of Patent: September 20, 2022
    Assignee: ADP, Inc.
    Inventor: Stephen Dale Garvey
  • Patent number: 11443391
    Abstract: An automated system and method of payroll processing for charitable contributions. A self-service user interface prompts an operator to identify preferences for charitable projects. A charitable giving profile for the operator is generated from the preferences for charitable projects identified by the operator. Suggested charitable projects for the operator are identified using the charitable giving profile for the operator. Project information for the suggested charitable projects is displayed on the self-service user interface. Pay for the operator, including a donation of funds from the pay for the operator to the suggested charitable projects, is automatically processed. Funds from the pay for the operator are automatically distributed to the suggested charitable projects.
    Type: Grant
    Filed: February 7, 2020
    Date of Patent: September 13, 2022
    Assignee: ADP, Inc.
    Inventors: Daniel Barendrecht, Vincent van Kooten
  • Patent number: 11405401
    Abstract: A system and method of providing security for an application. A request to use an application to perform an operation using information is received from an operator by a computer system. In response to receiving the request, an operator identity assurance level of the operator and characteristics of the operation using the information are determined. An operation assurance level for the operation is determined based on the characteristics of the operation using the information. It is determined whether the operator identity assurance level of the operator satisfies the operation assurance level for the operation. The operator is allowed to use the application to perform the operation using the information in response to a determination that the operator identity assurance level of the operator satisfies the operation assurance level for the operation.
    Type: Grant
    Filed: May 21, 2020
    Date of Patent: August 2, 2022
    Assignee: ADP, Inc.
    Inventors: Steffen Fohn, Mitchel Maio, Juan Andrade
  • Patent number: 11403960
    Abstract: A product training and demonstration tool includes a computer system. The tool also includes a demonstration creation interface in the computer system, wherein the demonstration creation interface is configured to create a demonstration responsive to user input. The tool also includes an upload tool configured to upload a plurality of images to the demonstration. The tool also includes an image editing tool configured to create a clickable hotspot on a first one of the images in response to user input and to create a data entry display on a second one of the images in response to user input. The clickable hotspot includes a data entry field. The tool is configured to populate the display with data entered into the data entry field such that when the user is navigating through the demonstration, data entered into the data entry field will also be displayed in the data entry display.
    Type: Grant
    Filed: August 6, 2019
    Date of Patent: August 2, 2022
    Assignee: ADP, Inc.
    Inventors: Dale McIntyre, Bruce Kolofske, Elizabeth Hebert, Ronald Carey, Jason E. Smith, Madhuri Swargam
  • Patent number: 11405216
    Abstract: A method, apparatus, system, and computer program product are provided for managing the usage of verified credentials. An issuer of credentials receives a request from a person for a credential. The issuer identifies the credential from information that is controlled by the issuer. The issuer identifies a decentralized identifier (DID) record for an audit engine from a blockchain network. The DID record for the audit engine includes a public key of that is associated with the audit engine. The issuer identifies a DID record for the person from the blockchain network. The DID record for the person includes a public key that is associated with the person. The issuer generates an encrypted credential by encrypting the credential and the DID record for the person based on the public key associated with the audit engine. The issuer sends the encrypted credential to the person.
    Type: Grant
    Filed: May 7, 2020
    Date of Patent: August 2, 2022
    Assignee: ADP, Inc.
    Inventors: Prateek Mishra, Frank Villavicencio, Merajuddin Mohammad
  • Patent number: 11403578
    Abstract: A method for generating a communicable disease policy plan by using machine learning. The process identifies a number of workplace policies for a number of business entities. The workplace policies comprise a number of dimensions of data collected from a number of sources. The process collects employment data for each of the business entities. The employment data includes sick leave data about employees of the plurality of business entities. The process determines metrics for the sick leave data during a given time interval; simultaneously models the workplace policies and the metrics for the sick leave data to identify correlations among the number of dimensions of data and generalize rules for predicting effective workplace policies; predicts a number of effective workplace policies for a particular business entity; and generates a communicable disease policy plan for the particular business entity based on the number of effective workplace policies.
    Type: Grant
    Filed: July 7, 2020
    Date of Patent: August 2, 2022
    Assignee: ADP, Inc.
    Inventors: Ramsay Cole, Kurt Newman
  • Patent number: 11386209
    Abstract: A computer implemented method for scanning source code files included in an application. A source code scanner identifies an assembly generated from a set of source code files. The assembly comprises assembly code and assembly metadata. The source code scanner identifies a file path for each source code file identified from the assembly. The file path is identified within the assembly metadata. Responsive to identifying the file paths from the assembly metadata, the source code scanner identifies the set of source code files within a code repository. The source code scanner scans the set of source code files to identify potential code vulnerabilities in the set of source code files. The scan omits files in the code repository that were not identified within the assembly metadata.
    Type: Grant
    Filed: October 18, 2019
    Date of Patent: July 12, 2022
    Assignee: ADP, Inc.
    Inventor: Aaron Roberts
  • Patent number: 11354625
    Abstract: A method for displaying proof of employment data verifies the employment data. A computer system displays a control in a graphical user interface for a display system. The control is configured to receive user input specifying an identifier for proof of employment data. The computer system receives the user input specifying the identifier through the control. The computer system retrieves the proof of the employment data based on the identifier. The computer system displays the proof of the employment data in the graphical user interface.
    Type: Grant
    Filed: July 23, 2015
    Date of Patent: June 7, 2022
    Assignee: ADP, Inc.
    Inventor: Ayeshaseerin Shahulhameed
  • Patent number: 11347483
    Abstract: A method for designing a logic flow for a user interface is provided. The method comprises receiving from a first task for an automation process file from a user. The automation process file defines a set of system activities. The first task is added to the automation process file and submitted to a machine learning engine, which determines a number of suggested tasks to be performed after the first task. The suggested tasks are based on frequencies with which previous users have used each task after the first task. The suggested tasks are then presented to the user. A second task is received from the user to be performed after the first task. The second task may be selected from the suggested tasks but not necessarily so. The second task is then added to the automation process file.
    Type: Grant
    Filed: October 13, 2020
    Date of Patent: May 31, 2022
    Assignee: ADP, Inc.
    Inventors: Claire Casaregola, David Dushaj, Michael Greene, Yair Pike, Alexander Chan, Lauren Miller
  • Patent number: 11343242
    Abstract: Establishing a dynamic connection across systems is provided. The method comprises receiving user login credentials from a user from a first device and authenticating the user login credentials in connection with a user account. A session is created in response to successful authorization of the user login credentials, wherein the session comprises a session state that tracks user activity and any changes to a user account during the session, and the first device is bound to the session state and saved as a known device. Upon detecting activity of the user on a second device, a quick response code is created for the user. When the user inputs the quick response code from the second device, the second device is bound to the session state and logged into the session with the session state preserved.
    Type: Grant
    Filed: September 25, 2019
    Date of Patent: May 24, 2022
    Assignee: ADP, Inc.
    Inventor: Jyotsna Manikantan
  • Patent number: 11343092
    Abstract: A method of biometric signature. The method comprises receiving a biometric data input from a user and generating a digital artifact from the biometric data input. N private keys are generated from the digital artifact. Upon receiving input of a document, a hash of the document is generated. In response to receiving a signature from the user on the document, the hash is encrypted with each private key to create an encrypted hash with N encrypted keys. The encrypted hash and N encrypted keys are stored in a database.
    Type: Grant
    Filed: June 18, 2020
    Date of Patent: May 24, 2022
    Assignee: ADP, Inc.
    Inventors: Israel Oliveira, Cristian Basilio, Douglas Parnoff, Leandro Pereira
  • Patent number: 11328336
    Abstract: Systems and methods for providing recommendations of healthcare service providers are provided. A method includes receiving search criteria from a computing device of a search user. The method also includes determining at least one group of users associated with the search user. The method additionally includes determining recommendations that satisfy the search criteria and that are associated with at least one user in the at least one group of users. The method further includes transmitting the determined recommendations to the computing device of the search user. The determining the at least one group of users and the determining the recommendations are performed by a recommendation tool running on a computing device.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: May 10, 2022
    Assignee: ADP, Inc.
    Inventors: Leandro da Silva Bianchini, Mauricio Filipe Rossetto Chaves, Fernando Luis Muller Morassutti, Diego Tremper
  • Patent number: 11327776
    Abstract: Methods and systems for the collecting and monitoring of information related to the performance of application programming interfaces (APIs) are provided. A method includes obtaining one or more various measurements of performance of the APIs, and assessing a performance status for each API based on the obtained one or more various measurements of performance. The method further includes displaying, the performance status for each API and the APIs, and searching for a particular API of the displayed APIs using a search technique configured to compare a keyword indicative of the particular API to all fields of JavaScript Object Notation (JSON) objects that have been used to define the APIs. The method further includes displaying the particular API including the performance status for the particular API, the one or more various measurements of performance for the particular API, and methods of the particular API, as a result of the searching.
    Type: Grant
    Filed: August 19, 2020
    Date of Patent: May 10, 2022
    Assignee: ADP, INC.
    Inventors: Thomas A. Cooper, Nick Heasman, Ijoni Meta
  • Patent number: 11328362
    Abstract: A method and apparatus for displaying group employee insurance information against benchmark information. Insurance profiles for business entities are retrieved from a data structure. A benchmark score corresponding to a benchmark category is generated for a current insurance profile of a selected business entity using the insurance profiles. The benchmark score indicates a portion of a selected premium for the current insurance profile that is paid by business entities that fall within the benchmark category. The current insurance profile is displayed in a graphical user interface on a display system. The benchmark score is displayed in association with the current insurance profile in the graphical user interface to aid a user in managing the employee insurance. Displaying the benchmark score in association with the insurance profile allows the user to more quickly and easily assess payment of the selected premium for the insurance profile in comparison to benchmark category.
    Type: Grant
    Filed: May 26, 2016
    Date of Patent: May 10, 2022
    Assignee: ADP, Inc.
    Inventors: Maria Milian Villalonga, Shahrouz Ebadian, Cristian Orihuela, Allen G Lee
  • Patent number: 11314840
    Abstract: A computer implemented method, computer system, and computer program product are provided for cloning a webpage. Webpage assets for a webpage are received. Using the webpage assets, the webpage is rendered for display within a graphical user interface of a webpage cloning system. Responsive to rendering the webpage, a thin-layer clone of the webpage as rendered for display in the graphical user interface is recorded. An off-line demonstration of the webpage is then generated from the thin-layer clone.
    Type: Grant
    Filed: July 2, 2020
    Date of Patent: April 26, 2022
    Assignee: ADP, Inc.
    Inventors: Jason Edward Smith, Ronald Clark Carey, Jr., Jamie Smith
  • Patent number: 11315166
    Abstract: Systems and methods for providing recommendations of healthcare service providers are provided. A method includes receiving search criteria from a computing device of a search user. The method also includes determining at least one group of users associated with the search user. The method additionally includes determining recommendations that satisfy the search criteria and that are associated with at least one user in the at least one group of users. The method further includes transmitting the determined recommendations to the computing device of the search user. The determining the at least one group of users and the determining the recommendations are performed by a recommendation tool running on a computing device.
    Type: Grant
    Filed: March 20, 2020
    Date of Patent: April 26, 2022
    Assignee: ADP, INC.
    Inventors: Leandro Da Silva Bianchini, Mauricio Filipe Rossetto Chaves, Fernando Luis Muller Morassutti, Diego Tremper