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:
Jul. 31, 2007

Filed:

Jun. 01, 2005
Applicant:

Lebin Cheng, Fremont, CA (US);

Inventor:

Lebin Cheng, Fremont, CA (US);

Assignee:
Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 13/02 (2006.01);
U.S. Cl.
CPC ...
Abstract

A method and apparatus for unfolding dynamic web content in a wireless information gateway for presentation on wireless information devices. The apparatus includes an unfolding engine that converts dynamic web content to static web pages, and a wireless markup language translator module that translates static web content to a format suitable for display by wireless devices. The method includes the steps of intercepting a request for a web page from a wireless device; determining if the requested web page is already stored in an interpreted page cache; fetching the requested web page from an appropriate web server; reading the returned web page in an unfolding engine to detect any dynamic content embedded in the returned web page; unfolding any dynamic content into multiple static content pages by simulation of all possible paths in a dynamic content runtime environment; generating multiple static web pages from the output of the dynamic content runtime environment; storing the multiple static web pages in the interpreted page cache; and delivering to the wireless device one of the stored multiple static web pages appropriate to each action taken on the dynamic content at the requesting wireless device.


Find Patent Forward Citations

Loading…