用于基于移动装置数据产生简档的方法和系统的制作方法_5

文档序号:8361503阅读:来源:国知局
接,这指示她许可参加序列500的后面的交互。在交互502中,移动用户508跟随朋友在社交媒体网站上的帖子,并且点击她喜欢的产品(例如,照相机等)上的“喜欢”按钮。经由零售商粉丝页面510向零售商注册交互502。在交互503中,关系数据仓库系统120、计算机130和计算机140根据上述技术,使用telco和零售商信息来对移动用户508对于相关动作的活动进行处理(例如,对于移动用户508产生移动性简档和好友简档,并且在聚集地简档中识别移动用户508,等等)。在交互504中,响应于在交互503中执行的处理,如果移动用户508在零售商的店铺的区域内,则她接收到零售商的店铺发出的邀请她顺便到访的具有出售物的消息(例如,该消息从数据提供者程序142发送,等等)。在交互505中,响应于在交互503中执行的处理,并且响应于在零售商的店铺附近的移动用户508的地理围栏检测,在移动用户508经过店铺时,她接收出售物的促销码(例如,该促销码从数据提供者程序142发送,等等)。在交互506中,移动用户508使用促销码来在零售商的店铺的销售点购买出售物。
[0072]现在参照图6,示出了根据本发明的实施例的计算机系统的功能框图。计算机系统600仅仅是合适的计算机系统的一个例子,并非意图建议对于本文中所描述的本发明的实施例的使用或功能的范围的任何限制。无论如何,计算机系统600能够被实现和/或执行以上所阐述的任一功能。
[0073]在计算机系统600中,存在通过许多其他的通用或专用计算系统环境或配置进行操作的计算机612。可以适合与计算机612 —起使用的公知的计算系统、环境和/或配置的例子包括,但不限于,个人计算机系统、服务器计算机系统、瘦客户端、胖客户端、手持或膝上型装置、多处理器系统、基于微处理器的系统、机顶盒、可编程客户电子器件、网络PC、微型计算机系统、大型计算机系统、以及包括以上任一系统或装置的分布式云计算环境、等等。区域102中的每个移动装置、关系数据仓库系统120、计算机130和计算机140可以包括计算机612的实例,或者可以实现为计算机612的实例。
[0074]计算机612可以在由计算机系统执行的计算机系统可执行指令(诸如程序模块)的一般上下文下进行描述。一般来讲,程序模块可以包括执行特定任务或者实现特定抽象数据类型的例程、程序、对象、组件、逻辑、数据结构等。计算机612可以在分布式云计算环境下实施,在分布式云计算环境下,任务由通过通信网络链接的远程处理装置执行。在分布式云计算环境下,程序模块可以安置在包括内存存储装置的本地计算机系统存储介质和远程计算系统存储介质两者中。
[0075]如图6中进一步所示的,计算机系统600中的计算机612被示为通用计算装置的形式。计算机612的组件可以包括,但不限于,一个或多个处理器或处理单元616、存储器628以及总线618,总线618耦连包括存储器628的各种系统组件到处理单元616。
[0076]总线618表示包括存储器总线或存储器控制器、外围总线、加速图形端口、以及使用各种总线架构中的任何一种的处理器或本地总线的若干种类型的总线结构中的任何一种的一个或多个。举例来说,但不限于,这样的架构包括工业标准架构(ISA)总线、微通道架构(MCA)总线、增强ISA(EISA)总线、视频电子标准协会(VESA)本地总线以及外围组件互连(PCI)总线。
[0077]计算机612典型地包括各种计算机系统可读介质。这样的介质可以是可供计算机612访问的任何可用介质,并且包括易失性和非易失性介质以及可移动和非可移动介质两者。
[0078]存储器628可以包括易失性存储器形式的计算机可读介质,诸如随机存取存储器(RAM)630和/或高速缓存632。计算机612还可以包括其他可移动/不可移动、易失性/非易失性计算机系统存储介质。仅举例来说,存储系统634可以被提供用于读写不可移动、非易失性磁性介质(未示出,典型地被称为“硬盘驱动器”)。尽管未示出,但是可以提供磁盘驱动器和光盘驱动器,所述磁盘驱动器用于读写可移动、非易失性磁盘(例如,“软盘”),所述光盘驱动器用于读写可移动、非易失性光盘(诸如⑶_ROM、DVD-ROM或其他光学介质)。在这样的情况下,每个均可以通过一个或多个数据介质接口连接到总线618。如以下将进一步描绘和描述的,存储器628可以包括具有被配置为实现本发明的实施例的功能的一组(例如,至少一个)程序模块的至少一个程序产品。
[0079]举例来说,但不作为限制,与操作系统、一个或多个应用程序、其他程序模块以及程序数据一样,具有一个或多个程序模块642的程序640可以存储在存储器628中。操作系统、一个或多个应用程序、其他程序模块以及程序数据或者它们的某一组合可以包括联网环境的实现。程序模块642通常实现本文中所描述的本发明的实施例的功能和/或方法。嵌入式分析126、启发程序132、聚类程序134以及数据提供者程序142中的每个均可以实现为程序640的实例,或者可以是程序640的实例。
[0080]计算机612还可以与如下装置通信:诸如键盘、指点装置等以及显示器624的一个或多个外部装置614 ;使得用户能够与计算机612交互的一个或多个装置;和/或使得计算机612能够与一个或多个其他计算装置通信的任何装置(例如,网卡、调制解调器等)。这样的通信可以经由输入/输出(I/O)接口 622发生。还有,计算机612可以经由网络适配器620与诸如局域网(LAN)、一般的广域网(WAN)和/或公共网络(例如,互联网)的一个或多个网络通信。如所描绘的,网络适配器620经由总线618与计算机612的其他组件通信。应当理解,尽管未示出,但是其他硬件和/或软件组件可以与计算机612结合使用。例子包括,但不限于:微代码、装置驱动器、冗余处理单元、外部盘驱动器阵列、RAID系统、磁带驱动器以及数据归档存储系统等。
[0081]附图中的流程图和框图显示了根据本发明的各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
【主权项】
1.一种用于基于移动装置数据产生简档的方法,所述方法包括: 在计算装置处,接收区域中的多个移动装置的多个移动装置记录,其中,所述多个移动装置记录中的每一个包括时间戳,包括位置数据,并且包括活动数据; 通过所述计算装置将所述多个移动装置记录中的每一个分配给多个空间-时间盒子之一,每个空间-时间盒子具有至少两个空间维度和一个时间维度; 通过所述计算装置对分配给所述多个空间-时间盒子的所述多个移动装置记录执行一个或多个分析以得到作为结果的多个简档。
2.根据权利要求1所述的方法,还包括增大所述多个空间-时间盒子中的至少一个的至少一个维度的大小。
3.根据权利要求1所述的方法,还包括对所述作为结果的多个简档中的至少一个进行规范化。
4.根据权利要求1所述的方法,还包括用包括跨度的元数据标签来标记所述多个移动装置记录中的每一个。
5.根据权利要求1所述的方法,其中,所述作为结果的多个简档中的至少一个包括移动性简档,所述移动性简档指示在跨度期间每个移动装置在所述区域中占据的位置的数量。
6.根据权利要求1所述的方法,其中,所述作为结果的多个简档中的至少一个包括聚集地简档,所述聚集地简档指示在跨度期间占据所述区域中的每个位置的移动装置的数量。
7.根据权利要求1所述的方法,其中,所述作为结果的多个简档中的至少一个包括好友简档,所述好友简档指示在所述区域中与给定的移动装置占据相同的位置的移动装置。
8.根据权利要求1所述的方法,还包括将启发规则应用于所述作为结果的多个简档中的至少一个以识别属于生活方式简档的移动装置。
9.根据权利要求1所述的方法,还包括将聚类规则应用于所述作为结果的多个简档中的至少一个以识别属于生活方式简档的移动装置。
10.根据权利要求1所述的方法,还包括基于所述作为结果的多个简档中的至少一个将消息发送到所述移动装置中的至少一个。
11.一种用于基于移动装置数据产生简档的系统,所述系统包括: 一个或多个处理器、一个或多个计算机可读存储器、一个或多个计算机可读有形存储装置以及程序指令,所述程序指令存储在所述一个或多个存储装置中的至少一个上,以供所述一个或多个处理器中的至少一个经由所述一个或多个存储器中的至少一个执行,所述程序指令包括: 接收区域中的多个移动装置的多个移动装置记录的程序指令,其中,所述多个移动装置记录中的每一个包括时间戳,包括位置数据,并且包括活动数据; 将所述多个移动装置记录中的每一个分配给多个空间-时间盒子之一的程序指令,每个空间-时间盒子具有至少两个空间维度和一个时间维度; 对分配给所述多个空间-时间盒子的所述多个移动装置记录执行一个或多个分析以得到作为结果的多个简档的程序指令。
12.根据权利要求11所述的系统,还包括执行根据权利要求2至10中的任一个的步骤的程序指令。
【专利摘要】本发明涉及用于基于移动装置数据产生简档的方法和系统。计算装置基于移动装置数据产生简档。计算装置接收区域中的多个移动装置的多个移动装置记录,每个移动装置记录包括时间戳、位置数据和活动数据,并且将所述多个移动装置记录中的每个分配给多个空间-时间盒子之一。计算装置对分配给所述多个空间-时间盒子的移动装置记录执行分析以得到作为结果的多个简档,所述多个简档可以包括移动性简档、聚集地简档以及好友简档,移动性简档指示在所述区域中每个移动装置在一跨度期间占据的位置的数量,聚集地简档指示在一跨度期间占据所述区域中的每个位置的移动装置的数量,好友简档指示在所述区域中占据与给定的移动装置相同的位置的移动装置。
【IPC分类】G06F17-30
【公开号】CN104679810
【申请号】CN201410680044
【发明人】T·J·尤尼塞, C·E·罗扎, A·萨西, M·托玛斯, J·Y·沃拉
【申请人】国际商业机器公司
【公开日】2015年6月3日
【申请日】2014年11月24日
【公告号】US20150148058
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1