用于销售点系统的智能数据电缆的制作方法

文档序号:17439695发布日期:2019-04-17 04:35阅读:148来源:国知局
用于销售点系统的智能数据电缆的制作方法

本申请要求2016年6月30日提交的名为“smartdatacableforpointofsalesystems(用于销售点系统的智能数据电缆)”的美国临时申请62/357,319的申请日的优先权,其内容通过引用合并于此。

本申请要求2016年7月13日提交的名为“chatbotforprocessingpaymenttransactionscompletedusingamessagingapplication(用于处理使用消息应用程序完成的支付交易的聊天机器人)”的美国临时申请62/361,966的申请日的优先权,其内容通过引用合并于此。

本申请要求2016年7月13日提交的名为“recognitiontechniquesforprocessingpaymenttransactionscompletedusingamessagingapplication(用于处理使用消息应用程序完成的支付交易的识别技术)”的美国临时申请62/361,974的申请日的优先权,其内容通过引用合并于此。

各个实施例涉及连接到其他设备或网络的智能数据电缆,更具体地说,涉及用于使商家能够从客户接受移动支付的销售点系统的智能数据电缆。



背景技术:

在美国,约有635,000家酒吧和餐馆,在2015年产生了近7,100亿美元的总销售额。随着互联网的普及,大量消费者将他们的传统购物(例如,消费品)的至少一部分从传统的实体店迁移到在线商店。此后,许多消费者在完成交易(例如,在线支付交易)时开始摆脱传统的支付过程。鉴于此,诸如paypaltm的许多支付处理系统现在可以处理在线发起或完成的商业交易(例如,通过网站或使用电子邮件)。然而,许多客户在访问这些酒吧和餐馆时,无法享受他们在网上购物所享受的同样便利,因为目前只有15%的酒吧和餐馆接受移动支付。

另一方面,虽然有超过30亿的移动消息应用的月活跃用户(其中许多使用在线支付),但是很少移动消息用户能够以自动方式在离线应用(例如餐馆)中进行在线支付。已经尝试用“智能”pos系统,诸如可以接收移动支付和/或向客户电子地发送收据的系统替换传统的销售点(pos)系统。然而,这种智能pos系统的低采用率可归因于许多问题,包括必要基础设施的高度分散、商家的高实施成本(例如,对现有设备的投资,和/或包括员工培训的部署成本),以及建议的解决方案的低客户接受(例如,抵触改变现有行为,或者不愿仅仅出于支付目的在个人电话上安装新的软件应用)。

附图说明

通过结合所附的权利要求以及附图(所有这些构成本说明书的一部分)来研究下述具体实施方式,各个目的、特征和特性对于本领域技术人员而言将变得显而易见。虽然附图包括各个实施方式的图示,但附图并不旨在限制所要求保护的主题。

图1是网络环境的概括图示,包括通过智能数据电缆和网络可接入服务器连接到收据打印机的销售点系统。

图2是网络环境的另一概括图示,包括通过智能数据电缆连接到收据打印机的销售点系统。

图3描绘了智能数据电缆如何解析在销售点系统和收据打印机之间传递的数据。

图4描绘了用于处理使用消息传递应用完成的交易的过程的流程图。

图5是示出可以实现本文所述的至少一些操作的计算机系统的示例的框图。

附图仅出于说明的目的来描绘整个具体实施方式所述的各个实施例。尽管在附图中以示例的方式示出了并且在下文中详细地描述了特定实施例,但是本发明可适用于各种改进和替代形式。本发明不将发明限制于所述的特定实施例。因此,要求保护的主题旨在覆盖落入由所附权利要求而限定的本发明范围内的所有改进、等同方案以及替代方案。

具体实施方式

本文所述的各个实施例涉及经由不同无线协议,诸如蓝牙、近场通信(nfc)、wifi、3g/4g等,连接到电子设备或网络的数据电缆。这些“智能”数据电缆能够与智能数据电缆所连接的电子设备交互地和自主地操作。

本文所述的智能数据电缆被设计成代替商家的销售点系统和收据打印机之间的现有数据电缆。当交易数据从销售点系统传送到收据打印机时,智能数据电缆可以从交易数据中复制某些元素并且将复制的数据传送到网络服务器或基于云的存储器。这种技术可以使商家更容易接受来自客户的移动支付。

