JP5011190B2 - コンテクスト装置およびプログラム - Google Patents
コンテクスト装置およびプログラム Download PDFInfo
- Publication number
- JP5011190B2 JP5011190B2 JP2008093100A JP2008093100A JP5011190B2 JP 5011190 B2 JP5011190 B2 JP 5011190B2 JP 2008093100 A JP2008093100 A JP 2008093100A JP 2008093100 A JP2008093100 A JP 2008093100A JP 5011190 B2 JP5011190 B2 JP 5011190B2
- Authority
- JP
- Japan
- Prior art keywords
- context
- event
- information
- event information
- execution condition
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 claims description 58
- 230000008569 process Effects 0.000 claims description 55
- 238000012545 processing Methods 0.000 claims description 31
- 230000002238 attenuated effect Effects 0.000 claims description 8
- 238000012544 monitoring process Methods 0.000 description 32
- 239000000779 smoke Substances 0.000 description 27
- 230000005856 abnormality Effects 0.000 description 15
- 230000005540 biological transmission Effects 0.000 description 15
- 238000004891 communication Methods 0.000 description 12
- 230000035945 sensitivity Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 6
- 238000001514 detection method Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000001902 propagating effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Landscapes
- Computer And Data Communications (AREA)
- Alarm Systems (AREA)
- Telephonic Communication Services (AREA)
Description
図1は、本実施形態によるコンテクスト装置100を用いたコンテクストアウェアシステムの概念を示す図である。
図1の(b)に示されるように、本実施形態によるコンテクストアウェアシステムでは、それぞれが他のコンテクスト装置100と接続された複数のコンテクスト装置100(コンテクスト装置100−1〜コンテクスト装置100−13)によって、コンテクスト伝播網200が形成される。コンテクスト伝播網200には、イベント情報を送信する複数のコンテクスト端末300(携帯電話端末300−1、カメラ300−2、センサ300−3、携帯電話端末300−4、ロボット300−5、携帯電話端末300−6等)が接続される。これらのコンテクスト端末300は、自身のコンテクストの変化に従って、自身を監視する定められたコンテクスト装置100にイベント情報を送信することでイベントを通知する。
本実施形態では、各コンテクスト装置100は、他のコンテクスト装置100、コンテクスト端末300、ネットワーク400のうち、定められた装置、端末をSubscribe(購読)し、Subscribe先から送信されるイベント情報を受信する。
コンテクスト装置100−15は、煙センサ300−12のセンサ状態を監視する。コンテクスト装置100−15は、煙センサ300−12のコンテクストをSubscribeし、煙センサ300−12が煙を感知して発報中であることを感知すると、煙異常を検出したことを示すイベント情報を生成し、Publishする。
イベント伝播装置130は、カメラ300−11や煙センサ300−12等のコンテクスト端末300からのイベント通知に基づくイベント情報を伝播するコンピュータ装置である。図5の(a)は、イベント伝播装置130が伝播するイベント情報の項目例を示す図である。イベント情報には、そのイベントの出力元を識別する情報(例えば、IPネットワークにおいて予め付与されたURIであるイベント元URI)と、そのイベント元でのイベント発生の強度を数値で示すイベント強度との情報が含まれる。イベント強度は、例えば、カメラ300−11が撮像する映像から煙異常が検出された際に、その煙異常の確度に応じたカメラ異常強度が数値として算出された情報である。
コンテクスト記憶部121には、コンテクスト管理装置120のコンテクストを示すコンテクスト情報が記憶され、また、他のコンテクスト装置100やコンテクスト端末から受信したイベント情報が一時的に記憶される。本実施形態において、コンテクスト情報は、数値で表され、他の装置から参照可能なグローバル変数である。コンテクスト記憶部121に記憶されるコンテクスト情報は、イベント伝播装置130からイベント情報を受信したコンテクスト受信部122や、コンテクスト受信部122が受信したイベント情報に基づいてサービス処理を行った実行部111などによって値が更新され記憶される。
コンテクスト送信部123は、コンテクスト装置100のコンテクスト伝播部114が新たなイベント情報を生成すると、生成されたイベント情報を、イベント伝播装置130に送信し、Publishする。
次に、図8を参照して、サービス実行装置110の動作例を説明する。
コンテクスト認識部113は、コンテクスト管理装置120からイベントが通知されるのを待機する(ステップS1)。そして、コンテクスト認識部113が、コンテクスト管理装置120からイベントが通知され送信されるイベント情報を受信すると、監視コンテクスト定義記憶部112から、受信したイベント情報に対応する監視コンテクスト定義を読み出し、受信したイベント情報に含まれるイベント強度と、読み出した監視コンテクスト定義に含まれるコンテクスト感度とを比較する(ステップS2)。コンテクスト認識部113が、イベント情報に含まれるイベント強度が監視コンテクスト定義に含まれるコンテクスト感度より小さいと判定すると(ステップS2−NO)、ステップS1に戻り、イベントの通知を待機する。
110 コンテクスト伝播装置
111 実行部
112 監視コンテクスト定義記憶部
113 コンテクスト認識部
114 コンテクスト伝播部
115 コンテクスト実行フロー記憶部
120 コンテクスト管理装置
121 コンテクスト記憶部
122 コンテクスト受信部
123 コンテクスト送信部
130 イベント伝播装置
200 コンテクスト伝播網
300 コンテクスト端末
300−1 携帯電話端末
300−2 カメラ
300−3 センサ
300−4 携帯電話端末
300−5 ロボット
300−6 携帯電話端末
300−7 RFID
300−8 センサ
300−9 RFID
400 ネットワーク
400−1 SIPネットワーク
400−2 WEB通信ネットワーク
400−3 SIPネットワーク
400−4 WEB通信ネットワーク
400−5 WEB通信ネットワーク
400−6 SIPネットワーク
400−7 その他のネットワーク
500−1 携帯電話端末
500−2 ロボット
500−3 携帯電話端末
300−10 センサ
300−11 カメラ
300−12 煙センサ
300−13 携帯電話端末
300−14 携帯電話端末
300−15 携帯電話端末
300−16 コンソール
300−17 コンソール
Claims (4)
- 予め定められる処理実行条件の比較対象となるイベント情報をそれぞれ受信する複数のコンテクスト装置であって、
前記イベント情報は、当該イベント情報の強度を示すイベント強度を含み、
前記処理実行条件は、定められた前記イベント強度の閾値を含み、
予め定められる前記処理実行条件と、前記受信するイベント情報に基づくコンテクスト情報とを比較して、前記コンテクスト情報が、前記処理実行条件を満たすか否かを判定するコンテクスト認識部と、
前記コンテクスト認識部によって、前記コンテクスト情報が、前記処理実行条件を満たすと判定された場合に、当該処理実行条件に予め対応付けられたサービス処理を実行する実行部と、
前記イベント情報に含まれるイベント強度を、定められた比率で減衰し、減衰した当該イベント強度が、前記処理実行条件に含まれる前記イベント強度の閾値を超える場合に、前記コンテクスト情報と、前記実行部により実行された前記サービス処理の実行結果とに基づいて、新たなコンテクスト情報を生成し、当該新たなコンテクスト情報を比較対象とする前記処理実行条件を有する他のコンテクスト装置に、当該新たなコンテクスト情報を含む前記イベント情報を送信するコンテクスト伝播部と
を備えることを特徴とするコンテクスト装置。 - 前記予め定められる処理実行条件は、定められた複数の前記イベント情報に基づく前記コンテクスト情報と比較されることを含み、
前記コンテクスト認識部は、前記定められた複数のイベント情報の全てを受信していない場合に、受信していない前記イベント情報を取得する
ことを特徴とする請求項1に記載のコンテクスト装置。 - 予め定められる処理実行条件の比較対象となるイベント情報をそれぞれ受信する複数のコンテクスト装置のコンピュータに、
コンテクスト認識部が、予め定められる前記処理実行条件と、前記受信するイベント情報に基づくコンテクスト情報とを比較して、前記コンテクスト情報が、前記処理実行条件を満たすか否かを判定するステップと、
実行部が、前記コンテクスト認識部によって、前記コンテクスト情報が、前記処理実行条件を満たすと判定された場合に、当該処理実行条件に予め対応付けられたサービス処理を実行するステップと、
コンテクスト伝播部が、前記イベント情報に含まれるイベント強度を、定められた比率で減衰し、減衰した当該イベント強度が、前記処理実行条件に含まれるイベント強度の閾値を超える場合に、前記コンテクスト情報と、前記実行部により実行された前記サービス処理の実行結果とに基づいて、新たなコンテクスト情報を生成し、当該新たなコンテクスト情報を比較対象とする前記処理実行条件を有する他のコンテクスト装置に、当該新たなコンテクスト情報を含む前記イベント情報を送信するステップと
を実行させるプログラム。 - 前記予め定められる処理実行条件は、定められた複数の前記イベント情報に基づく前記コンテクスト情報と比較されることを含み、
前記コンテクスト認識部が、前記定められた複数のイベント情報の全てを受信していない場合に、受信していない前記イベント情報を取得するステップ
を前記コンピュータに実行させる請求項3に記載のプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008093100A JP5011190B2 (ja) | 2008-03-31 | 2008-03-31 | コンテクスト装置およびプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008093100A JP5011190B2 (ja) | 2008-03-31 | 2008-03-31 | コンテクスト装置およびプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009245321A JP2009245321A (ja) | 2009-10-22 |
JP5011190B2 true JP5011190B2 (ja) | 2012-08-29 |
Family
ID=41307105
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008093100A Active JP5011190B2 (ja) | 2008-03-31 | 2008-03-31 | コンテクスト装置およびプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5011190B2 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140122396A1 (en) * | 2012-10-29 | 2014-05-01 | Qualcomm Incorporated | Rules engine as a platform for mobile applications |
JP2016110631A (ja) | 2014-12-02 | 2016-06-20 | 三星電子株式会社Samsung Electronics Co.,Ltd. | 状態推定装置、状態推定方法およびプログラム |
WO2022224322A1 (ja) * | 2021-04-19 | 2022-10-27 | 日本電信電話株式会社 | データ処理システム、データ提供システム、イベント情報生成装置、データ処理装置、データ処理方法、及びプログラム |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4455383B2 (ja) * | 2005-03-31 | 2010-04-21 | エヌ・ティ・ティ・コムウェア株式会社 | サービス提供システム |
JP3977387B2 (ja) * | 2005-07-19 | 2007-09-19 | 日本電信電話株式会社 | 意味情報スイッチ、意味情報ルータ、方法、記録媒体、プログラム |
-
2008
- 2008-03-31 JP JP2008093100A patent/JP5011190B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2009245321A (ja) | 2009-10-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11315024B2 (en) | Cognitive computing systems and services utilizing internet of things environment | |
KR20180095798A (ko) | 애플리케이션들의 보안 및 위험 평가 및 테스팅을 위한 시스템들 및 방법들 | |
KR100720284B1 (ko) | 유비쿼터스 센서 네트워크 시스템 및 그 시스템에서 수행되는 이벤트 요구 및 응답 방법 | |
US10862995B2 (en) | Internet-wide scheduling of transactions | |
CN106357480A (zh) | 监测应用的网络性能的方法、装置及移动终端 | |
JP5011190B2 (ja) | コンテクスト装置およびプログラム | |
CN112214390A (zh) | 一种测试用例生成方法、装置、***、设备及介质 | |
Ravulavaru | Enterprise Internet of Things Handbook: Build end-to-end IoT solutions using popular IoT platforms | |
US11080107B2 (en) | Event notification method, server device, event notification apparatus, and medium | |
JPWO2020136787A1 (ja) | データ処理装置、データ処理システム、データ処理方法及びプログラム | |
JP2011090429A (ja) | 統合監視システム | |
CN110020264B (zh) | 一种无效超链接的确定方法及装置 | |
US20140101309A1 (en) | Dynamic and selective management of integration points using performance metrics | |
JP5375684B2 (ja) | 画像配信方法、および代理サーバ | |
CN109560949A (zh) | 一种数据处理方法及管理服务器、业务设备 | |
WO2018042675A1 (ja) | 家電検索装置及び家電検索プログラム | |
KR101052073B1 (ko) | 원격 관리 서비스 제공 시스템 및 그 방법 | |
CN115378792B (zh) | 告警处理方法、装置及存储介质 | |
CN114064167B (zh) | 为火灾控制***的控制面板生成模型 | |
US20190235986A1 (en) | Management computer, data processing system, and data processing program | |
US11599661B2 (en) | Methods and systems for controlling a device using a model trained on network requests | |
JP2005094203A (ja) | 画像監視システムおよびプログラム | |
JP7286311B2 (ja) | 火災検出装置、火災検出方法、及びプログラム | |
CN110912720B (zh) | 信息生成方法和装置 | |
CN115065736A (zh) | 报文处理方法、装置、电子设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20101029 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120126 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120207 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120406 |
|
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: 20120508 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120604 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5011190 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150608 Year of fee payment: 3 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |