WO2001018648A3 - Dynamic management of content served by an information service - Google Patents

Dynamic management of content served by an information service Download PDF

Info

Publication number
WO2001018648A3
WO2001018648A3 PCT/US2000/022981 US0022981W WO0118648A3 WO 2001018648 A3 WO2001018648 A3 WO 2001018648A3 US 0022981 W US0022981 W US 0022981W WO 0118648 A3 WO0118648 A3 WO 0118648A3
Authority
WO
WIPO (PCT)
Prior art keywords
content
information service
content provider
changes
repository
Prior art date
Application number
PCT/US2000/022981
Other languages
French (fr)
Other versions
WO2001018648A2 (en
Inventor
Noah Lieberman
Original Assignee
Sun Microsystems 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 Sun Microsystems Inc filed Critical Sun Microsystems Inc
Priority to AU69234/00A priority Critical patent/AU6923400A/en
Priority to DE60002353T priority patent/DE60002353D1/en
Priority to EP00957645A priority patent/EP1216442B1/en
Publication of WO2001018648A2 publication Critical patent/WO2001018648A2/en
Publication of WO2001018648A3 publication Critical patent/WO2001018648A3/en

Links

Classifications

    • 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/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking

Abstract

A content provider manager has been developped for use in an information service such as a portal or desktop application to provide for 'pluggable' content that may be modified simply through changes to the set of content provider components encoded in a repository therefor. Content providers served to clients (e.g., browsers) by an information service are dynamically loaded and instantiated within the execution environment of the information service in correspondence with changes in the repository. In some configurations, a single repository provides a mechanism for additions to, removals from and/or changes in the set of content providing components served by multiple information service installations. Although the techniques described are more generally applicable, they are particularly useful in implementations of dynamic content applications, including user customizable web portal and personalized desktop, e.g., webtop, applications, wherein a suite of content provider interfaces are provided and the content provider interfaces are separately supported, maintained, owned, licensed, etc. or provide content for which a given user or client application may be separately authorized, configured, enabled or licensed.
PCT/US2000/022981 1999-09-07 2000-08-22 Dynamic management of content served by an information service WO2001018648A2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
AU69234/00A AU6923400A (en) 1999-09-07 2000-08-22 Dynamic management of content served by an information service
DE60002353T DE60002353D1 (en) 1999-09-07 2000-08-22 DYNAMIC MANAGEMENT OF INFORMATION CONTENT DISTRIBUTED BY AN INFORMATION SERVICE
EP00957645A EP1216442B1 (en) 1999-09-07 2000-08-22 Dynamic management of content served by an information service

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/391,010 1999-09-07
US09/391,010 US6516349B1 (en) 1999-09-07 1999-09-07 System for updating a set of instantiated content providers based on changes in content provider directory without interruption of a network information services

Publications (2)

Publication Number Publication Date
WO2001018648A2 WO2001018648A2 (en) 2001-03-15
WO2001018648A3 true WO2001018648A3 (en) 2002-04-18

Family

ID=23544852

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2000/022981 WO2001018648A2 (en) 1999-09-07 2000-08-22 Dynamic management of content served by an information service

Country Status (5)

Country Link
US (1) US6516349B1 (en)
EP (1) EP1216442B1 (en)
AU (1) AU6923400A (en)
DE (1) DE60002353D1 (en)
WO (1) WO2001018648A2 (en)

Families Citing this family (75)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7000183B1 (en) * 1999-09-27 2006-02-14 John M. Crawford, Jr. Method and apparatus for viewer-specific presentation of information
SG94350A1 (en) * 1999-10-21 2003-02-18 Matsushita Electric Ind Co Ltd Control content transmission method and storage-based broadcasting system
US7328233B2 (en) * 2000-01-19 2008-02-05 Corybant, Inc. Method and apparatus for implementing an active information model
JP2001243182A (en) * 2000-02-29 2001-09-07 Nec Corp Server system, and method for interlocking web contents with the server system
US20010047387A1 (en) * 2000-03-27 2001-11-29 Exoplex, Inc. Systems and methods for providing distributed cross-enterprise portals
US20050021862A1 (en) * 2000-03-31 2005-01-27 Dickens Coal Llc Automatic selection of content-delivery provider using link mapping database
CA2405414A1 (en) * 2000-04-07 2001-10-18 Adspace Networks, Inc. System for electronically distributing, displaying and controlling advertising and other communicative media
US9788058B2 (en) 2000-04-24 2017-10-10 Comcast Cable Communications Management, Llc Method and system for automatic insertion of interactive TV triggers into a broadcast data stream
US7702995B2 (en) * 2000-04-24 2010-04-20 TVWorks, LLC. Method and system for transforming content for execution on multiple platforms
US8936101B2 (en) 2008-07-17 2015-01-20 Halliburton Energy Services, Inc. Interventionless set packer and setting method for same
US20020010928A1 (en) * 2000-04-24 2002-01-24 Ranjit Sahota Method and system for integrating internet advertising with television commercials
US8296792B2 (en) * 2000-04-24 2012-10-23 Tvworks, Llc Method and system to provide interactivity using an interactive channel bug
US6728769B1 (en) * 2000-05-04 2004-04-27 Sun Microsystems, Inc. Method and apparatus for providing a highly interactive transaction environment in a distributed network
US6742042B1 (en) * 2000-06-28 2004-05-25 Nortel Networks Limited Method and apparatus of presenting ticker information
US6920488B1 (en) * 2000-07-28 2005-07-19 International Business Machines Corporation Server assisted system for accessing web pages from a personal data assistant
US20060047781A1 (en) * 2000-11-22 2006-03-02 Ed Anuff Method and system for providing remote portal service modules
US20020087690A1 (en) * 2000-12-23 2002-07-04 International Business Machines Corporation Automated content publishing
KR100598325B1 (en) * 2000-12-23 2006-07-10 인터내셔널 비지네스 머신즈 코포레이션 Distributing Information in a Markup Languge within a Computer System
US6988135B2 (en) * 2001-02-15 2006-01-17 International Business Machines Corporation Method and system for specifying a cache policy for caching web pages which include dynamic content
US20020138561A1 (en) * 2001-02-16 2002-09-26 Gemini Networks, Inc. System, method, and computer program product for an end-user of an open access network to select a new service provider following a discontinuance of a business relationship between their current service provider and the operator of the open access network
US20030061365A1 (en) * 2001-03-14 2003-03-27 Microsoft Corporation Service-to-service communication for network services
US6912591B2 (en) * 2001-05-02 2005-06-28 Science Application International Corporation System and method for patch enabled data transmissions
US7502833B2 (en) * 2001-05-11 2009-03-10 International Business Machines Corporation Method for dynamically integrating remote portlets into portals
US20030023431A1 (en) * 2001-07-26 2003-01-30 Marc Neuberger Method and system for augmenting grammars in distributed voice browsing
EP1280054A1 (en) * 2001-07-27 2003-01-29 Sap Ag Method and computer system for separating and processing layout information and data of a document
EP1280053B1 (en) * 2001-07-27 2010-02-24 Sap Ag Method and computer system for providing and processing a human interface description
EP1280055B1 (en) * 2001-07-27 2010-04-14 Sap Ag Method and computer system for creating and processing a browser compliant human interface description
US20030033357A1 (en) * 2001-08-13 2003-02-13 Luu Tran Client aware content selection and retrieval in a wireless portal system
US7035944B2 (en) * 2001-09-19 2006-04-25 International Business Machines Corporation Programmatic management of software resources in a content framework environment
US6985939B2 (en) * 2001-09-19 2006-01-10 International Business Machines Corporation Building distributed software services as aggregations of other services
US7343428B2 (en) * 2001-09-19 2008-03-11 International Business Machines Corporation Dynamic, real-time integration of software resources through services of a content framework
US6973655B2 (en) * 2001-12-18 2005-12-06 Xerox Corporation System and method of integrating software components
US20030120550A1 (en) * 2001-12-21 2003-06-26 L'oreal Shop-in-shop website construction
US7603469B2 (en) * 2002-01-15 2009-10-13 International Business Machines Corporation Provisioning aggregated services in a distributed computing environment
US20030167315A1 (en) * 2002-02-01 2003-09-04 Softwerc Technologies, Inc. Fast creation of custom internet portals using thin clients
US7428590B2 (en) * 2002-06-10 2008-09-23 Akonix Systems, Inc. Systems and methods for reflecting messages associated with a target protocol within a network
WO2004012069A2 (en) * 2002-07-26 2004-02-05 Wrapped Apps Corporation Method and system for accessing online applications using a web browser
US8631142B2 (en) * 2002-08-07 2014-01-14 International Business Machines Corporation Inserting targeted content into a portlet content stream
US20040054573A1 (en) * 2002-08-28 2004-03-18 Samir Shah Smart content information merge and presentation
US20040059706A1 (en) * 2002-09-25 2004-03-25 International Business Machines Corporation System and method for providing concurrent usage and replacement of non-native language codes
US8028237B2 (en) * 2002-12-02 2011-09-27 Sap Aktiengesellschaft Portal-based desktop
US8302012B2 (en) * 2002-12-02 2012-10-30 Sap Aktiengesellschaft Providing status of portal content
US7860957B1 (en) * 2002-12-20 2010-12-28 Cisco Technology, Inc. System and method for managing network services in a distributed system
US7325202B2 (en) * 2003-03-31 2008-01-29 Sun Microsystems, Inc. Method and system for selectively retrieving updated information from one or more websites
TW594500B (en) * 2003-04-04 2004-06-21 Via Tech Inc Method of reducing the loading of a sever processing the web pages
WO2005008532A1 (en) * 2003-07-10 2005-01-27 Computer Associates Think, Inc. System and method for customizing web-enabled data in ticker format
CA2539470A1 (en) * 2003-09-11 2005-03-24 Akonix Systems, Inc. Systems and methods for dynamically updating software in a protocol gateway
US7970863B1 (en) * 2003-12-29 2011-06-28 AOL, Inc. Using a home-networking gateway to manage communications
US7467399B2 (en) 2004-03-31 2008-12-16 International Business Machines Corporation Context-sensitive confidentiality within federated environments
US20050223081A1 (en) * 2004-04-05 2005-10-06 Mcmahan Paul F Portal including detachable and reattachable portlets
US20050283795A1 (en) * 2004-05-14 2005-12-22 Ryan Steelberg Broadcast monitoring system and method
US7774378B2 (en) 2004-06-04 2010-08-10 Icentera Corporation System and method for providing intelligence centers
US7552401B2 (en) * 2004-08-13 2009-06-23 International Business Machines Corporation Detachable and reattachable portal pages
US20060080257A1 (en) * 2004-10-08 2006-04-13 Level 3 Communications, Inc. Digital content distribution framework
US8156485B2 (en) 2004-12-03 2012-04-10 Google Inc. Method and apparatus for creating a pluggable, prioritized configuration engine to be used for configuring a software during installation, update and new profile creation
US7475396B2 (en) 2004-12-03 2009-01-06 International Business Machines Corporation Method and apparatus for defining, building and deploying pluggable and independently configurable install components
US7774701B2 (en) * 2005-08-22 2010-08-10 Sap Aktiengesellschaft Creating an index page for user interface frames
US20070130518A1 (en) * 2005-12-01 2007-06-07 Alefo Interactive Ltd. Method and apparatus for a personalized web page
JP2009520411A (en) * 2005-12-15 2009-05-21 グーグル・インコーポレーテッド Content depot
US20070289028A1 (en) * 2006-06-12 2007-12-13 Software Spectrum, Inc. Time Bound Entitlement for Digital Content Distribution Framework
US20070288389A1 (en) * 2006-06-12 2007-12-13 Vaughan Michael J Version Compliance System
US7996855B2 (en) * 2006-09-15 2011-08-09 Oracle International Corporation Personal messaging application programming interface for integrating an application with groupware systems
US8463852B2 (en) * 2006-10-06 2013-06-11 Oracle International Corporation Groupware portlets for integrating a portal with groupware systems
US20080235141A1 (en) * 2007-03-21 2008-09-25 Microsoft Corporation License manager and schema
US8112434B2 (en) * 2007-07-09 2012-02-07 International Business Machines Corporation Performance of an enterprise service bus by decomposing a query result from the service registry
US8386893B2 (en) * 2007-08-24 2013-02-26 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US8543994B2 (en) * 2007-12-07 2013-09-24 Sap Ag Developing java server components without restarting the application server
US20090228808A1 (en) * 2008-03-05 2009-09-10 The Nasdaq Omx Group, Inc. Web Conferencing
US8422509B2 (en) * 2008-08-22 2013-04-16 Lg Electronics Inc. Method for processing a web service in an NRT service and a broadcast receiver
US8510807B1 (en) * 2011-08-16 2013-08-13 Edgecast Networks, Inc. Real-time granular statistical reporting for distributed platforms
US8935719B2 (en) 2011-08-25 2015-01-13 Comcast Cable Communications, Llc Application triggering
US9414114B2 (en) 2013-03-13 2016-08-09 Comcast Cable Holdings, Llc Selective interactivity
US10157618B2 (en) 2013-05-02 2018-12-18 Xappmedia, Inc. Device, system, method, and computer-readable medium for providing interactive advertising
US11076205B2 (en) 2014-03-07 2021-07-27 Comcast Cable Communications, Llc Retrieving supplemental content
US9978366B2 (en) 2015-10-09 2018-05-22 Xappmedia, Inc. Event-based speech interactive media player

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0880093A1 (en) * 1997-05-20 1998-11-25 Fujitsu Limited Information processing apparatus
US5862325A (en) * 1996-02-29 1999-01-19 Intermind Corporation Computer-based communication system and method using metadata defining a control structure

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5901287A (en) 1996-04-01 1999-05-04 The Sabre Group Inc. Information aggregation and synthesization system
US5894554A (en) 1996-04-23 1999-04-13 Infospinner, Inc. System for managing dynamic web page generation requests by intercepting request at web server and routing to page server thereby releasing web server to process other requests
US5919247A (en) * 1996-07-24 1999-07-06 Marimba, Inc. Method for the distribution of code and data updates
US5848415A (en) 1996-12-18 1998-12-08 Unisys Corporation Selective multiple protocol transport and dynamic format conversion in a multi-user network
US6173322B1 (en) * 1997-06-05 2001-01-09 Silicon Graphics, Inc. Network request distribution based on static rules and dynamic performance data
US6185598B1 (en) * 1998-02-10 2001-02-06 Digital Island, Inc. Optimized network resource location
US6108703A (en) * 1998-07-14 2000-08-22 Massachusetts Institute Of Technology Global hosting system
US6356899B1 (en) * 1998-08-29 2002-03-12 International Business Machines Corporation Method for interactively creating an information database including preferred information elements, such as preferred-authority, world wide web pages

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5862325A (en) * 1996-02-29 1999-01-19 Intermind Corporation Computer-based communication system and method using metadata defining a control structure
EP0880093A1 (en) * 1997-05-20 1998-11-25 Fujitsu Limited Information processing apparatus

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
NETSCAPE COMMUNICATIONS CORPORATION: "Netscape Communicator Deployment Guide for Netscape Communicator 4.5", NETSCAPE DOCUMENTATION, 12 October 1998 (1998-10-12), XP002185179 *
NETSCAPE COMMUNICATIONS CORPORATION: "SmartUpdate Developer's Guide", NETSCAPE DOCUMENTATION, 11 March 1999 (1999-03-11), XP002155044 *

Also Published As

Publication number Publication date
AU6923400A (en) 2001-04-10
US6516349B1 (en) 2003-02-04
EP1216442A2 (en) 2002-06-26
WO2001018648A2 (en) 2001-03-15
EP1216442B1 (en) 2003-04-23
DE60002353D1 (en) 2003-05-28

Similar Documents

Publication Publication Date Title
WO2001018648A3 (en) Dynamic management of content served by an information service
WO2006107679A3 (en) Computer status monitoring and support
GB9720400D0 (en) Virtual environment manager for network computers
WO2007002595A3 (en) Distributed virtual machine architecture
AU2001264577A1 (en) Mechanism and apparatus for accessing and addressing services in a distributed computing environment
US20050204047A1 (en) Method and apparatus for partial updating of client interfaces
TW200620930A (en) Stsyem and method for managing access to protected content by untrusted applications
WO1998026529A3 (en) Interactive service device metering systems
WO2004059427A3 (en) Service environment integrity based service selection
GB2419206A (en) System and method for managing digital rights and content assets
WO2005034042A3 (en) Active ticket with dynamic characteristic such as appearance with various validation options
WO2002073454A3 (en) Schemas for a notification platform and related information services
WO2001091033A3 (en) Security architecture for integration of enterprise information system with j2ee platform
GB2360107A (en) Maintaining security in a distributed computer network
WO2007126905A3 (en) Customizable sign-on service
WO2005010664A3 (en) Internet-based back office payroll service and method thereof
WO2001059673A3 (en) Method and system for accessing a remote storage area
WO2003036544A3 (en) Globalization and normalization features for processing business objects
WO2004059938A3 (en) System and method for building and execution of platform-neutral generic services' client applications
WO2001084283A3 (en) Network enabled application software system and method
Pilioura et al. Scenarios of using web services in m-commerce
EP1752873A3 (en) Method and apparatus for providing support for introspection for local and anonymous classes
WO2002091171A3 (en) Lookup facility in distributed computer systems
TW200607288A (en) Program, computer, and data processing method
WO2002069543A3 (en) System for communicating with servers using message definitions

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 BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

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

Ref document number: 2000957645

Country of ref document: EP

AK Designated states

Kind code of ref document: A3

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: A3

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 BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

WWP Wipo information: published in national office

Ref document number: 2000957645

Country of ref document: EP

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWG Wipo information: grant in national office

Ref document number: 2000957645

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: JP