例如,当收据交给客户时,客户可以打开在客户的用户设备(例如,移动电话、平板电脑或笔记本电脑)上执行的消息传递应用。然后,客户可以发起与web服务器支持的聊天机器人的聊天。更具体地说,客户可以拍摄收据的照片并且将照片发布到聊天中。在聊天机器人接收到收据的照片之后,可以执行各种识别(例如,光学字符识别)技术,以便可以从收据的照片中提取基本信息。然后,web服务器将从收据的照片中提取的基本信息与由智能数据电缆复制的交易数据的元素比较。

一旦找到匹配,聊天机器人就可以访问足够的信息(例如,应付金额和餐馆名称)以允许用户通过用户设备呈现的对话界面来支付收据。例如,如果收据是私人的(即,对于单个客户),则聊天机器人可以询问客户的信用卡信息或确认支付金额、小费等,如果客户先前使用聊天机器人实施交易的话。但是,如果收据是共享的(即,对于多个客户),则聊天机器人可以询问如何在多个客户之间拆分收据。

响应于处理交易,聊天机器人可以向客户、商家或两者发送确认。例如,聊天机器人可以通过发送陈述“交易已完成。没事了!”的消息来直接地(即,在会话界面内)响应客户。同时,可以经由消息(例如,传递给与商家相关联的个人(例如管理者)的聊天消息)或者通过向智能数据电缆发送使得由收据打印机打印确认的通知来告知商家。

本文所述的实施例提供了优于现有移动支付解决方案的许多技术优势。例如,安装费用可能是最小的或不存在的,因为智能数据电缆与商家的现有基础设施(例如,销售点设备)连接。此外,聊天机器人可以用在各种消息传递平台上,这确保客户不需要下载仅为完成交易而开发的附加消息传递应用。使用智能数据电缆的其他好处包括商业激励(例如,为客户和商家提供更简化的交易体验)和客户关系激励(例如,可以通过聊天机器人管理的聊天渠道接收直接客户通信和反馈)。

可以参考特定系统配置(例如,餐馆的销售点系统)和网络来描述各个实施例。然而,本领域的技术人员将意识到本文所述的特征同样适用于其他系统配置、网络类型、商家类型等。此外,本文介绍的技术可以被实现为专用硬件(例如,电路)、采用软件和/或固件适当编程的可编程电路、或被实现为专用和可编程电路的组合。因此,实施例可以包括其上存储有指令的机器可读介质,该指令可以被用来编程计算机(或其他电子设备)以执行处理。机器可读介质可以包括但不限于软盘、光盘、光盘只读存储器(cd-rom)、磁光盘、只读存储器(rom)、随机存取存储器(ram)、可擦除可编程只读存储器(eprom)、电可擦除可编程只读存储器(eeprom)、磁卡或光卡、闪存或适用于存储电子指令的其他类型的介质/机器可读介质。

术语

下文给出贯穿本申请所使用的术语、缩写和短语的简要定义。

在本说明书中对“一个实施例”或“实施例”的引用意味着结合该实施例所述的特定特征、结构或特性被包括在本公开的至少一个实施例中。在说明书中多处出现的短语“在一个实施例中”不一定都指相同的实施例,也不是与其他实施例相互排斥的单独或替代实施例。而且,描述了各种特征,可以由一些实施例而不是其他实施例来展示。类似地,描述了各种要求,可以是对一些实施例的要求,而对其他实施例则不是。

除非上下文明确要求,否则在整个说明书和权利要求书中,词语“包括”、“包括有”等应被解释为包含性的意义,而不是排他性或穷举性的意义;也就是说,在“包括但不限于”的意义上。如本文所使用的,术语“连接”、“耦合”或其任何变体,意指两个或多个元件之间的直接或间接的任何连接或耦合;元件之间的连接的耦合可以是物理的、逻辑的或其组合。例如,两个设备可以直接耦合,或经由一个或多个中间通道或设备耦合。作为另一个示例,设备可以信息能够在其间传递而不与另一个共享任何物理连接的方式进行耦合。此外,当在本申请中使用时,“在此”、“在...之上”、“在...之下”以及类似含义的词语应当指的是本申请作为整体,而不是本申请的任何特定部分。在上下文允许的情况下,在具体实施方式中使用单数或复数的词也可以分别包括复数或单数。词语“或”在引用两个或多个项目的列表时,涵盖以下对该词语的所有解释:列表中的任何项目、列表中的所有项目以及列表中的项目的任何组合。

