Responsive self-service website template
US-2015052498-A1 · Feb 19, 2015 · US
US2015278171A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2015278171-A1 |
| Application number | US-201414231826-A |
| Country | US |
| Kind code | A1 |
| Filing date | Apr 1, 2014 |
| Priority date | Apr 1, 2014 |
| Publication date | Oct 1, 2015 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A user can produce a single page application using content that is automatically extracted from the content management system. When the user decides that authored application content is ready for publication, the relevant content can be exported using an application data structure builder that is configured to generate a single page application data structure that includes the content items to be used by the application. For example, in one embodiment this application data structure comprises an HTML DOM application structure having individual page content wrapped into unique div elements. Such an application data structure that can be wrapped within a platform-specific shell using resources provided by a mobile development framework. Thus the application data structure can form the basis for a fully functional, platform-specific single page application or cross-platform hybrid single page application.
Opening claim text (preview).
What is claimed is: 1 . A method for authoring an application, the method comprising: receiving a user selection of a plurality of content items that are to be included within an authored single page application, the content items being managed by a content management system; in response to a user command, building an application data structure having a plurality of unique elements corresponding to the selected plurality of content items; and exporting the application data structure to a mobile development framework that is configured to produce the single page application based on the provided application data structure. 2 . The method of claim 1 , further comprising providing a link to an executable version of the single page application in response to the user command, wherein the link is provided without further user input beyond the user command. 3 . The method of claim 1 , wherein: the mobile development framework is configured to produce a plurality of single page applications based on the provided application data structure; and the plurality of single page applications corresponds to a plurality of mobile device platforms. 4 . The method of claim 1 , wherein the plurality of content items includes at least one application user interface element selected from a group consisting of a selection menu, a toggle switch and a text entry field. 5 . The method of claim 1 , wherein the user selection of the plurality of content items and the user command are received via a content management system user interface. 6 . The method of claim 1 , wherein the application data structure conforms to a hypertext markup language document object model structure. 7 . The method of claim 1 , wherein the application data structure conforms to a document object model structure. 8 . The method of claim 1 , wherein the application data structure includes a plurality of div elements corresponding to the selected plurality of content items. 9 . The method of claim 1 , wherein the application data structure includes a plurality of div elements that contain content associated with the selected plurality of content items. 10 . The method of claim 1 , wherein the application data structure includes a plurality of network addresses corresponding to the selected plurality of content items. 11 . The method of claim 1 , wherein the application data structure is built without further user input beyond the user command. 12 . An application authoring system comprising: a content repository; a content management user interface module configured to receive a user selection of a plurality of content items that are stored in the content repository, and that are to be included within a platform-specific mobile application; an application data structure builder configured to generate an application data structure having a plurality of unique elements corresponding to the selected plurality of content items; and a mobile development framework configured to produce a platform-specific mobile application based on the generated application data structure. 13 . The application authoring system of claim 12 , wherein the content management user interface module is further configured to receive a user command that causes the application data structure to be generated. 14 . The application authoring system of claim 12 , wherein the application data structure includes a plurality of div elements that contain content associated with the selected plurality of content items. 15 . The application authoring system of claim 12 , wherein: the content management user interface module is further configured to detect a user selection between a content editing mode and a content exporting mode; and the application data structure builder generates the application data structure in response to user selection of the content exporting mode from within the content management user interface module. 16 . The application authoring system of claim 12 , wherein the application data structure includes content that is extracted from the content repository and that corresponds to the selected plurality of content items. 17 . A non-transitory computer readable medium having instructions encoded thereon that, when executed by one or more processors cause an application authoring process to be carried out, the process comprising: receiving a user selection of a plurality of content items that are to be included within an authored mobile application, the content items being managed by a content management system; in response to a user command, building an application data structure having a plurality of unique elements corresponding to the selected plurality of content items; and exporting the application data structure to a mobile development framework that is configured to produce the mobile application based on the provided application data structure. 18 . The non-transitory computer readable medium of claim 17 , wherein the mobile application is a single page application. 19 . The non-transitory computer readable medium of claim 17 , wherein the user selection of the plurality of content items and the user command are received via a content management system user interface. 20 . The non-transitory computer readable medium of claim 17 , wherein the application data structure is built without further user input beyond the user command.
based on web technology, e.g. hypertext transfer protocol [HTTP] · CPC title
Editing, e.g. inserting or deleting · CPC title
Service provisioning or reconfiguring · CPC title
Physics · mapped topic
Electricity · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.