Movatterモバイル変換


[0]ホーム

URL:


US20090125809A1 - System and Method for Adapting Information Content for an Electronic Device - Google Patents

System and Method for Adapting Information Content for an Electronic Device
Download PDF

Info

Publication number
US20090125809A1
US20090125809A1US12/357,096US35709609AUS2009125809A1US 20090125809 A1US20090125809 A1US 20090125809A1US 35709609 AUS35709609 AUS 35709609AUS 2009125809 A1US2009125809 A1US 2009125809A1
Authority
US
United States
Prior art keywords
information content
content
nodes
document
browser
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US12/357,096
Inventor
Matthew Frank Trapani
Leonid Polonsky
Bruce Wiatrak
Francis Edward Simon Hunt
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nokia Inc
Original Assignee
Novarra Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Novarra IncfiledCriticalNovarra Inc
Priority to US12/357,096priorityCriticalpatent/US20090125809A1/en
Publication of US20090125809A1publicationCriticalpatent/US20090125809A1/en
Assigned to NOKIA CORPORATIONreassignmentNOKIA CORPORATIONASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: NOVARRA, INC.
Assigned to NOVARRA, INC.reassignmentNOVARRA, INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: HUNT, FRANCIS EDWARD SIMON, POLONSKY, LEONID, TRAPANI, MATTHEW F., WIATRAK, BRUCE
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

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.

Description

Claims (14)

1. A method for normalizing a document tree representation, the document tree representing a format for displaying information content in a document on a device, the method comprising:
applying pattern recognition and weighting heuristics to the document tree representation to produce a normalized document tree that alters the format for displaying the information content, wherein the document tree is organized into a set of hierarchical nodes having respective weights that determine whether a node will be inserted into the normalized document tree as a folder title or folder contents;
assigning content having a higher visibility of display a weight indicative of a folder title; and
removing a node if the node has no effect on a visual display of the information content and if the node is not folder contents.
11. A method for normalizing a document tree that represents an organization of information content in a document for display on a device, wherein the document tree includes weighting nodes that affect a display of the information content on the device, and wherein the document tree includes content nodes that represent the information content to be displayed on the device, the method comprising:
determining node weighting criteria, wherein the node weighting criteria are used to define and alter the organization of the information content in the document;
weighting nodes in the document tree according to the determined criteria, wherein content having a higher visibility on a display are assigned a weight indicative of a folder title;
removing nodes that do not affect the visual display of the information content on the device and that do not represent the information content to be displayed on the device; and
determining parent-child relationships between the weighted nodes based on the weighted nodes to produce a normalized document tree, wherein a weighted node is established as a child of a parent having the lightest weight of all the parents that is also greater than the weight of the weighted node.
US12/357,0962000-04-262009-01-21System and Method for Adapting Information Content for an Electronic DeviceAbandonedUS20090125809A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US12/357,096US20090125809A1 (en)2000-04-262009-01-21System and Method for Adapting Information Content for an Electronic Device

Applications Claiming Priority (3)

Application NumberPriority DateFiling DateTitle
US19985800P2000-04-262000-04-26
US09/843,036US7500188B1 (en)2000-04-262001-04-25System and method for adapting information content for an electronic device
US12/357,096US20090125809A1 (en)2000-04-262009-01-21System and Method for Adapting Information Content for an Electronic Device

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US09/843,036ContinuationUS7500188B1 (en)2000-04-262001-04-25System and method for adapting information content for an electronic device

Publications (1)

Publication NumberPublication Date
US20090125809A1true US20090125809A1 (en)2009-05-14

Family

ID=40385488

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US09/843,036Expired - LifetimeUS7500188B1 (en)2000-04-262001-04-25System and method for adapting information content for an electronic device
US12/357,096AbandonedUS20090125809A1 (en)2000-04-262009-01-21System and Method for Adapting Information Content for an Electronic Device

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
US09/843,036Expired - LifetimeUS7500188B1 (en)2000-04-262001-04-25System and method for adapting information content for an electronic device

Country Status (1)

CountryLink
US (2)US7500188B1 (en)