如果说明书声明组件或特征“可能”、“能够”、“可以”或“能”被包括或具有特性,则该特定组件或特征并不需要被包括或具有该特性。

术语“模块”广义上指软件、硬件或固件(或其任何组合)组件。模块通常是使用特定输入可以产生有用数据或其他输出的功能组件。模块可能是独立的,也可能不是独立的。应用程序(也称为“应用”)可以包括一个或多个模块,或者模块可以包括一个或多个应用程序。

在具体实施方式中所使用的术语旨在以其最宽泛的合理方式进行解释,即使其与某些示例结合使用。在本公开的上下文中以及使用每个术语的具体上下文中,本说明书中使用的术语通常具有本领域的普通意义。为方便起见,某些术语可能会突出显示,例如使用大写、斜体和/或引号。突出显示的使用对术语的范围和含义没有影响;在相同的上下文中,术语的范围和含义是相同的,不管它是否被突出显示。应当理解的是,可以多种方式来描述相同的元件。

因此,替代的语言和同义词可用于本文所讨论的任何一个或多个术语,并且不会特别重视本文中是否阐述或讨论了术语。提供了某些术语的同义词。叙述一个或多个同义词并不排除使用其他同义词。包括本文所讨论的任何术语的示例的本说明书中任何地方的示例的使用仅是说明性的,并不旨在进一步限制本公开或任何示例性术语的范围和含义。同样地,本公开并不限于本说明书中给出的各种实施例。

系统拓扑概述

图1是网络环境100的概括图示,包括通过智能数据电缆106和网络可接入服务器108连接到收据打印机104的销售点系统102。智能数据电缆106和服务器108一起使得客户使用移动消息传递应用110(诸如facebooktmmessenger、snapchattm和whatsapptm)来支付由与销售点系统102相关联的商家提供的商品和/或服务。移动消息传递应用110由与客户相关联的用户设备110的操作系统执行。

智能数据电缆106(也称为“分接头设备”)连接到销售点系统102和收据打印机104,以及服务器108。智能数据电缆106可以经由有线或无线连接可通信地耦合到这些组件。例如,智能数据电缆106可以物理地连接到销售点系统102和收据打印机104(例如,经由usb或串行端口),并且无线连接到服务器108(例如,经由互联网)。因此,智能数据电缆106可以连接到一个或多个局域网(lan)、广域网(wan)、城域网(man)和/或互联网。在一些实施例中,智能数据电缆106可以包括单个复用硬件接口,以物理地连接到销售点系统102和收据打印机104。单个复用硬件接口可以支持多个基于电缆的连接(例如,usb、串行和/或并行端口)。附加地或替代地,智能数据电缆106可以经由蓝牙、nfc等与销售点系统102和/或收据打印机104通信。

当在销售点系统102处发起交易时(例如,通过点击销售点系统102上的“打印账单”按钮),销售点系统102创建交易数据。交易数据可以包括购买的商品和/或服务的清单、支付金额、商家名称、交易的时间和日期、和/或出于标识交易详情的目的而出现在交易收据上的任何其他合适的信息。然后,交易数据可以经由智能数据电缆106,从销售点系统102被传送到收据打印机104,智能数据电缆106可以捕获交易数据的某些元素并且将那些捕获的元素传送到服务器108。这种技术使得客户能够使用消息传递服务或应用完成交易,而不是向商家出示支付卡。

当交易数据从销售点系统102传送到收据打印机104时,智能数据电缆106可以复制交易数据的元素并且将那些元素传送到服务器108。例如,智能数据电缆106可以标识和复制处理交易所需的信息,诸如支付金额和信用卡号(可以由服务器108用来标识客户)。

