STANDARD COMMANDS FOR NATIVE COMMANDS
First Claim
Patent Images
1. A computer implemented method, executed by a client device, for enabling use of a standardized command instead of a native command for a function in a web-based application on a website, the method comprising:
- receiving, at the client device, a user input standardized command for the web-based application on the website;
transmitting the standardized command, an identifier of the website and web-based application to a standardizing server;
receiving at the client device, from the standardizing server, a native command that corresponds to the standardized command; and
transmitting the native command, by the client device to the website, whereby the website inputs the native command into the web-based application and the web-based application executes the function in response to the native command.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for standardizing commands used for various application behaviors in an application regardless of the environment of the application. A client intercepts a user input standard command, retrieves a corresponding native command from a standardizing server and inputs the native command in the application.
-
Citations
29 Claims
-
1. A computer implemented method, executed by a client device, for enabling use of a standardized command instead of a native command for a function in a web-based application on a website, the method comprising:
-
receiving, at the client device, a user input standardized command for the web-based application on the website; transmitting the standardized command, an identifier of the website and web-based application to a standardizing server; receiving at the client device, from the standardizing server, a native command that corresponds to the standardized command; and transmitting the native command, by the client device to the website, whereby the website inputs the native command into the web-based application and the web-based application executes the function in response to the native command. - View Dependent Claims (4, 5, 6, 7, 8)
-
-
2. A computer implemented method, executed by a client device, for enabling use of a standardized command instead of a native command for a function in a web-based application on a website, the method comprising:
-
receiving, at the client device, a user input standardized command for the web-based application on the website; transmitting an identifier of the website to a standardizing server; receiving at the client device, from the standardizing server, a set of native commands for the identified website, each native command associated with a standardized command and a web-based application on the identified website; determining at the client device a native command from the set of native commands that corresponds to the input standardized command for the web-based application; and transmitting the determined native command, by the client device to the website, whereby the website inputs the native command into the web-based application and the web-based application executes the function in response to the native command.
-
-
3. A computer implemented method, executed by a client device, for enabling use of a standardized command instead of a native command for a function in a web-based application on a website, the method comprising:
-
storing a set of native commands in a client database at the client device; receiving, at the client device, a user input standardized command for the web-based application on the website; determining a native command from the stored set of native commands that corresponds to the input standardized command for the web-based application; and transmitting the determined native command, by the client device to the website, whereby the website inputs the native command into the web-based application and the web-based application executes the function in response to the native command.
-
-
9. A computer implemented method, executed by a client device, for enabling use of a standardized command instead of a native command for a function in a web-based application on a website, the method comprising:
-
receiving, at the client device, a user input standardized command for the web-based application on the website; transmitting, from the client device to the standardizing server, a weak hash associated with the website; receiving at the client device, from the standardizing server, a plurality of website identifiers associated with the weak hash, an application identifier associated with at least one of the website identifiers, and a plurality of native commands and corresponding standard commands associated with the application identifier; determining a native command from the received plurality of native commands, the determined native command corresponding to the user input standardized command; and transmitting the determined native command, by the client device to the website, whereby the website inputs the native command into the web-based application and the web-based application executes the function in response to the native command.
-
-
10. A computer implemented method, executed by a client device, for enabling use of a standardized command instead of a native command for a function in a web-based application on a website, the method comprising:
-
storing on the client device, a plurality of command sets, each command set including; an application identifier of an application on a website; a native command which executes a function of the application on the website, and a corresponding standardized command to be used in place of the native command in the application; receiving, at the client device, a user input standardized command for the web-based application on the website; determining at the client device from the stored command sets a native command that corresponds to the input standardized command for the web-based application; transmitting the determined native command, by the client device to the website, whereby the website inputs the native command into the web-based application and the web-based application executes the function in response to the native command. - View Dependent Claims (11)
-
-
12. A method, executed by a server device, for enabling use of a user input standard command, instead of a native command, for an application on a website being accessed by a client device, the method comprising:
-
receiving, from the client device, while the client device accesses the application on the website, a request for the native command corresponding to the user input standard command, wherein the request comprises a website identifier corresponding to the website and the user input standardized command; determining the native command corresponding to the user input standard command; and transmitting to the client device, the native command corresponding to the user input standard command. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A method for populating a database with a standard command for an application on a website, a site identifier for the website, and a native command corresponding to the standard command, the method comprising:
receiving, from a user, the standard command, the site identifier for the website and the native command. - View Dependent Claims (18, 19, 20, 21)
-
22. A computer program product, comprising a computer readable storage medium storing a computer program executable by a processor, to produce a user interface for populating a database with standard commands for website applications, the user interface comprising:
-
a first input field for receiving a site identifier of a website hosting an application; a second input field for receiving an application identifier of the hosted application; a third input for receiving a native command; and a fourth input field for receiving a standard command to be used in place of the native command in the application.
-
-
23. A method, executed by a client device with a web browser, for enabling display of a script supported on a website, the method comprising:
-
receiving a website identifier for the website being accessed by the client device; transmitting the website identifier to a script-list server; receiving from the script-list server a script identifier associated with the supported script; and displaying on the client device the one or more script identifiers. - View Dependent Claims (24, 25, 26, 27, 28, 29)
-
Specification