Method and apparatus for providing a layered webpage
First Claim
1. A method for interacting with a web-page environment such that, through the use of one or more layers, selection of a link on an original page enables viewing new functionality associated with the link while maintaining a partial view of the original page, the method comprising:
- providing the page, the page comprising a main layer and one or more additional layers;
displaying the main layer and one or more indications representing the one or more additional layers;
receiving a selection of at least one of the one or more indications; and
displaying all of a plurality of portions of the main layer and the at least one of the one or more additional layers in conjunction with displaying the main layer, the at least one of the one or more additional layers configured to manipulate and receive indications enabling and subsequently enable other functionality of each of the plurality of portions of the main layer.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, apparatuses, and computer program products are described herein that are configured to provide a web page with one or more additional layers allowing certain functionality to be performed without having to navigate away from the web page. One example embodiment may include a method for providing a page, the page comprising a main layer and one or more additional layers, displaying the main layer and one or more indications representing the one or more additional layers, receiving a selection of at least one of the one or more indications, and displaying the at least one of the one or more additional layers in conjunction with displaying the main layer, the at least one of the one or more additional layers configured to manipulate the main layer.
-
Citations
60 Claims
-
1. A method for interacting with a web-page environment such that, through the use of one or more layers, selection of a link on an original page enables viewing new functionality associated with the link while maintaining a partial view of the original page, the method comprising:
-
providing the page, the page comprising a main layer and one or more additional layers; displaying the main layer and one or more indications representing the one or more additional layers; receiving a selection of at least one of the one or more indications; and displaying all of a plurality of portions of the main layer and the at least one of the one or more additional layers in conjunction with displaying the main layer, the at least one of the one or more additional layers configured to manipulate and receive indications enabling and subsequently enable other functionality of each of the plurality of portions of the main layer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus for interacting with a web-page environment such that, through the use of one or more layers, selection of a link on an original page enables viewing new functionality associated with the link while maintaining a partial view of the original page, the apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the processor, cause the apparatus to at least:
-
display a main layer and one or more indications representing the one or more additional layers; receive a selection of at least one of the one or more indications; and display all of a plurality of portions of the main layer and the at least one of the one or more additional layers in conjunction with displaying the main layer, the at least one of the one or more additional layers configured to manipulate and receive indications enabling and subsequently enable other functionality of each of the plurality of portions of the main layer. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer program product for interacting with a web-page environment such that, through the use of one or more layers, selection of a link on an original page enables viewing new functionality associated with the link while maintaining a partial view of the original page, the computer program product comprising at least one non-transitory computer-readable storage medium having computer-executable program code instructions stored therein, the computer-executable program code instructions comprising program code instructions for:
-
providing a page, the page comprising a main layer and one or more additional layers; displaying the main layer and one or more indications representing the one or more additional layers; receiving a selection of at least one of the one or more indications; and displaying all of a plurality of portions of the main layer and the at least one of the one or more additional layers in conjunction with displaying the main layer, the at least one of the one or more additional layers configured to manipulate and receive indications enabling and subsequently enable other functionality of each of the plurality of portions of the main layer. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method comprising:
-
providing information to a user device, the information configured to enable display of a page, the page comprising a main layer and one or more indications representing one or more additional layers, receiving, from the user device, information indicative of a selection of at least one of the one or more indications, the at least one of the one or more indications being indicative of at least one of the one or more additional layers; and providing information configured to enable display of all of a plurality of portions of the main layer and the at least one of the one or more additional layers indicated by the selection, the at least one of the one or more additional layers configured to manipulate and receive indications enabling and subsequently enable other functionality of each of the plurality of portions of the main layer. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the processor, cause the apparatus to at least:
-
provide information to a user device, the information configured to enable display of a page, the page comprising a main layer and one or more indications representing one or more additional layers, receive, from the user device, information indicative of a selection of at least one of the one or more indications, the at least one of the one or more indications being indicative of at least one of the one or more additional layers; and provide information configured to enable display of all of a plurality of portions of the main layer and the at least one of the one or more additional layers indicated by the selection, the at least one of the one or more additional layers configured to manipulate and receive indications enabling and subsequently enable other functionality of each of the plurality of portions of the main layer. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50)
-
-
51. A computer program product comprising at least one non-transitory computer-readable storage medium having computer-executable program code instructions stored therein, the computer-executable program code instructions comprising program code instructions for:
-
providing information to a user device, the information configured to enable display of a page, the page comprising a main layer and one or more indications representing one or more additional layers, receiving, from the user device, information indicative of a selection of at least one of the one or more indications, the at least one of the one or more indications being indicative of at least one of the one or more additional layers; and providing information configured to enable display of all of a plurality of portions of the main layer and the at least one of the one or more additional layers indicated by the selection, the at least one of the one or more additional layers configured to manipulate and receive indications enabling and subsequently enable other functionality of each of the plurality of portions of the main layer. - View Dependent Claims (52, 53, 54, 55, 56, 57, 58, 59, 60)
-
Specification