然后,服务器108可以使用复制的交易数据元素来处理交易。例如,服务器108可以浏览用户账户和/或交易数据库以确定支付卡是否在先前的交易中使用。如果找到匹配,则服务器108可以提示客户简单地确认交易(例如,通过向客户发送将由用户设备110呈现的消息)。然而,如果未找到匹配,则服务器108可以从客户请求附加信息。例如,服务器108可以支持向客户询问信用卡号、cvv等的聊天机器人。这些信息可以由服务器108使用来处理交易并且代表客户创建账户。该账户可以包括使得未来的交易更快速和更易于处理的个人或金融信息。

响应于处理交易,服务器108可以向客户、商家或两者发送确认。例如,聊天机器人可以通过经由移动消息传递应用发送陈述“交易已完成。没事了!”的消息来直接地响应客户。可以经由消息(例如,传递给与商家相关联的个人(诸如管理员)的聊天消息)或通过向智能数据电缆106发送通知,使得确认由收据打印机104打印来告知商家。本领域技术人员将认识到聊天机器人也可以与单个交易中涉及的多个客户集体地或单独地沟通。

通常,智能数据电缆106的存在对于销售点系统102和收据打印机104是完全透明的。也就是说,从销售点设备102的角度看,智能数据电缆106看起来像是一个或多个连接的设备。例如,从销售点设备102的角度来看,智能数据电缆106可以呈现为多个连接的设备(例如,收据打印机和读卡器)。同时,收据打印机104通常不识别交易流中的任何上游设备,因此甚至不能确认智能数据电缆106的存在。因为智能数据电缆106解析交易数据以复制某些元素,然后将未变更的交易数据向下游传递到收据打印机104,销售点系统102和收据打印机104均不知道智能数据电缆的存在。此外,无论智能数据电缆106启用的其他功能如何,都可以在任何时候保证收据打印机104的主要功能(例如,可靠地打印收据)。因此,即使智能数据电缆106发生故障(例如,断开网络连接),商家仍然可以如传统上所做的那样(例如,通过在销售点设备102处刷支付卡)继续打印收据并且完成支付交易。

在一些实施例中,智能数据电缆106可以与其他设备共享网络服务。例如,智能数据电缆106可以与客户的用户设备共享wifi和/或蓝牙连接,以便允许客户利用由智能数据电缆促成的移动支付服务,即使客户的用户设备没有以其他方式连接到网络(例如,没有可用的小区服务)。智能数据电缆106还可以与销售点设备102和/或收据打印机104共享网络服务。

虽然用户设备110被描绘为移动电话,但是本领域技术人员将认识到也可以使用其他电子设备。例如,用户设备110可以是(或由其促成)平板电脑、笔记本电脑、个人计算机、网络连接(“智能”)电视、游戏控制台(例如,sonyplaystationtm或microsoftxboxtm游戏控制台)、网络连接的移动游戏设备(例如,sonypsptm)、电视连接的设备(例如,rokutm、appletvtm、googlechromecasttm、amazonfiresticktm、androidtvtm、blu-ray光盘播放器)、具有接口的另一网络可接入设备(例如,appleipodtouchtm、applewatchtm)等。

图2是网络环境200的另一概括图示,包括通过智能数据电缆206连接到收据打印机204的销售点系统202。智能数据电缆206可以通过替换在销售点系统202和收据打印机204之间延伸的现有的电缆,无缝地集成到商家的销售点环境中。然而,注意,在一些实施例中,智能数据电缆206经由无线连接与销售点系统202和/或收据打印机204通信,由此,不需要物理地连接到这些组件。在这样的实施例中,智能数据电缆206可以包括经由蓝牙、nfc等实现通信的无线通信模块。

智能数据电缆206通常从销售点系统202或收据打印机204接收电力。然而,在一些实施例中(例如,在智能数据电缆206无线地耦合到两个组件的情况下),智能数据电缆206可以具有物理电源接口,例如插头或插孔。

如此处所示,智能数据电缆206能够连接到不同类型、具有不同操作系统等的销售点系统和打印机。此外,智能数据电缆206能够与格式无关地解析从销售点系统202传送到收据打印机204的交易数据,并且复制处理交易所需的交易数据的元素。复制的元素被传送到基于云的平台,该平台处理客户和商家之间的交易。基于云的平台可以负责支持使用消息传递服务(例如,电子邮件)或消息传递应用(例如,facebooktmmessenger、snapchattm、whatsapptm、slacktm、hipchattm)与客户通信的聊天机器人,并且使客户能够使用由用户设备210呈现的对话界面来支付商家提供的商品和/或服务。

更具体地说,当收据212被交给客户时,客户可以打开在客户的用户设备210(例如,移动电话、平板电脑或笔记本电脑)上执行的消息传递应用。然后,客户可以发起与由基于云的平台管理的聊天机器人的聊天。例如,客户可以拍摄收据212的照片并且将照片发布到聊天中。在聊天机器人接收到收据的照片之后,可以执行各种识别(例如,光学字符识别)技术,以便可以从收据212的照片中提取基本信息。然后,基于云的平台可以将从收据210的照片中提取的基本信息与由智能数据电缆206复制的交易数据的元素比较。可以通过网络浏览器、软件程序、移动应用和云上(ott)应用的一些组合来访问消息传递应用。

一旦找到匹配,聊天机器人就可以访问足够的信息(例如,应付金额和餐馆名称)以允许客户通过用户设备210呈现的对话界面来支付收据。例如,如果收据是私人的(即,对单个客户),则聊天机器人可以询问客户的信用卡信息或确认支付金额、小费等。但是,如果收据是共享的(即,对于多个客户),则聊天机器人可能会询问如何在多个客户之间拆分收据。

响应于处理交易,聊天机器人可以向客户、商家或两者发送确认。例如,聊天机器人可以通过发送陈述“交易已完成。没事了!”的消息来直接(即,在会话界面内)响应每个客户。同时,可以经由传递给雇员的消息或通过向智能数据电缆206发送使得将由收据打印机204打印确认的通知来告知商家。

图3描绘了智能数据电缆如何解析在销售点系统和收据打印机之间传递的数据。智能数据电缆可以包括用于处理从销售点系统接收的数据的解析模块和用于与网络可接入服务器建立(安全)通信链路的通信模块。在一些实施例中,智能数据电缆还包括识别模块,其对由电缆(例如,从销售点系统或从网络可接入服务器)接收的数据执行一种或多种识别技术。

当交易数据从销售点系统传递到收据打印机时,交易数据可以由智能数据电缆解析。智能数据电缆可以复制处理交易所需的某些元素。因为元素代表交易数据的副本,所以交易数据可以被未变更地传递给收据打印机。复制的元素可以包括购买的商品和/或服务的清单、支付金额、商家名称、交易的时间和日期、和/或为了标识交易的详情的目的而出现在交易收据上的任何其他合适的信息。

如上所述,基于云的平台可以使用从交易数据复制的元素来处理由客户使用移动消息传递应用完成的交易。在一些实施例中,复制的元素可以由基于云的平台使用,作为由客户通过一个或多个消息指定的信息是正确的确认。

图4描绘了用于处理使用消息传递应用完成的交易的过程400的流程图。首先,智能数据电缆连接到销售点系统和收据打印机(步骤401)。例如,智能数据电缆可以物理地(例如,经由usb或串行端口)或无线地(例如,经由蓝牙或nfc)耦合到销售点系统和收据打印机。

当在销售点系统处发起交易时,销售点系统生成交易数据并且将交易数据传递到智能数据电缆以便向下游传输到收据打印机(步骤402)。响应于商家选择销售点系统处的“打印账单”按钮来发起交易。然后,智能数据电缆可以解析交易数据并且复制一些或所有交易数据(步骤403)。例如,智能数据电缆可以仅复制处理交易所需的信息(例如,待支付的金额和/或购买的商品和/或服务的逐项清单)。

然后,智能数据电缆将未修改的交易数据传递到收据打印机,并且将复制的数据上传到基于云的平台(步骤404)。这使得基于云的平台能够帮助处理商家和客户之间的交易。在一些实施例中,收据打印机在从智能数据电缆接收到交易数据之后打印收据(步骤405)。

