Web Service Dynamic Graphic Generation via Browser Interface
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users without locally installed desktop productivity software applications face difficulties in creating and modifying professional-looking dynamic graphics, as existing solutions are limited to desktop applications and lack flexibility in editing content, layout, style, and color.
Innovation Solution
A Web service and interface are provided to generate and edit dynamic graphics within a Web browser, allowing users to create and modify graphics through a Web interface by specifying text items, layout types, visual styles, and colors, with the Web service generating and updating the graphics in response to user input.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If desktop productivity software applications are used to create dynamic graphics, then the capability to create sophisticated graphics is improved, but the accessibility and ease of operation for users without locally installed software deteriorates
Solution Approach 1:
A web service acts as an intermediary between users and the dynamic graphic generation capability. The service receives requests from web-based clients, generates the requested dynamic graphics using server-side processing, and returns the generated graphics to clients. This allows users without locally installed desktop software to access sophisticated dynamic graphic creation capabilities through a web browser interface.
2Adaptability or versatility
If desktop productivity software applications are used to create dynamic graphics, then the functionality for creating sophisticated graphics is improved, but the device complexity and requirement for locally installed software increases
Solution Approach 1:
The dynamic graphic generation functionality is extracted from the desktop productivity software application and relocated to a web service. The web service contains the sophisticated algorithms and processing logic for generating dynamic graphics, while clients only need a web browser to access this capability. This extraction eliminates the need for users to have complex desktop software installed while preserving the sophisticated graphic creation functionality.
3Ease of operation
If web-based interface is used to create dynamic graphics, then the accessibility and ease of operation is improved, but the capability to create sophisticated graphics may be limited
Solution Approach 1:
The traditional mechanical approach of running sophisticated desktop software applications locally is replaced with a web-based service architecture. The web service handles all complex processing, graphic generation algorithms, and computational tasks on the server side, while the client side only requires a simple web browser interface. This substitution maintains sophisticated graphic creation capability while dramatically improving accessibility and reducing client-side complexity.
Data Source
AI summary
Technologies are described herein for creating and editing dynamic graphics via a World Wide Web (“Web”) interface. A Web service is provided for generating dynamic graphics in response to requests received from client computers. In response to requests from client computers, the Web service generates requested dynamic graphics and returns the generated dynamic graphics to the client computers in response to the requests. Parameters may be provided to the Web service indicating a list of text items, a layout type, a visual style, a color, and other aspects of a dynamic graphic. A user interface is also provided for creating and editing a dynamic graphic within a Web browser application.


