Patents by Inventor Daniel Derham

Daniel Derham has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • 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: 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: 11295072
    Abstract: A method, apparatus, system, and computer program product for processing a form. A form processing system comprising a computer system and a form manager. The form manager is located in the computer system, wherein the form manager receives a selection of a form from a client application in the computer system; fills a set of fields in the form to form a filled form using text obtained from optical character recognition performed on an image of a document using metadata that defines a relationship between the set of fields in the form and text for a document type of the document; and sends the filled form to the client application in the computer system.
    Type: Grant
    Filed: June 3, 2019
    Date of Patent: April 5, 2022
    Assignee: ADP, LLC
    Inventors: Aravind Sundar, Daniel Derham
  • Publication number: 20210303595
    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 27, 2020
    Publication date: September 30, 2021
    Inventors: Aravind Sundar, Daniel Derham, Jordan Beard, Bradley Young
  • Publication number: 20200380071
    Abstract: A method, apparatus, system, and computer program product for processing a form. A form processing system comprising a computer system and a form manager. The form manager is located in the computer system, wherein the form manager receives a selection of a form from a client application in the computer system; fills a set of fields in the form to form a filled form using text obtained from optical character recognition performed on an image of a document using metadata that defines a relationship between the set of fields in the form and text for a document type of the document; and sends the filled form to the client application in the computer system.
    Type: Application
    Filed: June 3, 2019
    Publication date: December 3, 2020
    Inventors: Aravind Sundar, Daniel Derham