Patents Assigned to ADP, LLC
  • Patent number: 11113981
    Abstract: A computer system comprises a display system and a skill trainer in communication with the display system. The skill trainer receives a submission of content from a user relevant to a particular skill. The skill trainer publishes the content as material relevant to increasing a proficiency in the particular skill. Further, the skill trainer increases the proficiency of the user according to a policy for submission of content relevant to the particular skill, enabling performing an operation for the organization based on the skills for the people in the organization.
    Type: Grant
    Filed: February 26, 2016
    Date of Patent: September 7, 2021
    Assignee: ADP, LLC
    Inventors: Agatha Kurjanowicz, Scott Crockett, Sirui Liu, Jesse S. Zolna, Michael Thibodeau, Valérie Felger, David Philander Derby, Jerome Gouvernel
  • Patent number: 11093899
    Abstract: A method, apparatus, system, and computer program product for processing a document. A computer system identifies the document in a live view on a mobile display system for processing; performs optical character recognition on the document identified in the live view of the document on the mobile display system for a user to form document information for the document; and identifies human resources information relating to the document information using the document information and a policy. The human resources information is stored in a database, and the policy defines the human resources information relevant to the document. The computer system also displays a relation of the human resources information to the document information in augmented reality information on the live view of the document on the mobile display system and updates the human resources information in the database using the document information to form updated human resources information.
    Type: Grant
    Filed: April 12, 2018
    Date of Patent: August 17, 2021
    Assignee: ADP, LLC
    Inventors: Roel Punzalan, Nacho Andrade
  • Patent number: 11087086
    Abstract: An illustrative embodiment provides a computer implemented method for extracting named entity information from full text includes obtaining text data from a document. The method also includes tokenizing the text data as numbers to produce a tokenized layer. The method also includes creating an embedded layer from the tokenized layer by encoding the text data by indices. The method also includes creating a one-dimensional Xception layer from the embedded layer according to a one-dimensional convolution. The method also includes determining a sequence of classification for the text data according to the one-dimensional Xception layer. The method also includes determining a named entity value from the text data according to the sequence of classification, wherein each sequence of classification predicts one character of the named entity value.
    Type: Grant
    Filed: July 12, 2019
    Date of Patent: August 10, 2021
    Assignee: ADP, LLC
    Inventors: Hongguo An, Akshay Chopra, Paren Desai
  • Patent number: 11087344
    Abstract: A method, computer system, and computer program product that aggregates sample data regarding a plurality of factors associated with employment 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 real estate demand for a selected set of predefined geographic regions; converts the predicted values of real estate demand in the database into percentages of observed values of real estate demand for geographic regions within the selected set over a specified time period to create indices of real estate demand; and rank orders the geographic regions within the selected set according to their indices of real estate demand.
    Type: Grant
    Filed: April 12, 2019
    Date of Patent: August 10, 2021
    Assignee: ADP, LLC
    Inventors: Ramsay Cole, Debashis Ghosh, Kurt Newman
  • Patent number: 11068138
    Abstract: A method and apparatus for generating reports. A computer system displays an application with fields in a graphical user interface on a display system. The application is used to perform transactions for an organization. The computer system identifies a group of the fields displayed in the graphical user interface that is selectable for use in a group of the reports. The computer system displays a group of graphical indicators in association with the group of the fields in the graphical user interface. The computer system receives a selection of a portion of the group of the fields displayed in the graphical user interface in user input. The computer system creates the group of the reports using the portion of the group of the fields. The computer system sends the group of the reports to an output device, enabling performing an operation for the organization using the group of the reports.
    Type: Grant
    Filed: September 14, 2018
    Date of Patent: July 20, 2021
    Assignee: ADP, LLC
    Inventors: Satish Veera Venkata Kondapalli, Pradeep Vasu, Roberto Rodrigues Dias, Venkata Vijaya Kumar Canakala, Nageswararao Katakam, Parthasarathi Datta, Sumit Gupta, Amitkumar Patel, Ketan Chauhan, Donald E. Studley, III, Cory Schamble
  • Patent number: 11068402
    Abstract: Aspects store configuration version data for an application into a shared cache in a structured data format; in response to a request at run-time for the configuration version data, determine whether run-time format data of the configuration version data is stored in a different, local cache; and in response to determining that the run-time format configuration version data is not stored in the local cache, during execution of the application, read the structured data format data from the shared cache, translate the read data into the run-time data format, store the translated data into the local cache in the run-time format file and return the configuration version run-time format data stored within the local cache in satisfaction of the request at run-time for the configuration version data of the application.
    Type: Grant
    Filed: May 15, 2019
    Date of Patent: July 20, 2021
    Assignee: ADP, LLC
    Inventors: Stephen Dale Garvey, Gregory Fincannon
  • Patent number: 11068468
    Abstract: A method, apparatus, and computer program product for validating a structured data object. A computer system identifies rules for validating interrelationships among data nodes. The data nodes are composable into structured data objects according to a domain specific language. The validation rules are topologically sorted according to dependency relationships declared therein. The computer system receives the structured data object, which consists of interrelated data nodes. The structured data object is traversed according to a traversal algorithm that tracks dependency relationships. Each data node is inserted into a queue according to the traversal algorithm. For each data node in the queue, a subset of the validation rules is identified. The subset is run within a context of the structured data object. Rule failure for the data node are recorded, and a failure report is generated that indicates failure results for each data node.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: July 20, 2021
    Assignee: ADP, LLC
    Inventors: Bruno Macedo Pasini, Adam Balchunas, Jude Murphy
  • Patent number: 11055362
    Abstract: A computer-implemented method of improving data distribution in an organization by a computer, comprises: receiving, by the computer, a command to distribute the document to the organization; responsive to receiving the command, reading a data scoping object assigned to the document; responsive to reading the data scoping object, creating a list of individuals in accordance with the data scoping object; and responsive to creating the list, automatically distributing, by the computer, the document only to the individuals on the list.
    Type: Grant
    Filed: April 17, 2018
    Date of Patent: July 6, 2021
    Assignee: ADP, LLC
    Inventors: Michael Hirawady, Jason F. Melo
  • Patent number: 11042509
    Abstract: A method of providing learning content on a mobile device. The method comprises receiving a user selection, through an interface on the mobile device, of a folder in a catalog of learning courses, wherein the catalog comprises a number of nested folders within a hierarchical file structure. It is determined if the selected folder contains nested folders. If the selected folder contains nested folders, the nested folders are displayed in the interface. If the selected folder does not contain nested folders, a number of learning courses in the selected folder are displayed in the interface. In response to receiving a user selection of a learning course in the selected folder, the contents of the selected learning course are displayed in the interface.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: June 22, 2021
    Assignee: ADP, LLC
    Inventors: Kyle Vining, Kazim Jawwad Syed, Elaine Clement
  • Patent number: 11030584
    Abstract: A method and apparatus for managing events. A stream of event data for a plurality of events corresponding to an entity is received. A timeline for the plurality of events is generated based on the stream of the event data. A set of event chains is identified based on the timeline, the event data, and a set of policies. A trigger related to an event belonging to an event chain of the set of event chains is detected. A number of effects of the trigger is identified in which the number of effects includes at least one of a number of insights, a number of actions, or a number of opportunities.
    Type: Grant
    Filed: July 17, 2015
    Date of Patent: June 8, 2021
    Assignee: ADP, LLC
    Inventors: Roberto A. Masiero, Jigesh Saheba, Umakant Saraswat
  • Patent number: 11030651
    Abstract: A web page personalization system comprises a profile database and a profile manager. The profile database stores profiles for users. The profiles are comprised of segments of profile information for the users. The profile manager receives a request over an Internet for a group of segments of profile information about a user from a requestor. The request includes an anonymized identifier stored on a device for the user. The profile manager identifies a profile from the profiles for the user in the profile database using the anonymized identifier. The profile is comprised of the segments of the profile information about the user. The profile manager sends a portion of the profile information corresponding to the group of segments in an anonymized form in a reply over the Internet to the requestor. The requestor uses the group of segments to generate a personalized web page for the user.
    Type: Grant
    Filed: May 5, 2017
    Date of Patent: June 8, 2021
    Assignee: ADP, LLC
    Inventors: Scott Sheppard, Sandra Angevine
  • Patent number: 11023843
    Abstract: Aspects estimate attributes of physical movement of a user from motion data acquired from a unique activity tracker deployed and operational on the user while the user is proximate to a work-piece receptacle; compare the estimated physical movement attributes to a knowledge base plurality of discrete data sets of motion attribute value that are labeled with specific physical movements; identify portions of the estimated physical movement attributes that match labeled knowledge base data sets associated to execution of a defined work unit associated to a work-piece receptacle during a defined working time period; in response to notice of completion of a work unit, and credit the user with a compensation value of for completion of the work unit in response to verifying that an aggregation of the portions matches a threshold requirement for indication of completion of work unit.
    Type: Grant
    Filed: February 5, 2019
    Date of Patent: June 1, 2021
    Assignee: ADP, LLC
    Inventor: Brandon Acuna
  • Patent number: 11023982
    Abstract: Aspects of the present invention provide devices that process payroll tax notices by extracting payroll tax notice attributes and named entities from text of a payroll tax notice document using natural language processing, named entity recognition, and the labels of entities identified by way of machine comprehension. The devices generate a structured payroll tax notice summary based on the extracted payroll tax notice attributes and user context that identify a receiving taxed entity, a tax jurisdiction, and a taxing agency.
    Type: Grant
    Filed: July 12, 2018
    Date of Patent: June 1, 2021
    Assignee: ADP, LLC
    Inventors: Praison Selvaraj, Manoj Kumar Jha, Harshvardhan Prasad
  • Patent number: 11010456
    Abstract: A computer-implemented method of improving data access in an organization by a computer. The computer receives a command from an individual to perform an action on a data element to the organization. Responsive to receiving the command, the computer reads an authorization object assigned to the data element. Responsive to reading the authorization object, the computer creates list of individuals authorized to perform the action on the data element in accordance with the authorization object. Responsive to creating the list, the computer permits the action on the data element only if the individual is on the list.
    Type: Grant
    Filed: April 17, 2018
    Date of Patent: May 18, 2021
    Assignee: ADP, LLC
    Inventors: Jason F. Melo, Michael Hirawady, Kuntal Roy, Meng-Yi Hsu, Lucky Ratanlal Jain, Dennis Peter Mohan, Shia Kaufman
  • Patent number: 11010699
    Abstract: An electronic calendar and method of controlling an electronic calendar. A calendar image of a calendar for a person is displayed on a display screen on a display device. The calendar image comprises a plurality of day boxes. A summary of information for the person for a day is displayed in a day box corresponding to the day in the plurality of day boxes. A detail view box is displayed overlaid on the calendar image adjacent to the day box in response to a selection of the day box by an operator. Detailed information for the person for the day is displayed in the detail view box. The detailed information may include work shift information and enable swapping work shifts with others.
    Type: Grant
    Filed: January 30, 2020
    Date of Patent: May 18, 2021
    Assignee: ADP, LLC
    Inventors: Kevin Lu, Shayne Bowman, Bill Dinh, Aaron Miller, Eric Stolten, Pramod Lakshmanan, Melissa Scano-Person, Vinitha Kontham, Erick Soto
  • Patent number: 11004156
    Abstract: A method, computer system, and computer program product that aggregates data regarding a plurality of factors correlated with income; performs iterative analysis on the data using machine learning to construct a predictive model; populates, using the predictive model, a database with predicted income values for a selected range of housing costs; converts the predicted income values in the database into percentages of observed income values for a selected group of people within the selected range of housing costs over a specified time period to create indices of financial stress; and rank orders the people within the selected group according to their indices of financial stress.
    Type: Grant
    Filed: August 8, 2018
    Date of Patent: May 11, 2021
    Assignee: ADP, LLC
    Inventors: Kurt Newman, Debashis Ghosh, Ramsay Cole
  • Patent number: 10990458
    Abstract: A system and method for communicating events between applications. A first application receives event information for an event. A first action is performed by the first application in response to receiving the event information. The first application generates an event message comprising an event name and a message payload. The message payload comprises at least a portion of the event information. The first application publishes the event message by sending the event message to an event message pipeline. A second application may listen for the event message in the event message pipeline, receive the event message from the event message pipeline, and use the message payload to perform a second action, wherein the second action is different from the first action.
    Type: Grant
    Filed: April 12, 2019
    Date of Patent: April 27, 2021
    Assignee: ADP, LLC
    Inventors: Michael Hirawady, Kuntal Roy, Lohit Sarma, Meir Rosner
  • Patent number: 10990990
    Abstract: A method, a computer system, and a computer program product for predicting changes in market dynamics for a geographic region. A computer system identifies human resource data regarding employees of organizations. The human resource data comprises geolocation data based at least partially on a geolocation of the organization and geolocations of the employees. The computer system generates a plurality of location aggregates for different combinations of dimensions of the human resource data across a plurality of different geolocations. The computer system identifies a set of matched markets for a particular geographic region based on similarities among facts for the different combinations of dimensions among the plurality of location aggregates. The computer system identifies a predicted change in market dynamics for the particular geographic region based on a change in market dynamics for the set of matched markets.
    Type: Grant
    Filed: April 24, 2018
    Date of Patent: April 27, 2021
    Assignee: ADP, LLC
    Inventors: Kurt Newman, Debashis Ghosh, Robert Wohlers
  • Patent number: 10984178
    Abstract: A method and apparatus for generating a profile page. A computer system identifies a group of potential profiles images from an image. The computer system identifies a group of features in the image. The computer system generates the profile page based on a potential profile image selected from the group of potential profile images and the group of features in the image. The computer system displays the profile page on a display system, enabling generating the profile page.
    Type: Grant
    Filed: April 2, 2015
    Date of Patent: April 20, 2021
    Assignee: ADP, LLC
    Inventors: Jordan Schiffer, Hadar Yocobovitz, Gregory Peter Kavanagh, Keith Wilson Fulton
  • Patent number: D916742
    Type: Grant
    Filed: April 5, 2019
    Date of Patent: April 20, 2021
    Assignee: ADP, LLC
    Inventors: Bhaskar Manam, Nate Shine, Luz Mercado, Margot Dear, Vivek Dabholkar, Omar Saravia, Revathy Sivaswamy, Jordi Conrado-Recasens