← Back to Patent Explorer
US6098092A Expired / Lapsed US ⏱️ 0.0 years remaining

Server to dynamically generate graphics for the world wide web

Assignee: Open Invention Network LLC
•
Filing: 1996-11-08
•
Granted: 2000-08-01
•
Expires: 2016-11-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and arrangement for dynamically generating computer displayable graphics for the World Wide Web is provided. Upon receiving a request from an end user over the web, a server executes a program stored in its memory to retrieve data from a selected data source such as a continuously updated data base. Next, the server executes a second program stored in its memory using the data retrieved as input to generate computer graphics. The second program is written in a flexible and easy to use general purpose graphics generating programming language. The server sends the computer graphics generated over the World Wide Web to the end user who requests it.

Inventors

  • 👤 David Jay Padzensky

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 09:30
CPC Classifications
G; G06; G06T; G06T11/00; Y; Y10; Y10S; Y10S707/00; Y10S707/99951; Y10S707/99952; Y10S707/99953; Y10S707/99954

Claims Analysis

Total Claims: 29
Claim 1
Independent Claim 156 words
A method for dynamically generating graphical images using a graphics program on a server in a client-server computer network, the method comprising the following steps: allowing an original version of the graphics program to be accessed from a client computer via the client-server computer network; allowing the original version of the graphics program to be revised from the client computer using a syntax of a general purpose computer graphics language: receiving a revised version of the graphics program from the client computer via the client-server computer network; receiving a request for a graphical image from the client computer via the client-server computer network; in response to the request, executing the revised version of the graphics program in place of the original version of the graphics program; interpreting the syntax used by the revised version of the graphics program; generating the graphical image based on the interpreting step; and transmitting the graphical image to the client computer.
Claim 2
Independent Claim 156 words
A method for dynamically generating graphical images using a graphics program on a server in a client-server computer network, the method comprising the following steps: allowing an original version of the graphics program to be accessed from a client computer via the client-server computer network; allowing the original version of the graphics program to be revised from the client computer using a syntax of a general purpose computer graphics language: receiving a revised version of the graphics program from the client computer via the client-server computer network; receiving a request for a graphical image from the client computer via the client-server computer network; in response to the request, executing the revised version of the graphics program in place of the original version of the graphics program; interpreting the syntax used by the revised version of the graphics program; generating the graphical image based on the interpreting step; and transmitting the graphical image to the client computer.
Claim 3
Dependent Claim 38 words
The method of claim 1, further comprising the step of dynamically accessing one or more graphical parameters from a data source in response to the request, and wherein the step of interpreting further comprises interpreting the graphical parameters.
Claim 4
Dependent Claim 32 words
The method of claim 1, wherein the syntax of the general purpose computer graphics language includes an arc-center command for drawing an arc of a specified angle, with a specified center point.
Claim 5
Dependent Claim 29 words
The method of claim 1, wherein the syntax of the general purpose computer graphics language includes an init command for initializing an area where the graphical image is created.
Claim 6
Dependent Claim 31 words
The method of claim 1, wherein the syntax of the general purpose computer graphics language includes a circle-center command for drawing a circle of a specified radius around a given centerpoint.
Claim 7
Dependent Claim 24 words
The method of claim 1, wherein the syntax of the general purpose computer graphics language includes a color command for specifying a drawing color.
Claim 8
Dependent Claim 22 words
The method of claim 1, wherein the syntax of the general purpose computer graphics language includes a draw-text command for drawing text.
Claim 9
Dependent Claim 35 words
The method of claim 1, wherein the syntax of the general purpose computer graphics language includes a fill command for applying color to a specified region in an area where the graphical image is created.
Claim 10
Dependent Claim 25 words
The method of claim 1, wherein the syntax of the general purpose computer graphics language includes a horizontal line command for drawing a horizontal line.
Claim 11
Dependent Claim 25 words
The method of claim 1, wherein the syntax of the general purpose computer graphics language includes a vertical line command for drawing a vertical line.
Claim 12
Dependent Claim 27 words
The method of claim 1, wherein the syntax of the general purpose computer graphics language includes a define origin command for specifying a point having coordinates (0,0).
Claim 13
Dependent Claim 23 words
The method of claim 1, wherein the syntax of the general purpose computer graphics language includes a plot-point command for plotting a point.
Claim 14
Dependent Claim 26 words
The method of claim 1, wherein the syntax of the general purpose computer graphics language includes a plot-line command for drawing a vector between two points.
Claim 15
Dependent Claim 19 words
The method of claim 1, wherein the step of interpreting is performed using a common gateway interface program ("CGI").
Claim 16
Dependent Claim 15 words
The method of claim 1, wherein the client-server computer network supports hypertext transfer protocol ("http").
Claim 17
Independent Claim 133 words
A system for dynamically generating graphical images using a graphics program on a server in a client-server computer network, the system comprising: a client computer adapted to access the original version of the graphics program and to process revisions to the original version of the graphics program using a syntax of a general purpose computer graphics language; and a server communicatively coupled to the client computer via the client-server computer network, the server adapted to receive a revised version of the graphics program, receive a request for a graphical image, execute the revised version of the graphics program in place of the original version of the graphics program, interpret the syntax used by the revised version of the graphics program, generate the graphical image, and transmit the graphical image to the client computer.
Claim 18
Independent Claim 133 words
A system for dynamically generating graphical images using a graphics program on a server in a client-server computer network, the system comprising: a client computer adapted to access the original version of the graphics program and to process revisions to the original version of the graphics program using a syntax of a general purpose computer graphics language; and a server communicatively coupled to the client computer via the client-server computer network, the server adapted to receive a revised version of the graphics program, receive a request for a graphical image, execute the revised version of the graphics program in place of the original version of the graphics program, interpret the syntax used by the revised version of the graphics program, generate the graphical image, and transmit the graphical image to the client computer.
Claim 19
Dependent Claim 32 words
The system of claim 16, wherein the syntax of the general purpose computer graphics language includes an arc-center command for drawing an arc of a specified angle, with a specified center point.
Claim 20
Dependent Claim 29 words
The system of claim 16, wherein the syntax of the general purpose computer graphics language includes an init command for initializing an area where the graphical image is created.
Claim 21
Dependent Claim 31 words
The system of claim 16, wherein the syntax of the general purpose computer graphics language includes a circle-center command for drawing a circle of a specified radius around a given centerpoint.
Claim 22
Dependent Claim 24 words
The system of claim 16, wherein the syntax of the general purpose computer graphics language includes a color command for specifying a drawing color.
Claim 23
Dependent Claim 22 words
The system of claim 16, wherein the syntax of the general purpose computer graphics language includes a draw-text command for drawing text.
Claim 24
Dependent Claim 35 words
The system of claim 16, wherein the syntax of the general purpose computer graphics language includes a fill command for applying color to a specified region in an area where the graphical image is created.
Claim 25
Dependent Claim 25 words
The system of claim 16, wherein the syntax of the general purpose computer graphics language includes a horizontal line command for drawing a horizontal line.
Claim 26
Dependent Claim 25 words
The system of claim 16, wherein the syntax of the general purpose computer graphics language includes a vertical line command for drawing a vertical line.
Claim 27
Dependent Claim 27 words
The system of claim 16, wherein the syntax of the general purpose computer graphics language includes a define origin command for specifying a point having coordinates (0,0).
Claim 28
Dependent Claim 23 words
The system of claim 16, wherein the syntax of the general purpose computer graphics language includes a plot-point command for plotting a point.
Claim 29
Dependent Claim 26 words
The system of claim 16, wherein the syntax of the general purpose computer graphics language includes a plot-line command for drawing a vector between two points.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-08-01 2004-01-31 2004-08-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-08-01 2008-01-31 2008-08-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-08-01 2012-01-31 2012-08-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag