Multi-Layer Computer Application with a Transparent Portion
2 Assignments
0 Petitions
Accused Products
Abstract
An application in which a portion of a layer is transparent. When the application is a first state (with a first layer on top), a transparent portion of that layer may make a portion of a second layer visible. The first layer may include various menus and the second layer may have a feature that displays web page content in a position that overlaps the transparent portion of the first layer. In a second state, the second layer is rendered on top making the web page feature visible and accessible and, since nothing in the second layer overlays the menus, those menus are also visible and accessible. When needed, the application switches to a first state, for example, to expand a menu'"'"'s display on top of (i.e., covering) some of the web content, while leaving the uncovered portion of the web content visible through the transparent portion.
13 Citations
40 Claims
-
1-20. -20. (canceled)
-
21. In a computing environment in which an application is used to display or edit electronic content, a computer-implemented method comprising:
-
displaying an interface of the application on a computing device, the interface comprising a first layer and a second layer, the first layer comprising a transparent portion and controls from a first source external to the application, the second layer comprising content from a second source external to the application and different from the first source, at least a portion of the content on the second layer visible through the transparent portion of the first layer; receiving input on the user interface selecting a control of the controls on the first layer; and based on receiving the input, selecting the control on the first layer and performing an operation on the content on the second layer. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. A non-transitory computer-readable storage medium comprising instructions that, when executed by a processor, cause a system to at least:
-
display an interface of an application on a computing device, the interface comprising a first layer and a second layer, the first layer comprising a transparent portion and controls from a first source external to the application, the second layer comprising content from a second source external to the application and different from the first source, at least a portion of the content on the second layer visible through the transparent portion of the first layer; receive input on the user interface selecting a control of the controls on the first layer; and based on the input, select the control on the first layer and perform an operation on the content on the second layer. - View Dependent Claims (29, 30, 31, 32, 33, 34)
-
-
35. A system comprising:
-
a processor; and a memory comprising computer-readable instructions that, when executed by the processor, cause the system to at least; display an interface of the application on a computing device, the interface comprising a first layer and a second layer, the first layer comprising a transparent portion and controls from a first source external to the application, the second layer comprising content from a second source external to the application and different from the first source, at least a portion of the content on the second layer visible through the transparent portion of the first layer; receive input on the user interface selecting a control of the controls on the first layer; and based on the input, select the control on the first layer and perform an operation on the content on the second layer. - View Dependent Claims (36, 37, 38, 39, 40)
-
Specification