智能订购设备、智能订购设备的操作方法以及终端与流程

文档序号:16066511发布日期:2018-11-24 12:43阅读:313来源:国知局

本申请基于并且要求于2017年5月8日提交的韩国专利申请第10-2017-0057320号的优先权的权益,其全部内容通过引用并入本文中。

本公开内容涉及一种用于通过仅按钮输入即时购买产品的基于物联网(iot)设备的智能订购设备,并且涉及一种用于简化使用该智能订购设备所需的用户配置处理的解决方案。

背景技术

最近的趋势是,诸如亚马逊或阿里巴巴的全球商业服务的企业经营者不仅通过快速运送包括易腐食品的产品来扩大或加强公司竞争力,而且还通过使用诸如echo或dash的iot设备将购买渠道扩展到办公室或家庭。

随着这种趋势,需要积极利用iot设备作为提供新购买体验的手段,以确保消费者的忠诚度并增强特定产品类别的竞争力。

在这方面,为了满足上述需要,最近在市场上发行了被实现成允许通过仅按钮输入即时购买产品的iot设备(下文中称为“智能订购设备”)。

如上所述,智能订购设备被实现成允许通过仅按钮输入在线购买产品,并且因此给用户提供新的购买体验和购买的便利性。

然而,为了使用常规的智能订购设备,需要执行用户配置处理,例如在智能订购设备与安装有对应应用的终端之间进行配对。因此,用户必须等待很长时间才能够实际使用智能订购设备。



技术实现要素:

鉴于上述情况提出了本公开内容,并且本公开内容的一方面用于简化使用基于iot设备的智能订购设备所需的用户配置处理,该智能订购设备被实现成允许通过仅按钮输入即时购买产品。

鉴于以上方面,根据本公开内容的实施方式的智能订购设备可以包括:处理器,被配置成执行用于服务服务器中的设备登记的处理;以及存储器,被配置成存储由处理器执行的至少一个命令,其中,所述至少一个命令包括:获取命令,被配置成响应于针对智能订购设备的设备登记的请求,从终端所发送的终端发送信号中获取无线中继设备的接入信息和服务服务器的接入信息;发送命令,被配置成发送包括智能订购设备的设备标识信息的设备发送信号,以使得从设备发送信号中识别出智能订购设备的设备标识信息的终端能够对智能订购设备在服务服务器中的设备登记进行预处理;以及处理命令,被配置成通过基于无线中继设备的接入信息接入无线中继设备并且基于服务服务器的接入信息通过无线中继设备接入服务服务器来完成智能订购设备的设备登记处理。

更具体地,获取命令可以被配置成将智能订购设备的操作模式设置成站接入点(sta-ap)备用模式,以使得能够从终端发送信号中获取无线中继设备的接入信息,并且处理命令可以被配置成将智能订购设备的操作模式设置成sta-ap接入模式,以使得能够接入无线中继设备。

更具体地,终端发送信号和设备发送信号中的至少一个可以包括以广播方式发送的用户数据报协议(udp)信号。

更具体地,在对智能订购设备的设备登记的预处理中,终端的终端标识信息可以被映射到智能订购设备的设备标识信息,然后所映射的信息可以被登记到服务服务器中。

更具体地,处理命令可以被配置成通过无线中继设备向服务服务器发送无线中继设备的接入信息。

更具体地,在完成智能订购设备的设备登记中,服务服务器根据处理命令来确定被映射到终端的终端标识信息的设备标识信息与从智能订购设备接收到的智能订购设备的设备标识信息是否一致。

鉴于以上方面,根据本公开内容的实施方式的终端可以包括:处理器,被配置成执行与智能订购设备相关联的处理;以及存储器,被配置成存储由处理器执行的至少一个命令,其中,所述至少一个命令包括:发送命令,被配置成在需要对智能订购设备进行设备登记时发送终端发送信号,以使得智能订购设备能够从终端发送信号中获取无线中继设备的接入信息和服务服务器的接入信息;以及处理命令,被配置成从接收终端发送信号的智能订购设备所接收的设备发送信号中识别智能订购设备的设备标识信息并且对智能订购设备在服务服务器中的设备登记进行预处理。

更具体地,终端发送信号可以包括以广播方式发送的udp信号,并且智能订购设备可以在站接入点(sta-ap)备用模式下从终端发送信号中获取无线中继设备的接入信息。

鉴于以上方面,根据本公开内容的实施方式的智能订购设备的操作方法可以包括:从终端所发送的终端发送信号中获取无线中继设备的接入信息和服务服务器的接入信息;发送包括智能订购设备的设备标识信息的设备发送信号,以使得从设备发送信号中识别出智能订购设备的设备标识信息的终端能够对智能订购设备在服务服务器中的设备登记进行预处理;以及通过基于无线中继设备的接入信息接入无线中继设备并且基于服务服务器的接入信息通过无线中继设备接入服务服务器来完成智能订购设备的设备登记的处理。

更具体地,所述获取可以包括将智能订购设备的操作模式设置成sta-ap备用模式,以使得能够从终端发送信号中获取无线中继设备的接入信息,并且完成处理可以包括将智能订购设备的操作模式设置成sta-ap接入模式并且接入无线中继设备。

更具体地,终端发送信号和设备发送信号中的至少一者可以包括以广播方式发送的用户数据报协议(udp)信号。

更具体地,在智能订购设备的设备登记的预处理中,终端的终端标识信息可以被映射到智能订购设备的设备标识信息,并且然后所映射的信息可以被登记在服务服务器中。

更具体地,处理可以包括通过无线中继设备向服务服务器发送无线中继设备的接入信息。

更具体地,完成处理可以包括由服务服务器来确定被映射到终端的终端标识信息的设备标识信息与从智能订购设备接收到的智能订购设备的设备标识信息是否一致。

在根据本公开内容的实施方式的智能订购设备、智能订购设备的操作方法以及终端中,在使用被实现成允许借助于仅按钮输入进行即时产品购买的基于iot设备的智能订购设备所需的用户配置的处理中,在保持智能订购设备的操作模式的状态下在智能订购设备与终端之间以广播方式执行信号处理。因此,本公开内容可以显著缩短用户配置所需的时间并且从而可以提高用户的满意度。

附图说明

根据下面结合附图的详细描述,本公开内容的上述和其他方面、特征及优点将更加明显,在附图中:

图1是示出根据本公开内容的实施方式的智能订购系统的示意图;

图2示出了用于说明常规智能订购设备中的用户配置处理的示例;

图3是根据本公开内容的实施方式的智能订购设备的示意性框图;

图4是示出根据本公开内容的实施方式的智能订购设备中的用户配置处理的视图;

图5示出了根据本公开内容的实施方式的用于实现智能订购设备的硬件系统的示例;

图6是根据本公开内容的实施方式的终端的示意性框图;

图7示出了根据本公开内容的实施方式的用于实现终端的硬件系统的示例;

图8是示出根据本公开内容的实施方式的智能订购系统中的操作流程的信号流图;

图9是示出根据本公开内容的实施方式的智能订购设备中的操作流程的流程图;以及

图10是示出根据本公开内容的实施方式的终端中的操作流程的流程图。

具体实施方式

应当注意,本说明书中所使用的技术术语仅用于描述特定实施方式,而并不旨在限制本发明的范围。此外,除非本说明书中的术语被限定为另一含义,否则本说明书中的技术术语应被解释为本领域技术人员通常理解的含义,并且不应被解释为过度包含的含义或过度排他的含义。当本说明书中使用的技术术语是未准确表达本公开内容的思想的不正确技术术语时,应当用本领域技术人员可以理解的正确的技术术语来替代该技术术语。此外,本公开内容中使用的一般性术语应当在上下文中根据字典定义进行解释,并且不应被解释为具有过度限制的含义。

在下文中,将参照附图详细描述本公开内容的示例性实施方式,相同或类似的元件被分配相同的附图标记,并且将省略其重复描述。此外,在本发明的下面的描述中,当对并入本文中的已知技术的详细描述可能使本公开内容的主题相当模糊时,将省略该详细描述。此外,应当注意,附图仅旨在用于容易理解本发明的技术思想,并且本发明的精神不应被解释为受附图限制。除了附图以外,本发明的精神应当被解释为覆盖本发明的所有修改、等同方案和替代方案。

在下文中,将参照附图描述本发明的实施方式。

图1是示出根据本发明的实施方式的智能订购系统的视图。

如图1所示,根据本公开内容的实施方式的智能订购系统可以包括智能订购设备10、终端20、无线中继设备30和服务服务器40。

智能订购设备10是指被实现成支持即时购买产品的iot设备,并且可以在识别出诸如按钮输入的用户请求(即时产品购买的请求)时向服务服务器40发送即时产品购买的请求。

即使在没有用户的主动操作情况下,智能订购设备10也支持并且使能预先配置的即时产品购买,例如通过终端20接入服务服务器40、登录、产品查询、订购或结算。

终端20是指安装有与产品购买服务相关联的应用的终端,并且可以通过由应用提供的各种用户接口(ui)与例如使用智能订购设备10的用户配置和即时产品购买服务分开地用于产品查询、产品订购或配送查询。

终端20可以是例如智能电话、便携式终端、移动终端、个人数字助理(pda)、便携式多媒体播放器(pmp)终端、远程信息终端、导航终端、个人计算机、笔记本计算机、板型pc、平板pc、超级本、可穿戴设备(包括例如手表式终端(智能手表)、眼镜式终端(智能眼镜)和头戴式显示器(hmd))、wibro终端、因特网协议电视(iptv)终端、智能电视、数字广播终端、电视机、3d电视、家庭影院系统、音频视频导航(avn)终端、音频/视频(a/v)系统或柔性终端,并且可以包括可以安装不限于此的应用的所有设备。

无线中继设备30是指提供允许智能订购设备10和终端20接入服务服务器40的无线接入环境(例如wi-fi)的设备,并且可以通过例如接入点(ap)来实现。

服务服务器40是指被配置成提供用于即时购买由智能订购设备10请求的产品的服务的服务器,并且响应于来自智能订购设备10的即时购买产品的请求,在没有用户的主动操作的情况下识别被映射或设置在智能订购设备10的设备标识信息(例如mac或序列号)中的产品并且处理对产品的支付和配送。

然而,对于即时购买与智能订购设备10的设备标识信息(例如mac、序列号等)相关联的产品,需要将包括产品、支付手段、配送目的地等的信息预先映射和登记在服务服务器40中。

服务服务器40可以以网络服务器、数据库服务器或代理服务器的形式实现,可以包括使得网络负荷分配机构或服务设备能够在因特网或另一网络上运行的各种软件程序中被安装在服务服务器40中的一个或更多个程序,并且可以通过程序实现成计算机化系统。此外,网络可以是http网络、使用专用线路的专用网络、内部网络或其他类型的网络。此外,为了保护数据免受来自黑客或第三方的攻击,根据本公开内容的实施方式的智能订购系统的部件可以通过安全网络来连接。服务服务器40可以包括多个数据库服务器并且可以通过如下方法来实现,在该方法中,通过包括分布式数据库服务器架构的预定类型网络将数据库服务器与智能订购设备10和用户终端20连接。

通过上述配置,根据本公开内容的实施方式的智能订购系统使得能够使用智能订购设备10进行即时产品购买。

同时,对于使用智能订购设备10的即时产品购买,需要用户对使用智能订购设备10进行配置,并且这可以被理解为将智能订购设备10登记到服务服务器40中以使用智能订购设备10的处理。

在这方面,图2示意性地示出了用于将智能订购设备10登记到服务服务器40中的常规处理。

如图2所示,为了以常规方式将智能订购设备10登记到服务服务器40中,不可避免的是:应在智能订购设备10被配置成软件启用接入点(soft-ap)模式之后,预先建立智能订购设备10与终端20之间的连接配对。在与终端20连接之后,智能订购设备10从终端20获取无线中继设备30的接入信息和服务服务器40的接入信息。

此外,对于智能订购设备10的设备登记,智能订购设备10需要将其操作模式从软件启用接入点(soft-ap)模式切换到站接入点(sta-ap)模式。仅在智能订购设备10的操作模式切换到站接入点(sta-ap)模式之后,才可以执行将智能订购设备登记在服务服务器40中以及之后对即时产品购买服务的处理。

如从上面的描述中注意到的,为了以常规方式使用智能订购设备10,包括智能订购设备10与终端20之间的配对以及智能订购设备10的操作模式切换配置的处理是必不可少的,并且在使用智能订购设备10之前这些处理需要经过很长的时间。此外,智能订购设备10的操作模式切换和配对需要用户的主动操作。

因此,本公开内容的实施方式提出了一种能够简化使用智能订购设备10所需的用户配置处理的方案,并且将在下文中更详细地描述被配置成实现该方案的智能订购系统的元件。

图3是示出根据本公开内容的实施方式的智能订购设备10的示意性配置的框图。

如图3所示,根据本公开内容的实施方式的智能订购设备10可以包括:获取单元11,被配置成从终端发送信号中获取接入信息;发送单元12,被配置成发送设备发送信号;以及处理器13,被配置成处理设备登记。

包括获取单元11、发送单元12和处理器13的智能订购设备10的配置的全部或至少部分可以以硬件模块的形式来实现、或以由处理器执行的软件模块的形式来实现或者可以以软件模块和硬件模块组合的形式来实现。

根据本公开内容的实施方式的智能订购设备10还可以包括:通信单元14,被配置成支持与终端20和服务服务器40通信;以及输入/输出单元15以及选择单元16,被配置成使得能够识别即时产品购买的用户请求。

通信单元14、输入/输出单元15和选择单元16的配置与后面将参照图5描述的通信单元1310、输入/输出单元1320和选择单元1321的配置对应,因此其更详细的描述将在后面给出。

根据本公开内容的实施方式的智能订购设备10可以通过包括获取单元11、发送单元12和处理器13的核心配置来处理与终端20相关联的用户配置。在下文中,将更详细地讨论智能订购设备10的核心配置的每个元件。

获取单元11用于从终端所发送的信号中识别接入信息。

更具体地,响应于与智能订购设备10有关的设备登记的请求,获取单元11从自终端20接收到的终端发送信号中获取无线中继设备30的接入信息(例如ssid和pw)和服务服务器40的接入信息(例如ip和端口)。

终端发送信号是指以广播方式从终端20发送的用户数据报协议(udp)信号。

获取单元11将智能订购设备10的操作模式配置成站接入点(sta-ap)下的备用模式(接听模式),以接收如上所述的终端发送信号。然后,获取单元接收从终端20广播的终端发送信号并且从接收到的终端发送信号中获取无线中继设备30的接入信息(例如ssid和pw)以及服务服务器40的接入信息(例如ip和端口)。

在这方面,当识别出需要对智能订购设备10进行设备登记时,终端20可以以广播方式发送包括无线中继设备30的接入信息(例如ssid和pw)和服务服务器40的接入信息(例如ip和端口)的终端发送信号。

此处,可以通过识别用户在由终端20的应用提供的用户接口(ui)上的选择来确定是否需要对智能订购设备10进行设备登记。

在本公开内容的实施方式的以上描述中,从一个终端发送信号中获取无线中继设备30的接入信息(例如ssid和pw)和服务服务器40的接入信息(例如ip和端口)。然而,自然地,可以从单独的终端发送信号中分别获取无线中继设备30的接入信息(例如ssid和pw)和服务服务器40的接入信息。

发送单元12执行发送终端发送信号的功能。

更具体地,当从终端发送信号中识别出无线中继设备30的接入信息(例如ssid和pw)和服务服务器40的接入信息(例如ip和端口)时,发送单元12发送包括智能订购设备10的设备标识信息(mac或序列号)的设备发送信号,以使已经接收到设备发送信号的终端20能够预先处理智能订购设备10在服务服务器40中的设备登记。

与终端发送信号一样,设备发送信号是指以广播方式发送的udp信号。

当接收到从智能订购设备10广播的设备发送信号时,终端20从设备发送信号中获得智能订购设备10的设备标识信息(mac或序列号)、将终端20的终端标识信息(例如appid)映射到获得的智能订购设备10的设备标识信息(mac或序列号)并且将所映射的信息登记到服务服务器40中。通过这种方式,终端可以对智能订购设备10的设备登记进行预处理。

当智能订购设备10的设备登记的预处理完成时,终端20可以通过单独的终端发送信号向智能订购设备10通知用于智能订购设备10的设备登记的预处理已经完成。

处理器13用于完成智能订购设备10的设备登记。

更具体地,当设备发送信号的发送完成时,处理器13使用无线中继设备30的接入信息(例如ssid和pw)接入无线中继设备30并且使用服务服务器40的接入信息(例如ip和端口)通过无线中继设30备接入服务服务器40,以完成智能订购设备10的设备登记。

具体地,处理器13可以将智能订购设备10的操作模式配置成sta-ap下的接入模式,以接入无线中继设备30并且完成设备登记。

应当注意,如图4所示,根据本公开内容的实施方式,从终端发送信号的接收至设备登记的完成,智能订购设备10的操作模式保持处于sta-ap模式,并且这对应于与现有技术的差异:对于智能订购设备10的设备登记,现有技术需要智能订购设备10的操作模式在软件启用接入点(soft-ap)模式与sta-ap模式之间切换。

此外,处理器13将向服务服务器40发送智能订购设备10的设备标识信息(mac或序列号),以使得服务服务器40能够通过确定从智能订购设备10接收到的智能订购设备10的设备标识信息(mac或序列号)与根据设备登记的预处理被映射到终端20的终端标识信息并且登记的设备标识信息是否一致来完成设备登记。

当智能订购设备10的设备登记完成时,服务服务器40可以通过无线中继设备30向智能订购设备10通知设备登记已经完成。

当在智能订购设备10的设备登记完成之后识别出通过选择单元16进行的用户请求(按钮输入)时,处理器13向服务服务器40发送包括智能订购设备10的设备标识信息(mac或序列号)的即时产品购买请求,以使得服务服务器40能够处理包括对被映射到智能订购设备10的设备标识信息(mac或序列号)的产品的购买、支付和配送的即时产品购买。

如上面已经描述的,智能订购设备10内的元件可以以硬件模块的形式来实现、或以由处理器执行的软件模块的形式来实现或者可以以软件模块和硬件模块组合的形式来实现。

硬件模块或由处理器执行的软件模块的形式或软件模块和硬件模块组合的形式可以由实际的硬件系统(例如计算机系统)来实现。

在下文中,将参照图5描述根据本公开内容的实施方式的用于实现智能订购设备10的硬件系统1000。

作为参考,应当注意,虽然上述示例中的智能订购设备10的元件是在硬件系统1000中实现的,但是其元件和操作可以与实际系统中的元件和操作不同。

如图5所示,根据本公开内容的实施方式的硬件系统1000可以包括处理器单元1100、存储器接口单元1200和外围接口单元1300。

如上所述的硬件系统1000的每个元件既可以是单独的元件也可以连接至一个或更多个集成电路,并且这些元件可以通过总线系统(未示出)组合。

总线系统与指示通过适当的桥接器、适配器和/或控制器连接的多点连接或点对点连接、通信线路/接口和/或一个或更多个预定物理总线的抽象对应。

为了使硬件系统能够执行各种功能,处理器单元1100通过存储器接口单元1200与存储器单元1210通信,以执行存储在存储器单元1210中的各种软件模块。

在存储器单元1210中,作为上面参照图3描述的智能订购设备10内的核心元件的获取单元11、发送单元12和处理器13可以以软件(应用)模块的形式存储,并且可以附加地存储另外的操作系统(os)。

操作系统(例如在诸如ios、安卓、darwin、rtxc、linux、unix、osx、windows或vxworks的嵌入式操作系统的情况下)包括被配置成控制和管理一般系统作业(例如存储器管理、存储设备控制、电源管理等)的各种程序、指令集、软件组件和/或驱动器,并且用于促进各种硬件模块与软件模块之间的通信。

作为参考,存储器单元1210包括高速缓冲存储器、主存储器和辅助存储器。然而,存储器单元可以包括存储器分层结构(不限于此),其中,存储器分层结构可以由ram(例如sram、dram和ddram)、rom、闪存、磁存储设备和/或光学存储设备(例如盘驱动器、磁带、致密盘(cd)和数字视频盘(dvd))的预定组合来实现。

外围接口单元1300使得处理器单元1100与外围设备之间能够进行通信。

外围设备用于向硬件系统1000提供不同的功能,并且在本公开内容的一个实施方式中可以包括例如通信单元1310和输入/输出单元1320。

通信单元1310用于提供与另一设备进行通信的通信功能。为此,通信单元包括例如天线系统、rf收发器、至少一个放大器、调谐器、至少一个振荡器、数字信号处理器、编解码器芯片组以及存储器。然而,通信单元不限于此并且可以包括被配置成执行这些功能的已知电路。

由如上所述的通信单元1310支持的通信协议包括例如无线lan(wlan)、数字生活网络联盟(dlna)、无线宽带(wibro)、全球微波互联接入(wimax)、全球移动通信系统(gsm)、码分多址(cdma)、码分多址2000(cdma2000)、增强语音数据优化或仅增强语音数据(ev-do)、宽带cdma(wcdma)、高速下行分组接入(hsdpa)、高速上行分组接入(hsupa)、电气和电子工程师协会(ieee)802.16、长期演进(lte)、高级长期演进(lte-a)、无线移动宽带服务(wmbs)、蓝牙、射频识别(rfid)、红外数据协会(irda)通信、超宽带(uwb)通信、zigbee通信、近场通信(nfc)、超声通信(usc)、可见光通信(vlc)、wi-fi通信和wi-fi直接通信。此外,有线通信网络可以包括有线局域网(lan)、有线广域网(wan)、电力线通信(plc)、usb通信、以太网通信、串行通信和光学/同轴电缆通信中的全部并且可以包括但不限于能够提供用于与另一设备进行通信的通信环境的所有协议。

此外,输入/输出单元1320用作用于控制与另一硬件系统交互的i/o设备的控制器,并且可以执行识别选择单元1321(与按钮对应)的输入的功能。

因此,智能订购设备10的以软件模块的形式存储在存储器单元1210中的元件以由处理器单元1100执行的命令的形式借助于存储器接口单元1200和外围设备接口单元1300与通信单元1310和输入/输出单元1320交互,以处理与终端20相关联的用户配置。

在下文中,为了更好地理解本公开内容,将参照图5描述与硬件系统1000相关联的智能订购设备10的元件。

首先,获取单元11用于从终端发送的信号中识别接入信息。

更具体地,响应于针对智能订购设备10的设备登记请求,获取单元11根据通过通信单元1310从终端20接收到的终端发送信号来获取无线中继设备30的接入信息(例如ssid和pw)和服务服务器40的接入信息(例如ip和端口)并且分别向发送单元12和处理器13传送所获取的信息。

终端发送信号是udp信号并且以广播方式从终端20发送。

获取单元11将智能订购设备10的操作模式配置成站接入点(sta-ap)下的备用模式(接听模式),以便接收如上所述的终端发送信号。然后,获取单元接收从终端20广播的终端发送信号,并且从所接收的终端发送信号中获取无线中继设备30的接入信息(例如ssid和pw)以及服务服务器40的接入信息(例如ip和端口)。

发送单元12执行发送设备发送信号的功能。

