On-screen user-interface graphic
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving a webpage, the webpage associated with a plurality of contexts;
receiving a request to view the webpage in a first of the plurality of contexts;
in response to receiving the request to view the webpage in the first of the plurality of contexts, editing at least one property of the webpage to include a first version of a user-interface graphic and displaying the first version of the user-interface graphic over the webpage at a first position relative to the webpage;
receiving a request to view the webpage in a second of the plurality of contexts;
updating the at least one property of the webpage to include a second version of the user-interface graphic on the webpage and displaying the second version of the user-interface graphic on the webpage at the first position relative to the webpage;
receiving a request to scroll from an input of the client system;
in response to the request to scroll, scrolling the webpage; and
in response to detecting an end of the scrolling;
displaying the second version of the user-interface graphic at a second position relative to the webpage.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods to provide a user-interface graphic are implemented on a client system having one or more processors and memory to store programs. The method includes, while executing a browser application on the client system, displaying a page on a display of the client system; displaying the user-interface graphic over the page at a first position relative to the page. The method further includes receiving a request to scroll the page, responding to the request by scrolling the page, and in response to detecting an end of the scrolling, displaying the user-interface graphic at a second position relative to the page.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving a webpage, the webpage associated with a plurality of contexts; receiving a request to view the webpage in a first of the plurality of contexts; in response to receiving the request to view the webpage in the first of the plurality of contexts, editing at least one property of the webpage to include a first version of a user-interface graphic and displaying the first version of the user-interface graphic over the webpage at a first position relative to the webpage; receiving a request to view the webpage in a second of the plurality of contexts; updating the at least one property of the webpage to include a second version of the user-interface graphic on the webpage and displaying the second version of the user-interface graphic on the webpage at the first position relative to the webpage; receiving a request to scroll from an input of the client system; in response to the request to scroll, scrolling the webpage; and in response to detecting an end of the scrolling; displaying the second version of the user-interface graphic at a second position relative to the webpage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer system comprising:
-
memory; and one or more processors that execute one or more programs stored in the memory, execution of the one or more programs causing the computer system to; edit, in response to receiving a request to view a webpage in a first of a plurality of contexts associated with the webpage, at least one property of the webpage such that a first version of a user-interface graphic is displayed over the webpage at a first position relative to the webpage; in response to receiving a request to view the webpage in a second of the plurality of contexts associated with the webpage, updated the at least one property of the webpage such that the webpage includes a second version of the user-interface graphic at the first position relative to the webpage; in response to receiving a scroll request, scroll the webpage; and in response to detecting an end of the scrolling, display the second version of the user-interface graphic over the webpage at a second position relative to the webpage.
-
-
20. A computer-readable storage medium storing one or more programs that, when executed by one or more processors of a computer system, cause the computer system to:
-
display a webpage within a browser window on a display of the computer system; edit, in response to receiving a request to view the webpage in a first of a plurality of contexts associated with the webpage, at least one property of the webpage such that a first version of a user-interface graphic is displayed over the webpage at a first position relative to the webpage; in response to receiving a request to view the webpage in a second of the plurality of contexts associated with the webpage, update the at least one property of the webpage such that the webpage includes a second version of the user-interface graphic at the first position relative to the webpage; in response to receiving a scroll request, scroll the webpage; and in response to detecting an end of the scrolling, display the second version of the user-interface graphic over the webpage at a second position relative to the webpage.
-
Specification