Method and apparatus of providing a customized user interface
First Claim
1. A method of providing a user with a customized user interface, the method comprising:
- generating a new window display area based on at least one predefined user preference;
displaying the new window display area in a user specified location of a display operated by the user;
prompting the user to select at least one particular application to be associated with the new window display area, and prompting the user to customize window attributes of the new window display area by modifying the new window display area;
prompting the user to create a predefined geometric figure or shape by entering input gestures on a surface of the new window display area;
detecting the input gestures and corresponding coordinates and determining a pressure, speed, and size of the input gestures and discarding all input gestures which are outside a designated area;
comparing the input gestures to a known set of input gestures to determine an accuracy of the user'"'"'s attempt to create the predefined geometric figure or shape by determining whether the comparison resulted in a predefined degree of precision based on a distance between user drawn coordinates associated with the input gestures and predefined coordinates associated with the known set of input gestures of the predefined geometric figure or shape;
accepting the degree of precision and identifying the user based on the input gestures received; and
saving the modified new window display area to be associated with the identified user in a memory of a computing device once the user has completed the customizing of the window attributes and double-tapped border of the new window display area.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus of providing a user with a customized user interface is disclosed. One example may include generating a window display area based on at least one predefined user preference, and displaying the window display area in a specified location of the user. The method may also include prompting the user to select at least one particular application that may be associated with the window display area, and prompting the user to customize the window attributes by modifying the window display area. Other operations may include saving the customized window display area in a memory of a computing device once the user has completed the customizing of the window attributes.
-
Citations
20 Claims
-
1. A method of providing a user with a customized user interface, the method comprising:
-
generating a new window display area based on at least one predefined user preference; displaying the new window display area in a user specified location of a display operated by the user; prompting the user to select at least one particular application to be associated with the new window display area, and prompting the user to customize window attributes of the new window display area by modifying the new window display area; prompting the user to create a predefined geometric figure or shape by entering input gestures on a surface of the new window display area; detecting the input gestures and corresponding coordinates and determining a pressure, speed, and size of the input gestures and discarding all input gestures which are outside a designated area; comparing the input gestures to a known set of input gestures to determine an accuracy of the user'"'"'s attempt to create the predefined geometric figure or shape by determining whether the comparison resulted in a predefined degree of precision based on a distance between user drawn coordinates associated with the input gestures and predefined coordinates associated with the known set of input gestures of the predefined geometric figure or shape; accepting the degree of precision and identifying the user based on the input gestures received; and saving the modified new window display area to be associated with the identified user in a memory of a computing device once the user has completed the customizing of the window attributes and double-tapped border of the new window display area. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus configured to provide a user with a customized user interface, the apparatus comprising:
-
a processor configured to generate a new window display area based on at least one predefined user preference; display the new window display area in a user specified location of a display operated by the user; prompt the user to select at least one particular application to be associated with the new window display area, and prompt the user to customize window attributes of the new window display area by modifying the new window display area; prompt the user to create a predefined geometric figure or shape by entering input gestures on a surface of the new window display area; detect the input gestures and corresponding coordinates and determine a pressure, speed, and size of the input gestures and discarding all input gestures which are outside a designated area; compare the input gestures to a known set of input gestures to determine an accuracy of the user'"'"'s attempt to create the predefined geometric figure or shape by determining whether the comparison resulted in a predefined degree of precision based on a distance between user drawn coordinates associated with the input gestures and predefined coordinates associated with the known set of input gestures of the predefined geometric figure or shape; accept the degree of precision and identify the user based on the input gestures received; and a memory configured to save the modified new window display area to be associated with the identified user once the user has completed the customizing of the window attributes and double-tapped border of the new window display area. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable storage medium configured to store a computer program that when executed causes a processor to perform providing a user with a customized user interface, the method comprising:
-
generating a new window display area based on at least one predefined user preference; displaying the new window display area in a user specified location of a display operated by the user; prompting the user to select at least one particular application to be associated with the new window display area, and prompting the user to customize window attributes of the new window display area by modifying the new window display area; prompting the user to create a predefined geometric figure or shape by entering input gestures on a surface of the new window display area; detecting the input gestures and corresponding coordinates and determining one of a pressure, speed, and size of the input gestures and discarding all input gestures which are outside a designated area; comparing the input gestures to a known set of input gestures to determine an accuracy of the user'"'"'s attempt to create the predefined geometric figure or shape by determining whether the comparison resulted in a predefined degree of precision based on a distance between user drawn coordinates associated with the input gestures and predefined coordinates associated with the known set of input gestures of the predefined geometric figure or shape; accepting the degree of precision and identifying the user based on the input gestures received; and saving the modified new window display area to be associated with the identified user in a memory of a computing device once the user has completed the customizing of the window attributes and double-tapped border of the new window display area. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification