CN101078628A - 可用于导航装置的联络人数据的转换***及方法 - Google Patents
可用于导航装置的联络人数据的转换***及方法 Download PDFInfo
- Publication number
- CN101078628A CN101078628A CN 200610035624 CN200610035624A CN101078628A CN 101078628 A CN101078628 A CN 101078628A CN 200610035624 CN200610035624 CN 200610035624 CN 200610035624 A CN200610035624 A CN 200610035624A CN 101078628 A CN101078628 A CN 101078628A
- Authority
- CN
- China
- Prior art keywords
- data
- guider
- record
- those
- contact
- 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.)
- Pending
Links
Images
Landscapes
- Navigation (AREA)
Abstract
一种可用于导航装置的联络人数据的转换***及方法,以将联络人的姓名和地址转换为导航装置所专用的语言格式。其方法包括下列步骤:查找一通讯数据库中的一记录位置;根据记录位置取得若干个记录数据;比对记录数据和地图信息,以得到相应记录数据的一地图信息;以及储存取得的地图信息。
Description
【技术领域】
本发明关于一种可用于导航装置的联络人数据的转换***及方法,特别是用以建立供导航装置所使用的联络人数据库。
【背景技术】
导航装置已广泛地运用于人们的生活中。现今的导航装置将地图中的道路上的各地点数值化以得到地图信息,并储存在光盘或集成电路板等储存媒体中,借由全球定位***(GPS)等定位装置对所在地进行定位,再根据定位结果将所在地周围的地图信息自储存媒体中读出,并显示于显示装置上,以供使用者参考。
然而,目前导航装置所使用的操作***——Windows CE中并无具有通讯簿功能的联络人软件(例如:Contacts),以供使用者去记录各个联络人(例如:亲戚、朋友、同事或客户)的基本数据,因此当导航至各个联络人时,则需凭借着记忆中的地址自导航装置中找出引导路线,或者借由其它联络簿中查找到其地址数据,再于导航装置中找出引导路线。因此若导航装置中具备联络人软件时,使用者仅需借由选取联络人软件中的联络人,而导航装置即可立即导航至此联络人的地址。不过,要将一笔一笔的通讯簿数据输入至联络人软件中也是相当麻烦的一件事。而事实上,由于现今计算机使用已相当普极化,许多人都会借由个人信息管理***(例如:Outlook)来记录个人的活动事项,也就是借由个人信息管理***来进行约会行事历、通讯簿和工作管理员等功能的管理。因此,若能将其它个人信息管理***中的通讯数据转换成导航装置能使用的数据借以建立导航装置的通讯数据库,便能增加导航装置的便利性。
【发明内容】
鉴于以上的问题,本发明的主要目的在于提供一种可用于导航装置的联络人数据的转换***及方法,借以大体上解决先前技术所存在的问题。
本发明所揭示的可用于导航装置的联络人数据的转换***及方法,可将一般个人信息管理***中的联络人的姓名和地址转换为导航装置的软件所专用的语言格式,即航点(point of interesting;POI)。
因此,为达上述目的,本发明所揭示的可用于导航装置的联络人数据的转换方法,应用于一导航装置,其中导航装置包括具有若干个地图信息的一地图数据库,包括下列步骤:首先取得若干个记录数据,其中这些记录数据具有一第一数据和一第二数据;接着逐一比对第二数据和这些地图信息,以得到相应第二数据的一地图信息;再根据取得的地图信息得到相应此地图信息的一航点信息;以及以第一数据为一索引数据储存航点信息。
其中,更包括下列步骤:以第一数据为索引数据储存这些记录数据。
此外,于取得若干个记录数据的步骤可为取得来自外部的个人信息管理***中的记录数据。
亦或,先将外部的个人信息管理***中的记录数据加载并储存。因此,于取得若干个记录数据的步骤则可由下列步骤达成:查找记录数据的记录位置;再根据记录位置取得记录数据。
这里,第一数据为一联络人的姓名,而第二数据为联络人的地址。
另外,更揭示一种可用于导航装置的联络人数据的转换***,应用于一导航装置,其中导航装置包括具有若干个地图信息的一地图数据库,该转换***包括:一存取模块、一转换模块和一联络人数据库。
存取模块用以取得若干个记录数据;转换模块则连接至地图数据库和存取模块以比对取得的记录数据和这些地图信息,进而取得相应记录数据的地图信息和相应地图信息的一航点信息;最后联络人数据库连接至存取模块,可通过存取模块储存取得的这些记录数据和航点信息。
其中更包括:一数据链路模块。此数据链路模块用以连接存取模块和外部的个人信息管理***,以加载于个人信息管理***中的这些记录数据至存取模块。或者,此数据链路模块连接联络人数据库和外部的个人信息管理***,以将在个人信息管理***中的这些记录数据加载至联络人数据库。
这里,记录数据可包括若干个联络人的姓名和这些联络人的地址。甚至是包括这些联络人的电话等。
为对本发明的目的、构造特征及其功能有进一步的了解,兹配合附图详细说明如下:
【附图说明】
图1为根据本发明的一实施例的可用于导航装置的联络人数据的转换方法的流程图。
图2为根据本发明的第一实施例的可用于导航装置的联络人数据的转换***的概要结构图。
图3为根据本发明的第二实施例的可用于导航装置的联络人数据的转换***的概要结构图。
图4为根据本发明的另一实施例的可用于导航装置的联络人数据的转换方法的流程图。
图5为根据本发明的第三实施例的可用于导航装置的联络人数据的转换***的概要结构图。
图6为第4图中步骤110的一实施例的详细流程图。
图7为根据本发明的第四实施例的可用于导航装置的联络人数据的转换***的概要结构图。
【具体实施方式】
以下举出具体实施例以详细说明本发明的内容,并以图示作为辅助说明。说明中提及的符号是参照图式符号。
请参照图1、图2,首先,存取模块210取得联络人的记录数据,其中记录数据具有第一数据和第二数据(步骤110);接着,转换模块220将第二数据与地图数据库230中的地图信息逐一进行比对,以得到相应第二数据的地图信息(步骤120);然后,再根据取得的地图信息得到相应此地图信息的航点信息(步骤130);最后,存取模块210以第一数据作为一索引信息将航点信息储存于一第一联络人数据库242中(步骤140)。其中,第一数据可为一联络人的姓名,而第二数据即为此联络人的地址。实际上,当有若干个联络人时,只需反复执行上述的各动作,即可完成所有联络人数据的转换。
此外,于步骤140也可将其它的记录数据一并存入,例如:联络人的电话、工作等。
其中,存取模块210可通过一数据链路模块250自外部的个人信息管理***300中取得联络人的记录数据(如图3所示),并且于读取过程中即逐一进行后续转换行为。
然而,也可先由数据链路模块250将外部的个人信息管理***300中的联络人的记录数据加载一第二联络人数据库244中(步骤150),如图4、图5所示,而后,再由存取模块210逐一自第二联络人数据库244中取得联络人的记录数据(步骤110)。于此实施例中,取得联络人的记录数据的方法可由下列方式实施:请参照图5、图6,首先存取模块210于第二联络人数据库244中查找一记录位置(步骤112);再根据记录位置取得相应的记录数据(步骤114);而后即将取得的记录数据输出给转换模块230进行转换。
就此实施例来举例说明,先借由数据链路模块(例如:ActiveSync)自外部的个人信息管理***(例如:Outlook)加载联络人的相关记录数据;欲进行转换时,利用一查找函数(例如:CeSeekDatabase)来移动于储存加载的记录数据的数据库中的查找指针,以使查找指标指至欲存取的记录;当查找指针指至欲存取的记录时,即根据查找指针读取此记录的相关记录数据,例如:联络人的姓名、联络人的地址等;取得记录数据后,借由查找语言(例如:结构化查询语言(Structured Query Language;SQL))的选择函数逐一比对地图数据库中的地图信息,以取得最相近于记录数据(即,联络人的地址)的地图信息,的后再以一记录数据作为索引信息(例如:联络人的姓名)将相应取得的地图信息的航点信息(即航点(point of interesting;POI))储存起来。
于现有技术中,已知导航装置可将实际地图中的道路上的各地点数值化而得到地图信息,并将这些地图信息储存于一储存媒体(例如:光盘或集成电路板等)中,因此,于此地图数据库即指这些储存媒体。
另外,第一联络人数据库和第二联络人数据库可为同一个联络人数据库240中的不同区块,如图7所示。
转换完成后,使用者即可通过导航装置上的使用者接口打开联络人数据,当点选联络人的姓名时,导航装置即可通过此姓名取得航点信息,进而显示出此相应联络人住址的导航地图。
Claims (21)
1、一种可用于导航装置的联络人数据的转换方法,应用于一导航装置,其特征在于,该导航装置包括具有若干个地图信息的一地图数据库,包括下列步骤:
取得若干个记录数据,其中该些记录数据具有一第一数据和一第二数据;
逐一比对该第二数据和该些地图信息,以得到相应该第二数据的该地图信息;
根据取得的该地图信息得到相应该地图信息的一航点信息;
以该第一数据为一索引数据储存该航点信息。
2、如权利要求1所述的可用于导航装置的联络人数据的转换方法,其特征在于,更包括下列步骤:以该第一数据为该索引数据储存该些记录数据。
3、如权利要求1所述的可用于导航装置的联络人数据的转换方法,其特征在于,于取得若干个记录数据的步骤为取得来自外部的一个人信息管理***中的该些记录数据。
4、如权利要求1所述的可用于导航装置的联络人数据的转换方法,其特征在于,更包括下列步骤:
取得若干个记录数据的步骤前,接收来自外部的一个人信息管理***中的该些记录数据并储存。
5、如权利要求4所述的可用于导航装置的联络人数据的转换方法,其特征在于,取得若干个记录数据的步骤包括下列步骤:
查找该些记录数据的一记录位置;
根据该记录位置取得该些记录数据。
6、如权利要求5所述的可用于导航装置的联络人数据的转换方法,其特征在于,查找该些记录数据的一记录位置的步骤为利用一查找函数来查找查找该些记录数据的该记录位置。
7、如权利要求1所述的可用于导航装置的联络人数据的转换方法,其特征在于,该第一数据为一联络人的姓名,而该第二数据为该联络人的地址。
8、如权利要求1所述的可用于导航装置的联络人数据的转换方法,其特征在于,逐一比对该第二数据和该些地图信息,以得到相应该第二数据的该地图信息的步骤为利用一查找语言的选择函数逐一查找该地图信息并与该第二资料相比对,以取得该第二资料的地图信息。
9、一种可用于导航装置的联络人数据的转换***,应用于一导航装置,其特征在于,该导航装置包括具有若干个地图信息的一地图数据库,该转换***包括:
一存取模块,用以取得若干个记录数据;
一转换模块,连接至该地图数据库和该存取模块,用以比对取得的该记录数据和该些地图信息,以取得相应该记录数据的该地图信息和相应该地图信息的一航点信息;
一联络人数据库,连接至该存取模块,用以通过该存取模块储存取得的该些记录数据和该航点信息。
10、如权利要求9所述的可用于导航装置的联络人数据的转换***,其特征在于,更包括:
一数据链路模块,连接至该存取模块,用以加载外部的该些记录数据至该存取模块。
11、如权利要求9所述的可用于导航装置的联络人数据的转换***,其特征在于,更包括:
一数据链路模块,连接至该联络人数据库,用以加载外部的该些记录数据至该联络人数据库。
12、如权利要求9所述的可用于导航装置的联络人数据的转换***,其特征在于,该记录数据包括若干个联络人的姓名和该些联络人的地址。
13、如权利要求12所述的可用于导航装置的联络人数据的转换***,其特征在于,比对的该记录数据为该联络人的地址。
14、如如权利要求9所述的可用于导航装置的联络人数据的转换***,其特征在于,该记录数据包括若干个联络人的姓名、该些联络人的地址、该些联络人的电话。
15、如权利要求14所述的可用于导航装置的联络人数据的转换***,其特征在于,比对的该记录数据为该联络人的地址。
16、一种可用于导航装置的联络人数据的转换方法,应用于一导航装置,其特征在于,该导航装置包括具有若干个地图信息的一地图数据库,包括下列步骤:
接收来自外部的一个人信息管理***中的若干个联络人数据并储存,其中每一该联络人数据包括若干个记录数据,并且于该些记录数据中具有一第一数据和一第二数据;
逐一转换该些联络人数据,包括下列步骤:
取得储存的该些记录数据;
逐一比对该第二数据和该些地图信息,以得到相应该第二数据的该地图信息;
根据取得的该地图信息得到相应该地图信息的一航点信息;
以该第一数据为一索引数据储存该航点信息。
17、如权利要求16所述的可用于导航装置的联络人数据的转换方法,其特征在于,更包括下列步骤:以该第一数据为该索引数据储存该些记录数据。
18、如权利要求16所述的可用于导航装置的联络人数据的转换方法,其特征在于,取得储存的该些记录数据的步骤包括下列步骤:
查找该些记录数据的一记录位置;
根据该记录位置取得该些记录数据。
19、如权利要求18所述的可用于导航装置的联络人数据的转换方法,其特征在于,查找该些记录数据的一记录位置的步骤为利用一查找函数来查找查找该些记录数据的该记录位置。
20、如权利要求16所述的可用于导航装置的联络人数据的转换方法,其特征在于,该第一数据为一联络人的姓名,而该第二数据为该联络人的地址。
21、如权利要求16所述的可用于导航装置的联络人数据的转换方法,其特征在于,逐一比对该第二数据和该些地图信息,以得到相应该第二数据的该地图信息的步骤为利用一查找语言的选择函数逐一查找该地图信息并与该第二资料相比对,以取得该第二资料的地图信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200610035624 CN101078628A (zh) | 2006-05-26 | 2006-05-26 | 可用于导航装置的联络人数据的转换***及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200610035624 CN101078628A (zh) | 2006-05-26 | 2006-05-26 | 可用于导航装置的联络人数据的转换***及方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101078628A true CN101078628A (zh) | 2007-11-28 |
Family
ID=38906223
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200610035624 Pending CN101078628A (zh) | 2006-05-26 | 2006-05-26 | 可用于导航装置的联络人数据的转换***及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101078628A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101424537B (zh) * | 2007-10-30 | 2012-02-08 | 联发科技(合肥)有限公司 | 航点代码创建方法、导航启动方法以及其相关装置 |
CN104034343A (zh) * | 2014-06-30 | 2014-09-10 | 深圳市众鸿科技股份有限公司 | 导航方法及导航***、车载终端及其导航信息的获取方法 |
-
2006
- 2006-05-26 CN CN 200610035624 patent/CN101078628A/zh active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101424537B (zh) * | 2007-10-30 | 2012-02-08 | 联发科技(合肥)有限公司 | 航点代码创建方法、导航启动方法以及其相关装置 |
CN104034343A (zh) * | 2014-06-30 | 2014-09-10 | 深圳市众鸿科技股份有限公司 | 导航方法及导航***、车载终端及其导航信息的获取方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101346000B (zh) | 基于gps和移动终端的提供本地移动地理信息服务的*** | |
EP2660760A1 (en) | Electronic device and method for classification of communication data objects | |
CN1209902C (zh) | 使用电话号码的地点检索输出*** | |
CN100346340C (zh) | 用于使用移动终端的超链接特征来自动管理信息的方法 | |
CN1276370C (zh) | 可同步数据库中表示删除数据的方法和装置 | |
EP2267618A3 (en) | Method and system for forming a keyword database for referencing physical locations | |
CN103345469A (zh) | 号码集合的存储、查询方法及其装置 | |
CN101764889A (zh) | 电子设备中联系人信息的处理方法和电子设备 | |
CN102111452A (zh) | 利用分布式数据存储程序存储车载信息的***及其存储方法 | |
CN102567399B (zh) | 一种访问数据库的方法和装置 | |
CN109918341A (zh) | 日志处理方法及装置 | |
CN202178786U (zh) | 基于物联网的数据共享服务*** | |
CN101751462A (zh) | 网络信息的存储、访问方法、设备及终端 | |
CN101155358B (zh) | 自动规划路径方法 | |
CN101965499A (zh) | 使用动态高速缓存存储器的地图更新***和地图更新程序 | |
CN102169497B (zh) | 一种通过位图方式管理元数据的方法及装置 | |
CN1272731C (zh) | 面向海量空间信息的地图浏览器实现方法 | |
CN101078628A (zh) | 可用于导航装置的联络人数据的转换***及方法 | |
CN1722128A (zh) | 资源共享***及其操作界面 | |
CN1154933C (zh) | 不同电脑上互联网浏览器书签的同步方法 | |
CN102110125A (zh) | 根据汉字快速查找兴趣点的检索方法 | |
CN108562291A (zh) | 物件寻找方法、装置及终端设备 | |
CN101004444A (zh) | Gps设备上地址簿信息存储及进行gps关联定位的方法 | |
CN108363802A (zh) | 基于容器的文本收集方法及其*** | |
CN101533396A (zh) | 一种记录查询历程的查询***及其方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Open date: 20071128 |