JP5160553B2 - サーバ・リソースに依存せずにクライアント環境内で用いるポートレットの集約 - Google Patents
サーバ・リソースに依存せずにクライアント環境内で用いるポートレットの集約 Download PDFInfo
- Publication number
- JP5160553B2 JP5160553B2 JP2009537608A JP2009537608A JP5160553B2 JP 5160553 B2 JP5160553 B2 JP 5160553B2 JP 2009537608 A JP2009537608 A JP 2009537608A JP 2009537608 A JP2009537608 A JP 2009537608A JP 5160553 B2 JP5160553 B2 JP 5160553B2
- Authority
- JP
- Japan
- Prior art keywords
- portlet
- client
- portal
- page
- portlets
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/567—Integrating service provisioning from a plurality of service providers
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Information Transfer Between Computers (AREA)
Description
Claims (3)
- ポートレットを集約および利用するためのプログラムであって、コンピュータに、
クライアント環境においてポータル構成ファイルを入力として受け取るステップと、
前記ポータル構成ファイルのエントリの各々をJSPのタグ・エントリに関連させることによって、前記ポータル構成ファイルを集約型Webページへ変換するステップと、
前記クライアント環境内でポータルを指定している集約型Webページを特定するステップと、
前記集約型Webページにて、各々がクライアント・ポートレット・コンテナに関連している複数のポートレットへのコントロール・リンクを確立するステップと、
ポートレット・ページから、クライアント・ポートレット・コンテナの各々へ、ポートレット・コンテンツを挿入するステップと、
前記集約型Webページを前記クライアント環境のブラウザ・インターフェースにてレンダリングするステップと、
を実行させるためのプログラム。 - 開発者によって開始されたパレット操作に応えて空の集約型Webページへポートレットを追加するステップと、
前記集約型Webページをプリコンパイルするステップと、
前記集約型Webページを前記クライアント環境へ伝達するステップと、
をさらにコンピュータに実行させるための、請求項1に記載のプログラム。 - 前記レンダリングするステップが、前記クライアント環境がオフライン状態にあるときに行われる、請求項1または2に記載のプログラム。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/564,110 | 2006-11-28 | ||
US11/564,110 US20080127133A1 (en) | 2006-11-28 | 2006-11-28 | Aggregating portlets for use within a client environment without relying upon server resources |
PCT/EP2007/062444 WO2008065012A2 (en) | 2006-11-28 | 2007-11-16 | Aggregating portlets for use within a client environment without relying upon server resources |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010511214A JP2010511214A (ja) | 2010-04-08 |
JP5160553B2 true JP5160553B2 (ja) | 2013-03-13 |
Family
ID=39465402
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009537608A Expired - Fee Related JP5160553B2 (ja) | 2006-11-28 | 2007-11-16 | サーバ・リソースに依存せずにクライアント環境内で用いるポートレットの集約 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20080127133A1 (ja) |
JP (1) | JP5160553B2 (ja) |
KR (1) | KR20090080981A (ja) |
CN (1) | CN101558629A (ja) |
WO (1) | WO2008065012A2 (ja) |
Families Citing this family (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB0611399D0 (en) * | 2006-06-09 | 2006-07-19 | Ibm | A method, apparatus or software for providing a portal comprising one or more portlets for displaying data |
US8990340B1 (en) * | 2006-06-27 | 2015-03-24 | Fingerprint Cards Ab | Aggregation system |
US7886000B1 (en) * | 2006-06-27 | 2011-02-08 | Confluence Commons, Inc. | Aggregation system for social network sites |
US20130086699A1 (en) * | 2006-06-27 | 2013-04-04 | Jared Polis | Aggregation system |
US8191002B2 (en) | 2007-10-15 | 2012-05-29 | International Business Machines Corporation | Summarizing portlet usage in a portal page |
US7904818B2 (en) | 2007-10-15 | 2011-03-08 | International Business Machines Corporation | Summarizing portlet usage captured responsive to trigger events in a portal page |
US20090158166A1 (en) * | 2007-12-14 | 2009-06-18 | Dewar Ami H | Method, system, and computer program product for automatic rearrangement of modules based on user interaction |
GB2456622B (en) * | 2008-01-16 | 2011-12-21 | Ibm | Data control |
KR101545137B1 (ko) * | 2008-04-17 | 2015-08-19 | 삼성전자주식회사 | 사용자 인터페이스를 생성하는 방법 및 장치 |
KR20090110202A (ko) | 2008-04-17 | 2009-10-21 | 삼성전자주식회사 | 개인화된 사용자 인터페이스를 디스플레이하는 방법 및 장치 |
US20100017385A1 (en) * | 2008-07-16 | 2010-01-21 | International Business Machines | Creating and managing reference elements of deployable web archive files |
US8578274B2 (en) * | 2008-09-26 | 2013-11-05 | Radius Intelligence. Inc. | System and method for aggregating web feeds relevant to a geographical locale from multiple sources |
US8214753B2 (en) | 2009-02-20 | 2012-07-03 | International Business Machines Corporation | Logic for designing portlet views |
US9135332B2 (en) | 2009-06-04 | 2015-09-15 | International Business Machines Corporation | Visual object prioritization |
US8495048B2 (en) * | 2009-08-26 | 2013-07-23 | International Business Machines | Applying user-generated deployment events to a grouping of deployable portlets |
US10235462B2 (en) * | 2009-09-16 | 2019-03-19 | International Business Machines Corporation | Analyzing an interaction history to generate a customized webpage |
US20110106835A1 (en) * | 2009-10-29 | 2011-05-05 | International Business Machines Corporation | User-Defined Profile Tags, Rules, and Recommendations for Portal |
US20110138288A1 (en) * | 2009-12-08 | 2011-06-09 | International Business Machines Corporation | Method, system, and computer program product for tagging of portlets in a portal infrastructure |
US20130060711A1 (en) * | 2010-03-25 | 2013-03-07 | Michael Dachenhaus | Toolbar application for accessing visual job information |
US8478879B2 (en) * | 2010-07-13 | 2013-07-02 | International Business Machines Corporation | Optimizing it infrastructure configuration |
CN101957844B (zh) * | 2010-09-17 | 2011-11-23 | 百度在线网络技术(北京)有限公司 | 一种在线应用***及其实现方法 |
WO2012034537A1 (zh) * | 2010-09-17 | 2012-03-22 | 百度在线网络技术(北京)有限公司 | 一种在线应用***及其实现方法 |
US9037720B2 (en) | 2010-11-19 | 2015-05-19 | International Business Machines Corporation | Template for optimizing IT infrastructure configuration |
US10296558B1 (en) * | 2012-02-27 | 2019-05-21 | Amazon Technologies, Inc. | Remote generation of composite content pages |
US9031918B2 (en) | 2012-12-27 | 2015-05-12 | Microsoft Licensing Technology, LLC | Per-user aggregation of database content |
US20140229619A1 (en) * | 2013-02-11 | 2014-08-14 | Liferay, Inc. | Resilient Portals Through Sandboxing |
WO2015063830A1 (ja) * | 2013-10-28 | 2015-05-07 | 三菱電機株式会社 | クライアント装置、サーバクライアントシステムおよびクライアントプログラム |
EP2869214B1 (en) * | 2013-10-31 | 2021-01-20 | Hewlett-Packard Enterprise Development LP | Methods to update portals |
US9575733B2 (en) | 2013-12-10 | 2017-02-21 | International Business Machines Corporation | Drag and drop portlet deployment |
US10325001B2 (en) * | 2014-02-26 | 2019-06-18 | International Business Machines Corporation | Operating a portal environment |
CN107229454B (zh) * | 2016-03-24 | 2019-11-12 | 阿里巴巴集团控股有限公司 | 混合视图的显示方法及装置 |
CN108073435B (zh) * | 2016-11-18 | 2021-05-07 | 中国电子科技集团公司第十五研究所 | 一种多信息集成显示方法及*** |
CN112100481A (zh) * | 2020-09-25 | 2020-12-18 | 百度国际科技(深圳)有限公司 | 搜索方法、搜索装置、电子设备和存储介质 |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6507867B1 (en) * | 1998-12-22 | 2003-01-14 | International Business Machines Corporation | Constructing, downloading, and accessing page bundles on a portable client having intermittent network connectivity |
WO2001018688A2 (en) * | 1999-09-10 | 2001-03-15 | Avantgo, Inc. | System, method, and computer program product for interactive interfacing with mobile devices |
EP1117220A1 (en) * | 2000-01-14 | 2001-07-18 | Sun Microsystems, Inc. | Method and system for protocol conversion |
US6985939B2 (en) * | 2001-09-19 | 2006-01-10 | International Business Machines Corporation | Building distributed software services as aggregations of other services |
US7035944B2 (en) * | 2001-09-19 | 2006-04-25 | International Business Machines Corporation | Programmatic management of software resources in a content framework environment |
JP4173447B2 (ja) * | 2001-10-24 | 2008-10-29 | ビーイーエイ システムズ, インコーポレイテッド | データ同期 |
US6918090B2 (en) * | 2002-01-23 | 2005-07-12 | International Business Machines Corporation | Dynamic setting of navigation order in aggregated content |
US7042998B2 (en) * | 2002-08-27 | 2006-05-09 | Itxc Ip Holdings, S.A.R.L. | Call routing system and method with rule-modifying ability |
TWI231669B (en) * | 2002-11-02 | 2005-04-21 | Ibm | System and method for using portals by mobile devices in a disconnected mode |
US20040230901A1 (en) * | 2003-05-15 | 2004-11-18 | International Business Machines Corporation | Portlet style conformity on pervasive agents |
US7624160B2 (en) * | 2004-05-04 | 2009-11-24 | International Business Machines Corporation | Methods, systems, and computer program products for client side prefetching and caching of portlets |
US20060212798A1 (en) * | 2005-01-12 | 2006-09-21 | Lection David B | Rendering content natively on local operating system |
US7594003B2 (en) * | 2005-08-02 | 2009-09-22 | Aol Llc | Client/server web application architectures for offline usage, data structures, and related methods |
US20070067265A1 (en) * | 2005-09-21 | 2007-03-22 | International Business Machines Corporation | Using one extensive portlet rather than multiple small portlets |
-
2006
- 2006-11-28 US US11/564,110 patent/US20080127133A1/en not_active Abandoned
-
2007
- 2007-11-16 WO PCT/EP2007/062444 patent/WO2008065012A2/en active Application Filing
- 2007-11-16 JP JP2009537608A patent/JP5160553B2/ja not_active Expired - Fee Related
- 2007-11-16 KR KR1020097010146A patent/KR20090080981A/ko not_active Application Discontinuation
- 2007-11-16 CN CNA2007800443347A patent/CN101558629A/zh active Pending
Also Published As
Publication number | Publication date |
---|---|
WO2008065012A3 (en) | 2008-08-28 |
CN101558629A (zh) | 2009-10-14 |
KR20090080981A (ko) | 2009-07-27 |
US20080127133A1 (en) | 2008-05-29 |
JP2010511214A (ja) | 2010-04-08 |
WO2008065012A2 (en) | 2008-06-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5160553B2 (ja) | サーバ・リソースに依存せずにクライアント環境内で用いるポートレットの集約 | |
US7725560B2 (en) | Web service-enabled portlet wizard | |
Koning et al. | VxBPEL: Supporting variability for Web services in BPEL | |
US7188158B1 (en) | System and method for component-based software development | |
US6330710B1 (en) | Servlet-based architecture for dynamic service composition | |
US20040010598A1 (en) | Portal setup wizard | |
US20130046894A1 (en) | Model-driven rest consumption framework | |
US20070226633A1 (en) | Copying and pasting portlets in a portal environment | |
US8621092B2 (en) | Remote portlet consumer with enhanced resource URL processing | |
KR20050091030A (ko) | 플랫폼 중립 일반 서비스의 클라이언트 애플리케이션 구축시스템 및 방법 | |
US20050071853A1 (en) | Methods, systems and computer program products for creating user interface to applications using generic user interface templates | |
JP2009087340A (ja) | ワイヤレス・アプリケーションのスクリーン・エレメント又はデータ・オブジェトを生成する方法及びシステム | |
JP2017523506A (ja) | Restサービスソースコード生成 | |
Zhu | Web services provide the power to integrate | |
WO2004074960A2 (en) | Distributed fragment caching and assembly in distributed computing applications | |
US20020066074A1 (en) | Method and system for developing and executing software applications at an abstract design level | |
GB2423844A (en) | Converting web based applications into component based applications with XML data elements and Java script workflow elements | |
CN1797401A (zh) | 用于动态地创建web服务的方法和*** | |
Nandigam et al. | Semantic web services | |
JP4709481B2 (ja) | サーバ、情報処理方法およびプログラム | |
Tripathi et al. | Towards introducing and implementation of SOA design antipatterns | |
Bodhuin et al. | Using grid technologies for web-enabling legacy systems | |
Jankowska et al. | Service-oriented architecture supporting mobile access to an ERP system | |
GB2421825A (en) | Applying workflow of generic services to component based applications | |
Yaici et al. | A model-based approach for the generation of adaptive user interfaces on portable devices |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100723 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20111201 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20111213 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120312 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120619 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120918 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20121002 |
|
R155 | Notification before disposition of declining of application |
Free format text: JAPANESE INTERMEDIATE CODE: R155 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20121212 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151221 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151221 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151221 Year of fee payment: 3 |
|
R154 | Certificate of patent or utility model (reissue) |
Free format text: JAPANESE INTERMEDIATE CODE: R154 |
|
LAPS | Cancellation because of no payment of annual fees |