WO2002027552A3 - Enhanced browsing environment - Google Patents

Enhanced browsing environment Download PDF

Info

Publication number
WO2002027552A3
WO2002027552A3 PCT/US2001/029726 US0129726W WO0227552A3 WO 2002027552 A3 WO2002027552 A3 WO 2002027552A3 US 0129726 W US0129726 W US 0129726W WO 0227552 A3 WO0227552 A3 WO 0227552A3
Authority
WO
WIPO (PCT)
Prior art keywords
modifying
requests
browsing
documents
markup language
Prior art date
Application number
PCT/US2001/029726
Other languages
French (fr)
Other versions
WO2002027552A2 (en
Inventor
Theron Tock
Sampath Srinivas
Original Assignee
Neoteris 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 Neoteris Inc filed Critical Neoteris Inc
Priority to AU2001296289A priority Critical patent/AU2001296289A1/en
Publication of WO2002027552A2 publication Critical patent/WO2002027552A2/en
Publication of WO2002027552A3 publication Critical patent/WO2002027552A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/34Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters 
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/142Managing session states for stateless protocols; Signalling session states; State transitions; Keeping-state mechanisms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/561Adding application-functional data or data for application control, e.g. adding metadata
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/564Enhancement of application control based on intercepted application data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/22Parsing or analysis of headers

Abstract

A web-based platform that can support enhanced browsing is described. The web-based platform can make use of an intermediate server that receives requests destined for remote servers and performs processing on responses to the requests from the remote servers before returning the responses to the requestors. The enhanced browsing can be provided through browsing enhancement applications. The browsing enhancement applications can vary widely, and some examples of which include filtering or modifying content (e.g., HTML), cookie management, and history maintenance. Techniques for modifying requests or browser viewable documents (e.g., markup language documents) are also described. By modifying requests or browser viewable documents, access to resources residing on remote servers through an intermediate server is facilitated. Further, techniques for modifying a script portion of markup language documents are described. Also described is a toolbar that is provided or inserted in a markup language document so as to facilitate features or functionality provided by a server.
PCT/US2001/029726 2000-09-26 2001-09-21 Enhanced browsing environment WO2002027552A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU2001296289A AU2001296289A1 (en) 2000-09-26 2001-09-21 Enhanced browsing environment

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US23551300P 2000-09-26 2000-09-26
US60/235,513 2000-09-26
US70618100A 2000-11-03 2000-11-03
US09/706,181 2000-11-03

Publications (2)

Publication Number Publication Date
WO2002027552A2 WO2002027552A2 (en) 2002-04-04
WO2002027552A3 true WO2002027552A3 (en) 2003-11-06

Family

ID=26928978

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2001/029726 WO2002027552A2 (en) 2000-09-26 2001-09-21 Enhanced browsing environment

Country Status (2)

Country Link
AU (1) AU2001296289A1 (en)
WO (1) WO2002027552A2 (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6968216B1 (en) 2001-05-31 2005-11-22 Openwave Systems Inc. Method and apparatus for controlling ringer characteristics for wireless communication devices
GB2415801A (en) * 2004-07-02 2006-01-04 Hewlett Packard Development Co Storage of data packages in association with electronic document browsing
JP2006092116A (en) 2004-09-22 2006-04-06 Canon Inc Web server and control method therefor
US8799515B1 (en) * 2005-06-27 2014-08-05 Juniper Networks, Inc. Rewriting of client-side executed scripts in the operation of an SSL VPN
US8230214B2 (en) 2006-08-21 2012-07-24 Citrix Systems, Inc. Systems and methods for optimizing SSL handshake processing
US8078972B2 (en) 2006-09-15 2011-12-13 Citrix Systems, Inc. Methods and interfaces for displaying performance data related to a current remote access session
EP2241081B1 (en) * 2008-01-26 2018-05-02 Citrix Systems, Inc. Systems and methods for fine grain policy driven cookie proxying
US9503498B2 (en) 2011-09-29 2016-11-22 International Business Machines Corporation Web page script management
ES2728292T3 (en) 2016-05-17 2019-10-23 Nolve Dev S L Server and method to provide secure access to network-based services
EP3300335B1 (en) * 2016-09-22 2021-07-21 InterDigital CE Patent Holdings Device and method for data packet processing

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5752022A (en) * 1995-08-07 1998-05-12 International Business Machines Corp. Method for creating a hypertext language for a distributed computer network
EP0855659A1 (en) * 1997-01-22 1998-07-29 Lucent Technologies Inc. System and method for providing anonymous personalized browsing in a network
WO1999066385A2 (en) * 1998-06-19 1999-12-23 Sun Microsystems, Inc. Scalable proxy servers with plug in filters
EP1039396A2 (en) * 1999-02-03 2000-09-27 AT&T Corp. Information access system and method for providing a personal portal

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5752022A (en) * 1995-08-07 1998-05-12 International Business Machines Corp. Method for creating a hypertext language for a distributed computer network
EP0855659A1 (en) * 1997-01-22 1998-07-29 Lucent Technologies Inc. System and method for providing anonymous personalized browsing in a network
WO1999066385A2 (en) * 1998-06-19 1999-12-23 Sun Microsystems, Inc. Scalable proxy servers with plug in filters
EP1039396A2 (en) * 1999-02-03 2000-09-27 AT&T Corp. Information access system and method for providing a personal portal

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
BARRETT R ET AL: "Intermediaries: new places for producing and manipulating Web content", COMPUTER NETWORKS AND ISDN SYSTEMS, NORTH HOLLAND PUBLISHING. AMSTERDAM, NL, vol. 30, no. 1-7, 1 April 1998 (1998-04-01), pages 509 - 518, XP004121397, ISSN: 0169-7552 *

Also Published As

Publication number Publication date
WO2002027552A2 (en) 2002-04-04
AU2001296289A1 (en) 2002-04-08

Similar Documents

Publication Publication Date Title
WO2004015567A3 (en) Validation framework for validating input in a markup language page on a client computer
DE69827638T2 (en) DISTRIBUTED SYSTEM AND OBJECT PRE-LOADING METHOD
US7853593B2 (en) Content markup transformation
CA2640025C (en) Methods and devices for post processing rendered web pages and handling requests of post processed web pages
EP1457892A1 (en) Managing state information across communication sessions between a client and a server via stateless protocol
US7519679B2 (en) Targeted web page redirection
CN102868719B (en) A kind of Network Access Method based on buffer memory and server
AU2002213141A1 (en) User impersonation by a proxy server
US20040168122A1 (en) System, method and computer readable medium for transferring and rendering a web page
CA2250853A1 (en) Processing messages which include an address to further information
IL142815A (en) Method for dynamically changing one web page by another web page
WO2002027552A3 (en) Enhanced browsing environment
CN106790276A (en) A kind of browser-cross data interactive method and device based on browser protocol
Brown et al. A world wide web mediator for users with low vision
CN103440340A (en) Method and device for navigation webpage content display
CN107958063A (en) A kind of display methods of Web page picture
WO2003077167A3 (en) A method of adding content to web-based information for display at a web-browser in real time
Harper et al. SADIe: Transcoding based on CSS
Brodie et al. Accelerating Dynamic Web Content Delivery Using Keyword-based Fragment Detection.
US20030236825A1 (en) System, method and computer readable medium for transferring and rendering a web page
Zhi-Juan et al. A Method for Collecting Tibetan-Websites
Slater Fixing up Reality: La Fontaine and Levi-Strauss.
Whitttell Hoaxing serial killer wins reprieve from death row
Reinoso et al. Estimation of floor acceleration demands in high-rise buildings during earthquakes
Hansot Democratic Theory as Public Philosophy: the Alternative to Ideology and Utopia

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP