CN100357881C - 可任意处理的微型应用 - Google Patents

可任意处理的微型应用 Download PDF

Info

Publication number
CN100357881C
CN100357881C CNB2003801042181A CN200380104218A CN100357881C CN 100357881 C CN100357881 C CN 100357881C CN B2003801042181 A CNB2003801042181 A CN B2003801042181A CN 200380104218 A CN200380104218 A CN 200380104218A CN 100357881 C CN100357881 C CN 100357881C
Authority
CN
China
Prior art keywords
executable software
software items
user
data
deletion
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.)
Expired - Fee Related
Application number
CNB2003801042181A
Other languages
English (en)
Other versions
CN1717943A (zh
Inventor
马尔科·文斯凯
萨米·兰塔
拉伊莫·马里拉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nokia Technologies Oy
Original Assignee
Nokia Oyj
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nokia Oyj filed Critical Nokia Oyj
Publication of CN1717943A publication Critical patent/CN1717943A/zh
Application granted granted Critical
Publication of CN100357881C publication Critical patent/CN100357881C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/34Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters 
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • G06F8/62Uninstallation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72406User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by software upgrading or downloading
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72451User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to schedules, e.g. using calendar applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72457User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to geographic location
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/50Service provisioning or reconfiguring
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/04Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72409User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
    • H04M1/72412User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories using two-way short-range wireless interfaces

Abstract

可任意处理的微型应用(106)是可执行的软件项目,其在移动终端中的激活、停用和删除由触发参数和规则(250)定义。触发参数(250)可包括(但不限于)位置,时间(218),存储的用户数据等。规则是为实现前述动作而需要的一个或多个触发参数。在一个实施例中,内务处理装置(206)监视对应于所述参数并且满足所述规则的数据,并且执行与可任意处理的微型应用(106)相关的各种内务处理功能。可任意处理的微型应用的删除清除与存储和执行可任意处理的微型应用相关的存储空间,从而使所述存储空间可用于其它用途。

Description

可任意处理的微型应用
技术领域
本发明涉及无线通信系统,更具体地说,涉及有效地管理移动终端的存储器的设备和方法。
背景技术
移动终端已变得无所不在。其普及原因之一是它们的尺寸小巧。另一原因是它们的在移动环境中,运行允许用户执行超出和传统电话相关的功能之外的各种增强功能的能力。不幸的是,终端的小巧尺寸转换成存储应用和相关数据的有限存储能力,从而最终限制了移动终端的功能。装有提供增强功能的应用软件的移动终端的用户面对的另一问题是不得不通过手动更新或重新配置应用,确保他们将最新或最适当版本的应用存储在他们的终端上。于是需要一种有效地管理这些移动终端使用的应用软件,更具体地说,有效地管理移动终端的存储应用的存储空间的机构。
发明内容
管理移动终端,例如移动电话机中可任意处理的微型应用的存储的设备和方法解决了上面指出的问题,并且在本领域中获得了技术进步。这里将包含有限可操作性的可执行软件项目的应用称为可任意处理的微型应用,所述有限可操作性与下载、激活、停用和删除软件项目操作中的一个或多个操作的条件相关,如后详细所述。
具有处理并存储数据的处理器和存储器的移动终端的管理可操作性有限的可执行软件项目的存储的方法包括:通过无线连接下载包括所述可执行软件项目的至少一个删除条件的可执行软件项目,其中所述可执行软件项目能够实现对指定场所的至少一种服务的访问;将包括所述可执行软件项目的删除条件的可执行软件项目存储在移动终端的存储器中;和如果所述可执行软件项目的删除条件被满足,则从移动终端的存储器删除所述可执行软件项目。
在一个备选实施例中,例证的方法包括:通过无线连接下载可执行软件项目以及所述可执行软件项目的激活和删除触发条件,其中所述可执行软件项目能够实现对指定场所的至少一种服务的访问;将可执行软件项目连同所述可执行软件项目的激活和删除触发条件一起存储在移动终端的存储器中;如果所述可执行软件项目的激活触发条件被满足,则激活所述可执行软件项目;和如果所述可执行软件项目的删除触发条件被满足,则从移动终端的存储器删除所述可执行软件项目。
在另一备选实施例中,例证的方法包括:当移动终端进入第一场所时,下载第一可执行软件项目以及第一可执行软件项目的删除触发条件;当移动终端进入第二场所时,下载第二可执行软件项目以及第二可执行软件项目的删除触发条件;监视满足第二可执行软件项目的删除触发条件的触发数据;当检测到满足第二可执行软件项目的删除触发条件的触发数据时,删除第二可执行软件项目。
在以具有处理并存储数据的处理器和存储器的移动终端的管理向移动终端的用户提供购物帮助的可操作性有限的可执行软件项目的存储的方法为目的的实施例中,例证的方法包括:下载向移动终端的用户提供购物帮助的可执行软件项目,其中所述可执行软件项目包含包括一个或多个购物服务场所的识别,和激活以及从移动终端的存储器删除所述可执行软件项目的触发条件的数据;通过短程无线连接,发现用户位于购物服务场所之一的附近;访问包括用户感兴趣的商品和/或服务的指示的用户数据;比较购物服务场所提供的商品和/或服务与用户数据,从而确定是否存在匹配;如果存在匹配,则激活所述可执行软件项目;并执行所述可执行软件项目,其中所述可执行软件项目的执行包括:产生用于传输给购物服务场所的询问,所述询问包括用户数据;和通过短程无线连接,将询问传输给购物服务场所。在该实施例中,购物服务场所可以是购物中心中的服务台,商店等,或者其中的商品和/或服务可供消费的任意更小的场所,包括走廊,货架,柜台,摊位等,如后详细所述。
在本发明的一个实施例中,上面提及的存储在移动终端中的数据或者单个数据项,例如用户数据和与下载到移动终端或者存储于其中的触发参数和触发条件相关的数据可用基于XML置标语言的置标语言表达法或者压缩的置标语言表达法来表述。
参考附图根据下面的说明,本发明的其它和另外的方面将变得显而易见。
附图说明
图1是根据本发明的一个实施例图解说明其中可下载和使用可任意处理的微型应用的移动终端和服务提供商之间的例证布置的方框图。
图2是图解说明根据本发明的一个实施例的例证移动终端的方框图。
图3是根据本发明的一个实施例,图解说明移动终端和一个或多个服务提供商之间的数据传送节点的位置的区域,例如大型购物中心,百货公司或商店的简化布局图。
图4是图解说明一个例证过程的流程图,通过所述例证过程,可任意处理的微型应用可用在移动终端中。
图5是图解说明可任意处理的微型应用内务处理功能的性能的方框图。
图6是根据本发明的一个实施例,图解说明当用户在大型购物中心,商店或任意购物服务场所中购物时,向用户提供采购帮助的例证可任意处理的微型应用的方框图。
具体实施方式
在下面的各个实施例的说明中,参考了附图,所述附图构成所述说明的一部分,并且其中图解表示了其中可实践本发明的各个实施例。显然可以利用其它实施例,并且在不脱离本发明的范围的情况下,可做出结构和功能修改。
图1是根据本发明的一个实施例图解说明其中可下载和使用可任意处理的微型应用的移动终端和服务提供商之间的例证布置的方框图。如图1中所示,可以是手持式无线电话机,移动手持终端,个人数字助手(“PDA”),便携式计算机等的移动终端100包括用于最好通过无线连接从服务提供商150下载的一个或多个可任意处理的微型应用的存储器106。
可任意处理的微型应用是在移动终端100上实现一个或多个功能的可操作性有限的可执行软件产品,例如Java小程序,脚本或软件代理。就其有限的可操作性来说,除了与其一个或多个删除条件相关之外,可任意处理的微型应用最好还与其下载、激活和停用中的一个或多个操作的一个或多个条件(例如移动终端的物理位置)相关,如下详细所述。
移动终端100可通过短程无线网络120,例如个人区域网(例如IrDA或蓝牙PAN)或无线LAN(例如无线IEEE1394,IEEE802.11或HiperLAN/2),或者移动WAN 130(例如GPRS,GSM等)从服务提供商150下载可任意处理的微型应用。在这方面,服务提供商10包括短程无线连接156和/或WAN连接157,分别用于通过短程无线网络120或者移动WAN 130,将可任意处理的微型应用下载到移动终端100。可以是单一实体,例如单个商店,或者代表多个商店的实体,例如大型购物中心的服务提供商150包括与数据库154耦接的处理器152,数据库154存储用于下载到移动终端100以便激活和使用的一个或多个可任意处理的微型应用(以及任意相关的数据)。
根据本发明的一个实施例,移动终端100可下载可任意处理的微型应用,只要移动终端100或服务提供商150建立的下载可任意处理的微型应用的任意前提条件已被满足,如后结合图4详细所述。一旦被下载,根据进行对应操作的触发条件是否被满足,可任意处理的微型应用可被激活,停用和/或从存储器106删除,如后同样结合图4详细所述。这些触发条件最好和可任意处理的微型应用一起下载自服务提供商150。在一个实施例中,触发条件可包括触发参数和规则,如后详细所述。下载的触发条件,触发参数和规则可利用最好使用基于XML的置标语言的置标语言表达法或压缩置标语言表达法来表示。
简要地说,触发参数可基于地点、日期/时间、用户输入等中的一个或多个。触发参数也可基于个人用户数据,例如简介、日历、意图和注释数据。用户的简介可包括用户的姓名、地址、电话号码、性别、年龄、雇主、业务爱好、车型、车辆登记号码、偏好(例如喜欢的书籍的类型)、忠诚卡会员资格、信用卡/借记卡信息等。用户的日历存储用户关于诸如约会、生日、拜访、节假日、休假、演出之类事件产生的,与事件要发生时的日期和时间相关的条目。用户的意图可以是用户指定的她要执行的预定任务或动作,例如“杂货采购”、“购买生日礼物”、“洗车”、“理发”等。笔记可包括用户产生的当用户执行某一任务时要遵循的指令。例证的笔记包括采购清单,家庭成员的愿望清单,配偶的香水或者科隆香水偏爱等。最好,用户可在任意时候持续一段时间(例如从现在开始,直到另作指示为止)激活这些意图/笔记,或者可使它们与日历中的日期/时间,或者与某一地点相关以便自动激活。在任何情况下,这样的个人数据可被本地存储在用户数据存储器108a中,或者远程存储在每当需要时,移动终端100可通过例如移动WAN 130容易地访问的用户数据存储器108b中,供确定与可任意处理的微型应用相关的触发参数是否被满足之用。与个人用户数据相关的数据可利用置标语言表达法或压缩置标语言表达法,最好使用基于XML的置标语言来存储。
如上所述,在本发明的一个实施例中,作了触发参数之外,触发条件还包括触发规则。触发规则是实现诸如激活,停用或者删除可任意处理的微型应用所需的一个或多个触发参数,也将在后面详细说明。
此外如图1中所示,移动终端100包括RF-ID标签110和RF-ID标签阅读器112。服务提供商150同样包括RF ID标签阅读器158和RF-ID标签159。如后详细所述,包括移动终端100的RF-ID标签110和服务提供商150的RF-ID标签阅读器158,或者另一方面,移动终端100的RF-ID标签阅读器112和服务提供商150的RF-ID标签159的RF-ID无线系统可在本发明的一个实施例被用于确定用户在服务提供商150的建筑物内的位置,供满足下载可任意处理的微型应用的前提条件,或者满足激活,停用和/或删除可任意处理的微型应用的触发条件之用。
RF-ID标签是无线应答器,它可包含从标签标识符到可利用额外信息编程的128Kbyte的可变存储器的数量不断变化的信息。RF-ID标签阅读器使用RF能量与标签通信。具体地说,RF-ID标签阅读器发出“唤醒”位于到阅读器的预定邻近距离内的标签的询问信号。标签是“被动的”,因为它在无内部电源的情况下工作,从RF-ID阅读器产生的RF场得到工作能量。另一方面,标签可以是“主动的”,从而由允许更大通信范围和更高数据传输速率的内部电池提供能量。一旦被询问,标签将向RF-ID阅读器回传包括其ID号,可能还有其它信息的信号。在Automatic Identification Manufacturers(AIM),网址( www.aimglobal.org)于2001年8月23日出版的名为“Radio FrequencyIdentification:A Basic Primer”的出版物中描述了RF-ID无线网络原理,该出版物在此引为参考。存储在RF-ID标签中的数据至少部分可按照基于XML的置标语言的置标语言表达法的格式来存储。
在一个实施例中,服务提供商150可能已在其建筑物内到处安装RF-ID标签159。通过检测服务提供商150的一个或多个RF-ID标签159,移动终端100可使用其RF-ID标签阅读器112确定其进入预定区域,在预定区域内的当前位置,以及离开预定区域,如后结合图6详细所述,并使用该位置信息来下载,激活,停用和/或删除可任意处理的微型应用,而移动终端100不必向服务提供商15公开其位置。
在上述内容的条件下,激活可任意处理的微型应用的例证触发参数可以是由移动终端100的RF-ID标签阅读器112读取的RF-ID标签159的标识号。另一种触发参数可以是特定数字,例如用户通过键盘104输入的数字“1”。鉴于这些触发参数,例证的规则可以是如果RF-ID标签阅读器112读取的RF-ID标签的标识号的第一数字为“1”,并且用户输入的数字是“1”,则可任意处理的微型应用被激活。
在一个备选实施例中,服务提供商150可将RF-ID标签阅读器158,而不是RF-ID标签159到处安装在其建筑物内,供检测移动终端100的RF-ID标签110之用。服务提供商150使每个标签阅读器158与建筑物内的一个位置相关。从而,在一个实施例中,服务提供商150可使用已由位于其建筑物入口的RF-ID标签阅读器158检测的RF-ID标签110产生的信号来检测用户的进入,从而可任意处理的微型应用可通过双向网络,例如短程无线网络120被下载到终端100。移动终端100的RF-ID标签110产生的信号可包括关于用户的身份的信息,供根据本地存储在服务提供商数据库154中的数据(例如忠诚数据和/或用户过去的购物历史)和/或远程存储在用户数据存储器108c中的数据,针对用户使可任意处理的微型应用个人化之用。个人化也可基于存储在终端100(例如在用户数据存储器108a)中的用户数据,该用户数据通过例如短程无线网络120被传送给服务提供商150。
在该备选实施例中,移动终端100的RF-ID标签还可被用于向服务提供商150提供终端100在其建筑物内的当前位置,以及离开其建筑物。特别地,服务提供商150可根据接收RF-ID标签信号的RF-ID标签阅读器158的身份,确定用户的位置。服务提供商150可通过网络120将该位置信息传送给移动终端100,供触发可任意处理的微型应用的激活,停用或删除之用,如后结合图4详细所述。
一旦被激活,可任意处理的微型应用开始执行,其间可它执行各种功能,包括分别产生给移动终端100的用户接口(102,104)的输出和接收来自所述用户接口(102,104)的输入。在一个实施例中,在执行期间接收的用户输入可被用于明确表达通过例如短程无线网络120被传送给服务提供商150的询问,从而请求关于商品和/或服务的信息,如后结合图6详细所述。服务提供商150可根据移动终端100传送给它的用户数据和/或本地存储在服务提供商150的数据库154中的用户数据,例如客户忠诚数据,和/或通过网络140可远程访问的其它用户数据108c,明确表达对所述询问的响应。存储在服务提供商150的数据库154中的数据和/或其它用户数据可至少部分地以利用基于XML的置标语言的置标语言表达法或压缩置标语言表达法的格式来存储。
最后,当相关的触发条件被满足时,可任意处理的微型应用可被停用和/或删除,如后结合图4详细所述。可任意处理的微型应用的删除意味着其被下载到的移动终端100中的应用及其任何副本从它们所驻留的存储单元中被完全或者至少部分删除,或者以其它方式使之不可执行或者不可访问。可任意处理的微型应用的删除的触发条件是根据特定于时间、位置等因素,例如有限的使用次数,对其应用设置的无条件限制。例如,删除的触发条件可包括要由可任意处理的微型应用执行的任务的完成,或者自从可任意处理的微型应用被下载或激活以来时间的过去。在后一情况下,时间限度最好可被表示成过去的时间(例如3小时)其中可任意处理的微型应用可包含递增计数或递减计数,直到达到时间限度从而触发删除为止的时间计数器。
图2是图解说明根据本发明的一个实施例的例证移动终端的方框图。如图2中所示,移动终端100包括用户接口(102,104)。接口102可以是显示器,最好是本领域中公知的具有触摸屏功能的显示器。显示器102最好还能够向用户呈现文本,图形和/或图像数据,包括动画和视频剪辑。接口104可以是小键盘,它最好包含诸中字母数字键盘和方向(箭头)键之类的各种功能键,用于允许用户执行这里说明的响应提示产生用户输入,创建和修改用户数据之类的功能。另一方面或者另外,指示装置可被用于操作存储和/或显示的数据。此外,终端100最好还包括接收音频输入,例如语音命令的麦克风(未示出)。它最好还包括用于音频输出(未示出)的扬声器和/或耳机,所述扬声器和/或耳机与显示器102一起能够向移动终端100的用户呈现所有媒体类型,例如多媒体服务(MMS)消息。
终端100还包括CPU 200和相关的程序设计,用于通过数据传输总线202控制终端的各个组件之间的数据处理和传输操作。如图2中所示,终端100还包括已通过利用例如短程无线连接212或移动WAN连接214从一个或多个服务提供商150下载的一个或多个可任意处理的微型应用106a,106b。虽然图2中只表示了两个可任意处理的微型应用,不过显然两个以上的可任意处理的微型应用可存储在终端100中,只有存在足够的存储器来存储。对于每个可任意处理的微型应用,终端100将触发条件存储在数据存储器250中。如上所述,这些触发条件可包括和可任意处理的微型应用一起下载的触发参数和规则,供确定相关可任意处理的微型应用的激活,停用和/或删除将何时发生之用。
移动终端100还包括内务处理装置206,在一个实施例中,内务处理装置206监视满足与可任意处理的微型应用(106a,106b)相关的触发参数和规则的触发数据。移动终端100包括从用户环境收集的各种触发数据源,供确定触发参数和规则是否已被满足之用。除了上面结合图1说明了源(例如收集位置信息的RF-ID标签110和RF-ID标签阅读器112)之外,移动终端100可包括传感器(216,217),例如GPS接收器,条形码阅读器,照相机,环境传感器(例如温度计)等,和日期/时间装置218。在内务处理装置206关于触发参数和规则进行分析之前,从这些源接收的触发数据可被临时存储在存储装置210a-217a中。除了监视这样的触发数据之外,内务处理装置206还可包括帮助用户下载,停用和删除可任意处理的微型应用106的用户接口。
内务处理装置206还执行各种其它内务处理功能,例如连接可任意处理的微型应用和移动终端100的操作特性,监督和控制可任意处理的微型应用106a的输入和输出数据与移动终端100的输入和输出数据之间的数据传输和处理。此外,内务处理装置206本身可以是具有与其在移动终端100中的应用相关的触发条件的可任意处理的微型应用,如后结合图5详细所述。
易于理解移动终端100还包括常规的硬件和功能,所述常规硬件和功能可被用于使移动终端100起移动电话机的作用,不过所述常规硬件和功能是本领域的技术人员公知的,从而图2中未示出。
图3是诸如大型购物中心,百货公司或商店之类区域300的简化布局图,根据本发明的一个实施例图解说明用于一个或多个服务提供商和移动终端之间的数据传输的节点的位置。大型购物中心,百货公司或商店包含多个不同的服务点或购物服务位置(302a-e,306),例如大型购物中心中的店铺,百货公司中的部门,或者商店中的服务台。但是,要明白本发明适用于为某种购物形式的其它服务消费情形,例如在饭店就餐,在旅馆住宿,在影院观看电影或演出,参加体育活动,听音乐会等。所有这些情形的共同之处在于移动终端100的用户位于可任意处理的微型应用可与之相关的物理位置。如图3中所示,区域还具有一个或多个入口/出口312a-c,其中的一些可以只用于供用户进入或离开区域300,或者都可被用于供用户进入和离开区域300。
区域300还配有一个或多个节点304a-e,314a-c和320,用于建立与移动终端100的数据传输。每个节点可以是短程无线连接156,RF-ID标签阅读器158,RF-ID标,159等,或者它们的任意组合。布置在入口/出口312a-c的节点314a-c可被用于检测用户进入或离开区域300,以便下载,激活或删除可任意处理的微型应用。如图3中所示,每个节点304a-e与一个不同的服务点302a-e相关,从而可被用于检测用户进入或离开与这些服务点相关的特定区域。另外如图3中所示,节点30可以是例如下载关于区域300的一般信息,例如区域300的地图的可任意处理的微型应用的信息亭。另一方面或者另外,节点320还可充当不具有它们自己的专用节点的多个服务点,例如服务点306的公共节点。
图4是图解说明一个例证过程的流程图,借助该过程,可任意处理的微型应用可用在移动终端中。在可任意处理的微型应用可被使用之前,它必须首先被下载到移动终端100。在一个实施例中,服务提供商150通过利用例如SMS/MMS,经短程无线网络120或移动WAN 130向移动终端100发送消息,或者通过使用更常规形式的广告媒体,例如传送或优待券,向用户告知一个或多个可任意处理的微型应用的可用性。消息可包括用户为从服务提供商150下载可任意处理的微型应用可能需要的信息,例如网络地址。另外,所述消息或其它形式的广告也可在移动终端100到达与可任意处理的微型应用相关的特定位置之前,或者只在用户在该位置附近或者在该位置之后被发送给用户。
服务提供商150可根据用户的背景(context),例如她的位置,特定的时刻,她当前的或者预期的活动等,或者甚至它们的任意组合,将该消息发送给移动终端100。如果未根据用户的背景被传送给移动终端100,则内务处理装置206自己可使用包含可存储在移动终端100的用户数据108a中的她所公开的简介,日历,意图或笔记中的一个或多个的用户背景为该用户过滤涉及可任意处理的微型应用的可用性的消息。这样,内务处理装置206可确保只有与用户最相关的那些可任意处理的微型应用被提供给用户以供下载。
另外,内务处理装置206可以只允许与移动终端100的功能能力兼容的那些可任意处理的微型应用(或者其版本)被下载。例如,可任意处理的微型应用106可能要求移动终端100具备最低的存储器或处理能力,或者甚至其它应用软件,例如媒体播放器,以便可任意处理的微型应用106正确地执行。内务处理装置206可在将可任意处理的微型应用下载到本地存储器之前,检查终端或者询问用户,以确定移动终端100是否满足所有这些要求。此外,内务处理装置20还可向用户提供满足这些要求的指示和/或建议。
不过,可以别的方式可供下载的可任意处理的微型应用106包括关于下载或后续使用的限制。一种这样的限制是接受者是服务提供商150的注册用户,或者接受者支付下载费用,在一个实施例中,所述下载费用可在下载可任意处理的微型应用时收取,不过当购买超过预定量的产品或服务时可被赊欠。在一个实施例中,内务处理装置206可通过图形用户界面征求用户答应,实施这些限制。此外,可任意处理的微型应用可具有关于通过例如显示器102传递给用户的微型应用的转发的限制。可通过加密技术(例如数字证书)的使用来实施这样的限制。
假定关于下载的所有前提条件(如果有的话)已被满足,则在图4的步骤420中,用户可将可任意处理的微型应用下载到移动终端100。一旦被下载,在其可被执行之前,可任意处理的微型应用需要被激活。在一个实施例中,这种激活由微型应用内务处理装置206控制,内务处理装置206从可任意处理的微型应用106a抽取激活的触发条件,以及停用和删除的触发条件,随后分别在步骤404,412和416中确定这些触发条件是否已被满足。
激活的触发条件可包括一个或多个触发参数和一个或多个规则。例如,如果可任意处理的微型应用打算用在某一位置,则用户的当前位置可以是满足位置触发参数的触发数据。如果可任意处理的微型应用的激活规则不仅取决于位置数据,而且取决于用户输入,例如按下小键盘104上的某一按键,或者响应来自内务处理装置的接受微型应用的提示,发出接受微型应用的语音命令,则规定的用户输入会是可任意处理的微型应用内务处理装置206会监视的另一触发参数。
可单独使用或者结合位置数据和/或用户输入数据使用的其它触发参数包括(但不限于)当前日期/时间,用户数据,或者用户的身份证明。就用户身份证明来说,用户可通过将她的RF-ID标签110呈递给服务提供商150的RF-ID标签阅读器158,以便与存储在用户身份证明信息,例如客户忠诚号比较,来识别她自己。回过来,移动终端100可通过短程无线网络120或移动WAN 130从服务提供商15接收激活代码,以便激活微型应用。微型应用内务处理装置206关于可满足激活触发参数和规则,从而可激活可任意处理的微型应用的数据,监视触发数据的可用来源。触发数据的这些来源包括下述一个或多个:通过用户接口(102,104)接收的用户输入;存储装置210a-217a中的数据(即,从RF-ID标签阅读器112,短程无线连接212,移动WAN 214和环境传感器(216,217)接收的数据);当前日期/时间218和用户数据存储器108a中的数据。
在步骤404中,如果内务处理装置206确定激活的触发条件还未被满足,则在步骤406中,进入等待状态,直到触发条件被满足为止。内务处理装置206还将要满足激活触发条件所需的数据告知用户。之后,在预定的一段时间内没有收到必需数据的情况下,内务处理装置206可从终端100删除该可任意处理的微型应用106a。但是,一旦激活条件已被满足,则在步骤408中,微型应用内务处理装置206激活可任意处理的微型应用106a,在步骤410中,可任意处理的微型应用开始执行。
根据可任意处理的微型应用,执行可包括处理数据,通过无线连接(120,130)往来于移动终端传送数据,向用户显示数据,提示用户输入用户数据或提供对用户数据的访问,显示用户可进行的选择,执行其它应用等。在可任意处理的微型应用106的执行期间,内务处理装置206将关于执行可任意处理的微型应用所需的数据,以及关于停用和删除可任意处理的微型应用106的触发参数和规则,继续监视用户输入,以及存储装置210a-217a中的数据(例如位置数据等),日期/时间数据218和存储器108a中的用户数据。要认识到一旦被激活,在一个备选实施例中,可任意处理的微型应用106本身,而不是内务处理装置206可监视满足相关触发参数和规则的停用或删除触发数据。
除了上述之外,停用和/或删除的其它触发条件还可包括:与可任意处理的微型应用相关的计时器值的满期;使用计数器到达可任意处理的微型应用许可的最大使用次数;或者如上所述,在没有收到与可任意处理的微型应用的激活或执行相关的任意数据的情况下,预定的一段时间的过去。在本发明的一个实施例中,使用计数器可以是递减计数器,从而计数器从最大使用次数向下递减,触发条件是计数器值到达0。如同当下载当前存储在移动终端100中的应用的最新版本时可确定的那样,响应内务处理装置206确定可任意处理的微型应用过时,也可发生可任意处理的微型应用的删除。
如果停用和删除的触发参数和规则被满足,则在步骤414和420中,可任意处理的微型应用106a被分别停用和删除。即使当停用或删除可任意处理的微型应用时,在执行期间产生的用户数据,例如:相对于用户或移动终端100配置可任意处理的微型应用的数据;执行的可任意处理的微型应用的结果;或者指示执行期选择间用户的选择的数据(例如她的购物历史)可被保留以供未来使用。例如,该用户数据可被存储在移动终端100中,或者另一方面,存储在服务提供商的数据库中,并且当删除的可任意处理的微型应用或者其它某一可任意处理的微型应用下次被下载到移动终端100时,可与删除的可任意处理的微型应用相关以便实现个人化。从而,在一个实施例中,当下次遇到移动终端100时,服务提供商可识别该移动终端100,并在将可任意处理的微型应用下载到移动终端100之前,根据存储的用户数据使可任意处理的微型应用个人化。此外,个人化可能需要用户请求或者接受,并且可关于其收取费用。
参见图4,但是如果在步骤416中确定可任意处理的微型应用不应被删除,则在步骤418中,可任意处理的微型应用被保留在存储器中,并在步骤406中进入等待状态,直到在步骤404中,存储的激活触发条件再次被满足为止。
图5是图解说明可任意处理的微型应用内务处理功能的性能的方框图。如图5中所示,可任意处理的微型应用106a包括激活触发条件502,停用触发条件504,删除触发条件506和可执行软件508。内务处理装置206可访问可任意处理的微型应用106a的触发条件(502、504、506)和可执行软件508。在一个实施例中,内务处理装置206可将触发条件存储在移动终端100的存储器250中。如图5中所示,内务处理装置206与数据总线202耦接,从而可在可任意处理的微型应用106a和上面结合图2详细说明的移动终端100的各个组件之间传递数据,以便收集触发数据,并且激活、执行、停用可任意处理的微型应用以及最终从存储器删除可任意处理的微型应用。
除了与一个或多个可任意处理的微型应用连接之外,在一个实施例中,内务处理装置206本身可以是可任意处理的微型应用,并且具有与其使用相关的限制。例如,当进入百货商店,例如图3中所示的区域300时,移动终端100的用户可下载为该商店“专有”的,并且控制只在该商店中可用的其它可任意处理的微型应用的下载、激活、执行、停用和删除的可任意处理的微型应用。
一旦被下载并被自动激活,内务处理微型应用可从服务提供商150下载与可由存储在例如用户数据存储器108a中的数据指示的用户的背景,例如她所公开的简介,日历,意图或笔记相关的,或者与移动终端100的能力相关的其它可任意处理的微型应用。内务处理微型应用也可将可用的其它可任意处理的微型应用告知用户,允许用户选择它们中的一个或多个来下载和使用。但是,当用户离开该商店时,内务处理微型应用106a可删除与该商店相关的所有下载的微型应用,并且最终可删除它自己,以存储移动终端100的存储空间,从而所述存储空间可被用于其它用途。
图6是根据本发明的一个实施例,图解说明当用户正在大型购物中心,商店或者其任何购物服务位置时,向用户提供购物帮助的例证可任意处理的微型应用的方框图。
简要地重新参见图3,移动终端100经过大型购物中心300的入口312a,具体地说,在数据传输节点314a的附近经过。在一个实施例中,节点314a包括用于与一个或多个移动终端100进行数据传输的蓝牙模块,RF-ID标签阅读器和RF-ID标签。在一个实施例中,节点314a的RF-ID标签阅读器检测移动终端100的RF-ID标签110,作为响应,通过蓝牙连接向终端100传送消息,将能够帮助她在商店302a-e,306进行购物,以及使用购物中心内的信息亭320的可任意处理的微型应用的可用性告知用户。当收到用户接受的指示时,可任意处理的微型应用通过蓝牙连接从节点314a被下载到终端100。在图3中图解说明的实施例中,购物中心300中的每个商店302a-e与它自己的数据传输节点304a-e相关。如上所述,在一个例证实施例中,每个节点302a-e还包括用于与移动终端100进行数据传输的蓝牙连接,RF-ID标签阅读器和RF-ID标签,如下详细所述。
现在参见图6,已从节点314a下载的可任意处理的购物中心微型应用106a和移动终端100的数据存储器250一起被表示,可任意处理的微型应用的激活、停用和删除的触发参数和规则被存储在所述数据存储器250中。
在图6中所示的例证实施例中,激活触发参数可包含包括对应于商店302a-e的节点304a-e的购物中心中的所有数据传输节点的RF-ID标签的ID号的RF-ID号列表(未示出),以及与每个商店提供的服务和/或商品相关的关键字(未示出)。RF-ID号列表最好还包括与信息亭320相关的RF-ID标签的标识号,以及涉及可在与之相关的商店306获得的商品/服务的任意信息,例如关键字。可任意处理的微型应用的激活规则可以是与接收的RF-ID标签标识号相关的一个或多个关键字匹配在用户的电子购物清单上的某一项,所述电子购物清单存储在移动终端100的用户数据存储器108a中。
可任意处理的大型购物中心微型应用的停用或删除触发参数可以是位于购物中心出口312a-c附近的数据传输节点314a-c的RF-ID标识号的列表。停用和/或删除的一个例证规则可以是单独地或者与其它触发数据,例如确认停用和/或删除的用户输入一起指示用户已经或者将要离开购物中心的节点314a-c的RF-ID号之一的接收。
如上所述,内务处理装置206从可任意处理的微型应用抽取触发参数和规则,随后(1)关于触发参数的满足,即关于和下载的RF-ID号列表中的标识号匹配的RF-ID标签的标识号的接收,监视移动终端100的RF-ID标签存储器210a,和(2)确定激活、停用或删除的规则是否已被满足。如图6中所示,RF-ID标签号输入存储器210a或缓存通过RF-ID标签阅读器112接收的多个RF-ID标签标识号(602-608)。
在图6中所示的例子中,RF-ID标签阅读器112从购物中心中的各个RF-ID标签接收一个或多个标识号,包括标识号“2345”。内务处理装置206不断对照它已随同可任意处理的购物微型应用一起下载的RF-ID标签号的列表,比较它正在接收的RF-ID标签号。在这种特定情况下,所述比较确定RF-ID标签号“2345”对应于名为“Susan′s Shoes”的商店302c;关键字:鞋,运动鞋,凉鞋,长筒鞋,女性。
之后,内务处理装置206确定与接收的RF-ID标签号“2345”相关的任意关键字是否和用户的购物清单上的任意项相符。在本例中,用户的购物清单包括作为用户打算购买的物品的“鞋”。由于激活规则已被满足(即,接收的RF-ID标签号和RF-ID号列表上的一个相符,并且与匹配的RF-ID标签号相关的一个关键字和用户的购物清单上的一项相符),因此内务处理装置206激活大型购物中心微型应用106a。要认识到其它数据可被用于与关键字比较,从而,用于确定微型应用是否应被激活。这样的其它数据可包括不仅指示用户对购买鞋子感兴趣,而且用户是女性,从而可能对购买女鞋感兴趣的存储的简介信息。
一旦被激活,通过自动地或者借助用户帮助(利用例如一系列的提示得出)明确地表达询问,以便传输给“Susan′s Shoes”(即商店302c),大型购物中心微型应用106a开始执行。通过从用户数据存储器108a选择用于包含在询问中的数据,明确地表达所述询问,从而用户只接收她可能感兴趣的信息。该用户数据可包括用户ID 612,鞋码614,价格限度61,品牌(未示出)等。
在本例中,鞋码614和价格限度616选自用户数据存储器,并被列入到询问中。询问可以是“有50美元或以下的41码鞋吗?”。一旦询问被列出,则可任意处理的微型应用106a使用移动终端100的蓝牙模块212通过数据传输节点304c将该询问传送给商店302c。如果“Susan′sShoes”商店302c能够满足在该询问中陈述的条件,则响应通过节点304c被传送给移动终端100,以便向用户显示。商店302c中询问的处理可以是自动的,或者由售货员处理。
在预定的一段时间之后,未从商店302c收到响应的情况下,内务处理装置206可停用大型购物中心微型应用,并进入等待状态,直到激活触发条件被满足为止。另外,如上所述,当收到诸如对应于购物中心出口,从而指示用户将要离开或者已离开购物中心的任意一个节点314a-c的RF-ID标签号之类的触发参数时,商务处理装置206可从存储器删除大型购物中心微型应用。这可自动发生或者当从用户收到删除确认时发生,取决于删除的触发参数和规则。
根据详细的说明书,本发明的许多特征和优点是明显的,从而附加权利要求意图覆盖落入本发明的精神和范围内的本发明的所有这样的特征和优点。
此外,由于本领域的技术人员易于想到各种修改,因此本发明并不局限于这里图示和说明的具体结构和操作,因此,可采取的任何适当的修改和等同物落入权利要求的范围内。

Claims (24)

1、一种移动终端管理可操作性有限的可执行软件项目的存储的方法,所述移动终端具有处理并存储数据的处理器和存储器,所述方法包括:
通过无线连接下载包含所述可执行软件项目的至少一个删除条件的可执行软件项目,其中所述可执行软件项目能够实现对指定场所的至少一种服务的访问;
将所述包含可执行软件项目的删除条件的可执行软件项目存储在所述移动终端的存储器中;和
如果所述可执行软件项目的删除条件被满足,则从所述移动终端的存储器中删除所述可执行软件项目。
2、按照权利要求1所述的方法,还包括:
接收与用户的背景相关的、关于可供下载的可执行软件项目的消息。
3、按照权利要求1所述的方法,还包括:
接收关于可供下载的可执行软件项目的消息;
根据用户的背景过滤所述消息;和
如果所述消息与所述用户的背景相符,则将所述消息通知所述用户。
4、按照权利要求1所述的方法,其中所述可执行软件项目的删除条件包括触发参数和规则,其中所述触发参数包括用户的位置、日期、时间和用户数据中的至少一个或多个,所述规则包括实现所述可执行软件项目的删除所需的一个或多个触发参数,其中所述用户数据包括用户简介数据、日历数据、意图数据和注释数据中的至少一个或多个。
5、按照权利要求1所述的方法,还包括:
通过所述无线连接下载所述可执行软件项目以及所述可执行软件项目的至少一个激活条件,将所述可执行软件项目的激活条件存储在所述移动终端的存储器中;和
如果所述可执行软件项目的激活条件被满足,则激活所述可执行软件项目。
6、按照权利要求1所述的方法,其中所述可执行软件项目是第一可执行软件项目;所述指定的场所是第一场所;当所述移动终端进入所述第一场所时,所述第一可执行软件项目和删除条件被下载,
所述方法还包括:
当所述移动终端进入第二场所时,下载第二可执行软件项目以及第二可执行软件项目的删除条件;
监视满足所述第二可执行软件项目的删除条件的数据;和
当检测到满足所述第二可执行软件项目的删除条件的数据时,删除所述第二可执行软件项目。
7、按照权利要求1所述的方法,其中所述可执行软件项目用于向移动终端的用户提供购物帮助,其中所述可执行软件项目包括这样的数据,即所述数据包含一个或多个购物服务场所的识别以及所述可执行软件项目的激活条件,所述方法还包括:
通过短程无线连接,检测到所述用户位于购物服务场所的附近;
访问包括所述用户感兴趣的商品和/或服务的指示的用户数据;
将所述购物服务场所提供的商品和/或服务与所述用户数据相比较,从而确定是否存在匹配;
如果存在着匹配,则激活所述可执行软件项目;和
执行所述可执行软件项目;
其中所述可执行软件项目的执行包括:
产生用于传输给所述购物服务场所的询问,所述询问包括所述用户数据;和
通过短程无线连接,将所述询问传输给所述购物服务场所。
8、一种管理移动终端中的可操作性有限的可执行软件项目的存储的设备,包括:
存储程序的存储装置;和
与所述存储装置通信的处理器,所述处理器与所述程序一起工作:
通过无线连接下载包括可执行软件项目的删除条件的可执行软件项目,其中所述可执行软件项目能够实现对指定场所的至少一种服务的访问;
将所述包括可执行软件项目的删除条件的可执行软件项目存储在所述移动终端的存储器中;和
如果所述可执行软件项目的删除条件被满足,则从所述移动终端的存储器中删除所述可执行软件项目。
9、按照权利要求8所述的设备,其中所述处理器还与所述程序一起工作:
接收与用户的背景相关的、关于可供下载的可执行软件项目的消息。
10、按照权利要求8所述的设备,其中所述处理器还与所述程序一起工作:
接收关于可供下载的可执行软件项目的消息;
根据用户的背景过滤所述消息;和
如果所述消息与所述用户的背景相符,则将所述消息通知所述用户。
11、按照权利要求8所述的设备,其中所述可执行软件项目的删除条件包括触发参数和规则,其中所述触发参数包括用户的位置、日期、时间和用户数据中的至少一个或多个,所述规则包括实现所述可执行软件项目的删除所需的一个或多个触发参数,其中所述用户数据包括用户简介数据、日历数据、意图数据和注释数据中的至少一个或多个。
12、按照权利要求8所述的设备,其中所述可执行软件项目的删除条件包括下述至少之一:
计时器值,当所述计时器值满期时,启动所述可执行软件项目的删除;
使用计数器,当所述使用计数器达到预定数字时,启动所述可执行软件项目的删除;
预定的一段时间过去而没有收到与所述可执行软件项目的激活相关的数据,在所述预定的一段时间满期之后,删除所述可执行软件项目;以及
所述可执行软件项目过时的确定,在确定所述可执行软件项目过时之后,删除所述可执行软件项目。
13、按照权利要求8所述的设备,其中所述处理器还被配置成:
在从所述移动终端的存储器删除所述可执行软件项目之后,将与所述可执行软件项目相关的数据保留在存储器中,其中所述保留在存储器中的数据包括在所述可执行软件项目的执行期间产生的数据。
14、按照权利要求8所述的设备,其中所述处理器还被配置成:
通过无线连接下载所述可执行软件项目以及所述可执行软件项目的至少一个激活条件;
将所述可执行软件项目的至少一个激活条件存储在所述移动终端的存储器中;和
如果所述可执行软件项目的激活条件被满足,则激活所述可执行软件项目。
15、按照权利要求14所述的设备,其中所述可执行软件项目的删除条件包括在预定的一段时间内激活条件是否未被满足。
16、按照权利要求14所述的设备,其中所述激活条件包括触发参数和规则,其中所述触发参数包括用户的位置、日期、时间和用户数据中的至少一个或多个,所述规则包括实现所述可执行软件项目的激活所需的一个或多个触发参数,其中所述用户数据包括用户简介数据、日历数据、意图数据和注释数据中的至少一个或多个。
17、按照权利要求8所述的设备,其中所述可执行软件项目是第一可执行软件项目;所述指定的场所是第一场所;当所述移动终端进入所述第一场所时,所述第一可执行软件项目和删除条件被下载,
其中所述处理器还被配置成:
当所述移动终端进入第二场所时,下载第二可执行软件项目以及第二可执行软件项目的删除条件;
监视满足所述第二可执行软件项目的删除条件的数据;和
当检测到满足所述第二可执行软件项目的删除条件的数据时,删除所述第二可执行软件项目。
18、按照权利要求17所述的设备,其中监视满足所述第二可执行软件项目的删除条件的数据,以及所述第二可执行软件项目的删除由所述第一可执行软件项目执行。
19、按照权利要求17所述的设备,其中所述处理器还被配置成:
当所述移动终端离开所述第二场所时,使所述第一可执行软件项目删除所述第二可执行软件项目;和
当删除所述第二可执行软件项目之后,或者当所述移动终端离开所述第一场所时,使所述第一可执行软件项目删除它自己。
20、按照权利要求8所述的设备,其中所述可执行软件项目用于向移动终端的用户提供购物帮助,其中所述可执行软件项目包含这样的数据,即所述数据包括一个或多个购物服务场所的识别以及所述可执行软件项目的激活条件,
所述处理器还被配置成:
通过短程无线连接检测到用户位于购物服务场所的附近;
访问包括所述用户感兴趣的商品和/或服务的指示的用户数据;
将所述购物服务场所提供的商品和/或服务与所述用户数据相比较,从而确定是否存在匹配;
如果存在匹配,则激活所述可执行软件项目;和
执行所述可执行软件项目;
其中所述可执行软件项目的执行包括:
产生用于传输给所述购物服务场所的询问,所述询问包括用户数据;和
通过短程无线连接,将所述询问传输给所述购物服务场所。
21、按照权利要求20所述的设备,其中所述包括在询问中的用户数据包括用户愿意为商品和/或服务支付的最高价格。
22、按照权利要求20所述的设备,其中所述处理器还被配置成:
通过短程无线连接,从所述购物服务场所接收对传输的询问的响应。
23、按照权利要求20所述的设备,其中通过RF-ID系统确定用户在所述购物服务场所的附近。
24、按照权利要求23所述的设备,其中所述处理器还被配置成:
当移动终端离开预定场所时,删除所述可执行软件项目。
CNB2003801042181A 2002-11-01 2003-10-24 可任意处理的微型应用 Expired - Fee Related CN100357881C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/286,221 US7072672B1 (en) 2002-11-01 2002-11-01 Disposable mini-applications
US10/286,221 2002-11-01

Publications (2)

Publication Number Publication Date
CN1717943A CN1717943A (zh) 2006-01-04
CN100357881C true CN100357881C (zh) 2007-12-26

Family

ID=32228820

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2003801042181A Expired - Fee Related CN100357881C (zh) 2002-11-01 2003-10-24 可任意处理的微型应用

Country Status (10)

Country Link
US (2) US7072672B1 (zh)
EP (2) EP1557056B1 (zh)
JP (1) JP2006505182A (zh)
KR (1) KR100650148B1 (zh)
CN (1) CN100357881C (zh)
AU (1) AU2003274446A1 (zh)
BR (1) BR0315883A (zh)
CA (1) CA2503977C (zh)
ES (2) ES2424638T3 (zh)
WO (1) WO2004040923A1 (zh)

Families Citing this family (145)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8959016B2 (en) 2002-09-27 2015-02-17 The Nielsen Company (Us), Llc Activating functions in processing devices using start codes embedded in audio
US9711153B2 (en) 2002-09-27 2017-07-18 The Nielsen Company (Us), Llc Activating functions in processing devices using encoded audio and detecting audio signatures
US20040205151A1 (en) * 2002-12-19 2004-10-14 Sprigg Stephen A. Triggering event processing
US8737981B2 (en) * 2002-12-19 2014-05-27 Qualcomm Incorporated Downloadable configuring application for a wireless device
JP2004220464A (ja) * 2003-01-17 2004-08-05 Nec Corp エリア限定コンテンツ配信方法及びシステム
US20060220838A1 (en) * 2003-04-03 2006-10-05 Peter Wakim Network serving device, portable electronic device, system and methods for mediating networked services
US7685127B2 (en) * 2003-06-04 2010-03-23 Sap Ag Database access system, method of accessing a database, and method of designing a database access system
US7496355B2 (en) 2003-06-27 2009-02-24 Nokia Corporation Customisation of an electronic device
JP4483259B2 (ja) * 2003-10-16 2010-06-16 富士ゼロックス株式会社 応用プログラム実行システム、そのセンサ、その第1のサーバ、その第2のサーバ、そのオブジェクト及び応用プログラム実行方法
WO2005045744A1 (en) * 2003-10-29 2005-05-19 Innovision Research & Technology Plc Rfid apparatus
US20050108690A1 (en) * 2003-11-17 2005-05-19 Tira Wireless Inc. System and method of generating applications for mobile devices
FR2863425B1 (fr) * 2003-12-04 2006-02-10 Gemplus Card Int Procede et systeme de configuration automatique d'appareil dans un reseau de communication
US7224959B2 (en) * 2003-12-05 2007-05-29 Nokia Corporation Mobile phone business administration tool
FI20035235A0 (fi) * 2003-12-12 2003-12-12 Nokia Corp Järjestely tiedostojen käsittelemiseksi päätelaitteen yhteydessä
US20050138138A1 (en) * 2003-12-22 2005-06-23 Jelinek Lenka M. Content provisioning for mobile devices using proximity awareness to a computer
US7257583B2 (en) * 2004-01-09 2007-08-14 Microsoft Corporation System and method for updating an on-device application catalog in a mobile device receiving a push message from a catalog server indicating availability of an application for download
US7580703B1 (en) * 2004-03-11 2009-08-25 Sun Microsystems, Inc. Provisioning to CDC devices
US20050203798A1 (en) * 2004-03-15 2005-09-15 Jensen James M. Methods and systems for gathering market research data
US8229469B2 (en) * 2004-03-15 2012-07-24 Arbitron Inc. Methods and systems for mapping locations of wireless transmitters for use in gathering market research data
ES2851373T3 (es) * 2004-03-25 2021-09-06 Nokia Technologies Oy Procedimiento y dispositivo para el manejo y provisión de datos selectivos automatizados basados en información por medios de identificación
US7797001B2 (en) * 2004-04-01 2010-09-14 Avaya Inc. Location-based command execution for mobile telecommunications terminals
US7512402B2 (en) * 2004-05-14 2009-03-31 International Business Machines Corporation Centralized display for mobile devices
US20050256786A1 (en) * 2004-05-17 2005-11-17 Ian Michael Sands System and method for communicating product information
JP4446047B2 (ja) * 2004-06-02 2010-04-07 ケイティー コーポレーション アプリケーション及び管理サービスの提供、並びに使用者インターフェースの変更システム及びその方法
US20060141989A1 (en) * 2004-06-22 2006-06-29 Guo Feng J Method for selectively deleting messages received by a radio telephone
US7532125B2 (en) * 2004-08-30 2009-05-12 Nokia Corporation System and method for worker supervision
US8613048B2 (en) 2004-09-30 2013-12-17 Citrix Systems, Inc. Method and apparatus for providing authorized remote access to application sessions
US7299036B2 (en) * 2004-09-30 2007-11-20 Kyocera Wireless Corp. Mobile telephone handset, mobile telephone system and method
US7711835B2 (en) 2004-09-30 2010-05-04 Citrix Systems, Inc. Method and apparatus for reducing disclosure of proprietary data in a networked environment
EP1811423A4 (en) * 2004-10-15 2011-10-05 Vodafone Plc LINK METHOD AND TERMINAL COMMUNICATION DEVICE
US7426197B2 (en) * 2004-11-24 2008-09-16 Qualcomm Incorporated Method and apparatus for location determination of a wireless device within an environment
JP2006191540A (ja) * 2004-12-09 2006-07-20 Ntt Docomo Inc サービス提供システム、携帯型端末及び携帯型端末の制御プログラム
JP2006235956A (ja) * 2005-02-24 2006-09-07 Nec Commun Syst Ltd オフィス業務システムおよびプログラム
JP2006267687A (ja) * 2005-03-24 2006-10-05 Fujitsu Ltd 情報処理装置、不正撮影防止方法、不正撮影防止プログラム
JP2006285522A (ja) * 2005-03-31 2006-10-19 Ntt Docomo Inc タスク選択支援装置、及び、タスク選択支援方法
US8130193B2 (en) * 2005-03-31 2012-03-06 Microsoft Corporation System and method for eyes-free interaction with a computing device through environmental awareness
US7694331B2 (en) 2005-04-01 2010-04-06 Nokia Corporation Phone with secure element and critical data
US7353034B2 (en) 2005-04-04 2008-04-01 X One, Inc. Location sharing and tracking using mobile phones or other wireless devices
US7761906B1 (en) * 2005-04-21 2010-07-20 Oracle Corporation Method and apparatus for spatially stationary software on mobile hardware
US8244179B2 (en) 2005-05-12 2012-08-14 Robin Dua Wireless inter-device data processing configured through inter-device transmitted data
US7848765B2 (en) 2005-05-27 2010-12-07 Where, Inc. Location-based services
US7545271B2 (en) 2005-06-30 2009-06-09 Nokia Corporation RFID authorization of content to an electronic device
US20140013449A1 (en) 2005-07-28 2014-01-09 Adobe Systems Incorporated Delayed validation for software licensing and activation
US20070038761A1 (en) * 2005-08-11 2007-02-15 Haim Tebeka Method and apparatus for detecting the location of a user and for facilitating access to location-specific applications
US7894771B2 (en) * 2005-10-10 2011-02-22 Electronics And Telecommunciations Research Institute Method for selecting desired item information in mobile terminal
US8010621B2 (en) 2005-10-11 2011-08-30 Nokia Corporation Offline webpage activated by reading a tag
US20070165050A1 (en) * 2005-12-02 2007-07-19 Idelix Software Inc. Method and system for geographically-based and time-based online advertising
US20070135135A1 (en) * 2005-12-09 2007-06-14 Kenneth Brown Electronic equipment with content management function and program for providing same
EP1816845B1 (de) 2006-02-06 2020-03-04 Swisscom AG Verfahren und System zur ortsabhängigen Vergebührung von Dienstleistungen
EP1826670A1 (en) * 2006-02-24 2007-08-29 Research In Motion Limited System and method for managing applications on a computing device having limited storage space
US20070238450A1 (en) * 2006-04-07 2007-10-11 Lena Hogberg Software activation in a mobile terminal
US7574170B2 (en) 2006-05-12 2009-08-11 Sony Ericsson Mobile Communications Ab Method and system for identifying sources of location relevant content to a user of a mobile radio terminal
US8869066B2 (en) 2006-07-06 2014-10-21 Addthis, Llc Generic content collection systems
US7920852B2 (en) * 2006-07-21 2011-04-05 Research In Motion Limited Compression of data transmitted between server and mobile device
US9418367B2 (en) * 2006-08-21 2016-08-16 International Business Machines Corporation Context-aware code provisioning for mobile devices
US9654589B2 (en) 2006-08-24 2017-05-16 Bby Solutions, Inc. Configurable personal audiovisual device for use in application-sharing system
EP2082564A2 (en) 2006-08-24 2009-07-29 Chumby Industries, Inc. Configurable personal audiovisual device for use in networked application-sharing system
US8521857B2 (en) 2006-08-24 2013-08-27 Bby Solutions, Inc. Systems and methods for widget rendering and sharing on a personal electronic device
US8056092B2 (en) 2006-09-29 2011-11-08 Clearspring Technologies, Inc. Method and apparatus for widget-container hosting and generation
EP1923783A1 (en) * 2006-09-29 2008-05-21 British Telecommunications Public Limited Company Information processing system and related method
WO2008044959A1 (fr) * 2006-10-10 2008-04-17 Obshchestvo S Ogranichennoj Otvetstvennost'yu Nauchno-Proizvodstvennaya Firma 'bercut' Procédé de gestion de services supplémentaires dans des réseaux de télécommunications mobiles
US8533846B2 (en) 2006-11-08 2013-09-10 Citrix Systems, Inc. Method and system for dynamically associating access rights with a resource
JP2008131594A (ja) * 2006-11-24 2008-06-05 Nippon Telegr & Teleph Corp <Ntt> アプリケーション制御システムおよび制御方法
JP5365196B2 (ja) * 2007-02-02 2013-12-11 ソニー株式会社 情報処理装置および方法、並びにプログラム
US20080222232A1 (en) * 2007-03-06 2008-09-11 Allen Stewart O Method and Apparatus for Widget and Widget-Container Platform Adaptation and Distribution
US9009728B2 (en) 2007-03-06 2015-04-14 Addthis, Inc. Method and apparatus for widget and widget-container distribution control based on content rules
WO2008109761A2 (en) 2007-03-06 2008-09-12 Clearspring Technologies, Inc. Method and apparatus for data processing
US8238889B1 (en) 2007-04-10 2012-08-07 Marvell International Ltd. Server for wireless application service system
US20090024476A1 (en) * 2007-07-18 2009-01-22 Idelix Software Inc. Method and system for enhanced geographically-based and time-based online advertising
EP2176817A1 (en) * 2007-08-01 2010-04-21 Nxp B.V. Mobile communication device and method for recovering mifare memory
JP4935574B2 (ja) * 2007-08-13 2012-05-23 日本電気株式会社 情報通信端末及び情報通信端末におけるコンテンツ処理方法
US20090063624A1 (en) * 2007-08-31 2009-03-05 Sony Ericsson Mobile Communications Ab Portable Electronic Devices and Methods for Downloading Applications or Events Based on Presence of Portable Electronic Devices Having a Common Element Being in a Defined Region at a Same Time
US9225823B2 (en) * 2007-08-31 2015-12-29 Sony Corporation Portable electronic devices and methods for downloading applications based on presence of the portable electronic device in a defined geographical region
US8209378B2 (en) 2007-10-04 2012-06-26 Clearspring Technologies, Inc. Methods and apparatus for widget sharing between content aggregation points
US20090132961A1 (en) * 2007-11-16 2009-05-21 Idelix Software Inc. Tunable system for geographically-based online advertising
US20090204672A1 (en) * 2008-02-12 2009-08-13 Idelix Software Inc. Client-server system for permissions-based locating services and location-based advertising
US9495386B2 (en) 2008-03-05 2016-11-15 Ebay Inc. Identification of items depicted in images
CN102084391A (zh) 2008-03-05 2011-06-01 电子湾有限公司 用于图像识别服务的方法和设备
JP4691136B2 (ja) * 2008-06-09 2011-06-01 株式会社エヌ・ティ・ティ・ドコモ モバイルデバイスとスクリーンとの間でインタラクションを行う方法及び装置
FR2933836B1 (fr) * 2008-07-11 2010-09-17 Expway Procede de declenchement d'une operation dans un terminal mobile
US20100048125A1 (en) * 2008-08-25 2010-02-25 Kabushiki Kaisha Toshiba Electronic Device and Computer Product
FR2935510B1 (fr) * 2008-08-28 2010-12-10 Oberthur Technologies Procede d'echange de donnees entre deux entites electroniques
FR2935511B1 (fr) * 2008-08-28 2010-12-10 Oberthur Technologies Procede d'echange de donnees entre deux entites electroniques
JP2010102614A (ja) * 2008-10-27 2010-05-06 Brother Ind Ltd 携帯型装置
US9210569B2 (en) * 2008-12-31 2015-12-08 Commscope Technologies Llc Femto personal proxy application client
US8693987B2 (en) 2008-12-31 2014-04-08 Airvana Lp Femto personal policy server
US8989802B2 (en) * 2009-01-27 2015-03-24 Symbol Technologies, Inc. Methods and apparatus for a mobile unit with device virtualization
WO2010094989A1 (en) * 2009-02-20 2010-08-26 Valtion Teknillinen Tutkimuskeskus Short-rrange communication-enabled mobile device, method and related server arrangement
EP2239924A1 (fr) 2009-04-08 2010-10-13 Gemalto SA Procédé de présélection d'au moins une application dans un dispositif mobile de communication comportant un système NFC
US8489112B2 (en) * 2009-07-29 2013-07-16 Shopkick, Inc. Method and system for location-triggered rewards
US8744490B2 (en) * 2009-12-03 2014-06-03 Osocad Remote Limited Liability Company System and method for migrating agents between mobile devices
US8522020B2 (en) * 2009-12-03 2013-08-27 Osocad Remote Limited Liability Company System and method for validating a location of an untrusted device
EP2561668A1 (en) * 2010-04-19 2013-02-27 Netmeno Method and system for managing, delivering, displaying and interacting with contextual applications for mobile devices
WO2012008108A1 (ja) * 2010-07-12 2012-01-19 パナソニック株式会社 通信装置及び通信方法
JP5585257B2 (ja) 2010-07-16 2014-09-10 株式会社リコー 画像形成装置、機器システム、プログラム管理方法、プログラム
TW201227507A (en) * 2010-09-10 2012-07-01 Ibm A method of deploying a contextually dependent application
US8813167B2 (en) * 2010-12-30 2014-08-19 Apple Inc. Dynamic device configuration using predicates
US9022283B2 (en) * 2011-01-05 2015-05-05 Laetitia Gazel Anthoine Device for actuating a portable terminal
US8868443B2 (en) 2011-03-17 2014-10-21 Ebay Inc. Targeted incentive actions based on location and intent
JP5975125B2 (ja) * 2011-03-30 2016-08-23 富士通株式会社 アプリ提供システム及びアプリ提供方法
JP5760716B2 (ja) * 2011-03-30 2015-08-12 富士通株式会社 アプリ提供システム、アプリ提供方法、情報処理装置及び情報処理プログラム
US9014963B1 (en) * 2012-02-03 2015-04-21 Ubetterknowme.com Inc. System and method for providing a virtual presence while securely managing and applying user profile data
US20130016669A1 (en) * 2011-07-15 2013-01-17 Nokia Corporation Periodic Access Control
WO2013020082A2 (en) * 2011-08-04 2013-02-07 Connors Robert W Content changeable smart phone application for navigable venues and multi-party navigational system
US20130065520A1 (en) * 2011-09-13 2013-03-14 Research In Motion Limited Communication system with nfc-enabled personalized services and related methods
EP2573676A1 (en) * 2011-09-20 2013-03-27 Konsultointi Martikainen Oy A method and a computer program product for controlling the execution of at least one application on or for a mobile electronic device, and a computer
US9661496B2 (en) * 2011-09-29 2017-05-23 Oki Electric Industry Co., Ltd. ID management device, program, user terminal, and ID management system
US9197293B2 (en) 2011-11-02 2015-11-24 Blackberry Limited Mobile communications device providing secure element data management features and related methods
CN102420903A (zh) * 2011-11-28 2012-04-18 惠州Tcl移动通信有限公司 一种基于手机的软件处理方法及手机
US8463295B1 (en) 2011-12-07 2013-06-11 Ebay Inc. Systems and methods for generating location-based group recommendations
US9779450B2 (en) 2011-12-13 2017-10-03 Ebay Inc. Mobile application to conduct an auction based on physical presence
EP2610799A1 (en) * 2011-12-28 2013-07-03 Research In Motion Limited Mobile communications device providing near field communication (NFC) card issuance features and related methods
US9154903B2 (en) 2011-12-28 2015-10-06 Blackberry Limited Mobile communications device providing near field communication (NFC) card issuance features and related methods
US10528966B2 (en) 2011-12-30 2020-01-07 Ebay Inc. Systems and methods for delivering dynamic offers to incent user behavior
US9083811B2 (en) 2012-03-05 2015-07-14 Qualcomm Incorporated Method and apparatus to dynamically enable and control communication link optimizations on a communication device
JP5992546B2 (ja) * 2012-03-05 2016-09-14 クアルコム,インコーポレイテッド 通信デバイス上の通信リンク最適化を動的に有効化し、制御するための方法およびシステム
US9295098B1 (en) * 2012-05-26 2016-03-22 Seth A. Rudin Methods and systems for facilitating data communication
US10846766B2 (en) 2012-06-29 2020-11-24 Ebay Inc. Contextual menus based on image recognition
WO2014020547A1 (en) 2012-07-31 2014-02-06 Indoorgo Navigation Systems Ltd. Navigation method and device
EP2711864A1 (en) * 2012-09-25 2014-03-26 Gemalto SA Method of configuring two wireless devices for mutual communication
US9992729B2 (en) 2012-10-22 2018-06-05 The Nielsen Company (Us), Llc Systems and methods for wirelessly modifying detection characteristics of portable devices
KR102039084B1 (ko) * 2012-11-15 2019-11-26 삼성전자 주식회사 사용자 기능 운용 방법 및 이를 지원하는 전자 장치
US10088986B2 (en) 2012-11-15 2018-10-02 Samsung Electronics Co., Ltd. User function operation method and electronic device supporting the same
TWI501675B (zh) * 2012-11-20 2015-09-21 Inst Information Industry 適地性服務提供系統、方法及其電腦可讀取紀錄媒體
WO2014092689A1 (en) * 2012-12-11 2014-06-19 Unify Gmbh & Co. Kg Communication apparatus and method for application management
US9196003B2 (en) * 2012-12-20 2015-11-24 Wal-Mart Stores, Inc. Pre-purchase feedback apparatus and method
US9137355B2 (en) * 2013-01-01 2015-09-15 Qualcomm Incorporated Method and apparatus for enabling collaberative interactions among devices on a peer-to-peer network
FI126271B (en) * 2013-02-22 2016-09-15 Upc Konsultointi Oy Techniques for Customizing Mobile Applications
US9058702B2 (en) 2013-03-12 2015-06-16 Qualcomm Incorporated Method for securely delivering indoor positioning data and applications
US9973565B2 (en) 2013-05-06 2018-05-15 Samsung Electronics Co., Ltd. Temporary applications for mobile devices
US9191832B2 (en) 2013-06-06 2015-11-17 Apple Inc. Category-based fence
US20150074531A1 (en) * 2013-09-12 2015-03-12 WHAMstream, LLC Systems and methods of location-based digital content aggregation
EP3066816B1 (en) * 2013-11-08 2018-02-28 Telefonaktiebolaget LM Ericsson (publ) Method and device for the management of applications
JP6374666B2 (ja) * 2014-02-19 2018-08-15 キヤノン株式会社 通信装置およびその制御方法、ならびにプログラム
CA2944745A1 (en) * 2014-04-01 2015-10-08 Electronic Commodities Exchange, L.P. Virtual jewelry shopping experience with in-store preview
MY167677A (en) * 2014-05-28 2018-09-21 Mimos Berhad Network system and method for enabling a mobile device to self-configure without user intervention
US9860142B2 (en) * 2014-06-23 2018-01-02 Synchronoss Technologies, Inc. Apparatus, system and method of data collection after software removal
DE102014112304A1 (de) * 2014-08-27 2016-03-03 Bundesdruckerei Gmbh Verfahren zur Installation einer zusätzlichen Applikation in einem nicht-flüchtigen Speicher einer Chipkarte
SG10201506662XA (en) * 2015-03-03 2016-10-28 Mastercard Asia Pacific Pte Ltd Method For Enabling A Communication Link Between A Mobile Terminal And A Receiving Terminal
US9952851B2 (en) 2015-03-10 2018-04-24 International Business Machines Corporation Intelligent mobile application update
US9934020B2 (en) * 2015-03-10 2018-04-03 International Business Machines Corporation Intelligent mobile application update
KR101722095B1 (ko) * 2015-11-03 2017-03-31 송윤선 무선전자태그 및 무선전자태그의 저전력 소비 제어 방법
US11477302B2 (en) 2016-07-06 2022-10-18 Palo Alto Research Center Incorporated Computer-implemented system and method for distributed activity detection
CN107943545A (zh) * 2017-12-15 2018-04-20 深圳市沃特沃德股份有限公司 车载系统启动核心应用程序的方法与车载系统
RU2706467C1 (ru) * 2018-12-29 2019-11-19 Николай Евгеньевич Ляпухов Способ и устройство фиксации, регистрации и хранения данных о времени рождения и событий жизни пользователя

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6029064A (en) * 1995-01-12 2000-02-22 Bell Atlantic Network Services, Inc. Mobile audio program selection system using public switched telephone network
CN1267431A (zh) * 1997-06-17 2000-09-20 艾利森电话股份有限公司 用户定制无线通信单元的系统和方法
WO2002003199A1 (fr) * 2000-07-03 2002-01-10 Access Co., Ltd. Dispositif terminal d'informations mobile, serveur de stockage et procede permettant la mise a disposition d'une region de stockage

Family Cites Families (167)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3971917A (en) * 1971-08-27 1976-07-27 Maddox James A Labels and label readers
US3916160A (en) * 1971-12-13 1975-10-28 Bendix Corp Coded label for automatic reading systems
US4692603A (en) * 1985-04-01 1987-09-08 Cauzin Systems, Incorporated Optical reader for printed bit-encoded data and method of reading same
US4782221A (en) 1985-04-01 1988-11-01 Cauzin Systems, Incorporated Printed data strip including bit-encoded information and scanner control
NL8501460A (nl) * 1985-05-22 1986-12-16 Philips Nv Werkwijze voor het identificeren van voorwerpen die voorzien zijn van een kodeveld met stipkode, inrichting voor het identificeren van zo een stipkode, en produkt voorzien van zo een stipkode.
US4754127A (en) * 1985-11-15 1988-06-28 Cauzin Systems, Incorporated Method and apparatus for transforming digitally encoded data into printed data strips
US4728783A (en) * 1985-11-15 1988-03-01 Cauzin Systems, Incorporated Method and apparatus for transforming digitally encoded data into printed data strips
US4972475A (en) 1987-02-10 1990-11-20 Veritec Inc. Authenticating pseudo-random code and apparatus
US4794239A (en) 1987-10-13 1988-12-27 Intermec Corporation Multitrack bar code and associated decoding method
US4882724A (en) 1987-10-14 1989-11-21 Leo Vela Shoppers communication system and processes relating thereto
US4924078A (en) * 1987-11-25 1990-05-08 Sant Anselmo Carl Identification symbol, system and method
US4896029A (en) * 1988-04-08 1990-01-23 United Parcel Service Of America, Inc. Polygonal information encoding article, process and system
US4874936A (en) * 1988-04-08 1989-10-17 United Parcel Service Of America, Inc. Hexagonal, information encoding article, process and system
US4998010A (en) * 1988-04-08 1991-03-05 United Parcel Service Of America, Inc. Polygonal information encoding article, process and system
US4939354A (en) * 1988-05-05 1990-07-03 Datacode International, Inc. Dynamically variable machine readable binary code and method for reading and producing thereof
US5124536A (en) * 1988-05-05 1992-06-23 International Data Matrix, Inc. Dynamically variable machine readable binary code and method for reading and producing thereof
US5053609A (en) * 1988-05-05 1991-10-01 International Data Matrix, Inc. Dynamically variable machine readable binary code and method for reading and producing thereof
US5412193A (en) 1988-05-11 1995-05-02 Symbol Technologies, Inc. Mobile point-of-sale supermarket checkout system
US5206490A (en) * 1988-08-12 1993-04-27 Esselte Meto International Produktions Gmbh Bar code printing
CA2008379C (en) * 1989-01-24 1993-08-31 Hajime Sakiyama Semiconductor lasers
US4958064A (en) * 1989-01-30 1990-09-18 Image Recognition Equipment Corporation Bar code locator for video scanner/reader system
CA2053261A1 (en) 1989-04-28 1990-10-29 Gary D. Hornbuckle Method and apparatus for remotely controlling and monitoring the use of computer software
US5649114A (en) 1989-05-01 1997-07-15 Credit Verification Corporation Method and system for selective incentive point-of-sale marketing in response to customer shopping histories
US5572653A (en) 1989-05-16 1996-11-05 Rest Manufacturing, Inc. Remote electronic information display system for retail facility
US5478989A (en) 1989-09-27 1995-12-26 Shepley; Kenneth J. Nutritional information system for shoppers
US5243655A (en) * 1990-01-05 1993-09-07 Symbol Technologies Inc. System for encoding and decoding data in machine readable graphic form
DE69126231T2 (de) * 1990-03-28 1997-09-11 Omniplanar Inc Leser für Strichkodierungen
US5118369A (en) * 1990-08-23 1992-06-02 Colorcode Unlimited Corporation Microlabelling system and process for making microlabels
US5189292A (en) * 1990-10-30 1993-02-23 Omniplanar, Inc. Finder pattern for optically encoded machine readable symbols
US5223701A (en) * 1990-10-30 1993-06-29 Ommiplanar Inc. System method and apparatus using multiple resolution machine readable symbols
US5378883A (en) * 1991-07-19 1995-01-03 Omniplanar Inc. Omnidirectional wide range hand held bar code reader
US5250789A (en) 1991-10-31 1993-10-05 Johnsen Edward L Shopping cart
US5415167A (en) 1992-01-10 1995-05-16 Wilk; Peter J. Medical system and associated method for automatic diagnosis and treatment
US5369261A (en) 1992-02-12 1994-11-29 Shamir; Harry Multi-color information encoding system
US5331176A (en) * 1992-04-10 1994-07-19 Veritec Inc. Hand held two dimensional symbol reader with a symbol illumination window
US5550535A (en) 1992-08-14 1996-08-27 Seiko Communications Holding N.V. Bank balance notification by wristwatch pager
US5412933A (en) * 1992-09-17 1995-05-09 Joel D. Mallett Automatic link forming apparatus
US5438430A (en) * 1992-09-25 1995-08-01 Xerox Corporation Paper user interface for image manipulations such as cut and paste
JP3521434B2 (ja) * 1992-12-18 2004-04-19 ソニー株式会社 情報機器制御システムおよびその制御方法、並びに情報機器
JPH08506670A (ja) 1993-01-22 1996-07-16 タリジェント インコーポレイテッド フレキシブル・ネットワーク・システム
GB2282906B (en) * 1993-10-13 1996-11-06 Dataquill Ltd Data enty systems
US5493692A (en) 1993-12-03 1996-02-20 Xerox Corporation Selective delivery of electronic messages in a multiple computer system based on context and environment of a user
JPH07220035A (ja) * 1993-12-22 1995-08-18 Xerox Corp 光学的読み取り可能レコード
US5449895A (en) * 1993-12-22 1995-09-12 Xerox Corporation Explicit synchronization for self-clocking glyph codes
US5561702A (en) 1994-01-18 1996-10-01 Uniden America Corporation Pager having remotely programmable canned messages
US5591956A (en) * 1995-05-15 1997-01-07 Welch Allyn, Inc. Two dimensional data encoding structure and symbology for use with optical readers
US5592375A (en) 1994-03-11 1997-01-07 Eagleview, Inc. Computer-assisted system for interactively brokering goods or services between buyers and sellers
US5559707A (en) 1994-06-24 1996-09-24 Delorme Publishing Company Computer aided routing system
US5948040A (en) 1994-06-24 1999-09-07 Delorme Publishing Co. Travel reservation information and planning system
US5561705A (en) 1994-07-25 1996-10-01 International Business Machines Corporation Apparatus for auto dialing telephone numbers and DTMF tones in a personal communication device
US5508695A (en) 1994-07-28 1996-04-16 Motorola, Inc. Method and apparatus for identifying messages associated with a sports team in a communication system
US5629981A (en) 1994-07-29 1997-05-13 Texas Instruments Incorporated Information management and security system
US5682142A (en) 1994-07-29 1997-10-28 Id Systems Inc. Electronic control system/network
US5715314A (en) 1994-10-24 1998-02-03 Open Market, Inc. Network sales system
US5729697A (en) 1995-04-24 1998-03-17 International Business Machines Corporation Intelligent shopping cart
US5642303A (en) 1995-05-05 1997-06-24 Apple Computer, Inc. Time and location based computing
US5752186A (en) 1995-06-07 1998-05-12 Jeman Technologies, Inc. Access free wireless telephony fulfillment service system
US5978773A (en) * 1995-06-20 1999-11-02 Neomedia Technologies, Inc. System and method for using an ordinary article of commerce to access a remote computer
US5559870A (en) 1995-06-30 1996-09-24 Scientific-Atlanta, Inc. Method and apparatus for providing information to a subscriber over an electronic network
US5764736A (en) 1995-07-20 1998-06-09 National Semiconductor Corporation Method for switching between a data communication session and a voice communication session
US6650761B1 (en) * 1999-05-19 2003-11-18 Digimarc Corporation Watermarked business cards and methods
WO1997010558A1 (en) 1995-09-14 1997-03-20 Bell Communications Research, Inc. Method and system for providing continually updated personalized information
FI101581B1 (fi) 1995-11-07 1998-07-15 Nokia Telecommunications Oy Kiinteän verkon protokollien sovittaminen matkaviestinverkkoon signalointituen puuttuessa
GB2308000B (en) 1995-12-07 2000-03-08 Kokusai Electric Co Ltd A data display system based on a paging signal
US5970469A (en) 1995-12-26 1999-10-19 Supermarkets Online, Inc. System and method for providing shopping aids and incentives to customers through a computer network
US5794142A (en) 1996-01-29 1998-08-11 Nokia Mobile Phones Limited Mobile terminal having network services activation through the use of point-to-point short message service
FI960636A (fi) 1996-02-12 1997-08-13 Nokia Mobile Phones Ltd Menetelmä potilaan terveydentilan valvomiseksi
US5811776A (en) * 1996-02-26 1998-09-22 Intermec Corporation Method and apparatus for accurately locating data regions in stored images of symbols
FI102869B (fi) 1996-02-26 1999-02-26 Nokia Mobile Phones Ltd Laite, menetelmä ja järjestelmä eri sovelluksiin liittyvien tietojen l ähettämiseksi ja vastaanottamiseksi
US6098882A (en) * 1996-03-01 2000-08-08 Cobblestone Software, Inc. Variable formatting of digital data into a pattern
US5850187A (en) 1996-03-27 1998-12-15 Amtech Corporation Integrated electronic tag reader and wireless communication link
US5995943A (en) 1996-04-01 1999-11-30 Sabre Inc. Information aggregation and synthesization system
FI100441B (fi) 1996-04-09 1997-11-28 Nokia Mobile Phones Ltd Valikko-ohjattu lyhytsanomien muodostus
DE19618218C1 (de) 1996-05-07 1997-06-05 Orga Kartensysteme Gmbh Mobilfunknetz
US5799091A (en) 1996-05-24 1998-08-25 Lsi Logic Corporation Single chip solution for multimedia GSM mobile station systems
GB2313941B (en) 1996-06-06 2000-01-26 Intellident Limited Product selection system
US6151643A (en) * 1996-06-07 2000-11-21 Networks Associates, Inc. Automatic updating of diverse software products on multiple client computer systems by downloading scanning application to client computer and generating software list on client computer
US5821513A (en) 1996-06-26 1998-10-13 Telxon Corporation Shopping cart mounted portable data collection device with tethered dataform reader
US5979757A (en) 1996-09-05 1999-11-09 Symbol Technologies, Inc. Method and system for presenting item information using a portable data terminal
WO1998016896A1 (en) * 1996-10-16 1998-04-23 Omniplanar, Inc. Hand-held bar code reader with laser scanning and 2d image capture
WO1998020411A1 (en) * 1996-11-08 1998-05-14 Neomedia Technologies, Inc. Automatic access of electronic information through machine-readable codes on printed documents
FI106990B (fi) 1996-12-31 2001-05-15 Nokia Mobile Phones Ltd Menetelmä informaation välittämiseksi käyttäjälle
WO1999017230A1 (en) 1997-09-26 1999-04-08 Johan Schlasberg A message information system
JP3922482B2 (ja) 1997-10-14 2007-05-30 ソニー株式会社 情報処理装置および方法
FI107080B (fi) 1997-10-27 2001-05-31 Nokia Mobile Phones Ltd Mittauslaite
US6177860B1 (en) 1997-11-17 2001-01-23 International Business Machines Corporation Method and economical direct connected apparatus for deploying and tracking computers
JPH11152041A (ja) * 1997-11-20 1999-06-08 Fujitsu General Ltd ショッピングカート用表示システム
US6356543B2 (en) 1997-11-25 2002-03-12 Telefonaktiebolaget Lm Ericsson (Publ) Controlling mobile phone system user views from the world-wide web
US6026375A (en) 1997-12-05 2000-02-15 Nortel Networks Corporation Method and apparatus for processing orders from customers in a mobile environment
US5949335A (en) 1998-04-14 1999-09-07 Sensormatic Electronics Corporation RFID tagging system for network assets
JP2000047855A (ja) * 1998-05-28 2000-02-18 Sharp Corp 電話機能を有する携帯型電子機器
US6587684B1 (en) * 1998-07-28 2003-07-01 Bell Atlantic Nynex Mobile Digital wireless telephone system for downloading software to a digital telephone using wireless data link protocol
US5959530A (en) 1998-07-29 1999-09-28 Xerox Corporation Remote computer security system for computers, printers and multifunction devices
US6494562B1 (en) 1998-09-03 2002-12-17 Hewlett-Packard Company Method and apparatus for identifying a sales channel
US6446208B1 (en) 1998-09-10 2002-09-03 Xerox Corporation User interface system based on sequentially read electronic tags
US6249226B1 (en) * 1998-09-10 2001-06-19 Xerox Corporation Network printer document interface using electronic tags
US5982741A (en) 1998-09-17 1999-11-09 Tut Systems, Inc. Method and apparatus for automatically reducing cross-talk between wires coupled to a common network device
US20010011247A1 (en) 1998-10-02 2001-08-02 O'flaherty Kenneth W. Privacy-enabled loyalty card system and method
US6327570B1 (en) 1998-11-06 2001-12-04 Dian Stevens Personal business service system and method
US6023241A (en) 1998-11-13 2000-02-08 Intel Corporation Digital multimedia navigation player/recorder
US6470096B2 (en) 1998-11-13 2002-10-22 Xerox Corporation Method for locating user interface tags in a document processing system
US6512919B2 (en) * 1998-12-14 2003-01-28 Fujitsu Limited Electronic shopping system utilizing a program downloadable wireless videophone
JP2000207216A (ja) * 1999-01-13 2000-07-28 Sharp Corp 移動端末装置への情報通信方法および携帯端末装置
US6448979B1 (en) * 1999-01-25 2002-09-10 Airclic, Inc. Printed medium activated interactive communication of multimedia information, including advertising
US6401085B1 (en) 1999-03-05 2002-06-04 Accenture Llp Mobile communication and computing system and method
EP1183613A4 (en) * 1999-04-05 2006-06-21 Neomedia Tech Inc SYSTEM AND METHOD FOR USING MACHINE-LIKE OR MACHINE-READABLE LINK CODES TO ACCESS NETWORK DATA RESOURCES
US6314457B1 (en) 1999-04-21 2001-11-06 Airclic, Inc. Method for managing printed medium activated revenue sharing domain name system schemas
US6389278B1 (en) 1999-05-17 2002-05-14 Ericsson Inc. Systems and methods for identifying a service provider from a wireless communicator based on categories of service providers that are called
SE516100C2 (sv) 1999-05-26 2001-11-19 Henry Duhs Arrangemang med moblil kommunikationsenhet och RFID-krets för att tillhandahålla en tjänst
EP1059599A3 (en) 1999-06-08 2002-09-25 Nokia Corporation Method and apparatus for retrieving specific information associated with an obtained indentifier
AU4128899A (en) 1999-06-18 2001-01-09 Swisscom Mobile Ag Interchangeable battery pack for a mobile telephone
US6611673B1 (en) 1999-07-12 2003-08-26 Oliver T. Bayley Radio frequency-controlled telecommunication device
WO2001006507A1 (en) 1999-07-15 2001-01-25 Iomega Corporation Radio-frequency identification (rfid) tag for data storage cartridges
US6301484B1 (en) 1999-08-31 2001-10-09 Qualcomm Incorporated Method and apparatus for remote activation of wireless device features using short message services (SMS)
US6608551B1 (en) 1999-09-13 2003-08-19 Intermec Ip Corp Low-cost radio replacement utilizing RFID technology
US7225979B2 (en) * 1999-09-17 2007-06-05 Silverbrook Research Pty Ltd Methods and systems for object identification and interaction
US6259367B1 (en) 1999-09-28 2001-07-10 Elliot S. Klein Lost and found system and method
DE10042914A1 (de) 1999-10-01 2001-04-19 Hewlett Packard Co Dynamische Mitteilungsübermittlung unter Verwendung von ersetzbaren Druckerkomponenten
US6954735B1 (en) 1999-10-01 2005-10-11 Nokia Corporation Method and system of shopping with a mobile device to purchase goods and/or services
DE19957390A1 (de) 1999-11-24 2001-06-07 Andreas Kuntze Individualisierungssystem für einen Gegenstand
SE515289C2 (sv) 1999-11-29 2001-07-09 Tagmaster Ab Portabel kommunikationsenhet för läsning och/eller skrivning av data i identifieringsbrickor
US6678425B1 (en) * 1999-12-06 2004-01-13 Xerox Corporation Method and apparatus for decoding angular orientation of lattice codes
US6832230B1 (en) 1999-12-22 2004-12-14 Nokia Corporation Apparatus and associated method for downloading an application with a variable lifetime to a mobile terminal
JP2001236400A (ja) * 2000-02-23 2001-08-31 Yozan Inc レンタル機及び記録媒体
US6622017B1 (en) * 2000-02-25 2003-09-16 Cellco Parntership Over-the-air programming of wireless terminal features
FI112433B (fi) 2000-02-29 2003-11-28 Nokia Corp Sijaintiin sidotut palvelut
US7319847B2 (en) 2000-03-20 2008-01-15 Nielsen Mobile, Inc. Bitwise monitoring of network performance
DE10015775A1 (de) 2000-03-30 2001-10-04 Deutsche Telekom Ag Kartenmaterial und Verfahren zum Betreiben eines Kartenterminals
TW526693B (en) 2000-06-15 2003-04-01 Murata Manufacturing Co Multilayer circuit component and method for manufacturing the same
WO2001097907A2 (en) 2000-06-23 2001-12-27 Medtronic, Inc. Network compatible rf wireless link for medical device data management
WO2002001319A2 (en) * 2000-06-26 2002-01-03 Motorola Inc. Method and apparatus for autonomous memory usage optimization and downloading of software features
JP2002092303A (ja) 2000-07-13 2002-03-29 Fumio Ri 個人情報の管理システムおよび利用プログラム
JP2002118656A (ja) * 2000-08-04 2002-04-19 Csd:Kk 携帯電話を通じた広告方法
US6647269B2 (en) 2000-08-07 2003-11-11 Telcontar Method and system for analyzing advertisements delivered to a mobile unit
JP3931541B2 (ja) * 2000-08-09 2007-06-20 セイコーエプソン株式会社 商品購入支援システム
US6782253B1 (en) 2000-08-10 2004-08-24 Koninklijke Philips Electronics N.V. Mobile micro portal
US6957076B2 (en) 2000-11-22 2005-10-18 Denso Corporation Location specific reminders for wireless mobiles
EP1340167A2 (en) * 2000-11-28 2003-09-03 4thPass Inc. Method and system for maintaining and distributing wireless applications
WO2002046967A1 (en) 2000-12-07 2002-06-13 Verisign, Inc. System and method for a digital business card
KR100813788B1 (ko) * 2000-12-11 2008-03-13 주식회사 케이티 무선통신 시스템에서 이용되는 응용소프트웨어의 배포방법
JP2002190847A (ja) * 2000-12-20 2002-07-05 Ntt Docomo Inc アプリケーション起動制御方法及び通信端末装置
JP3528795B2 (ja) * 2000-12-22 2004-05-24 日本電気株式会社 店舗内商品関連情報検索システムおよび方法
US7493565B2 (en) 2000-12-22 2009-02-17 Microsoft Corporation Environment-interactive context-aware devices and methods
JP2002204327A (ja) * 2000-12-28 2002-07-19 Ricoh Co Ltd 複合機システムおよび該システムに使用される複合機
WO2002058331A2 (en) 2001-01-18 2002-07-25 Koninklijke Philips Electronics N.V. Connectionless broadcast signalling
US20030017848A1 (en) 2001-07-17 2003-01-23 Engstrom G. Eric Personalizing electronic devices and smart covering
US6462660B1 (en) 2001-01-25 2002-10-08 Agere Systems Guardian Corp. Wireless piconet-based personal electronic property reminder
US6446004B1 (en) * 2001-02-28 2002-09-03 International Business Machines Corporation System and method for implementing proximity or location driven activities
JP2002259882A (ja) 2001-03-02 2002-09-13 Fujitsu Ltd カード情報入力方法、プログラム、および、カード情報処理装置
US6491217B2 (en) 2001-03-31 2002-12-10 Koninklijke Philips Electronics N.V. Machine readable label reader system with versatile response selection
US6993326B2 (en) * 2001-04-02 2006-01-31 Bellsouth Intellectual Property Corporation System and method for providing short message targeted advertisements over a wireless communications network
JP3763349B2 (ja) 2001-04-03 2006-04-05 日本電気株式会社 加入者カードを用いる携帯電話機
US7734285B2 (en) * 2001-04-03 2010-06-08 Qualcomm Incorporated Method and apparatus for network initiated uninstallation of application program over wireless network
US6873861B2 (en) 2001-04-12 2005-03-29 International Business Machines Corporation Business card presentation via mobile phone
US6950646B2 (en) * 2001-04-27 2005-09-27 Hewlett-Packard Development Company, L.P. Information acquisition decision making by devices in a wireless network
US6988667B2 (en) 2001-05-31 2006-01-24 Alien Technology Corporation Methods and apparatuses to identify devices
US20030030542A1 (en) 2001-08-10 2003-02-13 Von Hoffmann Gerard PDA security system
US6996537B2 (en) * 2001-08-13 2006-02-07 Qualcomm Incorporated System and method for providing subscribed applications on wireless devices over a wireless network
US6986050B2 (en) 2001-10-12 2006-01-10 F-Secure Oyj Computer security method and apparatus
US20030088496A1 (en) 2001-11-02 2003-05-08 Koninklijke Philips Electronics N.V. Tag processing terminal for facilitating competitive internet bid transactions
US6687793B1 (en) 2001-12-28 2004-02-03 Vignette Corporation Method and system for optimizing resources for cache management
JP2003228536A (ja) * 2002-02-01 2003-08-15 Hitachi Ltd 情報処理装置
US6731930B2 (en) * 2002-08-14 2004-05-04 Motorola, Inc. Over-the-air programming method for wireless communication device
US20040203693A1 (en) * 2002-09-18 2004-10-14 Dell Products L.P. Over the air firmware and policy programming
US20040075675A1 (en) 2002-10-17 2004-04-22 Tommi Raivisto Apparatus and method for accessing services via a mobile terminal
US7156289B2 (en) * 2002-10-25 2007-01-02 Silverbrook Research Pty Ltd Methods and systems for object identification and interaction
FI20022288A0 (fi) 2002-12-31 2002-12-31 Nokia Corp Menetelmä ja laite elektroniseen laitteeseen tallennetun tiedon tuomiseksi laitteen käyttäjälle

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6029064A (en) * 1995-01-12 2000-02-22 Bell Atlantic Network Services, Inc. Mobile audio program selection system using public switched telephone network
CN1267431A (zh) * 1997-06-17 2000-09-20 艾利森电话股份有限公司 用户定制无线通信单元的系统和方法
WO2002003199A1 (fr) * 2000-07-03 2002-01-10 Access Co., Ltd. Dispositif terminal d'informations mobile, serveur de stockage et procede permettant la mise a disposition d'une region de stockage

Also Published As

Publication number Publication date
EP1557056B1 (en) 2013-05-29
US7130622B2 (en) 2006-10-31
KR100650148B1 (ko) 2006-11-28
ES2424638T3 (es) 2013-10-07
KR20050062650A (ko) 2005-06-23
JP2006505182A (ja) 2006-02-09
ES2459595T3 (es) 2014-05-09
WO2004040923A1 (en) 2004-05-13
CN1717943A (zh) 2006-01-04
EP1557056A1 (en) 2005-07-27
EP1557056A4 (en) 2009-08-19
EP2451138A1 (en) 2012-05-09
CA2503977A1 (en) 2004-05-13
US20050222918A1 (en) 2005-10-06
BR0315883A (pt) 2005-10-04
CA2503977C (en) 2009-12-08
EP2451138B1 (en) 2014-03-26
US7072672B1 (en) 2006-07-04
AU2003274446A1 (en) 2004-05-25

Similar Documents

Publication Publication Date Title
CN100357881C (zh) 可任意处理的微型应用
CN107527263B (zh) 社会信息管理方法及其适用的系统
KR102052932B1 (ko) 모바일 디바이스를 사용하는 제품 정보 시스템 및 방법
JP6227682B2 (ja) 接客支援システム、接客支援サーバおよびプログラム
US20120218084A1 (en) Method and apparatus for presenting printed media based on radio frequency memory tag detection
US20040110517A1 (en) System and method of facilitating the dissemination of information by means of active advertisements in portable information transceivers
US8266027B2 (en) Inferring environmental knowledge through near field communication and data mining
CN101536470A (zh) 便携式通信装置及用于生成意愿列表的方法
US20090058615A1 (en) Clothing history application and method for mobile station having an integrated transponder reader
US20200356983A1 (en) Method for providing card recommendation information and device thereof
Chang et al. NCASH: NFC phone-enabled personalized context awareness smart-home environment
JP2007233302A (ja) 携帯型表示器及び情報管理システム
KR20190033209A (ko) 매장 내 근거리통신 기반 주문 및 결제 시스템
JP2018200591A (ja) アプリ自動起動システム
KR20150055651A (ko) 매장 출입 정보 기반의 쿠폰 관리 시스템, 장치 및 방법
KR20160040918A (ko) 비콘을 이용하는 정보 제공 장치, 정보 제공 단말 및 정보 제공 방법
KR20160007986A (ko) 모바일 매출향상 지원 시스템 및 모바일 매출향상 지원 방법
US11610228B2 (en) System and method for notifying contacts of proximity to retailer
KR102130623B1 (ko) 포스 기반 고객 방문 유도 마케팅 시스템, 그 제어방법
JP6654130B2 (ja) 端末管理システムおよび端末管理方法
US20060101110A1 (en) Data interchange device
JP6535521B2 (ja) 商品販売支援システム
JP7073428B2 (ja) 情報処理装置
US20180040005A1 (en) Visit bigdata processing system using beacon and method for processing thereof
KR101478583B1 (ko) 마일리지 서비스 제공 방법 및 이를 이용한 고객 관리 서버

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20160121

Address after: Espoo, Finland

Patentee after: NOKIA TECHNOLOGIES OY

Address before: Espoo, Finland

Patentee before: NOKIA Corp.

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20071226