Method and apparatus of graphical object selection in a web browser
First Claim
1. A method for use by a processor for selecting graphical objects in a web browser-based application, the method comprising:
- storing a selection overlay in a web document, the selection overlay including a transparent image encompassing a plurality of user selection regions each corresponding respectively to a different stacking layer in a web browser stacking layer, wherein each of the plurality of user selection regions is respectively associated with one of a plurality of graphical objects and defines a region of selectability for the associated graphical object, and wherein the selection overlay is a top-most layer in the web browser stacking layer on top of all the layers of the plurality of user selection regions and receives selection priority over all of the plurality of graphical objects, and wherein a first stacking layer of the web browser stacking layer providing a first graphical object of the plurality of graphical objects associated with a first user selection region of the plurality of user selection regions contained in the selection overlay is different from a second stacking layer of the web browser stacking layer providing a second graphical object of the plurality of graphical objects associated with a second user selection region of the plurality of user selection regions contained in the selection overlay;
displaying the selection overlay including the transparent image encompassing the plurality of user selection regions using the web browser-based application;
detecting, using the web browser-based application, an entry of a user-directed pointer into one of the plurality of user selection regions in the selection overlay;
determining a user selection of the graphical object associated with the one of the plurality of user selection regions; and
displaying the graphical object associated with the one of the plurality of user selection regions in response to the detecting and the determining.
2 Assignments
0 Petitions
Accused Products
Abstract
Various approaches for selection of graphical objects in a web browser-based application are described. In one approach, a selection overlay is stored in a web document. The selection overlay encompasses a plurality of user-selectable graphical objects in the web document occupies a highest position in layers of graphical objects in the web document and includes a plurality of selection regions. Each selection region is respectively associated with one of the plurality of graphical objects and defines a region of selectability for the associated graphical object. In response to the web browser-based application detecting entry of a user-directed pointer into one of the selection regions in the selection overlay, the graphical object associated with the one selection region is selected for user manipulation and displayed.
27 Citations
17 Claims
-
1. A method for use by a processor for selecting graphical objects in a web browser-based application, the method comprising:
-
storing a selection overlay in a web document, the selection overlay including a transparent image encompassing a plurality of user selection regions each corresponding respectively to a different stacking layer in a web browser stacking layer, wherein each of the plurality of user selection regions is respectively associated with one of a plurality of graphical objects and defines a region of selectability for the associated graphical object, and wherein the selection overlay is a top-most layer in the web browser stacking layer on top of all the layers of the plurality of user selection regions and receives selection priority over all of the plurality of graphical objects, and wherein a first stacking layer of the web browser stacking layer providing a first graphical object of the plurality of graphical objects associated with a first user selection region of the plurality of user selection regions contained in the selection overlay is different from a second stacking layer of the web browser stacking layer providing a second graphical object of the plurality of graphical objects associated with a second user selection region of the plurality of user selection regions contained in the selection overlay; displaying the selection overlay including the transparent image encompassing the plurality of user selection regions using the web browser-based application; detecting, using the web browser-based application, an entry of a user-directed pointer into one of the plurality of user selection regions in the selection overlay; determining a user selection of the graphical object associated with the one of the plurality of user selection regions; and displaying the graphical object associated with the one of the plurality of user selection regions in response to the detecting and the determining. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An article of manufacture, comprising:
a non-transitory computer readable medium having stored thereon instructions that when executed by a processor perform the steps including; storing a selection overlay in a web document, the selection overlay including a transparent image encompassing a plurality of user selection regions each corresponding respectively to a different stacking layer in a web browser stacking layer, wherein each of the plurality of user selection regions is respectively associated with one of a plurality of graphical objects and defines a region of selectability for the associated graphical object, and wherein the selection overlay is a top-most layer in the web browser stacking layer on top of all the layers of the plurality of user selection regions and receives selection priority over all of the plurality of graphical objects, and wherein a first stacking layer of the web browser stacking layer providing a first graphical object of the plurality of graphical objects associated with a first user selection region of the plurality of user selection regions contained in the selection overlay is different from a second stacking layer of the web browser stacking layer providing a second graphical object of the plurality of graphical objects associated with a second user selection region of the plurality of user selection regions contained in the selection overlay; displaying the selection overlay including the transparent image encompassing the plurality of user selection regions using the web browser-based application; detecting, using the web browser-based application, an entry of a user-directed pointer into one of the plurality of user selection regions in the selection overlay; determining a user selection of the graphical object associated with the one of the plurality of user selection regions; and displaying the graphical object associated with the one of the plurality of user selection regions in response to the detecting and the determining. - View Dependent Claims (8, 9, 10, 11, 12)
-
13. An electronic system, comprising:
-
a memory; a processor coupled to the memory; a user-input device coupled to the processor; wherein the memory is configured with instructions that when executed by the processor select a graphical object in a web browser-based application by performing the steps including; storing a selection overlay in a web document, the selection overlay including a transparent image encompassing a plurality of user selection regions each corresponding respectively to a different stacking layer in a web browser stacking layer, wherein each of the plurality of user selection regions is respectively associated with one of a plurality of graphical objects and defines a region of selectability for the associated graphical object, and wherein the selection overlay is a top-most layer in the web browser stacking layer on top of all the layers of the plurality of user selection regions and receives selection priority over all of the plurality of graphical objects, and wherein a first stacking layer of the web browser stacking layer providing a first graphical object of the plurality of graphical objects associated with a first user selection region of the plurality of user selection regions contained in the selection overlay is different from a second stacking layer of the web browser stacking layer providing a second graphical object of the plurality of graphical objects associated with a second user selection region of the plurality of user selection regions contained in the selection overlay; displaying the selection overlay including the transparent image encompassing the plurality of user selection regions using the web browser-based application; detecting, using the web browser-based application, an entry of a user-directed pointer into one of the plurality of user selection regions in the selection overlay; determining a user selection of the graphical object associated with the one of the plurality of user selection regions; and displaying the graphical object associated with the one of the plurality of user selection regions in response to the detecting and the determining. - View Dependent Claims (14, 15, 16, 17)
-
Specification