用于货物感测估计的方法和系统与流程

文档序号:23589660发布日期:2021-01-08 14:25阅读:147来源:国知局
用于货物感测估计的方法和系统与流程
本公开涉及货品(goods)的运输,并且具体地涉及用于货品的运输的容器或拖车的货物装载测量(cargoloadmeasurement)。
背景技术
:在货品的运输期间,知道哪些拖车或者运送容器是满载的,以及哪些是空载的(empty),是非常有价值的。知道已装载的那些容器多满或者多空,同样是有用的。然而,在实践中这些信息难以获取。场地检查是确定拖车装载的一种方式。这是一个人工的过程,在其中场地工作者打开容器或者拖车以确定它的装载状态。然而,这种方法消耗大量的时间和人力资源。自动的装载检测可以是可能的。当今市场中的拖车货物检测设备通常使用超声传感器或者光传感器,以使用飞行时间(tof)技术测量从装载到测量设备的距离。然而,装载表面条件、串扰、温度以及传感器上的灰尘者或凝结可以造成不正确的装载状态确定,包括错误的空载状态确定或者错误的已装载状态确定。附图说明参考附图,本公开将被更好地理解,在附图中:图1是示出使用第一设备的距离测量随温度改变的曲线图;图2是示出使用第二设备的距离测量随温度改变的曲线图;图3是将货物容器中的距离测量示出为标尺上的球体的框图;图4是将货物容器中的距离测量示出为曲面上的球体的框图;图5是能够在本公开的各个实施例之间使用的示例计算设备的框图;图6是示出用于图5的计算设备的示例架构的框图;图7是示出计算设备的示例放置的容器的侧面立视图;图8是示出用于在与货物装载测量传感器相关联的计算设备处应用估计器的过程的过程示意图;图9是示出用于基于从计算设备接收到的信息来在服务器处应用估计器的过程的数据流程图;以及图10是能够与本公开的各个实施例一起使用的计算设备或服务器的框图。具体实施方式本公开提供了在计算设备处的一种方法,该方法包括获取货物装载信号测量;以及将估计器应用到货物装载测量,估计器的形式为其中是真实信号矢量的估计,y是货物装载信号测量,z是所计算的或预先确定的参考矢量,以及a和b是加权因子。本公开还提供了一种计算设备,包括:处理器;以及通信子系统,其中计算设备被配置为:获取货物装载信号测量;以及将估计器应用到货物装载测量,估计器的形式为其中是真实信号矢量的估计,y是货物装载信号测量值,z是所计算的或预先确定的参考矢量,以及a和b是加权因子。本公开还提供了一种用于存储指令代码的计算机可读介质,指令代码在由计算设备的处理器执行时使计算设备:获取货物装载信号测量;以及将估计器应用到货物装载测量,估计器的形式为其中是真实信号矢量的估计,y是货物装载信号测量,z是所计算的或预先确定的参考矢量,以及a和b是加权因子。因此,根据下面描述的各个实施例,描述了用于装载检测确定的估计器。如本文中所使用,估计器也可以被称为针对单个测量的补偿器。当在多个温度之上、和/或在灰尘和/或凝结和/或串扰的影响下,测量空载或者最低程度装载的拖车时,距离测量(诸如飞行时间读数)变化很大。特别重要的是由于温度的变化的测量的补偿。当一个补偿公式出于校准的目的被应用到所有的设备时,尤其如此。现在参考图1,其示出了描绘在温度范围之上的针对第一设备的距离测量的差异的曲线图。特别地,第一计算设备可以用公式y=-9.7207x+1645.3建模,其中y是距离,以及x是温度。距离和温度之间的相关性由此示出斜率110。在图2中,一个不同的设备具有不同的温度和距离相关性,其用公式y=9.0431x+1396.2描绘,并且用斜率210示出。此外,距离测量可以受主板和传感器模块之间的校准影响。具体地,由于处理约束,tof传感器模块和主板通常不成对校准。可以影响距离读数的其他因素可以是灰尘或者凝结,其在透镜上产生额外的串扰(透射的光被反射到接收器/检测器中)。因此,距离测量相对于实际的距离的差异是特定于每个不同的硬件产品的硬件和处理约束。不同的设备校准之间或者基于温度、凝结或灰尘的串扰可以引起装载检测挑战。在最差的情况下,剩余的串扰可以抵消实际的信号,其中信号幅度类似,但是相位几乎相差180度。这可以导致错误的已装载状态检测或者错误的空载状态检测,其在货品的运输中可以是有问题的。具体地,当实际的信号较低时,当前的距离测量系统(诸如飞行时间系统)不是稳定的系统。特别地,大多数货物检测系统充当检测拖车的长度的标尺。例如,参考图3,空载的拖车的长度310在线性标尺上示出。距离测量被描绘为球320。球320的位置可以受实际的信号330影响。然而,球320的位置还可以受因素340影响,因素340包括剩余的串扰、灰尘、凝结、温度以及其他类似的因素。如从图3可见,线性标尺的使用引起球320的位置不稳定。在大多数货物测量系统中,基本目标是可靠地报告拖车是否是空载的。因此,装载检测系统需要被配置为与标尺不同。因此,根据下面描述的各个实施例,提供了一种货物检测系统估计器系统,其中来自装载传感器的读数可以利用参考点来稳定。特别地,估计器可以用于在噪声可能显著地影响货物测量时估计真实信号。现在参考图4,在图4中的实施例中,空载的拖车长度410被用来生成参考点412。提议的参考点可以具有可以与拖车长度相对应的距离,以及可以可调的幅度。在iq空间中,这样的参考点可以被集成到飞行时间(或其他装载检测)读数中。如由曲线可见,空载的拖车读数将更稳定接近基线。此外,这样的估计器对实际的装载读数影响非常小,实际的装载读数通常具有更高的幅度。因此,距离测量420可以受实际的信号430和因素440(包括剩余的串扰、灰尘、凝结、温度以及其他因素)影响。然而,系统将稳定到参考点412。下面描述的各个实施例提供关于这样的估计器的细节。装置根据本公开的各个实施例,具有通信能力的装载距离感测装置可以被安装在拖车或者运送容器内。这样的装置可以是具有捕获装载距离的能力的任何通用计算设备。在下面的一些实施例中,装载距离感测装置可以包括飞行时间传感器、超声传感器、射频传感器、激光器或激光器阵列、或者可以用于感测货物装载状态的其他传感器。此外,本文中的各个实施例中的装载距离感测装置可以被配置为用于将图像或计算结果传送到服务器。关于图5示出了用于交通工具或者容器的一个计算设备。然而,图5的计算设备仅是示例,并且其他计算设备可以根据本公开的各个实施例等同地被使用。现在参考图5,其示出了计算设备510。计算设备510可以是任何设备或者网络节点。这样的计算设备或者网络节点可以包括任何类型的电子设备,包括但不限于移动设备(诸如智能电话或蜂窝电话)。示例还可以包括固定设备或移动设备,诸如物联网(iot)设备、端点、家庭自动化设备、医院或家庭环境中的医疗器材、库存跟踪设备、环境监控设备、能量管理设备、基础设施管理设备、交通工具或用于交通工具的设备、固定电子设备等。计算设备510包括处理器520和至少一个通信子系统530,其中处理器520和通信子系统530合作以执行本文中描述的各个实施例的方法。在一些实施例中,通信子系统530可以包括多个子系统,例如针对不同的无线电技术。通信子系统530允许计算设备510与其他设备或者网络元件通信。通信子系统530可以使用多个通信类型中的一个或多个通信类型,包括但不限于蜂窝、卫星、蓝牙(bluetoothtm)、蓝牙低功耗、wi-fi、无线局域网(wlan)、亚千兆赫兹无线电、近场通信(nfc)、ieee802.15、有线连接(诸如以太网或光纤)、以及其他选项。这样,用于无线通信的通信子系统530通常将具有一个或多个接收器和发射器,以及相关联的组件(诸如一个或多个天线元件、本地振荡器(lo)),并且可以包括处理模块(诸如数字信号处理器(dsp)或片上系统(soc))。如对通信领域技术人员将明显的,通信子系统530的具体设计将取决于计算设备意图在其上操作的通信网络或通信技术。处理器520一般控制计算设备510的总体操作,并且被配置为执行可编程逻辑,该可编程逻辑可以与数据一起使用存储器540来存储。存储器540可以是任何有形的、非瞬态计算机可读存储介质,包括dram、闪存、光学存储器(例如,cd、dvd等)、磁性存储器(例如,磁带)、闪存驱动器、硬盘驱动器、或者本领域中已知的其他存储器。备选地、或除存储器540外,计算设备510可以访问来自外部存储介质(未示出)的数据或可编程逻辑,例如通过通信子系统530。在图5的实施例中,计算设备510可以利用多个传感器,其可以在一些实施例中是计算设备510的一部分,或者在其他实施例中可以与计算设备510通信。对于内部传感器,处理器520可以从传感器子系统550接收输入。图5的实施例中的示例包括定位传感器551、振动传感器552、温度传感器553、一个或多个图像传感器/相机554、加速度计555、光传感器556、陀螺传感器557、门传感器558以及其他传感器559。其他传感器可以是能够读取或者获取对计算设备510有用的数据的任何传感器。然而,图5的实施例中示出的传感器仅是示例,并且在其他实施例中,可以使用不同的传感器或图5中示出的传感器的子集。例如,在一些情况下,仅有的传感器可以是装载检测传感器。在一个实施例中,计算设备510的各种元件之间的通信可以通过内部总线560。然而,其他形式的通信是可能的。根据本公开的各个实施例中的一些实施例,装载检测传感器570可以由计算设备510控制。例如,装载检测传感器570可以与计算设备510被安装在一起,或者可以组成计算设备510的一部分。在一些实施例中,装载检测传感器可以是tof传感器、超声传感器、rf传感器、或者可以是用于在任何光谱(包括可见光、紫外(uv)光、或红外(ir)光)中投射点阵列的图像传感器。计算设备510可以被附加到任何固定的平台或者便携式平台。例如,在一个实施例中,计算设备510可以被附加到运送容器或者卡车拖车。在其他实施例中,计算设备510可以被附加到需要装载状态的任何交通工具,包括自推进的交通工具(例如,汽车、小汽车、卡车、公共汽车等)、飞行器(例如,飞机、无人驾驶的航空机、无人飞行器系统、无人机、直升机等)、航天器(例如,航天飞机、航天飞船、航天舱、航天站、卫星等)、水运工具(例如,轮船、小船、气垫船、潜水艇等)、轨道交通工具(例如火车和有轨电车等)、以及其他类型的交通工具,包括任何前述内容的任何组合,无论是当前存在的还是之后出现的,等等。在其他情况下,计算设备510可以是可以被携带在交通工具上或内的容器的一部分。根据本公开,术语容器可以包括任何种类的货物或物品运输,诸如交通工具、联运容器、飞行器运送箱、锁盒、以及其他类似的容器。这样的计算设备510可以是电力有限的设备。例如,在一些实施例中,计算设备510可以是蓄电池操作的设备,该蓄电池操作的设备可以被附加到运送容器或拖车。其他有限的电源可以包括任何有限的电力供应,诸如小型发电机或直流发电机、燃料电池、太阳能电力、能量采集等。在其他实施例中,计算设备510可以利用外部电力,例如来自拖着拖车的牵引车的蓄电池或电力系统、经由线束连接到7针插头、来自例如在接通电源的休闲交通工具上的陆地电源、或者来自建筑电力供应、以及其他选项。因此,计算设备510也可以被连接到电力线,其从电源接收它的电力。外部电力还可以允许对蓄电池的再充电,以允许计算设备510然后再次以电力有限的模式操作。再充电方法也可以包括其他电源,诸如但不限于,太阳能、电磁的、声学的或振动充电。来自图5的计算设备可以在多个环境中使用。计算设备可以在其中被使用的一个示例环境关于图6被示出。参考图6,提供了三个计算设备,即计算设备610、计算设备612和计算设备614。在图6的示例中,计算设备610可以通过蜂窝基站620或通过接入点622通信。接入点622可以是任何无线通信接入点。此外,在一些实施例中,计算设备610可以通过有线接入点(诸如以太网或光纤等)通信。通信然后可以在广域网(诸如互联网630)之上进行,并且进行到服务器640或者642。类似地,计算设备612和计算设备614可以通过基站620或接入点622中的一者或两者、以及用于此类通信的其他选项,来与服务器640或服务器642通信。在其他实施例中,计算设备610、612或614中的任何一个计算设备可以通过卫星通信技术通信。例如,在计算设备行进到蜂窝覆盖范围或接入点覆盖范围之外的区域的情况下,这可以是有用的。在其他实施例中,计算设备612可以在接入点622的范围之外,并且可以与计算设备610通信,以允许计算设备610充当用于通信的中继。计算设备610和服务器640之间的通信可以是单向的或者双向的。因此,在一个实施例中,计算设备可以向服务器640提供信息,但是服务器640不响应。在其他情况下,服务器640可以向计算设备619发出命令,但是数据可以被内部地存储在计算设备610上,直到传感器装置抵达特别的位置,可能地在特别的时间窗口期间。在其他情况下,在计算设备610和服务器640之间可以存在双向通信。在本文的描述中,服务器、中央服务器、处理服务、端点、统一资源标识符(uri)、统一资源定位符(url)、后端、和/或处理系统可以互换使用。服务器功能性通常表示不紧密绑定到计算设备610、612、614等的位置的数据处理/报告。例如,本质上服务器可以位于任何地方,只要它具有网络访问以与计算设备610、612、614等通信。例如,服务器可以是车队管理集中监控站。在这种情况下,服务器640可以从与各种拖车或货物容器项关联的传感器装置接收信息,传感器装置提供了信息,诸如这样的货物容器的位置、这样的货物容器内的温度、包括忽然减速的任何异常事件、当温度过高或过低时的温度警告、拖车内的货物装载、以及其他数据。服务器640可以编译这样的信息,并且存储它用于未来的参考。针对服务器640的功能性的其他示例是可能的。在图6的实施例中,服务器640和642还可以访问第三方信息或来自网络内其他服务器的信息。例如,数据服务提供方650可以向服务器640提供信息。类似地,数据储存库或数据库660也可以向服务器640提供信息。例如,数据服务提供方650可以是基于订阅的服务,该基于订阅的服务由服务器640使用以获取当前道路和天气状况,或者在一些情况下可以是库存控制系统。例如,数据储存库或数据库660可以提供信息,诸如与特定的位置相关联的图像数据、航空地图、详细的街道地图、或者其他这样的信息。由数据服务提供方650或者数据储存库或数据库660提供的信息的类型不限于上面的示例,并且所提供的信息可以是任何对服务器640有用的信息。在一些实施例中,来自数据服务提供方650或者来自数据库660的数据储存库可以被提供给计算设备610、612或614中的一个或多个计算设备,以用于在那些传感器装置处进行处理。诸如上面图5和图6中描述的计算设备可以用于发现容器或拖车的装载。货物装载测量根据本公开的一个实施例,装载检测传感器(诸如,tof传感器、超声传感器、rf传感器、或者光阵列和相机的组合)可以用于装载检测系统。本公开因此不限于特定的装载检测传感器。计算设备(诸如上面关于图5描述的)可以被安装在拖车或者货物容器内。现在参考图7。在图7的实施例中示出了示例卡车拖车710。在一个实施例中,计算设备可以被安装在拖车的后面。例如,在一个实施例中,计算设备可以被安装在接近卡车拖车710的后门的顶部、或者卡车拖车710的后门附近的尾部侧壁上。例如,这用图7的实施例中的计算设备712示出。计算设备712的位置假设拖车中的装载通常从前到后完成。以这种方式,位于这样的位置的装载检测传感器可以随着货物被从拖车的前面到后面装载,而检测该货物。然而,在其他情况下,针对计算设备具有不同的位置可以是有益的。此外,在一些实施例中,在拖车710中具有多个这样的计算设备可以是有用的。因此,例如,在图7的实施例中,计算设备可以可选地位于拖车前部的位置720处。这样的位于位置720处的计算设备可以检测在拖车尾部的装载,并且可以单独使用或者与计算设备712结合使用。在其他实施例中,一个或多个计算设备可以位于位置730或732,其在拖车的天花板上。在这样的情况下,装载检测通常会往下到拖车的甲板。在一些其他实施例中,多个计算设备可以被定位在后门或前门的较低部分,以便得到空载的空间的更精确的估计。在一些实施例中,计算设备712、720、730或732可以单独使用,或者可以被组合成两个或更多个计算设备和/或外部传感器的集合以用于装载计算。针对装载感测装置的定位的其他选项是可能的。通常,货物装载感测测量从传感器到装载的距离,并且然后从测量计算装载百分比。例如,当传感器被安装在拖车的门上时,一旦门被关闭,就可以采取距离测量。例如,装载百分比可以利用下面的等式1计算。装载%=(1-距离/拖车长度)*100(1)如上面所描述,距离读数可以随着温度、或基于脏的传感器或具有凝结的传感器的影响而显著地变化,尤其是当测量未被装载的拖车、或者具有相对的低反射率的墙壁的拖车、或者有着具有低反射率的装载或较小装载(所有这些都引起弱信号被接收)的拖车时。变化的距离读数可以导致针对货物装载状态的错误的空载的读数或错误的已装载的读数。货物装载检测的改进根据本公开的一个实施例,可以采取单个货物装载观测,并且然后可以利用参考点以稳定观测。例如,这可以使用下面的等式2完成。在上面的等式2中,是真实信号矢量的估计。变量y是测量的信号,包括真实信号和误差。在一个实施例中,y可以是多个货物装载测量样本的平均值,例如,在装载状况未改变的非常短的持续时间中测量的20个测量样本。在另一实施例中,其他数据过滤技术可以被利用来基于测量获取y。z是预先确定的参考矢量。在一个实施例中,z是常数矢量,其中常数矢量的相位取决于拖车的长度,并且常数矢量的幅度基于一个或多个空载的货物装载信号测量。在另一实施例中,z基于来自接收到的信号y的真实信号矢量的平均值而被计算。项a和b是加权因子。例如,当a和b都是1时,等式2简化成:使用估计器,诸如等式2或等式3的估计器,允许更稳定的空载的货物读数最小化来自制造过程、温度、环境以及其他这样的因素的误差。在这种情况下,空载的拖车读数将更稳定并且更接近实际的拖车长度。此外,使用诸如图2的估计器之类的估计器允许图3的直标尺读数实施例到图4的实施例的转变,其中读数将稍微向下舍入,尤其是针对当拖车是空载的时低幅度和高方差的读数。在一个实施例中,估计器可以应用在拖车上的计算设备处。现在参考图8,其示出了用于应用补偿器到读数的过程。图7的过程在框810处开始并且进行到框812,其中计算设备采取货物装载观测。例如,货物装载观测可以是多个货物装载测量样本的平均值,例如,在装载条件不改变的情况下,在非常短的持续时间中测量的20个测量样本。每个货物装载测量样本可以是一个飞行时间读数、超声读数、rf读数、光点的阵列以及其他选项。从上面的等式2,框812处的观测可以表示变量y。过程然后进行到框814,估计器在其中被应用到观测,以得出真实信号矢量的估计。例如,估计器可以使用来自上面等式2或等式3的的计算。一旦估计器已被应用,过程然后可以进行到框816,计算设备在其中可以可选地将估计的观测转发到服务器。例如,服务器可以是来自上面图6的服务器620或622。备选地,计算设备可以在本地存储估计器的值直到计算设备处在下载数据的位置为止,而不是进行到框816。例如,在一些情况下,当拖车抵达目的地并且计算设备建立与接入点的连接时,这可以发生。其他选项是可能的。过程从框816进行到框820并且结束。备选地,补偿可以被应用在服务器处。现在参考图9。在图9的实施例中,计算设备910可以与服务器912通信。计算设备910可以是任何货物装载检测装置,并且在各种实施例中,多个计算设备910可以与服务器912通信。在框920处,计算设备910确定货物装载观测。例如,这可以基于tof、超声传感器、rf传感器、光点的阵列以及其他选项。一旦观测已被做出,计算设备910然后可以将消息922中的观测转发到服务器912。在接收到消息922中的观测后,服务器912然后可以如框930处所示出的,将估计器应用到观测。再次地,估计器可以利用上面的公式2。一旦估计器已被应用,服务器具有真实信号矢量的估计,并且可以因此使用该估计来进行进一步的处理。针对一个示例,真实信号矢量可以用于确定货物装载状态。针对另一示例,如果拖车假定具有货物,但是真实信号矢量的估计指示拖车是空载的,这可以引发警报。其他用于作用于真实信号矢量的估计的选项将为本领域技术人员所知。在上面的等式2中,a和b被指定为加权因子。这些可以具有任何值,以及可以例如是在0和1之间。在一些情况下,a和b应当大于0但是小于1。在一些情况下,加权因子也可以是函数。例如,在一个实施例中,加权因子可以基于信噪比(snr)。用于使用snr的真实信号矢量的估计的公式的一个示例用下面的等式4示出。从上面的等式4,真实信号矢量的估计使用信噪比,来权衡测量的信号以及预先确定的参考矢量两者。特别地,在等式4中,如果信噪比大,即,信号强,则测量的信号被赋予更多的权重。如果信噪比小,即信号弱,则预先确定的参考矢量被赋予更多的权重。信噪比可以用若干方式计算。在一个实施例中,在大量的实地测量之后,噪声可以被设置为常数,例如,在一些情况下,噪声的值0.3已经被成功地用在实验中。然而,噪声的其他常数值可以被使用。此外,在一些情况下,噪声值可以基于用于货物装载估计的传感器的类型或传感器的制造方。在其他情况下,信噪比可以被估计。用于发现信噪比的其他选项是可能的。因此,使用等式4,当snr因素被考虑时,估计器对通常具有高信号或幅度的实际装载读数的影响非常小。另一方面,当信号强度低时,该公式允许估计器稳定到参考或基线,这通常在拖车没有装载或者具有小装载时发生。在实践的情形中,等式4的使用已被测试具有积极的结果。例如,测试的结果在下面的表1中示出。错误的已装载错误的空载没有估计器的情况7.18%0.96%具有估计器的情况0%0%表1:具有估计器和没有估计器情况下的结果基于上面的表1,在没有估计器的情况下,存在7.18%的错误的装载事件和0.96%的错误的空载的事件。在估计器已被应用后,针对两种情况的错误的检测率都降到0%。针对表1的实施例的测试被用208历史数据读数验证,其中噪声水平被设置到0.3。此外,利用等式4估计器,估计的空载的读数方差被观测到在一个非常低的水平变化,并且当利用这样的估计器时,装载百分比也接近实际的装载状态。估计理论提供了对所提议的估计器的见解。具体地,使用下面的等式5:y=x+n(5)其中x是真实信号矢量,其被建模为具有平均值=m以及方差=的正态分布,由此提供:此外,在等式5中,n是高斯白噪声,以及等式7是所有噪声和失真的总和,并且因此是合理的近似。如果估计器被假设为线性的,则:其中α和c是等式的斜率和截距。为使估计器是最小均方差(mmse),它必须满足两个条件。即:其为正交性原理,以及:其为无偏估计器。在上面的等式9和等式10中,ie[·]是期望值的符号。此外,*表示共轭,因为这些数字是复数而不是实数。使用公式9的条件,并且代入公式8,得出:ie[(αy+c-x)y*]=0(11)但是使用等式5,y=x+n,得出ie[{α(x+n)+c-x}(x+n)*]=0(12)然而,了解到ie[x]=m;ie[n]=0以及使用这些,等式12可以被简化成:现在考虑等式10中的条件。代入等式8得出:ie[αy+c-x]=0(14)并且代入等式5得出:ie[α(x+n)+c-x]=0(15)这得出:(α-1)m+c=0或c=(1-α)m(16)在等式13中使用等式16得出这可以被简化成:将等式18使用到等式16得出:因此,代入到等式8但是,因此:在等式(22)中,当snr高(snr>>1)时,等式22导致那意味着可以使用y作为估计。相反,如果snr<<1则信号的平均值。针对之间所有的值,是加权的组合。例如,当snr=1时,等式22被简化为(忽略常数缩放因子1/2):的平均值可以被假设为参考矢量z,导致等式在等式24中,y是货物装载观测,以及z是预先确定的参考矢量。此外,等式22的使用可以与图8和图9的实施例一起使用。服务器(诸如服务器240、242或者250)可以是任何网络节点。例如,关于图10提供了可以执行上面描述的各个实施例的一个简化的服务器。在图10中,服务器1010包括处理器1020和通信子系统1030,其中处理器1020和通信子系统1030合作以执行本文中描述的各个实施例的方法。处理器1020被配置为执行可编程逻辑,该可编程逻辑可以与数据一起被存储在服务器1010中,并且在图10的示例中被作为存储器1040示出。存储器1040可以是任何有形的、非瞬态计算机可读存储介质,诸如dram、闪存、光学存储器(例如,cd、dvd等)、磁性存储器(例如,磁带)、闪存驱动器、硬盘驱动器、或者本领域中已知的其他存储器。在一个实施例中,处理器1020也可以被完全地在硬件中实现,并且不要求任何存储的程序以执行逻辑功能。备选地、或除存储器1020外,服务器1010可以访问来自外部存储介质的数据或者可编程逻辑,例如通过通信子系统1030。通信子系统1030允许服务器1010与其他设备或网络元件通信。在一个实施例中,服务器1710的各种元件之间的通信可以通过内部总线1060。然而,其他形式的通信是可能的。本文中描述的各个实施例是结构、系统或方法的示例,其具有与本申请的技术的元素对应的元素。本文的书面描述可以使得本领域技术人员能够制作和使用具有备选的元素的实施例,这些备选的元素同样地与本公开的技术的元素相对应。本申请的技术的意图的范围因此包括不区别于如本文中描述的本申请的技术的其他结构、系统或方法,并且还包括与如本文中描述的本申请的技术有非本质区别的其他结构、系统或方法。虽然操作在附图中以特定的顺序被描绘,但是这不应被理解为要求这样的操作以示出的特定顺序或相继的顺序执行,或者所有被图示的操作被执行以达成期望的结果。在某些情形下,可以采用多任务和并行处理。上文所描述的实现中的各种系统组件的分离不应被理解为在所有的实现中要求这样的分离,并且应理解,所描述的程序组件和系统一般可以在信号软件产品中被集成到一起、或被打包成多个软件产品。在一些情况下,程序可以完全地在硬件中执行,并且这样的解决方案可以是软件解决方案的功能等效体。同样,在各种实现中作为分立的或分离的而被描述和说明的技术、系统、子系统以及方法可以与其他系统、模块、技术或者方法组合或集成。作为耦合的、或直接地耦合的、或彼此通信的而被示出或讨论的其他项,可以通过某种接口、设备、或中间组件(无论是电的、机械的或其他的),而被非直接地耦合或通信。改变、替换、以及变更的其他示例由本领域技术人员明确并且可以被做出。虽然上面的详细描述已经以被应用到各种实现的方式,示出、描述并且指出了本公开的基本的新颖特征,但是将理解,所说明的系统的形式和细节中的各种省略、替换和改变可以由本领域技术人员做出。另外,方法步骤的顺序不由它们在权利要求书中出现的顺序暗示。当从电子设备发送信息、或将信息发送到电子设备时,这样的操作可以不是立即的或直接地来自服务器。它们可以是从支持本文中描述的设备/方法/系统的服务器或者其他计算系统基础设施,同步地或异步地被传递。前述的步骤可以全部或部分地包括到/来自设备/基础设施的同步的/异步的通信。此外,来自电子设备的通信可以到网络上的一个或多个端点。这些端点可以由服务器、分布式计算系统、流处理器等服务。内容传递网络(cdns)也可以提供到电子设备的通信。例如,服务器可以为内容传递网络(cdn)供应或指示数据以等待由电子设备在稍后的时间下载(诸如电子设备的随后的活动),而不是做出典型的服务器响应。因此,数据可以直接地从以下各项被发送:服务器、或诸如分布式基础设施的其他基础设施、或者作为系统的一部分或与系统分离的cdn。通常,存储介质可以包括以下的任何或某种组合:半导体存储器设备,诸如动态的或静态的随机存取存储器(dram或sram)、可擦除可编程只读存储器(eprom)、电可擦除可编程只读存储器(eeprom)和闪存存储器;磁性盘,诸如固定磁盘、软盘或可移除磁盘;另一磁性介质,包括磁带;光学介质,诸如压缩盘(cd)或数字视频盘(dvd);或者其他类型的存储设备。注意,上面讨论的指令可以在一个计算机可读介质或机器可读存储介质上被提供,或者备选地,可以在可能具有多个节点的大型系统中分布的多个计算机可读介质或机器可读存储介质上被提供。这样的一个或多个计算机可读介质或机器可读介质被视为物品(或制品)的一部分。物品或制品可以指代任何制造的单个组件或多个组件。一个或多个存储介质可以位于运行机器可读指令的机器中,或者位于远程站点处,用于执行的机器可读指令可以通过网络从该远程站点被下载。在前述的描述中阐述了大量细节,以提供本文中公开的技术方案的理解。然而,实现可以在没有这些细节中的一些细节的情况下被实践。其他实现可以包括来自上面讨论的细节的修改和变体。所附权利要求旨在涵盖这样的修改和变体。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1