IP Library Patent Application 11696693
Patent Application
App. No. 11/696,693

VIRTUAL INPUT DEVICE PLACEMENT ON A TOUCH SCREEN USER INTERFACE

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
11/696,693
Abstract

A display is generated on a touch screen of a computer. The display includes an application display, associated with an application executing on the computer, and a virtual input device display for a user to provide input to the application executing on the computer via the touch screen. In response to a virtual input device initiation event, initial characteristics of the virtual input device display are determined. Based on characteristics of the application display and the characteristics of the virtual input device display, initial characteristics of a composite display image are determined including the application display and the virtual input device display. The composite image is caused to be displayed on the touch screen.

Claims (5)

1 . A computer system comprising:

a processor configured to execute instructions retrieved from a memory to control reception and manipulation of input and output data between components of the computing system.

a touch screen operable as a display device to display a graphical user interface and operable as an input device to allow manipulation of the graphical user interface using one or more virtual input devices;

wherein the processor's control of the reception and manipulation of input and output data comprises:

providing a composite display on the display device that has characteristics intelligently selected based on an application display and based on a virtual input device.

Assignments (1)
CHANGE OF NAME Recorded May 11, 2007
From: APPLE COMPUTER, INC.
To: APPLE INC.
Reel/Frame 019265/0961 →