一种电子商务系统、方法和装置的制作方法

文档序号:6400877阅读:1207来源:国知局
专利名称:一种电子商务系统、方法和装置的制作方法
—种电子向务系统、方法和装置相关申请的交叉引用本申请是2005年11月29日(国际申请日)申请的申请号200580047854.4 (国际申请号PCT/AU2005/001799)、名称为“一种电子商务系统、方法和装置”的申请的分案申请。该申请主张申请日为2004年12月7日的澳大利亚临时申请2004906982的优先权,名称为“一种通过移动文本信息来要求和解释交易要求的方法”。该专利申请全文通过引用被纳入本文。
背景技术
1.发明领域本发明涉及一种电子商务系统、方法和装置,尤其涉及能服务和/或提供大范围可能交易的电子商务系统、方法和装置。2.相关技术的描述商务通常根据合同、协议、承诺等来定义和制订。合同一般由一系列的该合同当事人用以履行(如达成)该承诺的承诺和协议组成。传统地,商业合同常常暗指惯例的和法律规定的实施行为。承诺和合同通过文字来表达,这些文字记录在纸上或其它适格的物理介质上。由于这些传统的非数字的商业方法受到人为程序的限制,这些人为程序介入交易之中,如纸件合同、要求亲自到场来完成交易,其中的一些限制包括耗时和财力来进行举例说明、协商、签署、更改、执行和监管静态纸件合同、使用人造物理介质来格式执行、手动处理交易、手动和/或通过外部来履行合同、难于解释、变更和理解并且常常不精确而难以通过机器自动操作的普通人的语言(如英语)。这些人造物理介质包括纸件票据、收据、文件和卡(如磁条、条形码、智能卡),其需要人亲自到场而且需要机器来完成交易或者交易的部分程序。结果,市场非常分散(如图23和图24所示),而且缺少统一性、共同协议以及经济体的互用性和可销售性。低价的计算装置的提供和通讯网络使得电子商务变得可行。电子商务(E-commerce)这个术语表示了通过计算机跨网络通讯来帮助或执行交易的商业操作形式。最近,电子商务已经成为越来越流行的在商业体(B2B电子商务)之间进行商务交易的手段。在电子商务操作中,承诺和合同以文本的方式表达,该文本以电子的形式被编码,存储在计算机文件中,并且基于如XML的编码技术以电子数据交换的格式被传递。最近,低价的移动计算装置的提供和通讯网络正在延伸到电子商务领域,因此与计算和网络通讯相关的交易可在任何地方和任何时间进行。移动电子商务(m-co_erce)这个术语通常用来指与这样的交易相关的商业操作。移动电子商务的一方面是其可发生在某一时间、某一地点和与该交易相关的文本中。语境中移动电子商务(x-commerce)这个术语是指与这种语境交易相关的商业实践。语境移动电子商务能涉及远程网络、本地电子、和计算装置与交易当事人之间的本地物理互动的融合。语境移动电子商务能提供便捷、自然和丰富为消费者准备的体验,因此延伸到电子商务领域,超过了上述的商业体之间的电子商务,进入了商务对消费者(B2C)和消费者对消费者(C2C)之间的商务。
电子商务的所有形式目前处于演变的非常早的阶段,因此缺少许多便捷、可被接受的实践模式和表达方式。结构和平台的缺乏已经阻碍了电子商务的发展,特别是在与消费者相关的时候(如B2C和C2C)。发明简述因此,本发明的实施方式揭示了新的电子商务系统的构建,该新的电子商务系统在此称做b平台(bPlatform)。在具体实施方式
中,该平台以便捷、自然的方式提供了进行移动电子商务交易的手段,而且该平台也提供了丰富的消费者体验。该平台也以比目前可能更有效和更便捷且比目前更可行的方式来实施更广泛的移动电子商务和电子商务交易。如上讨论,电子商务基于合同、协议和承诺。合同的必要构成通常是一方(承诺方)为另一方(被承诺方)利益履行规定的行为的承诺。该b平台使用新的数字编码来表达该合同、协议和承诺,并通过机制使其有效力。b合同(bContract)设有上述的表达方式和机制。该被揭示的b合同机制对于电子商务是强大的新基础。在具体实施方式
中,该被揭示的b平台执行和运用该b合同方法来提供许多优点和其它现有电子商务方法没有提供的机会。在具体实施方式
中,一些优点包括但不限于:(1)广泛电子承诺的结构,其包括固定的、可变的和临时的承诺、单边承诺(如电子要约、产品请求(RFP)和报价请求(RFQ))、涉及多个不同角色的N方当事人的多边承诺;(2)组合承诺来形成一揽子要约(bundled offers)、合同和其它组合以及将这些组合反向解析,从而使得市场丰富和非常有效,来发展电子承诺以及其派生物;(3)提供一种机制来使传统和共常用的操作模式规范成合同模板,并利用该模板作为有效承诺、合同和其它派生物的例子;(4)为合同当事人提供一种机制,使其在任何地方和任何地点通过具有必要计算和通讯装置的电子装置来方便和安全要求承诺;(5)为合同当事人方便进行承诺行为提供的手段,如语境移动电子商务(x-commerce);以及(6)提供电子合同的受控的可见性和审核以及其从产生到终止的整个周期。在本发明实施方式中,提供了电子商务(bCommerce)方法,其包括就产品或者服务((b模板(bTemplate))公布买方或卖方要约;用户接收该公布的要约并有条件地接受该要约,将该有条件的接受传送到匹配处理器((b市场(bMarket))来要求该产品或者服务;该匹配处理器接收该有条件的接受,确定在该有条件的接受中的条件是否能履行,通过匹配处理器传递至少一个待接受选择项;对用户显示至少一个备选项,用户从所述至少一个选择项中选择一个;提供用户代币((b代币(bToken))。而且,在具体实施方式
中,该代币被设置成用来要求履行该要约的承诺行为,如兑换该产品或者服务、转让给另一个用户装置或者被存储以备未来兑换该产品或者服务。可选择地,在具体实施方式
中,该要约可能是为电影票,该有条件的接受是以电影、电影放映时间、票价、放映地点和可提供票的数量这些条件中的至少一个为条件;或者该要约是为运输票,该有条件的接受是以目的地、离开或到达时间、票价、可提供票的数量这些条件中的至少一个为条件。此外,该代币可存储在用户装置或者用户能访问的远程装置中的一个,以备兑换或者转让,该代币兑换导致另外的要约公布给用户;一个或更多的代币可用于兑换一个或多个产品或者服务。在进一步的实施方式中,代币的兑换通过将该代币呈递到电子扫描器或者将该代币电子传送到接受器来完成。
在其它实施方式中,该代币表示兑换或者传让至少一个以下内容的能力:娱乐活动票、运输票、钥匙、抽奖售货/抽奖票、许可、会员资格、个人标识、货币价值、凭单、客户积分卡(Loyalty Card)、医疗处方、交易收据、注册证书、统一资源定位器(url)/统一资源标识符(uri)、数字权利(Digital right)、数据介质、商业卡、排队号(queuing token)、帐单、用来限制的非公开或者其它协议和/或可在移动服务中使用的代币。进一步,在具体实施方式
中,该代币可为人工可读、机器可读或者可光学识别(OCRable),并设置成多模式呈现,至少包括光学识别、条形码和NFC中的一个。另外,该代币通过存储和发送信息协议(a store and forward messagingprotocol)来可转让,该协议包括存储管理服务(SMS)、多媒体信息服务(MMS)和/或者电子邮件或同步协议,该同步协议包括超文本传输通讯议(HTTP)或手机上网协议(WAP)。在进一步的实施方式中,提供电子商务系统,其包括通过预定的条款来要求产品或者服务的用户装置,该用户装置被设置成向匹配处理器发送所述要求;匹配处理器,其被设置成从用户装置中接收所述要求,确定所述预先确定的条款能否被履行,并将至少一个选择项发送给该用户装置以备接受;与该用户装置连接的显示装置,显示至少一个备选项,其中当该至少一个选择项的一个被选中,向该用户装置提供代币。该代币被设置成用来兑换该产品或者服务、被转让给一个用户装置或者被存储以备未来兑换该产品或者服务,在一些实施方式中,该请求是从提供给用户装置的模板中的一个做出,或者作为可被该匹配处理器分析的自由文本输入。在本发明的进一步的实施方式中,电子商务方法可包括基于用户的请求将至少一个备选要约发送给用户装置,根据该用户从所述至少一个要约中选择一个向该用户提供代币。该代币代表兑换产品或服务的能力、将对该至少一个产品或一种服务的兑换能力转让给另外用户;该代币可以被存储在用户装置或者能被该用户装置访问的远程存储装置之一来兑换或者转让,该代币也能被结合来兑换一个或多个产品或者服务;以及该代币的兑换可通过将该代币呈递给电子扫描器或者将该代币电子传递到接受器来完成。在本发明的进一步的实施方式中,电子商务方法可包括基于用户的请求将至少一个要约发送给用户装置以备接受;根据该用户对该至少一个要约的选择向该用户提供代币。该代币能兑换产品或服务、能将对该至少一个产品或一种服务的兑换能力转让给另外用户;该代币可被存储在远程存储装置中,该远程存储装置以下述方式被设置存储多个用户的代币,使得该用户能从该用户装置访问该代币并选择代币来兑换或者转让;该代币的兑换可通过将该代币呈递传到电子扫描器或者将该代币电性传到接受器来完成。在本发明的进一步的实施方式中,匹配系统可包括从用户接收对产品和服务的请求的接收器、分析装置(parser)、处理器以及发送装置,其中该请求包括该产品或者服务的标识以及与该对产品或服务的请求相关的用户定义条款;该分析装置用来分析该请求来确定该被要求的产品或者服务以及该相关条款;该处理器用来在数据库的信息中比较该被分析的请求,以将该被分析的请求与可提供的实际产品或服务进行匹配;该发送装置用来将至少一个满足该请求的匹配发送给用户以备接受。该用户可选择该至少一个匹配中的一个,该匹配系统向该用户提供代币,该代币被设置成兑换该产品或者服务、可转让给另一个用户装置或者被存储以备未来兑换该产品或者服务。附图简述
本发明的目的、特征以及优点从以下伴有附图的本发明实施方式的描述中将变得明显清晰,在附图中,同样的附图标记表示同样的特征,其中:

图1是根据本发明实施方式的b合同(bContract)以及相应b代币;图2是根据本发明实施方式的b合同以及相应b代币;图3是根据本发明实施方式的b代币、b代码(bCode)和b代币信息;图4所示是根据本发明的b代币和其它b平台(bPlatform)组件之间关系流程图;图5是根据本发明实施方式的b合同引擎(Engine);图6是根据本发明实施方式的b合同引擎;图7是根据本发明实施方式的b合同的表达;图8是根据本发明实施方式的用于b合同服务界面的请求和答复协议单元;图9是根据本发明实施方式的b合同;图10是根据本发明实施方式的b合同;图11是根据本发明实施方式的元b合同(meta-bContract);图12是根据本发明实施方式的b钱夹引擎(bWallet Engine);图13是根据本发明实施方式的b客户引擎(bClient Engine);图14是根据本发明实施方式的b钱夹界面(bWallet interface);图15是根据本发明实施方式的b扫描装置(bScanner Apparatus)、b扫描引擎(bScanner Engine)以及b代币表达协议;图16是根据本发明实施方式的b平台结构(bPlatform configuration);图17是根据本发明实施方式的b平台结构;图18是根据本发明实施方式的b平台结构;图19是根据本发明实施方式的b平台结构;图20是根据本发明实施方式的示例的游戏系统;图21是根据本发明实施方式的b市场系统(bMarket system);图22是根据本发明实施方式的b市场系统;图23是传统的商务系统;图24是传统的商务系统;图25是根据本发明实施方式的b市场系统;图26是根据本发明实施方式的b市场系统;图27是根据本发明实施方式的示例的电影购票系统;图28是根据本发明实施方式的示例的运输系统;图29是根据本发明实施方式的示例的派生合同系统;图30是根据本发明实施方式的示例的b钱夹系统;图31是根据本发明实施方式的示例的b钱夹系统;图32是根据本发明实施方式的示例的b市场系统;图33是根据本发明实施方式的个人关键字库和匹配处理的典型方法;实施方案的详细说明一般地,商业交易是基于管理未来动作执行的合同、协议和/或承诺。本发明涉及一种b合同、其组成部分以及其它附加部分,这些形成新的机制,在一些实施方式中,该方法与合同的概念化相似。总体来讲,b合同是新的、更强大的且以多种手段的合同表达。例如,b合同被设置成来管理未来动作的执行,还可以包括对动作的可执行的说明。规定动作的表达在此指b函数(bFunction)。通过b函数规定的动作可以是由电子计算机、通讯操作和/或通过数字控制装置执行的逻辑操作,和/或由数控机制执行的物理动作。在具体实施方式
中,b函数可以对下述命令设定约束,在所述命令中构成动作的操作被执行。而且,b函数在某些实施方式中具有明确的权利规定有条件的(偶发的)动作。能被表达的条件、偶发事件的例子包括时间和地点条件、可观察状态以及物理目标间的关系、b合同或者具有结构的其它信息的状态、和/或获知(缺乏获知)信息。当然,以上所列仅仅是该b函数的明确权利的一些例子。b平台提供了一种评价以上所述的条件并执行b函数规定的动作的机制。该评价/执行机制在此指b解释器(bInterpreter)。在某些实施方式中,该b合同给至少一个合同当事人提供数字代币,该数字代币可让合同当事人要求各当事人在合同中享有权利的具体动作。这些代币在此指b代币。而且b合同是具有稳定状态的自含数字实体。以上术语将被在下面相关实施方式中进一步描述和定义,从而让所属技术领域人员更好地理解。图1所示了根据本发明实施方式的b合同机制。在如图1所示的实施方式中,该b合同由五个单个的b函数以及其共享的多变状态信息组成。更一般性地讲,可通过执行b函数来修改的b合同的任何部分被认为该多变状态的一部分。例如,一个b函数可被另一个b函数修改。该状态信息表示该b函数的可修改部分。在图1中的实施方式中,该状态信息为了简单和说明的目的作为不同的成分来保存。应该容易理解的是,在没有偏离本发明总的目的的情况下,也可用其它方法来储存该状态信息。图1所示的实施方式也说明了两种b代币。b代币I被要求去调用b函数2和b函数3。b代币2被要求去调用b函数3、b函数4和b函数5。b函数I不要求b代币的出现作为起其执行条件。换言之,b函数I为自主b函数,当规定的条件满足时就执行。更一般地,b合同包括一个或多个b函数,并与零个或者更多个b代币联系。每个b代币映射到在该b合同中的一个或多个b函数。在某些实施方式中,可扩展标记语言(XML)语法可被用来表示承载有b代币、b合同、b函数和其它具有信息实体的状态。例如,在图2A-2C中,b合同元素用< contract >的标识符来标出。例如,如图所示,该b合同包含代表元素X的数值“42”,其形成该合同状态的一部分。作为示例的标识惯例,小写的文字数字式字符被使用,使用在本公开中的如“b代币”、“b合同”以及其它b术语形式的术语前面的b被去掉(dropped)。当然,也可用其它任何通用的标识方法。当可扩展标记语言(XML)在此被用来表示结构状态信息时,所属技术领域的人员可以容易地使用其它表达方式,如关联数据库记录、对象导向的编程模块、语义网络等等。XML方便地表示结构状态信息,但当用来表示待评价的条件或约束以及待执行的操作时,难以读取。因此,取代可扩展标记语言,在XML中用来表达条件动作(b函数)简单脚本的格式语言可被嵌入,例如图2C所示。
为了清楚,一些纯技术细节从示例脚本中省略。例如,清楚的<! [CDATA[…]]>结构从实施方式中省略,其正常应该被要求以确保正确分析XML的meta字符,例如“<”和“&”。另外,逻辑算子,例如“<”(小于)和“>”(大于),能识别和遵守字符串的词的顺序以及日期和时间的临时顺序以及数值的语义。所属技术领域的人员自然能推断出这些以及其它技术细节。一般脚本使用点符号来表示XML的结构,例如为XML而用在欧洲计算机厂商协会脚本(ECMAScript)中的(E4X)。脚本的每个语句是逻辑表达式。例如,在逻辑表达式为真的情况,以下的语句被执行或者在逻辑表达式为假的情况,b函数的处理终止,等等。逻辑算子的短回路评价也被采用。控制结构,例如“ if。…then…eI se…”的条件,也被认为具有常规的含义。b 代币(bToken)在某些实施方式中,b代币可为二进制数字的序列。该前面提到的序列在某些实施方式中可以是至少40个二进制数字的长度(在其它实施方式中,该序列可以根据要求或长或短,例如10-20、30-60、60-100位的长度),如图3A所示。在这种情况下,不同的b代币的间隔由 2 至 40 的乘方的唯一值组成(consists of2to the power of40unique values)。通过分配方法,单个b代币从可用数值间隔中被分配。例如,分配可简单产生从零开始并以I递增的连续的b代币,当超过值时循环往复归零。然而,在一些其它实施方式中,该b代币结构可分成两个子序列位-前字段(prefix field)和系列字段(serial field)。图3A示出了 15位的前字段和25位的系列字段。该前字段可以是固定或者变化的长度。该前字段可用来作为各种b代币操作的前掩码。例如,b代币询问器(b扫描器)装置可以要求客户装置提供具有与询问器管理的前字段匹配的前字段的b代币。例如,该特定的前字段可以与特定管理范围联系。在这种情况下,该客户可不必提供其它管理范围的b代币到该询问器,在某些实施方式中,这在提高效率和确保隐私上有好处。如图2A所示的例子中,在后续讨论中的<代币(token) >的标识符以及用十进制对b代币的表示也可使用,该后续的讨论中,使用XML的符号。这个示例的符号强调了 b代币的重要特征,也就是它相对其它在给定时间使用的b代币具有不同值。以下段落和b代币的附加的典型特性一起提供了对这个问题的解释。像流程图的注解在此用来描述该系统的结构和程序方面。如图4所示,例如,长方形表示信息处理组件;圆柱表示固定的信息(数据库);实心箭头表示该处理组件的控制流或者调用,该处理组件位于该箭头的头部,该控制流或者调用是通过位于该箭头尾部的元素进行的;虚线箭头表示沿该箭头的主要数据流,虚线箭头说明一般用远程通讯连接来执行该控制或者数据流。图4示出了 b代币和其它主要b平台组件间的处理步骤和信息关系。如图所示,该分配程序(如分配b代币)保存了被分配b代币的数值(如b代币索引)的持续记录。分配是使用随机数字产生器来从可用的数值间隔中分配新的b代币,以减少成功伪造b代币的可能。在某些实施方式中,随机分配方法应当避免对由于查找b代币索引而透露的已经被分配的值重复产生b代币。在产生的随机数与已经有效的b代币对应的情况下,分配可通过再次调用该随机数字产生器或者调用用来寻找未分配数字的确定性程序来产生新的侯选数。
在b代币以连续或者其它确定的方式被分配的情况下,b代币可被加密来隐蔽该可预见的结构。在某些实施方式中,该b代币在传输之前被加密,并在解决之前解密。b代币通过联系/解析的方法对来指定(如映射和/或确定)一个或多个对象。该联系方法记录b代币确定的对象。随后给予b代币,解析方法返回由之前相关的对象组成的解析对象(resolvent),或者在没有联系存在时返回错误指示。为了本实施方式的目的,b代币映射到b合同以及该b合同具体的一方。图4指示该联系程序由两步骤组成,该b合同被刷新来指示新的b代币的数值和该b代币被存储在关联方的b钱夹中的地址。许多可选择的方法可用来实现该联系,例如包括关联数据库记录。在某些实施方式中,可设计b代币联系和解析方法配对来解释b代币作为索引或者混列码(hash code)、从直接可寻址或者内容可寻址存储器中选择b合同。对所属技术领域人员而言,为了实现有效的一对一的映射的这种和其它方法应该是容易知悉的。在某些实施方式中,b代币可被构造来包括位序列。该位序列可确定几个b代币解析器中的一个。一般地,该被分配的b代币的解析方法会由多个 位于分离的服务计算机的解析器(resolver)组成。可选择地,在某些实施方式中,b代币可被构造成包括一个或多个子位序列,该子位序列解释为与该b代币确定的b合同相关的元数据(meta-data)。例如,该b代币可包含确定该解决的b合同作为运输票的序列以及确定提供该运输服务的运输商的另一子序列。可选择地,在某些实施方式中,b代币可被构造来包括一个或多个位的子序列(sub-sequencesof bits),该子序列被解释来说明该b合同的有效性的地理、时间或者其它限制。这些限制可简单地反映作为该b合同一部分的该b函数的条件。该“预先(up-front) ”条件可被在当地快速处理,从而提高如终端用户知悉的系统性能。b 代码一旦b代币被分配并与b合同和其当事人联系起来,该当事人就可以获得该b代币。该b代币以多种可选择的格式被编码(如图4中编译b代币的步骤)来提供给终端用户。b代币表现格式的例子可包括但不局限于PCT/AU2005/000276公开的(全文纳入作为参考)N编码(N-CODE)格式;作为通用产品代码(UPC代码)以及它的许多I维变体、2维变体和其它变体使用的十进制数字序列、条形码或者其它图形;音调序列,例如该音调序列的例子是用在通讯工业上的双音多频(DTMF)音调或者嵌入(伪装)在音频内容内的音频水印;以及射频识别(RFID)或者其它无线电传播格式,例如蓝牙或者近距离通讯(遥控智能卡)。此外,在某些实施方式中,也可以使用这些格式的组合。如上述讨论,该b代币可用N-CODE格式编码。该格式在此指b代码格式,b代币以该格式编码成b代码。该编码如图3B所示。在本实施方式中,里德 所罗门(Reed Solomon)编码被用在该b代币的八个五位符号和标准控制与报告中心(CRC)的校验和(checksum)的三个五位的符号,从而得到一百五十位的冗余的编码的位序列。该一百五十位分成三十个五位符号,该三十个五位符号通过选择三十二个不同的大写文字数字式字符来表示。在本实施方式中,该三十个字符分成三行,以显示在小屏幕上,其中在本实施方式中使用“=”符号,来制定和分组该代码,以便通过b扫描器的影像处理算法来简单提取。其它可选择的冗余编码、字符/符号表示、和b代码的编制也可被使用。例如,仅仅一个字符,例如“/” ;被不同数量的空格字符隔开,可以用来表示该b代码的编码位。将该b代币编码成b代码或者其它格式后,该b代码可被嵌入到信息,如短信(SMS)、电子邮件信息、瞬时信息或者其它信息形式,以传输到终端用户。图3C示出了将该b代码编制为短信。可选择地,该b代码或者其它编码也可被嵌入万维网网页、国际互联网络服务、打印介质、电视广播、MP3文件头(header)或者其它介质发送中。该b代币可清楚地表示为介质流的一部分或者被嵌入作为数字水印。例如,示例的b代币信息可由包括b代码文本的头行、被编码成b代码或者其它编码的b代币、与联系的b合同相关的说明信息、与联系的b合同的条件和动作相关的信息说明、对使用该b代币的终端用户的指导说明、以及任选的用来显示该b代币信息或者与该服务相联系的其它介质。所属技术领域的人员可以容易地构造其它b代币和信息格式以及有用的功能性,例如b代币的删除/撤退/撤回以及再传/再发送。在某些实施方式中,该分配、联系、发送、解析以及收回(retirement)程序保持关于分配的b代币的全面信息数据库。这些信息的例子包括但不局限于这些事件的日期和时间。b 函数图2B示出一种简单b合同形式,其具有嵌入的b函数。在该实施方式中,该三个b 函数被确认为 “ funcI ”、“ func2 ” 和 “ func3 ”。b合同可包含一个或多个b函数。一个极端是,执行可选择b合同的所有变化的运算元素表达成单个b函数;另一个极端是,执行可选择使用一组限制表达或者条件的动作规则,在这种情况下,每个表达或者规则可被认为小的b函数。在某些实施方式中,b合同的算法可表达为小组的合理独立的b函数。b函数由被评价的条件和根据该被评价的值而被执行的动作组成。其它编程语言也可用来表示b函数。在某些实施方式中,该选定的语言可具有简洁的文本表达,以便于人来阅读。脚本语言,如X4E或者如图2C中所示的语言格式,可具有简洁文本表达和可阅读性的优点。事件-条件-动作(ECA)规则体系以及其它制作系统提供另一典型语言,来表达和评价b函数。在某些实施方式中,该选择的语言能处理XML结构,来作为原始的数据类型。XML对于长的词的存储以及在网络中b合同的通讯可作为优选的表达方式。例如,图2C示出了两个顶层的可扩展标记语言元素:表示合同的合同元素以及文本元素。该b合同包含自发的b函数,确定为“timed-terminate”。该b函数的第一表达是:context, date.$now。这个表达式的值为真,评价该表达式的副作用可以是将可变的$now捆绑到该文本顶层元素的时间元素的值,如“2005-10-1”。在没有日期元素存在文本元素里的情况下,该表达式会评价为假。在本实施方式中,该“terminate-offer”函数的评价将终止。该意外的函数终止可任选地用来产生例外,这可通过任何现有的技术来提供。剩下的感兴趣的表达式是:assert contract, state, terminated。这个表达式的评价添加了 < terminated/ >元素到该b合同的状态中,如图2C中的箭头所示,其目的是这个合同的其它b函数可随后使用简单contract, state, terminated表达,来理解该合同期限已经届满,因此万一要求履行不再适用的承诺时采取适当的行为。b 合同引擎(bContract Engine)
该b平台可分成若干“引擎”组件。例如,b平台可从引擎组件的选择开始构造,该引擎组件例如图16和17所示。所属技术领域的人员可选择沿与这些实施方式中所选择的不同的路线来分解b平台的执行。在本实施方式中,该b合同引擎为处理组件,该处理组件执行作为b合同部分内容的b函数。例如,这种执行装置由执行条件测试的物理感应器以及计算机硬件、如存储器的以及执行逻辑运算的计算机硬件、用来执行通讯操作和物理受动器来处理物理操作的通讯硬件组成。图5A示出了根据实施方式的b合同引擎的主要组件和结构。在图5A中,该b合同引擎有下列主要组件组成,这些主要组件包括:持久存储装置、用来评价和执行b函数的条件和动作的b函数执行装置、b合同服务界面以及钱夹界面,该持久存储装置包括大量的b合同以及可选择地便于快速取回与特定b代币联系的b合同的索引;该b合同服务界面能让外部实体来要求b合同的执行,典型地,该要求可导致执行一个或多个调用b合同的b函数;钱夹界面通过执行发送/撤回b代币操作的b解释器(blnterpreter)来发送或者撤回b代币。而且,b合同引擎可提供多于图5中的两个界面。例如,该b解释器可调用外部实体来提供信息或者执行动作,作为b函数的评价和执行的部分。b合同引擎界面可通过若干技术来执行,该若干技术包括程序调用、网络服务协议、异步信息等等。如图5B所示,可通过远程程序调用(RPC)装置来发送调用b合同,或者该调用b合同接收为异步信息(MSG),而且可通过RPC装置来执行b代币发送/撤回。图8示出可用于b合同服务界面的请求和答复协议单元。一种外部实体,如b钱夹、b扫描器或者b客户,可通过例示该请求元素来调用b合同。呼叫者为该代币元素提供b代币值,并且可任意例示明确的呼叫者的识别、调用装置识别、b函数名和/或参数。b解释器通过列示答复实体向呼叫者返回结果,来提供状态码、文本信息、以及任意的具有参数的动作,供呼叫者执行。例如,答复动作可被用来提供用户相互作用,并且用来操作与b扫描器连接的物理装置。如图5所示,b解释器在运行时间文本中执行b函数。该文本反映调用的参数以及其它相关文本信息。如图5所示的实施方式中,b解释器通过下面的步骤来循环:步骤1:等待触发事件:触发事件可为通过b合同服务界面或者外部事件的调用,b合同服务界面或者外部事件的例子是被管理为b函数执行条件的日期的时间(time-of-day)事件。步骤2:重新获取与从持久存储(persistent store)中的事件相关连的一个或者多个b合同。步骤3:评价该重新获取的b合同的b函数的条件和动作。步骤4:在执行修改的动作的情况下,该b合同或者创建的新的b合同在持久存储装置中存储更新的b合同。步骤5:转到步骤I。图6详细示出b合同引擎的典型执行。b代币索引和事件索引被保持,以使得该引擎能够准备事件或者对调用和事件发生响应。更复杂的执行可选择使用RETE网络或者其它为该目的的有效装置。
如图6所示的b解释器包括作为该执行文本一部分的时间和日期的表达。调用b合同被表达为请求实体,该结果被概述并作为答复实体返回到呼叫者。该b合同的状态的修改作为替换被保持,其可在被写回持久存储装置之前应用到该b合同。该b解释器功能在某些实施方式中可通过选择装置来执行,该选择装置如持久对象数据库和Java企业(J2EE)执行装置或者关联数据库以及.NET执行装置和环境。b 合同如上所讨论,图2B示出一种结构最简单的b合同,其包括表示为b函数的运算方面和表示为状态信息的信息方面,该状态信息作为b函数的执行结果随时间变化。图2B中这种示例的b合同形式可用在图7所示的方法列示。该图示的b合同提供零售凭单的条件和功能性。持有与该b合同相关的b代币的消费者享有两个免费项目的权利,在这个案子中,该项目叫做“状态条(Squishy) ”,通过“状态条自动贩卖机(SquishyVending Macihne) ” 来配送。对于图7和下面的例子,b解释器评价b合同的b函数,该评价从第一个(最上面的)b函数,向下执行,“exit”动作可被执行来提前结束执行。可选择的执行可提供公布b函数的条件或者预评价的方法,以提供更有效的对b合同执行的选择。但是,如图所示的执行顺序以及方法是简单执行,由于b函数执行表示相对小的工作负担,简单的执行是优选的。图7示出自发的b函数“timed-terminate”,其更新该b合同的状态,来指示其已经终止了。该终止的效果被认为是该b函数“redeem-voucher”的一部分,如果b合同的状态指示合同已经期满,其不会返回“dispense”动作到自动贩卖机。注意如图7所示,三个b函数来测试b代币的值。该值作为调用请求的一部分。例如该 b 函数“redeem-voucher” 以表达式:request.token.“8365992874621002” 开始。如果并且仅当如果具有该特定代币的请求元素“8365992874621002”存在时,该表达式的评价值为真。有两个b代币的值,其被发送到如图7所示的合同的双方当事人,其中一个发送到消费者,另一个发送到作为服务提供商的“Squishy Corporation”。该消费者通过函数“customer-1nquiry”或者请求“redeem-voucher”能获取关于合同的相关信息,获取想要的项目。在这种情况下,当该请求在函数“redeem-voucher”中被加上条件表达式,“redeem-voucher”请求必须源自“状态条自动贩卖机”。由于没有表示附加条件,该服务提供商在任何时候都能调用函数“provider-cancels”来终止要约。图7也示出了 b合同怎样被例示来提供零售凭单的电子表格。更具体地,b合同能用来表达合同、契约性承诺或者非契约性承诺的任何表格以及计划未来执行动作的其它表格。这种b合同应用的例子包括但并不限于:(I)让消费者参加娱乐或其它活动的娱乐票,在这个例子种情况下,通过b扫描器操作十字转门装置或者提供同意信号以允许现场人员进入;(2)运输票,给消费者发送b代币,该代币与b合同联系起来,并作为运输定票系统的一部分。在这种情况下,用固定安装的b扫描器提供进口 /出口点,手持的b扫描器用在特别检票场合(ad-hoc ticket inspection) ; (3)机会游戏,其中彩票或者其它机会游戏可用b合同来记录、执行以及通知游戏细则,在这种情况下,b代币典型地用来给参加者,以作为参加的凭证以及兑奖的办法;⑷进入目的地(旅馆房间)的钥匙与含有b扫描器的锁装置相配合来达到门控效果,b合同可被设计成对拜访者提供时限进入以及其它附加服务,例如要求房间定餐,要求提升提供等等;(5)组织成员的会员资格以及随之的权利和义务可通过b合同来表达,在这种情况下,发给会员的b代币可提供进入服务地点和要求与该会员相关的其它服务的手段,也提供会员资格续定、会员投票权以及其它这样的服务;
(6)多种零售形式的凭单用于增进的客户忠诚和行为的追踪目的,b代币提供低价的手段来配送、兑换、追踪以及其它基础操作。该基础b合同可结合附加的凭单、忠诚以及其它客户关系要素,隐私关系允许,可追踪b合同的调用来获得客户行为信息;(7)处方和建议,以致医师可给病人b代币,该b代币使得该病人能兑换到来自药房基础b合同的管理的药品,相似地,其它命令和建议也可通过使用b代币/b合同的方法来实现,在这种情况下,基础b合同的函数可包括给制定建议方的鼓励方案;(8)资格和权利,其中b代币和基础b合同可提供各种财产所有关系的证据,作为例子,第三者保管服务可发出b代币,并将基础服务的条件和动作表述为b合同,在该数字财产的例子中,如音乐、视频、计算机游戏等,该b代币可为消费者提供进入和交易该电子财产的手段,该基础b合同将执行该消费者以及版权所有者的权利的条件;(9)身份和证明文件,其中b代币可提供方式访问该基础b合同执行和管理的规定条件下所提供的身份、证明或者其它信息,例如该b合同可要求除b-代币外的适当的权利证据;(10)排队号,其中b代币可作为排队代币发送给等待的消费者来获取限量服务或者进入地点,该基础b合同可对消费者执行通知信息或者其它相关服务,例如定时发送在等待时更新的凭单;(11)协议,其中协议当事人可将该协议表述为b合同,该协议如雇用、非公开、物品或服务供应、租借、融资、谅解备忘录、中介代理、代理委托等等,可将b代币发送给当事人,以提供访问该协议的条款,也提供要求履行以及其它相关职责的方法,这些合同的b函数的条件容易表述固定价格、可变化的价格或者临时价格的条款;(12)支付方法,其中支付的货币、信用额度(lines of credit)、借记卡、以及其它支付方式可通过b合同来执行,为该目的而使用b合同的优点包括表述和执行对支付动作的各种约束的能力,例如仅仅对于制定类的产品和服务授权支付,另一个例子是,儿童支付可启动向其父母的授权请求;以及(13)派生物,以致交易手段(例如未来合同、选择以及其它安全措施)可作为b合同以及元b合同来执行,如以下实施方式中对b市场的说明。在不偏离本发明的原则的情况下,所属技术领域的人员可设计还具有其它应用的b合同。为了便于以上应用,该b合同结构也可如图9所示来延伸。这个示例的结构与记载在纸件上的传统合同更接近,从使得更容易被人来构建和阅读该b合同。该条款部分可用来表达名字的定义以及值,来作为b函数的条件,以限制对承诺动作的执行。该历史部分可对呼叫跟踪以及b合同状态的主要变化进行记录。该证据部分可包括合同当事人以及运行该b平台的管理商的数字证书和签名。图10示出了如图9所示b合同格式的典型例子,如凭单。注意合同当事人与职责联系起来,而且该b代币依次与这些职责联系起来。该合同条款包括届满日期/时间以及允许兑换动作的数量。历史部分保留b函数调用的时间标记的记录。证据部分说明时间标记的数字签字,通过“bCodeCorp”,数字签字证明b合同完整性。目前该b合同方法已经被用来操作对象层的关于应用领域的信息和状态,该应用领域如定票。但是,该b合同方法也可从对象层被提升到元层,在那里该b合同反映和处理b合同自身的信息和状态。如图11所示,元b合同技术揭示了一种b合同,其建立了从“要约方(offerer)”向“被要约方(offereee) ”的要约。要约合同将作为“被提供的合同(offered-contract) ”部分列不的合同表述为其条款之一。该部分列不的合同可参考b合同为模板。这些模板通过元层b函数来列示。接受者通过调用“acc印t”元层b函数来接受要约。函数通过表达:assertcontracts [I].$new_contract创造了新的合同例子。构建b解释器以清楚或者不含糊地在b合同数据库中保存新的合同。在这个实施方式中,称作“contracts”的数组被用来保持这些待存储的合同。“accept”函数也调用b代币的分配、联系和批准函数来为客户创建新的b代币。这些函数被联合起来组成单个函数调用,但如上讨论,也可为说明目的而分开。上面元合同方法提供了表达一系列方法的手段,这一系列方法包括但并不限于:许诺销售-部分列示的合同表示销售的产品或者服务,并具有列示要约的元合同函数;许诺买-部分列示的合同表示要价(RFQs)、要求投标(RFPs)以及其它要约和表达对取得商品或者服务的兴趣,在这种情况下,元合同函数被提供给买方来对要约作出反应;派生物-任何b合同,在该b合同的条款许可下,可通过元合同函数来改变该合同的条款、分解该合同、调整多个合同成一个以及相似的操作来处理。除了元合同外,图11也示出了 b合同的其它特征。在此当事人通过“ids”来表式,该“ids”是在b合同当事人的数据库中的记录的唯一识别。在这个实施方式中,识别“0”为匿名者保留。示例的b合同也提供“descriptors”函数,其可被合同当事人的任何一方呼叫以返回该b合同的函数签名的XML格式的描述。图11是内省的b函数的例子,其便于b合同的自动处理。典型地,b合同嵌入在b平台内,b平台运用b合同机制以便于消费者使用的方式来提供经济地有价值的服务。b合同可执行标准化的一组完全已知的b函数,b平台的其它处理以及用户互动元素可依靠这组完全已知的b函数来提供他们需要的函数。上面提到的b函数“descriptions”以及b函数“metadata”就是这种协议的例子。b 钱夹b平台可任意地提供b钱夹服务,该b钱夹服务使得终端用户来管理发给该终端用户的一组b代币。b钱夹服务可作为基于服务器的远程服务来执行,也是在用户的移动客户装置上执行的服务,或者作为在媒介(b扫描器)上的服务。图12示出了基于服务器的b钱夹的执行。b代币数据库存有代表多用户的b代币。关于每个服务用户的信息保持在客户数据库中。通过b合同引擎发出的b代币通过b钱夹供应界面(provisioning interface)的方式达到该钱夹。例如,通过b客户供应界面,b钱夹可进一步传递b代币到b客户装置。b钱夹服务的用户(客户)可通过网络入口界面,或者RPC或者异步信息界面来访问该服务。图14示出了 b钱夹提供的典型服务以及网络入口服务的看和感受的例子。在图14中,提供给客户b代币清单,该清单包括描述有联系的/基础b合同的短的元数据项目。在某些实施方式中,b合同可执行b函数“metadata”,b函数“metadata”使得b钱夹去询问机器可读格式(如XML)的信息。而且,使用者可使用鼠标点击或者其它用户互动装置来定制显示的行。用户也可选择任一个b代币,显示基础合同提供的b函数的菜单。客户也能选择这些函数中的一个,从而调用具有显示在调用请求中的选择的函数名的b合同引擎。当简单的b钱夹由许多当前有效b代币组成时,可选择更精心制作的执行来提供届满合同的持久记录。其它执行仍可提供检索方法或者建议方法,使得客户能找到b合同,例如感兴趣的要约。另外的实施方式以及该b钱夹的功能在图31和图32中示出。b 客户(bClient)b客户提供客户访问b平台服务的所需要的功能。b平台可被设计来为该目的使用现有的便携式电子装置,以致任何提供数字数据信息方法的装置都可用来作为简单的b客户。示例的装置包括但并不限于移动电话、掌上电脑(PDA)、移动游戏控制器、音乐和多媒体播放器以及笔记本电脑。示例的信息服务包括但并不局限于短信服务,如短信/全球移动通信系统(SMS/GSM)、电子邮件服务和即时信息服务。移动电话是典型的简单b客户的例子。编码成b代码信息的b代币可通过短信装置,如短信/全球移动通信系统服务,发送到这样的装置。另一个b客户的例子是配备有低能耗射频(LPRF)接发器的移动电话,该低能耗射频接发器如蓝牙或者NFC接收器。在这种情况下,b代币仍可作为b代码信息发送给客户。为了充分利用LPRF的能力,客户可结合额外的功能来自动呼叫另一种形式(以特别为表现LPRF而设计的)编码的代币。这个客户呼叫支持机制如下运行:(l)b客户接收b代码信息;(2)b客户通过信息标题或者内容匹配识别该b代码信息;(3)b客户将请求传到b平台来提供另一种格式和/或其它相关内容;(4)b平台用请求的表达和/或内容来答复,因为b代币的发送者不必知道具体客户支持什么样的格式,然而同时只要客户执行该“最低共同命名”的b代码格式和呼叫支持机制,不同客户就得到支持,因此该客户呼叫支持机制是有优势的。图13示出高级的b客户的结构,该高级的b客户可被结合而作为客户装置的一部分来提供更多功能以及使用该b平台服务的便利。这个引擎结合b客户供应组件,该b客户供应组件识别b代币信息并将该信息以客户的b钱夹组件可访问的方式存储。典型地,引擎的b钱夹组件以与图14揭示或者前面提到的方式相似的方式在该客户装置上表达b代币。通过发送与作为对b扫描器答复的询问相匹配的b代币,b客户引擎也可结合b代币表达组件,b代币表达组件响应通过LPRF传输并由b扫描器提出的询问。通过取消需要用户手动查找和选择表达的b代币,该发起询问的方式的表达改善了终端用户的体验。如图2所示,b代币的前字段被设计以便于发起询问的表达。图1 揭示了一种简单的表达协议的形式。b扫描器传递包含b代币前字段的查询协议数据单元(rou)和包括b扫描器的公开钥匙的b扫描器证书。b客户用该协议数据单元来答复,该协议数据单元包含一个或者多个具有与该查询相同的前字段的b代币。在某些实施方式中,客户使用b扫描器提供的证书来识别出b扫描器不是模拟器。通过使用提供的公共钥匙,客户也可以对b扫描器的答复进行加密。典型地,b扫描器后续将对该提供的b代币指示接受/拒绝。数字通讯领域的技术人员可提供这个协议的变体和细节。通过自动调用b代币来提供选择的或者附加的数字媒介,如与b代币联系的图形、音频、视频,b客户引擎可提供更丰富的用户体验。这些媒介可呈现给终端用户作为对该b代币的表达或者附加。b扫描器b平台可使用被称做b扫描器的媒介装置来给消费者提供工具,以执行语境移动电子商务(在本地文本中的移动电子商务)交易。这些本地文本包括电影院或者高速运输管理局的入口的十字转门、零售生意的销售点等等。消费者的经验可通过提供完成交易的工具来提高,该交易是通过与本地硬件装置的互动来完成,该硬件装置识别b代币,提供丰富的互动方式,并调用b函数和在当地执行该b函数管理的动作。图15C揭示了 b扫描器的结构。典型地,b扫描器与b客户通过使用本地通讯装置,如视觉的信号、音频信号、LPRF信号,进行直接交流。典型地,b扫描器装置提供用户互动装置,如触摸屏,来通知用户并使该用户进一步与传递的服务进行互动。媒介装置常常提供服务的具体方法,来完成功能,如打开十字转门,分配物质产品等等。通过将触摸屏界面与如b代码识别引擎的身份识别装置相结合,b扫描器将电脑空间的因特网功能带到了物质世界,触摸屏界面可运用在物理商业地点,如零售点。当使用这种方法时,触摸屏正在给网站功能提供本地文本,而且被呈现的b代码提供对应的“toowser-cookie”功能。不像基于纸件的条形码,如航空公司登记处的问讯器的相似装置中的条形码,b代码提供像“跟踪信息(cookie)”的功能,如动态生成、处理、可更新能力、删除以及动态的服务器那边的映射。通过这种方法,b扫描器将这些功能带到几万亿美元脱机的零售市场,这些功能一般是网上贸易商的特权,例如具体文本目标(如Doubleclik.com)、动态自动产品推荐(Amzon.com)以及搜索、匹配和可信性服务(如Ebay, com)。典型地,b扫描器根据以下程序来运行:步骤0:b平台可采用b扫描器供应界面来预加载或者缓冲(部分的)b合同、b扫描器函数以及b扫描器可要求进行运行的表达介质,这个供应步骤可在任何时候发生。步骤1:等待消费者到来,在此期间,配备有显示或者音频表现装置的b扫描器可显示增进的或者其它内容。配备有LPRF装置的b扫描器可播放该扫描器提供的服务的LPRF广告。步骤2:从b客户获得b代币,由临近的探测器启动的数码相机可用来获得显示在移动装置屏幕上的b代码影象。b客户发出的音频信号可用麦克风来获得。根据协议,如图1 中所示的例子,低能耗射频信号可通过低能耗射频接受器来获得。步骤3:对获得的b代币解码,对于视频b代码的情况,运用光学字符识别(OCR)以及反向如图2所示的编码,通过从获得的影象中分割该b代码来进行解码。该编制的字符,如“ = ”,使得完全已知影象处理方法被用在分割上。被加密的b代币也可获得解密以揭示该b代币的值。步骤4:典型地通过b合同服务界面来询问b代币索引,以确保给定的b代币有效。在该b代币有效、并且是b扫描器可进行处理类型的前提下,前进到步骤5。否则,给用户提供指示,该b代币无效,从而返回进入步骤I。步骤5:b扫描器通过预定的b函数名(以及其它参数)可直接调用b合同。可选择地,b扫描器可给消费者提供对于给定b代币可获得的功能菜单。在这个情况下,函数“metadata”和“descriptors”可被b扫描器调用来揭示可获得的函数以及要求的参数。而后,用户可选择待呼叫的功能。在给定b代币后面的b合同可被远程处理或者(部分地)缓冲到b扫描器本身。步骤6:通过包含该请求处理结果的答复,b合同引擎典型地将答复b函数调用。该答复可包含情报信息、将被呈现的媒介或者将被b扫描器执行的函数调用。被调用的b扫描器功能的例子包括打开十字转门和通过b扫描器作为其一部分的自动贩卖机配送物品。基础b合同可执行同意协议,要求b扫描器在该被请求的b扫描器功能完成后提供积极或者消极的确认。步骤7:转到步骤I。b平台结构以下b平台组件已在上面描述:b合同引擎;b钱夹引擎;b扫描器引擎,以及b客户引擎。这些组件被设计组装在一起以形成整个b平台。示例的b平台结构如图16和17所示。图16示出了通过媒介b钱夹处理b客户的单个b合同的引擎。典型地,该b合同批准的b代币可持久地保存在该b钱夹引擎中,也可保存(cached)在b客户中。图17揭示了一种b客户,其通过将b代币呈递给媒介b扫描器来调用b合同。如图所示,b代币的表达为视觉b代码或者LPRF表达。在这个例子中,b扫描器直接处理适当的b合同引擎。可选择地,b扫描器可运用媒介b钱夹来向b合同引擎传递请求。b代币的路由器或者开关元件可被用来将请求发送到许多b合同引擎中的一个。这个以及其它已知的被分配的服务方法可提供给b平台更好的可扩展性(scalability)。另一个可选择的b平台结构对所属技术领域的人员应该是显而易见的,该另一个可选择的b平台结构使用在本文中描述的元素。b平台服务器给终端用户的电子代币(b代币)的价值是提供给该终端用户调用与终端用户所拥有的b代币相联系的数字合同的交易方法(b函数)的能力。例如,给定b代码,终端用户可通过以下方式调用该基础b合同的b函数:b扫描器呈递:用户确定移动电话的短信收件箱中的b代码信息,并把该移动电话显示放在以下描述的b扫描器装置的扫描板上。信息呈递:用户用移动电话功能编写短信,这些信息由跟随有来自移动电话收件箱中的b代码的词“信息”以及其它函数名组成。入口呈递:用户登陆网络入口并将b代码文本粘贴到为该目的而提供的网页输入表上的文本区域。RPC呈递:用户使用安装在移动电话上的Java多媒体(Java MIDLet)来选择待调用的b代码和函数。
掌握b合同平台的服务器计算机,该服务器计算机与因特网连接,服务计算机接收和处理请求的b函数。执行的结果是情报信息或者被请求函数的执行。图18示出上述b平台系统的物理结构的例子。该平台的最简单的实施方式如图18所示,由客户装置和服务计算机组成。客户装置可以是移动手机、掌上电脑(PDA)、笔记本个人电脑、桌上型个人电脑或者其它配有数据通讯、存储器以及计算装置的装置。服务器装置可以是连接到数据通讯网络如因特网的服务器计算机。在示例的客户与服务器之间的互动中,客户收到来自服务器的包含有b代码的信息,如手机短信。在本实施方式中,服务器使用设有手机电信载体的短信中心(SMSC)。随后,客户将包含有相同b代码的信息发送到服务器,请求执行该b代码允许的b函数。例如,在该b代码的基础b合同可授权该b代码的所有者接收一段数字编码的音乐。该音乐文件响应该请求而发送到该客户。图18B揭示了一种典型平台的语境移动电子商务结构。引入媒介b扫描器(客户与服务器之间)来提供扫描器以扫描b代码以及执行语境移动电子商务交易。媒介b扫描器可为票或者凭单扫描器、信息知讯器、自动贩卖机或者在具体物理地点提供服务的装置。b平台可作为较大系统的组件来嵌入。图18C揭示了这样的嵌入,其中该较大系统被分解成b平台和外部平台组件。在这个例子中,例如,外部平台可与客户互动来促进服务。随后外部平台可建造b合同规格并将其发送到b平台服务器计算机以建立处理。图19揭示了一种示例的b平台服务器的执行结构。该服务器结合b合同引擎和b钱夹引擎。这些引擎可用C++程序语言来实现。关系数据库可为b合同状态、发送的b代币、客户记录以及其它如图19揭示的数据库做持久存储。b合同模板以及b合同用以持久存储的关系格式来表达,作为执行中的C++对象,和作为XML以能共同操作地转移到其它平台。示例的b合同可由消费者(当事人I)和操作外部平台的店主(当事人2)之间的两个承诺组成。承诺I是当事人2作为义务方而当事人I作为收益方,而承诺2是当事人I作为义务方而当事人2作为收益方。这些承诺一起满足在一些形式的法律合同中所要求考虑的观念。为了本实施方式的目的,承诺I可提供当事人I要求奖赏的权利,该奖赏是当事人I的好运气而在当事人2管理的机会游戏中获得的。在这个例子中,承诺2可表现为当事人I付给当事人2的费用以进入该抽奖。b扫描器装置b扫描器装置应用的例子包括票、凭单以及客户识别扫描器、自动贩卖机以及其它识别b代币的销售和服务点。b扫描器装置形成根据应用而变化的要素细节以及将该扫描装置嵌入以作为现有设备的一部分的细部。在这个部分,单独的b扫描装置的设计被描述。对于所属技术领域的人员,该设计容易就许多嵌入结构而被修改。图15A和图15B显示了该物理b扫描器装置的设计,其能从移动电话、掌上电脑、手机的屏幕获取b代币,并用蓝牙LPRF标准通过LPRF协议来呈递。在图15中,b扫描器是围绕面对终端用户45度支撑的12寸彩色液晶显示器触摸屏来设计。一百三十万像素的数码相机设在该触摸屏的后面,当移动电话放在与该触摸屏的前边缘垂直的透明窗(扫描板)前时,数码相机可获取大约90毫米X120毫米的图像。红外线传感器的光线位于该扫描板表面上方2毫米,作为近程传感器以触发该数码相机获取图像。蓝牙收发器以及天线临近该扫描板放置,以通过LPRF标准来获取呈递的b代币。上述具有成角度的扫描板的工业设计使得消费者能快速方便地将移动电话放在该扫描板前面。优选地,b扫描器装置大致定位在该b扫描器的平均终端用户群的人腰部高度的位置。用于b扫描器装置的存储器和处理装置可通过标准的小波形因数(standardsmall form factor)个人电脑主机板、低能耗处理器和闪存来提供。b扫描器使用标准嵌入无线通讯调制解调器来提供访问b合同平台的尾端服务器。b扫描器的核心功能可用C++程序语言或其它合适的语言来实现。b扫描器的实施方式可使用宏观媒体(Macromedia)公司的Flash平台为用户使用液晶显示器触摸屏来互动,并作为b扫描器函数的程序语言。b 媒介在此描述的b市场允许来自买卖方的要约。每一方能列出存在的要约来买或者卖产品和服务,并且任何不完整的合同都可被列在市场上,作为固定的要约,该要约的条件以及建议的条款是可变化的。在某些实施方式中,固定的b模板可用做对要约草拟程序的捷径。但是,在一般的系统中,程序是单边的,单个地方被提供给卖方来列出固定的和基本的销售产品和服务。另外,在本发明的某些实施方式中,b合同字段(可使用XML来标出)可用具体的含义来分类,并且可以为字段信息创造含义、文本以及关系,然而传统的系统仅仅能使用关键字语法。具体来讲,在某些实施方式中,可使用高级搜索,该高级搜索能和信息,如对象模式和联系关系,来搜索b合同字段。例如,联系关系可为字段数据之间的关系,字段数据给用户相临或者相连的结果,这些结果是相关的而且是进行搜索的用户想要的。在某些实施方式中,许多浏览工具可提供给用户相关结果的文本或者图的表达。对于每个搜索,搜索基础可以是很大的,而且b合同条款可是潜在地复杂的。而且,关联的逻辑可是丰富的、有意义的,而且用户友好的界面可要求用户来使用b市场环境。因此,在某些实施方式中,界面可被制作来为用户提供可管理的导航。这种界面的例子在某些实施方式中可包括集中星型、基于分级结构的对象浏览器、邻近映射、n维映射、色代码映射等等(例如更多直的产品清单)。这些显示方法已经被用来浏览因特网上的内容,例如Liveplasma.com为News, com提供的信息浏览器。使用该唯一的合同描述以及本发明指定的分类语言以及联系情报(以下讨论),b市场联系浏览器在某些实施方式中为b合同浏览器可用相似的方法,给用户同样的浏览功能,如同b合同是静态语境相关的联系的内容,如新闻。另外,与b合同联系的货物在某些实施方式中可包括物质和虚拟的货物。而且,条款可变的合同也可提供,该条款可变的合同极大地扩大了可交易货物的范围,从而包括任何经济中的需求或者提供。例如,不同阶段买方的要约(买卖、潜在客户开发、要求信息、要求建议、开始要约等等)以及不同阶段卖方的要约(部分完成的货物、要求组装货物、打包或者加工等等)通过使用本发明的某些实施方式是可能的。因此,根据本发明的交易不限于固定销售条款的物质性交易货物。进一步,如此所述,该b市场让货物、服务以及b合同实时交易。一旦b代币被交换了,该接受者可迅速获得与其联系的物质的货物或者服务。因此,例如,b代币可被用来立即进入地点,这是因为b合同被b市场中心商维持,所有的交易实时发生,并伴随权利的实质转移。因此没有因为通常较慢的后勤事件(例如邮费、第三方保管程序等等)而产生延迟。而且,b市场可包括执行b合同要素的方法。实施对于b市场是内在的,因此如兑换、更改、取消、转移等等动作直接通过b市场被调用、授权、跟踪以及报告。而且,在某些实施方式中,可提供一对一或者一对多的协商工具来让当事人对合同的变更进行协商直到协议达成。另外,在某些实施方式中,b媒介可被用来在b市场中达到实现进一步的灵活性。该b媒介可以是帮助匹配消费者和具体产品或者服务的装置或者程序。在某些实施方式中,b媒介可被设计来建立入口或者“外层(skin) ”来提供专门的进入或者使用以锁定具体用户基础元素,或者提供给具体产品、服务、行业、市场或者b合同的类型。例如,b媒介可被设计来专业于资料来源方法,因此可被设计用于创造客户入口来吸引他们,提供加值内容和服务,然后将他们推进b市场。在另一个实施方式中,b媒介被设计来建立网站,该网站专门销售巧克力,该网站用b市场来获得产品,然后将它们包装,添加某种价值到专门的巧克力销售入口。b市场b媒介的结构允许使用因特网、移动电话、掌上电脑、脱机渠道等的媒介入口给某些用户基础元素更有意义的b市场进入,反之亦然。而且,除了各种对象浏览工具,例如应用编程接口(API)、基于订购的传播、基于事件的传播以及基于规则的传播等等,对于用户、b媒介,有许多查询工具、过滤工具、数据库的联系“检查(views) ”等等。但是,在传统的系统,没有这种次级市场能力或者市场创造能力。具体来讲,在b市场中,如果有安全和可靠的市场控制系统,提供给人用户界面和程序界面或者机器媒介有利于该市场的效率。如上讨论的,对于产生、协商以及完成当事人、买方和卖方之间的b合同而言,b媒介的作用是作为便利器的代理。在某些实施方式中,买方或者卖方可能没有意识到他们将的确成为买方和卖方,这是因为b媒介也可起到构成交易的功能。在图29中,当零售商人发出了一批不完整的b合同到市场作为预约券,b媒介可帮助找到这些预约券的目标对方,以致零售商发出者不是不得不直接找到这些对方。例如,b媒介可为有线电视,其可触及观众,观众被通知和协商而成为一方。在这种情况下,有线电视通过基于网站的界面进入b市场,或者如果预先设置,而且如果为这种可用的要约的某些标准得到满足,可通过自动机器界面进入b市场。b市场提供图形用户界面(UI)或者机器应用程序接口(API),让b媒介为任何固有的b合同要约来查询b市场,b媒介可以作为代理或者直接参与b合同要约。如果b媒介对参与感兴趣,同一 n或者API可根据这些要约来操作。b媒介可建立自己的客户应用,通过这些标准的界面进入b市场。客户应用的情报反映了每个b媒介的专长,其可为机器情报或者人工情报。b市场为b媒介提供搜索、浏览以及订购功能来进入与有效并且期望完成的b合同要约有关的实时信息,这是b媒介的主要目的。以下是b媒介如何运作的示例性实施方式:从中国来的航空旅客到达悉尼机场。该旅客使用移动装置将b合同要约放到b市场,要求五晚豪华住宿的建议。数个住宿提供者可能已经同意这样的旅客的合格要求,因此可直接答复这些旅客。但是,在某些实施方式中,许多这样的提供者可能被要求者即旅客基于市场可靠性标准过滤掉。在这些直接b合同要约答复中,例如,香格里拉宾馆可能成为提供者,因为其已经具有对旅客的可靠等级。希尔顿宾馆也可能通过该过滤。即使它没有优先的对旅客的可靠等级,它可有足够高的基于市场的可信度,因此也可通过旅客的选择标准。在某些实施方式中,可能有许多b媒介可能已经同意将到达的旅客的要求。其中一个可能是国内有名的假日管理组织,如雅高企业(Accor)。雅高企业的一个专长是细心管理旅行者的旅行需要。在这个例子中,雅高企业可用其情报部门为来自中国的旅行者找到很受推荐的豪华住宿,例如一个有说中文工作人员的部门。而且,连同对住宿的答复,在某些实施方式中,其也可提供各种旅行一揽子服务,包括膳宿以及简单参观悉尼娱乐场,即使请求者没有主动要求这些提供。在某些实施方式中,雅高企业可能通过中国旅行者的选择标准,这是因为其有市场信誉或者它就是被请求者所要求。另一个b媒介也可通过该选择标准,这是因为其意识到这个特殊的旅客有寻找女伴的公开的特点,即使那并不作为该住宿要求的一部分。无论是作为提供者关系管理或者消费者关系管理,b媒介也可作为参与者关系的行家。在这个例子中,b媒介也可将到该地方的主要单身酒吧的旅游成为一揽子服务的一部分。b市场对旅客提供的选择标准也包含高级选择配置能力,这些高级选择配置能力可让这个特定的b媒介被选中。在提供方面,有些b媒介可集合买家群体来介绍给提供者,在这个例子中,前面提到的b媒介可专门集合来自中国的旅客,并将这批买者介绍给悉尼娱乐场所,来获得更好的条件,如这批买者住宿的价格。照此做,b媒介正在介入市场小环境,而且在某些实施方式中,获取利益作为结果。根据信用度的发展,与博客(Blog)为了建立信用等级以及让低信用的提供者提高级别的做法相似,b市场可让更多爱冒险的参与者尝试低等级的提供者或者服务。这些参与者将设定他们的选择标准来瞄准新的提供者。因此,建立在这些交易结果的意见和交易记录上的等级最后提供有质量的参与者和b媒介,他们可进行大量交易。b市场为b市场参与者和b媒介提供应用和用户界面来以上述的方式进行交易。在某些实施方式中,要求的匹配可能像现实生活人的处境,常常不精确而且还基于联系和混乱的逻辑。因此,这些要求的匹配常常可通过词和菜单选择的结合来描述,并通过以下描述的方法在词匹配、联系和关系逻辑下进行匹配。例如,如图27和图28所示,b分析过程从b市场交易数据库中提取信息,并且对这些交易执行数据采集和数据分析。结果是总结的数据和数据之间的相互关系,其可能包括人口统计分析、倾向结果、定价分析等等。该信息可以以标准的人可看的形式提供,如报告、图、图表,或者可选择地该信息可通过API查询形式来提供,如远程数据库访问格式以及查询工具,如在线分析处理(OLAP)。该信息然后能进一步通过b分析程序被处理成精简的形式,如b模板。这样就有效地将信息从过去的交易转成最可能和最容易执行的b合同形式,如变成共同使用的b模板。这些b模板以相似的形式被存储为b合同。最后的步骤是完成该示例的b市场交易。如图27和图28所示,该最后步骤从现实需要或者b市场刺激的需要开始。然后,b模板被选择来产生要约。然后该b模板被发放到b市场来公布和作为介质。通过直接或者b媒介,该要约正在被各种参与者还价。然后该要约被协商而执行。b代码被产生发送以确认该协议,并被存储以备后续调用。然后在最后调用后,完成该交易,并且信息存储在该数据库中,被b分析进行后续处理。作为最后一步,该信息被反馈到b模板数据库以便于和促进未来b市场交易。该程序被反复执行来逐渐地优化市场效率。该方法提供了非常快速和实时的市场交易和自身优化的程序,通过使用在本发明中详细说明的数据和通讯格式,使得它们当前得以存在。该详细的程序用来利用这些标准的格式,并使用移动装置让所有与市场相连的市场参与者避免从b市场脱离(例如,在传统电子商务的情况下当用户不在线)而浪费时间。电影院票系统电影院票系统可通过以上所述的b平台系统以及b扫描器装置被构造。例如,电影院票系统由以下部分组成:票入口:因特网售票网络入口用标准的网络入口执行技术来构造。该入口给用户提供选择项来接收被选的票作为包括b代码格式的b代币的SMS短信。短信网关(SMS Gateway):b代码短信被格式化并通过短信网关服务发送到终端用户。b平台服务器:与服务器计算机连接的因特网被用来寄住b合同引擎和b钱夹引擎。管理的和b扫描器供应组件也作为该服务器的一部分来执行。b扫描器:b扫描器装置位于放映影片的电影院的入口,筛选通过售票入口而推销的影片。这些b扫描器显示“允许”的信息来回应呈递有效b代码编码的代币。附加的b扫描器位于电影院的“糖果柜台(candy bar) ”,那里消费者可兑换b代码凭单。在电影院票的b代币后的b合同提供b函数来使得消费者兑换进入电影院的票、在销售点兑换可任选的促销凭单、将b代币转让给另一个消费者、重新订购另一时间的票,以获得被放映的电影、放映时间的简短描述并在电影放映前接受规定时间的提醒。被配置的b扫描器为电影院或者电影发行者提供工具来连接单个音频(扫描音调(ScanTones))和视频介质(Sc动画)来在b扫描器或者其它合适装置上播放,作为代表消费者的b代币。一些这些介质的结合少于其它,可提供小量持有者附加的激励。另外的电影票兑换的例子在图27中提供。图28和20提供大量运输系统和派生市场系统的例子。例如,在图29中,零售商发布几个基于一个或多个b模板的要约。该要约可用来制作b代码票,该b代码票被引入b市场来产生b合同。然后潜在的消费者以下述任何一个方式来确认,所述方式包括但并不局限于:b媒介。b合同的条款可被协商,因此修改后的b合同可发送到若干用户。如图29所示,例如,用户然后参观该娱乐场所,兑换包含在b合同中的b代码。尽管图29揭示了该用户收到b代码后到达娱乐场所,在某些实施方式中,b代码可被散布给娱乐场所里面的用户。进一步地,在某些实施方式中,b代码可基于触发事件来散布,例如通过登记扑克桌。b代码可被兑换、取消、交易、结合、分开等等,如其它实施方式中所述。而且,b代码可存储在b钱夹种。在某些实施方式中,人口的信息可被用来提供给用户特别制作的b代码。在一些实施方式中,用户对基于任何数量的不同活动的进一步享有b代码。这些b代码在某些实施方式中可保存以在未来访问中使用。另外,在本发明的这个实施方式和其它实施方式中移动装置可用文本信息来要求信息或者b代币,以获取货物或者服务。同样的方法也可使得服务提供者准确理解该移动用户的请求的含义。基于服务的文本信息在全球市场上是流行的。这种服务使得移动用户可以订购铃声、查询银行余额、订购飞机票、接收电影开始时间以及使用其它许多服务。但是,许多服务使用密码的方法来请求和解释交易请求。该密码方法要求用户记住一些种类的预先设定的密码,而且这些密码以预先设定来判断语法的方式。要求输入该信息所花的时间是短的,但是必须记住跨越很大范围服务的不同密码和不同语法,负担很大,因此抑制了这类服务的增长。因此,可提供文本信息(如短信),该文本信息使用用户化的自然语言输入的子集,因此在横跨不同领域也能是共通的,同时自然语言输入的子集对于用户也很直观因此不用记住特别的语法,而且足够容易因此可通过移动电话来输入。这种方法的确让移动用户输入对应于比常用关键词方法多的参数的按键,反过来直观便于使用。在某些实施方式中,通过移动文本信息,该信息方法可包括使用用户化的自然语言输入的子集的方法来要求或者解释交易要求,该移动文本信息特别地允许用户使用具体域的信息,该信息与目的地地址码(如1999电影影片)联系来在可能的含义和可能的结果之间产生重叠区域,用该区域来限制域信息到最小,并严格要求代理商用主动语态为我(移动用户),将该信息的目的限为特殊问题(WH-Question)或者动词或者动作。因此,典型的语法结果变成<或者动词(WH-Question or Verb) ><域特异性数据文字(Domain-Specific Data Words) ><停止文字(Stop Words) ><域特异性数据文字(Domain-Specific Data Words) ><停止文字(Stop Words) >等等。服务提供者能容易地向普通和直观格式的用户进行广告和说明。例如,在请求“圣诞坏公公(Bad Santa)在福克斯工作室(Fox Studio)是什么时候放映”中。“明天什么时候”就是特殊问题,“圣诞坏公公”、“福克斯工作室”和“明天”是该方法将识别的域特异性数据文字。“是(Is)”和“在(At)”是该方法被设计来忽略的停止文字。这种方法和普通自然语言处理(NLP)的一个不同在于这不需要理解该句子的含义或者语意。它用普通自然语言处理语法作为容易的方式,为移动用户记住怎样要求b代币。这种方法的解释确实使用“回归的最佳匹配”的匹配算法法则来预报预期的含义。具体来讲,该方法首先找到动作文字,其为特殊问题或者动词。这是最常出现在句子开头,例外的是,一些停止动词可以这种方式出现并需要被除去,如“我想”。关于“回归的最佳匹配”,具体来讲,最佳匹配使用不同的匹配运算法则来匹配域特异性的词汇文字到句子中该域特异性数据文字,包括Exact、SoundEx (以及SoundEx变体)、移动电话键盘映射(Mobile Phone Keypad Mapping)和开头(Starts-Of)、包含以及被包含的各种部分匹配。在每个输入,可能有多个域特异性数据文字的匹配,其在本发明中被回归地评价来得到对该输入的一系列可能匹配。该方法可描述具体参考顺序到该可能的匹配以决定该最佳匹配(例如,用这个顺序“Exact”、“双向的Part of Word(部分词)”、“SoundEx”、“Mobile Phone Keypad Mapping”)。该方法也可用域特异性数据文字之间的关系来进一步确定最佳匹配(例如“Syd”和“Mel”在一些文本中将可能显示“Mel”是“Melbourne,,而不是,,Melon”)。该方法进一步被设计成避免不得不使用复杂的NLP技术,如词干、统计分析、标签等等,这是由于在此描述的方法对自然语言输入使用关键字匹配法技术,通过移动文本信息来传递交易请求媒介,该方法也可避免处理复杂自然语言元素,包括但不局限于抽象名词、形容词、副词、代词辅助动词、连接词、解疑、语法等等,全因为范围的限制和关键字匹配。该请求的进一步例子可包括但明显不限于“核对我的储蓄存款帐户余额”、“从九月三号到九月六号从悉尼飞往墨尔本”、“什么时候JQ123到达”、“我在什么地方能看圣诞坏公公”、“定购有百事可乐和四个鸡翅的最好膳食”、“预订两张今天两点三十分钟在福克斯(Fox)上映圣诞坏公公的票”。根据该方法另外的特征,在准确匹配方法中,包含同样顺序的字母的文字被匹配,忽略词形变化形式和标点符号,该方法可被执行,或者在“双向部分匹配方法”(“2way Partof Word”)中,文字包含三个变化的部分匹配,该方法也可被执行。这些特征的例子可包括当并不局限于:(输入)开头(域文字),例如“Hell”开头“Hellbody”等于匹配(输入)包含(域文字),例如“BadSanta”包含“Bad”等于匹配(输入)部分(域文字),例如“boy”部分“Hellboy”等于匹配这也可给该部分匹配的长度影响(例如匹配“Hellboy”开头用“H”,这不是很强的匹配)。而且,该匹配方法可被设计来捕捉串接错误(当应该串接的词没有串接并且不应该串接的词却串接)。在某些实施方式中,“Soundex”匹配方法使用共知探测法匹配运算法则作为所有匹配方法的组件,该探测法匹配方法也可被使用。而且,在某些实施方式中,“电话关键字匹配(Phone Keyword Matching) ”匹配方法将字母表映射到电话拨键上的数字等同物上。例如:QZ 映射到 I ;ABC 映射到 2;DEF 映射到 3 ;GHl 映射到 4 ;JKL 映射到 5 ;MNO 映射到 6 ;PRS 映射到 I ;TUV映射到8 ;以及WXY 映射到 9。因此,圣诞坏公公将映射到22372682。如果该移动用户偶然键入“Baf Santa”,预期的文本不存在时,其对电话输入是普通错误(由于同样的按键d变成了 f),或者偶然键入“Bee Santa”,当预期的文本存在时,其对电话输入是普通错误,该“Baf Santa”和“BeeSanta”两者仍然映射到22372682,作为匹配而返回。在其它实施方式中,使用预定的域特定性逻辑库返回匹配的方法,如“MoorePark”作为郊区名,“2032”作为邮政编码,两者将匹配到作为该电影院名字的“FoxStudios,,。而且,在某些实施方式中,可提供对库中项目进行定义来加强匹配和分析性能的方法提供,以致例如下面的特征也能被提供:(I)域数据的停止文字部分-在这个例子中,停止文字可为域特定的数据文字,它被回归地匹配到两个选择,然后选择最好的匹配;(2)限制的匹配方法,“允许验证发生(LAX)”-仅仅通过“Exact”方法返回匹配,而没有使用其它三个匹配方法;(3)匹配优先以致在“明天之后的一天”中“明天”比作为日期的“明天”有更高的优先级别;以及(4)默认含义以致如果在概念中找不到,这些就是被假设的词,例如,如果没有设定,“今天”被认为用于电影开始的时间;如果没有设定,“I”被认为是预约乘客的数字等等。
也可以提供解释该域特定的数据文字的方法来涵盖比下述方法更宽的范围,其中该服务提供数据,例如:如果之前匹配有效,而现在不再有效,即状态随时间变化,而不是返回无效匹配,返回用户友好的信息,如“对不起,该电影不再在这个电影院放映”;如果匹配具有有效的个人域特异性数据文字,但没有全面匹配,返回用户友好信息,例如“对不起,没有直接从悉尼到布里斯班的航班”;或者如果匹配要求附加信息来完成匹配,并且包含部分匹配,返回用户友好的信息,例如“您能确认你要的鸡翅膀的数量吗? ”该短信(或者更普通文本)的含义的附加特点对所属技术领域的人员是清楚的,这个特点可被用在本发明的其它领域或者本发明的其它方面。在另一实施方式中,可提供使用关键字索引来构造和联系数据的方法。在某些实施方式中,提供该方法给愿意见面、交易或者仅仅交际的人之间。例如,用语言构造对一个市场参与者的描述(例如,“30岁会计职业人士,喜欢皮艇和滑雪运动”);用语言构造对成员想要的联系的描述(例如寻求商业会计中的职位);记录具有建议与对方(如雇主或者朋友)连接的交流信息,包括答复来启动b合同协商阶段,以及参与者参与直接交流,如电子邮件和即时信息;记录交流信息、b合同协商、和b市场所有参与者正在进行的和完成的交易;b市场可以进入的所有形式的内容,所述内容是关于其参与者,他们是否在b市场人和机器用户界面内完成交易、或者外面(博客(Blogs)、Ebay、其它电子市场或者任何其它公开可得的信息资源);以及为了优化其性能来定期收集反馈,该反馈是关于b市场与市场参与者之间匹配的如何、b合同和市场参与者之间的关系进展如何。在实施方式中,所述方法然后可以索引所有与完全或者不完全b合同相关的文本内容,创建属于特定b市场参与者或者b媒介的重要词语和术语库。该方法可以是通过关键字来构造任何信息的唯一方法,所述信息如人、合同、合同当事人、买卖方、产品和服务以及交易。例如,参见图33 (该图中标记符“SELF”和“SEEKING”给b市场参与者提供机制来明确其是否正在寻找b合同的对方,或者寻找其它类似其自身的对方来形成买方或者买方群体)。该方法也可索引双字、三个字或者最小的短句。例如,“提供骑马地点”或者“三年多UNIX方面的经验”是更有含义,被映射为成群的文字而不是单个文字。该方法也让b市场用户通过用户界面,如网页,使用下拉框或者检查下拉框来选择预先选定的内容以进入被结构化的内容。例如,用户可检验出一系列产品特征或者服务说明,而且b市场的用户界面可自动将它们转化成文字并将它们作为文字或者关键字插入b合同标出的要约。使用关系关键字库构造b合同的要约和b市场参与者,可使得b市场能够搜索、匹配、分类、分析该数据,以及它们的相关性、结合、关系以及和其它数据匹配的适宜性。可以提供评价在b市场中项目之间被建议连接的潜在适宜性(该项目为当事人、产品、服务、b合同和b要约(bOffer)等等)、对包括b媒介的b合同和b市场参与者的关键字索引库使用唯一等级系统来分析结果以及持续提高所述连接建议和匹配程序的方法。这将允许b市场本身以及参与者和b媒介来建议在b市场内建立交易方之间的连接。例如,在b市场参与者寻求交易的背景下,关键字匹配可通过在其库内匹配参与者要求匹配的关键字来完成,无论其可能是“期望的连接”或者仅仅关于其本身的关键字,所述库具有潜在的适宜性建议连接。例如:
参与者A可已经有关键字AAA、BBB、CCC、EEE、FFF ;参与者B可已经有关键字AAA、MMM, NNN, QQQ、RRR ;参与者C可已经有关键字BBB、CCC、EEE、QQQ、ZZZ ;然后参与者A-参与者C的匹配将返回二者间更高的“近似性(affinity) ”分。该联系的级别将排在参与者A-参与者B和参与者B-参与者C的前面。而且,更智能的运算法则将在下面详细说明。无论是否通过参与者的广告信息或者建议的b合同要约,以上简单化的模型假定参与者本身提供关键字是真实的并且被其它参与者认为是正确有用的。但是,通过b市场其它部分来确认内容可引入对这些关键字进行评分的系统来衡量b市场参与者的可靠性。该内容可以是被广泛确认的市场,来减少由于小样本设置中的统计波动而导致b市场或b媒介做出劣质匹配的可能性。在以上例子中,如果在参与者A-参与者C相互影响,证明所建议的连接是成功的,如完成的b合同交易已经发生,然后以下可发生在关键字上:对于参与者A,关键字BBB、CCC和EEE可收到正得分,这些关键字是重叠的关键字,被用来确定建议的连接。对于参与者B,关键字BBB、CCC和EEE可也收到同样的正得分。然而,如果该连接仅仅被参与者A认为是成功的,那么仅参与者B可收到评分,反之亦然。在某些实施方式中,得分可进一步通过来自确认方的认可范围来证实。例如,它可能被分成:“是,我愿意和参与者B交易”,以及“是,我将承认个人B对其交易的可信性”。在某些实施方式中,这能对有规则的得分系统创造不同分数的级别。例如,运用对参与者特异性关键词的大量反馈,这些关键词可被因特网站搜索引擎使用(例如Google页面排名)以及被因特网社会网络(Linkedin Endorsement)作为一种方式来对b市场或者其它之中的关于参与者以及其交易记录的广告内容的可信度以普通群体来执行尽职水平。而且,该大量反馈方法可用在属于个体人的关键字上,用不被参与者知道的后台方法来证实这些关于该个体人的关键字,然后通过b市场产生适应性情报以执行逐渐变得更好的匹配,所有都在后台进行。在实施方式中,运算法则可使用这些被认可的关键字作为关于个人可信的语境特异性内容标记。个人可表示成高个子、成功企业家以及准确股票预言的提供者。但是,如果他的确是矮个子的对股票一无所知,但是在医疗科技方面是成功的企业家,那么,该方法在其它成员的帮助下将用运算法则发现这一点。当普遍使用时这个运算法则可快速并准确地寻找到或者提取关于b市场参与者的可信信息,然后以特异语境的方式使用该信息来建议b市场交易参与者之间最合适的连接。在某些实施方式中,该关键字库可从各种关于个人的数据源中形成,因此特别有效。从参与者的个人信息,到交易历史、交易信誉度、政治意见、爱好、技能、广品知识等等。而且,除了仅仅b市场匹配引擎本身外,该方法为人以及组织用户保留了用该数据来为参与者、代理和b合同要约执行搜索的能力,即使这些特征因为隐私原因从来没有被商业地实施过。对人以及他们的隐私信息的精确分类最好不被b市场的外部实体访问。
附加的评分考虑也可在某些实施方式中提供。附加的评分考虑可包括但并不局限于:(I)负得分(对基于不成功匹配的关键字进行减值)(2)关键字相互连接,考虑参与者A的关键字“全貌视角,高级饭店、高级酒吧”。如果高级饭店收到了匹配,然后在全貌视角、高级饭店和高级酒吧之间创建关键字连接的记录,即使没有直接的匹配。当适应的引擎对这些使用回归分析时,可发现一些关键字连接将有利于更大的连接成功,例如“高级酒吧”和“高级饭店”将返回“弱的”匹配,在两个在其它情况下没有匹配的个人之间创建成功的匹配。但是,由于被普通采用,这可能导致b市场作出建议,高个子的人在商业中做得更好等等,这时它是统计地可欺骗的。在某些实施方式中,这意味着只有大样本数量被获得或者定期被人或者人工情报专家检查,这种评分考虑才应被考虑。(3)如以上解释的不同认可级别。(4)文字的频率。(5)该文字在什么地方找到?(运用不同级别直至完成的b合同,同行信用度反馈、广告概评、网络博客、电子邮件信息等等)。(6)b市场将从对b平台数据库的连续数据挖掘和有统计学意义的适应性推理中发现任何其它匹配标准。而且,在某些实施方式中,可提供强制性和消极的关键字。在每个成员的标准定义程序中即他们寻找什么,这些成员被允许指定强制性的关键字标准,例如,必须出现在具体语境内的目标中的关键字,例如为了提供治疗信息服务,该提供者必须住在澳大利亚的悉尼,或者消极关键字,例如在任何情况下吸烟者不可接受。在某些实施方式中,如果系统能控制准确文本格式以致没有混淆,这些标准最好被选择作为下拉菜单项目,例如“去过澳大利亚”和“住在澳大利亚”不能用分隔的关键字来混淆。因此,b市场能使用[住在澳大利亚]作为对住所划定界限的关键字;在这个例子中,“不抽烟者”也可退回“抽烟者”,在抽烟者被要求准确匹配这些之前或者之后,空间划定界限;多个文字索引也可帮助消除那些运算法则中的逻辑问题。在某些实施方式中,可提供所有近似性得分和匹配方法。例如,使用以上匹配基础,从期间到期间(period-to-period)的基础上b市场提供总共(n) (n_l)潜在的连接建议,其中(n)为在b市场中参与者的个数。在这个例子中,引擎可使用来自每个参与者关于愿意接受多少基于期间到期间基础的最大建议连接的信息,然后为每个成员推断出最高相似得分的匹配,该相似分是两个人之间最高的关键字重叠,通过可信度得分来调整。然后,引擎可推荐参与者之间的连接和b合同要约协商,然后允许该协商从那里推进,一段时间后,收集成员的反馈,然后归档和分析该信息,重复运用这个适应性的情报。可在某些实施方式中出现的另外一个特征是第二等级和第三等级相似性。在这个方法中,参与者(假定为参与者A)和其它参与者之间的被建议的连接通过存在的被建议的连接而创建,所述其它参与者的级别与一个、两个或者多个参与者A相差较远,例如参与者A与参与者B和参与者C连接。参与者C与参与者D连接。因此,第二级别相似度意味着参与者A将被建议与参与者B和参与者C的高度近似性方面连接,第三级别相似度意味着参与者A将被建议与参与者D的高度近似性方面连接。这种方法普通用于社会人际网,如Linkedin,来进行被建议的连接以让他们做交易并在他们之间创建完整的b合同。第二级别相似度可对于类似-吸引集合体(如买卖群体)有用。因此,如果参与者A在码头工作,而且参与者B也在码头工作,那么第二级别相似度就有意义,这是因为他们都是“类似的人”,因此应该联系到更多的“类似的人”,来创建“码头工人”来为他们自己与运输公司协商获得更好的交易。第三级别相似度对于对立-吸引的集合体(男性女性的约会、企业家和风险金、工作和找工作者等等)是有用的。因此,如果男性A与女性B联接,女性B又与男性C联接,那么与男性A具有高度相似度的与女性联接的男性A就具有意义。企业家和风险金、工作和找工作者等等也是同样的。第二级别相似度和第三级别相似度在现实社会人际网中普遍发生,例如人际网的功能。本发明电子地和实时地执行这些,而且另外提供b合同实际交易和履行的环境。尽管这个例子是被用在在社会环境下人们之间的连接,这个基于文字的相似度信息和确定方法可被用来决定b市场项目之间的联系关系,以利于机器或者人用户,在独立的或者结合有其它特征的市场或者本发明的任何其它部分中,执行搜索、浏览或者订购b合同要约数据。零售凭单系统(RetailVoucher System)零售凭单系统可以是上述电影院票系统的组件。电影院票系统也可以是被用来作为独立的系统,为零售商提供零售凭单代币发送、兑换和相关服务。零售凭单系统可使用具有面对服务员的任选第二屏幕的b扫描器提供待执行的凭单扫描清单。可批准给零售工作成员编码为b代码的b代币来进行管理操作,例如积极/消极确认凭单的执行,并显示被提供项目的有/无。工作人员的b代码可被印在薄卡片上。游戏系统消费者在个人计算机、视频游戏控制器、便携式游戏控制器以及移动电话上玩的计算机游戏是流行的娱乐形式。计算机游戏的卖主希望提供给消费者激励以购买该游戏并支付网上游戏的预定费。消费产品和服务的卖主常常在消费媒介如计算机游戏上付费作广告设置,来提升他们的产品、服务以及品牌。在某些实施方式中,b代码游戏系统可提供给游戏玩家奖赏,而且同时也给消费者产品公司提供机会来提升产品和品牌。图20A显示了游戏系统,适合在没有提供网络通讯的电子游戏控制器执行。在这个例子中,嵌在控制器中或者配在其它媒体上的软件产生视觉或者音频的b代币编码。参考图20A中所示的标号:1代表消费者在游戏控制器上玩游戏;2代表奖赏的b代码和说明,奖赏可通过使用b代码代币来兑换,b代码代币在玩游戏中显示,玩游戏可被设计作为对达到玩游戏的目标或者其它奖赏点数的奖赏;3代表后续消费者为了兑换可唤起在该游戏控制器屏幕上的b代码的图像;4代表消费者定位显示屏以通过嵌入作为自动贩卖机的一部分的b扫描器来扫描;5代表自动贩卖机分发奖赏,例如软饮料。图20B揭示了游戏系统,适合连接游戏控制器或者移动电话游戏的网络执行。参考图20B中所示的标号:1代表在玩在线游戏的过程中,玩家达到了游戏中的奖赏点;2代表网络游戏服务器通报b平台服务器,b代币将发送给该玩家;3代表玩家在指定装置上收到b代币,该指定的装置可以是游戏控制器、移动电话或者其它b客户装置;4代表玩家将b代币呈递给b扫描器自动贩卖机;5代表自动贩卖机分发奖赏。在其它活动期间,游戏实施方式能容易地被推广用来发送奖赏、凭单或者其它b代币,例如因特网站浏览、定向赛跑或者其它体育运动、基于要约在移动电话上的服务而定位,等等。b市场系统可通过提供适当的功能性将票、凭单、钥匙以及其它b代币作为基础b合同的一部分来转让和交易。所述转让可以复制b代币或者调用已有的b代币并给新的所有者批准新的b代币。所有权转让的事件常要求多个当事人同意或者确认。提供确认b函数的b代币可用于这些目的。典型地,具有可评估价值的b合同将执行“估价(valuation) ”b函数,从持有该请求b代币的当事人的角度返还货币值。在合同的承诺的实施方式中,返回给受益人的价值是正的,然而对承诺者的价值可能是负的。整个b钱夹或者b钱夹组合可通过累加所有组成的b代币的估价来被估值。除了上面对象级的交易功能,可以用上述元b合同技术来构造更强大的电子交易服务器。元合同能在买方和卖方的要约、复合合同以及其它派生物中进行交易。下述是买方要约和派生物的例子:要求在给定条件下的服务(例如我想要下午7点的7美元的电影票);要求具有变化条件的服务(例如我想要电影票);派生物包括未来、选择、短期、向前、上限、步进等等;对资产和财产的权利;对智慧财产的权利;代理/律师委托书;以及投票。图21所示另一种b市场实施方式结构。如图所示,消费者(交易者)和b市场操作员之间的关系最好被表达为元b合同,该元b合同提供b函数,该b函数处理被交易的对象_b合同。示例的交易操作如图所示。对象-b合同遵循生命周期,以b合同模板为开始,该模板被元b函数列示为要约。要约通过元级b函数“accept”转化成完整的b合同。任选地,可执行处理协商的其它方面的附加函数可以被执行。任选地,完成的可转让的合同可被单个地转回要约或者一揽子要约。b市场是构造电子市场的新方法,该电子市场在送达、速度、产品和服务的范围以及机动性和效率方面优于现有的电子市场。图22从消费者的视角图示了以上讨论的b市场平台,而且图32从卖方的视角图示了同样的b市场平台。如上讨论的,本发明涉及超级效率的数字/电子商务的新平台,使用移动便携装置提供的实时能力。本发明也处理许多新的以及创新的组件,这些组件,分开地以及联合地,使得基于在有能力的装置和机器间传输位数据的新的实时移动商务平台变得可能。这些组件的每个具体细节已经在上面提供并在下面做出简要说明。对于发送位数据,b数据格式是标准数据格式的集成,以实现跨越不同种装置和机器(例如b装置和b机器)进行实时数字交易。b数据格式可以是独立数据格式的超集(superset),所述独立数据格式包括但并不限于:i)b代码数据格式;ii)正规数表达,具有或者不具有校验和以及冗余;iii) 一维条形码、二维条形码以及三维条形码,包括全息照相术以及三维图形的、数字的或者文本的表达;iv)射频识别(RFID)的身份数字;v)用于射频传输(蓝牙)的其它基于硬件的识别数字;以及vi)波形表达(音频的、磁的、红外线或者任何使用电磁波谱的表达)。对于现有的数据格式集合,b数据格式向前和向后的兼容性可使得这些格式之间实现实时转换,从而一体化成不支持一个或者多个所列格式的遗留和未来的基层结构,例如现有的销售点扫描器仅仅可识别一维条形码,这种b数据格式类别的存在也使得同样的b代币被成功地识别进行函数调用。在另一个例子中,支持RFID传输的移动装置可接收b代码数据格式的b代币。一旦识别该b代码和该RFID能力,该装置可批准信号请求到中央服务器,接收b代码后,b代币可推进来获取附加元数据,以将b代币RFID呈递给RFID激活的扫描器。该b数据格式集合也可实现这种类型的传输来确保向前和向后的兼容性。在进一步的例子中,具有b代码或者数字表达的b代币的用户可能想去将b代币呈递给远程没有任何固定网线或者移动因特网能力的商人。该用户然后简单地在电话上读取该b代币给该商人,而且该商人将用手写输入或者人工键入该信息到他自己的系统中。在这种情况下,为了成功调用该b数据格式类别允许转化成声波。直接插入代码(In-line code)识别允许某些基于文本的格式(如b代码和数字呈递)被直接插入结合到段落文本中。例如“您同意将=AMMKJ=MKL2P=转让给乔 史密斯吗? ”或者“您的票号是01293090”。当光学扫描时或者当人读取时(用图案和文本识别技术),这些b数据格式的子类别的本质允许识别和调用b代币,即使b代币在文本中。图案代码(In-pattern code)识别允许某些基于图形的格式(如一维、二维以及三维条形码)被结合到其它图形元素(例如图画、艺术以及照片)中,并且仍能电子地使用各种图案识别技术来作为b代币被识别。波形代码(In-waveform code)识别允许某些基于波形的格式(如视频和电磁)被整合到更大的波形中( 如人的演讲和无线电广播),而且仍然能电子地使用图案识别技术来作为b代币被识别。上面讨论的b代码是一种特别的b数据格式,其解决了市场中二十亿、并在增长的、现有的移动装置之间的协同工作问题。如上面所涵盖的,b代码是基于字符的数据格式,其使用特殊图案的字母数字符号串,以英语或者其它语言,来表达基于位的数据。使用翻译或者本身的形式,b代码是容易在模拟和数字通道传输的独特格式:它可从具有高可靠性和数据冗余的显示装置(例如移动电话、游戏控制器、笔记本电脑)的屏幕被光学地扫描,而且也可使用无线频率,如射频识别、蓝牙以及红外线,来被数字地扫描。b代码能被人读取,并通过声音告诉另一个。它也似乎容易被人键盘输入。这个特征克服了图形条形码的限制。通过使用基于文本的字符的特征来允许光扫描装置识别该代码、它的方向以及与周围的隔离,使用一个或多个下面的技术,b代码格式使得可靠的和有效光扫描变得可能:i)光学字符识别(0CR),使用OCR技术来确认显示的符号,并且一旦它们被确认,将该符号转化成它们的基础位值,这些可是任何显示在装置上符号、符号的图案或者能被识别作为数据编码目的的点;ii)标志字符(例如使用等号“=”来标记b代码的不同部分);iii)方向的图案(例如,在任何轴线方向上的图案来识别代码的方向和位置,例如“B”在y轴线上将常常位于“X”之前);iv)其它几何方法,如符号的频率、符号组、线段、符号顺序、符号差异、符号布局图;以及V)方向数据编码(例如使用任何轴线方向上的图案来编码数据,例如在X轴线上的一些角度的条纹之间的距离用来编码基于位的数据,基于此字符被选择来表示代码。)b代码可以使用前面的、后面的或者周围的文本来确认该代码的旋转方向,如果b代码包括头文本“b代码票”,该附加信息能被用来找到该文本的确切方向,或者赋予扫描装置额外的关于该基础b代码的信息,例如体育馆票的位置分配,作为交叉检查持有该内容的服务器。而且,如果这个要求被建立到运算法则或者装置的芯片中,它能被用来阻止伪造的b代码票被发出,而无需将授权与该b代码连接的印记。如果“X公司”在解码运算中是先决条件,那么对于欺诈的提供者发送他们自己的具有“公司欺诈”头文件的“公司欺诈” b代码是困难的,这是因为他们被阻止起作用。b代码能用一系列技术为具体通道来定制和优化数据编码技术。例如,某一屏幕类型意味着一些上述部分中的技术,光识别能力,比其它技术更有效,并且确切的方法参数能被调整(例如,对于具有大和相同尺寸的字符设置的屏幕,有方向的图案可能特别有效),而且某些字体尺寸将有或多或少的相互相似的字符(例如5和S),在这种情况下,格局(constellation)类型符号映射将帮助优化特殊通道特点的编码效率(例如,“S”不可能在5可能的地方),在格局类型符号映射中数据被编码在字符之间的差别中,并且只有某些顺序是符合逻辑的。该b代币使得任何类型的工具或者合同表达(b合同)变得可能。b代币以b数据格式编码,因此在不同数量的装置、机器、媒体、当时人以及通讯通道中可表达和可调用。它可能被采用来与所有存在的电子代表相互运作。b代币被列示然后存储在服务器方的中央机构以及客户装置方来允许远程调用。这种结构允许创建普通的b代币标记和编号系统,使得从各种b服务中获得好处变得可能。由于有效和简洁的b数据格式的编码,b代币允许自身被存储在许多不同类型的客户装置中(例如移动电话、掌上电脑、游戏控制器、音乐播放器、手表(Watches))。一些这样的装置是智能装置,并且能另外地存储元数据在基础合同(例如为b代币的票的实际的图形票设计、物质货物的图片、为金融的或者其它工具的合同摘录)。除了不具名的b代币,b代币所有权以及权力信息可被存储在中央机构,或者被委派的等同物,这样每次调用时,可以检查正确的机构以确保交易安全。与传统合同的句法以及不系统的特点不同,b合同使其内容以及条款能以系统的方式被标记、构造、分类和评价,并允许它被机器存储、处理、说明、评价、分析以及市场化。如果合同的条款允许,b合同的字段可动态改变。与静态的电子或者纸件合同不同,其动态的特点允许实时变化。这是b合同的关键特征,允许它在实时市场中运作。b合同包含性能和合同状况的持久状态_b合同每个方面的最近状态被存储作为在b合同本身中的持续状态。这使得b合同能实时交易,因为一般没有外部因素影响它的状态和价值。这个特征,与被执行的程序代码结合,进一步使b合同能自身管理和自身表达。b合同中的函数能被调用来被b代币的表达执行,取代在普通合同中手工外部执行以及管理的麻烦程序。以b数据格式编码的b代币能通过各种媒介被呈递给b合同,来调用b合同预设定执行的函数。b合同一般包含可执行的程序代码,该程序代码能被自动执行来进行合同中的操作。为了符合合同,传统的合同要求外部功能和操作发生。这意味着没有实时元素,反过来意味着它不能实时执行和操作。b合同可具有在合同中使函数被本地限定的能力,这使得b合同可以做出决定来直接地或者自动地像执行程序代码那样执行这些函数。程序代码可以是脚本语言或者变体,并且能与外部系统整合以在该b合同的主系统外执行。通过评价系统服务,b合同可被加起来给予单个的和累加的订购价值以及和市场价值,因此容易返还给它的控制实体和当事人以净值。当被交付、执行或者操作,例如取消和转让,交付物能给予其控制实体和当事人以流动值(利润和损失,净值上的变化)。具有这些特征,b合同能发送目前纸件或者静态电子相似物不能在合理时限内发送的函数。结果,b合同能帮助传递实时数字交易。b合同可任选地包含驻留构造,其使它能自身管理和自身表达。这也使它能变成当事人可依赖的最有效率执行函数的独立实体。一般地,b合同在功能上有比传统合同更广泛。b合同是描述未来功能执行的工具,这些执行可包括物理动作、交换、事实描述、服务传递、物质货物的生产和提供、权利转移、智慧财产的创造、信息发现、项目任务完成、动作指
守寸寸ob合同可以是部分或者全部完成的。不完全的合同(其一些落入“要约”的传统解释)也是被b合同支持的。在一些文化(如韩国)中,合同的含义与西方国家非常不同,从这个意义上讲,任何被签署或者被执行的合同仍然是所描述的未来功能执行的进行性文件。这个观念模糊了要约(Offer)、合同(contract)以及执行(Performance)之间的界限,由于它实质上是在不同时间点上的单个对象。b合同支持所有这些情况。现有的非数字以及电子商务市场仅仅允许接近完整或者完整的合同的交易,例如被交易的金融工具典型地是有固定参数的合同。对于不完整的合同的交易,没有有效的市场。另一方面,b合同甚至能以不完全的形式被交易。由于它的被标出、机器可读以及动态格式,b合同提供市场关于它本身的结构信息,使得市场能客观地评价它,允许它被交易。b模板是下述类型的b合同,其被用来作为b合同的参考设计,实现b合同的快速列示。b模板可被元b合同操作。b模板可包含以下一类或多类信息:i)条款模板;ii)设计信息;iii)教导;iv)项目以及未来动作计划;v)方法;vi)系统设计;vii)装置设计;viii)示意图;ix)商业计划;x)程序代码;以及xi)构造。为了列示b合同而不必从起草来创建每个b合同组件,在用户访问级别的条件下,可从库中选出b模板,并且b合同可包含重要的关于相关b合同实体的生产率和经济产出的综合数据。b模板能携带使当事人快速确认基础条款和设计信息的别名。例如,两个愿意制定不公开协议(NDA)的当事人能相互要求是否他们高兴遵守该“USNDA1008”b模板。b装置是包含有b代币的客户装置,b代币作为交易的人造物品来调用b合同运作。通过来自b数据格式和b代码的新方法,b装置在单个普通平台上运作,而且提供向前和向后兼容到现有系统中的能力来为数字交易维持单个交互操作的平台。这解决了传统交易人造物品的交互操作问题。列举的装置例子包括但并不局限于:移动电话、掌上电脑、移动游戏控制器、具有板上处理器和用户界面的智能卡、音乐和多媒体播放器、笔记本以及便携式计算机。b机器是作为电子代表和/或b合同函数执行者来运行的机器。这些机器提供用户界面和/或执行机制,而且可提供持久存储来保存b合同的部分或者全部。这些可以是票扫描器和十字转门,销售点终端、多目的信息亭、网络厨房装置、计算机服务器等等。通过响应共用的调用能力如b代币,这些解决了传统电子代表物遇到的相互可操作性的问题。b网络是被创建来使b代币的表达和交流变得可能的物理通讯网络。这些是支持b市场存在和运作的网络中枢(例如参考图26)。b网络可在一个或多个网络上被创建来实现使用b数据格式的b代币的传输。常规的网络类型的例子包括但并不局限于:i)全球移动通信系统网络;ii)CDMA网络;iii)通用分组无线业务(GPRS)网络;iv)第三代移动通讯(3G)网络;v)微波存取全球互通(WiMax)网络;vi)移动宽带网络;vii)射频识别(RFID)频率;viii)红外线频率;ix)固定线电话网络;x)固定线窄带因特网;以及xi)固定线宽带因特网。b合同的特性允许创建b市场,其是用于所有货物和服务交易的数字和动态市场。机器标出的和b合同的持久状态特性实现对所有货物和服务的转改和特点的实时完全信息访问,使得市场机制如评价和代理能够运行。传统的非数字和电子商务市场缺少b合同,结果任何货物或者服务的数字交易的时间和费用成为抑制性因素。b市场的建造是基于信息透明以及可被所有参与者实时访问,所有参与者包括人代理、机器代理、b装置和b机器。这解决了时间和费用的效率,最重要的是,解决了经济单元的链接、公共协议以及相互操作性以及可销售性的问题。b市场允许所有者和系统对开放的市场公开其内部函数和操作,创建超效率的系统。传统的障碍,例如工厂门、应用编程性界面被取消(例如参考图25)。b市场允许b合同在所有阶段交易,无论是否所有的字段被完没完成。这允许任何参与者(例如图3)访问、接受、交易、整合、变化、分开任何在b市场中的b合同,在交易上创建有效率的、柔性的和多样的新标准。作为例子,消费者可能想买这个周末特定的足球比赛的票。这个消费者可使用b服务,如b搜索或者b浏览来找到这个比赛,然后从该地点直接买到该票。或者,这个消费者可能想要发出更广泛的要约,使用b模板为这个礼拜六的体育娱乐创建普遍性的要约,其具有允许进入该比赛的强制性要求。这种方式,消费者将私下参与具体推销的打包,例如票加膳食、票加饮料、更好的座位或者打折不可退款的票等等。这些b合同要约将被发放到市场,市场参与者可对该要约答复,试着协商和请求,提供选择的打包或者分开的货物、增值服务、相关服务。可选择地,消费者可能想指定备选的条款,例如最高价以及仅仅该足球比赛。这样,b合同将被交易,消费者可以在不同的地点收到该相同队的票。作为另一个例子,雇主可能需要200个低技能工时在圣诞节前清理花园。雇主为获得该劳动可发出指定要求的日期和地点的b合同要约。可选择地,雇主可发出整合的要求给另一个经济代理或者市场参与者来寻找正确的人,将他们合并起来以达到b合同要求。可选择地,该雇主可草拟b合同以致它具有适应以上两个变换的灵活性。构思好了新的商业计划的企业家想将该计划放到b市场来寻找风险资本资金。一旦b合同的目的达成,该企业家可选择维持该b合同在目前方向上,并且继续寻找要求的当事人和/或资源,将该b合同作为进行中的经济实体来维持。可选择地,b合同在任何时间的任何地点和其它当事人交易。转让价格能被协商。可选择地,它也能通过b评价服务来被客观评价。不像有形市场,b市场没有被地理局限或者群集(例如零售店)所制约。不像普通的电子商务市场(例如Ebay),b市场不被句法分组所限制。具有标出数据结构以及联系的含义(是指为更多关于联系情报的信息进行b搜索)的b合同,使参与者能为了交易简单地将b合同放入b市场中。b市场机制和服务将挑出用于交易的项目,用联系智能,匹配和列出b服务来找到潜在的对方。b市场清单(bMarketListing)是基于联系的和常规的句法分组的结合来让市场参与者进行实时交易,具有最大达成和可销售性。它克服了由自然语言描述(例如Google搜索产品)和用在传统电子商务(例如E-Bay)的句法分组带来的市场低效率,这是因为这些语言结构不能使买卖双方容易地找到对方。例如,列出“我想租绿色的鼠标”的买方和列出“我想租出绿色的鼠标”的卖方将不能自动匹配,这是因为在电子商务看来这些句法构造之间没有句法联系。b市场和b市场清单通过理解这些联系关系(更多信息请参考b搜索)克服这个缺点。b服务是加强市场服务,b市场使这种市场服务称为可能。这些是市场参与者提供的服务,参与者如人用户、机器用户、人和机器代理、b机器以及这些的结合。这些服务包括但并不局限于:i) (b合同的)评价服务;ii)市场制造者;iii)套利者;iv)再卖者;v)再买者;vi)匹配者;vii)参与的分析家(例如可信性、大小、经济性能);viii)其它分析家;ix)激励者;x)金融家;xi)登广告者和市场商人;xii)合同查找;xiii)监管;xiv)模板库;xv)根据协议由第三者暂为保管(escrows) ;xvi)信息交易者;xvii)关系交易者;xviii)浏览/搜索;以及xix)会计服务。这些功能存在于传统的商业中。但是,b服务包含独特的设计元素,使得这些功能在b市场和b商务环境下运作。特别地,它们都必需是实时实现的共同操作的,能在具有巨大范围的市场中运行,包含电子界面,能与b市场和b合同运作。一个b服务是搜索服务,其起到关键的市场获得功能,来帮助b市场参与者找到特定的产品、服务、合同要约以及工具。现有的搜索服务仅仅是句法和关键字,因此非常有限。b搜索服务在b合同中使用标出部分作为数据源,其是结构数据而不只是自然语言描述。而且,它有联系智能(以上讨论过),能在文字之间建立联系,允许搜索服务给出非常有用的搜索结果。例如“液晶显示器屏幕OXD Screens)”将与“显示器(Monitors) ”、“韩国三星公司”、“有机发光二极管(OLED) ”联系,这意味着当在公布到b市场中的b合同标识字段进行搜索时,搜索服务将考虑这些联系。搜索服务可从以下一个或多个资源中获取它的联系数据,这些资源是:i)现有的电子文献(例如网址(Websites)、RSS馈送(RSS feeds)、网际协议播放(IP broadcast)),因此在相同页、相同网址以及联接的网址上的文字被相应地记下;ii)b市场交易,在b市场中的任何交易将在b合同的文字和内容之间产生关系;以及iii)b搜索数据,实际的搜索要求、浏览和选择的活动也将在b合同的文字和内容之间产生关系。使用这些数据资源,如果给出语境(该语境指在同一次通讯中其它文字、术语、概念或者种类的出现),那么根据每个文字、术语、概念或者种类与另一种类之间有多少联系度,从而建立联系关系的数据库。例如,b市场要求“找到液晶显示器屏幕组件”将找到与“液晶显示器屏幕”、“薄膜晶体管(TFT)屏幕”、“12伏电源”、“视频转换器”相关而不与“显示器”相关的b合同,这是因为“液晶显示器屏幕”仅仅与这些在“组件”语境中出现的文字联系。如果b搜索查询包含域特定的语境(例如如果该查询被发送到1999影片(1999-FILM)),然后b搜索能使用非传统的普通自然语言处理技术来进行关联匹配,如上述就要求b代币所讨论的。在b市场中b合同和b服务的效率、执行以及操作将产生大量高度结构化的、详细的和可分类的交易数据。b数据服务(bDataServices)运用基础协议的知识来有效地捕捉这样的数据到库中,而且在某些实施方式中,使该信息通过人和机器界面10提供给该信息的使用者和买方。b商业系统(bCommerceSystem)是由所有b商业实体和传递b市场服务的组件构成的整体平台。b网络是物理网络,能使b市场参与者,包括人用户、机器用户、b服务、b装置、b机器,使用共同的一套协议来相互通讯。通过该通讯,实体被授权,代币被呈递,函数被调用和执行,这将使所有类型的b市场服务被执行(例如,参看图26)。实质上,与传统的商务系统相比,b网络可解决链接和公共协议的问题,b市场可解决可销售性和相互协作的问题。当与b商务系统合并时,它们传递以前不可能的实时数字商务平台。本发明的许多变化和修改在所属技术领域人员阅读以上描述后将被理解。应该理解的是,通过图所显示和描述的具体实施方式
不能被认为是限制性的。因此,对具体实施方式
的参考将不限制权利要求的范围,权利要求本身仅记载被认为对该发明是实质性的这些特征。在此描述的实施方式用于说明本发明。如那些被所属技术领域的人员所知悉的,可对这些实施方式进行各种修改和变化,这些修改和变化将仍在本发明所附的权利要求以及它们的等同物所限定的思想和范围内。本领域的人员将容易想到其它的优点和修改。因此,本发明在其大的方面并不局限于这里的具体显示和描述的具体细节和代表性实施方式。
权利要求
1.一种电子系统,包括:用来要求具有预定条款的产品或者服务的用户装置,该用户装置被设置成将该请求发送到匹配处理器; 该匹配处理器被设置成从该用户装置接收该请求,确定该预定的条款是否可履行,基于联系的和常规的句法分组的结合将该请求与可提供的实际产品或服务进行匹配,并发送至少一个选择项到该用户装置以备接受; 与所述用户装置连接的显示装置,来显示该至少一个备选项,其中当所述至少一个选择项中的一个被选中时,向该用户装置提供代币; 其中,所述代币被设置成用来兑换该产品或者服务、被转让给另一个用户装置、或者被存储以备将来兑换该产品或者服务,且所述代币通过存储和发送信息协议来转让,该存储和发送信息协议包括SMS、丽S和/或者电子邮件或同步协议,该同步协议包括HTTP或WAP; 其中,对于发送位数据,数据格式是标准数据格式的集成,并且该数据格式具有向前和向后的兼容性。
2.如权利要求1所述的系统,其中所述要求是为电影票,而且所述预定的条款包括下述中的至少一个:电影、电影的时间、票的价格、电影放映的地址或者可提供的电影票的数量。
3.如权利要求1所述的系统,其中所述请求是为运输票,而且所述预定的条款包括下述中的至少一个:目的地、离开/到达的时间、票的价格或者可提供的票的数量。
4.如权利要求1所述的系统,其中所述代币被存储在用户装置、能被该用户装置访问的远程存储装置中的一个,以备兑换或者转让,其中该代币的兑换导致向所述用户公布另外的要约。
5.如权利要求1所述 的系统,其中一个或多个代币能被用来兑换一个或者多个产品或者服务。
6.如权利要求1所述的系统,其中代币的兑换通过将该代币呈递给电子扫描器或者将该代币电子传送给接受器来实现。
7.如权利要求1所述的系统,其中所述代币代表能兑换或转让下述中的至少一个的能力:娱乐活动票、运输票、钥匙、抽奖售货/抽奖票、许可、会员资格、个人标识、货币价值、凭单、客户积分卡、医疗处方、交易收据、注册证书、统一资源定位器/统一资源标识符、数字权利、数据介质、商业卡、排队号、帐单、或者用来限制的非公开或者其它协议。
8.如权利要求1所述的系统,其中所述代币被设计用在移动装置中。
9.如权利要求1所述的系统,其中所述代币是人可读的、机器可读的、或者可光学识别的,并且被设置来为多模式呈现,该多模式呈现包括光学识别、条形码或NFC中的至少一个。
10.如权利要求1所述的系统,其中所述请求是从提供给所述用户装置的模板中的一个做出,或者作为可被所述匹配处理器分析的自由文本输入。
11.一种匹配系统,包括: 接收器,从用户接收对产品或服务的请求,其中该请求包括该产品或者服务的确定以及与对该产品和服务的请求相关的用户定义条款; 分析装置,用来分析该请求以确定被要求的产品或者服务以及相关条款; 处理器,用来与数据库的信息比较被分析的请求,以基于联系的和常规的句法分组的结合将该被分析的请求与可提供的实际产品或服务进行匹配; 传送装置,用来将至少一个满足该请求的匹配转送给用户接受; 其中,当该用户从所述至少一个匹配中选择一个时,该匹配系统向该用户提供代币,该代币被设置成用来兑换该产品或者服务、被转让给另一个用户装置、或者被存储以备将来兑换该产品或者服务。
其中,对于发送位数据,数据格式是标准数据格式的集成,并且该数据格式具有向前和向后的兼容性。
12.一种装置,包括: 接收器,用来接收从b模板创建的要约,以公布该要约来呈现给用户; 第一处理器,用来基于联系的和常规的句法分组的结合有条件地接收该要约并将该要约传递给b市场来确定该有条件接受中的条件能否被履行; 传送装置,用来发送给用户至少一个选择项以备接受,并将该选择项显示给该用户以备选择;以及 b代币接收器,用来在用户从所述至少一个选择项中选择一个之后接收b代币; 其中所述b代币被设置用来兑换该服务或者产品、或被转让给另一个用户装置、或者被存储以备将来兑换该产品或者服务; 其中,对于发送位数据,数据格式是标准数据格式的集成,并且该数据格式具有向前和向后的兼容性。
全文摘要
一种电子商务方法,其包括为产品或者服务公布要约、接收该公布的要约并有条件地接受该要约以及将该有条件的接受传到匹配处理器来要求该产品或者服务。该匹配处理器接收该有条件的接受,确定该有条件接受中的条件是否能执行,发送至少一个选择项以备接受。该至少一个选择项被显示出来,用户选择该至少一个选择项中的任意一个。一旦选择,向该用户提供代币。该代币被设置用来兑换该产品或者服务、被转移到另一个用户装置,或者被存储以备将来兑换该产品或者服务。
文档编号G06Q10/02GK103218732SQ20131009743
公开日2013年7月24日 申请日期2005年11月29日 优先权日2004年12月7日
发明者迈克尔·曼·何·麦, 瑟波·瑞诺·科洛南 申请人:毕库德股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1