JP2009533906A - センサーインタフェース並びにセンサーインタフェースに関連する方法および装置 - Google Patents
センサーインタフェース並びにセンサーインタフェースに関連する方法および装置 Download PDFInfo
- Publication number
- JP2009533906A JP2009533906A JP2009504508A JP2009504508A JP2009533906A JP 2009533906 A JP2009533906 A JP 2009533906A JP 2009504508 A JP2009504508 A JP 2009504508A JP 2009504508 A JP2009504508 A JP 2009504508A JP 2009533906 A JP2009533906 A JP 2009533906A
- Authority
- JP
- Japan
- Prior art keywords
- data
- sensor
- processor
- satisfy
- sensor interface
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/46—Multiprogramming arrangements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/547—Remote procedure calls [RPC]; Web services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/14—Handling requests for interconnection or transfer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/542—Event management; Broadcasting; Multicasting; Notifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/545—Interprogram communication where tasks reside in different layers, e.g. user- and kernel-space
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Computer Hardware Design (AREA)
- Telephone Function (AREA)
- Mobile Radio Communication Systems (AREA)
- User Interface Of Digital Computer (AREA)
- Arrangements For Transmission Of Measured Signals (AREA)
- Testing Or Calibration Of Command Recording Devices (AREA)
Abstract
Description
本特許出願は、ここでの譲受人に譲渡され、参照によりここに明示的に組み込まれる、2006年4月7日に出願された「センサーAPI:システム要求仕様書AMSS/DMSS/BREW(Sensor API: System Requirements Specification AMSS/DMSS/BREW)」と題された米国特許仮出願第60/790,252号の優先権を主張する。
本発明は、一般的には、センサーインタフェースに関し、より詳細には、部分的にまたは完全にセンサーに依存しないデータ要求をハンドリング(handling)することのできる拡張可能なセンサーインタフェース(extensible sensor interface)に関する。
ハンドヘルドモバイル装置(handheld mobile devices)(以下、「モバイル装置(mobile devices)」)が1つまたはそれ以上の物理センサー(physical sensors)を内蔵することが普及しつつある。一例として、いくつかの物理センサー(a number of physical sensors)を内蔵することができるモバイル装置の種類は、電話、スマートフォン、携帯情報端末(PDA)、ゲームおよびその他の機器のコントローラ、腕時計、および、バイオフィードバック装置を含む。これらの装置が内蔵することができる物理センサーの種類は、限定はされないが、気圧センサー、加速度計、磁場センサー(例えば、コンパス)、ジャイロスコープ、および、バイオメトリックセンサーを含む。ここに定義されるように、「物理センサー」は、物理的現象を測定してこの物理的現象の量を表現する出力信号(典型的には、ディジタル電気信号)を提供することのできる何らかのセンサーである。物理的現象は、例えば、温度、圧力、方向、輝度、または、心拍数であってもよい。
ここに開示される実施形態は、いくつかのセンサー入力(a number of sensor inputs)およびいくつかのクライアント入力(a number of client inputs)を備えたセンサーインタフェースを提供することによって、上述されたニーズに対処するものであり、いくつかのクライアント入力は、いくつかのクライアント(a number of clients)からいくつかのデータ要求(a number of data requests)を受信するように環境設定されており(configured)、そして、いくつかのデータ要求は、特定の種類のデータを取り込むときに使用されるべき特定の物理センサーを識別することなく、戻されるべき特定の種類のデータを指定する少なくとも1つのデータ要求を含む。また、センサーインタフェースは、プロセッサーを備え、このプロセッサーは、i)いくつかのデータ要求を満たすにはどのセンサーデータを使用することができるか(what sensor data can be used)を決定し、ii)いくつかの物理センサーからセンサーデータを受信するように、センサー入力の中のいくつか(ones of the sensor inputs)を環境設定し、および/または、iii)可能であれば、受信されたセンサーデータを用いていくつかのデータ要求を満たすように、環境設定される。
「例示的な)」という用語は、ここでは、「例(example)、インスタンス(instance)、または、例証(illustration)として機能している」を意味するのに使用される。「例示的な」としてここに説明されるいずれの実施形態も、必ずしもその他の実施形態よりも好ましいものまたは有利なものであると解釈されるべきではない。
「get,<attribute1>[,attribute2>]...」
上記メッセージを用いてx−軸における加速度を要求するために、ユーザは、所望の測定周波数を以下のように設定してもよい。
そして、データ生成を開始するために、以下のメッセージが、送信されるかもしれない。
そして、以下のメッセージを含むデータのストリームを戻すことによって、データ要求が満たされてもよい。
「get,accelx=234,errorno=0」
データストリームは、以下のメッセージによって終結(terminated)してもよい。
上記の例においては、戻されたデータストリームの「errorno=0」部分は、戻されたデータサンプル内にエラーが存在しないことを指示する。センサー限界に達したために(あるいは、装置の衝撃が読み込みを妨害したために)、データサンプルにエラーが存在すると思われるならば、「errorno=1」または「errorno=2」の指示が、影響を受けた1つまたは複数のサンプルとともに戻されてもよい。このように、エラーコードが、(何らかの種類の)エラーが存在するかどうかを簡単に通知するために使用されてもよく、あるいは、エラーコードが、様々な異なる種類のエラーを指示するために使用されてもよい。
Claims (34)
- センサーインタフェースであって、
いくつかのセンサー入力と;
いくつかのクライアントからいくつかのデータ要求を受信するように、環境設定されたいくつかのクライアント入力と、なお前記いくつかのデータ要求は、特定の種類のデータを取り込むときに使用されるべき特定の物理センサーを識別することなく、戻されるべき前記特定の種類のデータを指定する少なくとも1つのデータ要求を含む;
i)前記いくつかのデータ要求を満たすためにどのセンサーデータを使用することができるかを決定し、ii)いくつかの物理センサーからセンサーデータを受信するように前記センサー入力の中のいくつかを環境設定し、かつ、iii)可能であれば、前記受信されたセンサーデータを用いて、前記いくつかのデータ要求を満たすように、環境設定されたプロセッサーと;
を備える、センサーインタフェース。 - 前記プロセッサーは、前記いくつかの物理センサーを動的に発見するように環境設定されている、請求項1に記載のセンサーインタフェース。
- 前記プロセッサーは、前記センサーインタフェースがインストールされている装置の外部に存在する少なくとも1つの物理センサーを、動的に発見するように環境設定されている、請求項1に記載のセンサーインタフェース。
- 前記いくつかのセンサー入力は、複数のセンサー入力である、請求項1に記載のセンサーインタフェース。
- 前記いくつかの物理センサーは、複数の物理センサーである、請求項1に記載のセンサーインタフェース。
- 前記いくつかのクライアント入力は、複数のクライアント入力である、請求項1に記載のセンサーインタフェース。
- 前記いくつかのクライアントは、複数のクライアントである、請求項1に記載のセンサーインタフェース。
- 前記プロセッサーは、前記センサーデータの中の少なくとも一部を組み合わせることによって、前記データ要求の中の少なくとも1つを満たすように環境設定されている、請求項1に記載のセンサーインタフェース。
- 前記プロセッサーは、センサーデータの中の少なくとも1つを変換することによって前記データ要求の中の少なくとも1つを満たすように環境設定されている、請求項1に記載のセンサーインタフェース。
- 前記プロセッサーは、前記センサーデータを用いてデータ要求を満たす2つまたはそれ以上の方法の中から選択するように、環境設定されている、請求項1に記載のセンサーインタフェース。
- 前記プロセッサーは、前記センサーデータを用いてデータ要求を満たす2つまたはそれ以上の方法の中から選択するように環境設定されており、前記選択は、前記いくつかの物理センサーに提供される電力を節約するように行われる、請求項1に記載のセンサーインタフェース。
- 前記プロセッサーは、前記いくつかの物理センサーの中の前記データ要求を満たすのに必要なものだけをイネーブル状態にするように環境設定されている、請求項1に記載のセンサーインタフェース。
- 前記プロセッサーは、前記データ要求を満たすのに必要であれば、前記いくつかの物理センサーの中の少なくとも1つを環境設定するように環境設定されている、請求項1に記載のセンサーインタフェース。
- 前記プロセッサーは、前記プロセッサーが環境設定され環境設定する前記少なくとも1つの物理センサーの、競合する環境設定を必要とする前記のデータ要求を満たすことを調停するように、環境設定されている、請求項13に記載のセンサーインタフェース。
- 前記プロセッサーは、前記データ要求の中の複数の競合するものをパラレルに満たすために、前記いくつかの物理センサーの中の少なくとも1つを環境設定するように環境設定されている、請求項1に記載のセンサーインタフェース。
- 前記プロセッサーは、i)前記データ要求の中の1つまたは複数に関連するサービス要求の品質を読み込み、ii)サービス要求の前記品質を満たすためにはどのセンサーデータを使用することができるかを決定し、かつ、iii)可能であれば、サービス要求の関連するいずれかの品質に基づいて、前記1つまたはそれ以上のデータ要求を満たすように、環境設定されている、請求項1に記載のセンサーインタフェース。
- 前記プロセッサーは、サービス要求の前記品質の中の少なくとも1つに応じて、前記データ要求の中の少なくとも1つを満たすために、前記センサーデータの少なくとも一部を組み合わせるように環境設定されている、請求項16に記載のセンサーインタフェース。
- 前記プロセッサーは、データと前記データの品質のインジケータとの両方を戻すことによって、前記データ要求の中の少なくとも1つを満たすように環境設定されている、請求項16に記載のセンサーインタフェース。
- 前記プロセッサーは、データと前記データの有効性のインジケータとの両方を戻すことによって、前記データ要求の中の少なくとも1つを満たすように環境設定されている、請求項16に記載のセンサーインタフェース。
- 前記プロセッサーは、データと前記データの品質のインジケータとの両方を戻すことによって、前記データ要求の中の少なくとも1つを満たすように環境設定されている、請求項1に記載のセンサーインタフェース。
- 前記プロセッサーは、データと前記データの有効性のインジケータとの両方を戻すことによって、前記データ要求の中の少なくとも1つを満たすように環境設定されている、請求項1に記載のセンサーインタフェース。
- 無線インタフェースをさらに備え、前記プロセッサーは、前記無線インタフェースを介して、前記物理センサーの中の少なくとも1つの存在のブロードキャストを開始するように環境設定されている、請求項1に記載のセンサーインタフェース。
- 無線インタフェースをさらに備え、前記プロセッサーは、前記無線インタフェースを介して、前記センサーインタフェースの存在のブロードキャストを開始するように環境設定されている、請求項1に記載のセンサーインタフェース。
- 前記いくつかのクライアント入力は、i)前記センサーインタフェースが物理的にインストールされているモバイル装置上にインストールされたクライアントからのデータ要求を受信するために専用である少なくとも1つの有線クライアント入力、および、ii)前記センサーインタフェースが物理的にインストールされている前記モバイル装置の外部に存在するクライアントからのデータ要求を受信するように環境設定されている少なくとも1つの無線クライアント入力、を含む、請求項1に記載のセンサーインタフェース。
- いくつかのクライアントからデータ要求を受信することと、なお前記データ要求は、特定の種類のデータを取り込むときに使用されるべき特定の物理センサーを識別することなく、戻されるべき前記特定の種類のデータを指定する少なくとも1つのデータ要求を含む;
前記データ要求を満たすためにはどのセンサーデータを使用することができるかを決定することと;
装置が現時点においてセンサーデータを受信することのできるいくつかの物理センサーを動的に発見することと;
前記データ要求を満たすのに使用することのできる前記センサーデータの一部または全部を、前記いくつかの物理センサーのいくつかから受信することと;
可能であれば、前記受信されたセンサーデータを用いて前記データ要求を満たすことと;
を備える方法。 - 前記いくつかの物理センサーの中の、前記データ要求を満たすのに使用されるものをイネーブル状態にすること、をさらに備える請求項25に記載の方法。
- 前記データ要求を満たすのに必要であれば、前記いくつかの物理センサーの中の少なくとも1つを環境設定すること、をさらに備える請求項25に記載の方法。
- 前記受信されたセンサーデータの中の少なくとも一部を組み合わせること、をさらに備える請求項25に記載の方法。
- 前記受信されたセンサーデータの中の少なくとも一部を変換すること、をさらに備える請求項25に記載の方法。
- 前記動的に発見された物理センサーの中の少なくとも1つの存在をブロードキャストすること、をさらに備える請求項25に記載の方法。
- インストールされたいくつかのアプリケーションと;
いくつかのセンサー通信インタフェースと;
i)前記インストールされたいくつかのアプリケーションからデータ要求を受信し、かつ、ii)前記データ要求に対する応答を前記インストールされたいくつかのアプリケーションに戻すように、環境設定されているアプリケーションプログラミングインタフェース(API)を提供し、
前記いくつかのセンサー通信インタフェースを介して、いくつかの物理センサーと通信するように環境設定された、いくつかのセンサードライバをホストし、そして、
可能であれば、i)前記データ要求を満たすにはどのセンサーデータを使用することができるかを決定すること、ii)前記データ要求を満たすのに使用することのできる前記センサーデータの中の一部または全部を得るために前記センサードライバの中の少なくとも1つを使用すること、および、iii)可能であれば、前記データ要求を満たすために前記得られたセンサーデータを使用することによって、前記データ要求を満たす、
ように環境設定されたセンサーインタフェースと;
を備えるハンドヘルドモバイル装置。 - 前記インストールされたいくつかのアプリケーションは、ウェブブラウザ、カメラ、万歩計、および、グローバルポジショニングシステムの中の少なくとも1つを含む、請求項31に記載のハンドヘルドモバイル装置。
- 前記センサーインタフェースは、i)前記受信されたセンサーデータの中の少なくとも一部を組み合わせる仮想センサーを提供し、かつ、ii)前記仮想センサーの出力を用いて、前記データ要求の中の少なくとも1つを満たす、請求項31に記載のハンドヘルドモバイル装置。
- 前記センサーインタフェースは、i)前記受信されたセンサーデータの中の少なくともいくつかを変換する仮想センサーを提供し、ii)前記仮想センサーの出力を用いて、前記データ要求の中の少なくとも1つを満たす、請求項31に記載のハンドヘルドモバイル装置。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US79025206P | 2006-04-07 | 2006-04-07 | |
US60/790,252 | 2006-04-07 | ||
PCT/US2007/066268 WO2007118247A2 (en) | 2006-04-07 | 2007-04-09 | Sensor interface, and methods and apparatus pertaining to same |
US11/733,130 US9626238B2 (en) | 2006-04-07 | 2007-04-09 | Sensor interface, and methods and apparatus pertaining to same |
US11/733,130 | 2007-04-09 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012124763A Division JP5539443B2 (ja) | 2006-04-07 | 2012-05-31 | センサーインタフェース並びにセンサーインタフェースに関連する方法および装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009533906A true JP2009533906A (ja) | 2009-09-17 |
JP5318750B2 JP5318750B2 (ja) | 2013-10-16 |
Family
ID=38566962
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009504508A Expired - Fee Related JP5318750B2 (ja) | 2006-04-07 | 2007-04-09 | センサーインタフェース並びにセンサーインタフェースに関連する方法および装置 |
JP2012124763A Expired - Fee Related JP5539443B2 (ja) | 2006-04-07 | 2012-05-31 | センサーインタフェース並びにセンサーインタフェースに関連する方法および装置 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012124763A Expired - Fee Related JP5539443B2 (ja) | 2006-04-07 | 2012-05-31 | センサーインタフェース並びにセンサーインタフェースに関連する方法および装置 |
Country Status (6)
Country | Link |
---|---|
US (1) | US9626238B2 (ja) |
EP (2) | EP2054804B1 (ja) |
JP (2) | JP5318750B2 (ja) |
KR (1) | KR101069566B1 (ja) |
CN (1) | CN101410805B (ja) |
WO (1) | WO2007118247A2 (ja) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017123158A (ja) * | 2016-01-06 | 2017-07-13 | 三星電子株式会社Samsung Electronics Co.,Ltd. | データ管理方法及び装置並びに電子装置 |
JP2017525288A (ja) * | 2014-07-31 | 2017-08-31 | 北京昇哲科技有限公司Beijing Sensoro Co., Ltd. | ビーコン装置の制御方法及びビーコン装置 |
WO2018092274A1 (ja) * | 2016-11-18 | 2018-05-24 | 株式会社日立製作所 | 制御装置、制御方法、および制御プログラム |
JP2018523873A (ja) * | 2015-08-04 | 2018-08-23 | コンヴィーダ ワイヤレス, エルエルシー | サービス要素ホスト選択 |
JPWO2018142598A1 (ja) * | 2017-02-03 | 2019-08-08 | 株式会社日立製作所 | センサネットワーク管理システムおよびセンサネットワーク管理方法 |
JP2021032714A (ja) * | 2019-08-26 | 2021-03-01 | 株式会社日立ビルシステム | 機械設備の検査装置 |
WO2022163415A1 (ja) * | 2021-01-28 | 2022-08-04 | パナソニックホールディングス株式会社 | 可搬型仮想IoT装置、それを用いた仮想デバイスデータの生成方法、及びそのプログラム |
Families Citing this family (48)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10213754A1 (de) * | 2002-03-18 | 2003-12-04 | Sick Ag | Sensor-Maschinen-Interface und Verfahren zu dessen Betrieb |
TWI237202B (en) * | 2003-08-27 | 2005-08-01 | Wen-Shiang Yue | MP3 player with exercise meter |
US7839279B2 (en) * | 2005-07-29 | 2010-11-23 | Dp Technologies, Inc. | Monitor, alert, control, and share (MACS) system |
US8864663B1 (en) | 2006-03-01 | 2014-10-21 | Dp Technologies, Inc. | System and method to evaluate physical condition of a user |
US8725527B1 (en) | 2006-03-03 | 2014-05-13 | Dp Technologies, Inc. | Method and apparatus to present a virtual user |
US7841967B1 (en) | 2006-04-26 | 2010-11-30 | Dp Technologies, Inc. | Method and apparatus for providing fitness coaching using a mobile device |
US8902154B1 (en) | 2006-07-11 | 2014-12-02 | Dp Technologies, Inc. | Method and apparatus for utilizing motion user interface |
US7647195B1 (en) | 2006-07-11 | 2010-01-12 | Dp Technologies, Inc. | Method and apparatus for a virtual accelerometer system |
US7934423B2 (en) | 2007-12-10 | 2011-05-03 | Invensense, Inc. | Vertically integrated 3-axis MEMS angular accelerometer with integrated electronics |
US8141424B2 (en) | 2008-09-12 | 2012-03-27 | Invensense, Inc. | Low inertia frame for detecting coriolis acceleration |
US8952832B2 (en) | 2008-01-18 | 2015-02-10 | Invensense, Inc. | Interfacing application programs and motion sensors of a device |
US8250921B2 (en) | 2007-07-06 | 2012-08-28 | Invensense, Inc. | Integrated motion processing unit (MPU) with MEMS inertial sensing and embedded digital electronics |
US8462109B2 (en) | 2007-01-05 | 2013-06-11 | Invensense, Inc. | Controlling and accessing content using motion processing on mobile devices |
US8508039B1 (en) | 2008-05-08 | 2013-08-13 | Invensense, Inc. | Wafer scale chip scale packaging of vertically integrated MEMS sensors with electronics |
US8620353B1 (en) | 2007-01-26 | 2013-12-31 | Dp Technologies, Inc. | Automatic sharing and publication of multimedia from a mobile device |
US8949070B1 (en) | 2007-02-08 | 2015-02-03 | Dp Technologies, Inc. | Human activity monitoring device with activity identification |
US8555282B1 (en) | 2007-07-27 | 2013-10-08 | Dp Technologies, Inc. | Optimizing preemptive operating system with motion sensing |
US8320578B2 (en) | 2008-04-30 | 2012-11-27 | Dp Technologies, Inc. | Headset |
US8285344B2 (en) | 2008-05-21 | 2012-10-09 | DP Technlogies, Inc. | Method and apparatus for adjusting audio for a user environment |
US8996332B2 (en) | 2008-06-24 | 2015-03-31 | Dp Technologies, Inc. | Program setting adjustments based on activity identification |
US8872646B2 (en) | 2008-10-08 | 2014-10-28 | Dp Technologies, Inc. | Method and system for waking up a device due to motion |
US9529437B2 (en) | 2009-05-26 | 2016-12-27 | Dp Technologies, Inc. | Method and apparatus for a motion state aware device |
US8276159B2 (en) | 2009-09-23 | 2012-09-25 | Microsoft Corporation | Message communication of sensor and other data |
US9107040B2 (en) * | 2010-09-29 | 2015-08-11 | Apple Inc. | Systems, methods, and computer readable media for sharing awareness information |
US20130096831A1 (en) * | 2011-10-18 | 2013-04-18 | International Business Machines Corporation | Automatic, adaptive and optimized sensor selection and virtualization |
WO2013068873A1 (en) * | 2011-11-11 | 2013-05-16 | Sony Mobile Communications Ab | System and method for the assisted calibration of sensors distributed across different devices |
US9389681B2 (en) | 2011-12-19 | 2016-07-12 | Microsoft Technology Licensing, Llc | Sensor fusion interface for multiple sensor input |
CN102722742B (zh) * | 2011-12-21 | 2015-07-01 | 北京时代凌宇科技有限公司 | 传感器的接入装置 |
US20130247663A1 (en) * | 2012-03-26 | 2013-09-26 | Parin Patel | Multichannel Gyroscopic Sensor |
US9462632B2 (en) * | 2012-07-17 | 2016-10-04 | Qualcomm Incorporated | Concurrent data streaming using various parameters from the same sensor |
US9641266B2 (en) | 2012-07-17 | 2017-05-02 | Qualcomm Incorporated | Sensor with concurrent data streaming using various parameters |
US9256222B2 (en) * | 2012-07-18 | 2016-02-09 | International Business Machines Corporation | Sensor virtualization through cloud storage and retrieval mechanisms |
CN103927221B (zh) * | 2013-01-14 | 2017-11-24 | 联想(北京)有限公司 | 传感器数据获取方法和电子设备 |
WO2015069420A1 (en) | 2013-10-17 | 2015-05-14 | Utc Fire And Security Americas Corporation, Inc. | Security panel with virtual sensors |
EP2950058B1 (en) * | 2014-05-28 | 2018-03-28 | Axis AB | Calibration data in a sensor system |
US20160077892A1 (en) * | 2014-09-12 | 2016-03-17 | Microsoft Corporation | Automatic Sensor Selection Based On Requested Sensor Characteristics |
GB2533319A (en) * | 2014-12-16 | 2016-06-22 | Isis Innovation | Sensor assembly |
EP3166353A1 (en) * | 2015-11-06 | 2017-05-10 | Nokia Solutions and Networks Oy | Method and network components and self-organizing network |
US10072951B2 (en) | 2015-12-04 | 2018-09-11 | International Business Machines Corporation | Sensor data segmentation and virtualization |
US10051060B2 (en) | 2015-12-04 | 2018-08-14 | International Business Machines Corporation | Sensor data segmentation and virtualization |
US10157058B2 (en) * | 2016-09-23 | 2018-12-18 | Analog Devices Global | Adaptive self-configuring sensor node |
US10440086B2 (en) * | 2016-11-28 | 2019-10-08 | Microsoft Technology Licensing, Llc | Reading multiplexed device streams |
US10924376B2 (en) * | 2016-12-30 | 2021-02-16 | Google Llc | Selective sensor polling |
TWI623865B (zh) * | 2017-03-24 | 2018-05-11 | 一種軟體定義輸入操作感測系統 | |
WO2019239456A1 (ja) | 2018-06-11 | 2019-12-19 | 三菱電機株式会社 | 環境情報管理システム、環境情報管理方法および環境情報管理プログラム |
IT201900000082A1 (it) | 2019-01-04 | 2020-07-04 | St Microelectronics Srl | Dispositivo, sistema, metodo e prodotto informatico di rilevamento e valutazione di grandezze ambientali ed eventi ad approccio modulare e complessita' variabile |
US20220295324A1 (en) * | 2019-09-13 | 2022-09-15 | Nokia Technologies Oy | Apparatus for radio access network data collection |
CN114430439A (zh) * | 2020-10-29 | 2022-05-03 | 中兴通讯股份有限公司 | 获取传感器数据的方法和装置、电子设备、可读存储介质 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005260914A (ja) * | 2003-12-11 | 2005-09-22 | Sony Internatl Europ Gmbh | 動的な情報ソース管理 |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6182010B1 (en) * | 1999-01-28 | 2001-01-30 | International Business Machines Corporation | Method and apparatus for displaying real-time visual information on an automobile pervasive computing client |
JP2000270384A (ja) * | 1999-03-12 | 2000-09-29 | Omron Corp | センサ及びコントローラ並びにセンサシステム |
US6389491B1 (en) * | 1999-03-23 | 2002-05-14 | Agilent Technologies, Inc. | Test instrumentation I/O communication interface and method |
US6559653B2 (en) * | 1999-07-27 | 2003-05-06 | Becs Technology, Inc. | Three wire interface for field wiring of on/off sensors |
US7058710B2 (en) * | 2001-02-22 | 2006-06-06 | Koyo Musen Corporation | Collecting, analyzing, consolidating, delivering and utilizing data relating to a current event |
US6714778B2 (en) * | 2001-05-15 | 2004-03-30 | Nokia Corporation | Context sensitive web services |
AU2003218709A1 (en) * | 2002-03-18 | 2003-09-29 | Sick Ag | Sensor-machine interface and method for operating the same |
JP4074988B2 (ja) * | 2002-11-12 | 2008-04-16 | ソニー株式会社 | 情報処理装置、通信処理装置、および方法、並びにコンピュータ・プログラム |
US20040266480A1 (en) * | 2003-06-27 | 2004-12-30 | Hjelt Kari Tapani | System and method for implementing sensor functionality in mobile devices |
CN2662383Y (zh) * | 2003-09-15 | 2004-12-08 | 北京众大永泰科技有限公司 | Gprs消防无线网络用户报警器 |
JP4483259B2 (ja) * | 2003-10-16 | 2010-06-16 | 富士ゼロックス株式会社 | 応用プログラム実行システム、そのセンサ、その第1のサーバ、その第2のサーバ、そのオブジェクト及び応用プログラム実行方法 |
US7248964B2 (en) * | 2003-12-05 | 2007-07-24 | Honeywell International Inc. | System and method for using multiple aiding sensors in a deeply integrated navigation system |
US7429936B2 (en) * | 2004-08-26 | 2008-09-30 | Massachusetts Institute Of Technology | Parasitic mobility in dynamically distributed sensor networks |
-
2007
- 2007-04-09 CN CN200780011184XA patent/CN101410805B/zh active Active
- 2007-04-09 EP EP07760351.2A patent/EP2054804B1/en active Active
- 2007-04-09 US US11/733,130 patent/US9626238B2/en active Active
- 2007-04-09 EP EP12180046.0A patent/EP2523112B1/en active Active
- 2007-04-09 KR KR1020087027347A patent/KR101069566B1/ko active IP Right Grant
- 2007-04-09 WO PCT/US2007/066268 patent/WO2007118247A2/en active Application Filing
- 2007-04-09 JP JP2009504508A patent/JP5318750B2/ja not_active Expired - Fee Related
-
2012
- 2012-05-31 JP JP2012124763A patent/JP5539443B2/ja not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005260914A (ja) * | 2003-12-11 | 2005-09-22 | Sony Internatl Europ Gmbh | 動的な情報ソース管理 |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017525288A (ja) * | 2014-07-31 | 2017-08-31 | 北京昇哲科技有限公司Beijing Sensoro Co., Ltd. | ビーコン装置の制御方法及びビーコン装置 |
JP2018523873A (ja) * | 2015-08-04 | 2018-08-23 | コンヴィーダ ワイヤレス, エルエルシー | サービス要素ホスト選択 |
JP2017123158A (ja) * | 2016-01-06 | 2017-07-13 | 三星電子株式会社Samsung Electronics Co.,Ltd. | データ管理方法及び装置並びに電子装置 |
WO2018092274A1 (ja) * | 2016-11-18 | 2018-05-24 | 株式会社日立製作所 | 制御装置、制御方法、および制御プログラム |
JPWO2018092274A1 (ja) * | 2016-11-18 | 2019-07-04 | 株式会社日立製作所 | 制御装置、制御方法、および制御プログラム |
JPWO2018142598A1 (ja) * | 2017-02-03 | 2019-08-08 | 株式会社日立製作所 | センサネットワーク管理システムおよびセンサネットワーク管理方法 |
JP2021032714A (ja) * | 2019-08-26 | 2021-03-01 | 株式会社日立ビルシステム | 機械設備の検査装置 |
JP7105745B2 (ja) | 2019-08-26 | 2022-07-25 | 株式会社日立ビルシステム | 機械設備の検査装置 |
WO2022163415A1 (ja) * | 2021-01-28 | 2022-08-04 | パナソニックホールディングス株式会社 | 可搬型仮想IoT装置、それを用いた仮想デバイスデータの生成方法、及びそのプログラム |
Also Published As
Publication number | Publication date |
---|---|
KR20090029701A (ko) | 2009-03-23 |
US9626238B2 (en) | 2017-04-18 |
EP2523112B1 (en) | 2017-10-18 |
JP2012213192A (ja) | 2012-11-01 |
KR101069566B1 (ko) | 2011-10-05 |
EP2054804B1 (en) | 2017-05-17 |
CN101410805B (zh) | 2013-03-27 |
EP2523112A1 (en) | 2012-11-14 |
EP2054804A2 (en) | 2009-05-06 |
JP5539443B2 (ja) | 2014-07-02 |
WO2007118247A3 (en) | 2008-01-03 |
JP5318750B2 (ja) | 2013-10-16 |
US20070239399A1 (en) | 2007-10-11 |
CN101410805A (zh) | 2009-04-15 |
WO2007118247A2 (en) | 2007-10-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5539443B2 (ja) | センサーインタフェース並びにセンサーインタフェースに関連する方法および装置 | |
EP2846135B1 (en) | Portable Electronic Device with Environmental Sensor | |
US9342154B2 (en) | Interfacing application programs and motion sensors of a device | |
KR102003377B1 (ko) | 슬립 모드에서 카메라 모듈을 구동하는 전자 장치 및 방법 | |
US10812716B2 (en) | Camera apparatus having OIS function and communications method thereof | |
CN108592947B (zh) | 陀螺仪校准方法、装置、存储介质及终端设备 | |
CN111196231B (zh) | 用于提供车载信息娱乐服务的电子装置和方法 | |
JP6049452B2 (ja) | 情報表示装置、情報表示システム、それらの制御方法、及びプログラム | |
JP2017530350A (ja) | 要求されたセンサ特性に基づく自動センサ選択 | |
US11435187B2 (en) | Method for calibrating sensor or azimuth information obtained through sensor, based on azimuth information obtained using satellite positioning circuit, and electronic device supporting the same | |
JP6188605B2 (ja) | デバイス登録プログラム | |
US11549927B2 (en) | Method and electronic device for correcting and generating data related to outside air on basis of movement | |
US10009872B2 (en) | Mobile device, operating method thereof, and non-transitory computer readable storage medium for controlling an external device | |
CN111367588B (zh) | 一种获取堆栈使用量的方法及装置 | |
CN108592861B (zh) | 方向传感器优化方法、装置、存储介质及终端设备 | |
US20160170502A1 (en) | Device for adjusting and self-testing inertial sensors, and method | |
CN110207687B (zh) | 物体姿态测量方法、测量装置、电子设备及存储介质 | |
KR20210074538A (ko) | 전자 장치 및 전자 장치에서 센서 데이터를 보정하는 방법 | |
JP2009187202A (ja) | 通信支援プログラム及び通信支援方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110627 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110705 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20111004 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20111012 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20111107 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20111114 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20111205 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20111212 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120105 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20120131 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130710 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5318750 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
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 |
|
LAPS | Cancellation because of no payment of annual fees |