电子装置、信息确定服务器、信息确定方法、程序和信息确定系统的制作方法

xiaoxiao2020-6-26  18

专利名称:电子装置、信息确定服务器、信息确定方法、程序和信息确定系统的制作方法
技术领域
本发明涉及一种电子装置、信息确定服务器、信息确定方法、程序和信息确定系统。
背景技术
随着信息处理技术的发展而提出如下设备,该设备使用卫星定位系统如GPS(全球定位系统)来测量当前位置并且在地图上显示测量的当前位置(例如参见公开号为 11-51663的日本待审专利申请)。

发明内容
在公开号为11-51663的日本待审专利申请中描述的设备中尝试记忆日常生活中通常使用的住所或者设施,比如工作地点、学校或者餐馆。然而为了在设备中记忆这些设施,用户有必要指明用户想要在设备中登记的设施的位置,并且所需操作降低了用户的便利性。希望提供一种能够自动确定设备的携带者在日常生活中通常访问的生活区的电子装置、信息确定服务器、信息确定方法、程序和信息确定系统。因而提供一种用于确定位置的类别的方法。该方法包括在第一时间确定用于标识与用户关联的第一设备的第一设备位置的信息;在位置历史中存储第一设备位置信息和标识第一时间的信息;在第二时间确定用于标识第一设备的第二设备位置的信息;并且在位置历史中存储第二设备位置信息和用于标识第二时间的信息。该方法还包括基于位置历史来确定位置的类别。在第二方面中,提供一种存储指令的非瞬态计算机可读介质,这些指令在由计算机执行时进行用于确定位置的类别的方法。该方法包括在第一时间确定用于标识与用户关联的第一设备的第一设备位置的信息;在位置历史中存储第一设备位置信息和用于标识第一时间的信息。该方法还包括在第二时间确定用于标识第一设备的第二设备位置的信息;并且在位置历史中存储第二设备位置信息和用于标识第二时间的信息。该方法还包括基于位置历史来确定位置的类别。在第三方面中,提供一种用于确定位置的类别的装置,该装置包括存储器;以及处理器,执行存储于存储器中的指令。处理器执行存储于存储器中的指令以在第一时间确定用于标识与用户关联的第一设备的第一设备位置的信息。处理器还执行存储于存储器中的指令以在第二时间确定用于标识第一设备的第二设备位置的信息。处理器还执行存储于存储器中的指令以确定位置的类别,该类别基于包含以下信息的位置历史第一设备位置信息;用于标识第一时间的信息;第二设备位置信息;以及用于标识第二时间的信息。在第四方面中,提供一种用于确定位置的类别的装置,该装置包括存储器;以及处理器,执行存储于存储器中的指令。处理器执行存储于存储器中的指令以从与用户关联的第一设备接收标识第一设备的第一设备位置的信息,第一设备位置信息在第一时间由第一设备确定;在位置历史中存储第一设备位置信息和用于标识第一时间的信息。处理器还执行存储于存储器中的指令以从第一设备接收标识第一设备的第二设备位置的信息,第二设备位置信息在第二时间由第一设备确定;并且在位置历史中存储第二设备位置信息和用于标识第二时间的信息。处理器还执行存储于存储器中的指令以基于位置历史来确定位置的类别;并且向第一设备发送类别。根据如上文描述的公开内容,能够自动确定作为设备的携带者在日常生活中通常访问的区域的生活区。


图1是图示根据本公开内容第一实施例的电子装置的配置的框图。图2是说明根据实施例的电子装置的说明图。图3是图示根据实施例的历史信息的一个例子的说明图。图4是图示根据实施例的生活区的一个例子的说明图。图5是图示根据实施例的生活区确定过程的说明图。图6是说明根据实施例的生活区确定过程的说明图。图7是说明根据实施例的信息选择过程的说明图。图8是图示根据实施例的生活区确定过程的整个流程的流程图。图9是图示根据实施例的住所确定过程的流程例子的流程图。图10是图示根据实施例的住所确定过程的流程例子的流程图。图11是图示根据实施例使用的车站确定过程的流程例子的流程图。图12是图示根据实施例的就餐区确定过程的流程例子的流程图。图13是图示根据实施例的信息选择过程的流程例子的流程图。图14是图示根据本公开内容第二实施例的电子装置的配置的框图。图15是图示根据实施例的信息确定服务器的配置的框图。图16是图示根据实施例的生活区确定过程的流程例子的流程图。图17是图示根据实施例的信息选择过程的流程例子的流程图。图18是图示根据实施例的信息选择过程的流程例子的流程图。图19是根据本公开内容一个实施例的电子装置的硬件配置的框图。
具体实施例方式下文将参照附图具体描述本公开内容的优选实施例。向功能配置基本上相同的构成单元给予相同附图标记和符号并且省略重复描述。将按以下顺序进行描述。1.第一实施例1-1.电子装置的配置1-2.生活区确定方法的具体例子1-3.生活区确定方法的流程1-4.信息选择方法的流程
2.第二实施例2-1.电子装置的配置2-2.信息确定服务器的配置2-3.生活区确定方法的流程2-4.信息选择方法的流程 3.根据本公开内容实施例的电子装置的硬件配置4.结论第一实施例电子装置的配置首先将参照图1具体描述根据本公开内容第一实施例的电子装置(也就是与用户关联的设备)的配置。图1是示出根据实施例的电子装置的配置的框图。如图1中所示,根据实施例的电子装置10主要包括位置检测单元101、时间检测单元103、记录控制单元105、确定单元107、信息选择单元109、显示控制单元111和存储器单元 113。位置检测单元101例如由CPU (中央处理单元)、ROM(只读存储器)、RAM(随机存取存储器)和通信设备等实现。位置检测单元101使用GPS、用于移动通信(如移动电话等)的基站以及由RFID(射频标识)或者Wi-Fi所利用的接入点或者无线基站,来检测电子装置10的当前位置(也就是设备位置)。当位置检测单元101检测到电子装置10的当前位置时,位置检测单元101向后文将描述的记录控制单元105输出代表检测到的当前位置的信息(下文也称为当前位置信息)。当前位置信息的一个例子可以是关于当前位置的纬度和经度的信息。当前位置信息并不限于关于当前位置的纬度和经度的信息并且可以是能够唯一指定当前位置的任意信肩、ο位置检测单元101可以检测电子装置10在任意时刻的当前位置。例如位置检测单元101可以持续检测电子装置10的当前位置或者可以在每个预定时段检测当前位置。位置检测单元101可以在任意时刻向记录控制单元105输出关于检测到的当前位置的当前位置信息。例如,无论何时检测到当前位置并且生成当前位置信息,位置检测单元 101都可以向记录控制单元105输出生成的当前位置信息。在当前位置改变时,位置检测单元101可以向记录控制单元105输出关于改变的当前位置的当前位置信息。当前位置信息甚至可以是由于电子装置10的位置的略微偏移而被改变的信息。 出于这一原因,即使在认为电子装置10的当前位置改变较小并且电子装置10基本上位于同一位置时,当前位置信息也可能改变。因而在根据当前位置的改变来输出当前位置信息时,可以预设用于确定电子装置10是否移动的阈值区,并且位置检测单元101可以在电子装置10移出阈值区时确定当前位置改变。根据本发明的用于确定位置的类别的装置可以包括在第一时间确定用于标识与用户关联的第一设备的第一设备位置的信息的部件;在第二时间确定用于标识第一设备的第二设备位置的信息的部件;以及确定位置的类别的部件,其中所述类别基于包含以下信息的位置历史第一设备位置信息;用于标识第一时间的信息;第二设备位置信息;以及用于标识第二时间的信息。
根据本发明的用于确定位置的类别的装置还可以包括从与用户关联的第一设备接收用于标识所述第一设备的第一设备位置的信息的部件,所述第一设备位置信息在第一时间由所述第一设备确定;在位置历史中存储所述第一设备位置信息和用于标识所述第一时间的信息的部件;从所述第一设备接收标识所述第一设备的第二设备位置的信息的部件,所述第二设备位置信息在第二时间由所述第一设备确定;在所述位置历史中存储所述第二设备位置信息和用于标识所述第二时间的信息的部件;基于所述位置历史来确定位置的类别的部件;以及向所述第一设备发送所述类别的部件。图2是图示确定当前位置是否改变的方法例子的图。例如,如图2中所示,假设电子装置10在时间tl位于位置P1。在这一情况下,在位置检测单元101中,用于确定当前位置是否改变的阈值区比如是“与指示点相距半径20m”。如图2中所示,在时间t2的位置 P2、在时间t3的位置P3和在时间t4的位置P4是位于以位置Pl为中心的阈值区中的位置。 因而在位置Pl至位置P4,位置检测单元101确定当前位置不变。同时,在时间t5的位置 P5是在图2中所示阈值区以外的范围中的位置。因而当位置检测单元101获取关于位置 P5的当前位置信息时,位置检测单元101向记录控制单元105输出关于获取的位置P5的当前位置信息。因而记录控制单元105在电子装置10的当前位置改变时记录历史信息。时间检测单元103例如由CPU、ROM、RAM和通信设备等实现。时间检测单元103 检测与当前位置对应的时间并且向后文将描述的记录控制单元105输出代表检测到的时间的信息(下文也称为时间信息)。时间检测单元103可以使用电子装置10的时钟功能来检测与当前位置对应的时间。时间检测单元103可以参考位置检测单元101获取的来自 GPS等的数据来检测与当前位置对应的时间并且可以通过网络参考外部服务器如时间服务器来检测时间。记录控制单元105例如由CPU、ROM、RAM等实现。记录控制单元105将从位置检测单元101输出的当前位置信息与从时间检测单元103输出的时间信息相互关联并且进行如下过程的控制,该过程在后文将描述的存储器单元113等的预定部分(也就是位置历史) 将这些信息记录为历史信息。记录控制单元105关联并且记录当前位置信息和时间信息,因此例如图3中所示历史信息存储于存储器单元113等中。如图3中所示,历史信息包括代表当前位置的包括纬度和经度的当前位置信息以及包括对应时间的时间信息。图3中所示例子只是一个示例, 并且历史信息还可以关联除了所示信息之外的信息(例如,代表电子装置用户的用户ID等的信息或者关于日历(比如工作日和休息日)的信息)。确定单元107例如由CPU、ROM、RAM和通信设备等实现。确定单元107至少使用记录于预定存储地点(如存储器单元113中)的历史信息来确定如下生活区(也就是类别), 该生活区代表电子装置10的携带者(用户)通常访问的区域(地区)、即访问位置。确定单元107确定的用户生活区种类不受具体限制,但是例如图4中所示项目被确定为生活区。确定单元107可以至少确定比如住所、工作地点或者学校、所用车站、就餐区、购物区、运动区以及业余爱好和娱乐区这样的生活区中的任何生活区。确定与图4中所示项目对应的生活区(比如住所、工作地点或者学校和所用车站) 并不限于一个,并且可以确定一个或者多个区域为用于各项的对应区域。例如,如图5中所示,除了存储于存储器单元113中的历史信息之外,确定单元107还可以在使用各种信息时进行用户生活区的确定。例如,如图5中所示,除了历史信息之外,确定单元107还可以使用关于个人用户的个人信息(用户信息)。用户信息的例子可以是用户的住所地质、邮政编码、电话号码、性别和出生日期等。确定单元107可以将从通过网络3可访问的各种信息搜索服务器5获取的各种信息用于确定生活区。网络3是以两种方式将电子装置10与信息搜索服务器5相互通信连接的通信线网络。不论是有线的网络还是无线的网络,网络例如由公用线网络(比如因特网、电话线网络、卫星通信网络和广播网络、专用线网络(比如WAN(广域网))、LAN(局域网)、IP-VPN(网际协议-虚拟专用网)、以太网(注册商标)和无线LAN形成。信息搜索服务器5通过输入与想要搜索的内容有关的关键词来提供关于关键词的各种信息并且管理各种信息。从信息搜索服务器5获取的信息例子可以是比如关于工作日和假日的日历信息、关于地图的信息、关于建筑物和设施的信息、关于交通的信息(包括时间表或者路线)和关于道路的信息这样的信息。图5中所示信息仅为例子,并且确定单元107可以使用各种可获取的信息来进行生活区的确定。除了从各种服务器获取的信息之外,确定单元107还可以参考例如,存储有地图信息的DVD盘和蓝光盘等的各种记录介质,来使用各种存储的信息。例如,每当经过预定时段时进行确定单元107进行的用户生活区确定过程。时段可以预设于电子装置10中并且可以是用户适当设置的值。然而如后文将描述的那样,由于可以通过分析历史信息(例如进行统计过程)来获得生活区,所以有可能随着登记为历史信息的数据数量变得更大而进行更准确的确定。因而例如在确定基于工作日活动的生活区时可优选在至少一周或者更多的时段期间进行确定过程。由于在一个月或者更多的时段期间进行确定过程,所以有可能基于假日活动来高精度地确定生活区。后文将再次描述确定单元107进行的生活区确定方法的具体例子。例如,如图6中所示,确定单元107可以基于历史信息和预设信息来确定生活区。 例如,如图6中所示,当设置“一周间在半径3km的范围内停留10个小时或者更久”这一条件为设置信息时,确定单元107可以基于历史信息来确定位置信息是否为生活区。可优选的是确定单元107在完成各种生活区的确定时在存储单元113中存储关于所得生活区的信息(例如代表各生活区的范围的信息)。确定单元107可以向后文将描述的信息选择单元109输出关于生活区的所得信息,也就是类别历史(也称为生活区信息)。 确定单元107可以向定位于电子装置10以外的各种设备输出所得生活区信息。根据实施例的确定单元107自动确定用户的生活区,但是用户可以在确定单元 107进行确定之前输入关于用户生活区的信息(例如代表生活区的信息或者代表它并非生活区的信息)。根据实施例的确定单元107可以不仅确定用户的生活区而且确定当前位置是否属于先前识别的生活区中的任何生活区。在这一情况下,确定单元107参考在存储于存储器单元113中的历史信息中包括的当前位置信息和生活区信息来确定当前位置是否包括在若干生活区中。确定单元107可以在任意时刻参考(例如持续参考或在各预定时段参考等)存储于存储器单元113等中的历史信息来进行确定。确定单元107可以向后文将描述的信息选择单元109输出当前位置是否属于生活区的确定结果或者可以通过后文将描述的显示控制单元111在显示屏上显示确定结果。确定单元107可以向外部设备输出当前位置是否属于生活区的确定结果。信息选择单元109例如由CPU、ROM、RAM和通信设备等实现。信息选择单元109基于确定单元107生成的生活区信息和关于信息选择的预设设置信息(也就是用户输入)在与位置信息关联的各种信息之中选择向电子装置10的携带者提供的信息。信息选择单元 109还可以在选择信息时基于用户的偏好等来进行选择。例如,如图7中所示,信息选择单元109可以在与存储于电子装置10的存储器单元113中的位置信息关联的各种信息之中选择向用户提供的信息。例如当与用户的偏好对应的各种信息(比如关于用户最喜爱餐馆的信息)被预先存储于存储器单元113等中时, 信息选择单元109可以选择对于各种信息的设置信息而言适合的信息。信息选择单元109可以基于代表包括在生活区中的位置的位置信息来搜索存储于信息搜索服务器5或者其它电子装置7中的各种信息,以在所得搜索结果之中选择向用户提供的信息。例如信息搜索单元109可以基于代表包括在生活区中的位置的位置信息来搜索描述口头语信息(比如商店)的站点或者商店介绍站点以提供属于生活区的商店的信肩、ο关于信息选择的设置信息的一个例子可以被设置为比如“未提供在生活区或者属于生活区的设施中进行的各种活动的信息”和“具体提供在生活区或者属于生活区的设施中进行的各种活动的信息”。预先登记这些设置信息,因此信息选择单元109可以根据用户的请求来适当地选择信息。在当前位置位于生活区以外时,信息选择单元109可以使用用户的偏好信息或者用户登记的生活区中的各种信息来进行从信息搜索服务器5等获取的信息的匹配。因而信息选择单元109可以根据用户的偏好从生活区之中适当地选择信息。在当前位置位于生活区以外时,信息选择单元109可以基于当前位置通过信息搜索服务器5进行信息搜索以向用户提供所得信息。因而例如当用户访问生活区以外的地点时(比如在旅游时),用户可以使用电子装置10为旅行指南。信息选择单元109可以通过后文将描述的显示控制单元111在显示单元(比如电子装置10的显示器上)显示如上文描述的那样选择的信息。信息选择单元109可以向外部设备输出所选信息。上述信息选择过程仅为例子,并且可以进行其它各种信息选择过程。显示控制单元111例如由CPU、ROM和RAM等实现。显示控制单元111进行对在显示设备(比如根据实施例的电子装置10的显示器)上显示的显示屏的控制。显示控制单元111根据关于用户对电子装置10进行的操作的至少任何用户操作信息以及从信息选择单元109输出的各种信息来改变显示于显示屏上的内容。存储器单元113是根据实施例的电子装置10的存储设备的例子。记录控制单元 105生成的历史信息和确定单元107生成的生活区信息存储于存储器单元113中。关于电子装置10的用户的用户信息、代表用户偏好的用户偏好信息和用户先前选择的各种信息可以记录于存储器单元113中。按照需要将在根据实施例的电子装置10进行任何过程时存储的各种参数、在进行中的过程的进度等或者各种数据库、程序等适当地记录于存储器单元113中。
上文已经描述根据实施例的电子装置10的配置例子。在该描述中已经描述了提供具有信息选择单元109的电子装置10情况,但是电子装置10也可以不具备信息选择单元109。根据实施例的电子装置10可以实现为计算机(比如个人计算机和各种服务器) 并且可以实现为移动电子装置(比如移动音乐播放器、移动游戏机、移动电话、智能电话、 PDA和触屏写字板)。根据实施例的电子装置10可以实现为电视机和各种记录器(比如 DVD记录器和蓝光记录器)并且可以实现为汽车导航系统等。上文已经描述根据实施例的电子装置10的功能例子。构成单元可以使用广泛使用的构件或者电路来配置并且可以由在各构成单元的功能中专门化的硬件配置。CPU等可以执行构成单元的所有功能。因而可以根据在具体化实施例时的技术水平来适当修改所用配置。可以生产并且在个人计算机等上装配用于实现根据上述实施例的电子装置的功能的计算机程序。此外还可以提供存储这样的计算机程序的计算机可读记录介质。记录介质例如磁盘、光盘、磁光盘、闪存等。可以例如通过网络发送计算机程序而不使用记录介质。生活区确定方法的具体例子随后将具体描述根据实施例的确定单元107进行的生活区确定方法。下文描述的具体例子仅为确定单元107进行的生活区确定方法的例子,并且确定单元107进行的生活区确定方法并不限于以下例子。住所确定的例子一般认为用户在夜间段(具体在下午12点之后的深夜时间段)期间在住所休息或者睡眠。确定单元107可以确定用户在夜间段期间的预定时间或者更长时间内未移动的地点为用户生活区中的住所。例如确定单元107可以计算在与夜间段对应的历史信息中描述的位置信息的中心以将计算的中心位置确定为用户生活区中的住所。确定单元107可以使用在与夜间段对应的历史信息中描述的位置信息来指定关于位置的频率分布以将频率最高的位置确定为用户生活区中的住所。工作地点或者校园的确定例子一般认为用户在白天段(具体为工作日白天段)期间在工作地点或者学校工作。 因而确定单元107可以确定用户在预定天数内并且在白天(具体为工作日白天)期间的预定时间或者更长时间内未移动的地点为用户生活区中的工作地点或者学校。当用户的个人信息存储于存储器单元113等中时,确定单元107可以考虑用户的年龄来基本上确定位于具体位置的设施是工作地点还是学校。确定单元107可以使用指定的位置信息(例如关于纬度和经度的信息)用信息搜索服务器等进行信息搜索以验证在具体位置有什么。例如当参考存储于信息搜索服务器等中的地图信息而在该位置检测到学校时,确定单元107可以确定该位置为用户生活区中的学校。相反,当该位置并非学校时,可以确定该位置为用户生活区中的工作地点。使用车站的确定例子当指定用户的住所和工作地点或者学校时,确定单元107可以确定在从住所移向工作地点或者学校时位置在预定时间或者更长时间内不变的地点为用于往返或者去往用户学校的车站。在这一情况下,车站包括用于使用交通设施的乘降地点、比如用于乘船出入的港口、用于使用飞机的机场和公共汽车停车的公共汽车站以及火车站。确定单元107可以使用指定的位置信息(例如关于纬度和经度的信息)用信息搜索服务器等进行信息搜索以确定具体位置是火车站、港口还是公共汽车站。当指定所用车站的位置时,确定单元107可以用信息搜索服务器等搜索对应交通设施的时间表以指定站名。就餐区的确定例子确定单元107可以将用户在除住所和工作地点或者学校之外的、在早餐、午餐和晚餐的时段期间的预定时间或者更长时间内未移动的地点确定为用户生活区中的就餐区。 在这一情况下,确定单元107也可以使用指定的位置信息来进行信息搜索以根据位置是否为餐馆来确定就餐区。可以设置早餐、午餐和晚餐的时段为初始值,但是用户可以基于用户的生活方式来指明时段。运动区的确定例子确定单元107可以使用指定的位置信息来进行信息搜索以确定运动设施、公园、 河岸等地点为用户生活区中的运动区。购物区的确定例子确定单元107可以把如下基于位置信息的信息搜索结果的地点确定为用户生活区中的购物区这些地点是用户在预定日期并且在预定时间或者更长时间内,或者用户在假期中的预定日期中并且在预定时间或者更长时间内,在从确定为工作地点或者学校的地点移动至住所的过程之中未发生移动的地点当中的、对应于各个商场的地点或者对应于商场密集位置的地点。业余爱好和娱乐区的确定例子确定单元107可以把与上述区域不对应的、用户在工作日的预定时间或者更长时间内未移动的地点或者用户在假日的预定时间或者更长时间内未移动的地点确定为用户生活区中的业余爱好和娱乐区。用户可以通过为其它生活区随意命名来确定与上述区域不对应并且用户频繁停留预定时间或者更久的地点为新生活区。确定单元107把与确定为生活区的各区域相距预定距离内的范围确定为各区域以指明各区域的范围。在这一情况下,用户可以随意设置各区域的范围限度。用户可以随意设置描述中的预定时段。设置方法可以简单加以设置(比如若干小时)并且可以设置为每天若干小时、每周若干小时和每月若干小时。在例子中,假设用户在白天期间去往工作地点或者学校并且在夜间期间归来的生活方式,但是可设想用户在夜间期间工作并且在白天期间停留于住所的生活方式。假期并不限于周日和国定假期并且可以随意加以设置以确定生活区。已经具体描了述根据实施例的确定单元107进行的生活区确定方法的例子。生活区确定方法的流程接着将参照图8至图12描述根据实施例的电子装置10进行的生活区确定方法的流程。
生活区确定方法的整个流程首先将参照图8简要描述根据实施例的生活区确定方法的整个流程。图8是图示根据实施例的生活区确定方法的整个流程的流程图。首先,电子装置10的位置检测单元101使用从GPS、基站和接入点等获取的数据来检测电子装置10的当前位置(步骤S101)。当位置检测单元101检测到当前位置时,位置检测单元101向记录控制单元105输出代表检测到的当前位置的当前位置信息。电子装置10的时间检测单元103检测与当前位置对应的时间(步骤S103)并且向记录控制单元105输出关于检测时间的时间信息。记录控制单元105将从位置检测单元101输出的当前位置信息与从时间检测单元 103输出的时间信息相互关联并且在存储单元113等中将这些信息记录为历史信息(步骤 S105)。电子装置10的确定单元107确定在进行先前生活区确定过程之后是否经过预定时间(步骤S107)。当未经过预定时间时,电子装置10返回到步骤SlOl并且继续该过程。同时,当经过预定时间时,确定单元107进行上述生活方式确定过程(步骤S109)。 当完成生活区确定过程时,确定单元107返回到步骤SlOl并且等待直至达到进行下一生活方式确定过程的时刻。第一住所确定过程接着将参照图9简要描述确定单元107进行的住所确定过程的流程。图9是图示根据实施例的确定单元107进行的住所确定过程的流程的流程图。首先,确定单元107从存储于存储器单元113等中的历史信息提取属于夜间的历史信息(步骤sill)。然后,确定单元107获取在提取的历史信息中包括的位置信息并且计算所得位置信息的中心位置(步骤S113)。随后,确定单元107确定计算的中心位置为用户的住所(步骤Sl 15)。第二住所确定过程确定单元107可以如图10的流程中所示确定用户的住所位置。图10是图示根据实施例的确定单元107进行的住所确定过程的流程的流程图。首先,确定单元107从存储于存储器单元113等中的历史信息提取属于夜间的历史信息(步骤S121)。然后,确定单元107获取在提取的历史信息中包括的位置信息并且计算在位置信息中描述的位置的频率分布(步骤S123)。随后,确定单元107确定计算的频率分布中的频率最高位置为用户的住所(步骤S125)。确定单元107可以通过上述方法根据历史信息确定用户的住所位置。与如上文所述图9和图10中所示方法相同的方法可以指定确定单元107中的工作地点或者学校确定过程。所用车站的确定过程接着将参照图11描述确定单元107进行的用户所用车站确定过程的流程。图11 是图示根据实施例的确定单元107进行的所用车站确定过程的流程的流程图。在以下描述之前假设确定单元107参考存储于存储器单元113等中的历史信息来检测用户(电子装置10的携带者)停留于用户生活区中的住所。确定单元107可以在任意时刻参考存储于存储器单元113等中的历史信息来检测用户开始移动。
确定单元107参考在存储于存储器单元113等中的历史信息中包括的当前位置信息来检测用户开始从住所移动(步骤S131)。确定单元107参考因用户移动而依次添加的历史信息来检测用户移动并且确定用户是否停止预定时间或者更久(步骤S133)。当用户未停止预定时间或者更久时,确定单元107返回到步骤S133并且继续该过程。当用户停止预定时间或者更久时,确定单元107基于代表用户停止地点的当前位置信息通过信息搜索服务器搜索地图信息(步骤S135)。确定单元107使用搜索结果来确定用户停止地点是否为用于使用交通设施的乘降地点(比如车站)(步骤S137)。当用户停止地点并非用于使用交通设施的乘降地点(比如车站)时,确定单元107返回到步骤S133并且继续该过程。同时,当用户停止地点是用于使用交通设施的乘降地点(比如车站)时,确定检测到的地点为用户所用车站(步骤 S139)。通过进行这样的过程,确定单元107可以使用历史信息和信息搜索结果来确定在用户的生活区中使用的车站。就餐区确定过程接着将参照图12描述确定单元107进行的用户就餐区确定过程的例子。图12是图示根据实施例的确定单元107进行的就餐区确定过程流程的流程图。在以下描述之前假设能够早餐、午餐和晚餐的时段预设于确定单元107中。时段可以由用户设置并且可以被预设。确定单元107基于从在电子装置10中提供的时钟功能、GPS、基站或接入点等获取的信息或者从连接到网络的各种服务器获取的信息来检测到了可能就餐的预定时段(步骤 S141)。确定单元107参考因用户移动而依次添加的历史信息来检测用户移动并且确定用户是否停止预定时间或者更久(步骤S143)。当用户未停止预定时间或者更久时,确定单元107返回到步骤S143并且继续该过程。当用户停止预定时间或者更久时,确定单元107基于代表用户停止地点的当前位置信息通过信息搜索服务器搜索地图信息(步骤S145)。确定单元107使用搜索结果来确定用户停止地点是否为餐馆(步骤S147)。当用户停止地点并非餐馆时,确定单元107返回到步骤S143并且继续该过程。同时,如果用户停止地点是餐馆,则确定检测到的地点为用户生活区中的就餐区(步骤S149)。通过进行这样的过程,确定单元107可以使用历史信息和信息搜索结果来确定用户生活区中的就餐区。运动区、购物区以及业余爱好和娱乐区的确定过程的流程与图12中所示情况基本上相同,因此下文省略其描述。信息选择方法的流程接着将参照图13简要描述根据实施例的电子装置10进行的信息选择方法的流程。图13是图示根据实施例的信息选择单元109进行的信息选择方法的流程的流程图。信息选择单元109从位置检测单元101和存储器单元113中的至少任何单元获取关于电子装置10的当前位置的位置信息(步骤S151)并且获取存储于存储器单元113等中的生活区信息(步骤S153)。
然后,信息选择单元109基于关于信息选择的设置信息在从存储器单元113、信息搜索服务器和其它电子装置处获取的信息(与位置信息关联的信息)中搜索满足条件的信息(步骤S155)。因而信息选择单元109选择属于生活区的信息的细节或者另一方面不选择属于生活区的信息,由此选择用户所请求的信息。 信息选择单元109通过显示控制单元111在显示设备如显示器上显示根据搜索结果获得的信息(步骤S157)。因而用户可以检测信息选择单元109选择的信息。上文已经具体描述根据第一实施例的电子装置10和生活区确定方法。第二实施例在根据上述公开内容第一实施例的电子装置10中,电子装置10获取当前位置信息和时间信息并且自行确定用户的生活区。下文描述的第二实施例涉及如下系统,在该系统中利用在获取当前位置信息的电子装置10与使用当前位置信息来确定用户生活区的信息确定服务器20之间的配合来确定用户的生活区。电子装置的配置首先将参照图14描述根据实施例的电子装置10的配置。图14是图示根据实施例的电子装置10的配置的框图。如图14中所示,根据实施例的电子装置10主要包括位置检测单元101、信息选择单元109、显示控制单元111、存储器单元113、发送单元151和接收单元153。在实施例中,使根据给实施例的位置检测单元101、显示控制单元111和存储器单元113与根据第一实施例的各处理单元的结构相同以获得相同的效果。因此省略这些单元的详细说明。当选择向用户提供的信息时,根据实施例的信息选择单元109使用借助于要在后面说明的接收单元153从信息确定服务器20获取的生活区域信息。根据实施例的信息选择单元109可以参考在存储于存储器单元113等中的历史信息中包括的获取的生活区信息和当前位置信息来确定在先前登记的生活区中是否包括当前位置。信息选择单元109可以通过显示控制单元111向显示设备(比如电子装置10的显示器)输出在生活区中是否包括当前位置的确定结果。根据实施例的信息选择单元109可以提供从后文将描述的信息确定服务器20发送的、要向用户提供的信息而不进行进一步的选择过程。根据实施例的信息选择单元109除了上述功能之外具有与根据第一实施例的信息选择单元109的配置相同的配置以获得相同效果。因而下文省略其具体描述。发送单元151例如由CPU、ROM、RAM和通信设备等实现。发送单元151通过网络3 向后文将描述的信息确定服务器20发送关于由位置检测单元101检测到的当前位置的信息(当前位置信息)。如后文将描述的那样,在根据实施例的信息确定系统中,连接到网络3的信息确定服务器20确定用户的生活区。发送单元151将发送的当前位置信息与用户的唯一标识信息(例如用户ID等)关联,从而信息确定服务器20可以清楚地检测当前位置信息涉及哪个用户。发送单元151可以在每当位置检测单元101报告新的当前位置时发送当前位置信息,但是可优选在当前位置改变时发送当前位置信息。当每当报告新的当前位置就发送当前位置信息时,当前位置信息的发送所必需的资源变大,但是当在当前位置信息改变时发送当前位置信息时,有可能减少当前位置信息的发送所必需的资源。接收单元153例如由CPU、ROM、RAM和通信设备等实现。接收单元153接收从后文将描述的信息确定服务器20发送的电子装置10的携带者(用户)的生活区信息。当接收单元153接收用户的生活区信息时,接收单元153在存储器单元113中记录获取的生活区信息。接收单元153可以向信息选择单元109直接输出获取的生活区信息。根据实施例的电子装置10可以实现为计算机(比如个人计算机或者各种服务器) 并且可以实现为移动电子装置(比如移动音乐播放器、移动游戏控制台、移动电话、智能电话、PDA和触屏写字板)。根据实施例的电子装置10可以实现为电视机和各种记录器(比如DVD记录器和蓝光记录器)并且可以实现为汽车导航系统等。上文已经描述根据实施例的电子装置10的功能例子。构成单元可以使用通用构件或者电路来配置并且可以由在各构成单元的功能中专门化的硬件配置。CPU等可以执行构成单元的所有功能。因而可以根据在具体化实施例时的技术水平来适当修改所用配置。可以生产并且在个人计算机等上装配用于实现根据上述实施例的电子装置的功能的计算机程序。此外还可以提供存储这样的计算机程序的计算机可读记录介质。记录介质例如是磁盘、光盘、磁光盘、闪存等。可以例如通过网络发送计算机程序而不使用记录介质。信息确定服务器的配置随后将参照图15描述根据实施例的信息确定服务器20的配置。图15是图示根据实施例的信息确定服务器20的配置的框图。如图15中所示,根据实施例的信息确定服务器20主要包括信息获取单元201、时间检测单元203、记录控制单元205、确定单元207、信息提供单元209和存储器单元211。时间检测单元203、记录控制单元205和确定单元207具有与根据第一实施例的电子装置10的时间检测单元103、记录控制单元105和确定单元107的配置相同的配置。出于这一原因,下文省略其具体描述。信息获取单元201例如由CPU、ROM、RAM和通信设备等实现。信息获取单元201通过网络3获取从电子装置10发送的当前位置信息并且向后文将描述的存储器控制单元205 输出当前位置信息。从电子装置10发送的当前位置信息可以与用户的唯一标识信息(例如用户ID)关联。出于这一原因,获取当前位置信息的信息确定服务器20可以容易确定当前位置信息涉及谁。信息提供单元209例如由CPU、R0M、RAM和通信设备实现。信息提供单元209向对应电子装置10提供与确定单元207确定的电子装置10的用户生活区有关的生活区信息。信息提供单元209基于用户的生活区信息和用户的历史信息来进行对向用户提供的信息(与位置信息关联的各种信息)的选择并且向对应电子装置10提供该信息。换言之,根据实施例的信息提供单元209也具有根据第一实施例的电子装置10的信息选择单元109的功能。存储器单元211是根据实施例的信息确定服务器20的存储设备的例子。使记录控制单元205生成的历史信息与确定单元207生成的生活区信息相关联并且针对各用户存储于存储器单元211中。关于电子装置10的用户的用户信息、代表用户偏好的用户偏好信息和用户先前选择的各种信息可以记录于存储器单元211中。把在根据实施例的信息确定服务器20进行任何过程时存储的各种参数、过程的进度等或者各种数据库、程序等适当地记录在存储器单元211中。关于电子装置10的用户的所有信息可以存储于存储器单元211中,并且从个人信息保护的观点来看可优选的是不存储用户的个人信息。由于未存储用户的个人信息,所以信息确定服务器20可以向电子装置10输出候选信息并且可以在有难以确定的生活区信息时由电子装置10的用户来使其遵从生活区信息的特性。包括生活区信息或者历史信息的用户信息针对各用户存储于存储器单元211中。 出于这一原因,根据实施例的确定单元207可以参考用户信息把存储关于例如,同一住所、 工作地点或者学校的生活区信息的用户确定为家人、在工作地点的同事和在学校的校友。上文已经描述根据实施例的信息确定服务器20的功能例子。构成单元可以使用通用构件或者电路来配置并且可以由在各构成单元的功能中专门化的硬件配置。CPU等可以执行构成单元的所有功能。因而可以根据在具体化实施例时的技术水平来适当修改所用配置。可以生产并且在个人计算机等上装配用于实现根据上述实施例的信息确定服务器的功能的计算机程序。此外还可以提供存储这样的计算机程序的计算机可读记录介质。 记录介质例如是磁盘、光盘、磁光盘、闪存等。可以例如通过网络发送计算机程序而不使用记录介质。生活区确定方法的流程接着将参照图16描述根据实施例的信息确定服务器20进行的生活区确定方法的整个流程。图16是图示根据实施例的生活区确定方法的整个流程的流程图。信息确定服务器20进行的个体生活区确定过程的流程与根据第一实施例的电子装置10进行的生活区确定过程的流程相同,因此下文省略其具体描述。首先,电子装置10的位置检测单元101使用从GPS、基站和接入点等获取的数据来检测电子装置10的当前位置(步骤S201)。当位置检测单元101检测到当前位置时,位置检测单元101向发送单元151发送代表检测到的当前位置的当前位置信息。发送单元151参考从位置检测单元101输出的当前位置信息在电子装置10的当前位置改变时通过网络3向信息确定服务器20输出从位置检测单元101输出的当前位置信息(步骤S203)。在这一情况下,发送单元151使存储电子装置10的用户的标识信息(例如用户ID等)与发送的当前位置信息相关联。当信息确定服务器20的信息获取单元201获取从电子装置10发送的当前位置信息时,信息获取单元201向记录控制单元205输出获取的当前位置信息。时间检测单元203 检测与获取的当前位置信息对应的时间(步骤S205)并且向记录控制单元205输出关于检测时间的时间信息。信息确定服务器20的记录控制单元205将从信息获取单元201输出的当前位置信息与从时间检测单元203输出的时间信息相互关联并且在存储器单元211等中将其记录为历史信息(步骤S207)。在这一情况下,记录控制单元205参考与当前位置信息关联的用户的标识信息将对应用户的历史信息重写为获取的新历史信息。信息确定服务器20的确定单元207确定在进行先前生活区确定过程之后是否经过预定时间(步骤S209)。当未经过预定时间时,信息确定服务器20返回到步骤S205并且继续该过程。同时,当经过预定时间时,确定单元207进行上述生活区确定过程(步骤S211)。 当完成生活区确定过程时,确定单元207将确定结果与对应用户的用户信息相关联并且将其存储于存储器单元211等中(步骤S2i;3)。确定单元207向信息提供单元209输出根据确定结果获得的生活区信息。信息提供单元209向对应电子装置10输出根据确定结果获得的生活区信息(步骤S213)。当电子装置10的接收单元153获取从信息确定服务器20发送的生活区信息时, 接收单元153在存储器单元113等中存储获取的生活区信息(步骤S2M)。因而电子装置 10可以获取关于用户生活区的信息。信息选择方法的流程接着将参照图17和图18简要描述根据实施例的包括电子装置10和信息确定服务器20的信息确定系统进行的信息选择方法的流程。图17和图18是图示根据实施例的信息确定系统进行的信息选择方法的流程的流程图。首先,电子装置10的信息选择单元109通过发送单元151将用户ID与代表希望获取什么信息的请求信息相互关联并且将它们发送到信息确定服务器20 (步骤S221)。可优选的是请求信息包括关于用户当前位置的当前位置信息。当信息确定服务器20的信息获取单元201获取从电子装置10发送的用户ID和请求信息时,信息获取单元201向信息提供单元209输出获取的信息。当信息提供单元209 获取信息时,信息提供单元209参考获取的用户ID从预定部分(比如存储器单元211)提取对应用户的生活区信息(步骤S223)。然后,信息提供单元209基于获取的请求信息和生活区信息来搜索向用户提供的各种信息(步骤S225)。然后,信息提供单元209基于在请求信息中描述的代表希望获取什么信息的设置信息从搜索结果选择向电子装置10提供的信息(步骤S227)。随后,信息提供单元209向发送请求信息的电子装置10输出所选信息(步骤。当电子装置10的接收单元153获取从信息确定服务器20发送的信息时,接收单元153向信息选择单元109输出获取的信息。当信息选择单元109获取从信息确定服务器 20输出的信息时,信息选择单元109通过显示控制单元111显示获取的信息(步骤S231)。 因而电子装置10的用户可以基于生活区信息来掌握各种所选信息。在根据实施例的信息确定系统中,如图18的流程中所示,当用户位于用户生活区的范围以外时可以提供基于用户偏好的信息。用户位于用户生活区范围以外的事实本身假定出现了与用户的通常的生活方式不同的不规律情形。在根据实施例的信息确定系统中, 即使是关于生活区范围以外的信息的情形,也仍然使用生活区信息来实现信息匹配,因此可以向用户提供基于用户偏好的信息。首先,电子装置10的信息选择单元109通过发送单元151将用户ID与代表希望获取什么信息的请求信息相关联并且将它们发送到信息确定服务器20 (步骤SMl)。可优选的是请求信息包括关于用户当前位置的当前位置信息。当信息确定服务器20的信息获取单元201获取从电子装置10发送的用户ID和请求信息时,信息获取单元201向信息提供单元209输出获取的信息。当信息提供单元209获取信息时,信息提供单元209参考获取的用户ID从预定部分(比如存储器单元211)提取对应用户的生活区信息(步骤S243)。然后,信息提供单元209基于获取的请求信息和生活区信息来搜索生活区中的各种信息(步骤S245)。然后,信息提供单元209至少使用当前位置信息来搜索当前位置环境信息(步骤SM7),该信息是为用户提供的信息的候选。随后,信息提供单元209在生活区中的各种信息与当前位置境况的各种信息之间进行匹配(步骤S249)。因而可以从各种当前位置环境信息提取基于用户偏好的信息。随后,信息提供单元209基于在请求信息中描述的代表希望获取什么信息的设置信息等从提取结果选择向电子装置10提供的信息(步骤S251)。随后,信息提供单元209向发送请求信息的电子装置10输出所选信息(步骤S253)。当电子装置10的接收单元153获取从信息确定服务器20发送的信息时,接收单元153向信息选择单元109输出获取的信息。当信息选择单元109获取从信息确定服务器 20输出的信息时,信息选择单元109通过显示控制单元111显示获取的信息(步骤S255)。 因而电子装置10的用户即使在用户位于生活区范围之外时仍然可以基于生活区信息来获取各种所选信息。上文已经参照图17和图18简要描述根据实施例的信息选择方法的流程。硬件配置接着将参照图19描述根据实施例的电子装置10的硬件配置。图19是图示根据本公开内容实施例的电子装置10的硬件配置的框图。电子装置10主要包括CPU 901、ROM 903和RAM 905。电子装置10还包括主机总线907、桥接器909、外部总线911、接口 913、输入设备915、输出设备917、存储设备919、驱动921、接入端口 923和通信设备925。CPU 910作为操作处理设备和控制设备来工作,该控制设备用于根据记录于ROM 903、RAM 905、存储设备919或者可拆卸记录介质927中的各种程序来控制电子装置10中的全部或者部分操作。ROM 903存储CPU 910所用程序和操作参数。RAM 905主要存储CPU 901所用程序或者根据程序的执行来适当改变的参数。这些通过由内部总线如CPU总线形成的主机总线907来相互连接。主机总线907通过桥接器909连接到外部总线911、比如PCI (外围部件互连/接口)总线。输入时而不915是用户操作的操作器、比如鼠标、键盘、触屏、按钮、开关和杆。输入设备915可以例如是使用红外线或者其它电子波的遥控设备并且可以是外部连接设备 929、比如与电子装置10的操作对应的移动电话或者PDA。例如输入设备915由输入控制电路生成,该输入控制电路基于用户使用操作器输入的信息来生成输入信号并且向CPU 901 输出该信号。电子装置10的用户可以通过操作输入设备915向电子装置10输入各种数据并且指示过程操作。输出设备917由能够向用户可视和可听地通知获取的信息的设备形成。作为这样的设备,有比如CRT显示设备、液晶显示设备、等离子体显示设备、EL显示设备这样的显示设备以及灯、比如扬声器和头戴式受话器这样的音频输出设备、打印机设备、移动电话、传真机等。输出设备917输出通过电子装置10的各种过程来获得的结果。具体而言,显示设备通过文字或者图像来显示通过电子装置10的各种过程来获得的结果。同时,音频输出设备将由产生的音频数据、声音数据等形成的音频信号转换成模拟信号并且输出音频信号。存储设备919是作为电子装置10的存储器单元的例子而配置的用于存储数据的设备。存储设备919例如由磁存储器设备(比如HDD(硬盘驱动))、半导体存储器设备、光学存储器设备、磁光储存器设备等形成。存储设备919存储CPU 901进行的程序和各种数据以及从外界获取的各种数据。驱动921是记录介质读取器/写入器并且构建到电子装置10中或者附着到外界。 驱动921读取在装配于其上的可拆卸记录介质927(比如磁盘、光盘、磁光盘和半导体存储器)中记录的信息并且向RAM 905输出该信息。驱动921可以进行在装配于其上的可拆卸记录介质927(比如磁盘、光盘、磁光盘和半导体存储器)上写入记录。可拆卸记录介质 927例如是DVD介质、HD-DVD介质和蓝光盘。可拆卸记录介质927可以是紧致闪存(注册商标)(Compact Flash :CF)、闪存、SD记忆卡(安全数字记忆卡)等。可拆卸记录介质927 可以例如是IC卡(集成电路卡)(具有装配于其上的无接触型IC芯片)或者电子装置。接入端口 923是用于将设备直接连接到电子装置10的端口。作为接入端口 923的例子,有USB(通用串行总线)端口、IEEE1394端口、SCSI (小型计算机系统接口 )端口等。 作为接入端口 923的其它例子,有RS-232C端口、光学音频端子、HDMI (高分辨率多媒体接口)端口等。通过将外部连接设备9 连接到接入端口 923,电子装置10从外部连接设备 929直接获取各种数据或者为外部连接设备9 提供各种数据。通信设备925例如是用于连接到通信网络931的由通信设备等形成的通信接口。 通信设备925例如是用于有线或者无线LAN(局域网)的通信卡、蓝牙(注册商标)或者 WUSB(无线USB)。通信设备925可以是用于光学通信的路由器、用于ADSL(不对称数字用户线)的路由器或者用于各种通信的调制解调器。例如通信设备925可以基于预定协议如 TCP/IP向因特网或者另一通信设备发送数据以及从因特网或者另一通信设备接收数据。连接到通信设备925的通信网络931由有线或者无线连接的网络(例如因特网、家庭LAN、红外线通信、无线电波通信或者卫星通信)形成。上文已经描述能够实现根据本公开内容实施例的电子装置10的功能的硬件配置例子。上述构成单元可以使用通用构件来配置并且可以由在各构成单元的功能中专门化的硬件配置。因而可以根据在具体化实施例时的技术水平来适当修改所用硬件配置。根据实施例的信息确定服务器20的硬件配置与根据本公开内容实施例的电子装置10的硬件配置相同,并且省略其具体描述。结论如上文所述,根据本公开内容的实施例,用户仅需携带和移动电子装置,并且电子装置可由此自动确定用户的生活区,比如住所、工作地点或者学校、所用购物场所或者运动设施和就餐地点。通过使用关于生活区的信息,有可能在用户位于生活区内时提供与生活密切有关的信息,并且有可能在用户脱离生活区时提供比如休闲这样的信息。因而在本公开内容的实施例中有可能基于用户的时间、地点和场合来提供信息并且可能较大程度地改变用户的生活方式。本公开内容包含与在通过引用将全部内容结合于此、于2010年8月12日向日本专利局提交的日本优先权专利申请JP 2010-180797中公开的主题内容有关的主题内容。
本领域技术人员应当理解,根据设计要求和目前其它因素可以出现各种修改、组合、再组合和变更,只要它们在所附权利要求或者其等效含义的范围内。
权利要求
1.一种用于确定位置的类别的方法,包括在第一时间确定用于标识与用户关联的第一设备的第一设备位置的信息; 在位置历史中存储所述第一设备位置信息和用于标识所述第一时间的信息; 在第二时间确定用于标识所述第一设备的第二设备位置的信息; 在所述位置历史中存储所述第二设备位置信息和用于标识所述第二时间的信息;并且基于所述位置历史来确定位置的类别。
2.根据权利要求1所述的方法,其中所述类别包括住所、工作地点、学校、交通区、就餐区、购物区、运动区或者娱乐区中的至少一个。
3.根据权利要求1所述的方法,其中所述类别是第一访问位置的第一类别。
4.根据权利要求3所述的方法,还包括在类别历史中存储用于标识所述第一类别的信息和用于标识所述第一访问位置的信息;基于所述位置历史来确定第二访问位置的第二类别;以及在所述类别历史中存储用于标识所述第二类别的信息和用于标识所述第二访问位置的信息。
5.根据权利要求4所述的方法,还包括在第三时间确定用于标识所述第一设备的第三设备位置的信息;以及基于所述类别历史分别确定所述第一和第二类别是否为所述第三设备位置的类别。
6.根据权利要求5所述的方法,还包括如果所述第一类别是所述第三设备位置的类别则显示如下指示,该指示表明所述第一类别是所述第三设备位置的类别;并且如果所述第二类别是所述第三设备位置的类别则显示如下指示,该指示表明所述第二类别是所述第三设备位置的类别。
7.根据权利要求4所述的方法,还包括在第三时间确定用于标识所述第一设备的第三设备位置的信息; 获取与所述第三设备位置关联的信息;并且选择所获取的信息的子集。
8.根据权利要求7所述的方法,其中从以下各项中的至少一项获取与所述第三设备位置关联的所述信息所述第一设备的存储单元; 服务器;或者与所述第一设备不同的第二设备。
9.根据权利要求7所述的方法,其中基于所述类别历史来选择所述子集。
10.根据权利要求7所述的方法,其中基于用户输入来选择所述子集。
11.根据权利要求7所述的方法,还包括 显示所述子集。
12.一种用于存储指令的非瞬态计算机可读介质,所述指令在由计算机执行时进行用于确定位置的类别的方法,所述方法包括在第一时间确定用于标识与用户关联的第一设备的第一设备位置的信息;在位置历史中存储所述第一设备位置信息和用于标识所述第一时间的信息; 在第二时间确定用于标识所述第一设备的第二设备位置的信息; 在所述位置历史中存储所述第二设备位置信息和用于标识所述第二时间的信息;以及基于所述位置历史来确定位置的类别。
13.根据权利要求12所述的计算机可读介质,其中所述类别包括住所、工作地点、学校、交通区、就餐区、购物区、运动区或者娱乐区中的至少一个。
14.根据权利要求12所述的计算机可读介质,其中所述类别是第一访问位置的第一类别。
15.根据权利要求14所述的计算机可读介质,其中所述方法还包括在类别历史中存储用于标识所述第一类别的信息和用于标识所述第一访问位置的信息;基于所述位置历史来确定第二访问位置的第二类别;以及在所述类别历史中存储用于标识所述第二类别的信息和用于标识所述第二访问位置的信息。
16.根据权利要求15所述的计算机可读介质,其中所述方法还包括 在第三时间确定用于标识所述第一设备的第三设备位置的信息;以及基于所述类别历史分别确定所述第一和第二类别是否为所述第三设备位置的类别。
17.根据权利要求16所述的计算机可读介质,其中所述方法还包括如果所述第一类别是所述第三设备位置的类别则显示如下指示,该指示表明所述第一类别是所述第三设备位置的类别;并且如果所述第二类别是所述第三设备位置的类别则显示如下指示,该指示表明所述第二类别是所述第三设备位置的类别。
18.根据权利要求15所述的计算机可读介质,其中所述方法还包括 在第三时间确定用于标识所述第一设备的第三设备位置的信息;获取与所述第三设备位置关联的信息;以及选择所获取的信息的子集。
19.根据权利要求18所述的计算机可读介质,其中从以下各项中的至少一项获取与所述第三设备位置关联的所述信息所述第一设备的存储单元; 服务器;或者与所述第一设备不同的第二设备。
20.根据权利要求18所述的计算机可读介质,其中基于所述类别历史来选择所述子集。
21.根据权利要求18所述的计算机可读介质,其中基于用户输入来选择所述子集。
22.根据权利要求18所述的计算机可读介质,其中所述方法还包括 显示所述子集。
23.一种用于确定位置的类别的装置,包括在第一时间确定用于标识与用户关联的第一设备的第一设备位置的信息的部件; 在第二时间确定用于标识所述第一设备的第二设备位置的信息的部件;以及确定位置的类别的部件,所述类别基于包含以下信息的位置历史 所述第一设备位置信息; 用于标识所述第一时间的信息; 所述第二设备位置信息;以及用于标识所述第二时间的信息。
24.根据权利要求23所述的装置,其中所述位置历史存储于所述第一设备上。
25.根据权利要求23所述的装置,其中,所述装置还包括向服务器发送所述第一设备位置信息和所述第二设备位置信息的部件;以及从所述服务器接收所述类别的部件。
26.根据权利要求23所述的装置,其中所述类别包括住所、工作地点、学校、交通区、就餐区、购物区、运动区或者娱乐区中的至少一个。
27.根据权利要求25所述的装置,其中所述装置还包括在第三时间确定用于标识所述第一设备的第三设备位置的信息的部件; 向所述服务器发送对与所述第三设备位置关联的信息的请求的部件;以及从所述服务器接收与所述第三设备位置关联的信息的部件。
28.根据权利要求27所述的装置,其中所述装置还包括 显示与所述第三设备位置关联的所述信息的部件。
29.一种用于确定位置的类别的装置,包括从与用户关联的第一设备接收用于标识所述第一设备的第一设备位置的信息的部件, 所述第一设备位置信息在第一时间由所述第一设备确定;在位置历史中存储所述第一设备位置信息和用于标识所述第一时间的信息的部件; 从所述第一设备接收用于标识所述第一设备的第二设备位置的信息的部件,所述第二设备位置信息在第二时间由所述第一设备确定;在所述位置历史中存储所述第二设备位置信息和用于标识所述第二时间的信息的部件;基于所述位置历史来确定位置的类别的部件;以及向所述第一设备发送所述类别的部件。
30.根据权利要求四所述的装置,其中所述类别包括住所、工作地点、学校、交通区、就餐区、购物区、运动区或者娱乐区中的至少一个。
31.根据权利要求四所述的装置,其中所述类别是第一访问位置的第一类别。
32.根据权利要求31所述的装置,其中所述装置还包括在类别历史中存储用于标识所述第一类别的信息和用于标识所述第一访问位置的信息的部件;基于所述位置历史来确定第二访问位置的第二类别的部件;以及在所述类别历史中存储用于标识所述第二类别的信息和用于标识所述第二访问位置的信息的部件。
33.根据权利要求32所述的装置,其中所述装置还包括从所述第一设备接收对与所述第一设备的第三设备位置关联的信息的请求的部件; 获取与所述第三设备位置关联的信息的部件;选择所获取的信息的子集的部件;以及向所述第一设备发送所述子集的部件。
34.根据权利要求33所述的装置,其中基于所述类别历史来选择所述子集。
35.根据权利要求33所述的装置,其中基于所述请求来选择所述子集。
全文摘要
公开了一种电子装置、信息确定服务器、信息确定方法、程序和信息确定系统。用于确定位置的类别的方法包括在第一时间确定用于标识与用户关联的第一设备的第一设备位置的信息;并且在位置历史中存储第一设备位置信息和用于标识第一时间的信息。该方法还包括在第二时间确定用于标识第一设备的第二设备位置的信息;并且在位置历史中存储第二设备位置信息和用于标识第二时间的信息。该方法还包括基于位置历史来确定位置的类别。
文档编号G09B29/00GK102375872SQ20111022780
公开日2012年3月14日 申请日期2011年8月5日 优先权日2010年8月12日
发明者小林贤一郎 申请人:索尼公司

最新回复(0)