JP5240360B2 - アプリケーション配置表示ルール提供装置及び方法、ならびに、アプリケーション実行端末装置及びその表示方法 - Google Patents
アプリケーション配置表示ルール提供装置及び方法、ならびに、アプリケーション実行端末装置及びその表示方法 Download PDFInfo
- Publication number
- JP5240360B2 JP5240360B2 JP2011508218A JP2011508218A JP5240360B2 JP 5240360 B2 JP5240360 B2 JP 5240360B2 JP 2011508218 A JP2011508218 A JP 2011508218A JP 2011508218 A JP2011508218 A JP 2011508218A JP 5240360 B2 JP5240360 B2 JP 5240360B2
- Authority
- JP
- Japan
- Prior art keywords
- application
- display rule
- arrangement display
- arrangement
- context
- 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
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Digital Computer Display Output (AREA)
- Information Transfer Between Computers (AREA)
Description
<第1の実施形態>
図1は、本発明の第1の実施形態で用いられる配置表示ルールファイルの一例である。この配置表示ルールファイルは、アプリケーションの配置ルールをメタ情報で記述したものである。
図8は、本発明の第2の実施形態におけるアプリケーション実行端末100の詳細を配置表示ルール提供部200とともに示すものである。第1の実施形態では、アプリケーションカテゴリマップ格納部120に格納しているカテゴリとアプリケーションとのマッピングが1対1で対応している。これに対して、この実施形態では、同一のカテゴリに複数のアプリケーションがある場合に対応できるようにしている。
図11は、本発明の第3の実施形態におけるアプリケーション実行端末100の詳細を配置表示ルール提供部200およびアプリケーション提供部300とともに示すものである。この実施形態は、配置表示ルール及びアプリケーションの取得に関し、センサ情報入力受付部110から得られるコンテキスト情報を利用して、近い将来に利用すると思われる配置表示ルール及びアプリケーションを予測してプリフェッチするものである。この実施形態の利点は、レンダリング処理前までの処理を減らして時間短縮が図れること、及び、一時的にオフラインの状態であっても、プリフェッチ済みの配置表示ルール及びアプリケーションが利用できることである。また、情報センサから得られたコンテキストに応じて配置表示ルールファイルの提供及び更新を行うことができるため、配置表示ルールファイルの小容量化、及び、配置表示ルールのメンテナンスが容易になる。
101 操作入力受付部
102 配置表示ルール制御部(配置表示ルール制御手段、表示手段)
110 センサ情報入力受付部(センサ情報入力受付手段、コンテキスト変換手段)
120 アプリケーションカテゴリマップ格納部(アプリケーションカテゴリマップ格納手段)
130 配置表示ルールレンダリング部(表示手段)
131 配置表示ルール適用部(表示手段)
132 ディスプレイ(表示手段)
140 アプリケーション格納部
150 表示優先度演算部(表示優先度演算手段)
160 配置表示ルールファイル管理部
161 配置表示ルールファイル取得更新部(配置表示ルールファイル取得更新手段)
162 配置表示ルールファイル格納部
170 アプリケーション管理部
171 アプリケーション取得更新部(アプリケーション取得更新手段)
172 アプリケーション格納部
200 配置表示ルール提供部
300 アプリケーション提供部
Claims (19)
- アプリケーションの種別を示すカテゴリ及び前記アプリケーションの表示位置が定義された配置表示ルールファイルを、コンテキストを示す情報毎に記憶する配置表示ルールテーブルと、
前記配置表示ルールファイルの記述に従って前記アプリケーションの配置および表示を行うアプリケーション実行端末からコンテキストを示す情報を受信すると、前記コンテキストを示す情報と対応付けて記憶されている配置表示ルールファイルを前記配置表示ルールテーブルから取得し、取得した配置表示ルールファイルを前記アプリケーション実行端末に送信する手段と
を備えるアプリケーション配置表示ルール提供装置。 - 前記配置表示ルールファイルは、メタ情報で記述される請求項1に記載のアプリケーション配置表示ルール提供装置。
- 前記配置表示ルールファイルは、前記コンテキストを示す情報の値に応じて前記アプリケーションの配置および表示を変化させる情報を含む請求項1又は2に記載のアプリケーション配置表示ルール提供装置。
- 前記アプリケーションの配置および表示を変化させる情報は、コンテキストの変化に連動して、アプリケーションの座標指定、回転角、拡大率、縮小率、透明度、移動量、表示/非表示の全て又はその一部を変化させる情報である請求項3に記載のアプリケーション配置表示ルール提供装置。
- 前記配置表示ルールテーブルは、前記配置表示ルールファイルをユーザ毎又はユーザの状況毎に分割して記憶する請求項1から4の何れかに記載のアプリケーション配置表示ルール提供装置。
- 請求項1から5の何れかに記載したアプリケーション配置表示ルール提供装置をコンピュータで実現するコンピュータプログラム。
- アプリケーションの種別を示すカテゴリと前記アプリケーションとを対応付けるマップが格納されるアプリケーションカテゴリマップ格納手段と、
センサ情報を受信して、コンテキストを示すコンテキスト情報を取得するセンサ情報入力受付手段と、
前記カテゴリ及び前記アプリケーションの表示位置が定義された配置表示ルールファイルのうち、前記センサ情報入力受付手段から送られるコンテキスト情報に合致する配置表示ルールファイルを取得し、該取得した配置表示ルールファイルが定義するカテゴリを解析して、該カテゴリに合致するアプリケーションのリストを前記アプリケーションカテゴリマップ格納手段から取得する配置表示ルール制御手段と、
前記配置表示ルールファイルに前記アプリケーションのリストで示されるアプリケーションをリンクさせ、前記配置表示ルールファイルの記述に従って前記アプリケーションの配置および表示を行う表示手段と
を備えるアプリケーション実行端末装置。 - 前記センサ情報入力受付手段は、位置情報検出装置、時計、アクセスポイントからの無線信号を検知する装置、近接無線通信検知装置、カードの利用を検知する装置、温度計、湿度計、体温計、血圧計の全て又はその一部から取得される情報を前記センサ情報として受信する請求項7に記載のアプリケーション実行端末装置。
- 前記センサ情報入力受付手段は、さらに、前記センサ情報を受信して得られるコンテキスト情報を他の形態のコンテキスト情報に変換するコンテキスト変換手段を備える請求項7または8に記載のアプリケーション実行端末装置。
- さらに、前記アプリケーションカテゴリマップ格納手段から取得された前記アプリケーションのリストに含まれるアプリケーションの表示優先度を算出する表示優先度演算手段を備える請求項7から9の何れかに記載のアプリケーション実行端末装置。
- 前記表示優先度演算手段は、アプリケーションの使用履歴に基づいて前記表示優先度を算出する請求項10に記載のアプリケーション実行端末装置。
- 前記表示優先度演算手段は、ユーザのプロフィール及び使用状況に基づいて前記表示優先度を算出する請求項10に記載のアプリケーション実行端末装置。
- さらに、前記センサ情報入力受付手段から得られる前記コンテキスト情報に基づいて将来の配置表示ルールを予測し、該予測された配置表示ルールファイルをプリフェッチする配置表示ルールファイル取得更新手段を有する請求項7から12の何れかに記載のアプリケーション実行端末装置。
- さらに、前記センサ情報入力受付手段から得られる前記コンテキスト情報に基づいて将来のアプリケーションを予測し、該予測されたアプリケーションをプリフェッチするアプリケーション取得更新手段を有する請求項7から13の何れかに記載のアプリケーション実行端末装置。
- 前記配置表示ルール制御手段は、前記コンテキスト情報が変化したときに、前記配置表示ルールファイルを取得する請求項7から14の何れかに記載のアプリケーション実行端末装置。
- 前記センサ情報入力受付手段は、前記コンテキスト情報の変化を判断するための閾値を設定し、前記コンテキスト情報が前記閾値を跨いだ場合に前記コンテキスト情報が変化したと判断する請求項15に記載のアプリケーション実行端末装置。
- 請求項7から16の何れかに記載したアプリケーション実行端末装置をコンピュータで実現するコンピュータプログラム。
- アプリケーション実行端末からコンテキストを示す情報を受信し、
アプリケーションの種別を示すカテゴリ及び前記アプリケーションの表示位置が定義された配置表示ルールファイルのうち、前記受信したコンテキストを示す情報と対応付けて記憶されている配置表示ルールファイルを取得し、
取得した前記配置表示ルールファイルを前記アプリケーション実行端末に送信するアプリケーション配置表示ルール提供方法。 - センサ情報を受信して、コンテキストを示すコンテキスト情報を取得し、
アプリケーションの種別を示すカテゴリ及び前記アプリケーションの表示位置が定義された配置表示ルールファイルのうち、前記コンテキスト情報に合致する配置表示ルールファイルを検索して取得し、
該取得した配置表示ルールファイルが定義するカテゴリを解析して、該カテゴリに合致するアプリケーションのリストを取得し、
前記取得した配置表示ルールファイルに前記アプリケーションのリストで示されるアプリケーションをリンクさせ、前記配置表示ルールファイルの記述に従って前記アプリケーションの配置および表示を行うアプリケーション実行端末の表示方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011508218A JP5240360B2 (ja) | 2009-03-30 | 2010-03-26 | アプリケーション配置表示ルール提供装置及び方法、ならびに、アプリケーション実行端末装置及びその表示方法 |
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009083565 | 2009-03-30 | ||
| JP2009083565 | 2009-03-30 | ||
| PCT/JP2010/002173 WO2010116652A1 (ja) | 2009-03-30 | 2010-03-26 | アプリケーション配置表示ルール提供装置及び方法、ならびに、アプリケーション実行端末装置及びその表示方法 |
| JP2011508218A JP5240360B2 (ja) | 2009-03-30 | 2010-03-26 | アプリケーション配置表示ルール提供装置及び方法、ならびに、アプリケーション実行端末装置及びその表示方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPWO2010116652A1 JPWO2010116652A1 (ja) | 2012-10-18 |
| JP5240360B2 true JP5240360B2 (ja) | 2013-07-17 |
Family
ID=42935953
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011508218A Expired - Fee Related JP5240360B2 (ja) | 2009-03-30 | 2010-03-26 | アプリケーション配置表示ルール提供装置及び方法、ならびに、アプリケーション実行端末装置及びその表示方法 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US8872837B2 (ja) |
| JP (1) | JP5240360B2 (ja) |
| WO (1) | WO2010116652A1 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20150103589A (ko) * | 2014-03-03 | 2015-09-11 | 주식회사 에이제이월드 | 모바일 링커 |
Families Citing this family (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101883148B (zh) * | 2010-06-24 | 2012-12-26 | 华为终端有限公司 | 一种添加日程的方法及装置 |
| JP5198548B2 (ja) * | 2010-12-14 | 2013-05-15 | 株式会社東芝 | 電子機器、表示制御方法及びプログラム |
| EP2523107B1 (en) * | 2011-04-19 | 2018-11-07 | LG Electronics Inc. | Mobile terminal and system for managing applications using the same |
| AU2012327860A1 (en) * | 2011-10-24 | 2014-05-01 | Incoming Pty Ltd | Mobile content delivery system with recommendation-based pre-fetching |
| CN104885044B (zh) * | 2013-03-27 | 2018-04-27 | 麦克赛尔株式会社 | 便携信息终端 |
| US10235434B2 (en) * | 2014-07-29 | 2019-03-19 | Red Hat, Inc. | Optimizing loading of relational data for applications |
| CN104267873B (zh) * | 2014-09-25 | 2018-01-19 | 北京金山安全软件有限公司 | 一种文件夹展示方法及装置 |
| US10705725B2 (en) | 2018-05-29 | 2020-07-07 | Microsoft Technology Licensing, Llc | Computing device with detachable writing input device |
| KR102496603B1 (ko) * | 2018-05-30 | 2023-02-03 | 삼성에스디에스 주식회사 | 어플리케이션 실행 화면의 위치 선정 방법 |
| US10783010B2 (en) * | 2018-09-24 | 2020-09-22 | Salesforce.Com, Inc. | Offline briefcase synchronization |
| US11379339B2 (en) | 2019-12-30 | 2022-07-05 | Microsoft Technology Licensing, Llc | Controlling screen time based on context |
| CN116151191B (zh) * | 2023-04-18 | 2023-06-16 | 武汉精臣智慧标识科技有限公司 | 一种数据渲染方法、系统、电子设备及存储介质 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7743340B2 (en) | 2000-03-16 | 2010-06-22 | Microsoft Corporation | Positioning and rendering notification heralds based on user's focus of attention and activity |
| JP4068380B2 (ja) | 2002-04-08 | 2008-03-26 | ソフトバンクモバイル株式会社 | 携帯通信機器およびロケーション制御プログラム |
| WO2008050512A1 (en) * | 2006-09-29 | 2008-05-02 | Nec Corporation | Start control device, method, and program |
-
2010
- 2010-03-26 US US13/203,842 patent/US8872837B2/en not_active Expired - Fee Related
- 2010-03-26 WO PCT/JP2010/002173 patent/WO2010116652A1/ja not_active Ceased
- 2010-03-26 JP JP2011508218A patent/JP5240360B2/ja not_active Expired - Fee Related
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20150103589A (ko) * | 2014-03-03 | 2015-09-11 | 주식회사 에이제이월드 | 모바일 링커 |
| KR102290496B1 (ko) * | 2014-03-03 | 2021-08-18 | 주식회사 에이제이월드 | 모바일 링커 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20110310129A1 (en) | 2011-12-22 |
| WO2010116652A1 (ja) | 2010-10-14 |
| US8872837B2 (en) | 2014-10-28 |
| JPWO2010116652A1 (ja) | 2012-10-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPWO2010116652A1 (ja) | アプリケーション配置表示ルール提供装置及び方法、ならびに、アプリケーション実行端末装置及びその表示方法 | |
| US9247386B2 (en) | Location-based mobile application and service selection | |
| US8744413B2 (en) | Mobile terminal and method for displaying standby screen according to analysis result of user's behavior | |
| KR102178892B1 (ko) | 정보 제공 방법 및 그 전자 장치 | |
| US20170308272A1 (en) | Virtual reality applications | |
| CN102203555A (zh) | 用于提供同步导航的方法、装置和计算机程序产品 | |
| EP2064636A2 (en) | Method, apparatus and computer program product for a tag-based visual search user interface | |
| KR20120035529A (ko) | 휴대용 단말기에서 적응적 제스처 인식 장치 및 방법 | |
| JP5770179B2 (ja) | デジタル地図の提示 | |
| CN110381204B (zh) | 一种信息显示方法、移动终端及计算机可读存储介质 | |
| WO2010067618A1 (ja) | 操作支援方法、操作支援システム、操作支援装置、及び操作支援プログラム | |
| CN106126207A (zh) | 桌面信息显示方法、装置及移动终端 | |
| JP5969108B2 (ja) | 観察された情報及び関連コンテキストを眼球運動追跡を用いて検索するシステム、方法及びコンピュータプログラム | |
| JP2012107977A (ja) | 位置推定装置、システム、位置推定方法および位置推定用プログラム | |
| CN108093362B (zh) | 定位模块的控制方法、装置、存储介质及终端 | |
| WO2020080361A1 (ja) | 情報処理方法およびプログラム | |
| JP6698716B2 (ja) | 判定プログラム、判定装置及び判定方法 | |
| JP4813299B2 (ja) | サービス合成サーバ、サービス合成システム、プログラム及び記録媒体 | |
| KR20110136084A (ko) | 휴대용 단말기에서 컨텐츠를 검색하기 위한 장치 및 방법 | |
| KR100852221B1 (ko) | 유비쿼터스 컴퓨팅 환경에서의 다목적 최적화 기법을이용한 착용형 컴퓨터 및 그 방법 | |
| WO2019202782A1 (ja) | 訪問先推定装置および訪問先推定方法 | |
| JP2013254099A (ja) | 地図表示システム | |
| KR101871412B1 (ko) | 모바일 디바이스 및 그 동작 제어방법 | |
| JP2011164813A (ja) | 選択項目生成システム、選択項目生成装置、選択項目生成方法、及び選択項目生成プログラム | |
| KR20150044737A (ko) | 모바일 단말에서 어플리케이션을 실행하는 방법 및 시스템 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20130305 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130318 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160412 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 5240360 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |