WO2000068883A3 - Display scaling, based on software or hardware depending on direction - Google Patents

Display scaling, based on software or hardware depending on direction Download PDF

Info

Publication number
WO2000068883A3
WO2000068883A3 PCT/US2000/012074 US0012074W WO0068883A3 WO 2000068883 A3 WO2000068883 A3 WO 2000068883A3 US 0012074 W US0012074 W US 0012074W WO 0068883 A3 WO0068883 A3 WO 0068883A3
Authority
WO
WIPO (PCT)
Prior art keywords
display
software
memory
row
pixel
Prior art date
Application number
PCT/US2000/012074
Other languages
French (fr)
Other versions
WO2000068883A2 (en
Inventor
Steven C Lemke
Original Assignee
Palm Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Palm Inc filed Critical Palm Inc
Priority to CA002370356A priority Critical patent/CA2370356A1/en
Priority to AU48177/00A priority patent/AU4817700A/en
Publication of WO2000068883A2 publication Critical patent/WO2000068883A2/en
Publication of WO2000068883A3 publication Critical patent/WO2000068883A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformation in the plane of the image
    • G06T3/40Scaling the whole image or part thereof

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)

Abstract

A method of providing a zoom feature for a handheld computer is described. The method uses a combination of software and hardware to provide the display zoom without using significant processor resources, or adding dedicated zooming hardware to the display. The method includes storing the image for the display in a memory and using the processor and the memory controller to store the image so that when it is retrieved by the display controller, for transfer to the display circuit, it is already zoomed in a fist direction. The method also includes using a pixel replication circuit to provide the replication of pixels in the other direction. The pixel replication cicuit takes a row of pixels and doubles each pixel in the row. This combination allows for the consumption of relatively little processing resources and does not require extensive additional hardware. In some embodiments, the operating system software and other software that writes to the display memory is modified so that write operations occur multiple times to provide the zoom effect. In other embodiments, the display software is modified to leave empty rows in the display memory. A memory access controller can map a request by the display controller for pixel data from an empty row onto the corresponding row with pixel data.
PCT/US2000/012074 1999-05-11 2000-05-03 Display scaling, based on software or hardware depending on direction WO2000068883A2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CA002370356A CA2370356A1 (en) 1999-05-11 2000-05-03 Method and apparatus for providing scaling of a display
AU48177/00A AU4817700A (en) 1999-05-11 2000-05-03 Method and apparatus for providing scaling of a display

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US30975099A 1999-05-11 1999-05-11
US09/309,750 1999-05-11

Publications (2)

Publication Number Publication Date
WO2000068883A2 WO2000068883A2 (en) 2000-11-16
WO2000068883A3 true WO2000068883A3 (en) 2001-06-28

Family

ID=23199524

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2000/012074 WO2000068883A2 (en) 1999-05-11 2000-05-03 Display scaling, based on software or hardware depending on direction

Country Status (3)

Country Link
AU (1) AU4817700A (en)
CA (1) CA2370356A1 (en)
WO (1) WO2000068883A2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002268867A (en) 2001-03-13 2002-09-20 Sony Corp Display device and method, program recording medium and program

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2137788A (en) * 1983-04-08 1984-10-10 Gavilan Computer Corp A Display System and a Method of Displaying Information
EP0574245A2 (en) * 1992-06-11 1993-12-15 International Business Machines Corporation Method and apparatus for variable expansion and variable shrinkage of an image
US5612715A (en) * 1991-07-01 1997-03-18 Seiko Epson Corporation System and method for dynamically adjusting display resolution of computer generated displays
EP0895187A2 (en) * 1997-07-31 1999-02-03 Hewlett-Packard Company A method for scaling an image

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2137788A (en) * 1983-04-08 1984-10-10 Gavilan Computer Corp A Display System and a Method of Displaying Information
US5612715A (en) * 1991-07-01 1997-03-18 Seiko Epson Corporation System and method for dynamically adjusting display resolution of computer generated displays
EP0574245A2 (en) * 1992-06-11 1993-12-15 International Business Machines Corporation Method and apparatus for variable expansion and variable shrinkage of an image
EP0895187A2 (en) * 1997-07-31 1999-02-03 Hewlett-Packard Company A method for scaling an image

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
"IMAGE SCALING WITH TWO-DIMENSIONAL MEMORY ARRAYS", IBM TECHNICAL DISCLOSURE BULLETIN,US,IBM CORP. NEW YORK, vol. 34, no. 2, 1 July 1991 (1991-07-01), pages 4,5 - 09, XP000210549, ISSN: 0018-8689 *
"VARIABLE SCALE VERTICAL EXPANSION FOR FLAT PANELS", IBM TECHNICAL DISCLOSURE BULLETIN,US,IBM CORP. NEW YORK, vol. 38, no. 1, 1995, pages 157 - 165, XP000498726, ISSN: 0018-8689 *
STUMPF M: "VIELOFAX. SIEBEN COMPUTER FUER DIE HANDFLAECHE", CT MAGAZIN FUER COMPUTER TECHNIK,DE,VERLAG HEINZ HEISE GMBH., HANNOVER, no. 1, 1997, pages 168 - 170,172-17-4, XP000701064, ISSN: 0724-8679 *

Also Published As

Publication number Publication date
WO2000068883A2 (en) 2000-11-16
AU4817700A (en) 2000-11-21
CA2370356A1 (en) 2000-11-16

Similar Documents

Publication Publication Date Title
US6473086B1 (en) Method and apparatus for graphics processing using parallel graphics processors
US6226016B1 (en) Display apparatus and method capable of rotating an image by 180 degrees
US8022959B1 (en) Loading an internal frame buffer from an external frame buffer
US5687357A (en) Register array for utilizing burst mode transfer on local bus
US6819334B1 (en) Information processing apparatus and its display controller
EP0749100A3 (en) Texel cache interrupt daemon for virtual memory management of texture maps
GB2149157A (en) High-speed frame buffer refresh apparatus and method
US20080297525A1 (en) Method And Apparatus For Reducing Accesses To A Frame Buffer
WO2002069370A3 (en) 3-d rendering engine with embedded memory
WO2000068883A3 (en) Display scaling, based on software or hardware depending on direction
GB2357947A (en) Fast processed screen image
US6675239B1 (en) Method and apparatus for providing commands to a command memory
JP3683657B2 (en) Graphics display device and graphics processor
CN110223214B (en) Method and device for reducing texture unit access amount and computer storage medium
JP3986325B2 (en) Image processing apparatus, image processing method, and image processing system
KR100472478B1 (en) Method and apparatus for controlling memory access
JP2003189299A5 (en)
US6943801B2 (en) System and method for refreshing imaging devices or displays on a page-level basis
CN108696670A (en) Tile reuse is carried out in imaging
JP3454113B2 (en) Graphics display
CN117710185A (en) Image processing device, method, chip, electronic device, and readable storage medium
JP2009003632A (en) Image processing system
JP2001243170A (en) Data transfer device
CN101110888A (en) Image file processing equipment and processing method for image file format conversion
JPH02275495A (en) Scrolling system for image display device

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AU CA JP

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
AK Designated states

Kind code of ref document: A3

Designated state(s): AU CA JP

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE

ENP Entry into the national phase

Ref document number: 2370356

Country of ref document: CA

Kind code of ref document: A

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP

DPE2 Request for preliminary examination filed before expiration of 19th month from priority date (pct application filed from 20040101)