CN103348368A - 用于提供基于上下文的优惠券共享的方法和装置 - Google Patents

用于提供基于上下文的优惠券共享的方法和装置 Download PDF

Info

Publication number
CN103348368A
CN103348368A CN2010800711855A CN201080071185A CN103348368A CN 103348368 A CN103348368 A CN 103348368A CN 2010800711855 A CN2010800711855 A CN 2010800711855A CN 201080071185 A CN201080071185 A CN 201080071185A CN 103348368 A CN103348368 A CN 103348368A
Authority
CN
China
Prior art keywords
user
combination
data
context data
exchange
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2010800711855A
Other languages
English (en)
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 CN103348368A publication Critical patent/CN103348368A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0269Targeted advertisements based on user profile or attribute
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Strategic Management (AREA)
  • Finance (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明提供一种基于上下文的优惠券共享的方式。优惠券管理平台接收指定一个或多个优惠券的交换的请求。所述请求至少部分地包括关于一个或多个优惠券、交换的一个或多个参与者、或其组合的一个或多个属性条件对。优惠券管理平台确定与第一用户相关的上下文数据、与第一用户相关的至少一个设备、至少一个第二用户、与至少一个第二用户相关的至少一个其他设备、或其组合。优惠券管理平台至少部分地引起用于在第一用户和至少一个第二用户之间发起交换的一个或多个属性条件对、上下文数据、或其组合的处理。

Description

用于提供基于上下文的优惠券共享的方法和装置
背景技术
服务提供商和设备制造商(例如无线、蜂窝等)不断受到挑战,以通过例如提供有竞争力的网络服务来为用户传递价值和便利。这样的服务通常可包括购物服务和/或相关的市场服务。一个感兴趣的领域是促进从零售商向用户提供的市场促销或折扣(例如优惠券或其他类似折扣供给)的服务开发。结果,优惠券和相关折扣供给得到剧增,对于用户难以发现感兴趣的优惠和折扣。由此,服务提供商和设备制造商面临着使得用户能够有效发现和共享优惠的重要技术挑战。
发明内容
因此,需要一种基于上下文的优惠券共享的方式。
根据一个实施例,一种方法包括:接收指定一个或多个优惠券的交换的请求。所述请求至少部分地包括关于一个或多个优惠券、交换的一个或多个参与者、或其组合的一个或多个属性条件对。该方法还包括:确定与第一用户相关的上下文数据、与第一用户相关的至少一个设备、至少一个第二用户、与至少一个第二用户相关的至少一个其他设备、或其组合。该方法还包括:至少部分地引起用于在第一用户和至少一个第二用户之间发起交换的一个或多个属性条件对、上下文数据、或其组合的处理。
根据另一实施例,一种装置,包括:至少一个处理器;以及包括一个或多个程序的计算机程序代码的至少一个存储器;所述至少一个存储器和计算机程序代码被配置为,利用所述至少一个处理器,使得所述装置至少部分地执行以下步骤:接收指定一个或多个优惠券的交换的请求。所述请求至少部分地包括关于一个或多个优惠券、交换的一个或多个参与者、或其组合的一个或多个属性条件对。还使得所述装置确定与第一用户相关的上下文数据、与第一用户相关的至少一个设备、至少一个第二用户、与至少一个第二用户相关的至少一个其他设备、或其组合。还使得所述装置处理一个或多个属性条件对、上下文数据、或其组合,以用于在第一用户和至少一个第二用户之间发起交换。
根据另一实施例,一种计算机可读存储介质,承载一个或多个指令的一个或多个序列,当由一个或多个处理器执行时,使得装置至少执行以下步骤:接收指定一个或多个优惠券的交换的请求。所述请求至少部分地包括关于一个或多个优惠券、交换的一个或多个参与者、或其组合的一个或多个属性条件对。还使得所述装置确定与第一用户相关的上下文数据、与第一用户相关的至少一个设备、至少一个第二用户、与至少一个第二用户相关的至少一个其他设备、或其组合。还使得所述装置处理一个或多个属性条件对、上下文数据、或其组合,以用于在第一用户和至少一个第二用户之间发起交换。
根据另一实施例,一种装置,包括:接收指定一个或多个优惠券的交换的请求的部件。所述请求至少部分地包括关于一个或多个优惠券、交换的一个或多个参与者、或其组合的一个或多个属性条件对。所述装置还包括:确定与第一用户相关的上下文数据、与第一用户相关的至少一个设备、至少一个第二用户、与至少一个第二用户相关的至少一个其他设备、或其组合的部件。所述装置还包括:至少部分地引起用于在第一用户和至少一个第二用户之间发起交换的一个或多个属性条件对、上下文数据、或其组合的处理的部件。
此外,对于本发明的各个示例性实施例,以下适用:一种方法,包括促使(1)数据和/或(2)信息和/或(3)至少一个信号的处理和/或处理(1)数据和/或(2)信息和/或(3)至少一个信号,所述(1)数据和/或(2)信息和/或(3)至少一个信号至少部分地基于与本发明的任意实施例相关的在本申请中公开的方法(或处理)的任一个或任意组合(包括至少部分地从中导出)。
对于本发明的各个示例性实施例,以下还适用:一种方法,包括:促使访问至少一个接口,其配置为允许访问至少一个服务,至少一个服务配置为执行在本申请中公开的网络或服务提供商方法(或处理)的任一个或任意组合。
对于本发明的各个示例性实施例,以下还适用:一种方法,包括:促使建立和/或促使修改(1)至少一个用户接口元件和/或(2)至少一个设备用户接口功能,所述(1)至少一个用户接口元件和/或(2)至少一个设备用户接口功能至少部分地基于从与本发明的任意实施例相关的在本申请中公开的方法或任意的任一个或任意组合得到的数据和/或信息,和/或至少从与本发明的任意实施例相关的在本申请中公开的方法或任意的任一个或任意组合得到的至少一个信号。
对于本发明的各个示例性实施例,以下还适用:一种方法,包括:建立和/或修改(1)至少一个用户接口元件和/或(2)至少一个设备用户接口功能,所述(1)至少一个用户接口元件和/或(2)至少一个设备用户接口功能至少部分地基于从与本发明的任意实施例相关的在本申请中公开的方法(或处理)或任意的任一个或任意组合得到的数据和/或信息,和/或至少从与本发明的任意实施例相关的在本申请中公开的方法(或处理)或任意的任一个或任意组合得到的至少一个信号。
各个示例性实施例中,方法(或处理)可实现于服务提供商端或移动设备端上,或通过在两端上执行的行为以任意共享的方式实现于服务提供商和移动设备之间。
简单地,通过示出包括用于执行本发明的最佳实施方式的多个特定实施例和方案,可从以下具体描述,使得本发明的其他方面、特征、和优点容易变得清楚。本发明还能够用其他和不同实施例,并且可在各个明显方面修改其若干细节,而不脱离本发明的精神和范围。由此,可将附图和说明书看作示例型,并非限制性。
附图说明
在附图中,通过实例而并非限制,示出本发明的实施例:
图1是根据一个实施例的能够提供基于上下文的优惠券共享的***的视图;
图2是根据一个实施例的能够进行基于上下文的优惠券共享的组件的视图;
图3是根据一个实施例的优惠券共享平台103的组件的视图;
图4是根据一个实施例的基于上下文的优惠券共享的处理的流程图;
图5A-5D是根据各个实施例在图3-4的处理中利用的用户接口的视图;
图6是可用于实施本发明实施例的硬件的视图;
图7是可用于实施本发明实施例的芯片集的视图;和
图8是可用于实施本发明实施例的移动终端(例如手机)的视图。
具体实施方式
公开了基于上下文在用户之间进行优惠券共享的方法、装置、和计算机程序的实例。在以下描述中,为了说明的目的,阐述了多个具体细节,以提供本发明实施例的全面理解。然而,本领域技术人员清楚,本发明的实施例可以在没有这些具体细节或具有等同部署的情况下实现。其他实例中,以框图形式示出公知结构和设备,以避免不必要地掩盖本发明的实施例。
这里,术语“优惠券”是指可提供为接收与物品和/或服务的交易相关的折扣或退款的文档、文件、代币等。尽管关于在用户之间共享优惠券描述各个实施例,但是可理解,这里所述的共享处理的实施例也可适用于可在用户之间共享的任何项目,包括但不限于物理项目、电子项目、物品、服务、其他商业项目等。
图1是根据一个实施例的能够基于上下文在用户之间进行优惠券共享的***的视图。传统上,优惠券通常具有例如关于哪些商家将接受优惠券、有效期、适用产品等的限制或其他状态。因此,通常的情况是用户具有该用户不打算使用或无法使用(例如在优惠券无效之前)的优惠券。这个情况下,用户可期望与能够使用优惠券的其他消费者共享不用的或不期望的优惠券(例如有补偿或没有补偿)。然而,想要共享或接收优惠券的用户通常发现难以找到发起优惠券交换的双方。此外,因为优惠券通常实际上是物理的(例如印刷的优惠券),期望共享优惠券的用户还可发现难以安排传递。一些情况下,共享和接收用户的信任问题也阻碍了这样的传递。
为了解决这个问题,图1的***100介绍了提供基于上下文的优惠券共享的能力。更具体地,***100支持用户按特定的基于上下文的标准贡献和请求优惠券。一个实施例中,将基于上下文的标准指定为属性条件对,其中属性描述优惠券的特定特征(例如产品、折扣量等)或参与用户的一个或多个的特定特征(例如位置、社会网络中的关系、声誉),并且伴随的条件提供用于评估属性的标准或值(例如折扣为至少25%的条件,接收用户位于贡献用户的.5米的条件等)。***100随后根据标准(例如属性条件对)执行优惠券贡献/请求的基于上下文的匹配。一个实施例中,实时地或基本实时地执行基于上下文的匹配。
一个实施例中,基于上下文的匹配的检测可导致在发生匹配时向参与用户发送通知。通过实例,所述通知可作为推送通知来提供。然后,根据参与用户的上下文,***100可建议或推荐应如何传递或交换优惠券(例如传递的模式、传递的时间、传递的位置等)。例如,为了物理优惠券的传递,***100可至少部分地基于与用户相关的上下文数据推荐相聚时间和场地。
另一实施例中,这里所述的各个实施例的优惠券共享可通过用户经验和/或信誉评价***来补充。例如,在用户参与并成功共享优惠券时,他们的经验和信誉评价可增加。评价信息可对于其他用户可用,以在参加共享处理时解决潜在的信任问题。这样,***100向用户提供额外的机会,以针对供给优惠券的商家共享优惠券并进行促销。
一个实施例中,参与用户可定义用于控制对他们上下文信息的全部或一部分进行访问或对其可见性的隐私策略。例如,用户可限制对某些用户简历或上下文信息(例如性别、名称、地址、联系人信息、位置等)的访问,和/或约束他们仅对某些用户进行访问(例如朋友在社会网络中的用户、相同社会图的成员等)。
另一实施例中,通过使用用于贡献和/或请求优惠券信息的标准优惠券模板来促进优惠券共享。这样,可将优惠券信息进行标准化以用于更简单的处理,而不使用优惠券的复杂解析和/或识别。在没有模板可用于特定优惠券的情况下,用户可指定新模板或可作为自由文本提供优惠券信息。
如图1所示,用户装备(UE)101a-101n(还统称为UE101)可在通信网络105上连接至优惠券共享平台103,以利用基于上下文的优惠券共享。这个实例中,UE101a-101n可与搜索或访问优惠券信息的一个或多个消费者关联。此外,优惠券共享平台103可从优惠券数据库107提取优惠券模板和/或优惠券信息以及从用户数据库109提取用户上下文信息、简历信息、偏好等,用于执行基于上下文的匹配以触发优惠券共享。换句话说,可利用数据库107和109向UE101和/或零售客户端111提供基于上下文的优惠券共享服务。一个实施例中,UE101可使用应用113(例如优惠券应用)来从其他用户请求和/或指定优惠券信息。
某些实例中,零售客户端111可以是由优惠券提供商(例如零售商或卖家)操作的共享或指定优惠券信息的UE101。例如,可利用零售客户端111和/或UE101将与零售项目115相关的信息(例如,与零售店、其他可购买项目相关的零售项目115,例如商品和/或服务等)以及相关折扣或优惠券信息上传至优惠券共享平台103。这样,可向优惠券共享平台103的优惠券数据库107发送优惠券信息和/或优惠券模板(包括优惠券贡献和/或请求)。某些实施例中,例如可在零售项目数据库115中由零售客户端111和/或UE101本地定义和/或存储优惠券信息和/或模板。
一个实施例中,折扣数据库107可包括与一个或多个项目(例如零售项目)相关的信息和相关的优惠券信息。例如,项目数据库109可包括与项目(例如产品、服务等)相关的分类信息。分类信息可存储于数据结构(例如树)中,并包括一个或多个子分类。此外,项目数据库109可包括与数据库的一个或多个项目相关的任何折扣、优惠券、促销等的描述。
另一实施例中,可在优惠券共享平台103或UE101处收集和监视简历信息、折扣使用历史、偏好、折扣标准等以及与参与优惠券贡献的用户、UE101、或其组合相关的上下文信息。某些实施例中,UE101上的应用113可监视与UE101的数据收集模块117相关的信息(例如上下文数据、用户偏好、用户标准、用户历史等)。例如,数据收集模块117可利用应用、服务、传感器等来收集这样的信息。此外,上下文信息可以是可提供用户可用于指定基于上下文的优惠券共享的条件的多种信息的任一种。上下文信息可包括例如位置信息、相机信息、麦克风信息、环境传感器信息、天气信息、用户日历信息、加速计信息、罗盘信息、体温信息等。一个实施例中,数据收集模块117可具有到例如全球定位***(GPS)的位置确定传感器***的连接,访问GPS卫星119来确定上下文信息(例如UE101的位置)。UE101可随后引起收集的信息(例如简历信息、折扣使用历史、偏好、上下文信息等)向优惠券共享平台103的传输,以处理为促进基于上下文的优惠券共享。一个实施例中,优惠券共享平台103可接收该信息并将其存储于用户数据库109中与用户相关的用户简历中。某些实施例中,用户简历可包括用户的标识符(例如用户名)和/或UE101的标识符(例如,硬件标识符,如国际移动装备实体(IMEI)、电话号码、因特网协议地址等)。
一个实施例中,***100中的每个UE101a-101n可向优惠券共享平台103发送与每个不同UE101a-101n相关的上下文信息。与用户相关的一个UE101上执行的应用113可随后利用在优惠券共享平台103上存储的信息来起动基于上下文的优惠券共享。应用109可接收指定一个或多个标准的输入(例如属性条件对),以从多个UE101中确定基于上下文群组用于优惠券共享。这个信息可经由通信网络105发送至优惠券共享平台103。优惠券共享平台103接收该输入,并可将该输入作为请求进行关联以起动优惠券共享。标准可包括与UE101相关的一个或多个上下文属性以及一个或多个可选关系参数或条件。
某些实施例中,上下文属性是用户上下文或优惠券特征的类型。实例包括位置、时间、日历信息、加速计信息、罗盘信息、体温信息、外部天气信息等。此外,关系可包括针对UE101a的一个或多个上下文属性和/或固定参数的关系。一个实例中,输入可包括指定用户希望与基于属性条件对选择的一个或多个用户共享优惠券信息的标准,所述属性条件对涉及用户的优惠券和/或上下文数据(例如与特定距离之内的一个或多个用户共享优惠券信息)。另一实例中,输入可包括指定用户希望起动与特定区域中的用户共享的基于上下文优惠券的标准(例如在例如公园等特定区域内,从用户家的特定距离)。此外,另一实例中,标准可包括在一些时间段内基于在位于UE101a的用户的周围的其他用户相关的共享。
当优惠券共享平台103接收发起基于上下文的优惠券共享的请求时,优惠券共享平台103在数据数据库109中查询与可潜在地参与优惠券共享的用户相关的上下文信息。在某些实施例中,优惠券共享平台103针对优惠券共享平台103的每个用户查询上下文信息。其他实施例中,查询受到用户关系的限定。例如,查询可被限制于用户在用户的UE101a上或特定社会网络、社会图等中作为联系人具有的人们。另一实例中,查询可基于其他规则被限制,例如,人们是否与用户具有共同点(例如相同大学、相同城市、相同老板等)。在优惠券共享平台103从UE101a的用户和使用UE101的其他人提取上下文信息之后,优惠券共享平台103可执行基于上下文的匹配,以评估用于发起基于上下文共享的指定的属性条件。一个实施例中,优惠券共享平台103可评估上下文信息,以推断用于基于上下文的优惠券共享中的更高级上下文信息(例如活动、用户行为、兴趣等)。
一个实施例中,用户数据库109中的至少一些信息可不断改变,因此一旦接收优惠券共享请求,优惠券共享平台103不断地或周期地更新与参与用户相关的上下文信息。一个实施例中,上下文信息可分成静态或相对静态信息(例如名称、性别、地址等)和动态信息(例如位置、活动等)。这样,优惠券共享平台109可高速缓存静态信息,并随后扩展仅用于更新上下文信息的动态部分的资源。
一个实例中,用户基于参与用户是否在特定区域(例如特定园区)来指定用于优惠券共享的标准。例如,参与用户可将位置信息上传至优惠券共享平台103。如果优惠券共享平台103确定其他用户在特定园区内,则平台103可向用户通知起动优惠券共享的上下文匹配和请求确认。一个实施例中,优惠券共享平台103也可推荐用户在特定区域(例如园区)内接触以物理地交换共享优惠券。
一个实施例中,可使用与优惠券信息和/或模板相关的接收标准(例如属性条件对)来确定哪些用户应该接收优惠券共享通知(例如针对优惠券共享找到基于上下文匹配)。标准可包括关于或用于处理与用户关联的优惠券信息和/或用户信息(例如上下文信息、偏好等)的一个或多个参数或规则。另一实例中,用户可在用于优惠券或优惠券信息的共享的一个或多个社会网络平台121上关联至一个或多个社会网络。例如,用户可将优惠券共享活动限制在相同社会网络群组的相关成员。社会网络服务的实例可包括用户可与其他用户在其中交互的网络。某些实例中,用户可更新简历,与其他人交互和共享优惠券信息。与社会网络平台121关联的信息可用作确定和/或过滤优惠券和/或参与优惠券共享的用户的标准。某些实施例中,优惠券共享平台103可联系社会网络平台121(例如经由应用编程接口),以提取用于基于上下文的优惠券共享的标准参数的社会网络信息。
此外,参与用户可设置可存储于用户简历中的标准。如上所述,这样的标准可包括用于共享的优惠券的所选相关类别和/或参与到共享中的用户。此外,标准可包括关于定制用户在共享优惠券、促销、折扣等的附近的定制信息。例如,定制用户可设置用户简历参数,从而如果满足预定标准则用户仅得到优惠券共享信息的通知。
一个实施例中,参与优惠券共享的用户的群组可存储于用户设备的电话簿或联系人列表。例如,优惠券共享群组可以是基于用户的上下文属性的群组(例如基于上下文的群组或上下文群组)。此外,当前上下文满足与基于上下文的群组相关的指定标准的潜在联系人可自动成为基于上下文群组的当前成员。另一实施例中,***100可连续更新基于上下文群组(例如实时地),从而基于上下文群组在用户设备的电话簿或联系人列表中保持动态和最新。然后,用户可在基于上下文的群组上调用不同的通信服务(例如电话呼叫、消息等)以发起基于上下文的优惠券共享。
用户可具有指定用户是否想要被邀请参与优惠券共享的能力。此外,在某些情况下,用户可针对用户上下文数据的全部或一部分的可见性设置隐私参数。此外,针对隐私,上下文处理平台103可基于用户简历限制某些上下文信息。由此,用户例如可通过仅允许具有与用户相关的特定信息(例如知晓用户的电话号码和名称,为用户的联系人等)的人访问上下文信息来确定用户希望将什么信息与谁共享。此外,可将不同上下文属性设置为不同隐私参数。例如,用户的位置可仅由标记为朋友的联系人可见。
通过实例,***100的通信网络105可包括一个或多个网络,例如数据网络(未示出)、无线网络(未示出)、电话网络(未示出)、或其任意组合。可设想,数据网络可以是任意局域网(LAN)、城域网(MAN)、广域网(WAN)、公共数据网(例如因特网)、短距离无线网、或任意其他适合的分组交换网络,例如商业所有、专用分组交换网,例如专属电缆或光纤网络等、或其任意组合。此外,无线网络可以是例如蜂窝网络,以及可采用各种技术,包括用于全球演进的高级数据率(EDGE)、通用分组无线业务(GPRS)、全球移动通信***(GSM)、因特网协议多媒体子***(IMS)、通用移动电信***(UMTS)等、以及任意其他适合无线介质,例如微波接入(WiMAX)、长期演进(LTE)网络、码分多址(CDMA)、宽带码分多址(WCDMA)、无线保真(WiFi)、无线LAN(WLAN)、
Figure BDA00003642841900101
因特网协议(IP)数据广播、卫星、移动自组织网络(MANET)等、或其任意组合。
UE101是任意类型的移动终端、固定终端、或便携式终端,包括移动手机、站、单元、设备、多媒体计算机、多媒体平板、因特网节点、通信器、桌面型计算机、膝上型计算机、笔记本计算机、网络本计算机、平板计算机、个人数字助理(PDA)、音频/视频播放器、数码相机/摄录像机、定位设备、电视接收机、无线电广播接收机、电子书设备、游戏设备、或其任意组合,包括这些设备的附属和***设备、或其任意组合。还可假设,UE101可支持对用户的任意类型的接口(例如“可佩戴”电路等)。
通过实例,UE101和优惠券共享平台103使用已知、新或仍旧开发中的协议来彼此以及与通信网络105的其他组件通信。这个上下文中,协议包括定义通信网络105中的网络节点如何基于通信链路上发送的信息彼此交互的一组规则集。协议在每个节点中的不同操作层是有效的,从生成和接收各种类型的物理信号,到选择用于传输这些信号的链路,到由那些信号指示的信息的格式,到识别在计算机***上执行的哪些软件应用发送或接收信息。在开放***互连(OSI)参考模型中描述了用于在网络上交换信息的概念上协议的不同层。
网络节点之间的通信典型地受到交换数据的离散分组的影响。每个分组典型地包括(1)与特定协议相关的头部信息;和(2)有效载荷信息,在头部信息之后并包含可独立于该特定协议处理的信息。在一些协议中,分组包括(3)尾部信息,在有效载荷之后并指示有效载荷信息的结尾。头部包括例如分组的来源、其目的地、有效载荷的长度、和协议使用的其他属性的信息。通常,对于特定协议的有效载荷中的数据包括对于与不同的、高层的OSI基准模型相关的不同协议的头部和有效载荷。对于特定协议的头部典型地指示其有效载荷中包含的下一协议的类型。更高层协议被认为在低层协议中封装。在遍历多个异构网络(例如因特网)的分组中包括的头部典型地包括OSI基准模型定义的物理(层1)头部、数据链路(层2)头部、网络间(层3)头部和传输(层4)头部、和各个应用头部(层5、层6和层7)。
一个实施例中,上下文处理平台103可根据客户端-服务器模型与UE101的应用113交互。根据客户端-服务器模型,客户端进程向服务器进程发送包括请求的消息,并且服务器进程通过提供服务(例如基于上下文的群组化、社会网络化等)来响应。服务器进程还可向客户端进程返回具有响应的消息。通常,客户端进程和服务器进程在不同的计算机设备、被调用主机上执行,并使用用于网络通信的一个或多个协议经由网络通信。术语“服务器”传统上用于表示提供服务的进程、或进程在上面运行的主机计算机。类似地,术语“客户端”传统上用于表示发出请求的进程、或进程在上面运行的主机计算机。这里,除了主机计算机之外,术语“客户端”和“服务器”还表示进程,除非从上下文明显。此外,服务器执行的进程可被拆分以作为多个进程在多个主机(有时候称为层)上运行,其中的原因包括可靠性、可扩展性、和冗余性等。
图2是根据一个实施例的用户装备的组件的视图。通过实例,UE101包括用于基于上下文的优惠券共享的一个或多个组件。可设想,这些组件的功能可组合于一个或多个组件或通过等同功能的其他组件来执行。这个实施例中,UE101包括数据收集模块111,其可包括一个或多个位置模块201、磁力计模块203、加速计模块205、环境传感器模块207,UE101还可包括运行时模块209(协作使用UE101的其他组件)、用户接口211、通信接口213、上下文处理模块215、和存储器217。UE101的应用113(例如优惠券共享应用)可利用UE101的组件在运行时模块209上执行。
位置模块201可确定用户位置。用户位置可通过三角***(例如GPS、辅助GPS(A-GPS)、原点小区、或其他位置外推技术)来确定。标准GPS和A-GPS***可使用卫星113来查明UE101的位置。原点小区***可用于确定与蜂窝UE101同步的蜂窝塔。这个信息提供UE101的粗略位置,因为蜂窝塔可具有在地理上可进行映射的唯一蜂窝标识符(小区-ID)。位置模块201也可利用多个技术来检测UE101的位置。当捕获介质时,位置坐标(例如GPS坐标)可给出与UE101的位置相关的更精细的细节。一个实施例中,GPS坐标作为上下文信息存储于存储器217,并经由通信接口发送至上下文处理平台103。此外,某些实施例中,GPS坐标可包括提供高度的纬度。其他实施例中,纬度可使用其他类型的高度计来确定。某些实施例中,位置模块201可以是确定UE101的位置、图像的部件,或用来将视图中的对象与位置相关联。
磁力计模块203可用于寻找UE101的水平方位。磁力计是可测量磁场的强度和/或方向的工具。使用与罗盘相同的方式,磁力计能够使用地球的磁场确定UE101的方向。介质捕获设备(例如相机)的前方可标记为确定方向的参考点。因此,如果磁场指向参考点的北面,则已知UE101参考与磁场的角度。可做出简单的计算来确定UE101的方向。一个实施例中,从磁力计获得的水平方向数据可存储于存储器217和/或经由通信接口213发送至上下文处理平台103。
可使用加速计模块205确定UE101的垂直方位。加速计是可测量加速度的工具。使用三轴加速计(具有轴X、Y和Z)在三个方向以已知角度提供加速度。同样,可将介质捕获设备的前方标记为确定方向的参考点。因为由于重力引起的加速度已知,所以当UE101固定时,加速计模块205可确定UE101指向的相对于地球重力的角度。一个实施例中,从加速计获得的垂直方向数据嵌入于捕获的元数据或流传输介质,或通过位置服务应用109与UE101关联。某些实施例中,磁力计模块203和加速计模块205可以是确定用户的角度的装置。这个角度信息可存储于存储器,并发送至上下文处理平台103。
此外,环境传感器模块207可确定在UE101周围的大气条件。这样的大气条件可包括湿度、温度、用户的体温、用户的其他生物数据等。同样,这个信息可存储于存储器217,并发送至上下文处理平台103。某些实施例中,从数据收集模块111收集的信息可通过运行时模块209提取,并存储于存储器217。然后,周期地,该信息可发送至上下文处理平台103。
一个实施例中,可使用通信接口213来与优惠券共享平台103或其他UE101通信。某些通信可经由例如因特网协议、消息传递(例如SMS、MMS等)、或任意其他通信方法(例如经由通信网络105)的方法。一些实例中,UE101可将与UE101关联的上下文信息发送至上下文处理平台103。其他实例中,用户可利用用户接口211基于上下文生成用于贡献和/或接收优惠券信息的请求,以发送至上下文处理平台103。
用户接口211可包括各种通信方法。例如,用户接口211可具有包括视觉组件(例如屏幕)、音频组件、物理组件(例如振动)的输出,和其他通信方法。用户输入可包括触摸屏接口、滚动和点击接口、按钮接口、麦克风等。输入可经由例如语音输入、文本输入、打字输入、大字触摸屏输入、其他能够触摸的输入等的一个或多个方法。某些实施例中,用户接口211和/或运行时模块209可以是使得基于上下文的优惠券贡献结构进行呈现的部件。
上下文处理模块215可用于从数据收集模块111和运行时模块209上执行的应用109确定上下文信息。这个信息可经由通信接口213发送至上下文处理平台103。上下文处理模块215可额外地用作基于输入标准和与其他UE101关联的接收上下文信息确定群组的部件。某些实施例中,上下文处理模块215可从例如喜好位置、重要地点、共同活动等的上下文数据推断更高级别的上下文信息。
图3是根据一个实施例的优惠券共享平台的组件的视图。通过实例,优惠券共享平台103包括提供基于上下文的优惠券共享的一个或多个组件。可设想,这些组件的功能可组合于一个或多个组件或通过等同功能的其他组件(例如折扣模块215)来执行。这个实施例中,折扣管理平台103包括通信接口301、优惠券请求模块303、上下文收集器305、上下文匹配模块307、通知模块309、和声誉模块311。可设想,折扣管理平台103的所有或一部分功能可通过UE101的应用113执行。
一个实施例中,通信接口301可用于与UE101以及通信网络105上连接的其他设备通信。一个实施例中,优惠券共享平台103可经过例如因特网协议、MMS、SMS、GPRS、或任意其他可用通信方法经由通信接口301从UE101请求贡献或共享优惠券信息、用户上下文信息、用户指定的模板、用户简历信息等。通过实例,UE101可进一步将优惠券共享请求、基于上下文的匹配结果、优惠券信息、折扣、和相关信息发送至优惠券共享平台103,以在用户数据库109和/或优惠券数据库107中访问基于上下文的优惠券共享功能,例如确定可用优惠券,确定参与用户,更新用户简历,更新上下文数据等。
一个实施例中,优惠券请求模块303可从一个或多个参与用户接收贡献(例如在公布定制环境中公布优惠券信息)的请求和/或请求(例如定制优惠券信息)优惠券或优惠券信息。一个实施例中,请求可包括定义要共享或请求的优惠券的一个或多个标准。一个实施例中,标准是基于上下文的。如先前所述,标准可按模板形式提供,并且可转换成结构属性条件对。更具体地,优惠券请求模块303将优惠券贡献和请求两者以及他们的相关标准分成属性(例如优惠券的类别、用户的性别)和条件(例如共享的位置应该在用户家周围,折扣应该为多于15%)。另一实施例中,优惠券请求模块303也可将属性条件对分成静态(例如类别、性别、折扣等)和动态(例如位置、活动等)。这里,静态指的是不改变或不是很经常改变的属性条件,动态指的是经常改变的属性条件。
一个实施例中,上下文收集器305可经由通信网络105接收、确定、和/或监视与参与用户或他们的各个UE101关联的上下文信息。上下文收集器501可为了上下文信息的更新进行轮询和/或当UE101上发生改变时被推送信息。上下文收集器501可进一步在用户数据库109中存储上下文信息。上下文信息可存储于或绑定至与每个各自UE101和/或UE101的用户关联的简历。
在获得上下文信息时,上下文匹配模块307独立地(并因此并行地)评估对于收集的上下文数据的每个属性条件对。上下文匹配模块307然后组合所有属性条件对的其评估的结果,以确定是否存在基于上下文并足以发起优惠券共享的处理。一个实施例中,可执行一次静态属性条件对的评估,并可高速缓存结果。如果静态属性条件对改变,则可重新开始或重新评估相关的贡献和/或请求。对于动态属性条件对,每当上下文改变时评估他们的结果。
在确定匹配时,上下文匹配模块307也可生成用于如何发生优惠券共享或交换的一个或多个推荐。例如,如果优惠券为电子优惠券,则优惠券请求模块303可作为请求的一部分接收和存储电子优惠券。这样,在上下文匹配模块307上可推荐电子优惠券的电子传递,并且不需要安排物理传递。另一方面,如果优惠券为物理优惠券,则上下文匹配模块307可推荐物理传递的模式(例如传递的手段)、位置、和/或时间。一个实施例中,推荐可包括与映射或导航应用对接,以向用户指示传递位置。
同样,在确定匹配时,通知模块309可针对参与用户(例如请求接收这样的优惠券信息的用户)生成匹配的警报或通知。一个实施例中,通知模块309可评估用户的用户简历、上下文信息等,以确定是否呈现通知。例如,用户可喜欢仅在用户处于家而并非工作时、或仅在某些时间段进行通知。
在完成优惠券信息的共享时,可由声誉模块311对贡献者和请求者的评级进行评估和/或定级,以给出声誉评级。某些实施例中,声誉模块311也可确定描述用户参与了多少优惠券共享事务的经验评级。其他实施例中,可以度量的方式组合经验评级和信誉评级。
图4是根据一个实施例的基于上下文的优惠券共享的处理的流程图。一个实施例中,优惠券共享平台103和/或UE101的应用113执行处理400,并实现在例如包括图7所示的处理器和存储器的芯片集中。由此,优惠券共享平台103和/或应用113可提供实现处理400的各个部分的部件以及结合***100的其他组件实现其他处理的部件。通过这个处理,优惠券共享平台103表示完成处理400的各个部分,然而,可理解,UE101可执行处理步骤的一些和/或全部。
在步骤401,优惠券共享平台103接收指定一个或多个优惠券的交换的请求,所述请求至少部分地包括与一个或多个优惠券相关的一个或多个属性条件对、交换的一个或多个参与者、或其组合。可从愿意贡献和/或请求优惠券信息用于共享的UE101a接收输入。可如图5A-5D中所述指定所述输入。某些实施例中,UE101a从用户接口接收输入。一个实施例中,贡献者和请求者双方可浏览现有的优惠券贡献和/或请求,或仅等待自动通知。此外,用户可按照类别或商品、零售商、有效期等搜索优惠券。一些情况下,每当用户满足接收优惠券的条件时,优惠券发送者可决定认可或拒绝每个请求。优惠券共享平台103可随后至少部分地基于一个或多个优惠券和/或参与用户的特征确定属性条件对(步骤403)。
接着,优惠券共享平台103至少部分地引起至少部分地基于一个或多个属性条件对、上下文数据、或其组合进行参与用户的选择(步骤405)。一个实施例中,优惠券共享平台103确定与一个或多个参与用户关联的至少一个社会网络、至少一个社会图、或其组合,并随后至少部分地基于社会网络、社会图、属性条件对、上下文数据等选择参与用户。
在步骤407,优惠券共享平台103确定和/或监视与参与用户和/或他们的设备(例如UE101)相关的上下文数据。实施例中,上下文数据的监视用于依据上下文数据来对属性条件对进行比较或评估。如先前所述,优惠券共享平台103从其他UE101以及UE101a接收上下文信息的更新。上下文信息(例如位置、日历信息、传感器信息等)可在每个UE101处收集,并发送至优惠券共享平台103。其他UE101可按各种方式来选择(如上所述)。一个实施例中,其他UE101可以是与UE101a相关的电话簿中的联系人。其他实施例中,其他UE101可与UE101a相关联(例如相同群组的成员),或作为公共或社会网络团体的一部分。一个实施例中,上下文数据至少部分地包括至少部分地基于一个或多个先前完全改变的经验数据、声誉数据、或其组合。
为了保护隐私,用户可采用包括以下的若干步骤之一:(1)用户可调整请求标准中的参数,以更好地保护隐私,例如“离我家不远于1km”好于“离我家不远于10m”;和(2)用户也可通过牺牲一些共享改变来保护隐私,例如用户A按“仅发送女性”的标准来贡献优惠券,向用户B通知这个优惠券,但是用户B不选择申请优惠券,因为用户B不愿意向用户A公开性别信息。
优惠券共享平台103随后至少部分地引起用于在参与用户之间发起交换的一个或多个属性条件对、上下文数据、或其组合的处理(步骤409)。一个实施例中,优惠券共享平台103确定与参与用户相关联的一个或多个偏好(例如喜欢的项目、类别等)。一个或多个属性条件对、上下文数据、或其组合的处理进一步至少部分地基于一个或多个偏好。另一实施例中,优惠券共享平台103还确定与上下文数据相关的至少一个隐私设置、至少一个安全设置、或其组合,其中一个或多个属性条件对、上下文数据、或其组合的处理进一步至少部分地基于至少一个隐私设置、至少一个安全设置、或其组合。
在步骤411,优惠券共享平台103至少部分地引起用于生成与交换相关的模式、位置、时间、或其组合的一个或多个推荐的一个或多个属性条件对、上下文数据、或其组合的处理。在确定推荐的匹配和/或生成时,优惠券共享平台103确定至少部分地引起针对交换的通知的生成,以及至少部分地引起向参与用户发送通知(步骤413)。
在步骤415,优惠券共享平台103从第一用户、至少一个第二用户、或其组合接收输入,用于指定发起交换的至少一个确认,并随后引起发起交换的输入的处理。优惠券共享平台103随后更新参与用户的用户经验和/或声誉等级。
图5A-5D是根据各个实施例在图3-4的处理中利用的用户接口的视图。图5A示出用户接口(UI)501,其呈现用于贡献优惠券进行共享的模板。这个实例中,贡献用户具有当在圣诞节季期间购买智能电话模型1时换取15%的优惠券。然而,贡献用户不打算在优惠券过期之前使用优惠券,并且希望通过平台103的优惠券贡献服务分享优惠券。贡献用户在UI501的模板中填充,以指定包括例如相片503和其他属性字段505的智能电话属性。
一个实施例中,如图5B所示,贡献用户也可使用UI521的模板,指定用于优惠券的潜在接收者的属性条件对。贡献用户可选地选择填充属性字段523的任一个或多个(例如性别、年龄、朋友关系、经验、声誉、和位置)。这个情况下,贡献用户指定接收用户必须为女性,并离贡献用户的当前位置小于1km。
图5示出请求用户指定他们想要接收的优惠券的类型的UI541。如图所示,UI541包括设置与期望优惠券相关的标准543以及与贡献用户的属性相关的标准545的另一集的模板。这个实例中,请求用户在优惠券标准543部分中指定他或她正在寻找至少在2010年12月31之前有效的优惠券以及发送者或贡献者应该接近请求用户的家或工作地点。请求用户将请求提交给优惠券共享平台103用于处理。
响应于此,优惠券共享平台103执行将请求的优惠券依据可用优惠券进行的实时地基于上下文匹配,得到通知561的呈现。如图所示,通知561包括匹配优惠券的描述,并从请求用户请求确认以确认提出的优惠券共享。这个实例中,请求用户在选项563上点击以确认用户想要优惠券。由此,折扣管理平台103呈现UI571,其描述推荐的接触地点的图以物理地传递优惠券。在成功完成传递时,优惠券共享平台103呈现确认UI571,其呈现与优惠券共享事务关联的用户经验等级。
这里所述的提供基于上下文的优惠券共享的处理可经由软件、硬件、固件或软件和/或固件和/或硬件的组合来实现。例如,这里所述的处理,包括提供与服务的可用性相关的用户接口导航信息,可有利地经由处理器、数字信号处理(DSP)芯片、专用集成电路(ASIC)、场可编程门阵列(FPGA)等实现。以下详述用于执行所述功能的这样示例性硬件。
图6示出可在上面实现本发明实施例的计算机***600。尽管关于特定设备或装备示出计算机***600,可假设图6中的其他设备或装备(例如网络元件、服务器等)可部署***600的所示硬件和组建。计算机***600被编程(例如经由计算机程序代码或指令)以如这里所述提供基于上下文的优惠券共享,并且包括例如总线610的通信机构,用于在计算机***900的其他内部和外部组件之间传递信息。信息(还称为数据)表示成可测量现象的物理表达,典型地为电压,单在其他实施例中包括例如磁、电磁、压力、化学、生物、分子、原子、亚原子和量子交互的现象。例如,南北磁场、或零和非零电压代表二进制数字(比特)的两个状态(0,1)。其他现象可代表更高基数的数字。在测量之间多个同时量子状态的重叠代表量子比特(qubit)。一个或多个数字的序列构成用于代表字符的数目或代码的数字数据。在一些实施例中,称为模拟数据的信息通过特定范围内的可测量值的接近连续体来表示。计算机***600,或其部分构成用于执行提供基于上下文的优惠券共享的一个或多个步骤的部件。
总线610包括一个或多个并行的信息导体,从而在耦合至总线610的设备之间快速传送信息。用于处理信息的一个或多个处理器602与总线610耦合。
处理器(或多个处理器)602执行关于信息的一组操作,所述信息由涉及提供基于上下文的优惠券共享的计算机程序代码指定。计算机程序代码是用于操作处理器和/或计算机***以执行指定功能的一组指令或提供指令的语句。代码例如可用编译成处理器的本地指令集的计算机编程语言来编写。代码也可使用本地指令集(例如机器语言)来直接编写。该组操作包括从总线610带入信息并且将信息置于总线610上。该组操作还典型地包括比较两个或更多个信息单元,移动信息单元的位置,并且组合两个或更多个信息单元(例如通过加或乘或逻辑运算,如OR,异OR(XOR)和AND)。对于处理器,可由处理器执行的该组操作的每个操作通过称为指令的信息来代表,例如一个或多个数字的操作代码。处理器902要执行的操作的序列(例如操作代码的序列)构成处理器指令,还称为计算机***指令,或简单地计算机指令。处理器可实现为机械、电、磁、光、化学或量子组件,其中可以是单独的或组合的。
计算机***600还包括耦合至总线610的存储器604。存储器604(例如随机存取存储器(RAM)或其他动态存储装置)存储包括用于提供基于上下文的优惠券共享的处理器指令的信息。动态存储器允许其中存储的信息由计算机***600改变。RAM允许在称为存储器地址的位置存储的信息单元独立于相邻地址被存储和提取。存储器604还由处理器602使用,以在处理器指令的执行期间存储临时值。计算机***600还包括只读存储器(ROM)606和耦合至总线610的其他静态存储装置,用于存储可由计算机***600改变的静态信息,包括指令。一些存储器包括易失性存储装置,当失去电力时其失去在上面存储的信息。耦合至总线610的还有非易失性(永久性)存储装置608,例如磁盘、光盘或闪速卡,用于存储即使当计算机***600关闭或失去电力时仍旧持续的信息,包括指令。
可从外部输入设备612(例如键盘,包含人工用户操作的字母数字键,或传感器)向总线610提供信息(包括用于提供基于上下文的优惠券共享的指令)供处理器使用。传感器检测在其周围的条件,并且将那些条件转换成物理表达,其兼容于可测量现象以用于代表计算机***900中的信息。耦合至总线610的其他外部设备(主要用于与人工交互)包括显示器设备614,例如阴极射线管(CRT)或液晶显示器(LCD)、或呈现文本和图像的等离子屏或打印机,以及定点设备616,例如鼠标或跟踪球或指针定向键、或运动传感器,用于控制在显示器614上呈现的小光标图像的位置以及发出与显示器614上呈现的图形元素相关的命令。在一些实施例中,例如,在计算机***600自动执行所有功能而无需人工输入时,忽略外部输入设备612、显示器设备614和定点设备616中的一个或多个。
在所示实施例中,专用硬件(例如专用集成电路(ASIC)620)耦合至总线610。专用硬件被配置为为了专用目的足够快速地执行并未由处理器602执行的操作。应用专用IC的实例包括:图形加速器卡,用于生成针对显示器614的图像;密码板,用于加密和解密在网络上发送的消息;语音识别;以及对于专用外部设备的接口,例如机器臂和医学扫描设备,其重复执行在硬件中更加有效实施的操作的一些复杂序列。
计算机***600还包括耦合至总线610的通信接口670的一个或多个实例。通信接口670提供对于用他们自身处理器运行的各种外部设备(例如打印机、扫描仪和外部盘)的单路或双路通信耦合。一般地,耦合利用与本地网络680连接的网络链路678,具有他们自身处理器的各种外部设备连接至局部网络680。例如,通信接口670可以是个人计算机上的并行端口或串行端口或通用串行总线(USB)端口。在一些实施例中,通信接口670是向相应类型的电话线路提供信息通信连接的集成服务数字网络(ISDN)卡或数字订户线路(DSL)卡或电话调制解调器。在一些实施例中,通信接口670是将总线610上的信号转换成用于在同轴电缆上通信连接的信号或转换成用于在光纤电缆上通信连接的光学信号的电缆调制解调器。作为另一实例,通信接口670可以是向兼容LAN(例如以太网)提供数据通信连接的局域网(LAN)卡。也可实施无线链路。对于无线链路,通信接口670发送或接收或既发送又接收电、声或电磁信号,包括红外和光学信号,其承载例如数字数据的信息流。例如,在无线手持设备(例如像蜂窝电话的移动电话)中,通信接口670包括无线电带电磁发送器和接收器,称为无线电收发器。某些实施例中,通信接口670能够对于UE101连接至用于提供基于上下文的优惠券共享的通信网络105。
这里使用术语“计算机可读介质”来表示参与到向处理器602提供信息(包括用于执行的指令)的任意介质。这样的介质可采用许多形式,包括但不限于,非易失性介质、易失性介质、和传输介质。非易失性介质包括例如光或磁盘,例如存储装置608。易失性介质包括例如动态存储器604。传输介质包括例如同轴电缆、铜线、光纤电缆、和载波,其在无需布线或电缆的情况下通过空间行进,例如声波和电磁波,包括无线电、光和红外波。信号包括在通过传输介质发送的振幅、频率、相位、极化或其他物理属性的人工瞬间改变。计算机可读介质的通用形式包括例如软盘、灵活盘、硬盘、磁带、任意其他磁介质、CD-ROM、CDRW、DVD、任意其他光学介质、穿孔卡、纸带、光学标记表、具有孔或其他光学可识别特征的模式的任意其他物理介质,RAM、PROM、EPROM、FLASH-EPROM、任意其他存储器芯片或盒、载波、计算机可从中读取的任意其他介质。这里使用术语“计算机可读存储介质”表示除了传输介质之外的任意计算机可读介质。
在一个或多个有形的媒体中进行编码的逻辑包括在计算机可读存储媒体和诸如ASIC620的专用目的硬件上的处理器指令中的一个或两个。
网络链路678典型地通过一个或多个网络使用传输媒体将信息通信提供给使用或处理该信息的其它设备。例如,网络链路678可通过本地网络680将连接提供给主计算机682或由国际互联网服务提供商(ISP)运营的设备684来提供连接。ISP装备684从而通过现在通常被称为国际互联网690的网络中的公共的、全球分组交换通信网络提供数据通信服务。
与国际互联网连接的被称为服务器主机692的计算机响应于通过国际互联网接收的信息,驻留提供服务的处理。例如,服务主机692驻留处理,所述处理提供用于在显示器614上呈现表示视频数据的信息。可以预期的是,可在诸如主机682和服务器692的其他计算机***中以各种配置方式来部署***600的组件。
本发明的至少一些实施方式与用于实现这里描述的一些或全部技术的计算机***600的使用相关。根据本发明的一个实施方式,响应于处理器602执行包含在存储器604中的一个或多个处理器指令的一个或多个序列,这些技术由计算机***600执行。也被称为计算机指令、软件和程序代码的这种指令可从诸如存储设备608或网络链路678的另一计算机可读媒介读入到存储器604。包含在存储器604中的指令序列的执行促使处理器602执行这里描述的方法步骤中的一个或多个。在可替换的实施方式中,诸如ASIC620的硬件可用于替换实现本发明的软件或与实现本发明的软件结合。从而,本发明的实施方式不局限于硬件和软件的任何特定组合,除非在这里明确声明。
通过网络链路678和通过通信接口670的其它网络传输的信号携带去往和来自计算机***600的信息。计算机***600可通过网络680、690(其中通过网络链路678和通信接口670)发送和接收包括程序代码的信息。在使用国际互联网690的实施例中,服务器主机692通过国际互联网690、ISP设备684、本地网络680和通信接口670,传输用于由计算机600发送的消息所请求的特定应用的程序代码。所接收的代码可由处理器602在接收时执行,或可存储在存储器904或存储设备608或其它非易失性存储器中以用于稍后的执行,或者两者。在该方式下,计算机***600可以按载波上信号的形式获得应用程序代码。
计算机可读媒体的各种形式可涉及在将一个或多个指令序列或数据或两者携带给处理器602以用于执行。例如,指令和数据初始可由诸如主机682的远程计算机的磁盘携带。远程计算机将指令和数据装载入其动态存储器中,并使用调制解调器通过电话线发送指令和数据。位于计算机***600本地的调制解调器在电话线上接收指令和数据,并使用红外发射机将指令和数据转换为用作网络链路978的红外载波上的信号。用作通信接口670的红外检测器接收在红外信号中携带的指令和数据,并将表示指令和数据的信息放置在总线610上。总线610将信息携带到存储器604,处理器602从存储器604获取指令并且通过使用随指令发送的一些数据执行指令。在存储器604中接收的指令和数据可任选的存储在存储设备608上,可在处理器602执行之前或之后。
图7描述了在其上可以实现本发明实施方式的芯片集700。将芯片集700编程为提供从有序列表对条目进行快速选择,例如包括相对于图6所描述的被结合一个或多个物理封装(例如,芯片)的处理器和存储组件。通过示例的方式,物理封装包括在结构组装(例如,基板)上的一个或多个材料、组件、和/或导线的安排,从而提供诸如物理强度、大小恒定和/或电子交互限制的一个或多个特性。可以预期的是,在特定的实施方式中,芯片集700可在单一的芯片上实现。可以预期的是,在特定的实施方式中,芯片集或芯片700可实现为单独的“片上***”。可以预期的是,在特定的实施方式中,将不使用单独ASIC,例如,这里公开的所有相关功能通过一个或多个处理器执行。芯片集或芯片700,或者其一部分,构成用于提供与服务的可用性相关的用户接口导航信息的一个或多个步骤的部件。芯片集或芯片700,或者其一部分,构成用于提供基于上下文的优惠券共享的一个或多个步骤的部件。
在一个实施方式中,芯片集700包括诸如用于在芯片集700的组件之间传递信息的总线701的通信机制。处理器703具有与总线701的连通性以执行例如存储在存储器705中的指令和处理信息。处理器703可包括一个或多个处理核心,其中将每个核心配置为独立地执行。多核心处理器能够在单一物理封装中进行多处理。多核心处理器的实施例包括两个、四个、八个或更多个处理核心。可替换地或另外地,处理器703可包括一个或多个通过总线701串联配置的微处理器,以便能够独立地执行指令、流水线和多线程。处理器703还可与一个或多个专用组件结合以执行特定的处理功能和任务,例如一个或多个数字信号处理器(DSP)707、或一个或多个专用集成电路(ASIC)709。典型地,将DSP707配置为与处理器703独立地实时处理真实世界的信号(例如,声音)。相似地,可将ASIC709配置为执行不能由通用处理器容易地执行的专用功能。这里描述的有助于执行本发明功能的其它专用组件包括一个或多个现场可编程门阵列(FPGA)(没有示出)、一个或多个控制器(没有示出)、或一个或多个其它专用目的计算机芯片。
在一个实施例中,芯片集或芯片700仅包括一个或多个处理器和支持和/或涉及和/或用于一个或多个处理器的一些软件和/或固件。
处理器703和附带的组件具有经由总线701的与存储器705的连通性。存储器705包括用于存储可执行指令的动态存储器(例如,RAM、磁盘、可写光盘等)和静态存储器(例如,ROM、CD-ROM等),其中在执行可执行指令时执行这里描述的创造性步骤以提供从有序列表对条目进行快速选择。存储器705还存储与创造性步骤的执行相关的数据或由创造性步骤的执行所产生的数据。
图8是根据一个实施方式的能够在图1的***中进行操作的用于通信的移动终端(例如,手持机)的示例性组件的示意图。在一些实施方式中,移动终端801或其一部分,构成用于执行提供从有序列表对条目进行快速选择的一个或多个步骤的部件。一般地,通常按照前端和后端特性对无线电接收机进行限定。接收机的前端包括全部的射频(RF)电路,而后端包括全部的基带处理电路。如在本申请中所使用的,术语“电路”涉及(1)仅为硬件实现方式(例如仅在模拟和/或数字电路中的实现方式),和(2)电路和软件(和/或固件)的结合(例如,如果应用于特定上下文,将共同工作的包括数字信号处理器的处理器、软件和存储器结合在一起以促使诸如移动电话或服务器的装置执行各种功能)。该“电路”的定义应用于在该申请中对该术语的全部使用,包括任何权利要求。如另一实施例,如在该申请中使用的并且如果可应用于特定的上下文,则术语“电路”还可覆盖仅由处理器(或多个处理器)和其(或它们的)相应的软件/固件的实现方式。术语“电路”还可覆盖可应用于特定上下文的情况,例如蜂窝网络设备或其它网络设备中的移动电话或相似集成电路中的基带集成电路或应用处理器集成电路。
电话的相关内部组件包括主控制单元(MCU)803、数字信号处理器(DSP)805、和包括麦克风增益控制单元和扬声器增益控制单元的接收机/发射机单元。主显示器单元807给用户提供显示以支持执行或支持提供媒体内容搜索能力的步骤的各种应用和移动终端功能。显示器807包括配置为在移动终端(例如,移动电话)的用户接口的至少一部分上进行显示的显示器电路。此外,将显示器807和显示器电路配置为便于移动终端的至少一些功能的用户控制。音频功能电路809包括麦克风811和将从麦克风811输出的语音信号进行放大的麦克风放大器。将从麦克风811输出的经放大的语音信号提供给编码器/解码器(CODEC)813。
无线电部分815对功率进行放大,并对频率进行转换,以便通过天线817与包括在移动通信***中的基站进行通信。功率放大器(PA)819和发射机/调制电路可操作地对MCU803进行响应,将来自PA819的输出耦合至双工器821或循环器(circulator)或天线开关,这是现有技术公知的。PA819还与电池接口和电源控制单元1120耦合。
在使用中,移动终端801的用户对麦克风811说话,且他或她的语音连同任何检测到的背景噪声被转换为模拟电压。从而通过模拟数字转换器(ADC)823将模拟电压转换为数字信号。控制单元803将数字信号路由到DSP805中以在DSP805中进行处理,例如语音编码、信道编码、加密和交织。在一个实施方式中,通过没有单独示出的单元,使用诸如全球演进(EDGE)、通用分组无线服务(GPRS)、全球移动通信***(GSM)、国际互联网多媒体子***(IMS)、通用移动通信***(UMTS)等蜂窝传输协议,以及诸如微波接入(WiMAX)、长期演进(LTE)网络、码分多址(CDMA)、宽带码分多址(WCDMA)、无线保真(WiFi)、卫星等的其它合适的无线介质,对处理的语音信号进行编码。
随后,将编码的信号路由到均衡器825,以便对在通过空中传输处理中发生的诸如相位和幅度失真的任何频率相关损耗进行补偿。在对比特流进行均衡后,调制器827将信号与在RF接口829中产生的RF信号结合。调制器827通过频率或相位调制产生正弦波。为了准备用于传输的信号,上变频器831将从调制器827输出的正弦波与由合成器833产生的另一正弦波组合,以获得期望的传输频率。从而将信号通过PA819进行发送,以使信号增加到合适的功率水平。在实际的***中,PA819作为可变增益放大器,由DSP805通过网络基站接收的信息来控制PA819的增益。从而在双工器821中信号进行滤波,并可选择性地发送给天线耦合器835以进行阻抗匹配,从而提供最大功率的传送。最后,经由天线817将信号发送给本地基站。可供应自动增益控制(AGC)以控制接收机最后阶段的增益。可将信号由这里转发到远端电话,其可以是另一蜂窝电话、其它移动电话或与公共交换电话网络(PSTN)或其它电话网络连接的固定电话。
通过天线817接收被传输给移动终端801的语音信号,并立即由低噪声放大器(LNA)837放大。下变频器1139降低载波频率,且解调器841去除RF,只留下数字比特流。随后信号通过均衡器825,并由DSP805进行处理。数模转换器(DAC)843对信号进行转换,并将相应的输出通过扬声器1145传输给用户,所有的操作都在主控制单元(MCU)803的控制下,其中主控制单元可实现为中央处理单元(CPU)(在图中没有示出)。
MCU803从键盘847接收包括输入信号的各种信号。与其它用户输入组件(例如,麦克风811)结合的键盘847和/或MCU803包括用于管理用户输入的用户接口电路。MCU803运行用户接口软件,便于对移动终端的至少一些功能的用户控制,以提供从有序列表对条目进行快速选择。MCU803还分别将显示命令和切换命令递送给显示器807和语音输出切换控制器。此外,MCU803与DSP805交换信息,并可选择地访问所结合的SIM卡849和存储器851。此外,MCU803执行终端要求的各种控制功能。DSP805可根据实现方式在语音信号上执行任何种类的传统数字处理功能。此外,DSP805从麦克风811检测的信号确定本地环境的背景噪声水平,并为将麦克风1111的增益设置为所选的水平,以补偿移动终端801的用户的自然倾向(tendency)。
CODEC813包括ADC823和DAC843。存储器851存储包括呼叫进入语音数据的各种数据,并能够存储包括从全球国际互联网接收的音乐数据的其它数据。软件模块可驻留在RAM存储器、闪存存储器、寄存器、或现有技术中已知的其它任何形式的可写入存储介质。存储设备1151可以是,但不局限于,单一存储器、CD、DVD、ROM、RAM、EEPROM、光学存储器、或能够存储数字数据的其它任何非易失性存储媒介。
例如,可选择地结合的SIM卡849携带重要的信息,例如蜂窝电话号码、支持服务的载波、订阅细节和安全信息。SIM卡849主要用于在无线电网络上识别移动终端801。卡849还包含用于存储个人电话号码注册、文本消息和用户专用移动终端设置的存储器。
尽管结合多个实施方式和实现方式介绍了本发明,但是本发明不局限于此,而是可覆盖落入所附权利要求范围的各种明显修改和等价安排。尽管本发明的特征在权利要求中以特定的组合进行表达,但可以预期的是,这些特征可以按任意的组合和顺序进行安排。

Claims (59)

1.一种方法,包括处理和/或促进至少一个结果的处理,所述至少一个结果至少部分地基于:
指定一个或多个优惠券的交换的至少一个请求,所述请求至少部分地包括关于一个或多个优惠券、交换的一个或多个参与者、或其组合的一个或多个属性条件对;
与第一用户相关的上下文数据、与第一用户相关的至少一个设备、至少一个第二用户、与至少一个第二用户相关的至少一个其他设备、或其组合的至少一个确定;和
用于在第一用户和至少一个第二用户之间发起交换的一个或多个属性条件对、上下文数据、或其组合的至少一个处理。
2.如权利要求1所述的方法,其中至少一个结果还至少部分地基于:
用于生成针对与交换相关的模式、位置、时间、或其组合的一个或多个推荐的一个或多个属性条件对、上下文数据、或其组合的至少一个处理。
3.如权利要求1和2中任一项所述的方法,其中至少一个结果还至少部分地基于:
针对交换的至少一个通知;和
至少一个通知向第一用户、至少一个设备、至少一个第二用户、至少一个其他设备、或其组合的至少一个发送。
4.如权利要求1-3中任一项所述的方法,其中至少一个结果还至少部分地基于:
用于指定发起交换的至少一个确认的来自第一用户、至少一个第二用户、或其组合的至少一个输入;和
发起交换的至少一个输入的至少一个处理。
5.如权利要求1-4中任一项所述的方法,其中至少一个结果还至少部分地基于:
关于第一用户、至少一个第二用户、或其组合的至少一个偏好;
其中一个或多个属性条件对、上下文数据、或其组合的至少一个处理还至少部分地基于一个或多个偏好。
6.如权利要求1-5中任一项所述的方法,其中至少一个结果还至少部分地基于:
至少部分地基于一个或多个属性条件对、上下文数据、或其组合的至少一个第二用户的至少一个选择。
7.如权利要求1-6中任一项所述的方法,其中至少一个结果还至少部分地基于:
上下文数据的依据一个或多个属性条件对的至少一个监视;和
至少部分地基于至少一个监视的交换的发起。
8.如权利要求1-7中任一项所述的方法,其中至少一个结果还至少部分地基于:
关于第一用户的至少一个社会网络、至少一个社会图、或其组合;和
至少部分地基于社会图的至少一个第二用户的至少一个选择。
9.如权利要求1-8中任一项所述的方法,其中至少一个结果还至少部分地基于:
关于上下文数据的至少一个隐私设置、至少一个安全设置、或其组合;
其中一个或多个属性条件对、上下文数据、或其组合的至少一个处理进一步至少部分地基于至少一个隐私设置、至少一个安全设置、或其组合。
10.如权利要求9所述的方法,其中至少一个隐私设置、至少一个安全设置、或其组合通过第一用户、至少一个第二用户、或其组合来指定。
11.如权利要求1-10中任一项所述的方法,其中上下文数据至少部分地包括至少部分地基于先前完全交换的经验数据、声誉数据、或其组合。
12.如权利要求11所述的方法,其中经验数据、声誉数据、或其组合包括用户等级信息。
13.如权利要求11和12中任一项所述的方法,其中一个或多个属性条件对、上下文数据、或其组合的至少一个处理进一步至少部分地基于用户经验数据、声誉数据、或其组合。
14.如权利要求1-13中任一项所述的方法,其中至少一个结果还至少部分地基于:
一个或多个属性条件对、上下文数据、或其组合的至少一个静态部分;和
至少一个静态部分的至少一个高速缓存。
15.如权利要求1-14中任一项所述的方法,其中上下文数据至少部分地包括位置数据、时间数据、活动数据、历史优惠券使用数据、或其组合。
16.如权利要求1-15中任一项所述的方法,其中一个或多个优惠券包括一个或多个电子优惠券、一个或多个物理优惠券、或其组合。
17.如权利要求16所述的方法,其中至少一个结果还至少部分地基于:
一个或多个电子优惠券的至少一个存储;和
作为交换一部分的已存储一个或多个电子优惠券的至少一个传递。
18.一种装置,包括:
至少一个处理器;以及
包括一个或多个程序的计算机程序代码的至少一个存储器;
所述至少一个存储器和计算机程序代码被配置为,利用所述至少一个处理器,使得所述装置至少执行以下步骤:
接收指定一个或多个优惠券的交换的请求,所述请求至少部分地包括关于一个或多个优惠券、交换的一个或多个参与者、或其组合的一个或多个属性条件对;
确定与第一用户相关的上下文数据、与第一用户相关的至少一个设备、至少一个第二用户、与至少一个第二用户相关的至少一个其他设备、或其组合;和
至少部分地引起用于在第一用户和至少一个第二用户之间发起交换的一个或多个属性条件对、上下文数据、或其组合的处理。
19.如权利要求18所述的装置,其中还使得所述装置:
至少部分地引起用于生成针对与交换相关的模式、位置、时间、或其组合的一个或多个推荐的一个或多个属性条件对、上下文数据、或其组合的处理。
20.如权利要求18和19中任一项所述的装置,其中还使得所述装置:
确定至少部分地引起针对交换的至少一个通知的生成;和
确定至少部分地引起通知向第一用户、至少一个设备、至少一个第二用户、至少一个其他设备、或其组合的发送。
21.如权利要求18-20中任一项所述的装置,其中还使得所述装置:
接收用于指定发起交换的至少一个确认的来自第一用户、至少一个第二用户、或其组合的至少一个输入;和
至少部分地引起发起交换的输入的处理。
22.如权利要求18-21中任一项所述的装置,其中还使得所述装置:
确定关于第一用户、至少一个第二用户、或其组合的至少一个偏好;
其中一个或多个属性条件对、上下文数据、或其组合的处理还至少部分地基于一个或多个偏好。
23.如权利要求18-22中任一项所述的装置,其中还使得所述装置:
至少部分地引起至少部分地基于一个或多个属性条件对、上下文数据、或其组合的至少一个第二用户的选择。
24.如权利要求18-23中任一项所述的装置,其中还使得所述装置:
至少部分地引起上下文数据的依据一个或多个属性条件对的监视;和
确定至少部分地基于监视发起交换。
25.如权利要求18-24中任一项所述的装置,其中还使得所述装置:
确定关于第一用户的至少一个社会网络、至少一个社会图、或其组合;和
至少部分地引起至少部分地基于社会图的至少一个第二用户的选择。
26.如权利要求18-25中任一项所述的装置,其中还使得所述装置:
确定关于上下文数据的至少一个隐私设置、至少一个安全设置、或其组合;
其中一个或多个属性条件对、上下文数据、或其组合的处理进一步至少部分地基于至少一个隐私设置、至少一个安全设置、或其组合。
27.如权利要求26所述的装置,其中至少一个隐私设置、至少一个安全设置、或其组合通过第一用户、至少一个第二用户、或其组合来指定。
28.如权利要求18-27中任一项所述的装置,其中上下文数据至少部分地包括至少部分地基于先前完全交换的经验数据、声誉数据、或其组合。
29.如权利要求28所述的装置,其中经验数据、声誉数据、或其组合包括用户等级信息。
30.如权利要求28和29中任一项所述的装置,其中一个或多个属性条件对、上下文数据、或其组合的处理进一步至少部分地基于用户经验数据、声誉数据、或其组合。
31.如权利要求18-30中任一项所述的装置,其中还使得所述装置:
确定一个或多个属性条件对、上下文数据、或其组合的静态部分;和
确定至少部分地引起静态部分的高速缓存。
32.如权利要求18-31中任一项所述的装置,其中上下文数据至少部分地包括位置数据、时间数据、活动数据、历史优惠券使用数据、或其组合。
33.如权利要求18-32中任一项所述的装置,其中一个或多个优惠券包括一个或多个电子优惠券、一个或多个物理优惠券、或其组合。
34.如权利要求33所述的装置,其中还使得所述装置:
确定存储一个或多个电子优惠券;和
确定至少部分地引起作为交换一部分的已存储一个或多个电子优惠券的传递。
35.如权利要求18-34中任一项所述的装置,其中所述装置是移动电话,还包括:
用户接口电路和用户接口软件,配置为通过使用显示器促使移动电话的至少一些功能的用户控制和配置为响应于用户输入;和
显示器和显示器电路,配置为显示移动电话的用户界面的至少一部分,所述显示器和显示器电路配置为促使移动电话的至少一些功能的用户控制。
36.一种方法,包括:
接收指定一个或多个优惠券的交换的请求,所述请求至少部分地包括关于一个或多个优惠券、交换的一个或多个参与者、或其组合的一个或多个属性条件对;
确定与第一用户相关的上下文数据、与第一用户相关的至少一个设备、至少一个第二用户、与至少一个第二用户相关的至少一个其他设备、或其组合;和
至少部分地引起用于在第一用户和至少一个第二用户之间发起交换的一个或多个属性条件对、上下文数据、或其组合的处理。
37.如权利要求36的方法,还包括:
至少部分地引起用于生成针对与交换相关的模式、位置、时间、或其组合的一个或多个推荐的一个或多个属性条件对、上下文数据、或其组合的处理。
38.如权利要求36和37中任一项所述的方法,还包括:
确定至少部分地引起针对交换的通知的生成;和
确定至少部分地引起通知向第一用户、至少一个设备、至少一个第二用户、至少一个其他设备、或其组合的发送。
39.如权利要求36-38中任一项所述的方法,还包括:
接收用于指定发起交换的至少一个确认的来自第一用户、至少一个第二用户、或其组合的至少一个输入;和
至少部分地引起发起交换的输入的处理。
40.如权利要求37-39中任一项所述的方法,还包括:
确定关于第一用户、至少一个第二用户、或其组合的至少一个偏好;
其中一个或多个属性条件对、上下文数据、或其组合的处理还至少部分地基于一个或多个偏好。
41.如权利要求36-40中任一项所述的方法,还包括:
至少部分地引起至少部分地基于一个或多个属性条件对、上下文数据、或其组合的至少一个第二用户的选择。
42.如权利要求36-41中任一项所述的方法,还包括:
至少部分地引起上下文数据的依据一个或多个属性条件对的监视;和
确定至少部分地基于监视发起交换。
43.如权利要求36-42中任一项所述的方法,还包括:
确定关于第一用户的至少一个社会网络、至少一个社会图、或其组合;和
至少部分地引起至少部分地基于社会图的至少一个第二用户的选择。
44.如权利要求36-43中任一项所述的方法,还包括:
确定关于上下文数据的至少一个隐私设置、至少一个安全设置、或其组合;
其中一个或多个属性条件对、上下文数据、或其组合的处理进一步至少部分地基于至少一个隐私设置、至少一个安全设置、或其组合。
45.如权利要求44所述的方法,其中至少一个隐私设置、至少一个安全设置、或其组合通过第一用户、至少一个第二用户、或其组合来指定。
46.如权利要求36-45中任一项所述的方法,其中上下文数据至少部分地包括至少部分地基于先前完全交换的经验数据、声誉数据、或其组合。
47.如权利要求46所述的方法,其中经验数据、声誉数据、或其组合包括用户等级信息。
48.如权利要求46和47中任一项所述的方法,其中一个或多个属性条件对、上下文数据、或其组合的处理进一步至少部分地基于用户经验数据、声誉数据、或其组合。
49.如权利要求36-48中任一项所述的方法,还包括:
确定一个或多个属性条件对、上下文数据、或其组合的静态部分;和
确定至少部分地引起静态部分的高速缓存。
50.如权利要求36-49中任一项所述的方法,其中上下文数据至少部分地包括位置数据、时间数据、活动数据、历史优惠券使用数据、或其组合。
51.如权利要求36-50中任一项所述的方法,其中一个或多个优惠券包括一个或多个电子优惠券、一个或多个物理优惠券、或其组合。
52.如权利要求51所述的方法,还包括:
确定存储一个或多个电子优惠券;和
确定至少部分地引起作为交换一部分的已存储一个或多个电子优惠券的传递。
53.一种装置,包括执行权利要求36-52中任一项的方法的部件。
54.一种计算机可读存储介质,包括一个或多个指令的一个或多个序列,当由一个或多个处理器执行时,使得装置至少执行权利要求36-52中任一项的方法。
55.一种计算机程序产品,包括一个或多个指令的一个或多个序列,当由一个或多个处理器执行时,使得装置至少执行权利要求36-52中任一项的方法。
56.一种方法,包括促使访问至少一个接口,其被配置为允许访问至少一个服务,所述至少一个服务配置为执行权利要求36-52中任一项的方法。
57.一种方法,包括至少部分地基于权利要求36-52中任一项的方法促使(1)数据和/或(2)信息和/或(3)至少一个信号的处理和/或处理(1)数据和/或(2)信息和/或(3)至少一个信号。
58.一种方法,包括:促使建立和/或促使修改(1)至少一个用户接口元件和/或(2)至少一个设备用户接口功能,所述(1)至少一个用户接口元件和/或(2)至少一个设备用户接口功能至少部分地基于权利要求36-52中任一项的方法。
59.一种方法,包括:建立和/或修改(1)至少一个用户接口元件和/或(2)至少一个设备用户接口功能,所述(1)至少一个用户接口元件和/或(2)至少一个设备用户接口功能至少部分地基于权利要求36-52中任一项的方法。
CN2010800711855A 2010-12-10 2010-12-10 用于提供基于上下文的优惠券共享的方法和装置 Pending CN103348368A (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2010/079667 WO2012075643A1 (en) 2010-12-10 2010-12-10 Method and apparatus for providing context-based coupon sharing

Publications (1)

Publication Number Publication Date
CN103348368A true CN103348368A (zh) 2013-10-09

Family

ID=46206546

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010800711855A Pending CN103348368A (zh) 2010-12-10 2010-12-10 用于提供基于上下文的优惠券共享的方法和装置

Country Status (5)

Country Link
US (1) US20140304085A1 (zh)
EP (1) EP2649575A4 (zh)
CN (1) CN103348368A (zh)
BR (1) BR112013014224A2 (zh)
WO (1) WO2012075643A1 (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105100126A (zh) * 2014-04-18 2015-11-25 阿里巴巴集团控股有限公司 发送卡券、生成卡券的方法、公众账号服务端和移动终端
CN105338066A (zh) * 2015-09-30 2016-02-17 腾讯科技(深圳)有限公司 一种信息共享方法及客户端
CN105898582A (zh) * 2015-11-30 2016-08-24 乐视网信息技术(北京)股份有限公司 分享观影券的方法、终端设备和服务器
CN107767179A (zh) * 2017-10-25 2018-03-06 口碑(上海)信息技术有限公司 电子券的质量评价方法及装置
CN108596645A (zh) * 2018-03-13 2018-09-28 阿里巴巴集团控股有限公司 一种信息推荐的方法、装置及设备
CN111275450A (zh) * 2018-11-19 2020-06-12 北京京东尚科信息技术有限公司 一种商品退货后的关联优惠信息的处理方法和***
CN113205361A (zh) * 2021-04-30 2021-08-03 携程商旅信息服务(上海)有限公司 电子优惠券的管理方法、管理***、电子设备及存储介质

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9841282B2 (en) 2009-07-27 2017-12-12 Visa U.S.A. Inc. Successive offer communications with an offer recipient
US9342835B2 (en) 2009-10-09 2016-05-17 Visa U.S.A Systems and methods to deliver targeted advertisements to audience
US20110125565A1 (en) 2009-11-24 2011-05-26 Visa U.S.A. Inc. Systems and Methods for Multi-Channel Offer Redemption
US9870594B2 (en) 2010-12-17 2018-01-16 Glenn Alan Dildy Methods and systems for analyzing and providing data for business services
US20140006113A1 (en) * 2012-06-28 2014-01-02 Bank Of America Corporation Eligibility assistance in social media offer system
US20140025446A1 (en) * 2012-07-20 2014-01-23 Bank Of America Corporation Offer assignment
US10015720B2 (en) 2014-03-14 2018-07-03 GoTenna, Inc. System and method for digital communication between computing devices
US10560479B2 (en) * 2014-07-11 2020-02-11 mindHIVE Inc. Communication with component-based privacy
US20170200127A1 (en) * 2016-01-07 2017-07-13 International Business Machines Corporation Dynamic map based collaborative calendar
CN109073392A (zh) * 2016-04-22 2018-12-21 黄伟嘉 具定位点显示功能的行动装置以及定位点显示方法
CN106096962A (zh) * 2016-06-12 2016-11-09 财付通支付科技有限公司 电子凭证处理方法及电子凭证处理装置
US20180041447A1 (en) * 2016-08-08 2018-02-08 Bank Of America Corporation System for resource allocation at time of use and conservation of unused portion
US10334026B2 (en) 2016-08-08 2019-06-25 Bank Of America Corporation Resource assignment system
CA3138028A1 (en) 2019-04-29 2020-11-05 Confo Therapeutics N.V. Chimeric proteins and methods to screen for compounds and ligands binding to gpcrs

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020055862A (ko) * 2000-12-29 2002-07-10 조정남 이동 통신 단말기를 이용한 쿠폰 서비스 방법
WO2005064516A1 (en) * 2003-11-26 2005-07-14 International Business Machines Corporation Coupon exchange network and service bureau
WO2007025246A2 (en) * 2005-08-26 2007-03-01 Leul, Daniel, Kokeb System and method for facilitating a value exchange transaction
CN101681468A (zh) * 2008-05-30 2010-03-24 Sk电信有限公社 用于提供便于交换购物信息的在线购物服务的服务器、***和方法及其在线购物方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090234945A1 (en) * 2008-03-14 2009-09-17 Suresh Balakrishnan Chande Method, apparatus and computer program product for active node selection

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020055862A (ko) * 2000-12-29 2002-07-10 조정남 이동 통신 단말기를 이용한 쿠폰 서비스 방법
WO2005064516A1 (en) * 2003-11-26 2005-07-14 International Business Machines Corporation Coupon exchange network and service bureau
WO2007025246A2 (en) * 2005-08-26 2007-03-01 Leul, Daniel, Kokeb System and method for facilitating a value exchange transaction
CN101681468A (zh) * 2008-05-30 2010-03-24 Sk电信有限公社 用于提供便于交换购物信息的在线购物服务的服务器、***和方法及其在线购物方法

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10462083B2 (en) 2014-04-18 2019-10-29 Alibaba Group Holding Limited Method, public account server, and mobile terminal for sending and generating cards
US11019008B2 (en) 2014-04-18 2021-05-25 Banma Zhixing Network (Hongkong) Co., Limited Method, public account server, and mobile terminal for sending and generating cards
CN105100126A (zh) * 2014-04-18 2015-11-25 阿里巴巴集团控股有限公司 发送卡券、生成卡券的方法、公众账号服务端和移动终端
CN105100126B (zh) * 2014-04-18 2019-12-03 阿里巴巴集团控股有限公司 发送卡券、生成卡券的方法、公众账号服务端和移动终端
CN105338066A (zh) * 2015-09-30 2016-02-17 腾讯科技(深圳)有限公司 一种信息共享方法及客户端
US10878437B2 (en) 2015-09-30 2020-12-29 Tencent Technology (Shenzhen) Information sharing method, client, and computer storage medium
CN105338066B (zh) * 2015-09-30 2019-06-14 腾讯科技(深圳)有限公司 一种信息共享方法及客户端
WO2017092277A1 (zh) * 2015-11-30 2017-06-08 乐视控股(北京)有限公司 分享观影券的方法、装置和计算机设备
CN105898582A (zh) * 2015-11-30 2016-08-24 乐视网信息技术(北京)股份有限公司 分享观影券的方法、终端设备和服务器
CN107767179A (zh) * 2017-10-25 2018-03-06 口碑(上海)信息技术有限公司 电子券的质量评价方法及装置
CN108596645A (zh) * 2018-03-13 2018-09-28 阿里巴巴集团控股有限公司 一种信息推荐的方法、装置及设备
CN111275450A (zh) * 2018-11-19 2020-06-12 北京京东尚科信息技术有限公司 一种商品退货后的关联优惠信息的处理方法和***
CN111275450B (zh) * 2018-11-19 2024-04-16 北京京东尚科信息技术有限公司 一种商品退货后的关联优惠信息的处理方法和***
CN113205361A (zh) * 2021-04-30 2021-08-03 携程商旅信息服务(上海)有限公司 电子优惠券的管理方法、管理***、电子设备及存储介质

Also Published As

Publication number Publication date
WO2012075643A1 (en) 2012-06-14
EP2649575A1 (en) 2013-10-16
US20140304085A1 (en) 2014-10-09
EP2649575A4 (en) 2014-12-03
BR112013014224A2 (pt) 2016-09-13

Similar Documents

Publication Publication Date Title
CN103348368A (zh) 用于提供基于上下文的优惠券共享的方法和装置
CN104584046B (zh) 用于情境内容建议的方法和装置
CN104303531B (zh) 用于提供位置保密的方法和装置
CN103080966A (zh) 用于组织团活动的方法和装置
CN102239488B (zh) 用于模糊上下文信息的方法和设备
CN102783189B (zh) 根据区域名称对兴趣点进行分组的方法和装置
US20140279014A1 (en) Push notifications for location-based content delivery
US8428622B1 (en) Location based recommendation method for mobile station content
CN103190115A (zh) 基于语境进行搜索的方法和装置
CN102439593A (zh) 提供个性化虚拟环境的方法和装置
US20130084859A1 (en) Exchange of Information Via WIFI Infrastructure Using Wireless Devices
CN103891392A (zh) 用于基于电话簿的应用共享的方法和装置
CN103703460A (zh) 用于针对实时推荐的协同过滤的方法和装置
CN102349314B (zh) 基于用户地理位置来访问内容的方法和装置
CN101903899A (zh) 用于在移动设备上提供以地理区域为目标的广告的***
CN102947827A (zh) 生成协作播放列表的方法和装置
CN105589975A (zh) 信息推荐方法及装置
TW201014438A (en) Location tracking based on proximity-based ad hoc network
CN102449625A (zh) 用于自动地理位置搜索认知的方法和装置
CN103443589A (zh) 用于确定位置偏移信息的方法和装置
CN104871441A (zh) 为基于邻近性的访问请求提供安全机制的方法和装置
CN102428488A (zh) 显示购买信息的方法和装置
CN105659575A (zh) 用于针对人员感知和位置共享的令牌确定的方法和装置
CN103797479A (zh) 用于混合社交搜索模型的方法和装置
KR20150123272A (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
C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20160108

Address after: Espoo, Finland

Applicant after: Technology Co., Ltd. of Nokia

Address before: Espoo, Finland

Applicant before: Nokia Oyj

WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20131009