Patents Assigned to ADP, Inc.
  • Patent number: 11580125
    Abstract: A method for accessing information. The information is received by a computer system from sources for distribution to client computer systems. A piece of the information received from the sources without temporal data is identified by the computer system. The temporal data for the piece of the information based on a policy is identified by the computer system. The temporal data is associated with the piece of the information by the computer system, enabling analyzing the information by a client computer system with increased accuracy.
    Type: Grant
    Filed: May 8, 2015
    Date of Patent: February 14, 2023
    Assignee: ADP, Inc.
    Inventor: Thomas A. Cooper
  • Patent number: 11567758
    Abstract: A system, method implemented on a computer system, and computer program product for managing properties of software to be deployed for running on an operations system. A user interface prompts an operator to input property information to define properties of the software. The property information for the properties of the software input by the operator is stored in a properties database. Property information for properties of the software that is stored in the properties database may be displayed on the user interface and changed by the operator. The property information for the properties of the software that is stored in the properties database may be used to deploy the software to the operations system.
    Type: Grant
    Filed: December 9, 2020
    Date of Patent: January 31, 2023
    Assignee: ADP, Inc.
    Inventors: Fabrice Colas, Remi Noblet
  • Patent number: 11561974
    Abstract: A system and method of performing a cross-datasource query to provide a cross-datasource query result. A composite shape comprises a composite shape query and a plurality of shape identifiers identifying a plurality of shapes. Each of the plurality of shapes comprises a datasource identifier identifying a datasource and a shape query defining a query to be performed on the datasource. The composite shape is used to perform the composite shape query across the datasources identified in the plurality of shapes to provide the cross-datasource query result.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: January 24, 2023
    Assignee: ADP, Inc.
    Inventors: John Benlin Lee, Kuntal Roy, Jason F. Melo
  • Patent number: 11562749
    Abstract: Systems, methods, and computer-readable storage media for responding to a query using a neural network and natural language processing. If necessary, the system can request disambiguation, then parse the query using a trained machine-learning classifier, resulting in at least one of an identified subject or an identified domain of the text query. The system can determine if the user is authorized to retrieve answers to the query and, if so, retrieve factual data associated with the query. The system can then retrieve a response template, and fill in the template with the retrieved facts. The system can then determine, by executing a machine comprehension model on the filled response template, a probable readability token, portion of text, of at least a portion of the filled response template and, upon identifying that the probable readability is above a threshold, reply to the text query with the at least a portion of the filled response template.
    Type: Grant
    Filed: May 1, 2020
    Date of Patent: January 24, 2023
    Assignee: ADP, Inc.
    Inventors: Guilherme Gomes, Bruno Apel, Jarismar Silva, Vincent Kellers, Roberto Rodrigues Dias, Roberto Masiero, Roberto Silveira
  • Patent number: 11550905
    Abstract: A method, computer system, and computer program product for on-demand risk assessment in on-line transactions comprises: computing, by a machine intelligence application, a risk score for the individual; providing the risk score to a cache; and responsive to receiving new data regarding the individual, calculating a new risk score for the individual and replacing the risk score in the cache with the new score.
    Type: Grant
    Filed: March 26, 2018
    Date of Patent: January 10, 2023
    Assignee: ADP, Inc
    Inventors: Francisco Villavicencio, Juan M. Andrade
  • Patent number: 11551229
    Abstract: A computer-implemented method, system, and computer program product for reducing fraud based on a forged or altered payslip. A blockchain is configured for recording transactions. A payslip is prepared having information regarding an employee. At least one hash is provided for a portion of the information. The at least one hash and the portion of the information is recorded in the blockchain as a blockchain transaction. A barcode is configured to act as a pointer for locating the blockchain transaction. The barcode is inserted into a barcode location on the payslip. The payslip is delivered to the employee.
    Type: Grant
    Filed: February 5, 2019
    Date of Patent: January 10, 2023
    Assignee: ADP, Inc.
    Inventors: Gregoire Zveguintzoff, Dominique Rodier, Gilbert Musnik
  • Patent number: 11551318
    Abstract: An illustrative embodiment provides a computer-implemented method for processing wage garnishment court orders includes obtaining a court order for wage garnishment for a user. The method also includes predicting values for a first subset of a number of fields for executing wage garnishment according to the court order using a rule engine. The method also includes predicting values for a second subset of the number of fields using a machine learning engine, wherein the second subset of the number of fields includes missing fields for which the rule engine could not provide a prediction. The machine learning engine includes one of a plurality of classification algorithms. The one of the plurality of classification algorithms selected to use for the machine learning engine for predicting field values is selected according to at least one of accuracy, speed, size of model, and explainability.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: January 10, 2023
    Assignee: ADP, Inc.
    Inventors: Azhar Khan, Arjun Hegde, Dhirendra Kumar, Fayaz Shaik, Srinivas Kulkarni, Ravi Kumar Tadysetty
  • Patent number: 11544584
    Abstract: A method, system and apparatus for accessing an internal database that includes at least one payroll database, identifying an individual, a first location, a second location, a future date, and a time of day. Responsive to identifying the individual, the first location, the second location, the date, and the time of day, determining a predicted travel time for the individual between the first location and the second location at the time of day on the future date.
    Type: Grant
    Filed: March 26, 2018
    Date of Patent: January 3, 2023
    Assignee: ADP, Inc.
    Inventors: Kurt Newman, Debashis Ghosh, Robert Wohlers
  • Patent number: 11522973
    Abstract: A method for automating data management is provided. The method comprises receiving an input to initiate generation of a data management request related to an application object, wherein a number of predefined data management operations are configured for the application object. Responsive to receiving the input, identify an application associated with the application object using association information that identifies a number of application objects for the application. Generating a data management request to initiate a number of data management operations on the application object in the application, wherein all data management requests generated comprises a generic format for all application objects.
    Type: Grant
    Filed: May 21, 2021
    Date of Patent: December 6, 2022
    Assignee: ADP, Inc.
    Inventors: Pierre Ibos, Nicolas Mata, Sébastien Nozières, Lise Mas
  • Patent number: 11494333
    Abstract: A method for application development is provided. The method comprises receiving a number of documents, wherein each document represents a component of an application, and wherein a subset of the documents comprises overrides that link one component to another. A file tree structure is created for the application from the documents, wherein the file tree structure is organized according to component type. The documents are grouped according to component type and overrides, and the file tree structure is displayed to a user according to component type or according to a custom view specified by the user, wherein both views display the grouped documents and overrides among the documents.
    Type: Grant
    Filed: December 2, 2020
    Date of Patent: November 8, 2022
    Assignee: ADP, Inc.
    Inventors: Yair Pike, Claire Casaregola, Lauren Miller, Harshita Daddala, Michael Greene
  • Patent number: 11494201
    Abstract: The present disclosure relates to linking processing codes between platforms, and more particularly, to automatically record linking processing codes between platforms and methods of use. The method includes: obtaining a legacy processing code from a legacy system; obtaining a virtual code from a virtual entry table (VET) which corresponds with the legacy processing code; and mapping the legacy processing code to a target processing code using the virtual code from the VET.
    Type: Grant
    Filed: May 20, 2021
    Date of Patent: November 8, 2022
    Assignee: ADP, INC.
    Inventors: Eitan Klein, Jessica Anne Tatz, Mohammed Balal Ahmed, Jonathan Baier
  • Patent number: 11488110
    Abstract: A method, computer system, and computer program product for on-demand job messaging to predicted employees. A machine intelligence application compares data for an employee to a job change interest model. Responsive to comparing the data for the employee to the job change interest model, the machine intelligence application determines whether the employee is a predicted employee. The predicted employee enables improved targeting of job messaging by a job messaging application in a computer system.
    Type: Grant
    Filed: June 18, 2018
    Date of Patent: November 1, 2022
    Assignee: ADP, Inc.
    Inventors: Kurt D. Newman, Debashis Ghosh, Ramsay Cole
  • Patent number: 11481254
    Abstract: Managing batched jobs is provided. The method comprises receiving a job batch request from a client for a number of processing jobs. Each job is registered, and jobs that are ready for execution at a specified time are collected. For each collected job an instance of the job is locked to prevent duplicate execution. The locked jobs are queued, and a container is created for each job in the queue. A method of execution is determined for each job in the queue, and each job is then executed according the method determined for that job. Job events for each executing job are logged, a determination if a job was completed successfully is made according to its respective job events. A job status is updated for each completed job. The container of each completed job is then destroyed, and each completed job is unlocked.
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: October 25, 2022
    Assignee: ADP, Inc.
    Inventors: Craig Nelson, Lakshmi Swetha Bedadala, Theodore Donald, Hong Wang, Uthayakumar Narayanasamy, Frederick Platten, Girija Thilak, Rajasekhar Dara, Adithya Parvatam, Anuradha Verma, Ananth Sudini
  • Patent number: 11481850
    Abstract: Tax balancing comprising receiving tax balancing requests from a number of clients and distributing each client tax balancing request among a number of nodes comprising a cluster. Nodes are added to the cluster according to processing needs of a client tax balancing request. A number of actors are created within each node for each employee of a client, wherein each actor performs a specified computational task related to tax balancing for the employee, and wherein actors are added to a node according to processing needs of a client tax balancing request, and processing load is balanced within the cluster by redistributing actors from nodes with the highest processing loads to nodes with the lowest processing loads. Employee tax balancing calculations are aggregated for each client, and tax balancing filing and payment data for each client are output to a database.
    Type: Grant
    Filed: July 1, 2019
    Date of Patent: October 25, 2022
    Assignee: ADP, Inc.
    Inventors: Murali Mohan Dintakurthi, Suryanarayana Akundi, Ajit Kumar
  • 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: D967152
    Type: Grant
    Filed: June 10, 2019
    Date of Patent: October 18, 2022
    Assignee: ADP, Inc.
    Inventors: Kevin Lu, Shayne Bowman, Aaron Miller, Chad Kobman, Amanda Hennessy, Varuzhan Sardarian, Isabel Eu
  • Patent number: D980238
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: March 7, 2023
    Assignee: ADP, Inc.
    Inventor: Khyati Dixit
  • Patent number: D980256
    Type: Grant
    Filed: August 13, 2021
    Date of Patent: March 7, 2023
    Assignee: ADP, Inc.
    Inventors: Sri Hari A N R, Nivedita Kulkarni
  • Patent number: D980266
    Type: Grant
    Filed: November 6, 2020
    Date of Patent: March 7, 2023
    Assignee: ADP, Inc.
    Inventor: Jennifer Chia Hui Chan
  • Patent number: D980267
    Type: Grant
    Filed: December 9, 2020
    Date of Patent: March 7, 2023
    Assignee: ADP, Inc.
    Inventor: Jennifer Chia Hui Chan