Ui workflow optimization based on expected next ui interaction
US-2024427469-A1 · Dec 26, 2024 · US
US10275054B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10275054-B2 |
| Application number | US-201213534054-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 27, 2012 |
| Priority date | Jun 11, 2002 |
| Publication date | Apr 30, 2019 |
| Grant date | Apr 30, 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 computer system for processing a web page. A first web page is parsed. The first web page includes at least one Universal Resource Locator (URL). During the parsing, as each URL of the at least one URL on the first web page is encountered, the first web page is transformed by appending to a link statement of each URL on the first web page an associated two-key code that associates the two-key code with each URL on the first web page. The first web page is displayed on a display screen of the computer system. The display of the web page is initiated after the parsing has been performed.
Opening claim text (preview).
What is claimed is: 1. A method for processing a web page, said method comprising: fetching, by a processor of a computer system, a first web page, said first web page comprising at least one Universal Resource Locator (URL); said processor parsing the first web page; during said parsing, as each URL of the at least one URL on the first web page is encountered, said processor transforming the first web page by appending to a link statement of said each URL on the first web page an associated two-key code that associates the two-key code with said each URL on the first web page; after said parsing has parsed the entire first web page, said processor looping over the appended two-key codes on the first web page, said looping comprising generating computer code that associates said each URL on the first web page with its associated two-key code; after said looping, said processor forming a joined first web page by joining the generated computer code with the transformed first web page; said processor sending the joined first web page to an output stream that is directed to the display screen which results in the joined first web page arriving at the display screen; in response to said joined first web page arriving at the display screen, said processor displaying the first web page on a display screen of the computer system, said displaying comprising depicting on the displayed first web page: each two-key code and an indication of which URL on the first web page each two-key code is associated with, wherein said displaying is initiated after said parsing has been performed. 2. The method of claim 1 , wherein said depicting comprises depicting each two-key code near an icon that represents the URL that each two-key code is associated with. 3. The method of claim 1 , wherein said depicting comprises depicting on the first web page a box that lists each two-key code and the URL that each two-key code is associated with. 4. The method of claim 1 , wherein the generated computer code is in a JavaScript language. 5. The method of claim 1 , said method further comprising: after said displaying the first web page, said processor scanning a keyboard data stream for detection of a first two-key code of the displayed two-key codes on the first web page, the URL on the first web page associated with the first two-key code having a link to a second web page, said keyboard data stream having been generating from use of the keyboard by a user of the computer system following said displaying. 6. The method of claim 1 , wherein said parsing comprises testing images on the first web page for links to URLs. 7. The method of claim 1 , wherein the computer system comprises a keyboard and a program that accepts mouse clicks by substituting keyboard entries for mouse clicks, said method further comprising: said processor associating a keystroke combination with a first URL; responsive to a keystroke, said processor passing a mouse click and other data to the program, said other data comprising the first URL; said processor processing a first data stream containing a plurality of URLs; said processor transcoding URLs in the first data stream to associate keystroke combinations with the URLs in the first data stream; and said processor displaying, on the display screen, a screen display based on the first data stream and including the keystroke combinations together with representations of the URLs in the first data stream. 8. The method of claim 7 , said method further comprising: said processor responding to a computer program in the computer system as a proxy server and processing requests from the computer program for data from data processing systems external to said computer system. 9. A computer system comprising a processor and a computer readable memory, said memory containing program code configured to be executed by the processor to implement a method for processing a web page, said method comprising: said processor fetching a first web page, said first web page comprising at least one Universal Resource Locator (URL); said processor parsing the first web page; during said parsing, as each URL of the at least one URL on the first web page is encountered, said processor transforming the first web page by appending to a link statement of said each URL on the first web page an associated two-key code that associates the two-key code with said each URL on the first web page; after said parsing has parsed the entire first web page, said processor looping over the appended two-key codes on the first web page, said looping comprising generating computer code that associates said each URL on the first web page with its associated two-key code; after said looping, said processor forming a joined first web page by joining the generated computer code with the transformed first web page; said processor sending the joined first web page to an output stream that is directed to the display screen which results in the joined first web page arriving at the display screen; in response to said joined first web page arriving at the display screen, said processor displaying the first web page on a display screen of the computer system, said displaying comprising depicting on the displayed first web page: each two-key code and an indication of which URL on the first web page each two-key code is associated with, wherein said displaying is initiated after said parsing has been performed. 10. The computer system of claim 9 , wherein said depicting comprises depicting each two-key code near an icon that represents the URL that each two-key code is associated with. 11. The computer system of claim 9 , wherein said depicting comprises depicting on the first web page a box that lists each two-key code and the URL that each two-key code is associated with. 12. The computer system of claim 9 , wherein the generated computer code is in a JavaScript language. 13. The computer system of claim 9 , said method further comprising: after said displaying the first web page, said processor scanning a keyboard data stream for detection of a first two-key code of the displayed two-key codes on the first web page, the URL on the first web page associated with the first two-key code having a link to a second web page, said keyboard data stream having been generating from use of the keyboard by a user of the computer system following said displaying. 14. The computer system of claim 9 , wherein said parsing comprises testing images on the first web page for links to URLs. 15. The computer system of claim 9 , wherein the computer system comprises a keyboard and a program that accepts mouse clicks by substituting keyboard entries for mouse clicks, said method further comprising: said processor associating a keystroke combination with a first URL; responsive to a keystroke, said processor passing a mouse click and other data to the program, said other data comprising the first URL; said processor processing a first data stream containing a plurality of URLs; said processor transcoding URLs in the first data stream to associate keystroke combinations with the URLs in the first data stream; and said processor displaying, on the display screen, a screen display based on the first data stream and including the keystroke combinations together with representations of the URLs in the first data stream. 16. The computer system of claim 15 , said method further comprising: said processor responding to a computer program in the computer system as a proxy server and processing requests from the computer program for data from data processi
using chord techniques (G06F3/0234 takes precedence) · CPC title
Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.