Method and system for deploying web components between portals in a portal framework
Patent 7293070 Issued on November 6, 2007. Estimated Expiration Date: March 7, 2022. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.
709/217, REMOTE DATA ACCESSING717/171, Network726/2, ACCESS CONTROL OR AUTHENTICATION713/164, Security kernel or utility709/219, Accessing a remote server706/47, Ruled-based reasoning system717/174, SOFTWARE INSTALLATION706/1, FUZZY LOGIC HARDWARE709/203, Client/server341/51, Adaptive coding717/177, Including distribution of software717/120, Managing software components707/100DATABASE SCHEMA OR DATA STRUCTURE
Disclosed are embodiments of a method, system and computer program product for deploying components of a site between systems in a portal framework. In one embodiment, file assets as well as non-file assets of at least one component of a site designated for export are stored as an export file. Non-file assets may be constructed as an extensible markup language fragment, such as an XML fragment, having a predetermined structure. In one embodiment, the site comprises a collection of software objects that can be manipulated by a set of users having assigned privileges defined by permissions associated with each software object in the collection of software objects. The export file is transferred to a remote system such as a web portal. The assets, which are configured to operate on the remote system, are extracted from the export file to a plurality of locations on the remote system.
Other References
CITRIX Sequoia Software Announces New Java-Based Portal Server, XPS for Unix.
CITRIX Delphi Group Names Sequoia's XML Portal Server Leading Application for Creating E-Business Portals.
Computerworld Epicentric Opens Doors to E-Commerce, News and Story by Amy Helen Johnson.
Computerworld Companies Turn to Portals for Electronic Business News Story by: Julia King.
Couter, G., et al., Mastering Microsoft Office 2000 Professional Edition, pp. 1-537, 1999.
WO 00/34873 A (Yodlee.com, Inc.) p. 7, line 21-p. 8, line 4 p. 13, line 5-line 16, Jun. 15, 2000.
WO 00/29927 A (X/Net Associates, Inc.) p. 3, line 21-p. 13, line 12, May 25, 2000.
International Search Report for International Application No. PCT/US01/19986, Mar. 3, 2004.
Lie, H.K., et al., “Cascading Style Sheets, Level L,” W3C, www.w3.org/pub/www/TR/REC-CSS1-961217, Dec. 17, 1996, pp. 1-86.
The Delphi Group, “Corporate Portal Architecture: Special Report on Infoimage Freedom”, pp. 1-20, Boston, MA, 1999.
“Web Browser File Uploading to EAServer”; by Greg Douglas, Sybase Principle Consultant (Jan. 15, 2001) (pp. 1-5).
“Getting Started with WAR Files” IONA/Portal Suite/ iPortal Application Server (pp. 1-7); IONA Technologies PLC, 2000.
Callenger et al. A Scalable and Highly Available System for Serving Dynamic Data at Frequently Accessed Web Sites, pp. 1-30, 1998.
Iyengar et al. High-Performance Web Site Design Techniques, IEEE, pp. 17-26, Apr. 2000.
Challengeret al. A Publishing System for Efficiently Creating Dynamic Web Content, pp. 844-853, IEEE 2000.
Choi, A Few Tips for Good XML Design, pp. 1-16, Nov. 2000.
DataChannel, Looking Under the Hood: Datachannel Server's Intelligent eXtensible Architecture (IXA), pp. 1-12, 2000.
Padmanabhan et al. The Content and Acess Dynamics of a Busy Web Site: Findings and Implications, pp. 111-123, ACM 2000.
Schrefl et al. Self-Maintaining Web Pages—Overvoew, pp. 83-90, IEEE 2000.
Emmerich et al., Implementing Incremental Code Migration with XML, ACM pp. 397-406, 2000.
Epicentric, Inc. , Tech Note- Configuring LDAP with Netscape Directory Server 4.1 for Epicentric Foundation Server 3.5- JNDI Full Mode , Mar. 15, 2001.
Epicentric Foundation Server Wins “2001 Product of the year” award from CMP Media's Transform Magazine, Jan. 7, 2002.
Montalbano, Epicentric Buys Web-Services Tool Company, Mar. 2, 2001.
Vignette Corportion, Vignette Application Portal, pp. 1-17, Dec. 2002.
Grosso, P., XML Fragment Interchange, W3C, www.w3.org/TR/xml-fragment, pp. 1-31, Feb. 12, 2001.
Developing Web Applications with ColdFusion, Allaire Corp., pp. i to xiii, 219-230, 1999.
Developing Applications with JRun, Allaire Corp., pp. I to xxvi, 1-13, 378-413, May 10, 2001.