Nova Patents
JP2011209298A

Method and device for positioning

Abstract

Problem to be solved.To provide a method and a device for efficient positioning.

Solution.In this method and device, one or more applications 201, 202 demand positioning data from a positioning method selecting device 204. The positioning method selecting device provides the applications with positioning data using one or more positioning methods 205-209 according to setting specified by the applications and/or a user. The positioning method selecting device 204 receives positioning demands from the applications 201, 202, forms (one or more) parameters indicating the quality of positioning demanded by the applications, compares the quality of positioning data provided by the positioning method, with the quality of positioning demanded by the applications, and sends the positioning data to the applications 201, 202 in response to the positioning demands.

Term

Projected expiry 22 June 2031.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

73 claims: 11 independent, 62 dependent

  1. 1
    In the terminal device, the step of receiving a request for positioning data of the terminal device from a specific one of a plurality of application programs, and at least one condition for selecting a positioning method to be used are set in the plurality of application programs. Provide positioning data that satisfies at least one selection condition from a plurality of positioning methods so that the step received from the specific one of the programs and the specific one of the plurality of application programs can be used. A step of selecting a positioning method that can be used, a step of receiving the positioning data generated by the selected positioning method, and the generated positioning data in the specific one of the plurality of application programs. A method in which at least two positioning methods are centrally managed for at least two different independent applications, and the at least two positioning methods are independently executed and operated. 端末装置において、 複数のアプリケーション・プログラムのうち、特定の1つから前記端末装置の測位データの要求を受け取るステップと、 使用する測位方法を選択するための少なくとも1つの条件を、前記複数のアプリケーション・プログラムのうち、前記特定の1つから受け取るステップと、 前記複数のアプリケーション・プログラムのうち、前記特定の1つが使用するように、複数の測位方法から少なくとも1つの選択条件を満たす測位データを提供することができる測位方法を選択するステップと、 前記の選択した測位方法によって生成された測位データを受け取るステップと、 前記生成された測位データを前記複数のアプリケーション・プログラムのうち、前記特定の1つに提供するステップと、 を有し、少なくとも2つの異なる独立したアプリケーションに対する少なくとも2つの測位方法の管理が集中的に行われ、該少なくとも2つの測位方法が独立して実行され動作する方法。
  2. 15
    One of claims 7 to 14, further comprising a step of determining whether the positioning data received from the plurality of positioning methods satisfies the quality requirement received from the specific one of the plurality of application programs. The method described in paragraph 1. 前記複数の測位方法から受け取る測位データが、前記複数のアプリケーション・プログラムのうち、前記特定の1つから受け取る前記品質要件を満たすか否かを決定するステップを更に有する請求項7乃至14のいずれか一項に記載の方法。
  3. 18
    17. Claim 17, further comprising a step of providing the positioning data to the specific one of the plurality of application programs in a format required by the particular one of the plurality of application programs. The method described. 前記複数のアプリケーション・プログラムのうち、前記特定の1つによって要求されるフォーマットで、前記測位データを前記複数のアプリケーション・プログラムのうち、前記特定の1つに提供するステップを更に有する請求項17に記載の方法。
  4. 19
    28. Claim 18, further comprising providing the positioning data obtained in connection with a request for positioning data from the first application program to the first application program and the second application program. Method. 第1のアプリケーション・プログラムからの測位データの要求に関連して入手される測位データを、前記第1のアプリケーション・プログラム及び第2のアプリケーション・プログラムに提供するステップを更に有する請求項18に記載の方法。
  5. 27
    22. The first centralized register holds the positioning characteristics of a plurality of positioning methods, and the second register holds at least one expected value of the at least one positioning characteristic of the plurality of positioning methods. the method of. 前記第1の集中レジスタが複数の測位方法の測位特性を保持し、前記第2のレジスタが前記複数の測位方法の前記少なくとも1つの測位特性の少なくとも1つの期待値を保持する請求項22に記載の方法。
  6. 30
    A terminal device including a positioning method selection device, wherein the positioning method selection device is a means for receiving a request for positioning data of the terminal device from a specific one of a plurality of application programs, and the positioning. A means for the method selection device to receive at least one condition for selecting a positioning method to be used from the specific one of the plurality of application programs, and a means of receiving the plurality of application programs. Means for selecting a positioning method capable of providing positioning data satisfying at least one selection condition from a plurality of positioning methods for use by the specific one, and positioning data generated by the selected positioning method. Management of at least two positioning methods for at least two different independent applications, comprising means for receiving the generated positioning data and providing the generated positioning data to the specific one of the plurality of application programs. Is performed intensively, and the at least two positioning methods are independently executed and operated. 測位方法選択装置を備えた端末装置であって、該測位方法選択装置は、 複数のアプリケーション・プログラムのうち、特定の1つから前記端末装置の測位データの要求を受け取るための手段と、 前記測位方法選択装置が、使用する測位方法を選択するための少なくとも1つの条件を、前記複数のアプリケーション・プログラムのうち、前記特定の1つから受け取るための手段と、 前記複数のアプリケーション・プログラムのうち、前記特定の1つが使用するように、複数の測位方法から少なくとも1つの選択条件を満たす測位データを提供することができる測位方法を選択する手段と、 前記の選択した測位方法によって生成された測位データを受け取る手段と、 前記生成された測位データを前記複数のアプリケーション・プログラムのうち、前記特定の1つに提供する手段と、 を備え、少なくとも2つの異なる独立したアプリケーションに対する少なくとも2つの測位方法の管理が集中的に行われ、該少なくとも2つの測位方法が独立して実行され動作する端末装置。
  7. 44
    36. The positioning method selection device includes means for determining whether or not the positioning data received from the plurality of positioning methods satisfies the quality requirement received from the specific one of the plurality of application programs. 4. The terminal device according to any one of 43. 前記測位方法選択装置は、前記複数の測位方法から受け取る測位データが前記複数のアプリケーション・プログラムのうち、前記特定の1つから受け取る前記品質要件を満たすか否かを決定する手段を備える請求項36乃至43のいずれか一項に記載の端末装置。
  8. 57
    A claim configured such that the comparison means compares at least one parameter value indicating the positioning quality provided by the plurality of positioning methods with at least one parameter value indicating the positioning quality required in the received positioning request. Item 5. The terminal device according to item 56. 前記比較手段が、前記複数の測位方法によって提供される測位品質を示す少なくとも1つのパラメータ値と受け取った測位要求において要求される測位品質を示す少なくとも1つのパラメータ値を比較するように構成される請求項56に記載の端末装置。
  9. 61
    For the processor of the terminal device, the terminal device receives a request for positioning data of the terminal device from a specific one of a plurality of application programs, and the positioning method selection device selects a positioning method to be used. At least one condition is received from the particular one of the plurality of application programs and at least one from the plurality of positioning methods for use by the particular one of the plurality of application programs. A positioning method capable of providing positioning data satisfying the selection conditions is selected, the positioning data generated by the selected positioning method is received, and the generated positioning data is used among the plurality of application programs. A computer in which at least two positioning methods are centrally managed for at least two different independent applications, and the at least two positioning methods are independently executed and operated. ·program. 端末装置のプロセッサに、該端末装置が 複数のアプリケーション・プログラムのうち、特定の1つから前記端末装置の測位データの要求を受け取り、 前記測位方法選択装置が、使用する測位方法を選択するための少なくとも1つの条件を、前記複数のアプリケーション・プログラムのうち、前記特定の1つから受け取り、 前記複数のアプリケーション・プログラムのうち、前記特定の1つが使用するように、複数の測位方法から少なくとも1つの選択条件を満たす測位データを提供することができる測位方法を選択し、 前記の選択した測位方法によって生成された測位データを受け取り、 前記生成された測位データを前記複数のアプリケーション・プログラムのうち、前記特定の1つに提供する、 ように指令し、少なくとも2つの異なる独立したアプリケーションに対する少なくとも2つの測位方法の管理が集中的に行われ、該少なくとも2つの測位方法が独立して実行され動作するコンピュータ・プログラム。
  10. 67
    Claims 61 to 66 instruct the processor of the terminal device to further instruct the terminal device to receive instructions for quality requirements relating to the positioning data set by the particular one of the plurality of application programs. The computer program described in any one of the above. 前記端末装置のプロセッサに該端末装置が更に、前記複数のアプリケーション・プログラムのうち、前記特定の1つによって設定される前記測位データに係る品質要件の指示を受け取るように指令する請求項61乃至66のいずれか一項に記載のコンピュータ・プログラム。
  11. 69
    Any of claims 61-66 that directs the processor of the terminal device to further keep a record of which of the plurality of positioning methods is available to the plurality of application programs. The computer program described in one paragraph. 前記端末装置のプロセッサに該端末装置が更に、前記複数の測位方法のうちどれが、前記複数のアプリケーション・プログラムによって使用可能であるかに関する記録を保持するように指令する請求項61乃至66のいずれか一項に記載のコンピュータ・プログラム。