Circuit for operating finite fields |
| The present invention relates to a circuit for operating finite fields which performs a ... |
|
Drawing processor including arithmetical unit for improved superposed picture display |
| In a color graphic display system, a carry or borrow is prevented from being transmitted between ... |
|
Graphic display apparatus with improved shading capabilities |
| Accordingly, it is a general object of the present invention to provide a novel and useful graphic ... |
|
Method and apparatus for dynamically detecting overflow of a multi-layer buffer |
| For a computer graphics system that has a display device and a multi-layer buffer, the present ... |
|
Method and apparatus for shading graphical images in a data processing system |
| It is therefore one objective of the present invention to provide a method and apparatus for ... |
|
Method for a neural network for representing imaging functions |
| It is an object of the invention to provide a method of representing a neuronal network of the ... |
|
Substrate for ink-jet head, having an optical element ink-jet head, and ink-jet apparatus |
| An ink-jet head which solves the above-mentioned problems, comprises: a discharge port for ... |
|
Column redundancy for two port random access memory |
| It is an object of the invention to provide a two port random access memory with a matrix array and ... |
|
Dynamic semiconductor memory device with high-speed serial-accessing column decoder |
| It is therefore an object of the present invention to provide a new and improved technique for high-... |
|
|
Multiple resolution data display
| Details |
Inventors: Seidensticker, Jr., Robert B.;
Assignee: Microsoft Corporation (Redmond, WA)
Primary Examiner: Tung; Kee M.
Assistant Examiner:
Attorney, Agent or Firm: Klarquist Sparkman Campbell Leigh & Whinston, LLP
A relatively large set of image data (e.g. 640.times.480) is mapped onto a relative smaller physical display device (e.g. 320.times.240) by one of a variety of techniques, usually characterized by display of a subset of the data at full resolution (i.e. 1:1). In some embodiments, the entire physical display is dedicated to display of the subset of data at 1:1 resolution; data beyond this subset is not displayed. In other embodiments, only a portion of the physical display is dedicated to 1:1 resolution, with the remainder of the physical display being used to represent some fraction of the remaining data at a lower resolution. In one embodiment, the resolution decreases with distance from the 1:1 resolution area, resulting in a fisheye lens-like geometrical distortion. A variety of other alternatives are possible. Data displayed in these lower resolution portions of the display device are geometrically compressed or distorted, but provide useful context information for the user. Desirably, user-responsive control means are provided by which the user can move the 1:1 resolution window to show different portions of the data set. |
|
DETAILED DESCRIPTION Small handheld electronic devices, such as palmtop computers, handheld notepads, and handheld organizers, are well known and are increasing in popularity. An example is the Newton manufactured by the Apple Computer Corporation. To provide visually perceptible output to a user, such devices typically employ liquid crystal displays (LCDs). In selecting the size of an LCD for such devices, a balance must be struck between performance and cost. If an LCD with a capability to display a large number of pixels (e. g. 640. times. 480) is used, the display resolution is high and the displayed information is easily readable. However, such devices are expensive, and the associated computer is necessarily fairly bulky. Conversely, an LCD capable of displaying fewer pixels (e. g. 320. times. 240) costs less and is smaller, but provides poorer display resolution. In handheld and portable devices common in the prior art, a one-to-one mapping of memory to LCD is typically used. That is, each pixel in memory corresponds to a pixel on the LCD. This practice ties the size of the LCD to the size of the internal memory. If a smaller LCD is used, then memory size of the device is decreased accordingly, thereby limiting the data storage required. In accordance with a preferred embodiment of the present invention, the foregoing and additional drawbacks of the prior art are overcome. A relatively large set of input image data (e. g. 640. times. 480) is mapped onto a relative smaller physical display device (e. g. 320. times. 240) by one of a variety of techniques, each typically characterized by display of a subset of the input data at full resolution (i. e. 1:1). In some embodiments, the entire physical display is dedicated to display of the subset of input data at 1:1 resolution; data beyond this subset is not displayed. In other embodiments, only a portion of the physical display is dedicated to 1:1 resolution, with the remainder of the physical display being used to represent some fraction of the input data outside the 1:1 subset
|
|