CN100357881C - 可任意处理的微型应用 - Google Patents
可任意处理的微型应用 Download PDFInfo
- 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
Links
- 230000037430 deletion Effects 0.000 claims abstract description 68
- 238000012217 deletion Methods 0.000 claims abstract description 67
- 230000004913 activation Effects 0.000 claims abstract description 34
- 238000000034 method Methods 0.000 claims description 24
- 238000003860 storage Methods 0.000 claims description 23
- 230000005540 biological transmission Effects 0.000 claims description 16
- 230000008878 coupling Effects 0.000 claims description 8
- 238000010168 coupling process Methods 0.000 claims description 8
- 238000005859 coupling reaction Methods 0.000 claims description 8
- 230000004044 response Effects 0.000 claims description 6
- 238000004891 communication Methods 0.000 claims description 4
- 230000005055 memory storage Effects 0.000 claims description 4
- 230000000717 retained effect Effects 0.000 claims description 4
- 238000001914 filtration Methods 0.000 claims description 3
- 238000001514 detection method Methods 0.000 claims 1
- 230000006870 function Effects 0.000 abstract description 14
- 230000009471 action Effects 0.000 abstract description 2
- 230000000694 effects Effects 0.000 abstract description 2
- 230000009849 deactivation Effects 0.000 abstract 1
- 238000012545 processing Methods 0.000 description 8
- 230000006855 networking Effects 0.000 description 7
- 230000008569 process Effects 0.000 description 7
- 230000006835 compression Effects 0.000 description 4
- 238000007906 compression Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000000875 corresponding effect Effects 0.000 description 3
- 230000008676 import Effects 0.000 description 3
- 230000003213 activating effect Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 108010022579 ATP dependent 26S protease Proteins 0.000 description 1
- 230000002146 bilateral effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000000052 comparative effect Effects 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 239000002304 perfume Substances 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 230000002618 waking effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/34—Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/61—Installation
- G06F8/62—Uninstallation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44505—Configuring for program initiating, e.g. using registry, configuration files
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/52—Network services specially adapted for the location of the user terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72406—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by software upgrading or downloading
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72451—User 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72457—User 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/50—Service provisioning or reconfiguring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/04—Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72409—User 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/72412—User 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所述的设备,其中所述处理器还被配置成:
当移动终端离开预定场所时,删除所述可执行软件项目。
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)
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)
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)
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 |
-
2002
- 2002-11-01 US US10/286,221 patent/US7072672B1/en not_active Expired - Lifetime
-
2003
- 2003-10-24 EP EP03758424.0A patent/EP1557056B1/en not_active Expired - Lifetime
- 2003-10-24 WO PCT/IB2003/004743 patent/WO2004040923A1/en active Application Filing
- 2003-10-24 CA CA002503977A patent/CA2503977C/en not_active Expired - Fee Related
- 2003-10-24 JP JP2004547906A patent/JP2006505182A/ja not_active Ceased
- 2003-10-24 KR KR1020057007628A patent/KR100650148B1/ko active IP Right Grant
- 2003-10-24 BR BR0315883-7A patent/BR0315883A/pt not_active IP Right Cessation
- 2003-10-24 EP EP12153227.9A patent/EP2451138B1/en not_active Expired - Lifetime
- 2003-10-24 CN CNB2003801042181A patent/CN100357881C/zh not_active Expired - Fee Related
- 2003-10-24 ES ES03758424T patent/ES2424638T3/es not_active Expired - Lifetime
- 2003-10-24 ES ES12153227.9T patent/ES2459595T3/es not_active Expired - Lifetime
- 2003-10-24 AU AU2003274446A patent/AU2003274446A1/en not_active Abandoned
-
2005
- 2005-06-01 US US11/143,314 patent/US7130622B2/en not_active Expired - Lifetime
Patent Citations (3)
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 |