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:
Feb. 21, 2006

Filed:

May. 08, 2002
Applicants:

Bruce V. Schwartz, San Mateo, CA (US);

Russell S. Greer, Los Gatos, CA (US);

Stephen S. Boyle, Fremont, CA (US);

Mark A. Fox, San Mateo, CA (US);

Alain S. Rossmann, Palo Alto, CA (US);

Mark G. Lentczner, Mountain View, CA (US);

Andrew L. Laursen, San Mateo, CA (US);

Brad E. Sandman, Sunnyvale, CA (US);

Inventors:

Bruce V. Schwartz, San Mateo, CA (US);

Russell S. Greer, Los Gatos, CA (US);

Stephen S. Boyle, Fremont, CA (US);

Mark A. Fox, San Mateo, CA (US);

Alain S. Rossmann, Palo Alto, CA (US);

Mark G. Lentczner, Mountain View, CA (US);

Andrew L. Laursen, San Mateo, CA (US);

Brad E. Sandman, Sunnyvale, CA (US);

Assignee:

Openwave Systems Inc., Redwood City, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04Q 7/20 (2006.01); H04Q 7/38 (2006.01); H04Q 7/32 (2006.01);
U.S. Cl.
CPC ...
Abstract

The invention allows access to the Internet by two-way mobile communication devices capable of wireless communication via a link server. Despite limited computing resources in the mobile devices, the invention allows the mobile devices to interact with Internet entities using a control engine in the link server and an interface engine in the mobile devices. The control engine utilizes the computing resources of the link server and handles tasks requiring considerable computing resources, such as processing of URL requests, interpreting markup language files, managing a data cache and variable states. Working with a message processor in the link server, the control engine communicates with an interface engine using a compact data format that is efficiently transportable in the wireless data network. The interface engine typically performs tasks that do not require considerable computing resources, such as receiving input from users and rendering data received from the link server.


Find Patent Forward Citations

Loading…