Hidden Application Icons
First Claim
1. A user device comprising:
- a touchscreen;
a storage device storing a set of native applications and icon data corresponding to each respective native application, each native application including icon data defining an icon, a location of the icon on a launch screen displayed on the touchscreen, a hidden flag indicating whether the icon is visible or hidden, and when the hidden flag indicates the icon is hidden, an unlocking instruction associated with the icon; and
a processing device that executes computer-readable instructions that, when executed by the processing device, cause the processing device to;
display the launch screen via the touchscreen, the launch screen displaying one or more icons at one or more corresponding locations of the launch screen;
monitor the touchscreen for user input;
receive user input at an unpopulated screen location of the launch screen, the unpopulated screen location being occupied by a hidden icon;
receive a user instruction corresponding to the unpopulated screen location;
verify the user instruction with the unlocking instruction associated with the icon; and
when the user instruction is verified, display the hidden icon at the unpopulated screen location.
4 Assignments
0 Petitions
Accused Products
Abstract
A user device may include a touchscreen, a storage device, and a processing device. The storage device stores native applications and their corresponding icon data. The icon data includes an icon, a location of the icon on a launch screen, a flag indicating whether the icon is hidden or visible, and an unlocking instruction. The processing device may display the launch screen via the touchscreen whereby the launch screen displaying one or more icons. The processing device monitors the touchscreen and receives user input at an unpopulated screen location occupied by a hidden icon. The processing devices receives a user instruction at the unpopulated screen location, verifies the user instruction with the unlocking instruction associated with the icon. When the user instruction is verified, the processing device can display the hidden icon or may launch the native application corresponding to the hidden icon.
-
Citations
20 Claims
-
1. A user device comprising:
-
a touchscreen; a storage device storing a set of native applications and icon data corresponding to each respective native application, each native application including icon data defining an icon, a location of the icon on a launch screen displayed on the touchscreen, a hidden flag indicating whether the icon is visible or hidden, and when the hidden flag indicates the icon is hidden, an unlocking instruction associated with the icon; and a processing device that executes computer-readable instructions that, when executed by the processing device, cause the processing device to; display the launch screen via the touchscreen, the launch screen displaying one or more icons at one or more corresponding locations of the launch screen; monitor the touchscreen for user input; receive user input at an unpopulated screen location of the launch screen, the unpopulated screen location being occupied by a hidden icon; receive a user instruction corresponding to the unpopulated screen location; verify the user instruction with the unlocking instruction associated with the icon; and when the user instruction is verified, display the hidden icon at the unpopulated screen location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 19)
-
-
11. A user device comprising:
-
a touchscreen; a storage device storing a set of native applications and icon data corresponding to each respective native application, each native application including icon data defining an icon, a location of the icon on a launch screen displayed on the touchscreen, a hidden flag indicating whether the icon is visible or hidden, and when the hidden flag indicates the icon is hidden, an unlocking instruction associated with the icon; and a processing device that executes computer-readable instructions that, when executed by the processing device, cause the processing device to; display the launch screen via the touchscreen, the launch screen displaying one or more icons at one or more corresponding locations of the launch screen; monitor the touchscreen fir user input; receive user input at an unpopulated screen location of the launch screen, the unpopulated screen location being occupied by a hidden icon; receive a user instruction corresponding to the unpopulated screen location; verify the user instruction with the unlocking instruction associated with the icon; and when the user instruction is verified, launch the native application corresponding to the hidden icon. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 20)
-
Specification