US2014281886A1PendingUtilityA1

Systems and methods for creating or updating an application using website content

Assignee: MEDIA DIRECT INCPriority: Mar 14, 2013Filed: Mar 14, 2013Published: Sep 18, 2014
Est. expiryMar 14, 2033(~6.6 yrs left)· nominal 20-yr term from priority
H04L 67/02G06F 8/10G06F 8/71G06F 40/134G06F 40/143G06F 17/2247
51
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

The disclosure herein relates to systems and methods for creating or updating applications using website content. An input may be received that identifies website content to be utilized in creating or updating an application. One or more application modules may to be derived from the website content. The website content may be analyzed in accordance with a rule set to detect website features associated with the website. The website features may be incorporated into the one or more application modules. The application modules may then be compiled into an application such as a mobile application or HTML 5 application.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method for creating or updating a software application using website content, comprising:
 receiving an input that identifies website content to be utilized in creating or updating an application;   analyzing the identified website content in accordance with a rule set to detect website features within the website content; and   incorporating, with a processor, the website features into one or more application modules associated with the application.   
     
     
         2 . The method of  claim 1 , wherein the received input specifies a uniform resource locator (URL) or web address that identifies the website content to be utilized in creating or updating the application. 
     
     
         3 . The method of  claim 1 , wherein the received input specifies a site map, the method further comprising:
 processing the site map to identify one or more application modules to be derived from the website content.   
     
     
         4 . The method of  claim 1 , further comprising:
 crawling hyperlinks specified in the website content to identify one or more application modules to be derived from the website content.   
     
     
         5 . The method of  claim 1 , wherein the application being created or updated is a mobile application. 
     
     
         6 . The method of  claim 1 , wherein the application being created or updated is a web application or television application. 
     
     
         7 . The method of  claim 1 , further comprising:
 analyzing the website content with the rule set to detect a website feature selected from the group consisting of:
 multimedia data; 
 an input form; 
 a photo gallery; 
 a video gallery; 
 a blog; 
 a social media link; 
 a RSS feed; 
 an Atom feed; 
 an event calendar; and 
 a shopping cart. 
   
     
     
         8 . The method of  claim 1 , further comprising:
 populating a preassembled module with multimedia data to incorporate at least one website feature into the one or more application modules.   
     
     
         9 . The method of  claim 1 , further comprising:
 providing a set of build tools to permit a user to modify the one or more application modules and website features.   
     
     
         10 . The method of  claim 1 , wherein analyzing the website content includes analyzing HTML source code, scripting code or CSS style sheet data to detect the website features associated with the website content. 
     
     
         11 . A system for creating or updating a software application using website content, comprising:
 a processor configured to:
 receive an input that identifies website content to be utilized in creating or updating an application; 
 analyze the identified website content in accordance with a rule set to detect website features within the website; and 
 incorporate the website features into one or more application modules associated with the application. 
   
     
     
         12 . The system of  claim 11 , wherein the received input specifies a specifies a uniform resource locator (URL) or web address that identifies the website content to be utilized in creating or updating the application. 
     
     
         13 . The system of  claim 11 , wherein the received input specifies a site map and the site map is processed to identify one or more application modules to be derived from the website content. 
     
     
         14 . The system of  claim 11 , wherein hyperlinks specified in the website content are crawled to identify one or more application modules that are to be derived from the website content. 
     
     
         15 . The system of  claim 11 , wherein the application being created or updated is a mobile application. 
     
     
         16 . The system of  claim 11 , wherein the application being created or updated is a web application or television application. 
     
     
         17 . The system of  claim 11 , the website content is analyzed with the rule set to detect a website feature selected from the group consisting of:
 multimedia data;   an input form;   a photo gallery;   a video gallery;   a blog;   a social media link;   a RSS feed;   an Atom feed;   an event calendar; and   a shopping cart.   
     
     
         18 . The system of  claim 11 , wherein a preassembled module is populated with multimedia data to incorporate at least one website feature into the one or more application modules. 
     
     
         19 . The system of  claim 11 , wherein a set of build tools are provided to permit a user to modify the one or more application modules and website features. 
     
     
         20 . The system of  claim 11 , wherein analyzing the website content includes analyzing HTML source code, scripting code, or CSS style sheet data to detect the website features associated with the website content. 
     
     
         21 . A non-transitory computer storage medium comprising program instructions for creating or updating a software application using website content, wherein the program instructions, when executed on a computer, cause the computer to:
 receive an input that identifies website content to be utilized in creating or updating an application;   analyze the identified website content in accordance with a rule set to detect website features within the website content; and   incorporate the website features into one or more application modules associated with the application.   
     
     
         22 . The computer storage medium of  claim 21 , wherein the received input specifies a uniform resource locator (URL) or web address that identifies the website content to be utilized in creating or updating the application. 
     
     
         23 . The computer storage medium of  claim 21 , wherein the received input specifies a site map and the program instructions further cause the computer to:
 process the site map to identify one or more application modules to be derived from the website content.   
     
     
         24 . The computer storage medium of  claim 21 , wherein the program instructions further cause the computer to:
 crawl hyperlinks specified in the website content to identify one or more application modules that are to be derived from the website content.   
     
     
         25 . The computer storage medium of  claim 21 , wherein the application being created or updated is a mobile application. 
     
     
         26 . The computer storage medium of  claim 21 , wherein the application being created or updated is a web application or television application. 
     
     
         27 . The computer storage medium of  claim 21 , wherein the program instructions further cause the computer to:
 analyze the website content with the rule set to detect a website feature selected from the group consisting of:
 multimedia data; 
 an input form; 
 a photo gallery; 
 a video gallery; 
 a blog; 
 a social media link; 
 a RSS feed; 
 an Atom feed; 
 an event calendar; and 
 a shopping cart. 
   
     
     
         28 . The computer storage medium of  claim 21 , wherein the program instructions further cause the computer to:
 populate a preassembled module with multimedia data to incorporate at least one website feature into the one or more application modules.   
     
     
         29 . The computer storage medium of  claim 21 , wherein the program instructions further cause the computer to:
 provide a set of build tools to permit a user to modify the one or more application modules and website features.   
     
     
         30 . The computer storage medium of  claim 21 , wherein analyzing the website content includes analyzing HTML source code, scripting code, or CSS style sheet data to detect the website features associated with the website content.

Join the waitlist — get patent alerts

Track US2014281886A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.