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.
Patent No.:
Date of Patent:
Sep. 23, 2025
Filed:
Nov. 25, 2024
Zenpayroll, Inc., San Francisco, CA (US);
Michael Kelly Sutton, San Francisco, CA (US);
Stephen Walter Hopkins, San Francisco, CA (US);
Matthew Charles Wilde, San Francisco, CA (US);
Alexander Scott Gerstein, San Francisco, CA (US);
Julia Hara Chin Lee, San Francisco, CA (US);
Michael Ryan Nierstedt, Brooklyn, NY (US);
Nicholas Giancarlo Gervasi, Walnut Creek, CA (US);
Matan Zruya, San Francisco, CA (US);
Robert Douglas Gill, Jr., Alameda, CA (US);
Bria Nicole Fincher, Oakland, CA (US);
Ningjing Su, San Francisco, CA (US);
Ryan Kwong, San Francisco, CA (US);
Sheng Xiang Lei, San Bruno, CA (US);
Ketki Warudkar Duvvuru, Mountain View, CA (US);
ZenPayroll, Inc., San Francisco, CA (US);
Abstract
A database management engine provides a user interface that allows users to access and modify employee information in a database. The database includes entries for employees, and each database entry includes identifying information about the associated employee. A user can request to modify data within database entries, for instance in order to update information associated with an employee. Responsive to the request, the database management engine identifies liabilities associated with the database modification stemming from associated tax laws. Based on the identified tax liabilities, the engine computes the aggregate tax liability owed by the employer and/or employee. Before modifying a database entry, the engine modifies the user interface to include interface elements detailing the computed aggregate tax liability. The user explicitly can be required to confirm the database modification in view of the aggregate tax liability. Once a user gives explicit confirmation, the engine modifies the database entry.