Content visibility management
First Claim
Patent Images
1. A method, comprising:
- outputting, to a display device, first content in a first location on the display device;
receiving, using a processor, an instruction to output second content to the display device, wherein the second content is not co-displayed with the first content prior to the instruction;
said second content having a predetermined location for display set by an operating system;
determining, using a processor, that the predetermined location for display of the second content on the display is occupied at least partially by the first content;
detecting, using a processor, that the first content and the second content have a relation to one another;
in response to the detecting, altering, using a processor, one or more of the predetermined location for display of the second content and the first location on the display of the first content; and
displaying both of the first content and the second content on the display device in a non-overlapping display.
2 Assignments
0 Petitions
Accused Products
Abstract
One embodiment provides a method, including: outputting, to a display device, first content; receiving, using a processor, an instruction to output second content to the display device; positioning one or more of the first content and the second content within the display device according to positioning data based on the first content; and displaying both of the first content and the second content on the display device. Other embodiments are described and claimed herein.
-
Citations
18 Claims
-
1. A method, comprising:
-
outputting, to a display device, first content in a first location on the display device; receiving, using a processor, an instruction to output second content to the display device, wherein the second content is not co-displayed with the first content prior to the instruction; said second content having a predetermined location for display set by an operating system; determining, using a processor, that the predetermined location for display of the second content on the display is occupied at least partially by the first content; detecting, using a processor, that the first content and the second content have a relation to one another; in response to the detecting, altering, using a processor, one or more of the predetermined location for display of the second content and the first location on the display of the first content; and displaying both of the first content and the second content on the display device in a non-overlapping display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus, comprising:
-
a display device; an input device; a processor; and a memory that stores instructions executable by the processor to; output, to the display device, first content in a first location on the display device; receive an instruction to output second content to the display device, wherein the second content is not co-displayed with the first content prior to the instruction; said second content having a predetermined location for display set by an operating system; determine that the predetermined location for display of the second content on the display is occupied at least partially by the first content; detect, using a processor, that the first content and the second content have a relation to one another; in response to detecting that the first content and the second content have a relation to one another, alter one or more of the predetermined location for display of the second content and the first location on the display of the first content; and display both of the first content and the second content on the display device in a non-overlapping display. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A product, comprising:
-
a computer readable storage device having code embodied therewith, the code being executable by a processor and comprising; code that outputs, to a display device, first content in a first location on the display device; code that receives, using a processor, an instruction to output second content to the display device, wherein the second content is not co-displayed with the first content prior to the instruction; said second content having a predetermined location for display set by an operating system; code that determines, using a processor, that the predetermined location for display of the second content on the display is occupied at least partially by the first content; code that detects, using a processor, that the first content and the second content have a relation to one another; code that alters, in response to output of the code that detects, using a processor, one or more of the predetermined location for display of the second content and the first location on the display of the first content; and code that displays both of the first content and the second content on the display device in a non-overlapping display.
-
Specification