更具体地,当接收到从终端发送信号中识别出无线中继设备30的接入信息(例如ssid和pw)和服务服务器40的接入信息(例如ip和端口)的结果时,发送单元12可以通过通信单元1310发送包括智能订购设备10的设备标识信息(mac或序列号)的设备发送信号,以使得接收到设备发送信号的终端20能够预先处理智能订购设备10在服务服务器40中的设备登记。

设备发送信号是udp信号并且以广播方式发送。

处理器13用于完成对智能订购设备10的设备登记。

更具体地,当从发送单元12中识别出设备发送信号的发送已经完成时,处理器13使用无线中继设备30的接入信息(例如ssid和pw)通过通信单元1310接入无线中继设备30,并且使用服务服务器40的接入信息(例如ip和端口)通过无线中继设备30接入服务服务器40,以完成对智能订购设备10的设备登记。

具体地,处理器13可以将智能订购设备10的操作模式配置成sta-ap下的接入模式,以接入无线中继设备30并且完成设备登记。

具体地,处理器13向服务服务器40发送智能订购设备10的设备标识信息(mac或序列号),以使得服务服务器40能够通过确定从智能订购设备10接收的智能订购设备10的设备标识信息(mac或序列号)与根据对设备登记的预处理被映射到终端20的终端标识信息并且登记的设备标识信息是否一致来完成设备登记。

当在对智能订购设备10的设备登记完成之后通过输入/输出单元1320识别出经由选择单元16进行的用户请求(按钮输入)时,处理器13通过通信单元1310向服务服务器40发送包括智能订购设备10的设备标识信息(mac或序列号)的即时产品购买请求,以使得服务服务器40能够处理包括对被映射到智能订购设备10的设备标识信息(mac或序列号)的产品的购买、支付和配送的即时产品购买。

在以上关于根据本公开内容的实施方式的智能订购设备10的描述之后,在下文中将描述终端20。

图6是示出根据本公开内容的实施方式的终端20的示意性配置的框图。

如图6所示,根据本公开内容的实施方式的终端20可以包括:发送单元21,被配置成发送终端发送信号;以及处理器22,被配置成处理设备登记。

包括发送单元21和处理器22的终端20的配置的全部或至少部分可以以硬件模块的形式来实现、或以由处理器执行的软件模块的形式来实现、或者可以以软件模块和硬件模块组合的形式来实现。

除了上述配置之外,根据本公开内容的实施方式的终端20可以包括:通信单元23,被配置成支持与智能订购设备10和服务服务器40的通信;以及输入/输出单元24和显示单元25,被配置成使得能够识别用户配置。

通信单元23、输入/输出单元24和显示单元25的配置与将在后面参照图7描述的通信单元2310、输入/输出单元2320和显示单元2321的配置对应,因此其更详细的描述将在后面给出。

根据本公开内容的实施方式的终端20可以通过包括发送单元21和处理器22的核心配置来处理与智能订购设备10相关联的用户配置。在下文中,将对终端20的核心配置的每个元件进行更详细的讨论。

发送单元21执行发送终端发送信号的功能。

具体地,当识别出请求对智能订购设备10进行设备登记时,发送单元21发送包括无线中继设备30的接入信息(例如ssid和pw)和服务服务器40的接入信息(例如ip和端口)的终端发送信号。

发送单元21以广播方式发送作为udp信号的终端发送信号。

在这方面,智能订购设备10可以将智能订购设备10的操作模式配置成站接入点(sta-ap)下的备用模式(接听模式),以便接收如上所述的终端发送信号。然后,智能订购设备可以接收从终端20广播的终端发送信号,并且从所接收的终端发送信号中获取无线中继设备30的接入信息(例如ssid和pw)以及服务服务器40的接入信息(例如ip和端口)。

处理器22用于对智能订购设备10的设备登记进行预处理。

更具体地,在终端发送信号被发送之后,当根据从智能订购设备10接收到的设备发送信号识别出智能订购设备10的设备标识信息(mac或序列号)时,处理器22对智能订购设备10的设备登记进行预处理。

当接收到从智能订购设备10广播的设备发送信号时,处理器22从设备发送信号中获得智能订购设备10的设备标识信息(mac或序列号),将终端20的终端标识信息(例如appid)映射到所获得的智能订购设备10的设备标识信息(mac或序列号),并且将映射的信息登记到服务服务器40中。以这种方式,终端可以对智能订购设备10的设备登记进行预处理。

当对智能订购设备10的设备登记的预处理完成时,处理器22可以通过单独的终端发送信号向智能订购设备10通知对智能订购设备10的设备登记的预处理已经完成。

在这方面,当从终端发送信号中识别出无线中继设备30的接入信息(例如ssid和pw)和服务服务器40的接入信息(例如ip和端口)时,智能订购设备10发送包括智能订购设备10的设备标识信息(mac或序列号)的设备发送信号,以使得已经接收到设备发送信号的终端20能够预先处理智能订购设备10在服务服务器40中的设备登记。

与终端发送信号一样,设备发送信号是指以广播方式发送的udp信号。

此外,当设备发送信号的发送完成时,智能订购设备10使用无线中继设备30的接入信息(例如ssid和pw)接入无线中继设备30并且使用服务服务器40的接入信息(例如ip和端口)通过无线中继设备30接入服务服务器40,以完成设备登记。

如以上已经描述的,终端20内的元件可以以硬件模块的形式来实现或以由处理器执行的软件模块的形式来实现或者可以以软件模块和硬件模块组合的形式来实现。

硬件模块或由处理器执行的软件模块的形式或软件模块和硬件模块组合的形式可以由实际硬件系统(例如计算机系统)来实现。

在下文中,将参照图7描述实现根据本公开内容的实施方式的终端20的元件的硬件系统2000。

在图7中示出的硬件系统2000的元件中,具有与上面参照图5描述的硬件系统1000的名称相同的名称的元件可以被认为是相同的,因此将不再重复相同元件的详细描述。

如图7所示,根据本公开内容的实施方式的用于实现终端20的硬件系统2000可以包括处理器单元2100、存储器接口单元2200和外围接口单元2300。

