US2021383720A1PendingUtilityA1

Systems and methods for programming instruction

74
Assignee: NEURON FUEL INCPriority: Dec 18, 2012Filed: Aug 12, 2021Published: Dec 9, 2021
Est. expiryDec 18, 2032(~6.4 yrs left)· nominal 20-yr term from priority
G09B 19/0053G06F 8/34G06F 8/436G09B 19/06
74
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method including loading, by a computer system, a project and retrieving, by the computer system, assets of the project from assets storage. The method also includes packaging, by the computer system, the project. The project is designed to run within a learning center runtime.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method, comprising:
 loading, by a computer system, a project;   retrieving, by the computer system, assets of the project from assets storage; and   packaging, by the computer system, the project, wherein the project is designed to run within a learning center runtime.   
     
     
         2 . The method of  claim 1 , comprising resolving, by the computer system, paths to the assets. 
     
     
         3 . The method of  claim 2 , comprising rewriting, by the computer system, the paths to the assets. 
     
     
         4 . The method of  claim 2 , comprising removing, by the computer system, at least one of the assets not used by a target. 
     
     
         5 . The method of  claim 2 , comprising recompressing, by the computer system, the assets for a target. 
     
     
         6 . The method of  claim 5 , comprising scaling, by the computer system, the assets for the target. 
     
     
         7 . The method of  claim 2 , comprising scaling, by the computer system, the assets for a target. 
     
     
         8 . The method of  claim 2 , comprising generating, by the computer system, native code. 
     
     
         9 . The method of  claim 1 , comprising removing, by the computer system, at least one of the assets not used by a target. 
     
     
         10 . The method of  claim 1 , comprising:
 compressing, by the computer system, the assets; and   recompressing, by the computer system, the assets for a target.   
     
     
         11 . The method of  claim 10 , comprising scaling, by the computer system, the assets for the target. 
     
     
         12 . The method of  claim 1 , comprising scaling, by the computer system, the assets for a target. 
     
     
         13 . The method of  claim 1 , comprising generating, by the computer system, native code. 
     
     
         14 . The method of  claim 1 , comprising publishing, by the computer system, the project to the learning center runtime, and wherein the packaging of the project is based on a platform specific runtime. 
     
     
         15 . The method of  claim 1 , comprising:
 accessing, by the computer system, the assets storage to obtain the assets;   accessing, by the computer system, project storage to obtain the project; and   accessing, by the computer system, configuration information.   
     
     
         16 . The method of  claim 15 , wherein the configuration information comprises user input control mapping. 
     
     
         17 . The method of  claim 15 , wherein the configuration information comprises display scaling. 
     
     
         18 . The method of  claim 15 , wherein the configuration information comprises screen orientation. 
     
     
         19 . A system comprising: at least one processor; and memory in communication with the at least one processor and storing instructions that are executable by the at least one processor to cause the at least one processor to:
 load a project;   retrieve assets of the project from assets storage; and   package the project, wherein the project is designed to run within a learning center runtime.   
     
     
         20 . A non-transitory computer-readable medium storing instructions that when executed cause a computing device to:
 load a project;   retrieve assets of the project from assets storage; and   package the project, wherein the project is designed to run within a learning center runtime.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.