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:
Jun. 29, 2010

Filed:

Oct. 24, 2003
Applicants:

Simon Hunt, Naperville, IL (US);

Kevin Wallace, Bartlett, IL (US);

Bruce Wiatrak, Bolingbrook, IL (US);

Igor Matlin, Buffalo Grove, IL (US);

Thomas Hayosh, Lake Zurich, IL (US);

Sean Patterson, Naperville, IL (US);

Brent Dafforn, Naperville, IL (US);

Cecile Mchugh, Evanston, IL (US);

Inventors:

Simon Hunt, Naperville, IL (US);

Kevin Wallace, Bartlett, IL (US);

Bruce Wiatrak, Bolingbrook, IL (US);

Igor Matlin, Buffalo Grove, IL (US);

Thomas Hayosh, Lake Zurich, IL (US);

Sean Patterson, Naperville, IL (US);

Brent Dafforn, Naperville, IL (US);

Cecile McHugh, Evanston, IL (US);

Assignee:

Novarra, Inc., Arlington Heights, IL (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01);
U.S. Cl.
CPC ...
Abstract

A system and method is provided for enabling an electronic device to efficiently access information content. A server browser accesses the information content over a network. The accessed information content is retrieved and adapted for presentation for the electronic device. A serializer dynamically formats the adapted information content according to a client browser. The client browser receives and presents the information content on the electronic device. An event translator is included to provide additional compatibility with commercially available client browsers. The information content is formatted to selectively minimize the horizontal scrolling required to view the content. The need for horizontal scrolling is selectively removed where not necessary to preserve the context. Each component or sub-component of the original area, such as a frame, table row, table cell or nested table, is considered separately and may be preserved, resized, or replaced. Where the context requires that the content be wider than the viewable area of the screen, horizontal scrolling is preserved.


Find Patent Forward Citations

Loading…