The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Oct. 30, 2007

Filed:

Nov. 04, 2004
Applicants:

Sandeep Kumar, Santa Clara, CA (US);

Syed Zaidi, Fremont, CA (US);

Sai K. Pothana, Sunnyvale, CA (US);

Inventors:

Sandeep Kumar, Santa Clara, CA (US);

Syed Zaidi, Fremont, CA (US);

Sai K. Pothana, Sunnyvale, CA (US);

Assignee:

NeoMagic Corp., Santa Clara, CA (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04M 1/00 (2006.01); H04B 1/38 (2006.01); H04L 12/58 (2006.01);
U.S. Cl.
CPC ...
Abstract

A feature phone has two processors that share a display. The display is attached to an applications processor that has a frame buffer for refreshing the display. A base-band processor also runs programs that generate graphics data that is written to a base-band frame buffer. Updates to the base-band frame buffer are sent through a shared-memory interface to a shared memory, and a shared mailbox is written with the message length, triggering a mailbox-interrupt to the applications processor. The applications processor reads the message from the shared memory and updates a copied frame buffer. An overlay engine uses the copied frame buffer to refresh the display when the base-band processor has the focus, or to refresh a smaller base-band window that covers a portion of the display, leaving the rest of the display area for applications-processor graphics data. Rapid switching between the copied and local frame buffer is possible.


Find Patent Forward Citations

Loading…