当收据被交给客户时,客户可以打开在客户的用户设备(例如,移动电话、平板电脑或笔记本电脑)上执行的消息传递应用。然后,客户可以通过将收据的照片上传到聊天来发起与基于云的平台支持的聊天机器人的聊天(步骤406)。如上所述,聊天机器人可以与能够由客户的用户设备执行的任何消息传递应用兼容。

在聊天机器人接收到收据的照片之后,可以由基于云的平台执行各种识别(例如,光学字符识别技术),使得可以从收据的照片中提取基本信息(步骤407)。在一些实施例中,识别技术替代地由用户设备执行,并且从收据的照片中提取的基本信息被上传到基于云的平台以供查看。然后,聊天机器人可以将从收据的照片中提取的基本信息与由智能数据电缆复制的交易数据的元素比较(步骤408)。

一旦找到匹配,基于云的平台确定其是否可以访问足够的信息(例如,应付金额和商家名称或标识符)以便于处理交易(步骤409)。例如,如果基于云的平台没有足够的信息,则聊天机器人可能会询问客户的信用卡信息或cvv。然而,如果基于云的平台确实具有足够的信息,则聊天机器人可以简单地要求确认支付金额、小费等。基于云的平台可以在检索或获取必要信息之后处理该交易(步骤410)。

响应于处理交易,聊天机器人可以向客户、商家或两者发送确认(步骤411)。例如,聊天机器人可以通过发送陈述“交易已完成。没事了!”的消息来直接地(即,在会话界面内)响应客户。可以经由消息(例如,传递给与商家相关联的个人(诸如收银员或管理员)的聊天消息),或者通过向智能数据电缆发送使得将由收据打印机打印确认的通知来告知商家。

除非与实际可能性相反,否则可以设想上述步骤可以以各种顺序和组合进行。例如,客户可以在智能数据电缆已经上传交易数据的复制的元素之前将收据的照片发布到聊天。在一些实施例中,还可以包括其他步骤。

计算机系统

图5是示出可以实现本文所述的至少一些操作的计算系统500的示例的框图。计算系统可以包括一个或多个中央处理单元(“处理器”)502、主存储器506、非易失性存储器510、网络适配器512(例如,网络接口)、视频显示器518、输入/输出设备520、控制设备522(例如,键盘和定点设备)、包括存储介质526的驱动单元524、以及可通信地连接到总线516的信号生成设备530。总线516被示为表示任何一个或多个单独的物理总线、点对点连接或通过适当的桥接器、适配器或控制器进行连接的两者的抽象概念。因此,总线516可以包括,例如,系统总线、外围部件互连(pci)总线或pci-express总线、hypertransport(混合传输)或工业标准体系结构(isa)总线、小型计算机系统接口(scsi)总线、通用串行总线(usb)、iic(i2c)总线或电气和电子工程师协会(ieee)标准1394总线,也称为“火线”。

在各个实施例中,尽管计算系统500可被连接(例如,有线或无线)至其他机器,但是计算系统500作为独立设备进行操作。在联网部署中,计算系统500可作为客户端-服务器网络环境中的服务器或客户端机器来操作,或作为对等(或分布式)网络环境中的对等机器来操作。

计算系统500可以是服务器计算机、客户端计算机、个人计算机(pc)、用户设备、平板pc、便携式计算机、个人数字助理(pda)、蜂窝电话、iphone、ipad、黑莓、处理器、电话、网络设备、网络路由器、交换机或桥接器、控制台、手持式控制台、(手持式)游戏设备、音乐播放器、任何便携式、移动式、手持式或能够执行指定要计算系统采取的动作的一组指令(顺序或其他)的任何机器。

尽管主存储器506、非易失性存储器510和存储介质526(也称为“机器可读介质”)被示出为单个介质,但术语“机器可读介质”和“存储介质”应当被理解为包括存储一个或多个指令集合528的单个介质或多个介质(例如,集中式或分布式数据库、和/或相关联的高速缓冲存储器和服务器)。术语“机器可读介质”和“存储介质”还应当被理解为包括能够存储、编码或承载一组指令的任何介质,该一组指令由计算系统执行并使计算系统执行当前所公开的实施例中的任何一种或多种方法。

通常,被执行以实现本公开的实施例的例程,可被实现为称作“计算机程序”的操作系统或特定应用、组件、程序、对象、模块或指令序列的一部分。计算机程序通常包括在多个时间在计算机中的多个存储器和存储设备中设置的一个或多个指令(例如,指令504、508、528),并且当由一个或多个处理单元或处理器502读取和执行时,引发计算系统500执行操作以执行涉及本公开的多个方面的元件。

此外,尽管已经在全功能计算机和计算机系统的背景下描述了实施例,但是本领域技术人员将认识到,各个实施例能够以多种形式作为程序产品进行分发,并且无论用于实际实现分发的机器或计算机可读介质的具体类型如何,本公开同样适用。

机器可读存储介质、机器可读介质或计算机可读(存储)介质的进一步示例包括但不限于可记录类型介质,诸如易失性和非易失性存储器设备510、软盘和其它可移动磁盘、硬盘驱动器、光盘(例如,压缩盘只读存储器(cdrom)、数字多功能盘(dvd))以及诸如数字和模拟通信链路的传送类型介质。

网络适配器512使得计算系统500能够通过由计算系统500和外部实体所支持的任何已知的和/或便捷的通信协议,利用计算设备500外部的实体来调解网络514中的数据。网络适配器512可以包括网络适配器卡、无线网络接口卡、路由器、接入点、无线路由器、交换机、多层交换机、协议转换器、网关、桥接器、桥接器路由器、集线器、数字媒体接收器和/或中继器中的一个或多个。

网络适配器512可以包括防火墙,在一些实施例中,该防火墙可以控制和/或管理计算机网络中的访问/代理数据的权限,并且追踪不同机器和/或应用之间的不同级别的信任。防火墙可以是具有硬件和/或软件组件的任意组合的任何数量的模块,其能够在特定的一组机器与应用、机器与机器、和/或应用与应用之间实施预定的一组访问权限,例如,以调控这些不同实体之间的通信流量以及资源共享。此外,防火墙可对访问控制列表进行管理和/或访问,该访问控制列表详细描述权限,该权限包括例如由个人、机器和/或应用对对象的访问权和操作权、以及权限权利得以成立的条件。

其他网络安全功能可被执行或被包含在防火墙的功能中,该防火墙的功能可包括但不限于入侵防御、入侵检测、下一代防火墙、个人防火墙等。

如上所述,这里所介绍的技术例如由可编程电路(例如,一个或多个微处理器)、利用软件和/或固件进行编程、完全在专用硬连线的(即,不可编程的)电路中或在组合中或此种形式中来实现。专用电路可以是以下形式:例如,一个或多个专用集成电路(asic)、可编程逻辑设备(pld)、现场可编程门阵列(fpga)等。

备注

为了说明和描述的目的,提供了所要求保护的主题的各种实施例的以上描述。并非旨在穷举或将所要求保护的主题限制于所公开的精确形式。对于本领域技术人员来说,许多修改和变化将是显而易见的。选择和描述实施例是为了最好地描述本发明的原理以及其实际应用,从而使相关领域的其他技术人员能够理解所要求保护的主题,各种实施例以及适于特定用途的各种修改是可以预期的。

尽管以上具体实施例描述了某些实施方式以及所预期的最佳模式,但无论文本中出现了多么详细的内容,实施方式能以多种方式来实行。系统和方法的细节可能在它们实现细节上有很大差异,但仍然被说明书所包含。如上所述,在描述各种实施方式的某些特征或方面时所使用的特定术语不应当被理解为暗示该术语在本文中被重新限定为限于和该术语相关联的本发明的任何特定特性、特征或方面。通常,以下权利要求中所使用的术语不应当被解释为将本发明限制为说明书中所公开的具体实施方式,除非本文中明确定义了这些术语。因此,本发明的实际范围不仅包含所公开的实施方式,而且还包含在权利要求书下实行或实施所述实施方式的所有等效方式。

说明书中所使用的语言主要是为了可读性和指导性目的而进行选择的,并且其可能没有被选择为描绘或限定本发明主题。因此,其目的在于本发明的范围不受具体实施例的限制,而是受限于基于本文的申请所提出的任何权利要求。因此,各种实施方式的公开旨在是说明性的,而不是限制实施方式的范围,该范围是在所附权利要求中所阐述的。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1