System and Method for Adapting Information Content for an Electronic Device

a technology of information content and electronic devices, applied in the field of network communication, can solve the problems of inability to faithfully access and display information content, inability of mobile or wireless devices with only low bandwidth capability to view information content intended for only high bandwidth applications, and inability of current electronic devices to take full advantage of dynamically generated content and interactive web sites. , to achieve the effect of large display screen, high cpu power, and extensive user input facilities

US20090125809A1Inactive Publication Date: 2009-05-14NOKIA CORP
43 Cites 44 Cited by

Patent Information

Authority / Receiving Office
US · United States
Patent Type
Applications(United States)
Current Assignee / Owner
Publication Date
2009-05-14
Estimated Expiration
Not applicable · inactive patent

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

A system and method is provided for efficiently adapting information content for an electronic device. A normalizer includes a template normalizer for matching and applying a document tree to a template tree, and applying changes to the document tree. If the template normalizer does not find an appropriate template match, an automatic normalizer is utilized. The automatic normalizer utilizes weighting heuristics and pattern recognition with formatting rules to partition content into folders. The automatic normalizer can also utilize embedded normalization markup in the information content to assist in normalizing the information content. Information content can be represented by a document object tree. A document object tree is created by storing information relating to the information content into arrays. The stored information describes a document object tree structure and tree dependencies as a mutable object.
Need to check novelty before this filing date? Find Prior Art

Description

REFERENCE TO RELATED APPLICATIONS

[0001] This application claims priority to U.S. provisional application Ser. No. 60 / 199,858 filed on Apr. 26, 2000, and to U.S. patent application Ser. No. 09 / 843,036, filed on Apr. 25, 2001. This application is a continuation of U.S. patent application Ser. No. 09 / 843,036, which is entirely incorporated by reference herein.FIELD OF THE INVENTION

[0002] This present invention relates generally to the field of network communications. More specifically, it relates to a system and method for accessing, adapting, and presenting information content for electronic devices.BACKGROUND OF THE INVENTION

[0003] Today, an abundant amount of meaningful and feature rich information content is truly at one's fingertips. Currently, using a personal computer (PC) and PC-based browser, one can find information online regarding just about anything they desire. One can communicate with people on the other side of the U.S. or world, set up a teleconference call, tap into the ...

Examples

Embodiment Construction

[0036]FIG. 1 shows a high-level block diagram illustrating an exemplary system 100 for accessing and adapting feature rich information content for presentation on an electronic device 104. The accessed and adapted information content is transmitted between an information source 102 and the electronic device 104.

[0037]The information source 102 includes any type of device such as a web server, application server, database or other backend system, or any interface to an information provider. Preferably, the information source 102 provides information content expressed in a markup language, such as those markup languages known in the art including Hypertext Markup Language (HTML), Extensible Markup Language (XML) with or without Extensible Style Sheets (XSL), VoiceXML, Extensible Hypertext Markup Language (XHTML), or Wireless Markup Language (WML). Furthermore, the information content can store images, video, audio information. Preferably, the information source 102 can be accessed thr...