为了使硬件系统能够执行各种功能,处理器单元2100通过存储器接口单元2200与存储器单元2210通信,以执行存储在存储器单元2210中的各种软件模块。

在存储器单元2210中,作为以上参照图6描述的终端20内的核心元件的发送单元21和处理器22可以以软件(应用)模块的形式存储,并且可以另外存储另一操作系统。

外围接口单元2300使得处理器单元2100和外围设备之间能够通信。

外围设备用于向硬件系统2000提供不同的功能,并且在本公开内容的一个实施方式中可以包括例如通信单元2310和输入/输出单元2320。

通信单元2310用于提供与另一设备通信的通信功能。为此,通信单元包括例如天线系统、rf收发器、至少一个放大器、调谐器、至少一个振荡器、数字信号处理器、编解码器芯片组以及存储器。然而,通信单元不限于此并且可以包括被配置成执行这些功能的已知电路。

此外,输入/输出单元1320用作用于控制i/o设备与另一硬件系统交互的控制器,并且可以执行控制显示单元2321的功能,该显示单元2321被配置成显示当前公开内容的实施方式中的应用的ui。

自然,显示单元2321支持用于识别ui上的设备登记的请求的触摸界面。

如上所述的显示单元2321可以通过例如以下各者来实现:液晶显示器(lcd)、薄膜晶体管lcd(tft-lcd)、发光二极管(led)、有机led(oled)、有源矩阵oled(amoled)、视网膜显示器、柔性显示器和三维显示器。

因此,终端20的以软件模块的形式存储在存储器单元2210中的元件以由处理器单元2100执行的命令的形式借助于存储器接口单元2100和外围设备接口单元2300与通信单元2310和输入/输出单元2320通信,以便处理与智能订购设备10相关联的用户配置。

在下文中,为了更好地理解本公开内容,将参照图7描述与硬件系统2000相关联的终端20的元件。

发送单元21执行发送终端发送信号的功能。

具体地,当通过显示单元2321和输入/输出单元2320识别出需要对智能订购设备10进行设备登记时,发送单元21通过通信单元2310发送包括无线中继设备30的接入信息(例如ssid和pw)以及服务服务器40的接入信息(例如ip和端口)的终端发送信号。

发送单元21以广播方式发送作为udp信号的终端发送信号。

在这方面,智能订购设备10可以将智能订购设备10的操作模式配置成站接入点(sta-ap)下的备用模式(接听模式),以便接收如上所述的终端发送信号。然后,智能订购设备可以接收从终端20广播的终端发送信号,并且从所接收的终端发送信号中获取无线中继设备30的接入信息(例如ssid和pw)和服务服务器40的接入信息(例如ip和端口)。

处理器22用于对智能订购设备10的设备登记进行预处理。

更具体地,在终端发送信号被发送之后,当从通过通信单元2310从智能订购设备10接收到的设备发送信号中识别出智能订购设备10的设备标识信息(mac或序列号)时,处理器22对智能订购设备10的设备登记进行预处理。

当接收到从智能订购设备10广播的设备发送信号时,处理器22从设备发送信号中获得智能订购设备10的设备标识信息(mac或序列号),将终端20的终端标识信息(例如appid)映射到所获得的智能订购设备10的设备标识信息(mac或序列号),并且将映射后的信息登记到服务服务器40中。以这种方式,终端可以对智能订购设备10的设备登记进行预处理。

在这方面,当从终端发送信号中识别出无线中继设备30的接入信息(例如ssid和pw)和服务服务器40的接入信息(例如ip和端口)时,智能订购设备10发送包括智能订购设备10的设备标识信息(mac或序列号)的设备发送信号,以使得已经接收到设备发送信号的终端20能够预先处理智能订购设备10在服务服务器40中的设备登记。

与终端发送信号一样,设备发送信号是指以广播方式发送的udp信号。

此外,当设备发送信号的发送完成时,智能订购设备10使用无线中继设备30的接入信息(例如ssid和pw)接入无线中继设备30,并且使用服务服务器40的接入信息(例如ip和端口)通过无线中继设备30接入服务服务器40,以完成设备登记。

如从以上讨论中注意到的,在使用被实现成允许借助于仅按钮输入进行即时产品购买的基于iot设备的智能订购设备10所需的用户配置的处理中,根据本公开内容的实施方式的智能订购系统内的配置可以在保持智能订购设备的操作模式的状态下,在智能订购设备10和终端20之间以广播方式执行信号处理。因此,本公开内容可以显著缩短用户配置所需的时间并且因此可以提高用户的满意度。

在下文中,将描述根据本公开内容的实施方式的智能订购系统和系统的元件的操作流程。

图8是示出根据本公开内容的实施方式的智能订购系统中的操作流程的信号流图。

首先,当在操作s11中识别出需要对智能订购设备10进行设备登记时,终端20在操作s12中发送包括无线中继设备30的接入信息(例如ssid和pw)和服务服务器40的接入信息(例如ip和端口)的终端发送信号。

发送单元21以广播方式发送作为udp信号的终端发送信号。

然后,在操作s13中,智能订购设备10从自终端20接收到的终端发送信号中获取无线中继设备30的接入信息(例如ssid和pw)以及服务服务器40的接入信息(例如ip和端口)。

具体地,智能订购设备10可以将智能订购设备10的操作模式配置成站接入点(sta-ap)下的备用模式(接听模式),以便接收如上所述的终端发送信号。然后,智能订购设备可以接收从终端20广播的终端发送信号,并且从所接收的终端发送信号中获取无线中继设备30的接入信息(例如ssid和pw)以及服务服务器40的接入信息(例如ip和端口)。

此外,当从终端发送信号中识别出无线中继设备30的接入信息(例如ssid和pw)以及服务服务器40的接入信息(例如ip和端口)时,智能订购设备10在操作s14中发送包括智能订购设备10的设备标识信息(mac或序列号)的设备发送信号,以使得已经接收到设备发送信号的终端20能够预先处理智能订购设备10在服务服务器40中的设备登记。

