Systems and methods for presenting web application content
US-12164587-B2 · Dec 10, 2024 · US
US10445079B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10445079-B2 |
| Application number | US-201615156135-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 16, 2016 |
| Priority date | Jan 27, 2012 |
| Publication date | Oct 15, 2019 |
| Grant date | Oct 15, 2019 |
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 method and apparatus of translating and mapping received commands between operating system languages and/or protocol-based languages. One example method may provide receiving an action initiated by an external source, such as a person or automated action selection operation. The method may also include identifying the action as a predetermined command of a first computer operating language stored in a memory and mapping the predetermined command to a corresponding protocol command of a different computer operating language, and executing the corresponding protocol command after the mapping operation.
Opening claim text (preview).
What is claimed is: 1. A method, comprising: receiving, via a processor, a predetermined command having a format of a first conventional computer programming language, the predetermined command being generated in response to an action performed with respect to a computing device; translating, via the processor, the predetermined command in the format of the first conventional computer programming language into a corresponding protocol command having a format of a second conventional computer programming language, wherein the translating comprises identifying an identifier and an argument value from a string that represents the predetermined command, mapping the identifier to an identifier of the corresponding protocol command, and converting the argument value into a system variable of the corresponding protocol command; and executing, via the processor, a second conventional programming language application with the translated protocol command as an input to generate a processing result based on the action performed with respect to the computing device. 2. The method of claim 1 , wherein the action is provided by an external source and is at least one of a power-on input action and a power-off input action performed on a device corresponding to the external source. 3. The method of claim 1 , wherein the translating comprises: retrieving a translation table from a database; matching the action to the predetermined command stored in the translation table; and extracting a numeric value from a character string of the predetermined command. 4. The method of claim 3 , wherein the method further comprises parsing the character string and identifying the numeric value as an argument used to execute the corresponding protocol command. 5. The method of claim 4 , wherein the argument comprises at least one of a volume level and a temperature level. 6. The method of claim 1 , wherein the method further comprises storing a mapping of the translation in an extensible markup language (XML) file. 7. An apparatus, comprising: a processor configured to: receive a predetermined command having a format of a first conventional computer programming language stored, the predetermined command being generated in response to an action performed with respect to a computing device; translate the predetermined command in the format of the first conventional computer programming language into a corresponding protocol command having a format of a second conventional computer programming language, wherein the processor identifies an identifier and an argument value from a string that represents the predetermined command, maps the identifier to an identifier of the corresponding protocol command, and converts the argument value into a system variable of the corresponding protocol command; and execute a second conventional programming language application with the translated protocol command as an input to generate a processing result based on the action performed with respect to the computing device. 8. The apparatus of claim 7 , wherein the action is provided by an external source and is at least one of a power-on input action and a power-off input action performed on a device corresponding to the external source. 9. The apparatus of claim 7 , wherein the processor is configured to: retrieve a translation table from a database; match the action to the predetermined command stored in the translation table; and extract a numeric value from a character string of the predetermined command. 10. The apparatus of claim 9 , wherein the processor is further configured to parse the character string and identify the numeric value as an argument used to execute the corresponding protocol command. 11. The apparatus of claim 10 , wherein the argument comprises at least one of a volume level and a temperature level. 12. The apparatus of claim 7 , wherein the processor is further configured to store a mapping of the translation in an extensible markup language (XML) file. 13. A non-transitory computer readable storage medium configured to store instructions that when executed causes a processor to perform: identifying a predetermined command having a format of a first conventional computer programming language, the predetermined command being generated in response to an action performed with respect to a computing device; translating the predetermined command in the format of the first conventional computer programming language into a corresponding protocol command having a format of a second conventional computer programming language, wherein the translating comprises identifying an identifier and an argument value from a string that represents the predetermined command, mapping the identifier to an identifier of the corresponding protocol command, and converting the argument value into a system variable of the corresponding protocol command; and executing a second conventional programming language application with the translated protocol command as an input to generate a processing result based on the action performed with respect to the computing device. 14. The non-transitory computer readable storage medium of claim 13 , wherein the action is provided by an external source and is at least one of a power-on input action and a power-off input action performed on a device corresponding to the external source. 15. The non-transitory computer readable storage medium of claim 13 , wherein the translating comprises: retrieving a translation table from a database; matching the action to the predetermined command stored in the translation table; and extracting a numeric value from a character string of the predetermined command. 16. The non-transitory computer readable storage medium of claim 15 , wherein the method further comprises parsing the character string and identifying the numeric value as an argument used to execute the corresponding protocol command. 17. The non-transitory computer readable storage medium of claim 16 , wherein the argument comprises at least one of a volume level and a temperature level.
Query processing · CPC title
Source to source · CPC title
Transformation of program code · CPC title
Tablespace storage structures; Management thereof · CPC title
Event management; Broadcasting; Multicasting; Notifications · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.