Website Builder Systems and Methods with Device Detection to Adapt Rendering Behavior Based on Device Type
First Claim
Patent Images
1. A website building tool for building a website, comprising:
- an application executing on a mobile device, the application communicating with a server and operating to present a graphical user interface on a display screen of the mobile device, the mobile device comprising one or more user input device for entering user input;
the application configured to present a user-configurable website template to a user of the mobile device and one or more controls responsive to user input for editing elements of the website template to create a user-customized website,the application further configured to queue and store user edits to the website template in a local store on the mobile device and to send the queued user edits to the server for display rendering only upon receipt of a user input requesting preview or saving of the user edits.
6 Assignments
0 Petitions
Accused Products
Abstract
Mobile website building tools which may be used to build a mobile-ready website from a mobile device includes a design studio application downloaded for executing on the mobile device. The design studio application detects a device type and enables dynamic preview rendering if the device type is a traditional computing device, and for device types that are mobile devices, batches user modifications to a website under construction until a preview or save request is made by the user.
54 Citations
7 Claims
-
1. A website building tool for building a website, comprising:
-
an application executing on a mobile device, the application communicating with a server and operating to present a graphical user interface on a display screen of the mobile device, the mobile device comprising one or more user input device for entering user input; the application configured to present a user-configurable website template to a user of the mobile device and one or more controls responsive to user input for editing elements of the website template to create a user-customized website, the application further configured to queue and store user edits to the website template in a local store on the mobile device and to send the queued user edits to the server for display rendering only upon receipt of a user input requesting preview or saving of the user edits. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system, comprising:
-
a server responsive to a request from a client device to serve a web page from which a website building tool may be launched, the server downloading a design studio application to the client device for executing on the client device, the server responsive to a selection indication received at the client device indicating a selection of a corresponding template by downloading a preview version of a user website based on the selected template to the client device, the design studio application configured to determine a device type of the client device, and to enable dynamic preview rendering of the user website in response to user modifications to the user website if the device type is determined to be a conventional computing device, and if the device type is determined to be a mobile device to cache the user modifications at the client device and to request preview rendering of the user website only upon request by the user.
-
Specification