Systems and methods for processing modifiable files grouped into themed directories for presentation of web content

US10467331B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10467331-B2
Application numberUS-201414274976-A
CountryUS
Kind codeB2
Filing dateMay 12, 2014
Priority dateMay 16, 2013
Publication dateNov 5, 2019
Grant dateNov 5, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems and methods for processing modifiable files grouped into themed directories for presentation of web content are disclosed. According to an aspect, a method includes grouping a plurality of modifiable files into one or more directories for use by a World Wide Web application. Further, the method includes associating a unique theme with the one or more directories. The method also includes processing the files based on the theme for presenting web content.

First claim

Opening claim text (preview).

What is claimed: 1. A method comprising: using at least one processor and memory for: grouping a plurality of modifiable files into one or more directories for use by a world wide web (WWW) application, each modifiable file of the plurality of modifiable files associated with a file type; associating a unique theme with the one or more directories, wherein the unique theme comprises a root theme and a child theme, wherein the root theme does not extend from the one or more directories of the WWW application and the child theme extends from the root theme of the one or more directories of the WWW application and contains a second group of modifiable files, identified within the plurality of modifiable files, that are different then the plurality of modifiable files in the one or more directories; copying the plurality of modifiable files into one or more new directories which creates a new unique theme that extends from the root theme; defining a rule for processing each modifiable file of the plurality of files to modify the one or more new directories of files of the WWW application based on the new unique theme and the file type of each modifiable file of the plurality of files, wherein the rule comprises merging each respective modifiable file in the second group of modifiable files contained in the child theme when the respective modifiable file is of a same file type contained in the plurality of modifiable files; and processing the plurality of modifiable files based on the new unique theme and the rule to modify the one or more new directories of the WWW application for presenting web content. 2. The method of claim 1 , wherein the plurality of modifiable files are each one of text file, an image file, a HyperText Markup Language (HTML) file, a JavaScript file, a cascading style sheet (CSS) file, a JavaScript Object Notation (JSON) file, a property file, and an NLS bundle file. 3. The method of claim 1 , wherein the plurality of modifiable files each include configurable values. 4. The method of claim 1 , wherein the plurality of modifiable files each include one or more key-value pairs. 5. The method of claim 1 , wherein associating a unique theme comprises associating a parent theme with one of the modifiable files of the plurality of modifiable files and a child theme with another of the modifiable files of the plurality of modifiable files. 6. The method of claim 5 , wherein processing the files comprises: determining whether the modifiable file associated with the parent theme is not in the child file; and in response to determining that the modifiable file associated with the parent theme is not in the child file, copying the parent theme file into the child theme. 7. The method of claim 5 , wherein processing the files comprises: determining whether the file associated with the child theme is in the parent theme; and in response to determining that the file associated with the child theme is in the parent theme, processing the file associated with the child theme based on file type. 8. The method of claim 1 , wherein processing the plurality of modifiable files comprises using the plurality of modifiable files based on the theme and a URL parameter. 9. The method of claim 1 , further comprising: receiving input for modifying one of the modifiable files of the plurality of modifiable files; and modifying the one of the modifiable files based on the input. 10. A system comprising: at least one processor and memory; and a web server manager configured to: group a plurality of modifiable files into one or more directories for use by a world wide web (WWW) application, each modifiable file of the plurality of modifiable files associated with a file type; associate a unique theme with the one or more directories, wherein the unique theme comprises a root theme and a child theme, wherein the root theme does not extend from the one or more directories of the WWW application and the child theme extends from the root theme of the one or more directories of the WWW application and contains a second group of modifiable files, identified within the plurality of modifiable files, that are different then the plurality of modifiable files in the one or more directories; copy the plurality of modifiable files into one or more new directories which creates a new unique theme that extends from the root theme; define a rule for processing each modifiable file of the plurality of files to modify the one or more new directories of files of the WWW application based on the new unique theme and the file type of each modifiable file of the plurality of files, wherein the rule comprises merging each respective modifiable file in the second group of modifiable files contained in the child theme when the respective modifiable file is of a same file type contained in the plurality of modifiable files; and process the plurality of modifiable files based on the new unique theme and the rule to modify the one or more new directories of the WWW application for presenting web content. 11. The system of claim 10 , wherein the plurality of modifiable files are each one of text file, an image file, a HyperText Markup Language (HTML) file, a JavaScript file, a cascading style sheet (CSS) file, a JavaScript Object Notation (JSON) file, a property file, and an NLS bundle file. 12. The system of claim 10 , wherein the plurality of modifiable files each include configurable values. 13. The system of claim 10 , wherein the plurality of modifiable files each include one or more key-value pairs. 14. The system of claim 10 , wherein the web server manager is configured to associate a parent theme with one of the modifiable files of the plurality of modifiable files and a child theme with another of the modifiable files of the plurality of modifiable files. 15. The system of claim 14 , wherein the web server manager is configured to: determine whether the modifiable file associated with the parent theme is not in the child file; and copy the parent theme file into the child theme in response to determining that the modifiable file associated with the parent theme is not in the child file. 16. The system of claim 14 , wherein the web server manager is configured to: determine whether the file associated with the child theme is in the parent theme; and process the file associated with the child theme based on file type in response to determining that the file associated with the child theme is in the parent theme. 17. The system of claim 10 , wherein the web server manager is configured to use the plurality of modifiable files based on the theme and a URL parameter. 18. The system of claim 10 , the web server manager is configured to: receive input for modifying one of the modifiable files of the plurality of modifiable files; and modify the one of the modifiable files based on the input. 19. A computer program product comprising a non-transitory computer readable storage medium having program instructions embodied therewith, the program instructions readable by a computing device to cause the computing device to: group, by the computing device, a plurality of modifiable files into one or more directories for use by a world wide web (WWW) application, each modifiable file of the plurality of modifiable files associated with a file type; associate, by the computing device, a unique theme with the one or more directories, wherein the unique theme comprises a root theme and a child theme, wherein the root theme does not extend from the on

Assignees

Inventors

Classifications

  • Tagging; Marking up (details of markup languages G06F40/143); Designating a block; Setting of attributes (style sheets, e.g. eXtensible Stylesheet Language Transformation [XSLT], G06F40/154) · CPC title

  • G06F16/986Primary

    Document structures and storage, e.g. HTML extensions · CPC title

  • Physics · mapped topic

  • Physics · mapped topic

  • Markup, e.g. Standard Generalized Markup Language [SGML] or Document Type Definition [DTD] · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10467331B2 cover?
Systems and methods for processing modifiable files grouped into themed directories for presentation of web content are disclosed. According to an aspect, a method includes grouping a plurality of modifiable files into one or more directories for use by a World Wide Web application. Further, the method includes associating a unique theme with the one or more directories. The method also include…
Who is the assignee on this patent?
Toshiba Global Commerce Solutions Holdings Corp
What technology area does this patent fall under?
Primary CPC classification G06F16/986. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 05 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).