在这方面,当在操作s15中根据从智能订购设备10接收到的设备发送信号识别出智能订购设备10的设备标识信息(mac或序列号)时,终端20在操作s16中对智能订购设备10的设备登记进行预处理。

当接收到从智能订购设备10广播的设备发送信号时,终端20从设备发送信号中获得智能订购设备10的设备标识信息(mac或序列号),将终端20的终端标识信息(例如appid)映射到所获得的智能订购设备10的设备标识信息(mac或序列号),并且将映射的信息登记到服务服务器40中。以这种方式,终端可以对智能订购设备10的设备登记进行预处理。

此外,当设备发送信号的发送完成时,智能订购设备10在操作s17中使用无线中继设备30的接入信息(例如ssid和pw)接入无线中继设备30并且使用服务服务器40的接入信息(例如ip和端口)通过无线中继设备30接入服务服务器40,以在操作s18中完成设备登记。

具体地,智能订购设备10向服务服务器40发送智能订购设备10的标识信息(mac或序列号),以使得服务服务器40能够通过确定从智能订购设备10接收的智能订购设备10的设备标识信息(mac或序列号)与根据对设备登记的预处理被映射到终端20的终端标识信息并且登记的设备标识信息是否一致来完成设备登记。

此后,在操作s19中,当识别出通过选择单元16进行的用户请求(按钮输入)时,处理器13向服务服务器40发送包括智能订购设备10的设备标识信息(mac或序列号)的即时产品购买请求,以使得服务服务器40能够处理包括对被映射到智能订购设备10的设备标识信息(mac或序列号)的产品的购买、支付和配送的即时产品购买。

在以上关于根据本公开内容的实施方式的智能订购系统的操作流程的描述之后,在下文中将描述智能订购设备10中的操作流程。

图9示出了根据本公开内容的实施方式的智能订购设备10中的操作流程。

首先,响应于针对智能订购设备10的设备登记的请求,获取单元11在操作s21至s23中从终端20所接收的终端发送信号中获取无线中继设备30的接入信息(例如ssid和pw)以及服务服务器40的接入信息(例如ip和端口)。

获取单元11将智能订购设备10的操作模式配置成站接入点(sta-ap)下的备用模式(接听模式),以便接收如上所述的终端发送信号。然后,获取单元接收从终端20广播的终端发送信号,并且从所接收的终端发送信号中获取无线中继设备30的接入信息(例如ssid和pw)以及服务服务器40的接入信息(例如ip和端口)。

在这方面,当识别出需要对智能订购设备10进行设备登记时,终端20可以以广播方式发送包括无线中继设备30的接入信息(例如ssid和pw)以及服务服务器40的接入信息(例如ip和端口)的终端发送信号。

此后,当从终端发送信号中识别出无线中继设备30的接入信息(例如ssid和pw)和服务服务器40的接入信息(例如ip和端口)时,在操作s24中发送单元12发送包括智能订购设备10的设备标识信息(mac或序列号)的设备发送信号,以使得已经接收到设备发送信号的终端20能够预先处理智能订购设备10在服务服务器40中的设备登记。

与终端发送信号一样,设备发送信号是指以广播方式发送的udp信号。

当接收到从智能订购设备10广播的设备发送信号时,终端20从设备发送信号中获得智能订购设备10的设备标识信息(mac或序列号),将终端20的终端标识信息(例如appid)映射到所获得的智能订购设备10的设备标识信息(mac或序列号),并且将映射的信息登记到服务服务器40中。以这种方式,终端可以对智能订购设备10的设备登记进行预处理。

此后,当设备发送信号的发送完成时,在操作s25和s26中,处理器13使用无线中继设备30的接入信息(例如ssid和pw)接入无线中继设备30并且使用服务服务器40的接入信息(例如ip和端口)通过无线中继设备30接入服务服务器40,以完成对智能订购设备10的设备登记。

具体地,处理器13可以将智能订购设备10的操作模式配置成sta-ap下的接入模式,以接入无线中继设备30并且完成设备登记。

此外,处理器13向服务服务器40发送智能订购设备10的标识信息(mac或序列号),以使得服务服务器40能够通过确定从智能订购设备10接收的智能订购设备10的设备标识信息(mac或序列号)与根据设备登记的预处理被映射到终端20的终端标识信息并且登记的设备标识信息是否一致来完成设备登记。

当对智能订购设备10的设备登记完成时,服务服务器40可以通过无线中继设备30向智能订购设备10通知设备登记已经完成。

在以上关于根据本公开内容的实施方式的智能订购设备10的操作流程的描述之后,在下文中将描述终端20中的操作流程。

图10示出了根据本公开内容的实施方式的终端20中的操作流程。

首先,当在操作s31中识别出需要对智能订购设备10进行设备登记时,在操作s32中发送单元21发送包括无线中继设备30的接入信息(例如ssid和pw)和服务服务器40的接入信息(例如ip和端口)的终端发送信号。

发送单元21以广播方式发送作为udp信号的终端发送信号。

在这方面,智能订购设备10可以将智能订购设备10的操作模式配置成站接入点(sta-ap)下的备用模式(接听模式),以便接收如上所述的终端发送信号。然后,智能订购设备可以接收从终端20广播的终端发送信号,并且从所接收的终端发送信号中获取无线中继设备30的接入信息(例如ssid和pw)以及服务服务器40的接入信息(例如ip和端口)。

此后,在终端发送信号被发送之后,当根据从智能订购设备10接收的设备发送信号识别出智能订购设备10的设备标识信息(mac或序列号)时,在操作s33至操作s35中处理器22对智能订购设备10的设备登记进行预处理。

当接收到从智能订购设备10广播的设备发送信号时,处理器22从设备发送信号中获得智能订购设备10的设备标识信息(mac或序列号),将终端20的终端标识信息(例如appid)映射到所获得的智能订购设备10的设备标识信息(mac或序列号),并且将映射的信息登记到服务服务器40中。以这种方式,终端可以对智能订购设备10的设备登记进行预处理。

当对智能订购设备10的设备登记的预处理完成时,处理器22可以通过单独的终端发送信号向智能订购设备10通知设备登记的预处理已经完成。

在这方面,当根据终端发送信号识别出无线中继设备30的接入信息(例如ssid和pw)和服务服务器40的接入信息(例如ip和端口)时,智能订购设备10发送包括智能订购设备10的设备标识信息(mac或序列号)的设备发送信号,以使得已经接收到设备发送信号的终端20能够预先处理智能订购设备10在服务服务器40中的设备登记。

与终端发送信号一样,设备发送信号是指以广播方式发送的udp信号。

此外,当设备发送信号的发送完成时,智能订购设备10使用无线中继设备30的接入信息(例如ssid和pw)接入无线中继设备30并且使用服务服务器40的接入信息(例如ip和端口)通过无线中继设备30接入服务服务器40,以完成设备登记。

如从以上讨论中注意到的,在使用被实现成允许借助于仅按钮输入即时购买产品的基于iot设备的智能订购设备10所需的用户配置的处理中,根据本公开内容的实施方式的智能订购系统内的上述操作流程使得能够在保持智能订购设备的操作模式的状态下,在智能订购设备10和终端20之间以广播方式进行信号处理。因此,本公开内容可以显著缩短用户配置所需的时间,并且因此可以提高用户的满意度。

本公开内容中所描述的功能操作和主题可以通过数字电子电路、通过本公开内容中描述的结构以及包括计算机软件、固件或硬件的等同物或者通过它们的一个或更多个的组合来实现。说明书中描述的主题的实现方式可以在一个或更多个计算机程序产品即与编码在有形程序存储介质上以控制处理系统的操作或通过操作执行的计算机程序命令相关的一个或更多个模块中实现。

计算机可读介质可以是机器可读存储设备、机器可读存储基板、存储器设备、影响机器可读无线电波信号的材料组合物,或者它们中的一个或更多个的组合。

在说明书中,术语“系统”或“设备”例如覆盖可编程处理器单元、计算机或包括多处理器单元和计算机的用于数据处理的各种机构、设备和机器。除了硬件之外,处理系统还可以包括当被请求时为计算机程序创建执行环境的代码,例如构成处理器固件、协议栈、数据库管理系统、操作系统或它们中的一个或更多个的组合的代码。

计算机程序(也称为程序、软件、软件应用、脚本或代码)可以用包括编译或解释语言、声明式语言或过程语言的任何形式的编程语言编写,并且可以以包括作为独立程序或模块、组件、子例程或适于在计算机环境中使用的其他单元的任何形式来部署计算机程序。计算机程序可以但不一定对应于文件系统中的文件。程序可以存储在提供给所请求的程序的单个文件中、存储在多个协作文件(例如,存储一个或更多个模块、子程序或部分代码的文件)中、或者存储在保存其他程序或数据(例如,存储在标记语言文档中的一个或更多个脚本)的文件的一部分中。计算机程序可以被部署成在位于一个站点或跨多个站点分布并且通过通信网络互连的一个计算机或多个计算机上执行。

适于存储计算机程序命令和数据的计算机可读介质包括所有类型的非易失性存储器、介质和存储器设备,例如半导体存储设备如eprom、eeprom和闪速存储器设备以及磁盘如外部硬盘或外部盘、磁光盘、cd-rom和dvd-rom盘。处理器和存储器可以由专用逻辑电路来添加或被集成到逻辑电路中。

说明书中所描述的主题的实现方式可以在计算系统中实现,该计算系统包括:后端组件如数据服务器;中间件组件如应用服务器;前端组件如客户端计算机,该客户端计算机具有可以使用户与在说明书中描述的主题的实现交互的图形用户界面或网络浏览器;或者后端组件、中间件组件和前端组件中的一个或更多个的所有组合。系统的组件可以通过任何类型的数字数据通信例如通信网络或介质相互连接。

虽然说明书包含许多具体实现细节,但是这些不应被解释为对任何公开内容或可能要求保护的范围的限制,而是作为可能是特定公开内容的特定实施方式所特有的特征的描述。本说明书在单独的实施方式的上下文中描述的某些特征也可以在单个实施方式以组合的方式实现。相反,在单个实施方式的上下文中描述的各种特征也可以在多个实施方式中单独地或以任何合适的子组合的方式来实现。此外,虽然特征可以在上面描述为以某些组合起作用并且甚至在最初如此要求保护,但是来自所要求保护的组合中的一个或更多个特征可以在一些情况下从组合中删除,并且所要求保护的组合可以针对子组合或子组合的变型。

另外,在说明书中,以附图中的特定顺序示出了操作,但是不应理解为:为了获得优选结果,需要以所示出的特定顺序执行操作或者所有示出的操作均要被执行。在特定情况下,多任务处理和并行处理可以是优选的。此外,应理解,并非在所有实现方式中需要将上述实现方式的各种系统组件分开。另外,应理解,所描述的程序组件和系统通常可以被集成在单个软件包中或者可以被打包在多个软件产品中。

如上所述,说明书中公开的特定术语不旨在限制本发明。因此,虽然参照上述示例详细描述了本发明,但是本领域技术人员可以在不脱离本发明的范围的情况下对一些部分进行修改、改变和变换。本公开内容的范围由后面将要描述的所附权利要求而不是具体实施方式来限定。因此,将理解,从所附权利要求及其等同方案的含义和范围中得出的所有修改或变型都包括在本公开内容的范围内。

根据本公开内容的智能订购设备、智能订购设备的操作方法和用户终端可以简化使用被实现成允许借助于仅按钮输入即时购买产品的基于iot设备的智能订购设备所需的用户配置的处理。在这方面,本公开内容克服了现有技术的技术限制。此外,本公开内容不仅允许使用与此相关的技术,而且还具有其应用设备可以被销售或流通的充分可能性。因此,本公开内容明显地可以被实施,并且因此具有工业实用性。

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