IP Library Granted Patent US 8,887,062
Granted Patent B2
US 8,887,062 · App. 13/597,151 · Granted Nov 11, 2014

Web command prompt

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,887,062
App. No.
13/597,151
Granted
Nov 11, 2014
Kind
B2
Abstract

A method of streamlined web site navigation includes providing a command line interface supplemental to a graphic user interface. The command line interface accepts entry of verbs and parameters from a web site-specific vocabulary. The web site-specific vocabulary allows a user to access functions of a graphic user interface page of the web site by entering at least one verb and without navigating page links to reach the graphic user interface page. The method receives data entered at the command line interface, including the at least one verb. The method continues with identifying a particular web page responsive to the verb, and sending the particular web page towards a client system. The method may further include receiving with the data entered at the command line interface at least one parameter that modifies the verb, and identifying the particular web page responsive to the verb combined with the parameter.

Claims (69)

1. A method of streamlined web site navigation, including:

providing a command line interface to a particular web site supplemental to a GUI interface,

wherein the command line interface accepts entry of verbs and parameters from a web site-specific vocabulary, wherein the verbs and parameters have meaning local to a web server hosting the particular web site,

wherein the web site-specific vocabulary allows a user to access functions of a GUI interface page of the web site by entering at least one verb and without navigating page links to reach the GUI interface page;

receiving data entered at the command line interface, including the at least one verb;

identifying a particular web page responsive to the verb; and

sending the particular web page towards a client system.

2. The method of claim 1 , further including:

receiving with the data entered at the command line interface at least one parameter that modifies the verb; and

identifying the particular web page responsive to the verb combined with the parameter.

3. The method of claim 1 , further including:

receiving with the data entered at the command line interface at least one parameter that modifies the verb; and

pre-populating at least one field of the particular web page, responsive to the verb combined with the parameter, before sending the particular web page.

4. The method of claim 1 , wherein the verb is a custom verb, further including:

receiving with the data entered at the command line interface at least one parameter that modifies the custom verb; and

responsive to the custom verb and the parameter, performing one or more operations supported by the web site without transmitting corresponding operations pages, before sending the particular web page.

5. The method of claim 1 , wherein the verb is a custom verb, further including:

receiving with the data entered at the command line interface at least one parameter that modifies the custom verb; and

responsive to the custom verb and the parameter, pre-populating a plurality of fields of the particular web page before sending the particular web page.

6. The method of claim 5 , wherein the custom verb specifies operations normally performed by accessing a plurality of GUI interface pages; further including, responsive to the custom verb, accomplishing at least one initial operation and bypassing access to at least one GUI interface page, before sending the particular web page.

7. The method of claim 1 , further including:

receiving with the data context information that was not entered at the command line interface; and

identifying the particular web page, responsive to the verb combined with the context information.

8. A computer system for streamlined web site navigation, the computer system including one or more processors configured to perform operations including:

providing a command line interface to a particular web site supplemental to a GUI interface,

wherein the command line interface accepts entry of verbs and parameters from a web site-specific vocabulary, wherein the verbs and parameters have meaning local to a web server hosting the particular web site,

wherein the web site-specific vocabulary allows a user to access functions of a GUI interface page of the web site by entering at least one verb and without navigating page links to reach the GUI interface page;

receiving data entered at the command line interface, including the at least one verb;

identifying a particular web page responsive to the verb; and

sending the particular web page towards a client system.

9. The computer system of claim 8 , wherein the processors configured to further perform operations including:

receiving with the data entered at the command line interface at least one parameter that modifies the verb; and

identifying the particular web page responsive to the verb combined with the parameter.

10. The computer system of claim 8 , wherein the processors configured to further perform operations including:

receiving with the data entered at the command line interface at least one parameter that modifies the verb; and

pre-populating at least one field of the particular web page, responsive to the verb combined with the parameter, before sending the particular web page.

11. The computer system of claim 8 , wherein the verb is a custom verb, wherein the processors configured to further perform operations including:

receiving with the data entered at the command line interface at least one parameter that modifies the custom verb; and

responsive to the custom verb and the parameter, performing one or more operations supported by the web site without transmitting corresponding operations pages, before sending the particular web page.

12. The computer system of claim 8 , wherein the verb is a custom verb, wherein the processors configured to further perform operations including:

receiving with the data entered at the command line interface at least one parameter that modifies the custom verb; and

responsive to the custom verb and the parameter, pre-populating a plurality of fields of the particular web page before sending the particular web page.

13. The computer system of claim 12 , wherein the custom verb specifies operations normally performed by accessing a plurality of GUI interface pages; wherein the processors configured to further perform operations including, responsive to the custom verb, accomplishing at least one initial operation and bypassing access to at least one GUI interface page, before sending the particular web page.

14. The computer system of claim 8 , wherein the processors configured to further perform operations including:

receiving with the data context information that was not entered at the command line interface; and

identifying the particular web page, responsive to the verb combined with the context information.

15. A computer readable storage medium has instructions stored for streamlined web site navigation thereon which, when executed by one or more computers, cause the one or more computers to perform operations including:

providing a command line interface to a particular web site supplemental to a GUI interface,

wherein the command line interface accepts entry of verbs and parameters from a web site-specific vocabulary, wherein the verbs and parameters have meaning local to a web server hosting the particular web site,

wherein the web site-specific vocabulary allows a user to access functions of a GUI interface page of the web site by entering at least one verb and without navigating page links to reach the GUI interface page;

receiving data entered at the command line interface, including the at least one verb;

identifying a particular web page responsive to the verb; and

sending the particular web page towards a client system.

16. The computer readable storage medium of claim 15 , wherein the operations further including:

receiving with the data entered at the command line interface at least one parameter that modifies the verb; and

identifying the particular web page responsive to the verb combined with the parameter.

17. The computer readable storage medium of claim 15 , wherein the operations further including:

receiving with the data entered at the command line interface at least one parameter that modifies the verb; and

pre-populating at least one field of the particular web page, responsive to the verb combined with the parameter, before sending the particular web page.

18. The computer readable storage medium of claim 15 , wherein the verb is a custom verb, wherein the operations further including:

receiving with the data entered at the command line interface at least one parameter that modifies the custom verb; and

responsive to the custom verb and the parameter, performing one or more operations supported by the web site without transmitting corresponding operations pages, before sending the particular web page.

19. The computer readable storage medium of claim 15 , wherein the verb is a custom verb, wherein the operations further including:

receiving with the data entered at the command line interface at least one parameter that modifies the custom verb; and

responsive to the custom verb and the parameter, pre-populating a plurality of fields of the particular web page before sending the particular web page.

20. The computer readable storage medium of claim 19 , wherein the custom verb specifies operations normally performed by accessing a plurality of GUI interface pages; wherein the operations further including, responsive to the custom verb, accomplishing at least one initial operation and bypassing access to at least one GUI interface page, before sending the particular web page.

21. The computer readable storage medium of claim 15 , wherein the operations further including:

receiving with the data context information that was not entered at the command line interface; and

identifying the particular web page, responsive to the verb combined with the context information.

Assignments (2)
CHANGE OF NAME Recorded Oct 25, 2024
From: SALESFORCE.COM, INC.
To: SALESFORCE, INC.
Reel/Frame 069268/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 28, 2012
From: RAJAGOPAL, VINODH KUMAR
To: SALESFORCE.COM, INC.
Reel/Frame 028863/0738 →