The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 24, 2024

Filed:

May. 24, 2021
Applicant:

Adp, Inc., Roseland, NJ (US);

Inventors:

Kyle Vining, Marlborough, MA (US);

Peter Faria, Marlborough, MA (US);

Ashish Garwal, Hyderabad, IN;

Pooja Keswani, Pune, IN;

Carl Pereira, Marlborough, MA (US);

Assignee:

ADP, Inc., Roseland, NJ (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 3/0484 (2022.01); G06F 3/0482 (2013.01); G06F 3/0486 (2013.01); G06F 8/34 (2018.01); G06F 16/242 (2019.01); G06F 16/2455 (2019.01); G06Q 10/105 (2023.01); G06Q 10/1057 (2023.01);
U.S. Cl.
CPC ...
G06Q 10/1057 (2013.01); G06F 3/0482 (2013.01); G06F 3/0484 (2013.01); G06F 3/0486 (2013.01); G06F 8/34 (2013.01); G06F 16/242 (2019.01); G06F 16/2428 (2019.01); G06F 16/2455 (2019.01); G06Q 10/105 (2013.01);
Abstract

A system, method implemented on a computer system, and computer program product for generating an expression. A graphical representation of the expression comprising criteria blocks and logical operator blocks is displayed on a user interface. Each of the criteria blocks includes criteria information defining a criteria, an edit block control element, and a delete block control element. A user interface to receive changes to the criteria information for a selected criteria block is displayed in response to selecting the edit block control element for the selected criteria block. The selected criteria block is deleted from the expression in response to selecting the delete block control element for the selected criteria block. A building block may be used to define criteria for criteria blocks in several expressions. Criteria for expressions defined using a building block are changed automatically in response to changes to the building block.


Find Patent Forward Citations

Loading…