Patents Assigned to ADP, LLC
  • Patent number: 10783496
    Abstract: A method, computer system, and computer program product for analyzing skills. The method identifies the skills for a group of people and displays the skills identified on a radar chart in a graphical user interface in a display system. The radar chart has axes extending from a common origin in which a skill in the skills for a person in the group of people is displayed on an axis in the axes corresponding to the skill. A balance of skills is identified for the group of people. The balance of skills has desired values for the skills needed for the group of people. The balance of skills for the group of people is displayed in the radar chart.
    Type: Grant
    Filed: June 16, 2015
    Date of Patent: September 22, 2020
    Assignee: ADP, LLC
    Inventors: Matthew Paul Herman, Omar Scott, Hadar Yacobovitz
  • Patent number: 10783213
    Abstract: A method and apparatus for accessing a graph database having nodes and relationships describing an organization. An interface in a computer system receives a request from a client to access information about the organization. Further, the interface in the computer system retrieves the information from the graph database having nodes and relationships describing the organization. Still further, the interface in the computer system sends a portion of the information to the client based on how much of the information is displayable by the client.
    Type: Grant
    Filed: February 9, 2017
    Date of Patent: September 22, 2020
    Assignee: ADP, LLC
    Inventors: Michael Sun, Siobhan Loughman Sabino, Daniel Daehyun Kim, Jason F. Melo
  • Patent number: 10764399
    Abstract: A method and apparatus for facilitating access to a resource. A gateway receives a request from a client. The request includes a uniform resource identifier that references an interface associated with the resource. The gateway identifies a method type of the request and a path component count of path components in the uniform resource identifier. The gateway successively matches path components of the uniform resource identifier to a corresponding character sequence in a set of candidate sequences. The set of candidate sequences is identified based on the method type, the path component count, and any previously matched corresponding character sequences. The gateway identifies a context resource identifiers for the resource based on the method type, the path component count, and the matched corresponding character sequences. The gateway sends the request to the resource according to the context resource identifiers.
    Type: Grant
    Filed: January 28, 2019
    Date of Patent: September 1, 2020
    Assignee: ADP, LLC
    Inventor: Yeon Whang
  • Patent number: 10761864
    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: July 29, 2019
    Date of Patent: September 1, 2020
    Assignee: ADP, LLC
    Inventors: Thomas A. Cooper, Nick Heasman, Ijoni Meta
  • Patent number: 10762339
    Abstract: A computer-implemented method, system, and computer program product for determining a valence indication, the computer-implemented method comprising: selecting a number of areas, a number of thresholds, a number of points, a number of emotion models, a number of expression models, a number of algorithms; using the number of areas, the number of thresholds, the number of points, the number of emotion models, the number of expression models, and the number of algorithms to form a valence formula; retrieving a video stream from a camera in the particular area in the location; using the video stream, calculating a valence indication for each of a number of individuals having images in the video stream; and wherein the valence indication represents a predominant emotion of a number of individuals at a point in time in the particular area.
    Type: Grant
    Filed: September 14, 2018
    Date of Patent: September 1, 2020
    Assignee: ADP, LLC
    Inventor: Roberto Reznicek
  • Patent number: 10762559
    Abstract: A method and apparatus for facilitating access to credit scores in an enterprise system. A request that includes a context resource identifier may be received at a proxy server from a client. The proxy server controls access to a resource associated with an interface that is referenced by the context resource identifier using a profile that is dynamically built for a user of the client based on a plurality of resource profiles received from a plurality of interfaces in communication with the proxy server. The proxy server sends a response generated by the resource to the client. The response includes a credit score for an entity that is based on a current financial state of the entity. Controlling access to the resource based on the context resource identifier and the profile for the user increases a speed of access to the resource in the enterprise system.
    Type: Grant
    Filed: April 15, 2016
    Date of Patent: September 1, 2020
    Assignee: ADP, LLC
    Inventors: Newsbelkis C. Alejo, Neel Lee Chauhan, Ruth T. Lozano
  • Patent number: 10742764
    Abstract: A method, apparatus and computer program product for displaying a web page. Metadata describing a web page is received by a client data processing system. The metadata defines what the web page looks like without content for the web page. The content needed for the web page based on the metadata is identified by the client data processing system. The content for the web page is obtained by the client data processing system. The web page using the metadata and the content is created by the client data processing system without using a markup language. The web page on a graphical user interface on the client data processing system is displayed by the client data processing system.
    Type: Grant
    Filed: July 27, 2015
    Date of Patent: August 11, 2020
    Assignee: ADP, LLC
    Inventors: Clint Myers, Amit Kumar Sharma, Vinay Shankri, Siju Varghese
  • Patent number: 10715586
    Abstract: A method, computer system, and computer program product for a standalone demonstration of an application. Requests sent from the application running on a browser to a server data processing system are detected. Responses received from the server data processing system for the requests sent from the application are detected. The requests and the responses for the application are stored in a data structure. The requests and the responses enable simulating the server data processing system to perform the standalone demonstration of the application running on the browser on a client data processing system using the data structure without communicating with the server data processing system.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: July 14, 2020
    Assignee: ADP, LLC
    Inventors: Clint Myers, Brian Ross Feinberg
  • Patent number: 10691876
    Abstract: A method and apparatus for facilitating networking in a social network. A computer system identifies a group of features in an image for a person in the social network. The computer system also identifies a characteristic for networking from the group of features. Further, the computer system identifies a set of people in the social network having the characteristic. The computer system also performs an action enabling networking in the social network with respect to the person and the set of people in the social network having the characteristic.
    Type: Grant
    Filed: April 2, 2015
    Date of Patent: June 23, 2020
    Assignee: ADP, LLC
    Inventors: Jordan Schiffer, Hadar Yocobovitz, Gregory Peter Kavanagh, Keith Wilson Fulton
  • Patent number: 10685328
    Abstract: Systems and methods for managing organizational structures are provided. The method of managing organizational structures includes visually representing an organizational structure with movable and definable nodes provided in a hierarchical format, which is generated in a user interface of a computing system. The method further includes mapping, within a database, relationships of the movable and definable nodes and information therein based on visual connections within the hierarchical format. The method further includes updating the database with newly mapped relationships between the movable and definable nodes as the movable and definable nodes are moved into different locations with respect to each other within the hierarchical format.
    Type: Grant
    Filed: March 3, 2015
    Date of Patent: June 16, 2020
    Assignee: ADP, LLC
    Inventors: Phillip A. Harris, Daniel D. Kim
  • Patent number: 10664890
    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: July 20, 2015
    Date of Patent: May 26, 2020
    Assignee: ADP, LLC
    Inventors: Leandro da Silva Bianchini, Mauricio Filipe Rossetto Chaves, Fernando Luis Muller Morassutti, Diego Tremper
  • Patent number: 10657482
    Abstract: A method and apparatus model multiple relationship dimensions among a set of entities is presented. A computer system identifies a configuration for the structure. The configuration comprises metadata about supported relationship aspects for the set of entities within a structure context. The computer system identifies aspects for an entity according to the structure context. The entity aspects comprise metadata about relationships for the entity within the structure context. The computer system compares the entity aspects to the configuration for the structure to determine a relationship of the entity to the set of entities. The computer system dynamically attaches the entity to the set of entities according to the determined relationship to form the structure.
    Type: Grant
    Filed: June 16, 2016
    Date of Patent: May 19, 2020
    Assignee: ADP, LLC
    Inventors: Agatha Kurjanowicz, Ashish Bidadi, Karishma Velingkar, Ayeshaseerin Shahulhameed, Andrew Adams Kuntz, Dimple Bhailal Mange, Neena Gupta
  • Patent number: 10657607
    Abstract: A method of increasing security and accessibility of data on a computer using a blockchain. A first smart contract is stored on the blockchain. The blockchain prevents alterations to the first smart contract. The first smart contract contains a redirection clause. The first smart contract contains a second clause to pay first wages to an employee upon receipt of a trigger event. A modification to the first smart contract is stored as a second smart contract on the blockchain prior to executing the instructions to pay the wages. The second smart contract contains a clause to pay second wages to the employee. The blockchain prevents any alterations to the second smart contract. Responsive to a trigger event, the first smart contract is executed, including executing the redirection clause prior to executing the second clause. Thereafter the second smart contract is executed and the second wages are directed be paid.
    Type: Grant
    Filed: May 6, 2017
    Date of Patent: May 19, 2020
    Assignee: ADP, LLC
    Inventor: Anna Linne
  • Patent number: D882625
    Type: Grant
    Filed: August 8, 2018
    Date of Patent: April 28, 2020
    Assignee: ADP, LLC
    Inventors: Khyati Dixit, Ekta Kamdar
  • Patent number: D888736
    Type: Grant
    Filed: May 18, 2018
    Date of Patent: June 30, 2020
    Assignee: ADP, LLC
    Inventor: Roel Punzalan
  • Patent number: D888737
    Type: Grant
    Filed: May 18, 2018
    Date of Patent: June 30, 2020
    Assignee: ADP, LLC
    Inventor: Roel Punzalan
  • Patent number: D888739
    Type: Grant
    Filed: May 24, 2018
    Date of Patent: June 30, 2020
    Assignee: ADP, LLC
    Inventors: John Christiana, Nancy Ressler, Barbara Burke, Jaime McKeever, Jennifer Herman
  • Patent number: D892148
    Type: Grant
    Filed: April 20, 2018
    Date of Patent: August 4, 2020
    Assignee: ADP, LLC
    Inventors: Matthew Silcock, Thomas Widd
  • Patent number: D892149
    Type: Grant
    Filed: April 20, 2018
    Date of Patent: August 4, 2020
    Assignee: ADP, LLC
    Inventors: Matthew Silcock, Thomas Widd
  • Patent number: D892829
    Type: Grant
    Filed: April 20, 2018
    Date of Patent: August 11, 2020
    Assignee: ADP, LLC
    Inventors: Matthew Silcock, Thomas Widd