Cited By (22)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20020032750A1 (en)*2000-05-162002-03-14Kanefsky Steven T.Methods and systems for searching and managing information on wireless data devices
US20040049737A1 (en)*2000-04-262004-03-11Novarra, Inc.System and method for displaying information content with selective horizontal scrolling
US20080172488A1 (en)*2003-12-172008-07-17Janardhanan JawaharReducing the impact of network latency on application performance
WO2008098164A2 (en)2007-02-092008-08-14Novarra, Inc.Method and server for providing a requested portion of a web page to a mobile device
US20100017502A1 (en)*2000-11-062010-01-21Yin ChengWeb page content translator
US20100030908A1 (en)*2008-08-012010-02-04Courtemanche MarcMethod and system for triggering ingestion of remote content by a streaming server using uniform resource locator folder mapping
US20100228880A1 (en)*2000-04-262010-09-09Simon HuntSystem and Method for Providing and Displaying Information Content
US20100306643A1 (en)*2009-03-302010-12-02Nokia CorporationMethods and Systems for Processing Document Object Models (DOM) to Process Video Content
US20100306344A1 (en)*2009-04-062010-12-02Nokia CorporationMethods and Systems for Using Multipart Messaging with Preset Constraints
US20150193090A1 (en)*2014-01-062015-07-09Ford Global Technologies, LlcMethod and system for application category user interface templates
US20160103828A1 (en)*2014-10-142016-04-14Microsoft Technology Licensing, Llc.Modular updating of visualizations
WO2017020933A1 (en)*2015-07-312017-02-09Arcelik Anonim SirketiSemi-automatic web page content retargeting system
US20170046325A1 (en)*2010-11-182017-02-16Google Inc.On-Demand Auto-Fill
US9747386B1 (en)*2012-08-102017-08-29Amazon Technologies, Inc.User-perceived performance through browser hints
US20180316604A1 (en)*2014-10-102018-11-01At&T Intellectual Property I, L.P.Centralized radio access network virtualization mechanism
WO2018204531A1 (en)*2017-05-022018-11-08Home Box Office, Inc.Virtual graph nodes
US10277704B2 (en)2015-10-132019-04-30Home Box Office, Inc.Graph for data interaction
WO2019212539A1 (en)*2018-04-302019-11-07Facebook, Inc.Applying templates to customize presentation of content based on surface type
US20200065356A1 (en)*2016-06-102020-02-27Ebay Inc.Optimization for Browser Rendering During Navigation
US10637962B2 (en)2016-08-302020-04-28Home Box Office, Inc.Data request multiplexing
US10656935B2 (en)2015-10-132020-05-19Home Box Office, Inc.Maintaining and updating software versions via hierarchy
US11640429B2 (en)2018-10-112023-05-02Home Box Office, Inc.Graph views to improve user interface responsiveness

Families Citing this family (41)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6185585B1 (en)*1997-12-162001-02-06Corporate Media PartnersSystem and method for distribution and navigation of internet content
US6947440B2 (en)*2000-02-152005-09-20Gilat Satellite Networks, Ltd.System and method for internet page acceleration including multicast transmissions
US9788058B2 (en)2000-04-242017-10-10Comcast Cable Communications Management, LlcMethod and system for automatic insertion of interactive TV triggers into a broadcast data stream
US7668963B1 (en)*2000-04-242010-02-23Tvworks, LlcNews architecture for iTV
US8936101B2 (en)2008-07-172015-01-20Halliburton Energy Services, Inc.Interventionless set packer and setting method for same
US8296792B2 (en)2000-04-242012-10-23Tvworks, LlcMethod and system to provide interactivity using an interactive channel bug
US7702995B2 (en)2000-04-242010-04-20TVWorks, LLC.Method and system for transforming content for execution on multiple platforms
US20020010928A1 (en)*2000-04-242002-01-24Ranjit SahotaMethod and system for integrating internet advertising with television commercials
US7500188B1 (en)*2000-04-262009-03-03Novarra, Inc.System and method for adapting information content for an electronic device
US7415538B2 (en)*2001-03-192008-08-19International Business Machines CorporationIntelligent document filtering
DE60219169T2 (en)*2001-07-122008-01-24Research In Motion Ltd., Waterloo The system and method for pushing data from an information source to a mobile terminal involves transcoding the data
US7487444B2 (en)2002-03-192009-02-03Aol LlcReformatting columns of content for display
US20080313282A1 (en)*2002-09-102008-12-18Warila Bruce WUser interface, operating system and architecture
US8725792B1 (en)*2002-11-272014-05-13Sap Portals Israel Ltd.Rapid loading of multiple frames' content
GB2414320B (en)2003-02-242007-08-22Listen ComMedia service delivery system providing conditional access to media content from various client devices
WO2005038555A2 (en)*2003-09-122005-04-28Aristocrat Technologies Australia Pty LtdCommunications interface for a gaming machine
GB2410814A (en)*2004-02-052005-08-10Stephen John DoyleDocument conversion enabling browser content across different types of terminal devices
US8099713B2 (en)*2005-01-182012-01-17Siemens AktiengesellschaftProgram system, and method and system arrangement for configuring it
US8707167B2 (en)*2006-11-152014-04-22Ebay Inc.High precision data extraction
US8181107B2 (en)2006-12-082012-05-15Bytemobile, Inc.Content adaptation
US20100281042A1 (en)*2007-02-092010-11-04Novarra, Inc.Method and System for Transforming and Delivering Video File Content for Mobile Devices
US20080313210A1 (en)*2007-06-152008-12-18Microsoft CorporationContent Publishing Customized to Capabilities of Device
CN101350808B (en)*2007-07-192012-07-04华为技术有限公司Method, system and apparatus for implementing conversion of medium contents
US20090094263A1 (en)*2007-10-042009-04-09Microsoft CorporationEnhanced utilization of network bandwidth for transmission of structured data
US8522136B1 (en)*2008-03-312013-08-27Sonoa Networks India (PVT) Ltd.Extensible markup language (XML) document validation
US20100115452A1 (en)*2008-11-032010-05-06Novarra, Inc.Methods and Systems for Providing Navigation Bars in a Client Browser for a Client Device
WO2010062747A1 (en)*2008-11-032010-06-03Novarra, Inc.Dynamic font metric profiling
CA2782674C (en)*2008-12-032016-02-02Mobophiles, Inc.System and method for providing virtual web access
US9009662B2 (en)*2008-12-182015-04-14Adobe Systems IncorporatedPlatform sensitive application characteristics
US9009661B2 (en)*2008-12-182015-04-14Adobe Systems IncorporatedPlatform sensitive application characteristics
US9436763B1 (en)*2010-04-062016-09-06Facebook, Inc.Infrastructure enabling intelligent execution and crawling of a web application
US10606928B2 (en)*2010-04-092020-03-31Open Text Holdings, Inc.Assistive technology for the impaired
US20110314028A1 (en)*2010-06-182011-12-22Microsoft CorporationPresenting display characteristics of hierarchical data structures
US8612850B2 (en)*2011-01-132013-12-17Mediatek Inc.Information browsing method for partitioning contents of page and assigning identifiers to data partitions and related machine-readable medium thereof
US9396167B2 (en)2011-07-212016-07-19Flipboard, Inc.Template-based page layout for hosted social magazines
US8935719B2 (en)2011-08-252015-01-13Comcast Cable Communications, LlcApplication triggering
US9414114B2 (en)2013-03-132016-08-09Comcast Cable Holdings, LlcSelective interactivity
US9529790B2 (en)*2013-07-092016-12-27Flipboard, Inc.Hierarchical page templates for content presentation in a digital magazine
IL309121B2 (en)*2013-09-122025-01-01Wix Com LtdSystem and method for automated conversion of interactive sites and applications to support mobile and other display environments
US11076205B2 (en)2014-03-072021-07-27Comcast Cable Communications, LlcRetrieving supplemental content
US11593340B2 (en)2019-12-122023-02-28Fmr LlcNormalizing digital content across databases and generating personalized content recommendations

Citations (43)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5961590A (en)*1997-04-111999-10-05Roampage, Inc.System and method for synchronizing electronic mail between a client site and a central site
US6055229A (en)*1998-06-292000-04-25Motorola, Inc.Method and apparatus in a wireless communication system for dynamically formatting application data to be transmitted
US6182142B1 (en)*1998-07-102001-01-30Encommerce, Inc.Distributed access management of information resources
US6212550B1 (en)*1997-01-212001-04-03Motorola, Inc.Method and system in a client-server for automatically converting messages from a first format to a second format compatible with a message retrieving device
US6226675B1 (en)*1998-10-162001-05-01Commerce One, Inc.Participant server which process documents for commerce in trading partner networks
US6239797B1 (en)*1998-04-022001-05-29Partnerware TechnologiesMethod and apparatus for remote database record scroll/update without refresh
US20010011364A1 (en)*1998-01-072001-08-02Everett W. StoubSystem for converting scrolling display to non-scrolling columnar display
US6275850B1 (en)*1998-07-242001-08-14Siemens Information And Communication Networks, Inc.Method and system for management of message attachments
US6300947B1 (en)*1998-07-062001-10-09International Business Machines CorporationDisplay screen and window size related web page adaptation system
US6308201B1 (en)*1999-04-082001-10-23Palm, Inc.System and method for sharing data among a plurality of personal digital assistants
US6311215B1 (en)*1997-03-252001-10-30Intel CorporationSystem for dynamic determination of client communications capabilities
US20020023110A1 (en)*1998-01-232002-02-21Ronald E. FortinDocument markup language and system and method for generating and displaying documents therein
US6359633B1 (en)*1999-01-152002-03-19Yahoo! Inc.Apparatus and method for abstracting markup language documents
US6401132B1 (en)*1999-08-032002-06-04International Business Machines CorporationSubchaining transcoders in a transcoding framework
US20020073119A1 (en)*2000-07-122002-06-13Brience, Inc.Converting data having any of a plurality of markup formats and a tree structure
US6415329B1 (en)*1998-03-062002-07-02Massachusetts Institute Of TechnologyMethod and apparatus for improving efficiency of TCP/IP protocol over high delay-bandwidth network
US6430624B1 (en)*1999-10-212002-08-06Air2Web, Inc.Intelligent harvesting and navigation system and method
US6507856B1 (en)*1999-01-052003-01-14International Business Machines CorporationDynamic business process automation system using XML documents
US6507848B1 (en)*1999-03-302003-01-14Adobe Systems IncorporatedEmbedded dynamic content in a static file format
US6563517B1 (en)*1998-10-022003-05-13International Business Machines Corp.Automatic data quality adjustment to reduce response time in browsing
US6609157B2 (en)*1998-09-222003-08-19Microsoft CorporationMethod and apparatus for bundling messages at the expiration of a time-limit
US6615212B1 (en)*1999-08-192003-09-02International Business Machines CorporationDynamically provided content processor for transcoded data types at intermediate stages of transcoding process
US6643697B1 (en)*1998-07-162003-11-04Koninklijke Philips Electronics N.V.Network communication system provides users capabilities to perform initial registration simplied connection procedures and access multiple host systems without repeation a full registration
US6670973B1 (en)*1999-06-292003-12-30Electronic Data Systems CorporationSystem and method for representing the information technology infrastructure of an organization
US6671853B1 (en)*1999-07-152003-12-30International Business Machines CorporationMethod and system for selectively streaming markup language documents
US6681388B1 (en)*1998-10-022004-01-20Real World Computing PartnershipMethod and compiler for rearranging array data into sub-arrays of consecutively-addressed elements for distribution processing
US6684088B1 (en)*2000-03-012004-01-27Axi Mobile Ltd.System and method for displaying electronic mail messages on a low bandwidth device
US6684257B1 (en)*1999-10-152004-01-27International Business Machines CorporationSystems, methods and computer program products for validating web content tailored for display within pervasive computing devices
US20040094737A1 (en)*2002-11-182004-05-20Michael YehPressure regulating device
US20040133848A1 (en)*2000-04-262004-07-08Novarra, Inc.System and method for providing and displaying information content
US6775772B1 (en)*1999-10-122004-08-10International Business Machines CorporationPiggy-backed key exchange protocol for providing secure low-overhead browser connections from a client to a server using a trusted third party
US6836768B1 (en)*1999-04-272004-12-28SurfnotesMethod and apparatus for improved information representation
US6857102B1 (en)*1998-04-072005-02-15Fuji Xerox Co., Ltd.Document re-authoring systems and methods for providing device-independent access to the world wide web
US6868447B1 (en)*2000-05-092005-03-15Sun Microsystems, Inc.Mechanism and apparatus for returning results of services in a distributed computing environment
US6873841B1 (en)*1999-12-162005-03-29Koninklijke Philips Electronics N.V.Shared address-data service for personal CE equipment
US6928266B1 (en)*1999-11-122005-08-09Intel CorporationWireless apparatus interference avoidance/resolution method and apparatuses
US20050268224A1 (en)*1996-09-272005-12-01Hanson Michael RMethod and apparatus for transmitting documents over a network
US6973619B1 (en)*1998-06-302005-12-06International Business Machines CorporationMethod for generating display control information and computer
US7047033B2 (en)*2000-02-012006-05-16Infogin LtdMethods and apparatus for analyzing, processing and formatting network information such as web-pages
US7068599B1 (en)*2000-07-262006-06-27At&T Corp.Wireless network having link-condition based proxies for QoS management
US7072984B1 (en)*2000-04-262006-07-04Novarra, Inc.System and method for accessing customized information over the internet using a browser for a plurality of electronic devices
US7213076B2 (en)*2002-01-152007-05-01International Business Machines CorporationDynamic indication of email capabilities
US7500188B1 (en)*2000-04-262009-03-03Novarra, Inc.System and method for adapting information content for an electronic device

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5263157A (en)1990-02-151993-11-16International Business Machines CorporationMethod and system for providing user access control within a distributed data processing system by the exchange of access control profiles
US6553410B2 (en)1996-02-272003-04-22Inpro Licensing SarlTailoring data and transmission protocol for efficient interactive data transactions over wide-area networks
DE29613202U1 (en)1996-07-301996-11-07Störk-Küfers, Paul, 78576 Emmingen-Liptingen Container for holding waste materials
US6049821A (en)1997-01-242000-04-11Motorola, Inc.Proxy host computer and method for accessing and retrieving information between a browser and a proxy
US6886013B1 (en)1997-09-112005-04-26International Business Machines CorporationHTTP caching proxy to filter and control display of data in a web browser
GB2339347A (en)1998-07-092000-01-19Gen Domestic Appliances LimiteCooking appliance heating unit
SE524391C2 (en)1998-12-282004-08-03Spyglass Inc Method and system for content conversion of electronic documents for wireless clients.
US6742043B1 (en)2000-01-142004-05-25Webtv Networks, Inc.Reformatting with modular proxy server
GB2366037B (en)2000-02-242004-01-21IbmCustomising an HTML document
US20040049737A1 (en)2000-04-262004-03-11Novarra, Inc.System and method for displaying information content with selective horizontal scrolling
US20010044849A1 (en)2000-05-162001-11-22Awele NdiliSystem for providing network content to wireless devices
US6556217B1 (en)2000-06-012003-04-29Nokia CorporationSystem and method for content adaptation and pagination based on terminal capabilities
GB2366633A (en)2000-09-062002-03-13Argo Interactive Group PlcAnalysing hypertext documents
US20020099829A1 (en)2000-11-272002-07-25Richards Kenneth W.Filter proxy system and method
WO2002087135A2 (en)2001-04-252002-10-31Novarra, Inc.System and method for adapting information content for an electronic device

Patent Citations (43)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20050268224A1 (en)*1996-09-272005-12-01Hanson Michael RMethod and apparatus for transmitting documents over a network
US6212550B1 (en)*1997-01-212001-04-03Motorola, Inc.Method and system in a client-server for automatically converting messages from a first format to a second format compatible with a message retrieving device
US6311215B1 (en)*1997-03-252001-10-30Intel CorporationSystem for dynamic determination of client communications capabilities
US5961590A (en)*1997-04-111999-10-05Roampage, Inc.System and method for synchronizing electronic mail between a client site and a central site
US20010011364A1 (en)*1998-01-072001-08-02Everett W. StoubSystem for converting scrolling display to non-scrolling columnar display
US20020023110A1 (en)*1998-01-232002-02-21Ronald E. FortinDocument markup language and system and method for generating and displaying documents therein
US6415329B1 (en)*1998-03-062002-07-02Massachusetts Institute Of TechnologyMethod and apparatus for improving efficiency of TCP/IP protocol over high delay-bandwidth network
US6239797B1 (en)*1998-04-022001-05-29Partnerware TechnologiesMethod and apparatus for remote database record scroll/update without refresh
US6857102B1 (en)*1998-04-072005-02-15Fuji Xerox Co., Ltd.Document re-authoring systems and methods for providing device-independent access to the world wide web
US6055229A (en)*1998-06-292000-04-25Motorola, Inc.Method and apparatus in a wireless communication system for dynamically formatting application data to be transmitted
US6973619B1 (en)*1998-06-302005-12-06International Business Machines CorporationMethod for generating display control information and computer
US6300947B1 (en)*1998-07-062001-10-09International Business Machines CorporationDisplay screen and window size related web page adaptation system
US6182142B1 (en)*1998-07-102001-01-30Encommerce, Inc.Distributed access management of information resources
US6643697B1 (en)*1998-07-162003-11-04Koninklijke Philips Electronics N.V.Network communication system provides users capabilities to perform initial registration simplied connection procedures and access multiple host systems without repeation a full registration
US6275850B1 (en)*1998-07-242001-08-14Siemens Information And Communication Networks, Inc.Method and system for management of message attachments
US6609157B2 (en)*1998-09-222003-08-19Microsoft CorporationMethod and apparatus for bundling messages at the expiration of a time-limit
US6681388B1 (en)*1998-10-022004-01-20Real World Computing PartnershipMethod and compiler for rearranging array data into sub-arrays of consecutively-addressed elements for distribution processing
US6563517B1 (en)*1998-10-022003-05-13International Business Machines Corp.Automatic data quality adjustment to reduce response time in browsing
US6226675B1 (en)*1998-10-162001-05-01Commerce One, Inc.Participant server which process documents for commerce in trading partner networks
US6507856B1 (en)*1999-01-052003-01-14International Business Machines CorporationDynamic business process automation system using XML documents
US6359633B1 (en)*1999-01-152002-03-19Yahoo! Inc.Apparatus and method for abstracting markup language documents
US6507848B1 (en)*1999-03-302003-01-14Adobe Systems IncorporatedEmbedded dynamic content in a static file format
US6308201B1 (en)*1999-04-082001-10-23Palm, Inc.System and method for sharing data among a plurality of personal digital assistants
US6836768B1 (en)*1999-04-272004-12-28SurfnotesMethod and apparatus for improved information representation
US6670973B1 (en)*1999-06-292003-12-30Electronic Data Systems CorporationSystem and method for representing the information technology infrastructure of an organization
US6671853B1 (en)*1999-07-152003-12-30International Business Machines CorporationMethod and system for selectively streaming markup language documents
US6401132B1 (en)*1999-08-032002-06-04International Business Machines CorporationSubchaining transcoders in a transcoding framework
US6615212B1 (en)*1999-08-192003-09-02International Business Machines CorporationDynamically provided content processor for transcoded data types at intermediate stages of transcoding process
US6775772B1 (en)*1999-10-122004-08-10International Business Machines CorporationPiggy-backed key exchange protocol for providing secure low-overhead browser connections from a client to a server using a trusted third party
US6684257B1 (en)*1999-10-152004-01-27International Business Machines CorporationSystems, methods and computer program products for validating web content tailored for display within pervasive computing devices
US6430624B1 (en)*1999-10-212002-08-06Air2Web, Inc.Intelligent harvesting and navigation system and method
US6928266B1 (en)*1999-11-122005-08-09Intel CorporationWireless apparatus interference avoidance/resolution method and apparatuses
US6873841B1 (en)*1999-12-162005-03-29Koninklijke Philips Electronics N.V.Shared address-data service for personal CE equipment
US7047033B2 (en)*2000-02-012006-05-16Infogin LtdMethods and apparatus for analyzing, processing and formatting network information such as web-pages
US6684088B1 (en)*2000-03-012004-01-27Axi Mobile Ltd.System and method for displaying electronic mail messages on a low bandwidth device
US20040133848A1 (en)*2000-04-262004-07-08Novarra, Inc.System and method for providing and displaying information content
US7072984B1 (en)*2000-04-262006-07-04Novarra, Inc.System and method for accessing customized information over the internet using a browser for a plurality of electronic devices
US7500188B1 (en)*2000-04-262009-03-03Novarra, Inc.System and method for adapting information content for an electronic device
US6868447B1 (en)*2000-05-092005-03-15Sun Microsystems, Inc.Mechanism and apparatus for returning results of services in a distributed computing environment
US20020073119A1 (en)*2000-07-122002-06-13Brience, Inc.Converting data having any of a plurality of markup formats and a tree structure
US7068599B1 (en)*2000-07-262006-06-27At&T Corp.Wireless network having link-condition based proxies for QoS management
US7213076B2 (en)*2002-01-152007-05-01International Business Machines CorporationDynamic indication of email capabilities
US20040094737A1 (en)*2002-11-182004-05-20Michael YehPressure regulating device

Cited By (46)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20040049737A1 (en)*2000-04-262004-03-11Novarra, Inc.System and method for displaying information content with selective horizontal scrolling
US20100228880A1 (en)*2000-04-262010-09-09Simon HuntSystem and Method for Providing and Displaying Information Content
US20100268773A1 (en)*2000-04-262010-10-21Novarra, Inc.System and Method for Displaying Information Content with Selective Horizontal Scrolling
US20020032750A1 (en)*2000-05-162002-03-14Kanefsky Steven T.Methods and systems for searching and managing information on wireless data devices
US8793341B2 (en)2000-11-062014-07-29Crfd Research, Inc.Web page content translator
US20100017502A1 (en)*2000-11-062010-01-21Yin ChengWeb page content translator
US20100017464A1 (en)*2000-11-062010-01-21Yin ChengWeb page content translator
US20080172488A1 (en)*2003-12-172008-07-17Janardhanan JawaharReducing the impact of network latency on application performance
US9032096B2 (en)*2003-12-172015-05-12Cisco Technology, Inc.Reducing the impact of network latency on application performance
US9524353B2 (en)2007-02-092016-12-20Nokia Technologies OyMethod and system for providing portions of information content to a client device
WO2008098164A2 (en)2007-02-092008-08-14Novarra, Inc.Method and server for providing a requested portion of a web page to a mobile device
US20100030908A1 (en)*2008-08-012010-02-04Courtemanche MarcMethod and system for triggering ingestion of remote content by a streaming server using uniform resource locator folder mapping
US10007668B2 (en)*2008-08-012018-06-26Vantrix CorporationMethod and system for triggering ingestion of remote content by a streaming server using uniform resource locator folder mapping
US20100306643A1 (en)*2009-03-302010-12-02Nokia CorporationMethods and Systems for Processing Document Object Models (DOM) to Process Video Content
US20100306344A1 (en)*2009-04-062010-12-02Nokia CorporationMethods and Systems for Using Multipart Messaging with Preset Constraints
US10515144B2 (en)*2010-11-182019-12-24Google LlcOn-demand auto-fill
US20170046325A1 (en)*2010-11-182017-02-16Google Inc.On-Demand Auto-Fill
US9747386B1 (en)*2012-08-102017-08-29Amazon Technologies, Inc.User-perceived performance through browser hints
US20150193090A1 (en)*2014-01-062015-07-09Ford Global Technologies, LlcMethod and system for application category user interface templates
US10680937B2 (en)*2014-10-102020-06-09At&T Intellectual Property I, L.P.Centralized radio access network virtualization mechanism
US20180316604A1 (en)*2014-10-102018-11-01At&T Intellectual Property I, L.P.Centralized radio access network virtualization mechanism
US10216750B2 (en)2014-10-142019-02-26Microsoft Technology Licensing, LlcAnnotated geometry
US20160103828A1 (en)*2014-10-142016-04-14Microsoft Technology Licensing, Llc.Modular updating of visualizations
US10810159B2 (en)*2014-10-142020-10-20Microsoft Technology Licensing, Llc.Modular updating of visualizations
US10430382B2 (en)2014-10-142019-10-01Microsoft Technology Licensing, LlcData visualization architecture
WO2017020933A1 (en)*2015-07-312017-02-09Arcelik Anonim SirketiSemi-automatic web page content retargeting system
US11886870B2 (en)2015-10-132024-01-30Home Box Office, Inc.Maintaining and updating software versions via hierarchy
US11979474B2 (en)2015-10-132024-05-07Home Box Office, Inc.Resource response expansion
US10412187B2 (en)2015-10-132019-09-10Home Box Office, Inc.Batching data requests and responses
US10623514B2 (en)2015-10-132020-04-14Home Box Office, Inc.Resource response expansion
US11533383B2 (en)2015-10-132022-12-20Home Box Office, Inc.Templating data service responses
US10656935B2 (en)2015-10-132020-05-19Home Box Office, Inc.Maintaining and updating software versions via hierarchy
US10277704B2 (en)2015-10-132019-04-30Home Box Office, Inc.Graph for data interaction
US11019169B2 (en)2015-10-132021-05-25Home Box Office, Inc.Graph for data interaction
US10708380B2 (en)2015-10-132020-07-07Home Box Office, Inc.Templating data service responses
US11005962B2 (en)2015-10-132021-05-11Home Box Office, Inc.Batching data requests and responses
US20200065356A1 (en)*2016-06-102020-02-27Ebay Inc.Optimization for Browser Rendering During Navigation
US11023657B2 (en)*2016-06-102021-06-01Ebay Inc.Optimization for browser rendering during navigation
US11520969B2 (en)2016-06-102022-12-06Ebay Inc.Optimization for browser rendering during navigation
US10637962B2 (en)2016-08-302020-04-28Home Box Office, Inc.Data request multiplexing
US10698740B2 (en)2017-05-022020-06-30Home Box Office, Inc.Virtual graph nodes
US11360826B2 (en)2017-05-022022-06-14Home Box Office, Inc.Virtual graph nodes
WO2018204531A1 (en)*2017-05-022018-11-08Home Box Office, Inc.Virtual graph nodes
US10803077B2 (en)2018-04-302020-10-13Facebook, Inc.Applying templates to customize presentation of content based on surface type
WO2019212539A1 (en)*2018-04-302019-11-07Facebook, Inc.Applying templates to customize presentation of content based on surface type
US11640429B2 (en)2018-10-112023-05-02Home Box Office, Inc.Graph views to improve user interface responsiveness

Also Published As

Publication numberPublication date
US7500188B1 (en)2009-03-03

Similar Documents

PublicationPublication DateTitle
US7500188B1 (en)System and method for adapting information content for an electronic device
US7072984B1 (en)System and method for accessing customized information over the internet using a browser for a plurality of electronic devices
US7747782B2 (en)System and method for providing and displaying information content
US20100268773A1 (en)System and Method for Displaying Information Content with Selective Horizontal Scrolling
US10701185B2 (en)Content management and transformation system for digital content
US6519617B1 (en)Automated creation of an XML dialect and dynamic generation of a corresponding DTD
US6338096B1 (en)System uses kernals of micro web server for supporting HTML web browser in providing HTML data format and HTTP protocol from variety of data sources
US7574486B1 (en)Web page content translator
US6523062B1 (en)Facilitating memory constrained client devices by employing deck reduction techniques
US5793966A (en)Computer system and computer-implemented process for creation and maintenance of online services
KR101027299B1 (en) System and method for history driving optimization of web service communication
WO2002087135A2 (en)System and method for adapting information content for an electronic device
US7200809B1 (en)Multi-device support for mobile applications using XML
US20010009016A1 (en)Computer-based presentation manager and method for individual user-device data representation
US20020112078A1 (en)Virtual machine web browser
US20040133635A1 (en)Transformation of web description documents
US20040205694A1 (en)Dedicated processor for efficient processing of documents encoded in a markup language
US20020188435A1 (en)Interface for submitting richly-formatted documents for remote processing
WO2000039666A1 (en)Converting content of markup data for wireless devices
US20130212121A1 (en)Client-side modification of electronic documents in a client-server environment
JPH11502346A (en) Computer system and computer execution process for creating and maintaining online services
US20030106025A1 (en)Method and system for providing XML-based web pages for non-pc information terminals
US20050160070A1 (en)Systems engineering document prototyping system, program product, and related methods
US20010056497A1 (en)Apparatus and method of providing instant information service for various devices
WO2001073560A1 (en)Contents providing system

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:NOKIA CORPORATION, FINLAND

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:NOVARRA, INC.;REEL/FRAME:024838/0180

Effective date:20100701

ASAssignment

Owner name:NOVARRA, INC., ILLINOIS

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:TRAPANI, MATTHEW F.;POLONSKY, LEONID;WIATRAK, BRUCE;AND OTHERS;REEL/FRAME:025071/0862

Effective date:20010814

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp