应用到其中带有可移动物品的固定场所的网状网络的制作方法

文档序号:9527692阅读:460来源:国知局
应用到其中带有可移动物品的固定场所的网状网络的制作方法
【技术领域】
[0001]本发明一般地涉及网状网络,该网状网络被应用到其中带有可移动物品的固定场所。
【背景技术】
[0002]网状网络是一种计算机生态系统,其特征在于其持续性、自组织和可扩展性。每个网状节点中继流向该节点的网络数据,并且这些节点协作来适当地分发网络中的数据。尽管网状网络可以使用网关来连接到诸如因特网的广域网,但是通常,网状网络是相对短距离的网络,即,其节点到节点链路距离为250米或更少。
[0003]由于网状网络通常是无线的,它们是自组的(ad hoc),意味着节点很容易地加入和离开该网络。仅作为一个示例,网状网络能够通过无线计算设备使用Zigbee建立节点来自发地组织。其它示例非限制性的网状网络协议/系统可以基于W1-Fi IEEE 802.lip,IEEE 802.11s、WAVE IEEE 1609、WiMAX IEEE 802.16、蓝牙以及 IRA。
[0004]当网状网络的无线节点在该网络运行的同时而移动时,该网络有时被称为移动自组网络(MANET),该移动自组网络在节点移动进入网络范围和离开网络范围时连续地进行自配置。因此,MANET中节点链路频繁地改变。MANET可以独立运行,但是也可以使用一个或多个节点作为到其它MANET和诸如因特网的其他网络的网关。
[0005]与本申请相关的是将网状/MANET原理应用到其中带有可移动物品的固定场所。

【发明内容】

[0006]如本文所理解,诸如工厂车间、杂货店等的固定场所具有尽可能高效运营的需求。但是所跟踪的信息经常不是实时进行的。本原理应用网状网络原理,其中具有收集来自该场所的传感器数据的数据库,以几乎实时地跟踪和响应该数据。
[0007]因此,系统包括在第一计算机化节点模块之间动态建立的网状网络,第一计算机化节点模块操作上与建筑物中的相应的可移动物品连接。第一计算机化节点模块中的至少一些在相互之间传输至少相应的位置信息。至少一个监控计算机经由与至少一个第一计算机化节点模块通信的至少一个接入点(AP)接收来自至少第一计算机化节点模块的位置信息。
[0008]在某些示例中,第二计算机化节点模块操作上与建筑物内的不可移动物品连接,并且至少一个第一计算机化节点模块与至少一个第二计算机化节点模块通信。
[0009]在示例实现方式中,第一计算机化节点模块(FCNM)位于商店内,且相应的可移动物品与操作上与所述FCNM所位于的购物车连接的节点模块通信。操作上与所述FCNM所位于的购物车连接的所述节点模块将来自购物车中的可移动物品的物品数据传输到结账台节点模块。物品数据可包括物品类型。计算机将购物车中的可移动物品的价格相加,并在示例显示器上呈现表示这些价格的和值。示例显示器呈现可选择来同意支付该和值的“是”选择器,以及可选择来拒绝支付该和值的“否”选择器。示例显示器可以是购物者的消费电子(CE)设备的显示器,该消费电子设备从商店计算机下载应用,并将其网络地址提供给该商店计算机,并用其位置信息更新该商店计算机。基于该CE设备的位置相对特定购物车相比它相对其他购物车最近,商店计算机可以使CE设备的位置与该购物车相关。
[0010]在其它示例中,第一计算机化节点模块(FCNM)位于工厂中。
[0011]在另一方面,设备包括显示器、承载可由处理器执行的指令的计算机可读存储介质以及处理器,该处理器被配置用于访问所述计算机可读存储介质以执行所述指令来配置所述处理器在所述显示器上呈现用户接口(UI),该用户接口被填充有来自商店计算机的信息,该信息包括购物容器中的物品的总价格,该总价格从与这些物品相关联的网状网络节点自动上传到商店计算机。该UI包括可选择来同意支付该总价格的提示。
[0012]在又一方面,一种非瞬时计算机可读存储介质(NTCRSM),该介质承载可由处理器执行的指令来配置该处理器在显示器上呈现用户接口(UI),该用户接口被填充有来自商店计算机的信息,该信息包括购物容器中的物品的总价格,该总价格从与这些物品相关联的网状网络节点自动上传到商店计算机。该UI包括可选择来同意支付该总价格的提示。
[0013]参考附图,能够最好地理解本发明的关于其结构和操作两者的细节,附图中相似的附图标记指相似的部件,并且其中:
【附图说明】
[0014]图1是包括根据本原理的示例的示例系统的框图;
[0015]图2是示例节点的示意图;
[0016]图3是不例网状网络的不意图;
[0017]图4和图5是示例非限制性的逻辑的流程图;及
[0018]图6和图7是示例用户接口的屏幕截图。
【具体实施方式】
[0019]本公开内容一般地涉及计算机生态系统,并且具体涉及网状网络和MANET。本文的系统可以包括服务器和客户端部件,服务器和客户端部件建立网状网络节点、在网络上相连接使得数据可以在客户端和服务器部件之间被交换,然而网状网络可以不包括服务器。节点可以包括一个或多个计算设备,该一个或多个计算设备包括便携式电视(例如智能电视、支持因特网的电视)、诸如膝上型和平板计算机的便携式计算机以及包括智能电话、能够被附接到移动物体的网状节点模块以及以下所讨论的附加示例的其他移动设备。这些设备可以在各种操作环境中运行。例如,作为示例,一些设备可以采用来自微软的操作系统、Unix操作系统或者由苹果计算机或谷歌生产的操作系统。
[0020]不论如何被实现,节点都可以包括一个或多个处理器,该处理器执行将该节点配置为在诸如MANET的网状网络上接收和发送数据的指令。诸如服务器的设备可以被实例化为诸如索尼Playstat1n (注册商标)游戏控制台、个人计算机等。
[0021]信息可以在网络上在网络节点之间被交换。为此目的并且为了安全性,节点可以包括防火墙、负载均衡器、临时存储装置、以及代理和用于可靠性和安全性的其他网络基础设施。一个或多个节点可以形成执行向网络成员提供诸如在线社交网站的安全社区的方法的装置。
[0022]如本文所使用的,指令指用于处理系统中的信息的计算机实现的步骤。指令可以被实现为软件、固件或硬件,并且可以包括系统的部件所承担的任何类型的程序化步骤。
[0023]处理器可以是任何传统的通用单芯片或多芯片处理器,其能够借助于诸如地址线、数据线、控制线的各种线以及寄存器和移位寄存器来执行逻辑。
[0024]通过本文中的流程图和用户接口来描述的软件模块可以包括各种子例程、过程等。在不限制本公开内容的情况下,要由特定模块执行的逻辑可以被重分发至其它软件模块和/或在单个模块中被组合在一起和/或成为在可共享的库中可用。
[0025]本文所述的本原理能够被实现为硬件、软件、固件或其组合;因此,说明性的部件、块、模块、电路和步骤按照其功能进行阐述。
[0026]对于以上略为提及的内容,更进一步地,以下所述的逻辑块、模块和电路能够用下列手段实现或执行:通用处理器、数字信号处理器(DSP)、现场可编程门阵列(FPGA)或者诸如专用集成电路(ASIC)的其它可编程逻辑设备、分立门或晶体管逻辑、分立硬件部件、或者被设计为执行本文所述的功能的以上手段的任何组合。处理器能够由控制器、状态机或计算设备的组合来实现。
[0027]以下所述的功能和方法,当以软件实现时,能够以适当的语言编写,比如但不限于C#或C++,并且能够被存储在计算机可读存储介质上或者通过计算机可读存储介质被发送,计算机可读存储介质诸如随机访问存储器(RAM)、只读存储器(R0M)、电可擦除可编程只读存储器(EEPR0M)、紧凑盘只读存储器(CD-ROM)或诸如数字通用盘(DVD)的其他光盘存储装置、磁盘存储装置或者包括可移除拇指驱动器的其它磁存储设备等。连接可以建立计算机可读介质。这种连接可以包括,例如,包括光纤、同轴线、数字用户线路和双绞线的硬连线线缆。这种连接可以包括包含红外和无线电在内的无线通信连接。
[0028]包括在一个实施例中的部件能够以任何适当的组合用在其它实施例中。例如,本文所述和/或附图所示的各种部件的任何一些可以被组合、互换或从其它实施例中排除。
[0029]“具有A、B和C中至少一个的系统”(类似的“具有A、B或C中至少一个的系统”以及“具有A、B、C中至少一个的系统”)包括具有单独的A、单独的B、单独的C、A和B —起、A和C 一起、B和C 一起和/或A、B和C 一起等的系统。
[0030]现在具体地参考图1,示出了示例网状网络10,其可以包括以上提及并且以下根据本原理进一步描述的示例设备的一个或多个。这些设备建立网状网络10的相应节点12。如以上所提及的,节点12可以自发地加入和离开网络10,并且当节点
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1