Drag-and-release method for configuring user-definable function key of hand-held computing device
First Claim
1. A hand-held computing device, comprising:
- a housing which supports a processor, memory, and a touch-sensitive display, the touch-sensitive display having an icon displayed thereon, the icon representing a user-definable function key;
system code stored within the memory and adapted to be executed by the processor, said system code allowing a user to download literary titles to the memory and to view the literary titles on the touch-sensitive display; and
user interface code stored in the memory and adapted to be executed by the processor, the user interface code providing at least one menu, the at least one menu including menu items that can be selected for execution by the user by touching corresponding portions of the touch-sensitive display, including menu items for controlling and selecting the display of individual literary titles on the touch-sensitive display, the user interface code further including;
function key execution code which executes a menu item that is currently assigned to the function key when the user touches and releases the function key; and
function key assignment code which assigns a new menu item to the function key when the user performs a drag-and-release operation on the touch-sensitive display between the icon and the new menu item.
11 Assignments
0 Petitions
Accused Products
Abstract
An electronic reading system is disclosed which allows users to download books and other types of content to a hand-held reader device for viewing. Using software which runs on a personal computer (PC), the user can download titles from Internet sites to the PC. Titles are then automatically transferred to the device when the device is placed in a cradle which is connected to the PC. Using the device'"'"'s touch-sensitive display and graphical user interface, the user can access various software-implemented features associated with the display and management of the content. One feature is a user-definable hotkey that can be “dragged and dropped” onto a menu item to create a shortcut to that item. Another feature allows the user to tap twice on a displayed word to cause the device to look the word up in a prespecified or default reference title, such as a dictionary or an encyclopedia. Another feature allows the user to block a passage on the touch-sensitive display and then specify one or more destinations (email addresses, file folders, fax numbers, printers, etc.) for routing the passage; when the device is subsequently placed in the cradle, the passage is automatically retrieved by the PC and routed to the specified destination(s). The device also implements a user interface feature for allowing the user to rapidly and conveniently adjust the orientation of the displayed title.
230 Citations
20 Claims
-
1. A hand-held computing device, comprising:
-
a housing which supports a processor, memory, and a touch-sensitive display, the touch-sensitive display having an icon displayed thereon, the icon representing a user-definable function key;
system code stored within the memory and adapted to be executed by the processor, said system code allowing a user to download literary titles to the memory and to view the literary titles on the touch-sensitive display; and
user interface code stored in the memory and adapted to be executed by the processor, the user interface code providing at least one menu, the at least one menu including menu items that can be selected for execution by the user by touching corresponding portions of the touch-sensitive display, including menu items for controlling and selecting the display of individual literary titles on the touch-sensitive display, the user interface code further including;
function key execution code which executes a menu item that is currently assigned to the function key when the user touches and releases the function key; and
function key assignment code which assigns a new menu item to the function key when the user performs a drag-and-release operation on the touch-sensitive display between the icon and the new menu item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of assigning a function to a user-definable function key of a hand-held electronic book device that includes a touch-sensitive display, the user-definable function key represented by an icon displayed on the touch-sensitive display, the method comprising the steps of:
-
initiating the display of a menu on the touch-sensitive display, the menu including a plurality of menu items that can be touched by the user to invoke corresponding functions, including functions for controlling and selecting the display of individual literary titles on the touch-sensitive display, at least some of the menu items being assignable to the function key to create a shortcut; and
performing a drag-and-release operation between the icon and a target menu item of the menu to assign the target menu item to the function key. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A hand-held computing device that is adapted to be used as a reading device for the reading of at least literary titles, the device comprising:
-
a housing which supports a processor, memory, and a touch-sensitive display, the housing adapted to be received by a cradle that interconnects the device to a general purpose computer;
an icon displayed on the touch-sensitive display, the icon representing a user-definable function key;
title display code stored in the memory and adapted to be executed by the processor, the title display code adapted to decrypt and display titles, including literary titles, that have been downloaded from the general purpose computer to the memory in an encrypted form; and
user interface code stored in the memory and adapted to be executed by the processor, the suer interface code providing at least one menu, the at least one menu including menu items that are selectable for execution by the user by touching corresponding portions of the touch-sensitive display, at least some of the menu items providing functions for controlling the display of titles stored in the memory, the user interface code further including;
function key execution code which executes a menu item that is currently assigned to the function key when the user touches and releases the function key; and
function key assignment code which assigns a new menu item to the function key when the user performs a drag-and-release operation on the touch-sensitive display between the icon and the new menu item. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification