Method and apparatus of graphical object selection in a web browser
First Claim
1. A processor based method for graphical object selection in a web browser-based application, the method comprising:
- storing a selection overlay in a web document, wherein the selection overlay encompasses a plurality of user-selectable graphical objects in the web document, is not visually apparent when displayed relative to the encompassed plurality of graphical objects, and occupies a highest position in layers of graphical objects in the web document, wherein the selection overlay includes a plurality of selection regions, and 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;
determining each of the selection regions based on transparency levels of image data of the associated graphical object;
displaying the plurality of graphical objects and selection overlay by the web browser-based application;
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, selecting the graphical object associated with the one selection region for user manipulation; and
displaying the graphical object associated with the one selection region in response to and as a result of user manipulation of the selected graphical object.
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.
-
Citations
19 Claims
-
1. A processor based method for graphical object selection in a web browser-based application, the method comprising:
-
storing a selection overlay in a web document, wherein the selection overlay encompasses a plurality of user-selectable graphical objects in the web document, is not visually apparent when displayed relative to the encompassed plurality of graphical objects, and occupies a highest position in layers of graphical objects in the web document, wherein the selection overlay includes a plurality of selection regions, and 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; determining each of the selection regions based on transparency levels of image data of the associated graphical object; displaying the plurality of graphical objects and selection overlay by the web browser-based application; 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, selecting the graphical object associated with the one selection region for user manipulation; and displaying the graphical object associated with the one selection region in response to and as a result of user manipulation of the selected graphical object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An article of manufacture, comprising:
-
a 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, wherein the selection overlay encompasses a plurality of user-selectable graphical objects in the web document, is not visually apparent when displayed relative to the encompassed plurality of graphical objects, and occupies a highest position in layers of graphical objects in the web document, wherein the selection overlay includes a plurality of selection regions, and 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; determining each of the selection regions based on transparency levels of image data of the associated graphical object; displaying the plurality of graphical objects and selection overlay by the web browser-based application; 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, selecting the graphical object associated with the one selection region for user manipulation; displaying the graphical object associated with the one selection region in response to and as a result of user manipulation of the selected graphical object. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. 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, wherein the selection overlay encompasses a plurality of user-selectable graphical objects in a web document, is not visually apparent when displayed relative to the encompassed plurality of graphical objects, and occupies a highest position in layers of graphical objects in the web document, wherein the selection overlay includes a plurality of selection regions, and 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; determining each of the selection regions based on transparency levels of image data of the associated graphical object; displaying the plurality of graphical objects and selection overlay by the web browser-based application; 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, selecting the graphical object associated with the one selection region for user manipulation; displaying the graphical object associated with the one selection region in response to and as a result of user manipulation of the selected graphical object.
-
Specification