JP5416112B2 - インタラクティブなユーザーインターフェースの定義 - Google Patents
インタラクティブなユーザーインターフェースの定義 Download PDFInfo
- Publication number
- JP5416112B2 JP5416112B2 JP2010522071A JP2010522071A JP5416112B2 JP 5416112 B2 JP5416112 B2 JP 5416112B2 JP 2010522071 A JP2010522071 A JP 2010522071A JP 2010522071 A JP2010522071 A JP 2010522071A JP 5416112 B2 JP5416112 B2 JP 5416112B2
- Authority
- JP
- Japan
- Prior art keywords
- interactive
- user interface
- state
- graphic
- full
- 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/38—Creation or generation of source code for implementing user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Processing Or Creating Images (AREA)
- User Interface Of Digital Computer (AREA)
- Stored Programmes (AREA)
Description
前記構成工程の第2の段階では、作成した各画像を、インターフェース内の適切な位置に配置する必要がある。最終的なインターフェースを作成する際、作成者は、通常、Adobe(登録商標)Flash(登録商標)やMicrosoft(登録商標)Visual Studio(登録商標)など、第2のソフトウェアアプリケーションを必要とする。作成者は、これらのツールを使って、各インタラクティブな要素の各状態の個々の画像を背景グラフィックに対し配置して、前記インタラクティブな要素の各状態の画像を、レイアウト全体における当該要素の元の位置に厳密に配置するよう試みる。当該カッティング段階において、要素ごとに各グラフィックファイルを作成および保存した時点で、諸ファイルは、各々のサイズ情報だけを保持し、当該要素が切り取られた(カットされた)インターフェース全体に対する各々の位置情報は保持していない。ファイル内にそのファイル固有の位置情報が欠落しているため、作成者は、完成させた個々のグラフィックをそれぞれ手動で配列して、通常、手間のかかる試行錯誤を何回も行って、意図した外観を実現しなければならない。
最後に、ユーザー入力に応答する所定の機能を各要素の各状態に割り当てるため、各インタラクティブな要素の各状態のグラフィックを構築し、機能を定義しなければならない。この定義は、出力プラットフォームに応じて、インターフェース全体における要素レイヤーの再構築中に行っても、別個の段階で行ってもよい。上記の工程は、全体的に時間がかかり、誤りが生じやすいため、前記「カッティングアンドプレーシング」および定義・再構築は、非効率的で多大な労力を要する。その後、作成者が1若しくはそれ以上の要素の1若しくはそれ以上の状態について画像を変更し、または状態を追加しようとすると、上記の各要素の「カッティングアンドプレーシング」および定義・再構築の工程全体をすべてやり直さなければならなくなる。
この出願の発明に関連する先行技術文献情報としては、以下のものがある(国際出願日以降国際段階で引用された文献及び他国に国内移行した際に引用された文献を含む)。
【先行技術文献】
【特許文献】
【特許文献1】 米国特許出願公開第2004/0243931号明細書
【特許文献2】 米国特許出願公開第2002/0023111号明細書
【特許文献3】 米国特許出願公開第2003/0025730号明細書
【発明の概要】
【課題を解決するための手段】
図1および以下の説明は、本発明の一実施形態例を実施(実装)できる適切なコンピュータ環境を全般的に概説するよう意図したものである。ただし言うまでもなく、手持ち式(ハンドヘルド)、携帯用(ポータブル)その他全種のコンピュータ装置を本発明に関連して使用することが考えられる。以下、汎用コンピュータについて説明しているが、これは単なる一例である。本発明は、ネットワークサーバーの相互運用性および相互作用機能を有したシンクライアントでも動作可能である。このように、本発明の一実施形態例は、クライアント装置が単にブラウザまたはワールドワイドウェブとのインターフェースとしてのみ機能するネットワーク環境など、必要なクライアント資源がほとんどなく若しくは最小限であるネットワーク化されたホスト型サービス環境に実施(実装)できる。
本発明のインターフェース定義(Interface Definition)ソフトウェア(Carving Station(「肉を切り分けるカウンター」を意味する))は、独自の方法で情報を編成し、インタラクティブな(対話型の)ユーザーインターフェースを定義する工程の多くを自動化することにより、インタラクティブなアプリケーションの作成に新規性のあるアプローチを導入するものである。本発明の自動化工程は、いかなるプラットフォーム用にもカスタマイズできる。好適な実施形態において、Carving Stationは、インタラクティブなインターフェースを構成するための設計(Design)モードと、構成したインタラクティブなインターフェースを視覚化および検証するためのプレビュー(Preview)モードとを提供する。
Claims (17)
- インタラクティブなユーザーインターフェースを定義するシステムであって、
複数の状態を有するインタラクティブなユーザーインターフェースに対応する複数の全画面グラフィックを入力するグラフィカルユーザーインターフェースであって、
前記複数の全画面グラフィックの各々は、前記インタラクティブなユーザーインターフェースで使用される1若しくはそれ以上のインタラクティブな要素のために定義される領域を含み、前記インタラクティブなユーザーインターフェースの複数の状態のうちの1つに関連付けられているものであり、
前記1若しくはそれ以上のインタラクティブな要素は前記インタラクティブなユーザーインターフェースの複数の状態に対応する複数の状態を有するものである
前記グラフィカルユーザーインターフェースと、
前記複数の全画面グラフィックの各々の中で表示される前記1若しくはそれ以上のインタラクティブな要素の各々のための領域の当該全画面グラフィックに対する幾何学的特性および位置情報を定義するインタラクティブなグラフィックツールと、
前記1若しくはそれ以上のインタラクティブな要素の各々のために定義された領域の前記幾何学的特性および前記位置情報を格納するデータ記憶装置と、
コンピュータ可読コードおよび各状態にある前記1若しくはそれ以上のインタラクティブな要素の各々のために定義された前記領域のグラフィックを自動的に生成する出力生成器であって、
当該領域のグラフィックは、前記インタラクティブなユーザーインターフェースの各状態に関連付けられた前記各全画面グラフィックと、前記データ記憶装置に格納された当該領域の前記幾何学的特性および前記位置情報に基づいて生成されるものである、
前記出力生成器と
を有するシステム。 - 請求項1記載のシステムにおいて、前記各状態にある1若しくはそれ以上のインタラクティブな要素の各々のために定義された前記領域のグラフィックは、前記インタラクティブなユーザーインターフェースの各状態に関連付けられた前記各全画面グラフィックの一部に対応しており、当該各全画面グラフィックの一部は、前記データ記憶装置に格納された当該領域の前記幾何学的特性および前記位置情報により画成されるものであるシステム。
- 請求項1記載のシステムにおいて、前記出力生成器により生成された前記コンピュータ可読コードにより、コンピュータは、前記インタラクティブなユーザーインターフェースの各状態および前記1若しくはそれ以上のインタラクティブな要素の各々に関する入力に応答して、各状態にある前記1若しくはそれ以上のインタラクティブな要素の各々を、前記インタラクティブなユーザーインターフェース内で当該各インタラクティブな要素のために定義された前記領域に表示するものであるシステム。
- 請求項1記載のシステムにおいて、前記インタラクティブなユーザーインターフェースは、ウェブブラウザにおいて表示されるものであるシステム。
- 請求項1記載のシステムにおいて、さらに、
前記複数の全画面グラフィックの各々と、前記インタラクティブなユーザーインターフェースの複数の状態うちの1つとの関連付けを定義する第2のグラフィックツールを有するものであるシステム。 - 請求項1記載のシステムにおいて、さらに、
前記各状態にある前記1若しくはそれ以上のインタラクティブな要素の各々に機能を割り当てる第3のグラフィックツールを有するものであるシステム。 - 機械によりインタラクティブなユーザーインターフェースを定義する方法であって、
前記機械が、複数の状態を有するインタラクティブなユーザーインターフェースの各状態に対応する複数の全画面グラフィックの各々を入力する工程であって、
前記全画面グラフィックの各々は、前記インタラクティブなユーザーインターフェースで使用される1若しくはそれ以上のインタラクティブな要素のために定義される領域を含み、前記インタラクティブなユーザーインターフェースの複数の状態のうちの1つに関連付けられているものであり、
前記1若しくはそれ以上のインタラクティブな要素は前記インタラクティブなユーザーインターフェースの複数の状態に対応する複数の状態を有するものである、
前記入力する工程と、
前記機械が、前記全画面グラフィックの各々の中で表示される前記1若しくはそれ以上のインタラクティブな要素の各々ための領域を定義する工程であって、当該領域の当該全画面グラフィックに対する幾何学的特性および位置情報を定義する工程を含むものである、前記定義する工程と、
前記機械が、前記1若しくはそれ以上のインタラクティブな要素の各々のために定義された前記領域の前記幾何学的特性および前記位置情報を格納する工程と、
前記機械が、コンピュータ可読コードおよび各状態にある前記1若しくはそれ以上のインタラクティブな要素の各々のために定義された前記領域のグラフィックを自動的に生成する工程であって、
当該領域のグラフィックは、前記インタラクティブなユーザーインターフェースの各状態に関連付けられた前記各全画面グラフィックと、前記格納された当該領域の前記幾何学的特性および前記位置情報に基づいて生成されるものである、
前記生成する工程と
を有する方法。 - 請求項7記載の方法において、さらに、
前記機械が、前記インタラクティブなユーザーインターフェースの追加状態または改訂状態に対応する1つの全画面グラフィックを入力する工程と、
前記機械が、前記1若しくはそれ以上のインタラクティブな要素の各々のために定義された領域の幾何学的特性および位置情報を読み出す工程と、
前記機械が、コンピュータ可読コードおよび前記追加状態または改訂状態の各状態にある前記1若しくはそれ以上のインタラクティブな要素の各々のために定義された前記領域のグラフィックを自動的に生成する工程と
を有するものである方法。 - 請求項7記載の方法において、前記各状態にある1若しくはそれ以上のインタラクティブな要素の各々のために定義された前記領域のグラフィックは、前記インタラクティブなユーザーインターフェースの各状態に関連付けられた前記各全画面グラフィックの一部に対応しており、当該各全画面グラフィックの一部は、前記格納された当該領域の前記幾何学的特性および前記位置情報により画成されるものである方法。
- 請求項7記載の方法において、前記生成された前記コンピュータ可読コードにより、コンピュータは、前記インタラクティブなユーザーインターフェースの各状態および前記1若しくはそれ以上のインタラクティブな要素の各々に関する入力に応答して、各状態にある前記1若しくはそれ以上のインタラクティブな要素の各々を、前記インタラクティブなユーザーインターフェース内で当該各インタラクティブな要素のために定義された前記領域に表示するものである方法。
- 請求項7記載の方法において、前記インタラクティブなユーザーインターフェースは、ウェブブラウザにおいて表示されるものである方法。
- 請求項7記載の方法において、さらに、
前記機械が、コンピュータ可読コードおよび前記インタラクティブなユーザーインターフェースの各状態にある前記追加または改訂された1若しくはそれ以上のインタラクティブな要素の各々のために定義された領域のグラフィックを自動的に生成する工程であって、前記領域は、前記全画面グラフィック内の前記追加または改訂された1若しくはそれ以上のインタラクティブな要素の各々のために定義されるものである、前記生成する工程を有するものである方法。 - 機械により複数の状態を有するインタラクティブなユーザーインターフェースを定義する方法であって、当該インタラクティブなユーザーインターフェースは1若しくはそれ以上のインタラクティブな要素を有し、当該インタラクティブな要素は前記インタラクティブなユーザーインターフェースの複数の状態に対応する複数の状態を有するものであり、
前記機械が、前記インタラクティブなユーザーインターフェースの各状態に対応する複数の全画面グラフィックの各々を入力する工程と、
前記機械が、各状態にある前記1若しくはそれ以上のインタラクティブな要素を示す個々のグラフィックを自動的に生成する工程であって、
前記個々のグラフィックは、前記インタラクティブなユーザーインターフェースの各状態に関連付けられた前記各全画面グラフィックおよび当該各全画面グラフィック内に定義された前記1若しくはそれ以上のインタラクティブな要素のための領域に基づいて生成されるものである、
前記生成する工程と
を有する方法。 - 請求項13記載の方法において、前記各状態にある前記1若しくはそれ以上のインタラクティブな要素の各々を示す前記個々のグラフィックは、前記インタラクティブなユーザーインターフェースの各状態に関連付けられた前記各全画面グラフィックの一部であり、当該各全画面グラフィックの一部は、前記1若しくはそれ以上のインタラクティブな要素のために定義された領域により画成されるものである方法
- 請求項13記載の方法において、この方法は、さらに、
前記機械が、前記1若しくはそれ以上のインタラクティブな要素の各々のために定義された前記全画面グラフィック内の領域の幾何学的特性および位置情報を格納する工程を有するものである方法。 - 請求項13記載の方法において、さらに、
前記機械が、前記インタラクティブなユーザーインターフェースの各状態に関するユーザーの入力に応答して、コンピュータに、前記個々のグラフィックを前記全画面グラフィック内の前記1若しくはそれ以上のインタラクティブな要素の各々のために定義された前記領域に表示させる前記インタラクティブなユーザーインターフェースに関するコンピュータ可読コードを作成する工程を有するものである方法。 - 機械により複数の状態を有するインタラクティブなユーザーインターフェースを定義する方法であって、当該インタラクティブなユーザーインターフェースは1若しくはそれ以上のインタラクティブな要素を有し、当該インタラクティブな要素は前記インタラクティブなユーザーインターフェースの複数の状態に対応する複数の状態を有するものであり、
前記機械が、前記インタラクティブなユーザーインターフェースのための第1の全画面グラフィックを入力する工程であって、当該第1の全画面グラフィックは、第1の状態にある前記1若しくはそれ以上のインタラクティブな要素を示すものである、前記入力する工程と、
前記機械が、前記インタラクティブなユーザーインターフェースのための前記第2の全画面グラフィックを入力する工程であって、当該第2の全画面グラフィックは、第2の状態にある前記1若しくはそれ以上のインタラクティブな要素を示すものである、前記入力する工程と、
前記機械が、前記第1および第2の全画面グラフィックの中で表示される前記1若しくはそれ以上のインタラクティブな要素の各々のための領域を定義する工程であって、当該領域の当該第1および第2の全画面グラフィックに対する幾何学的特性および位置情報を定義する工程を含むものである、前記定義する工程と、
前記機械が、前記1若しくはそれ以上のインタラクティブな要素の各々のために定義された前記第1または第2の全画面グラフィック内の領域の幾何学的特性および位置情報を格納する工程と、
前記機械が、コンピュータ可読コードおよび各状態にある前記1若しくはそれ以上のインタラクティブな要素の各々のために定義された前記領域のグラフィックを自動的に生成する工程であって、
前記第1の状態にある前記1若しくはそれ以上のインタラクティブな要素の各々のためのグラフィックは前記第1の全画面グラフィックから生成されるものであり、
前記第2の状態にある前記1若しくはそれ以上のインタラクティブな要素の各々のためのグラフィックは前記第2の全画面グラフィックから生成されるものである、
前記生成する工程と
を有する方法。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US95735407P | 2007-08-22 | 2007-08-22 | |
| US60/957,354 | 2007-08-22 | ||
| PCT/US2008/074056 WO2009026535A1 (en) | 2007-08-22 | 2008-08-22 | Defining an interactive user interface |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2010537325A JP2010537325A (ja) | 2010-12-02 |
| JP2010537325A5 JP2010537325A5 (ja) | 2011-10-06 |
| JP5416112B2 true JP5416112B2 (ja) | 2014-02-12 |
Family
ID=40378692
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010522071A Expired - Fee Related JP5416112B2 (ja) | 2007-08-22 | 2008-08-22 | インタラクティブなユーザーインターフェースの定義 |
Country Status (10)
| Country | Link |
|---|---|
| US (1) | US9442703B2 (ja) |
| EP (1) | EP2193451A4 (ja) |
| JP (1) | JP5416112B2 (ja) |
| KR (1) | KR101567455B1 (ja) |
| CN (1) | CN101821730B (ja) |
| AU (1) | AU2008288768B2 (ja) |
| BR (1) | BRPI0815701A2 (ja) |
| CA (1) | CA2697347A1 (ja) |
| MX (1) | MX2010002064A (ja) |
| WO (1) | WO2009026535A1 (ja) |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9069575B2 (en) * | 2008-03-25 | 2015-06-30 | Qualcomm Incorporated | Apparatus and methods for widget-related memory management |
| US9110685B2 (en) | 2008-03-25 | 2015-08-18 | Qualcomm, Incorporated | Apparatus and methods for managing widgets in a wireless communication environment |
| US8875008B2 (en) * | 2010-11-11 | 2014-10-28 | Microsoft Corporation | Presentation progress as context for presenter and audience |
| US8954933B2 (en) | 2011-05-31 | 2015-02-10 | International Business Machines Corporation | Interactive semi-automatic test case maintenance |
| US8799866B2 (en) | 2011-05-31 | 2014-08-05 | International Business Machines Corporation | Automatic generation of user interfaces |
| CN107507614B (zh) * | 2017-07-28 | 2018-12-21 | 北京小蓦机器人技术有限公司 | 结合ui执行自然语言命令的方法、设备、系统与存储介质 |
| US10991265B2 (en) * | 2017-08-02 | 2021-04-27 | Tata Consultancy Limited Services | Systems and methods for intelligent generation of inclusive system designs |
| JP6854785B2 (ja) * | 2018-02-06 | 2021-04-07 | 三菱電機株式会社 | ユーザインターフェース設計装置 |
| CN110727483A (zh) * | 2018-07-16 | 2020-01-24 | 西门子股份公司 | 生成辅助用户与应用程序进行交互的工具的设备和方法 |
Family Cites Families (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5801687A (en) * | 1994-09-30 | 1998-09-01 | Apple Computer, Inc. | Authoring tool comprising nested state machines for use in a computer system |
| US5708845A (en) * | 1995-09-29 | 1998-01-13 | Wistendahl; Douglass A. | System for mapping hot spots in media content for interactive digital media program |
| US5742768A (en) * | 1996-07-16 | 1998-04-21 | Silicon Graphics, Inc. | System and method for providing and displaying a web page having an embedded menu |
| US5845299A (en) * | 1996-07-29 | 1998-12-01 | Rae Technology Llc | Draw-based editor for web pages |
| US6081263A (en) * | 1997-10-23 | 2000-06-27 | Sony Corporation | System and method of a user configurable display of information resources |
| SG90027A1 (en) * | 1998-03-03 | 2002-07-23 | Sony Kihara Res Ct Inc | Image editing device and method |
| US7139970B2 (en) * | 1998-04-10 | 2006-11-21 | Adobe Systems Incorporated | Assigning a hot spot in an electronic artwork |
| JP3530390B2 (ja) * | 1998-07-30 | 2004-05-24 | 日本電信電話株式会社 | 地図図形変形方法、地図図形変形装置および地図図形変形プログラムを記録した記録媒体 |
| US6230174B1 (en) * | 1998-09-11 | 2001-05-08 | Adobe Systems Incorporated | Method of generating a markup language document containing image slices |
| GB9907367D0 (en) | 1999-03-30 | 1999-05-26 | Zyris Plc | System, method and tool for generating navigation bars |
| US6476834B1 (en) * | 1999-05-28 | 2002-11-05 | International Business Machines Corporation | Dynamic creation of selectable items on surfaces |
| JP2001067059A (ja) * | 1999-08-25 | 2001-03-16 | Matsushita Electric Ind Co Ltd | グラフィカルユーザインタフェース(gui)装置及びgui部品情報生成装置 |
| EP1423842A4 (en) * | 2001-06-30 | 2007-05-09 | Cokinetics Systems | INTERNET INTERFACE AND INTEGRATION LANGUAGE SYSTEM AND METHOD |
| US20030025730A1 (en) * | 2001-08-03 | 2003-02-06 | Brennan Declan M. | Method for defining look and feel of a user interface obviating the requirement to write programming language code |
| KR20040068358A (ko) * | 2001-12-27 | 2004-07-30 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 선택시에 배경에 또렷하지 않게 존재하는 휴면 gui버튼들 |
| US20040095388A1 (en) * | 2002-11-15 | 2004-05-20 | Rocchetti Robert J. | Method and apparatus for creating user interfaces for computing devices |
| EP1555598A1 (en) * | 2004-01-14 | 2005-07-20 | Deutsche Thomson-Brandt Gmbh | Method for generating an on-screen menu |
| US7434153B2 (en) * | 2004-01-21 | 2008-10-07 | Fuji Xerox Co., Ltd. | Systems and methods for authoring a media presentation |
| JP2006024089A (ja) * | 2004-07-09 | 2006-01-26 | Fuji Photo Film Co Ltd | グラフィカルユーザインターフェースの部品画像作成方法及び装置 |
| JP2006092079A (ja) * | 2004-09-22 | 2006-04-06 | Aoyama Planning Arts:Kk | プレゼンテーションシステムおよび再生切替方法、プログラム |
| US7773864B2 (en) * | 2005-08-29 | 2010-08-10 | Sony Corporation | Slicing interactive graphic data in disc authoring |
| KR100886337B1 (ko) * | 2006-11-23 | 2009-03-02 | 삼성전자주식회사 | 이미지 내 선택 영역을 일괄 저장하는 장치 및 이미지정보의 문서화 장치 |
-
2008
- 2008-08-22 AU AU2008288768A patent/AU2008288768B2/en not_active Ceased
- 2008-08-22 US US12/196,881 patent/US9442703B2/en not_active Expired - Fee Related
- 2008-08-22 WO PCT/US2008/074056 patent/WO2009026535A1/en not_active Ceased
- 2008-08-22 MX MX2010002064A patent/MX2010002064A/es active IP Right Grant
- 2008-08-22 JP JP2010522071A patent/JP5416112B2/ja not_active Expired - Fee Related
- 2008-08-22 KR KR1020107006259A patent/KR101567455B1/ko not_active Expired - Fee Related
- 2008-08-22 CA CA2697347A patent/CA2697347A1/en not_active Abandoned
- 2008-08-22 CN CN2008801115772A patent/CN101821730B/zh not_active Expired - Fee Related
- 2008-08-22 BR BRPI0815701A patent/BRPI0815701A2/pt not_active Application Discontinuation
- 2008-08-22 EP EP08827672A patent/EP2193451A4/en not_active Withdrawn
Also Published As
| Publication number | Publication date |
|---|---|
| CN101821730A (zh) | 2010-09-01 |
| US9442703B2 (en) | 2016-09-13 |
| WO2009026535A1 (en) | 2009-02-26 |
| CN101821730B (zh) | 2013-03-13 |
| KR20100082826A (ko) | 2010-07-20 |
| AU2008288768A1 (en) | 2009-02-26 |
| CA2697347A1 (en) | 2009-02-26 |
| US20090187828A1 (en) | 2009-07-23 |
| EP2193451A4 (en) | 2012-04-25 |
| EP2193451A1 (en) | 2010-06-09 |
| BRPI0815701A2 (pt) | 2016-10-11 |
| AU2008288768B2 (en) | 2013-09-12 |
| MX2010002064A (es) | 2010-06-25 |
| KR101567455B1 (ko) | 2015-11-13 |
| JP2010537325A (ja) | 2010-12-02 |
| HK1147581A1 (en) | 2011-08-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2010537325A (ja) | インタラクティブなユーザーインターフェースの定義 | |
| JP4396994B2 (ja) | リソース・ファイルの翻訳検証方法、装置、およびプログラム | |
| US20150100946A1 (en) | Using mock data to validate applications | |
| US20150227494A1 (en) | Creating and editing dynamic graphics via a web interface | |
| US11822615B2 (en) | Contextual editing in a page rendering system | |
| US7577937B2 (en) | Methods and systems for generating a configurable user interface | |
| KR102397494B1 (ko) | 로우(Low) 코드 웹 개발 및 운영 시스템 및 이를 이용한 서비스 방법 | |
| US7665014B2 (en) | Method and apparatus for generating forms using form types | |
| US20060150178A1 (en) | Method and system for updating application design | |
| JP2006260540A (ja) | データバインドされたリッチなアプリケーション | |
| US20140081618A1 (en) | Designing a website to be displayed in multiple languages | |
| US20080244416A1 (en) | Apparatus and method for creating and consuming custom visualization templates | |
| US7814411B2 (en) | Method and apparatus for adapting external controls to a portal design | |
| WO2014102935A1 (ja) | 電子マニュアル閲覧装置およびシステム | |
| US9244651B2 (en) | Document revision control | |
| US11526578B2 (en) | System and method for producing transferable, modular web pages | |
| JP4577847B2 (ja) | コンテンツを作成するためのオーサリング・システム、ソフトウェア、および方法 | |
| JPH06348766A (ja) | ツール組み込み方法及び装置 | |
| US9785326B2 (en) | Defining and tracking an interactive user interface | |
| JP6231260B2 (ja) | 画面制御システム、画面制御プログラム、画面作成支援プログラム及び画面制御方法 | |
| JP2017054217A (ja) | テスト支援装置、テスト支援方法およびテスト支援プログラム | |
| US20180032317A1 (en) | Defining a data input user interface | |
| US20060085746A1 (en) | System, method and computer program product for web site editing | |
| TWI912683B (zh) | 電子裝置及其文件提供方法 | |
| HK1147581B (en) | Method and system of defining an interactive user interface |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110817 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110817 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130109 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130212 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20130511 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20130520 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20130612 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20130619 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20130712 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20130722 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130812 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20131015 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20131114 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |