Multi-functional application launcher with integrated status

Computer graphics processing and selective visual display system – Display driving control circuitry – Controlling the condition of display elements

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C345S215000, C345S215000

Reexamination Certificate

active

06765596

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to pervasive computing, and deals more particularly with user interfaces, methods, systems, and computer program products for improving a user's interactions with pervasive computing devices by providing an application launcher that is specifically adapted to such devices.
2. Description of the Related Art
Pervasive computing devices are the most rapidly growing class of computing devices available today. Such devices include personal digital assistants (“PDAs”), Web-enabled cellular phones, Web appliances, wearable computing devices, so-called “smart” appliances in the home, and so forth. It is predicted that by the year 2004, pervasive computing devices will be more widely used than personal computers. The reasons for this are evident. The Internet and World Wide Web (hereinafter, “Internet”) bring mobility, and mobility dictates a need for portability. As more and more people incorporate these devices into their everyday lives, the cost of such devices becomes more affordable. Now factor in the coming of inexpensive wireless access to the Internet, and it is easy to understand why these pervasive computing devices are becoming ever more popular. (Note: reference herein to “computing” devices is also intended to include devices used primarily for communications or other purposes, such as cellular phones.)
Pervasive computing devices vary in their characteristics. Often, pervasive computing devices are adapted to operation while being held, and many accept user input with a touch-sensitive display screen or via a light pen or other type of stylus. Typically, the display screen on these devices is much more limited in size than the displays available on personal computers. The user interface models that have been developed in recent years to optimize a user's interactions with a more traditional type of computing device therefore do not necessarily adapt well to use with pervasive computing devices. The Palm class of devices appears to have a market leadership position for handheld pervasive computing devices with respect to popularity and usability. However, even within this class of devices there are several drawbacks. For example,
A single application launcher paradigm has not yet emerged. Most often, the application launcher used on such devices is very similar to a Windows program manager. In this approach, applications are typically reflected on a workspace using icons. With the constrained viewing space available on most pervasive computing devices, an icon-based display often proves to be inefficient and cumbersome. For example, it may take a considerable amount of time to search for an icon throughout a series of display screens. The SilverScreen® application launcher offers some improvements, for example by providing the ability to drag and drop applications and data to services (such as dragging an application to the trash can to delete it), but is still oriented toward use of application icons and resembles a (very small) Windows desktop. (“SilverScreen” is a registered trademark of PocketSensei.)
Existing application launchers are not optimized for use with a pen or stylus interface. (Hereinafter, the words “pen” and “stylus” are used interchangeably.) They still require the user to search for an application based upon its iconic representation, and then tap the icon to start execution of the application. These existing launchers have often implemented good pen support given their paradigm, but are not specifically adapted nor optimized for a pen-based interface.
The user interfaces of these devices are not optimized for switching from a launched application or task to the application launcher and back. Note that many devices in the Palm class provide a “home” button to enable switching back to the application launcher from a task view: this button would not be needed if a uniform way existed to switch between the launcher and a launched application or task (referred to hereinafter as a “task” for ease of reference).
Accordingly, what is needed are improvements to the user interface of these devices that address the drawbacks of existing solutions.
SUMMARY OF THE INVENTION
An object of the present invention is to provide improvements to the user interface of pervasive computing devices that address the drawbacks of existing solutions.
Another object of the present invention is to provide a user interface for pervasive computing devices that supports improved navigation.
Another object of the present invention is to provide a user interface that is optimized for a pen-based interface.
A further object of the present invention is to provide a user interface that is optimized for handheld devices.
Still another object of the present invention is to provide a user interface that is specifically adapted for devices having a limited display area.
Yet another object of the present invention is to provide a user interface for pervasive computing devices that enables quickly and efficiently switching between an application launcher and a task view.
Other objects and advantages of the present invention will be set forth in part in the description and in the drawings which follow and, in part, will be obvious from the description or may be learned by practice of the invention.
To achieve the foregoing objects, and in accordance with the purpose of the invention as broadly described herein, in a first aspect the present invention provides a user interface for pervasive computing devices. In one aspect, this user interface comprises a graphical representation of a collection of one or more tasks of the pervasive computing device, and a display area corresponding to the graphical representation of the collection, wherein the display area indicates status information for each of the one or more tasks and also provides accessibility to a plurality of functions for the collection of tasks.
In another aspect, this comprises a multi-functional application launcher view and a plurality of task views, wherein a user of the pervasive computing device selectively navigates between the multi-functional application launcher view and selected ones of the task views. The multi-functional application launcher view comprises: a displayed list of tasks available to the user for execution by the pervasive computing device; and a displayed grid corresponding to the displayed list of tasks, wherein the displayed grid comprises a plurality of columns and a row for each task in the displayed task list. The displayed grid preferably further comprises entries at intersections of the columns and the rows, wherein the entries provide status information for the tasks in the displayed list and enable performing a plurality of actions (e.g. launching tasks) relative to selected ones of the tasks in the displayed list.
The status information preferably includes which tasks are executing, which tasks are requesting input from the user, and which tasks have information to display to the user. The status information may also include a notification that a particular task should be started by the user. In this latter case, the notification may be received because of an event which occurred in another task or perhaps because a message arrived for the user, in which case the message indicates that the particular task should be started. The message may optionally include input values to be used by the particular task when it is started. The input values may be encoded within a structured markup language document or other means.
The status information may also include which tasks have completed normally, and/or which tasks have completed abnormally. In the latter case, the user may see the task view of a selected one of the tasks that have completed abnormally by activating the entry providing the status information of the selected task.
The actions that may be performed preferably include starting execution of a selected task and surfacing the task view for a selected task, and may also include stopping execution of a se

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Multi-functional application launcher with integrated status does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Multi-functional application launcher with integrated status, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Multi-functional application launcher with integrated status will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3247880

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.