Pop-up adjustment for mobile devices
AssigneeInternational Business Machines Corporation
InventorsHong Gang Liu, Na Fei Yang, Biao Cao, Shi Lin Huang, YaLian Pan, Yi Chun Huang, Shuang Li
Life of this patent
Estimating the term…
Abstract
Determining the position of a pop-up on a touch screen. Locations of user interactions on a touch screen are determined. Times are also determined for each of the user interactions. A hot spot on the touch screen is defined on the touch screen based on a number of user interactions occurring in proximity of one another during a particular period of time. In one or more embodiments, the particular time period corresponds with a most recent period of time. At least a portion of a pop-up is then displayed within the hot spot on the touch screen for user interaction.
Claims19
A method for determining where to position a pop-up window on a touch screen, the method comprising:
- determining a location of each of a plurality of user interactions on a touch screen;
- determining a time for each of the plurality of user interactions;
- defining a hot spot on the touch screen based on a number of user interactions occurring with the touch screen in proximity of one another during a particular period of time;
- and
- displaying, for user interaction, at least a portion of a pop-up within the hot spot,
- wherein at least some of the user interactions occurring are associated with a particular user interface of an application and wherein the pop-up displayed in the hot spot is associated with the application and wherein the particular time period during which the user interactions occurred for defining the hot spot is based on a time of day.
A system for determining where to position a pop-up on a touch screen, the system comprising:
- a processor coupled to a memory unit, wherein the processor is configured to execute program instructions comprising:
- determining a location of each of a plurality of user interactions on a touch screen;
- determining a time for each of the plurality of user interactions;
- defining a hot spot on the touch screen based on a number of user interactions occurring with the touch screen in proximity of one another during a particular period of time;
- and displaying, for user interaction, at least a portion of a pop-up within the hot spot wherein at least some of the user interactions occurring are associated with a particular user interface of an application and wherein the pop-up displayed in the hot spot is associated with the application and wherein the particular time period during which the user interactions occurred for defining the hot spot is based on a time of day.
A computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a computer processor to cause the computer processor to perform a method for determining where to position a pop-up on a touch screen, comprising:
- determining a location of each of a plurality of user interactions on a touch screen;
- determining a time for each of the plurality of user interactions;
- defining a hot spot on the touch screen based on a number of user interactions occurring with the touch screen in proximity of one another during a particular period of time;
- and
- displaying, for user interaction, at least a portion of a pop-up within the hot spot wherein at least some of the user interactions occurring are associated with a particular user interface of an application and wherein the pop-up displayed in the hot spot is associated with the application and wherein the particular time period during which the user interactions occurred for defining the hot spot is based on a time of day.
Dependencies are inferred from the claim text.