IP Library Granted Patent US 11,755,819
Granted Patent B2
US 11,755,819 · App. 16/875,959 · Granted Sep 12, 2023

Direct rendering of a web application from a database to a web browser

Inventor: Thomas R. Kennedy, Jr. (Miami Beach, FL)
Assignee: BackOffice Associates, LLC
G06F40/166G06F16/2365G06F16/958G06F40/103G06F40/134G06F3/0482H04L67/02Y10S707/99945Y10S707/99948
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,755,819
App. No.
16/875,959
Granted
Sep 12, 2023
Kind
B2
Abstract

A method includes selecting a database on a system and selecting a style format on the system. The database contains data information for the web application, and the style format is applied to the web application. The method also includes selecting a validation rule for the web application, selecting a business rule for the web application, dynamically rendering the web application from a database to a web browser, and dynamically editing the web application. The web application incorporates the selected database and the selected style format instantaneously upon dynamic rendering.

Claims (30)

1. A method comprising:

providing a first interface to facilitate user design of a web application for rendering a database absent user-supplied code, wherein designing the web application comprises using a graphical user interface included in the first interface to select the database and specify a style format from a plurality of previously stored style formats or a newly registered style format, and using a graphical user interface included in the first interface to specify a validation rule previously stored or newly registered by the user; and

providing a second interface to facilitate user access to data, wherein the second interface uses the web application to render a dynamic webpage that displays data from the database.

2. The method of claim 1 , wherein designing the web application comprises using a graphical user interface included in the first interface to select the database and specify a style format from a plurality of previously stored style formats or a newly registered style format produced from user-prompted information.

3. The method of claim 1 , further comprising editing data in the database using the dynamic webpage.

4. The method of claim 1 , wherein designing the web application comprises using a graphical user interface included in the first interface to specify a business rule.

5. The method of claim 4 , further comprising editing data in the database using the dynamic webpage and applying the business rule to edit associated records in a related database.

6. The method of claim 1 , further comprising editing data in the database using the dynamic webpage and applying the validation rule to generate warning or error messages.

7. A computer program product, tangibly embodied in a machine readable storage device, the computer program product being operable to cause a data processing apparatus to:

provide a first interface to allow a user to design a web application for rendering a database absent user-supplied code, wherein designing the web application comprises using a graphical user interface included in the first interface to select the database and specify a style format from a plurality of previously stored style formats or a newly registered style format, and using a graphical user interface included in the first interface to specify a validation rule previously stored or newly registered by the user; and

provide a second interface to facilitate user access to data, wherein the second interface uses the web application to render a dynamic webpage that displays data from the database.

8. The computer program product of claim 7 , wherein designing the web application comprises using a graphical user interface included in the first interface to select the database and specify a style format from a plurality of previously stored style formats or a newly registered style format produced from user-prompted information.

9. The computer program product of claim 7 , further operable to allow the user to edit data in the database using the dynamic webpage.

10. The computer program product of claim 7 , wherein designing the web application comprises using a graphical user interface included in the first interface to specify a business rule.

11. The computer program product of claim 10 , further operable to:

allow the user to edit data in the database using the dynamic webpage; and

apply the business rule to edit associated records in a related database.

12. The computer program product of claim 7 , further operable to allow the user to edit data in the database using the dynamic webpage and apply the validation rule to generate warning or error messages.

13. A system comprising:

a display device;

a computer driving the display device and configured to execute a web browser; and

one or more processors in the computer or communicating with the computer via a communication network, the one or more processors configured to:

provide a first interface to allow a user to design a web application for rendering a database absent user-supplied code, wherein designing the web application comprises using a graphical user interface included in the first interface to select the database and specify a style format from a plurality of previously stored style formats or a newly registered style format, and using a graphical user interface included in the first interface to specify a validation rule previously stored or newly registered by the user, and

provide a second interface to facilitate user access to data, wherein the second interface uses the web application to render a dynamic webpage that displays data from the database.

14. The system of claim 13 , wherein the first interface includes a graphical user interface for selecting the database and specifying a style format from a plurality of previously stored style formats or a newly registered style format produced from user-prompted information.

15. The system of claim 13 , wherein the one or more processors are further configured to allow the user to edit data in the database using the dynamic webpage.

16. The system of claim 13 , wherein the first interface includes a graphical user interface for specifying a business rule.

17. The system of claim 16 , wherein the one or more processors are further configured to:

allow the user to edit data in the database using the dynamic webpage; and

apply the business rule to edit associated records in a related database.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Nov 29, 2024
From: ALTER DOMUS (US) LLC
To: BACKOFFICE ASSOCIATES, LLC
Reel/Frame 069436/0047 →
SECURITY INTEREST Recorded Apr 30, 2021
From: BACKOFFICE ASSOCIATES, LLC
To: ALTER DOMUS (US) LLC, AS COLLATERAL AGENT
Reel/Frame 056093/0164 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 19, 2020
From: KENNEDY, THOMAS R., JR.
To: CRANBERRY TECHNOLOGIES, INC.
Reel/Frame 052705/0551 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 19, 2020
From: CRANSOFT, LLC
To: BACKOFFICE ASSOCIATES, LLC
Reel/Frame 052705/0612 →
ENTITY CONVERSION Recorded May 19, 2020
From: CRANSOFT,INC.
To: CRANSOFT, LLC
Reel/Frame 052706/0866 →
CERTIFICATE OF AMENDMENT Recorded May 19, 2020
From: CRANBERRY TECHNOLOGIES INC.
To: CRANSOFT, INC.
Reel/Frame 053404/0182 →
Continuity (5)
Continuation 15160402 · May 20, 2016
Continuation 12020048 · Jan 25, 2008
Continuation 10970191 · Oct 21, 2004
Continuation 10947996 · Sep 23, 2004
Related Publication 20200349316A1 · Nov 5, 2020