Patents Assigned to ADP, Inc.
  • Publication number: 20230230040
    Abstract: A method, apparatus, system, and computer program product for creating a forecasting model for payroll records. Payroll records are received for a group of employers. The payroll records comprise granular data parameters about employees of the group of employers. A forecasting model is created the that aligns the payroll records to high-level employment data. Creating the forecasting model includes identifying predictor variables from the granular data parameters of the payroll records. Creating the forecasting model includes generating a set of basis functions from the predictor variables. Creating the forecasting model includes combining the set of basis functions to create the forecasting model.
    Type: Application
    Filed: March 24, 2023
    Publication date: July 20, 2023
    Applicant: ADP, Inc.
    Inventors: Kurt Newman, Ramsay Cole
  • Publication number: 20230229671
    Abstract: A method, apparatus, and computer program product for communicating real-time updates among web clients. A structured data object is composed from a set of data nodes according to a domain specific language in response to requesting access to a data within a human resources database. The structured data object is interpreted within a context of a record ID/form to identify content for the web page and to determine whether real-time updates are enabled for the web page. Interpreting the structured data object, displays the form with the content. An event queue is created and a connection to the server hub is established when real-time updates are enabled. In response to receiving an update event in the event queue, a notification of the update event is displayed when the update event matches the record ID/form that a first user has opened.
    Type: Application
    Filed: March 20, 2023
    Publication date: July 20, 2023
    Applicant: ADP, Inc.
    Inventors: Aravind Sundar, Daniel Derham, Jordan Beard, Bradley Young
  • Patent number: 11694277
    Abstract: Aspects extract, from payroll data of employees of an organization, data historically associated to previous instances of certified tax credit eligibility; normalize the extracted data with respect to data type and data value; generate from the normalized extracted data via a neural network classifier multi-class outputs for each employee that indicate strengths of likelihood that each employee is currently eligible for each of a plurality of different tax credits; filter the normalized extracted data by removing portions associated to employees indicated within the multi-class outputs as having no currently eligible likelihood for the different tax credits, thereby generating a remainder set of normalized extracted data associated to remainder eligible ones of the employees; and prioritize application for the tax credits for the remainder eligible employees as a function of respective values and likelihoods of eligibility within the remainder set of normalized extracted data.
    Type: Grant
    Filed: April 15, 2019
    Date of Patent: July 4, 2023
    Assignee: ADP, Inc.
    Inventors: Guilherme Gomes, Roberto Silveira, Stefan Zanona, Wagner Peres, Leonardo Santos, Mallie Griffin, Anjo Costa
  • Patent number: 11693823
    Abstract: A computer-implemented method, computer system, and computer program product for deleting a file from a storage medium. A file that is marked for automatic deletion is identified. A deletion time at which the file is to be deleted from the storage medium is identified. A visual indicator associated with the file is displayed. The visual indicator changes over time to provide an indication as to a nearness of the deletion time.
    Type: Grant
    Filed: June 9, 2020
    Date of Patent: July 4, 2023
    Assignee: ADP, INC.
    Inventor: Donald Holton
  • Patent number: 11695822
    Abstract: System and methods are provided for implementing a Unified Integration Pattern (UIP) protocol for centralized handling of data feeds between client systems. In embodiments, a method includes: receiving an authentication Application Program Interface (API) message and data file transfer request for a data transfer event from a sending client system in a network of distinct client systems; authenticating the sending client system based on the authentication API message; uploading a data file from the sending client system based on the authenticating; receiving a notification API message from the sending client system indicating that that uploading of the data file to the computer system is complete; sending the data file to a receiving client system in the network of distinct client systems based on API message and data file request and the notification API message; and sending a notification message to the sending client system regarding the data transfer event.
    Type: Grant
    Filed: July 16, 2021
    Date of Patent: July 4, 2023
    Assignee: ADP, Inc.
    Inventors: Bryant Kwon, Joseph E Dela-Cruz, Younik Lee
  • Publication number: 20230195739
    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: Application
    Filed: February 13, 2023
    Publication date: June 22, 2023
    Applicant: ADP, INC.
    Inventor: Thomas A. COOPER
  • Publication number: 20230185811
    Abstract: A system for providing study plans to a user includes a topic catalog storing multiple topics and multiple keywords associated with each topic. The system also includes a plan generator configured to receive multiple sample study plans, each sample study plan having one or more resources, each resource having one or more portions, and each portion being assigned a duration. The plan generator uses the sample study plans and the topic catalog to train a topic model to identify which topics are associated with each resource, resulting in a trained topic model. The plan generator receives a profile of a student from a user, the profile having one or more selected topics the student desires to study and further having multiple preferences associated with the student.
    Type: Application
    Filed: December 15, 2021
    Publication date: June 15, 2023
    Applicant: ADP, Inc.
    Inventors: Cristian BASILIO, Roberto DIAS, Stefan ZANONA
  • Publication number: 20230153536
    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: Application
    Filed: December 20, 2022
    Publication date: May 18, 2023
    Applicant: ADP, Inc.
    Inventors: Guilherme Gomes, Bruno Apel, Jarismar Silva, Vincent Kellers, Roberto Dias, Roberto Masiero, Roberto Silveira
  • Patent number: 11651445
    Abstract: A method, computer system, and computer program product are provided for processing wage payments to an employee according to an employee-specified pay schedule. A computer system receives a payroll event for an employee. In response to receiving the payroll event, the computer system interprets a first structured data object for processing payroll. In interpreting the first structured data object, the computer system identifies an employee-specified pay schedule according to an employee context interpreted from the first structured data object. In interpreting the first structured data object, the computer system determines that a wage payment should be made to the employee according to the employee-specified pay schedule. Responsive to determining that the wage payment should be made, the computer system transmits an order for the wage payment to the employee to a specified wage payment proxy server via a network using a specified communication channel to pay the employee.
    Type: Grant
    Filed: January 15, 2021
    Date of Patent: May 16, 2023
    Assignee: ADP, INC.
    Inventors: Eric Schuster, Dimitry Plotko
  • Publication number: 20230145199
    Abstract: Systems, methods, and computer-readable storage media for building knowledge graphs which map the aspects of entities, then transforming the graphs into vectors for a similarity comparison. The resulting vectors can be used to identify skills and competencies of individuals, which the system uses to compare those individuals to others. The system can then quantify who would make for a good replacement for a given individual and make an associated recommendation.
    Type: Application
    Filed: November 9, 2021
    Publication date: May 11, 2023
    Applicant: ADP, Inc.
    Inventor: Roberto COUTINHO
  • Publication number: 20230120865
    Abstract: A method receives an electronic image and uses the image as an input to a neural network. Based on a determination that the image represents a document, the method uses the image as an input to another neural network to identify a portion of the document containing an identifier. The method extracts the identifier by performing character recognition on the identified portion and determines whether the identifier is valid by using a validation API to determine whether the identifier is associated with a valid account at an institution. Based on a determination that the identifier is associated with a valid account, the method authorizes a transaction associated with the identifier. Based on a determination that the identifier is not associated with a valid account, the method denies the transaction. The first neural network classifies the electronic image into one of multiple valid document types and an invalid document type.
    Type: Application
    Filed: October 15, 2021
    Publication date: April 20, 2023
    Applicant: ADP, Inc.
    Inventors: Carlos NASCIMENTO, Guilherme GOMES, Roberto COUTINHO, Roberto SILVEIRA
  • Publication number: 20230121966
    Abstract: Systems, methods, and computer-readable storage media for using graph theory to identify conflicts of interests between entities. A system can receive first data from a first entity, the first data identifying relationships associated with the first entity, as well as second data from a second entity, the second data identifying relationships associated with the second entity. The system can also receive information about the first and second entity being competitors, and using the first data, second data, and competitor data, construct a knowledge graph regarding the relationships between the entities. The system can then analyze the graph model, resulting in a subset of the graph model which identifies any competitive relationships. This subset can then be output to the first and/or second entity.
    Type: Application
    Filed: October 15, 2021
    Publication date: April 20, 2023
    Applicant: ADP, Inc.
    Inventor: Roberto COUTINHO
  • Patent number: 11631055
    Abstract: A method, computer system, and computer program product are provided for managing time record events. Time record events are collected for a number of users. Each time record event includes a geolocation of one of a number of users. The time record events and geolocations for each of the number of users are models via machine learning. A current geolocation for a given user is identified. A suggested event is predicted based on the current geolocation and a current time. The suggested event is pushed to the user.
    Type: Grant
    Filed: January 4, 2021
    Date of Patent: April 18, 2023
    Assignee: ADP, INC.
    Inventors: Wagner Peres, Guilherme Gomes, Stefan Zanona, Roberto Silveira
  • Publication number: 20230112843
    Abstract: Systems, methods, and computer-readable storage media for recommending computational commands based on a weighted, ranked hierarchical graph. The system converts a map of intended user actions to canonical actions (commands) into a graph representation. Then, via a chatbot algorithm, the system receives an initial intent as a request by a user of the chatbot algorithm. Based on the popularity of alternative canonical actions, the system makes recommendations of alternative actions which are similar to the initial intent provided by the user.
    Type: Application
    Filed: October 8, 2021
    Publication date: April 13, 2023
    Applicant: ADP, Inc.
    Inventors: Roberto COUTINHO, Roberto SILVEIRA, Guilherme GOMES, Carlos NASCIMENTO
  • Patent number: 11625688
    Abstract: A method, apparatus, system, and computer program product for creating a forecasting model for payroll records. Payroll records are received for a group of employers. The payroll records comprise granular data parameters about employees of the group of employers. A forecasting model is created that aligns the payroll records to high-level employment data. Creating the forecasting model includes identifying predictor variables from the granular data parameters of the payroll records. Creating the forecasting model includes generating a set of basis functions from the predictor variables. Creating the forecasting model includes combining the set of basis functions to create the forecasting model.
    Type: Grant
    Filed: April 22, 2020
    Date of Patent: April 11, 2023
    Assignee: ADP, INC.
    Inventors: Kurt Newman, Ramsay Cole
  • Patent number: 11616827
    Abstract: A method for automated web resource deployment is provided. The method comprises creating web resource publication requests, wherein each web resource publication request comprises a number of configuration changes necessary to publish a web resource, on a network, at a particular uniform resource location. A standard format, validation workflow, and an approval workflow are provided for automation of the web resource publication requests. Once validated and approved, web resource publication requests are automatically converted to API calls which are executed on backend servers to implement the configuration changes required in the environment without further human intervention.
    Type: Grant
    Filed: June 28, 2021
    Date of Patent: March 28, 2023
    Assignee: ADP, INC.
    Inventors: Erik Palvadeau, Nicolas Vigot, Marc Tang, Emeric Leblin, Pierre Ibos, Thierry Catalan
  • Patent number: 11609932
    Abstract: A method, apparatus, and computer program product for communicating real-time updates among web clients. A structured data object is composed from a set of data nodes according to a domain specific language in response to requesting access to a data within a human resources database. The structured data object is interpreted within a context of a record ID/form to identify content for the web page and to determine whether real-time updates are enabled for the web page. Interpreting the structured data object, displays the form with the content. An event queue is created and a connection to the server hub is established when real-time updates are enabled. In response to receiving an update event in the event queue, a notification of the update event is displayed when the update event matches the record ID/form that a first user has opened.
    Type: Grant
    Filed: March 27, 2020
    Date of Patent: March 21, 2023
    Assignee: ADP, INC.
    Inventors: Aravind Sundar, Daniel Derham, Jordan Beard, Bradley Young
  • Patent number: D980255
    Type: Grant
    Filed: August 5, 2021
    Date of Patent: March 7, 2023
    Assignee: ADP, Inc.
    Inventor: Abhishek Prasad
  • Patent number: D989095
    Type: Grant
    Filed: July 29, 2021
    Date of Patent: June 13, 2023
    Assignee: ADP, INC.
    Inventors: Ananta Bose, Nivedita Kulkarni, Nikitha Vanessa Fernandes, Abhishek Prasad, Baidurjya Sinha, Kyle S. Vining
  • Patent number: D989115
    Type: Grant
    Filed: July 15, 2021
    Date of Patent: June 13, 2023
    Assignee: ADP, INC.
    Inventors: Mohit Goel, Gaurav Singh, Baidurjya Sinha