CN103049465A - 信息处理设备和信息处理方法 - Google Patents
信息处理设备和信息处理方法 Download PDFInfo
- Publication number
- CN103049465A CN103049465A CN201210142606XA CN201210142606A CN103049465A CN 103049465 A CN103049465 A CN 103049465A CN 201210142606X A CN201210142606X A CN 201210142606XA CN 201210142606 A CN201210142606 A CN 201210142606A CN 103049465 A CN103049465 A CN 103049465A
- Authority
- CN
- China
- Prior art keywords
- user
- action
- absolute coordinates
- starting point
- module
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Navigation (AREA)
- Position Input By Displaying (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了信息处理设备和信息处理方法。该信息处理设备包括:分析单元、起点确定单元、和坐标变换单元。分析单元根据通过检测第一对象的动作所获得的动作信息来分析该第一对象的动作历史。起点确定单元根据由所述分析单元分析出的动作历史确定所述第一对象的动作的起点位置。起点位置被表示为相对坐标位置。当不同于第一对象的第二对象具有绝对坐标位置时,坐标变换单元根据所述第二对象的绝对坐标位置将表示第一对象的动作的起点的相对坐标位置变换成绝对坐标位置。
Description
技术领域
本发明涉及信息处理设备和信息处理方法。
背景技术
已存在用于检测对象的动作的技术。
在相关技术中,例如,日本未审查专利申请公开第2007-026311号公开了一种信息提供***,其为用户提供当前位置的邻居的有关信息。多个显示及输入装置以一定间隔放置到街道上。这些显示及输入装置之一感测用户携带的无线标签来检测用户,从该无线标签读取相关用户ID,并将读取的用户ID发送至服务器。该服务器指定位于该用户附近位置的显示及输入装置,并将关于该显示及输入装置附近的商店的商店信息、和关于在该显示及输入装置将附近发生的事件的事件信息发送至该显示及输入装置。该显示及输入装置在显示区域中显示从服务器发送的该商店信息和事件信息。
此外,例如,日本未审查专利申请公开第2007-140800号公开了一种交流鼓励设备,用于在当今个体倾向疏离而独处的现代社会中鼓励在同一公共室中休息的用户之间进行交流,以引起在该同一公共室中休息的人们之间进行实际交谈和交流。该交流鼓励设备包括:位置信息检测装置,用于基于位于公共空间的用户的身份信息检测关于该用户的当前位置信息;和用户信息显示装置,用于在共用空间中与利用位置信息检测装置检测到的当前位置信息相关联地显示与利用位置信息检测装置检测到的用户身份信息相关联的用户信息,同时根据用户的移动连续改变用户信息的显示风格。
发明内容
因此,本发明的一个目的是呈现一种信息处理设备和一种信息处理方法,即使还未利用绝对坐标位置检测到对象的动作,该设备和方法也将该对象的动作起点转换为绝对坐标位置。
根据本发明的第一方面,提供了一种信息处理设备,其包括:分析单元、起点确定单元、和坐标变换单元。分析单元根据通过检测第一对象的动作所获得的动作信息来分析该第一对象的动作历史。起点确定单元根据由所述分析单元分析出的动作历史确定所述第一对象的动作的起点位置。起点位置被表示为相对坐标位置。当不同于第一对象的第二对象具有绝对坐标位置时,坐标变换单元根据所述第二对象的绝对坐标位置将表示第一对象的动作的起点的相对坐标位置变换成绝对坐标。
根据本发明的第二方面,所述动作信息包括通信信息,所述通信信息表明包括所述第一对象在内的多个对象所拥有的装置已经彼此进行通信。分析单元根据所述动作信息所包括的通信信息提取已经彼此进行通信的各对象的组合,所述各对象包括第一对象。坐标变换单元根据由所述分析单元提取的各对象的组合而利用所述第二对象的绝对坐标位置来将表示所述第一对象的动作的起点的相对坐标位置变换成绝对坐标位置。所述绝对坐标位置是所述第二对象的动作的起点位置。
根据本发明的第三方面,所述动作信息包括表明所述第一对象的方向的方向信息和表明所述第一对象的位置的位置信息。所述分析单元根据包含在所述动作信息中的方向信息和位置信息提取已进行彼此通信的各对象(包括所述第一对象)的组合、或聚集在一起的各对象(包括所述第一对象)的组合。坐标变换单元根据由所述分析单元提取到的各对象的组合而利用所述第二对象的绝对坐标位置来将表示所述第一对象的动作的起点的相对坐标位置改变为绝对坐标位置。所述绝对坐标位置是所述第二对象的动作的起点位置。
根据本发明的第四方面,所述分析单元根据表明包含所述第一对象在内的各对象间的关系的关系信息提取包括所述第一对象在内的各对象的组合。
根据本发明的第五方面,所述信息处理设备还包括地图产生单元。所述地图产生单元产生包括所述起点和所述第一对象移动所沿的路径的地图。所述起点是书桌所在的点,而路径是通道。
根据本发明的第六方面,提供了一种信息处理方法,包括以下步骤:根据通过检测第一对象的动作所获得的动作信息来分析所述第一对象的动作历史;根据分析出的动作历史确定所述第一对象的动作的起点位置,所述起点位置被表示为相对坐标位置;以及当不同于第一对象的第二对象具有绝对坐标位置时,根据所述第二对象的绝对坐标位置将表示第一对象的动作的起点的相对坐标位置变换成绝对坐标位置。
根据本发明的第一方面,即使还未利用绝对坐标位置检测到对象的动作,也可以将对象的动作的起点位置变换成绝对坐标位置。
根据本发明的第二方面,即使还未利用具有绝对坐标位置的设备检测到对象,也可以获得该对象的动作的起点的绝对坐标位置。
根据本发明的第三方面,即使还未利用具有绝对坐标位置的设备检测到对象,也可以获得该对象的动作的起点的绝对坐标位置。
根据本发明的第四方面,可以利用各对象间的关系提取各对象的组合。
根据本发明的第五方面,即使未预先获得关于地图的信息,也可以产生地图。
根据本发明的第六方面,即使还未利用具有绝对坐标位置的设备检测到对象的动作,也可以将对象的动作的起点位置变换成绝对坐标位置。
附图说明
以下将参考附图来详细描述本发明的示例实施例,其中:
图1是示出根据一个示例实施例的信息处理设备的示例构造的概念模块框图;
图2是示出根据该示例实施例的处理示例的流程图;
图3是示出根据该示例实施例的处理示例;
图4示出了传感器/用户对应表格的示例数据结构;
图5A至图5D示出了待处理的测量数据的示例;
图6示出了根据该示例实施例的处理示例;
图7示出了测量数据中计量的步数示例;
图8A和图8B示出了测量数据的方向示例;
图9示出了根据该示例实施例的处理示例;
图10是示出根据该示例实施例的处理示例的流程图;
图11示出了根据该示例实施例的处理示例;
图12示出了根据该示例实施例的处理示例;
图13示出了关系表的示例数据结构;
图14是示出用于实现该实施例的计算机的示例硬件构造的框图。
具体实施方式
下面将参照附图详细描述本发明的示例实施例。
图1是示出根据一个示例实施例的信息处理设备的示例构造的概念性模块构造示意图。
术语“模块”通常表示诸如可逻辑分离的软件(计算机程序)、硬件等的部件。从而,该示例实施例中所用的“模块”不仅指具硬件构造的模块而且还指计算机程序形式的模块。因此,该示例实施例将在用于提供模块(包括使计算机执行各种过程的程序、使计算机用作各种单元的程序、使计算机实现各种功能的程序)、***、和方法的功能。为了清楚的继续说明,使用了术语“存储”和“存储某某”以及其他等同表达,在示例实施例涉及计算机程序的情况下,这些术语表示将计算机程序存储到存储装置中或执行控制以将计算机程序存储到存储装置中。此外,模块可以以一对一的关系对应于功能。然而,在实现方面,一个模块可以由一个程序实现,多个模块可以由一个程序实现,或相反,一个模块可以由多个程序实现。此外,多个模块可以由一个计算机执行,或者一个模块可以由分布式或并行环境中的多个计算机执行。一个模块可以包括另一个模块。下文中,术语“连接” 以及“建立通信”或“通信建立”表示物理连接以及逻辑连接(诸如交换数据、发出指令、数据间的交叉引用)。术语“预先确定”表示在执行目标处理前进行的预定,并包括在开始根据该示例实施例的处理之前进行的预定、以及在开始了根据该示例实施例的处理之后而根据当前状态和条件或根据之前的条件和状态执行期望处理之前进行的预定。除非需要确定是否为A,否则短语“在A的情况下,则B”或相似含义的用语意味着“确定是否为A,并且如果确定为A则B”。
此外,“***”或“设备”包括其中多个计算机、硬件部件、装置、或其他适当的元件利用诸如网络(包括具一对一对应关系的通信连接)的通信介质彼此连接的构造,并且“***”或“设备”可以由单个计算机、硬件部件、装置、或适当的元件实现。“设备”、“装置”和“***”用作同义词。应该理解,术语“***”不包括仅仅基于人为规则的社会“机构”(社会***)。
此外,对于各模块执行的每个处理、或如果在一个模块中执行多个处理则对于所述多个处理中的每个处理,从存储装置读取期望的信息,并进行处理。处理结果写入存储装置。因此,本文中不必描述在对信息处理前从存储装置读取该信息以及在对该信息进行处理后将其存入存储装置。本文中使用的术语“存储装置”可以包括硬盘、随机存取存储器(RAM)、外部存储介质、利用通信线路的存储装置、中央处理单元(CPU)内的寄存器等。
根据示例实施例的信息处理设备被构造为利用关于由对象(下文中也称作“用户”)携带的动作检测模块测量到的动作的动作信息来产生地图。如图1中的示例所示,信息处理设备包括用户100A至100C分别携带的动作检测模块110A至110C、控制模块120、数据库(DB)130、和状态分析模块140。
用户100A(用户A)携带动作检测模块110A,用户100B(用户B)携带动作检测模块110B,而用户100C(用户C)携带动作检测模块110C。根据该示例实施例,用户100A至100C(下文中统称为“用户100”或各自称为“用户100”)是对象。在该示例实施例中,产生了用户工作的房间(或办公室)内部的地图。该地图至少包括用户100 的座位位置和通道。
通常,在办公室中可见到受约束或老套的动作,诸如坐、站、走、在笔记本上书写、在键盘上打字、以及在白板上书写。当对象执行诸如坐的动作时,从由相应动作检测模块110检测到的动作信息提取特征,并将其存储到字典中。预先创建存储动作特征的字典。从而,由对象执行的动作可以基于由相应动作检测模块110检测到的动作信息而利用与字典中的特征匹配的模式来确定。
动作检测模块110A、110B、和110C(下文中统称为“动作检测模块110”或各自称为“动作检测模块110”)连接至通信建立检测模块122。动作检测模块110由用户100携带,并可以是检测用户100的动作的传感器或与另一用户100携带的动作检测模块110通信的通信装置。动作检测模块110将作为由动作检测模块110检测到的信息的动作信息(也称作“测量数据”)传递至通信建立检测模块122。动作信息通常被经由无线通信传递至通信建立检测模块122。可替换地,动作信息可以通过有线通信传递至通信建立检测模块122,或者动作信息可以存储到动作检测模块110中的存储装置中,并利用通信建立检测模块122从存储装置中读出。
只要动作检测模块110具有通信装置的功能以及检测用户100的动作的传感器的功能,动作检测模块110就可以结合到移动电话等中、在卡等中形成、或嵌入袖口等中以固定附接至用户100的胳膊。
动作信息的示例包括由对象携带的传感器获得的测量数据,和作为由对象携带的通信装置进行的通信的结果而被获得的通信信息。
传感器的示例包括加速度传感器(用于测量携带加速度传感器的对象的加速度等)、罗盘(用于测量携带罗盘的对象的方向等)、和陀螺仪(用于检测携带该陀螺仪的对象的角度、角速度等)。在该示例实施例的下述描述中,通过示例来使用由上述三个传感器获得的测量数据。测量数据的示例包括能够唯一标识根据该示例实施例的动作检测模块110的信息(诸如传感器ID、加速度、方向、角度、和角速度)、和测量日期和时间(年、月、日、时、分、秒、毫秒等中一个或多个的组合)。关于包括在动作信息中的位置的信息通常包括关于 相对坐标位置的信息而不包括关于绝对坐标位置的信息,或者可以包括关于以低精度检测的绝对坐标位置的信息。例如,在办公室或房间中,位置可以以低全球定位***(GPS)精度等进行测量,或不可测量。
下面针对近场通信装置(诸如蓝牙(注册商标)通信装置)描述通信装置。当给定通信装置与另一通信装置通信时,通信装置ID(A)能够唯一标识根据该示例实施例的给定通信装置,通信装置ID(B)能够唯一标识根据该示例实施例的另一通信装置,通信日期和时间等可以包括在通信信息中。
控制模块120包括通信建立检测模块122和测量数据记录模块124。控制模块120接收来自动作检测模块110的动作信息,并将接收到的动作信息存储到DB 130中。
通信建立检测模块122连接至动作检测模块110A、110B、110C以及测量数据记录模块124。通信建立检测模块122确定是否可以与动作检测模块110进行通信。如果确定了可以与动作检测模块110进行通信,则通信建立检测模块122从动作检测模块110接收动作信息,并将该动作信息传递至测量数据记录模块124。
测量数据记录模块124连接至通信建立检测模块122和DB 130。测量数据记录模块124从通信建立检测模块122接收测量数据,并将测量数据存入包括在DB 130中的传感器测量数据子数据库136中。可以在用户ID关联数据子数据库134(其将在后面描述)中搜索动作信息,并且该动作信息可以与用户ID相关联地存储到传感器测量数据子数据库136中。
DB 130连接至测量数据记录模块124和状态处理模块142。DB130存储物理空间布局信息子数据库132、用户ID关联数据子数据库134、和传感器测量数据子数据库136。
物理空间布局信息子数据库132存储关于检测用户100携带的动作检测模块110等的装置的信息。关于根据该示例实施例的装置(其为固定装置)的信息的示例包括能够唯一标识该装置的装置ID、和关于该装置所在地点的绝对坐标位置的信息。物理空间布局信息子数据库132存储表格等,装置ID和绝对坐标位置相互关联地存储在该表格 中。该装置的示例包括翻板门(flapper gate)(用于登陆/退出管理,并被配置用于检测能够指定用户的元件,例如,但是不限于动作检测模块110),和复印机(其在已经读取了关于用户携带的动作检测模块110等的信息后可被用户使用)。上述装置已经检测到动作检测模块等的情况意味着携带检测模块110等的用户在检测时位于该装置的位置处。所述绝对坐标可以是由经度和纬度指定的坐标,并且足以使由该装置指定的位置固定在根据该实施例产生的地图中。
物理空间布局信息子数据库132还存储表格等,在该表格中相互关联地存储了能够唯一标识具有绝对坐标位置的装置的装置ID、和由具有相同装置ID的装置检测到的用户ID。
根据该实例实施例,用户ID关联数据子数据库134存储作为能够唯一标识用户100的信息的用户ID。例如,可以存储图4中示例所示的传感器/用户对应表格400。传感器/用户对应表格400包含“传感器ID”栏410和“用户ID”栏420。“传感器ID”栏410存储作为能够唯一标识根据该示例实施例的动作检测模块110的信息。“用户ID”栏420存储携带与传感器ID相关联的动作检测模块110的用户100的用户ID。传感器/用户对应表格400的使用使得测量数据和用户ID相互关联。
用户ID关联数据子数据库134还可以与用户ID相互关联地存储作为能够唯一标识根据该示例实施例的相应动作检测模块110中的通信装置的信息的通信装置ID。用户ID关联数据子数据库134的使用使得通信装置和用户ID相互关联。
用户ID关联数据子数据库134还可以与相应用户ID相关联地存储用户100的步长。用户ID关联数据子数据库134和用户所走的步数的使用使得可以计算用户的移动距离。
用户ID关联数据子数据库134还可以与相应的用户ID相关联地存储由状态分析处理模块144(其将在后面描述)确定的动作起点位置。
传感器测量数据子数据库136存储从测量数据记录模块124传递的动作信息。如上所述,动作信息包括传感器ID、测量日期和时间、以及由传感器ID标识的传感器所测量到的数据。动作信息还可以与用 户ID相关联地进行存储。通过分析传感器测量数据子数据库136中的动作信息,可以确定由谁以及何时执行了什么动作。
状态分析模块140包括状态处理模块142、校正模块150、和输出模块152。
状态处理模块142连接至DB 130和校正模块150。状态处理模块142包括状态分析处理模块144、物理布局匹配模块146、和ID匹配模块148。
状态分析处理模块144连接至物理布局匹配模块146。状态分析处理模块144基于关于用户的动作信息分析该用户的状态。用户的状态至少包括该用户的位置。状态分析处理模块144基于所分析出的状态将作为用户的动作起点的位置的位置确定为相对坐标位置。对象的动作起点可以是用户停留时间比其他地点长的地点,例如,对象就座的位置(通常也称作“座位”)。状态分析处理模块144将动作起点的位置与对应的用户ID相关联地存储到DB 130中的用户ID关联数据子数据库134中。
待分析的用户的状态的示例包括坐、立、行、在笔记本上书写、在键盘上打字、在白板上书写。分析结果包括日期和时间信息、用户在日期和时间信息指定的日期和时间时所处的方向、用户行走时所走的步数、以及利用用户的步数和步长计算出的行走距离等,例如,所述分析结果存储在用户ID关联数据子数据库134中。图5A至图5D示出了待处理的测量数据(由加速度传感器获得的测量数据)的示例。如上所述,通过从测量数据中提取特征以及执行与字典中的状态的模式匹配来执行状态分析。在图5A所示的示例中,例如可以利用频率分析来将测量数据分成站立周期510和坐周期520。在图5B所示的示例中,获得了在笔记本上书写的状态作为分析结果。在图5C所示的示例中,获得了在键盘上打字的状态作为分析结果。在图5D所示的示例中,获得了在白板上书写的状态作为分析结果。此外,如图7中示例所示,对由加速度传感器获得的测量数据中的峰值进行计数,以确定用户所走的步数。状态分析处理模块144可以利用传感器/用户对应表格400提取携带已经检测到测量数据的动作检测模块110的用户100的用户 ID,从用户ID关联数据子数据库134提取具有该用户ID的用户100的步长,并通过以步数乘以步长来计算移动距离。此外,图8B中的示例所示的移动路径(轨迹)可以基于移动距离和由图8A中的示例所示的罗盘获得的测量数据算出。移动路径可以是地图中的通道。
下面将描述用于确定是否给定位置代表动作起点的技术。状态分析处理模块144确定坐在书桌旁工作(诸如在笔记本上书写或在键盘上打字)了预定时间段或更长时间的用户的位置代表动作起点。该确定可以基于用作坐着达预定时间段或更长时间的条件、或基于用户坐在书桌旁工作达预定时间段或更长时间的条件。动作起点位置利用相对坐标来表示,并且例如可以是用户100的坐标起点(0,0)。
动作信息还包括表明各对象拥有的各动作检测模块110中的检测装置已经彼此进行了通信的通信信息。状态分析处理模块144可以根据动作信息中的通信信息提取彼此进行通信的对象的组合。也就是说,状态分析处理模块144可以指定彼此进行通信的通信装置的通信装置ID(A)和(B),并利用用户ID关联数据子数据库134提取携带具有通信装置ID(A)和(B)的通信装置的用户的用户ID。然后,状态分析处理模块144确定具有与在具有通信装置ID(A)的通信装置处提取的通信装置ID(B)相关联的用户ID的用户和具有与在具有通信装置ID(B)的通信装置处提取的通信装置ID(A)相关联的用户ID的用户聚集在一起。具体地,状态分析处理模块144确定具有上述用户ID的用户之一在提取了另一用户的用户ID时与该另一用户聚集在一起。对象组合的提取可以基于对象之间的通信持续预定时间段或更长时间的条件。
动作信息还包括分别表示对象的方向和位置的方向信息和位置信息。状态分析处理模块144可以根据动作信息中的方向信息和位置信息提取彼此进行通信的对象的组合。也就是说,状态分析处理模块144可以指定已经检测到方向信息和位置信息的多个检测模块110的传感器ID,并利用用户ID关联数据子数据库134提取携带具有传感器ID的动作检测模块110的用户的用户ID。然后,状态分析处理模块144确定具有提取到的用户ID的用户彼此进行通信。具体地,当提取了用 户ID时,状态分析处理模块144确定具有提取到的用户ID的用户彼此进行通信。彼此进行通信的对象的组合的提取可以基于这些对象之间的通信已经成功实现了预定时间段或更长时间的条件。
状态分析处理模块144还可以不利用关于通信装置之间的通信的信息而基于动作信息中的方向信息和位置信息来提取聚集在一起的对象的组合。也就是说,状态分析处理模块144还可以指定已经检测到方向信息和位置信息的多个动作检测模块110的传感器ID,并利用用户ID关联数据子数据库134提取携带具有传感器ID的动作检测模块110的用户的用户ID。然后,状态分析处理模块144确定具有提取到的用户ID的用户聚集在一起。具体地,当提取了用户ID时,状态分析处理模块144确定具有提取到的用户ID的用户聚集在一起。对象组合的提取可以基于这些对象聚集在一起达预定时间段或更长时间的条件。
物理布局匹配模块146连接至状态分析处理模块144和ID匹配模块148。物理布局匹配模块146具有将由状态分析处理模块144确定的动作起点的相对坐标位置转换成绝对坐标位置的功能。在具有绝对坐标位置的装置检测给定用户或任意其他用户时,物理布局匹配模块146相应于该给定用户或任意其他用户的动作而执行从相对坐标位置到绝对坐标位置的转换。
例如,如果目标用户100已经通过了翻板门,则基于用户100丛通过翻板门时开始的移动距离、从用户100看到的翻板门的方向、以及翻板门的绝对坐标位置,将用户100的动作起点的相对坐标位置转换成绝对坐标位置。
物理布局匹配模块146还可以基于由状态分析处理模块144提取的用户的组合、利用另一用户的动作起点的绝对坐标位置将目标用户的动作起点的相对坐标位置改变为绝对坐标位置。例如,如果另一用户已经通过了翻板门,则可以将翻板门的位置用作另一用户的动作起点的绝对坐标位置。目标用户的动作起点的绝对坐标位置可以根据另一用户的动作起点的绝对坐标位置和目标用户和另一用户聚集在一起的地点的位置来计算。
物理布局匹配模块146可以基于表示用户间的关系的关系信息提取用户的组合。下面将利用图13所示示例中示出的关系表格1300描述该关系信息。
物理布局匹配模块146还可以产生其中书桌的位置为用户的动作起点位置而通道是用户移动所沿的路径的地图。
ID匹配模块148连接至物理布局匹配模块146。ID匹配模块148从用户ID关联数据子数据库134提取对应于标识目标用户的标识信息的信息。即,ID匹配模块148响应于来自状态分析处理模块144和物理布局匹配模块146的请求执行提取处理,并将结果传递给请求的状态分析处理模块144和物理布局匹配模块146。要被提取的信息的示例包括与传感器ID相关联的用户ID、与通信装置ID相关联的用户ID、和具有用户ID的用户的步长。
校正模块150连接至状态处理模块142和输出模块152。校正模块150校正每个用户的动作起点位置、由物理布局匹配模块146产生的地图等。在安装有大量电子装置(诸如个人计算机)的办公室中,会降低传感器(诸如罗盘)的精度。因此,例如,校正模块150利用关于多个用户的动作信息和关于每个用户在几天内的动作的动作信息产生每个用户的多个动作起点的位置、多个地图等,以及利用所产生的结果的统计值(诸如平均值、最频值(mode value)、或中心值)来校正所产生的结果。
输出模块152连接至校正模块150。输出模块152输出已被校正模块150校正了的各用户的动作起点的位置、地图等。例如,输出模块152可以执行如下操作,诸如利用打印机打印地图、在诸如显示器的显示装置上显示地图、将地图传递至诸如地图数据库的信息处理设备、以及将地图存储到诸如存储卡的存储介质中。
图2是示出根据该示例实施例的处理示例的流程图。
在步骤S202中,状态分析处理模块144确定是否已经获得了目标用户的绝对坐标位置(下文中还称作“绝对位置”)。如果已经获得了目标用户的绝对位置,处理前进到步骤S222,否则处理前进到步骤S204。例如,如果目标用户已经通过了上述的翻板门,则处理前进到 步骤S222。状态分析处理模块144搜索物理空间布局信息子数据库132以确定是否已经获得了目标用户的绝对位置。
在步骤S204中,动作检测模块110开始数据获取。例如,动作检测模块110中的每个传感器检测用户的动作。
在步骤S206中,通信建立检测模块122建立与动作检测模块110的通信。
在步骤S208中,测量数据记录模块124发送关于用户ID的查询。即,利用传感器ID在用户ID关联数据子数据库134中搜索用户ID,并提取用户ID。
在步骤S210中,测量数据记录模块124将测量数据与用户ID相关联地记录到传感器测量数据子数据库136中。
在步骤S212中,状态分析处理模块144确定测量数据是否位于预定范围内。如果测量数据位于该预定范围内,则处理前进到步骤S214,否则处理返回从步骤S204开始执行。
在步骤S214中,状态分析处理模块144记录目标用户的动作起点。此处,利用相对坐标来表示动作起点的位置。
在步骤S216中,物理布局匹配模块146对物理布局进行匹配。该匹配处理将在下面参照图10以及其他附图进行描述。
在步骤S222中,动作检测模块110开始数据获取。例如,动作检测模块110中的每个传感器检测用户的动作。
在步骤S224中,通信建立检测模块122建立与动作检测模块110的通信。
在步骤S226中,测量数据记录模块124发送关于用户ID的查询。即,利用传感器ID在用户ID关联数据子数据库134中搜索用户ID,并提取用户ID。
在步骤S228中,测量数据记录模块124将测量数据与用户ID相关联地记录到传感器测量数据子数据库136中。
在步骤S230中,状态分析处理模块144对用户所走的步数进行计数,并计算方向。即,计算距在步骤S202中确定的绝对位置的距离以及相对于该绝对位置的方向。
在步骤S232中,状态分析处理模块144确定测量数据是否位于预定范围内。如果测量数据位于该预定范围内,处理前进到步骤S234,否则,处理返回从步骤S230执行。
在步骤S234中,状态分析处理模块144记录目标用户的动作起点。此处,利用绝对坐标来表示动作起点的位置。
通过上述处理,具有以绝对坐标表示的动作起点的用户和具有以相对坐标表示的动作起点的用户可以同时出现。
在步骤S212和S232中的确定中使用的预定范围可以是当用户坐在书桌旁工作达预定时间段或更长时间时所获得的范围,如下所述。
图3示出了根据该示例实施例的处理示例。
在图3所示的示例中,具有动作检测模块110A的用户100A坐在办公室中的区块310中的书桌320旁,且区块310包括多个书桌。然而,在图1所示的示例中,动作信息从动作检测模块110A发出,并经由控制模块120存储在DB 130中,图3中未示出控制模块120。
动作检测模块110A检测用户100A的动作,并开始动作信息的获取。然后,动作检测模块110A将与和DB 130(控制模块120)通信的动作检测模块110相关联的传感器ID与用户ID进行匹配,并指定用户A(用户100A)。例如,如图4中示例所示,可以利用用户ID关联数据子数据库134中的传感器/用户对应表格400(如图4所示),从动作检测模块110A的传感器ID提取用户ID。
然后,状态分析模块140中的状态分析处理模块144利用由加速度传感器获得的测量数据确定目标用户是否坐着。如上所述,在图5A所示的示例中,状态分析处理模块144将测量数据分成站立周期510和坐周期520。
然后,状态分析处理模块144对由加速器传感器获得的测量数据进行频率分析,并确定用户是坐在书桌旁工作还是在开会。如上所述,在图5B和图5C所示的示例中,确定了用户坐在书桌旁工作。在图5D所示的示例中,确定了用户在开会。
如果用户坐在书桌旁达预定时间段或更长时间并工作,则状态分析处理模块144确定用户在办公室(房间)内工作,并将书桌设置为 动作起点(座位)。
图6示出了根据该示例实施例的处理示例。在所示示例中,登记用户可以停留的场所(包括上述聚集地点;下文中也称作“节点”)。
通过上述处理将用户A(用户100A)的座位(书桌620)和用户B(用户100B)的座位(书桌640)登记为动作起点。即,用户A(用户100A)的动作起点位于位置650处,而用户B(用户100B)的动作起点位于位置656处。
如果用户A(用户100A)已经移动至用户B(用户100B)的书桌640,则用户A(用户100A)的移动目的地(例如,邻近书桌640的位置)可以通过利用加速度数据对用户A(用户100A)所走的步数进行计数(见图7所示的示例)、以及通过利用罗盘对用户A(用户100A)的移动方向进行计算(见图8所示的示例)来确定。
然而,在办公室中,用作传感器的罗盘的精度会降低、宽走廊和椅子间的空间之间的步长会发生改变、以及会发生其他不期望或想不到的结果。例如,在图6所示的示例中,用户A(用户100A)可能被错误地确定为位于位置654处,而尽管用户A(用户100A)实际上位于与书桌640邻近的位置(-2.0,-2.0)处。在图6所示的示例中,看到的位置654相对于位置(-2.0,-2.0)位于左上方位置。
因此,当用户A(用户100A)位于书桌640附近时(具体地,当书桌640位于以用户A(用户100A)的位置为中心的目标范围690中时),根据用户A(用户100A)的定向(由动作检测模块110A中的罗盘获得的当前测量数据)、用户B(用户100B)的定向(由动作检测模块110B中的罗盘获得的当前测量数据)、和停留时间(其中确定了用户A(用户100A)停下来(用户A(用户100A)站立且步数为0)的时间段),确定了用户A(用户100A)和用户B(用户100B)“聚集在一起(并谈话)”。然后,利用平均值、最频值、中心值、或用户A(用户100A)和用户B(用户100B)中每一个的来去历史的任何其他适合值指定用户A(用户100A)和用户B(用户100B)中每一个的动作起点的相对位置。用户A(用户100A)和用户B(用户100B)“聚集在一起(并谈话)”的确定可以基于动作检测模块110A和110B 中的通信装置彼此进行通信的条件。
应该理解,不仅可以对两个用户间的测量数据,而且可以对三个或更多的用户之间的测量数据进行分析。图9示出了根据该示例实施例的处理示例。用户A(用户100A)可以和用户B(用户100B)聚集在一起,用户C(用户100C)、用户D(用户100D)在其座位处,而用户G(用户100G)在用户F(用户100F)的座位旁与用户F(用户100F)以及与用户E(用户100E)聚集在一起。因此,对测量数据进行累积,并创建整个办公室的地图。即,状态分析模块140确定书桌位于每个用户的动作起点位置处且该书桌与用户的座位相关联。状态分析模块140还确定各用户移动所沿的路径(在图9所示的示例中以带箭头的线表示)为通道,并创建地图。
此外,即使用户A(用户100A)未直接移动至用户F(用户100F)的座位处,用户G(用户100G)也路过用户A(用户100A)移动至用户F(用户100F)的座位旁,因此用户F(用户100F)相对于用户A(用户100A)的动作起点的相对坐标位置可以根据用户G(用户100G)的动作历史(测量数据)来指定。即,如果用户A(用户100A)还未从用户A(用户100A)的动作起点移动至用户F(用户100F)的动作起点,则可以提取已经路过用户A(用户100A)的动作起点移动至用户F(用户100F)的动作起点的另一用户的路径,从而可以利用提取的路径确定用户A(用户100A)的动作起点和用户F(用户100F)的动作起点之间的相对坐标中的位置关系。
图10是示出根据该示例实施例的处理示例的流程图。
在步骤S1002中,动作检测模块110开始数据获取。例如,动作检测模块110中的每个传感器检测用户的动作。
在步骤S1004中,通信建立检测模块122建立与动作检测模块110的通信。
在步骤S1006中,测量数据记录模块124发送关于用户ID的查询。即,利用传感器ID在用户ID关联数据子数据库134中搜索用户ID,并提取用户ID。
在步骤S1008中,测量数据记录模块124将测量数据与用户ID相 关联地记录到传感器测量数据子数据库136中。
在步骤S1010中,物理布局匹配模块146从DB 130中的用户ID关联数据子数据库134获取对应于目标用户的用户ID的动作起点位置。
在步骤S1012中,物理布局匹配模块146利用由传感器A获得的测量数据测量移动方向。
在步骤S1014中,物理布局匹配模块146利用由传感器B获得的测量数据测量移动距离。
在步骤S1016中,物理布局匹配模块146将移动目的地与节点进行匹配。如参照图6所述,本文中使用的术语“节点”指的是用户可以停留的位置,并且如上所述,“节点”可以是利用平均值、最频值、中心值、或来去历史的任何其他适当值确定的位置。本文中使用的“匹配”指的是提取距移动目的地的位置预定距离内的节点。节点可以位于具有绝对坐标位置的装置(诸如翻板门)的位置处。
在步骤S1018中,物理布局匹配模块146利用节点位置校正移动目的地的位置。例如,移动目的地的位置可以改变为节点位置,或移动目的地的位置可以根据预定权重变换至节点的位置。如果节点位于具有绝对坐标位置的装置的位置处,则物理布局匹配模块146将相对坐标位置改变为绝对坐标位置。即,移动目的地的相对坐标位置改变为所述装置的绝对坐标位置。移动目的地的之前产生的相对坐标位置和相对坐标位置之间的差可以加到移动目的地的绝对坐标位置上、或从移动目的地的绝对坐标位置被减去。可以使用下面利用图11和图12所示的示例描述的校正操作。
图11示出了根据该示例实施例的处理示例。在所示的示例中,用户A(用户100A)从位置1150经过位置1152去看望携带动作检测模块110B的用户B(用户100B)。
如在图6所示的示例中,如果状态分析模块140确定了用户A(用户100A)和用户B(用户100B)“聚集在一起(并交谈)”,则状态分析模块140确定用户A(用户100A)和用户B(用户100B)处于正常对话距离(50cm至100cm)内,并校正用户A(用户100A)的位置。 可以假设用户A(用户100A)和用户B(用户100B)具有彼此面对面交互的历史。
例如,在图11所示的示例中,当根据测量数据,用户A(用户100A)的移动目的地位于测量位置1158(-2.3,-2.4)时,用户B(用户100B)的动作起点位于位置1156(-1.5,-2.0)。因此,校正模块150可以基于用户A(用户100A)和用户B(用户100B)两者或任一个的当前方向,向位置1156(-1.5,-2.0)的x坐标值添加-0.5,以将测量位置1158校正为校正位置1154。具体地,由于用户A(用户100A)的方向为直角(90°),因此仅将x坐标值校正为偏离对话距离(例如,50cm的预定值)。
图12示出了根据该示例实施例的处理示例。
假设用户C(100C)和用户B(100B)没有面对面交互的历史。在此情况中,当用户C(100C)停在用户B(100B)的动作起点附近的位置处时,状态分析模块140利用表明用户B(100B)和用户C(100C)间关系的关系表格1300来执行校正以使得用户C(100C)位于用户B(100B)的动作起点附近。可以执行类似于以上参照图11的示例所述的校正操作。
图13示出了关系表格1300的示例数据结构。关系表格1300在行方向上包括“用户C”栏1310和“与用户C的关系距离”栏1320,在列方向上包括“用户B”栏1340和“用户A”栏1350。
“用户C”栏1310包括“电子邮件数量”栏1312、“F2F数量”栏1314、和“组织距离”栏1316。“电子邮件数量”栏1312存储用户C和其他用户(用户B、用户A)之间交换的电子邮件的数量,而“F2F数量”栏1314存储用户C已经与其他用户(用户B、用户A)面对面地互动的次数。“组织距离”栏1316存储用户C和其他用户(用户B、用户A)之间的组织距离(例如,通过将表明组织图表的树结构中用户C与其他用户之间的路径数量的倒数乘以100得到的值)。“与用户C的距离”栏1320存储存储在“电子邮件数量”栏1312、“F2F数量”栏1314、和“组织距离”栏1316中的值的平均值。此处,状态分析模块140确定该值越大,关系越强。如果存储在“与用户C的距 离”栏1320中的值大于或等于预定阈值、并且如果用户C(100C)和用户B(100B)的位置处于预定距离之内,则状态分析模块140确定用户C(100C)和用户B(100B)聚集在一起。
图14示出了根据该示例实施例的执行程序的计算机的示例硬件构造。该计算机可以是通用计算机,具体地,为通用计算机、能够用作服务器的计算机等。具体地,该计算机包括处理单元(算术单元)和存储装置,其中处理单元包括CPU 1401,存储装置包括RAM 1402、只读存储器(ROM)1403、和硬盘(HD)1404。例如,硬盘可以用作HD 1404。计算机包括:执行如下程序的CPU 1401,该程序实现通信建立检测模块122、测量数据记录模块124、测量数据记录模块124、状态分析处理模块144、物理布局匹配模块146、ID匹配模块148、校正模块150、输出模块152等;存储上述程序和数据的RAM 1402;存储用于引导计算机的程序以及任何其他适当项的ROM 1403;用作辅助存储装置的HD 1404;接收装置1406,其根据用户通过键盘、鼠标、触摸板、或其他适当工具进行的操作接收数据;诸如阴极射线管(CRT)或液晶显示器的输出装置1405;用于建立与通信网络的连接的通信线接口1407(诸如网络接口卡);以及总线1408,上述各部件通过该总线相互连接以交换数据。分别具有上述构造的多台计算机可以经由网络彼此连接。
在前述示例实施例中,可以通过使具有上述硬件构造的***读取计算机程序、或软件,并使软件和硬件资源彼此协作来实现基于计算机程序的元件,从而实现了前述示例实施例。
图14中所示的硬件构造仅是一个示例构造,且只要能够执行该示例实施例中的模块,该示例实施例就不限于图14所示的构造。例如,一些模块可以利用专用硬件(诸如特定用途IC(ASIC))来构造,而其他模块可以提供在外部***中并且可以经由通信线进行连接。可替换地,各自具有图14中所示构造的多个***可以经由通信线相互连接,并可以彼此相关联地操作。此外,特别地,图14所示的***可以结合在个人计算机、家用信息电器、复印机、传真机、扫描仪、打印机、多功能装置(具有诸如扫描仪、打印机、复印机的装置功能中的至少 两个功能以及传真功能的图像处理设备)等。
前述示例实施例中的处理可以组合使用,并且相关技术的任何适当技术都可以用作由每个模块执行的处理。
在前述示例实施例中,短语“等于或大于”、“小于或等于”、“大于”、以及“小于(少于)”预定值或等同短语可以分别被读作“大于”、“小于(少于)”、“等于或大于”、以及“小于或等于”预定值,只要保持各组合的一致即可。
本文中描述的程序可以存储在记录介质中的形式来提供,或可以经由通信介质提供。在这种情况下,例如存储上述程序的计算机可读介质可以构成本发明的示例实施例。
计算机可读记录介质可以是存储程序的计算机可读记录介质,其中计算机可读介质用于程序的安装、运行、分发等。
记录介质的示例包括数字通用光盘(DVD),其包括符合DVD论坛标准的光盘,诸如可记录DVD(DVD-R)、可重写DVD(DVD-RW)、DVD-RAM盘、以及符合由DVD+RW联盟支持的格式的光盘(诸如DVD+R和DVD+RW光盘),包括压缩光盘只读存储器(CD-ROM)、可记录CD(CD-R)、和可重写CD(CD-RW)的压缩光盘(CD),蓝光盘(注册商标),磁光盘(MO),软磁盘(FD),磁带,硬盘,ROM、电可擦除可编程只读存储器(EEPROM),闪存,RAM,安全数字(SD)存储器卡等。
上述程序或上述程序的一部分可以记录在上述记录介质中的任一种记录介质中,以进行存储、分发等,或可以利用诸如有线网络或无线通信网络的传输介质来通过通信进行传输,上述程序可以用于局域网(LAN)、城域网(MAN)、广域网(WAN)、互联网、内联网、外联网、或利用上述网络的组合、或可以承载在载波上。
此外,上述程序可以是另一程序的一部分或可以与不同的程序一起记录在记录介质中。该程序还可以分割地记录在多个记录介质中。程序还可以以能够恢复(诸如压缩或加密)的任一形式进行记录。
前文已经出于例示和说明的目的提供了对本发明示例性实施例的说明。该描述并非排他性的或者将本发明限制为所公开的精确形 式。显然,各种修改和变型对于本领域技术人员来说是显而易见的。这些实施例的选择和描述是为了对本发明的原理及其实际应用进行最佳的阐述,以使得本领域的其他技术人员能够理解本发明的各种实施例以及适用于具体应用场合的各种变型。本发明的范围应当由权利要求及其等同部分限定。
Claims (8)
1.一种信息处理设备,包括:
分析单元,其根据通过检测第一对象的动作所获得的动作信息来分析所述第一对象的动作历史;
起点确定单元,其根据由所述分析单元分析出的动作历史确定所述第一对象的动作的起点位置,所述起点位置被表示为相对坐标位置;以及
坐标变换单元,当不同于所述第一对象的第二对象具有绝对坐标位置时,所述坐标变换单元根据所述第二对象的绝对坐标位置将表示第一对象的动作的起点的相对坐标位置变换成绝对坐标位置。
2.根据权利要求1所述的信息处理设备,还包括:
所述动作信息包括通信信息,所述通信信息表明包括所述第一对象在内的多个对象所拥有的装置已经彼此进行通信,
所述分析单元根据所述动作信息所包括的所述通信信息提取已经彼此进行通信的各对象的组合,所述各对象包括第一对象,以及
所述坐标变换单元根据由所述分析单元提取的各对象的组合而利用所述第二对象的绝对坐标位置来将表示所述第一对象的动作的起点的相对坐标位置改变为绝对坐标位置,所述绝对坐标位置是所述第二对象的动作的起点位置。
3.根据权利要求1所述的信息处理设备,其中,
所述动作信息包括表明所述第一对象的方向的方向信息和表明所述第一对象的位置的位置信息,
所述分析单元根据包含在所述动作信息中的方向信息和位置信息提取已经进行彼此通信的各对象的组合,其中所述各对象包括所述第一对象;或者提取聚集在一起的各对象的组合,其中所述各对象包括所述第一对象,以及
所述坐标变换单元根据由所述分析单元提取到的各对象的组合而利用所述第二对象的绝对坐标位置来将表示所述第一对象的动作的起点的相对坐标位置改变为绝对坐标位置,所述绝对坐标位置是所述第二对象的动作的起点位置。
4.根据权利要求2所述的信息处理设备,其中,
所述动作信息包括表明所述第一对象的方向的方向信息和表明所述第一对象的位置的位置信息,
所述分析单元根据包含在所述动作信息中的方向信息和位置信息提取已经进行彼此通信的各对象的组合,其中所述各对象包括所述第一对象;或者提取聚集在一起的各对象的组合,其中所述各对象包括所述第一对象,以及
所述坐标变换单元根据由所述分析单元提取到的各对象的组合而利用所述第二对象的绝对坐标位置来将表示所述第一对象的动作的起点的相对坐标位置改变为绝对坐标位置,所述绝对坐标位置是所述第二对象的动作的起点位置。
5.根据权利要求3所述的信息处理设备,其中,
所述分析单元根据表明包含所述第一对象在内的各对象间的关系的关系信息提取包括所述第一对象在内的各对象的组合。
6.根据权利要求4所述的信息处理设备,其中,
所述分析单元根据表明包含所述第一对象在内的各对象间的关系的关系信息提取包括所述第一对象在内的各对象的组合。
7.根据权利要求1至6中任一项所述的信息处理设备,还包括:
地图产生单元,其产生包括所述起点和所述第一对象移动所沿的路径的地图,所述起点是书桌所在的点,而所述路径是通道。
8.一种信息处理方法,包括以下步骤:
根据通过检测第一对象的动作所获得的动作信息来分析所述第一对象的动作历史;
根据分析出的动作历史确定所述第一对象的动作的起点位置,所述起点位置被表示为相对坐标位置;以及
当不同于第一对象的第二对象具有绝对坐标位置时,根据所述第二对象的绝对坐标位置将表示第一对象的动作的起点的相对坐标位置变换成绝对坐标位置。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011224551A JP5974445B2 (ja) | 2011-10-12 | 2011-10-12 | 情報処理装置及び情報処理プログラム |
JP2011-224551 | 2011-10-12 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103049465A true CN103049465A (zh) | 2013-04-17 |
Family
ID=48062108
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210142606XA Pending CN103049465A (zh) | 2011-10-12 | 2012-05-09 | 信息处理设备和信息处理方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20130096869A1 (zh) |
JP (1) | JP5974445B2 (zh) |
CN (1) | CN103049465A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104657395A (zh) * | 2013-11-25 | 2015-05-27 | ***通信集团公司 | 一种地图绘制方法、装置及移动终端 |
CN110008998A (zh) * | 2018-11-27 | 2019-07-12 | 美律电子(深圳)有限公司 | 标签数据生成***和方法 |
CN111078720A (zh) * | 2019-11-06 | 2020-04-28 | 中国科学院计算机网络信息中心 | 一种基于标识的实体对象和数据对象的关联方法及*** |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6391446B2 (ja) | 2014-11-28 | 2018-09-19 | ローム株式会社 | 情報収集システム |
CN118258383A (zh) * | 2022-12-28 | 2024-06-28 | 华为技术有限公司 | 定位方法、装置和*** |
CN117633059B (zh) * | 2024-01-25 | 2024-04-09 | 广东广宇科技发展有限公司 | 一种基于分布式数据库的数据查询方法 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1480867A (zh) * | 2002-10-16 | 2004-03-10 | 黄珏华 | 一种电子地图的制作方法和显示方法 |
EP1547049A1 (en) * | 2002-10-01 | 2005-06-29 | Electronic Data Systems Corporation | Communicating position information between vehicles |
CN1722149A (zh) * | 2004-06-29 | 2006-01-18 | 刘宝 | 一种图书定位装置及定位方法 |
US20070149208A1 (en) * | 2002-12-27 | 2007-06-28 | Hanno Syrbe | Location based services for mobile communication terminals |
CN101192215A (zh) * | 2006-11-24 | 2008-06-04 | 中国科学院声学研究所 | 一种基于地理坐标的信息聚合与查询方法 |
CN101251592A (zh) * | 2008-03-31 | 2008-08-27 | 中国科学院计算技术研究所 | 一种无线传感器网络的节点定位方法 |
US20090083626A1 (en) * | 2007-09-26 | 2009-03-26 | Autodesk, Inc. | Navigation system for a 3d virtual scene |
CN101782639A (zh) * | 2009-01-16 | 2010-07-21 | 日电(中国)有限公司 | 用于对定位设备进行标定的方法、设备和*** |
CN101794316A (zh) * | 2010-03-30 | 2010-08-04 | 高翔 | 基于gps定位和方向识别的实景咨信***及坐标偏移方法 |
CN102103600A (zh) * | 2009-12-16 | 2011-06-22 | ***通信集团公司 | 地图建立方法及地图*** |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4121720B2 (ja) * | 2001-07-13 | 2008-07-23 | 株式会社前川製作所 | 2次元マップ作成方法及びその装置 |
JP2004357216A (ja) * | 2003-05-30 | 2004-12-16 | Toshiba Corp | 位置探索システム及び位置探索方法 |
WO2006039117A2 (en) * | 2004-09-21 | 2006-04-13 | Skyfence Inc. | Positioning system that uses signals from a point source |
JP2006250792A (ja) * | 2005-03-11 | 2006-09-21 | Takenaka Komuten Co Ltd | 経路情報管理システム |
US20060288347A1 (en) * | 2005-06-20 | 2006-12-21 | International Business Machines Corporation | Exploiting entity relationships in proximity-based scheduling applications |
US8989778B2 (en) * | 2006-06-01 | 2015-03-24 | Green Dot Corporation | Secure and private location sharing for location-aware mobile communication devices |
US8187182B2 (en) * | 2008-08-29 | 2012-05-29 | Dp Technologies, Inc. | Sensor fusion for activity identification |
FI20096232A0 (sv) * | 2009-11-23 | 2009-11-23 | Valtion Teknillinen | Fysisk aktivitetsbaserad styrning för en anordning |
US9224100B1 (en) * | 2011-09-26 | 2015-12-29 | Google Inc. | Method and apparatus using accelerometer data to serve better ads |
-
2011
- 2011-10-12 JP JP2011224551A patent/JP5974445B2/ja not_active Expired - Fee Related
-
2012
- 2012-04-09 US US13/442,329 patent/US20130096869A1/en not_active Abandoned
- 2012-05-09 CN CN201210142606XA patent/CN103049465A/zh active Pending
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1547049A1 (en) * | 2002-10-01 | 2005-06-29 | Electronic Data Systems Corporation | Communicating position information between vehicles |
CN1480867A (zh) * | 2002-10-16 | 2004-03-10 | 黄珏华 | 一种电子地图的制作方法和显示方法 |
US20070149208A1 (en) * | 2002-12-27 | 2007-06-28 | Hanno Syrbe | Location based services for mobile communication terminals |
CN1722149A (zh) * | 2004-06-29 | 2006-01-18 | 刘宝 | 一种图书定位装置及定位方法 |
CN101192215A (zh) * | 2006-11-24 | 2008-06-04 | 中国科学院声学研究所 | 一种基于地理坐标的信息聚合与查询方法 |
US20090083626A1 (en) * | 2007-09-26 | 2009-03-26 | Autodesk, Inc. | Navigation system for a 3d virtual scene |
CN101251592A (zh) * | 2008-03-31 | 2008-08-27 | 中国科学院计算技术研究所 | 一种无线传感器网络的节点定位方法 |
CN101782639A (zh) * | 2009-01-16 | 2010-07-21 | 日电(中国)有限公司 | 用于对定位设备进行标定的方法、设备和*** |
CN102103600A (zh) * | 2009-12-16 | 2011-06-22 | ***通信集团公司 | 地图建立方法及地图*** |
CN101794316A (zh) * | 2010-03-30 | 2010-08-04 | 高翔 | 基于gps定位和方向识别的实景咨信***及坐标偏移方法 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104657395A (zh) * | 2013-11-25 | 2015-05-27 | ***通信集团公司 | 一种地图绘制方法、装置及移动终端 |
CN104657395B (zh) * | 2013-11-25 | 2018-07-17 | ***通信集团公司 | 一种地图绘制方法、装置及移动终端 |
CN110008998A (zh) * | 2018-11-27 | 2019-07-12 | 美律电子(深圳)有限公司 | 标签数据生成***和方法 |
CN110008998B (zh) * | 2018-11-27 | 2021-07-13 | 美律电子(深圳)有限公司 | 标签数据生成***和方法 |
CN111078720A (zh) * | 2019-11-06 | 2020-04-28 | 中国科学院计算机网络信息中心 | 一种基于标识的实体对象和数据对象的关联方法及*** |
Also Published As
Publication number | Publication date |
---|---|
JP2013084170A (ja) | 2013-05-09 |
US20130096869A1 (en) | 2013-04-18 |
JP5974445B2 (ja) | 2016-08-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105190233B (zh) | 位置确定处理装置、位置确定处理方法、位置确定处理程序、移动信息处理装置、移动信息处理方法、移动信息处理程序和存储介质 | |
Chen et al. | Probabilistic multimodal map matching with rich smartphone data | |
CN106462627B (zh) | 根据多个位置数据报告分析语义地点和相关数据 | |
EP2885609B1 (en) | Crowd-sourcing indoor locations | |
JP7101680B2 (ja) | 受動的な訪問検知 | |
JP5248915B2 (ja) | Gps追跡及び周知な近傍目的地からのユーザの行動趣向の学習 | |
CN103049465A (zh) | 信息处理设备和信息处理方法 | |
Lv et al. | Mining user similarity based on routine activities | |
JP2008152655A (ja) | 情報サービス提供システム、対象行動推定装置、対象行動推定方法 | |
KR101524971B1 (ko) | 개인 성향 예측 방법 및 그 장치 | |
Rasouli | Mobile technologies for activity-travel data collection and analysis | |
US10104494B2 (en) | Marker based activity transition models | |
Leung et al. | Effective classification of ground transportation modes for urban data mining in smart cities | |
EP2829938B1 (en) | Route verification from wireless networks | |
CN103065119A (zh) | 信息处理设备和信息处理方法 | |
CN105940435A (zh) | 测量并诊断城市环境中的噪音 | |
CN112748453B (zh) | 道路侧定位方法、装置、设备及存储介质 | |
JP6036258B2 (ja) | 情報処理装置及び情報処理プログラム | |
Ellison et al. | Spatiotemporal identification of trip stops from smartphone data | |
Ho et al. | Development and application of instrumented bicycle and its sensing technology in condition assessments for bike trails | |
McCool et al. | Maximum interpolable gap length in missing smartphone-based GPS mobility data | |
JP7297240B2 (ja) | ユーザ状態推定装置 | |
KR20170132375A (ko) | 위치기반 서비스 제공업체 추천 방법 및 장치 | |
WO2019235370A1 (ja) | 学習装置、予測装置、方法、及びプログラム | |
JP7233303B2 (ja) | 地図情報管理装置及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20130417 |