用户终端、操作该用户终端的方法及服务装置与流程

文档序号:17213623发布日期:2019-03-27 11:03阅读:269来源:国知局
用户终端、操作该用户终端的方法及服务装置与流程

本公开内容涉及简化经由无线中继装置在用户终端与服务装置之间的配对过程的方法。



背景技术:

近来,已经在各个领域引入了用于简单并且快速地提供服务的服务装置例如iot装置。例如,可以通过按下iot装置的按钮来快速并且简单地执行产品购买,使得保证了顾客的忠诚度并且提供了新的购买体验。

服务装置是为用户提供共同便利的装置。但是诸如实际使用服务装置所需的配对的预处理过程存在不便。

为了使用服务装置,应当经由无线中继装置(例如,ap)来处理具有相关应用程序的用户终端与服务装置之间的配对。在该过程中,在用户终端中需要复杂的用户配置处理。

因此,需要使用户终端与服务装置之间的配对过程所需的用户配置处理最小化,以使使用服务装置时引起的用户不便最小化。



技术实现要素:

作出本公开内容以解决该问题,并且本公开内容的一方面是使经由无线中继装置在用户终端与服务装置之间的配对过程所需的用户配置处理最小化。

根据本公开内容的一方面,提供了一种用户终端。用户终端包括:处理器,其被配置成执行用于与服务装置配对的处理;以及存储器,其被配置存储由处理器执行的至少一条指令,其中,所述至少一条指令包括:识别指令,用于通过预定义的模式信号识别服务装置是否位于无线中继装置的覆盖范围内;传送指令,用于当识别出服务装置位于该覆盖范围内时,使无线中继装置的访问信息被传送至服务装置;以及处理指令,用于当服务装置接收到无线中继装置的访问信息并且访问无线中继装置时,处理与服务装置的配对。

具体地,识别指令可以向无线中继装置发送模式信号,以允许位于无线中继装置的覆盖范围内的服务装置识别模式信号。

具体地,当从服务装置接收到模式信号时,识别指令可以识别位于无线中继装置的覆盖范围内的服务装置。

具体地,模式信号可以被限定成包括重复预定次数的特定二进制值。

具体地,传送指令可以向无线中继装置发送无线中继装置的访问信息,从而使无线中继装置的访问信息被传送至位于无线中继装置的覆盖范围内的服务装置。

具体地,处理指令可以发送针对从访问无线中继装置的服务装置接收到的配对消息的响应消息,并且处理与服务装置的配对。

具体地,配对消息可以是以单播方式从服务装置接收的。

根据本公开内容的另一方面,提供了一种服务装置。服务装置包括:处理器,其被配置成执行用于与用户终端配对的处理;以及存储器,其被配置成存储通过处理器执行的至少一条指令,其中,所述至少一条指令包括:发送指令,用于当在无线中继装置的覆盖范围内识别出预定义的模式信号时,向用户终端发送要被传送的模式信号;获取指令,用于获取由接收模式信号的用户终端发送的无线中继装置的访问信息;以及处理指令,用于基于无线中继装置的访问信息访问无线中继装置,以处理与用户终端的配对。

具体地,所述至少一条指令还可以包括警告指令,用于当基于无线中继装置的访问信息不可能访问无线中继装置时,提供与不可访问状态有关的警告。

根据本公开内容的另一方面,提供了一种操作用户终端的方法。该方法包括:通过预定义的模式信号识别服务装置是否位于无线中继装置的覆盖范围内;当识别出服务装置位于覆盖范围内时,向服务装置传送无线中继装置的访问信息;以及当服务装置接收到无线中继装置的访问信息并且访问无线中继装置时,处理与服务装置的配对。

具体地,识别可以包括:向无线中继装置发送模式信号,以允许位于无线中继装置的覆盖范围内的服务装置识别模式信号。

具体地,识别还可以包括:当从服务装置接收到模式信号时,识别位于无线中继装置的覆盖范围内的服务装置。

具体地,模式信号可以被限定成包括重复预定次数的特定二进制值。

具体地,传送可以包括:向无线中继装置发送无线中继装置的访问信息,从而使无线中继装置的访问信息被传送至位于无线中继装置的覆盖范围内的服务装置。

具体地,处理可以包括:发送针对从访问无线中继装置的服务装置接收到的配对消息的响应消息,并且处理与服务装置的配对。

具体地,配对消息可以是以单播方式从服务装置接收的。

因此,通过根据本公开内容的实施方式的用户终端、操作该用户终端的方法以及服务装置,可以通过使经由无线中继装置在用户终端与服务装置之间的配对过程所需的用户配置处理最小化来提高使用服务装置的用户便利性。

附图说明

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

图1示意性示出了根据本公开内容的实施方式的配对系统的配置;

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

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

图4是示意性示出根据本公开内容的实施方式的服务装置的框图;

图5示出了根据本公开内容的实施方式的用于实现服务装置的硬件系统;

图6是示出根据本公开内容的实施方式的配对系统的操作流程的流程图;

图7是示意性示出根据本公开内容的实施方式的用户终端的操作流程的流程图;以及

图8是示意性示出根据本公开内容的实施方式的服务装置的操作流程的流程图。

具体实施方式

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

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

在下文中,将参照附图描述本公开内容的实施方式。

图1示出了根据本公开内容的实施方式的配对系统。

如图1所示,根据本公开内容的实施方式的配对系统可以包括用户终端10、无线中继装置20和服务装置30。

用户终端10是指被配置成处理与服务装置30的配对的装置并且可以通过基于由应用程序提供的用户界面(ui)的用户配置处理来处理与服务装置30的配对。

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

无线中继装置20是指被配置成向用户终端10和服务装置30提供无线电接入环境(例如,wi-fi)的装置,并且例如接入点(ap)可以对应于此。

服务装置30是指用于提高用户便利性而引入的服务装置并且可以与例如下述装置对应,该装置支持当识别出诸如用于在线购买服务的按钮输入的用户请求(即时产品购买请求)时通过与服务服务器的链接、在没有选择产品、选择支付方式和输入交付目的地方面的任何用户干预的情况下即时购买配置的产品。

作为参考,服务服务器(未示出)是指被配置成处理从服务装置30请求的即时产品购买服务的服务器,并且可以根据来自服务装置30的即时产品购买请求识别被映射到服务装置30的装置识别信息(例如,mac或序列号)的产品,并且可以在没有单独的用户干预的情况下处理其支付和交付。

然而,为了处理即时产品购买,基于以下前提:关于特定产品、支付方式或交付目的地的信息应当被映射到服务装置30的装置识别信息(例如,mac或序列号)。

同时,服务服务器(未示出)可以以例如web服务器、数据库服务器或代理服务器的形式实现,或者可以通过安装允许网络负载分配机制或服务装置在因特网或另一网络上操作的各种软件中的一个或更多个来实现为计算机化系统。此外,网络可以是超文本传输协议(http)网络、专用线路、内联网或另一网络,并且可以通过安全网络来进行根据本公开内容的实施方式的广告提供系统内的元件之间的连接,以防止数据被任意黑客或另一第三方盗用。

如上所述,根据本公开内容的实施方式的配对系统可以通过基于上述配置引起服务装置30对无线中继装置20的访问来处理用户终端10与服务装置30之间的配对。

此时,服务装置30与无线中继装置20之间的连接具有tcp类型的关系,并且用户终端10导致用户不便,因为需要复杂的用户配置处理来处理用户终端10与服务装置30之间的配对。

因此,本公开内容的实施方式提出了一种使用户终端10与服务装置30之间的配对过程所需的用户配置处理最小化的新方法,并且在下文中更详细地描述用于实现新方法的配对系统内的相应元件。

图2是示意性示出根据本公开内容的实施方式的用户终端10的框图。

如图2所示,根据本公开内容的实施方式的用户终端10可以包括:识别单元11,其被配置成识别服务装置30;传送单元12,其被配置成传送无线中继装置20的访问信息;以及处理单元13,其被配置成处理配对。

包括识别单元11、传送单元12和处理单元13的用户终端10的元件中的全部或至少一些可以以由处理器执行的软件模块或硬件模块的形式或以软件模块和硬件模块的组合的形式来实现。

软件模块可以被理解为基于由用于处理用户终端10内的计算的处理器执行的应用程序的指令,并且指令可以被安装在用户终端10内的存储器中。

同时,根据实施方式的用户终端10还可以包括:通信单元14,其是支持通过无线中继装置20与服务装置30实际通信的rf模块;以及上述元件。

由于通信单元14与下面参照图3描述的通信单元1310对应,因此将省略其详细描述。

根据实施方式的用户终端10可以通过包括识别单元11、传送单元12和处理单元13的核心元件来处理与服务装置30的配对,并且在下文中,将更详细地描述用于实现配对的用户终端10内的每个核心元件。

作为参考,为了便于描述,假设用户终端10连接至无线中继装置20。

识别单元11执行识别服务装置30的功能。

更具体地,当请求与服务装置30配对时,识别单元11识别服务装置30是否位于无线中继装置20的覆盖范围内。

此时,识别单元11可以通过预定义的模式信号识别服务装置30是否位于无线中继装置20的覆盖范围内。

模式信号可以被限定成包括重复预定次数的特定二进制值,但不限于此,并且可以包括对信号指定特定模式的任何方案。

也就是说,识别单元11可以向无线中继装置20发送模式信号,使得位于无线中继装置20的覆盖范围内的服务装置30可以识别模式信号,并且当识别出从已识别出模式信号的服务装置30发送相同的模式信号时,识别单元11识别出作为要被配对的对方的服务装置30位于无线中继装置20的覆盖范围内。

与此有关,当用户终端10向无线中继装置20发送预定义的模式信号并且因此服务装置30从无线中继装置20的覆盖范围中识别出模式信号时,服务装置30可以发送(例如,广播)所识别出的模式信号,并且用户终端10可以识别所发送的模式信号。

传送单元12执行发送无线中继装置20的访问信息的功能。

更具体地,当识别出服务装置30位于无线中继装置20的覆盖范围内时,传送单元12可以向服务装置30传送包含无线中继装置20的访问信息(例如,ssid/pw)的访问消息。

此时,传送单元12可以将包含无线中继装置20的访问信息的消息传送至无线中继装置20,并且因此发送的消息也可以被发送至位于无线中继装置20的覆盖范围内的服务装置30。

如上所述,传送至无线中继装置20的访问消息可以包含用户终端10的访问信息(例如,ip或端口)以及无线中继装置20的访问信息(例如,ssid/pw),并且可以在根据布置在用户终端10与服务装置30之间的预定加密方案加密该消息的同时发送该消息。

与此有关,当通过无线中继装置20的覆盖范围传送无线中继装置20的访问信息(例如,ssid/pw)时,服务装置30可以基于接收到的访问信息(例如,ssid/pw)访问无线中继装置20,并且,当使用接收到的访问信息(例如,ssid/pw)不可能访问无线中继装置20时,服务装置30可以通过准备好的i/o装置(例如,led、显示器、扬声器或蜂鸣器)通知该访问是不可能的状态,使得用户可以识别该状态。

与由用户终端10处理的用户配置处理期间用户输入不正确的密码信息的情况类似,在访问信息(例如,ssid/pw)内的密码信息错误的情况下,服务装置30不可以访问无线中继装置20。

同时,当无线中继装置20接收包含无线中继装置20的访问信息的消息时,无线中继装置20可以删除或忽略对应的消息。

处理单元13执行处理与服务装置30的配对的功能。

更具体地,处理单元13基于无线中继装置20的访问信息(例如,ssid/pw)来处理与访问无线中继装置20的服务装置30的配对。

此时,处理单元13可以通过发送对于以单播类型从服务装置30接收到的配对消息的响应消息来处理与服务装置30的配对。

由服务装置30接收到的配对消息可以包含服务装置30的装置识别信息(例如,mac或序列号),而响应消息可以包含服务装置30访问的服务服务器(未示出)的访问信息(例如,ip或端口)。

同时,在访问无线中继装置20之后,服务装置30可以基于通过无线中继装置20的覆盖范围与无线中继装置20的访问信息(例如,ssid/pw)一起发送的用户终端10的访问信息(例如,ip或端口)来以单播类型传送配对消息,从而与符合基于用户数据报协议(udp)的广播方案的传统方法相比增加了配对成功率。

用户终端10内的每个元件可以以由处理器执行的软件模块或硬件模块的形式或以软件模块和硬件模块的组合的形式来实现。

如上所述,由处理器执行的软件模块和硬件模块以及软件模块和硬件模块的组合可以由硬件系统(例如,计算机系统)来实现。

因此,在下文中,将参照图3描述根据本公开内容的实施方式的用于实现用户终端10的硬件系统1000。

作为参考,以下描述是用于实现作为硬件系统1000的用户终端10内的相应元件的示例,并且应当注意,每个元件及其操作可以与实际系统中的每个元件及其操作不同。

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

硬件系统1000内的相应元件可以是单独的元件或者可以被集成到一个或更多个集成电路中,并且可以通过总线系统(未示出)组合。

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

处理器单元1100可以用于通过经由存储器接口单元1200与存储器单元1210进行通信来执行存储在存储器单元1210中的各种软件模块,以执行硬件系统中的各种执行。

存储器单元1210可以以软件模块形式存储作为参照图2描述的用户终端10的核心元件的识别单元11、传送单元12和处理单元13,并且可以进一步存储操作系统(os)。

操作系统(例如,诸如ios、安卓(android)、达尔文(darwin)、rtxc、linux、unix、osx、windows或vxworks的嵌入式操作系统)包括用于控制和管理一般系统任务(例如,存储器管理、存储装置控制和电力管理)的各种程序、指令集、软件组件和/或驱动器,并且用于使各种硬件模块与软件模块之间的通信变得容易。

作为参考,存储器单元1210包括高速缓存存储器、主存储器和辅助存储器,但不限于此,并且可以包括存储器层结构。存储器层结构可以通过例如ram(例如,sram、dram或ddram)、rom、flash、磁和/或光存储装置(例如,磁盘驱动器、磁带、致密盘(cd)和数字视频光盘(dvd))的预定组合来实现。

外围装置接口单元1300使得在处理器单元1100与外围装置之间能够通信。

外围装置可以向硬件系统1000提供不同的功能并且可以包括例如根据本公开内容的实施方式的通信单元1310和输入/输出单元1320。

通信单元1310用于提供与另一装置的通信功能。为此,通信单元1310可以包括例如天线系统、rf收发器、一个或更多个放大器、调谐器、一个或更多个振荡器、数字信号处理器、编解码器(codec)芯片组和存储器,但不限于此,并且可以包括用于执行功能的已知电路。

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

此外,输入/输出单元1320可以用作用于控制与其他硬件系统链接的i/o装置的控制器,并且可以执行在根据本公开内容的实施方式的显示单元1321上显示与配对有关的应用程序ui画面的功能。

显示单元1321可以支持触摸接口并且可以实现为例如液晶显示器(lcd)、薄膜晶体管lcd(tft-lcd)、发光二极管(led)、有机led(oled)、有源矩阵oled(amoled)、视网膜(retina)显示器、柔性显示器和三维显示器。

因此,根据上述配置,以软件模块形式存储在存储器单元1210中的用户终端10内的每个元件可以经由存储器接口单元1200和外围装置接口单元1300以由处理器1100执行的指令的形式链接至通信单元1310和输入/输出单元1320,从而处理与服务装置30的配对。

在下文中,为了有助于理解描述,将基于与参照图3的硬件系统1000的关联来描述用户终端10的每个元件。

识别单元11执行识别服务装置30的功能。

更具体地,当请求与服务装置30的配对时,识别单元11识别服务装置30是否位于无线中继装置20的覆盖范围内并且向传送单元12传送识别结果。

此时,识别单元11可以通过通信单元1310向无线中继装置20发送预定义的模式信号,并且因此位于无线中继装置20的覆盖范围内的服务装置30可以识别模式信号,并且当识别出从已识别出模式信号的服务装置30发送相同的模式信号时,识别单元11可以识别出作为要被配对的对方的服务装置30位于无线中继装置20的覆盖范围内。

与此有关,当用户终端10向无线中继装置20发送预定义的模式信号并且因此服务装置从无线中继装置20的覆盖范围中识别出模式信号时,服务装置30可以发送(例如,广播)所识别出的模式信号,并且用户终端10可以识别所发送的模式信号。

传送单元12执行发送无线中继装置20的访问信息的功能。

更具体地,当识别出服务装置30位于无线中继装置20的覆盖范围内时,传送单元12可以向服务装置30传送包含无线中继装置20的访问信息(例如,ssid/pw)的访问消息。

此时,由于传送单元12可以通过通信单元1310将包含无线中继装置20的访问信息的消息传送至无线中继装置20,因此所传送的消息也可以被传送至位于无线中继装置20的覆盖范围内的服务装置30。

如上所述,传送至无线中继装置20的访问消息可以包含用户终端10的访问信息(例如,ip或端口)以及无线中继装置20的访问信息(例如,ssid/pw),并且可以在根据布置在用户终端10与服务装置30之间的预定加密方案加密该消息的同时传送该消息。

与此有关,当通过无线中继装置20的覆盖范围传送无线中继装置20的访问信息(例如,ssid/pw)时,服务装置30可以基于接收到的访问信息(例如,ssid/pw)访问无线中继装置20,并且,当使用接收到的访问信息(例如,ssid/pw)不可能访问无线中继装置20时,服务装置30可以通过准备好的i/o装置(例如,led、显示器、扬声器或蜂鸣器)通知访问是不可能的状态,使得用户可以识别该状态。

同时,当无线中继装置20接收包含无线中继装置20的访问信息的消息时,无线中继装置20可以删除或忽略对应的消息。

处理单元13执行处理与服务装置30的配对的功能。

更具体地,处理单元13基于无线中继装置20的访问信息(例如,ssid/pw)来处理与访问无线中继装置20的服务装置30的配对。

此时,处理单元13可以通过经由通信单元1310向服务装置30发送对于经由通信单元1310从服务装置30以单播类型接收到的配对消息的响应消息来处理与服务装置30的配对。

由服务装置30接收到的配对消息可以包含服务装置30的装置识别信息(例如,mac或序列号),并且响应消息可以包含服务装置30访问的服务服务器(未示出)的访问信息(例如,ip或端口)。

同时,在访问无线中继装置20之后,服务装置30可以通过经由无线中继装置20的覆盖范围与无线中继装置20的访问信息(例如,ssid/pw)一起传送的用户终端10的访问信息(例如,ip或端口)以单播类型传送配对消息,从而与符合基于用户数据报协议(udp)的广播方案的传统方案相比增加了配对成功率。

上面已经描述了根据本公开内容的实施方式的用户终端10,并且接下来下面将描述服务装置30。

图4是示意性示出根据本公开内容的实施方式的服务装置30的框图。

如图4所示,根据本公开内容的实施方式的服务装置30可以包括:发送单元31,其被配置成发送模式信号;获取单元32,其被配置成获取访问信息;处理单元33,其被配置成处理配对;以及警告单元34,其被配置成提供与不可访问状态有关的警告。

包括发送单元31、获取单元32、处理单元33以及警告单元34的服务装置30的元件中的全部或至少一些可以以由处理器执行的软件模块或硬件模块的形式或以软件模块和硬件模块的组合的形式来实现。

软件模块可以被理解为例如基于由用于处理服务装置30内的计算的处理器执行的应用程序的指令,并且指令可以被安装在服务装置30内的存储器中。

同时,根据本公开内容的实施方式的服务装置30还可以包括:通信单元35,其是支持通过无线中继装置20与用户终端10实际通信的rf模块;以及输出单元36,其被配置成输出不可访问状态;以及上述元件。

由于通信单元35和输出单元36与下面参照图5描述的通信单元2310和输出单元2321对应,将省略其详细描述。

因此,根据本公开内容的实施方式的服务装置30可以通过包括发送单元31、获取单元32、处理单元33和警告单元34的核心元件来处理与用户终端10的配对,并且,在下文中将更详细地描述用于实现配对的服务装置30内的每个核心元件。

发送单元31执行发送预定义的模式信号的功能。

更具体地,当用户终端10向无线中继装置20发送预定义的模式信号并且因此从无线中继装置20的覆盖范围中识别出模式信号时,发送单元31可以发送(例如,广播)所识别出的模式信号,并且用户终端10可以识别所发送的模式信号。

与此有关,当请求与服务装置30的配对时,用户终端10可以将预定义的模式信号发送到无线中继装置20,并且因此位于无线中继装置20的覆盖范围内的服务装置30可以识别出模式信号。此外,当识别出从已识别出模式信号的服务装置30发送相同的模式信号时,用户终端10可以识别出作为要被配对的对方的服务装置30位于无线中继装置20的覆盖范围内。

获取单元32执行获取无线中继装置20的访问信息的功能。

更具体地,获取单元32从无线中继装置20的覆盖范围中获取由用户终端10发送的无线中继装置20的访问信息(例如,ssid/pw)。

与此有关,当根据对模式信号的接收识别出服务装置30位于无线中继装置20的覆盖范围内时,用户终端10可以向服务装置30发送包含无线中继装置20的访问信息(例如,ssid/pw)的访问消息。

换句话说,用户终端10将包含无线中继装置20的访问信息的消息发送至无线中继装置20并且因此允许服务装置30从无线中继装置20的覆盖范围中获取所发送的消息。

如上所述,发送至无线中继装置20的访问消息可以包含用户终端10的访问信息(例如,ip或端口)以及无线中继装置20的访问信息(例如,ssid/pw),并且可以在根据布置在用户终端10与服务装置30之间的预定加密方案加密该消息的同时发送该消息。

处理单元33执行处理与用户终端10的配对的功能。

更具体地,当通过无线中继装置20的覆盖范围获取无线中继装置20的访问信息(例如,ssid/pw)时,处理单元33基于访问信息(例如,ssid/pw)访问无线中继装置20并且处理与用户终端10的配对。

此时,处理单元33可以以单播类型向用户终端10发送配对消息并且从用户终端10接收其响应消息,从而处理与用户终端10的配对。

配对消息可以包含服务装置30的装置识别信息(例如,mac或序列号),而响应消息可以包含服务装置30访问的服务服务器(未示出)的访问信息(例如,ip或端口)。

如上所述,在访问无线中继装置20之后,处理单元33可以基于通过无线中继装置20的覆盖范围与无线中继装置20的访问信息(例如,ssid/pw)一起发送的用户终端10的访问信息(例如,ip或端口)来以单播类型发送配对消息,从而与符合基于用户数据报协议(udp)的广播方案的传统方法相比增加了配对成功率。

警告单元34执行提供与不可访问状态有关的警告的功能。

更具体地,当使用访问信息(例如,ssid/pw)不可能访问无线中继装置20时,警告单元34可以通过例如准备好的i/o装置(例如,led、显示器、扬声器或蜂鸣器)提供与不可访问状态有关的警告,使得用户可以识别不可访问状态。

与由用户终端10处理的用户配置处理期间用户输入不正确的密码信息的情况类似,在访问信息(例如,ssid/pw)的密码信息错误时,不可能访问无线中继装置20。

同时,服务装置30内的每个元件可以以由处理器执行的软件模块或硬件模块的形式或以软件模块和硬件模块的组合的形式来实现。

如上所述,由处理器执行的软件模块和硬件模块以及软件模块和硬件模块的组合可以由硬件系统(例如,计算机系统)来实现。

因此,在下文中,将参照图5描述根据本公开内容的实施方式的实现服务装置30内的每个元件的硬件系统2000。

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

硬件系统2000内的相应元件可以是单独的元件或者可以被集成到一个或更多个集成电路中,并且可以通过总线系统(未示出)组合。

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

处理器单元2100可以用于通过经由存储器接口单元2200与存储器单元2210进行通信来执行存储在存储器单元2210中的各种软件模块,以执行硬件系统中的各种执行。

存储器单元2210可以以软件模块形式存储作为参照图4描述的服务装置30内的核心元件的发送单元31、获取单元32、处理单元34和警告单元35,并且可以进一步存储操作系统(os)。

操作系统(例如,诸如ios、安卓(android)、达尔文(darwin)、rtxc、linux、unix、osx、windows或vxworks的嵌入式操作系统)包括用于控制和管理一般系统任务(例如,存储器管理、存储装置控制和电力管理)的各种程序、指令集、软件组件和/或驱动器,并且用于使各种硬件模块与软件模块之间的通信变得容易。

作为参考,存储器单元2210包括高速缓存存储器、主存储器和辅助存储器,但不限于此,并且可以包括存储器层结构。存储器层结构可以通过例如ram(例如,sram、dram或ddram)、rom、flash、磁和/或光存储装置(例如,磁盘驱动器、磁带、致密盘(cd)和数字视频光盘(dvd))的预定组合来实现。

外围装置接口单元2300使得在处理器单元2100与外围装置之间能够通信。

外围装置可以向硬件系统2000提供不同的功能,并且可以包括例如根据本公开内容的实施方式的通信单元2310和输入/输出单元2320。

通信单元2310用于提供与另一装置的通信功能。为此,通信单元1310可以包括例如天线系统、rf收发器、一个或更多个放大器、调谐器、一个或更多个振荡器、数字信号处理器、编解码器芯片组和存储器,但不限于此,并且可以包括用于执行功能的已知电路。

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

输入/输出单元2320用作用于控制与其他硬件系统链接的i/o装置的控制器,并且输出单元2321可以执行输出不可能访问无线中继装置20的状态的功能。

输出单元2321可以实现为i/o装置,例如led、显示器、扬声器或蜂鸣器。

因此,以软件模块形式存储在存储器单元2210中的用户终端20内的每个元件可以通过以由处理器单元2100执行的指令的形式经由存储器接口单元2200和外围装置接口单元2300与通信单元2310通信来处理与用户终端10的配对。

在下文中,为了有助于理解描述,将基于与参照图5的硬件系统2000的关联来描述服务装置30的每个元件。

发送单元31执行发送预定义的模式信号的功能。

更具体地,当用户终端10将预定义的模式信号发送至无线中继装置20并且因此在无线中继装置20的覆盖范围内通过通信单元2310接收并且识别出模式信号时,发送单元31可以通过通信单元2310发送(例如,广播)所识别出的模式信号,并且用户终端10可以识别所发送的模式信号。

与此有关,当请求与服务装置30配对时,用户终端10可以将预定义的模式信号发送至无线中继装置20,并且因此位于无线中继装置20的覆盖范围内的服务装置30可以识别出模式信号。此外,当识别出从已识别出模式信号的服务装置30发送相同的模式信号时,用户终端10可以识别出作为要被配对的对方的服务装置30位于无线中继装置20的覆盖范围内。

获取单元32执行获取无线中继装置20的访问信息的功能。

更具体地,获取单元32从无线中继装置20的覆盖范围中通过通信单元2310获取由用户终端10发送的无线中继装置20的访问信息(例如,ssid/pw)并且将所获取的访问信息(例如,ssid/pw)传送至处理单元33。

与此有关,当根据对模式信号的接收识别出服务装置30位于无线中继装置20的覆盖范围内时,用户终端10可以向服务装置30发送包含无线中继装置20的访问信息(例如,ssid/pw)的访问消息。

换句话说,用户终端10将包含无线中继装置20的访问信息的消息发送至无线中继装置20,并且因此允许服务装置30从无线中继装置20的覆盖范围中获取所发送的消息。

如上所述,发送至无线中继装置20的访问消息可以包含用户终端10的访问信息(例如,ip或端口)以及无线中继装置20的访问信息(例如,ssid/pw),并且可以在根据布置在用户终端10与服务装置30之间的预定加密方案加密该消息的同时发送该消息。

处理单元33执行处理与用户终端10的配对的功能。

更具体地,当通过无线中继装置20的覆盖范围接收到无线中继装置20的访问信息(例如,ssid/pw)时,处理单元33基于访问信息(例如,ssid/pw)访问无线中继装置20,并且处理与用户终端10的配对。

此时,处理单元33可以通过通信单元2310以单播类型向用户终端10发送配对消息并且通过通信单元2310从用户终端10接收其响应消息,从而处理与用户终端10的配对。

配对消息可以包含服务装置30的装置识别信息(例如,mac或序列号),而响应消息可以包含服务装置30访问的服务服务器(未示出)的访问信息(例如,ip或端口)。

如上所述,在访问无线中继装置20之后,处理单元30可以基于通过无线中继装置20的覆盖范围与无线中继装置20的访问信息(例如,ssid/pw)一起发送的用户终端10的访问信息(例如,ip或端口)来以单播类型发送配对消息,从而与符合基于用户数据报协议(udp)的广播方案的传统方法相比增加了配对成功率。

警告单元34执行提供与不可访问状态有关的警告的功能。

更具体地,当使用访问信息(例如,ssid/pw)不可能访问无线中继装置20时,警告单元34可以通过输出单元2321提供与不可访问状态有关的警告,使得用户可以识别不可访问状态。

与由用户终端10处理的用户配置处理期间用户输入不正确的密码信息的情况类似,在访问信息(例如,ssid/pw)内的密码信息错误时,不可能访问无线中继装置20。

如上所述,根据本公开内容的实施方式的配对系统内的每个元件,可以使经由无线中继装置20在用户终端10与服务装置30之间的配对过程所需的用户配置处理最小化到仅输入无线中继装置20的密码信息的程度,使得可以提高使用服务装置30的用户便利性。

在下文中,将描述根据本公开内容的实施方式的配对系统和系统内的每个元件的操作流程。

图6示出了根据本公开内容的实施方式的配对系统中的操作流程。

首先,当请求与服务装置30配对时,在步骤s11中用户终端10可以将预定义的模式信号发送到无线中继装置20,使得位于无线中继装置20的覆盖范围内的服务装置30可以识别出模式信号。

当在步骤s12中在无线中继装置20的覆盖范围内服务装置30识别出由用户终端10发送的模式信号时,在步骤s13中服务装置30可以发送(例如,广播)所识别出的模式信号,并且用户终端10可以识别所发送的模式信号。

随后,当用户终端10识别出从已识别出模式信号的服务装置30发送相同的模式信号时,在步骤s14和s15中用户终端10识别出作为要被配对的对方的服务装置30位于无线中继装置20的覆盖范围内。

接下来,当用户终端10识别出服务装置30位于无线中继装置20的覆盖范围内时,在步骤s16中用户终端10可以向服务装置30发送包含无线中继装置20的访问信息(例如,ssid/pw)的访问消息。

此时,当用户终端10发送包含无线中继装置20的访问信息的消息时,所发送的消息也可以被传送至位于无线中继装置20的覆盖范围内的服务装置30。

如上所述,发送至无线中继装置20的访问消息可以包含用户终端10的访问信息(例如,ip或端口)以及无线中继装置20的访问信息(例如,ssid/pw),并且可以在根据布置在用户终端10与服务装置30之间的预定加密方案加密该消息的同时发送该消息。

在步骤s17中,服务装置30从无线中继装置20的覆盖范围中获取由用户终端10发送的无线中继装置20的访问信息(例如,ssid/pw)。

此外,当服务装置30通过无线中继装置20的覆盖范围获取无线中继装置20的访问信息(例如,ssid/pw)时,在步骤s18和s19中,服务装置30基于访问信息(例如,ssid/pw)访问无线中继装置20,并且处理与用户终端10的配对。

此时,服务装置30可以以单播类型向用户终端10发送配对消息并且从用户终端10接收其响应消息,从而处理与用户终端10的配对。

配对消息可以包含服务装置30的装置识别信息(例如,mac或序列号),而响应消息可以包含服务装置30访问的服务服务器(未示出)的访问信息(例如,ip或端口)。

如上所述,在访问无线中继装置20之后,当基于通过无线中继装置20的覆盖范围与无线中继装置20的访问信息(例如,ssid/pw)一起发送的用户终端10的访问信息(例如,ip或端口)来以单播类型发送配对消息时,与符合基于用户数据报协议(udp)的广播方案的传统方法相比,可以增加配对成功率。

上面已经描述了根据本公开内容的实施方式的配对系统的操作流程,并且,随后将描述用户终端10的操作流程。

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

首先,当请求与服务装置30配对时,在步骤s21至s23中,识别单元11识别服务装置30是否位于无线中继装置20的覆盖范围内。

此时,识别单元11可以通过预定义的模式信号识别服务装置30是否位于无线中继装置20的覆盖范围内。

模式信号可以被限定成包括重复预定次数的特定二进制值,但不限于此,并且可以包括对信号指定特定模式的任何方案。

也就是说,识别单元11可以向无线中继装置20发送模式信号,使得位于无线中继装置20的覆盖范围内的服务装置30可以识别模式信号,并且当识别出从已识别出模式信号的服务装置30发送相同的模式信号时,识别单元11识别出作为要被配对的对方的服务装置30位于无线中继装置20的覆盖范围内。

与此有关,当用户终端10向无线中继装置20发送预定义的模式信号并且因此服务装置30从无线中继装置20的覆盖范围中识别出模式信号时,服务装置30可以发送(例如,广播)所识别出的模式信号,并且用户终端10可以识别出所发送的模式信号。

接下来,当识别出服务装置30位于无线中继装置20的覆盖范围内时,在步骤s24中,传送单元12可以向服务装置30发送包含无线中继装置20的访问信息(例如,ssid/pw)的访问消息。

此时,当传送单元12可以将包含无线中继装置20的访问信息的消息发送至无线中继装置20时,所发送的消息也可以被传送至位于无线中继装置20的覆盖范围内的服务装置30。

如上所述,发送至无线中继装置20的访问消息可以包含用户终端10的访问信息(例如,ip或端口)以及无线中继装置20的访问信息(例如,ssid/pw),并且可以在根据布置在用户终端10与服务装置30之间的预定加密方案加密该消息的同时发送该消息。

与此有关,当通过无线中继装置20的覆盖范围发送无线中继装置20的访问信息(例如,ssid/pw)时,服务装置30可以基于接收到的访问信息(例如,ssid/pw)访问无线中继装置20,并且,当使用接收到的访问信息(例如,ssid/pw)不可能访问无线中继装置20时,服务装置30可以通过准备好的i/o装置(例如,led、显示器、扬声器或蜂鸣器)通知访问是不可能的状态,使得用户可以识别该状态。

与由用户终端10处理的用户配置处理期间用户输入不正确的密码信息的情况类似,在访问信息(例如,ssid/pw)内的密码信息错误时,不可能访问无线中继装置20。

同时,当无线中继装置20接收包含无线中继装置20的访问信息的消息时,无线中继装置20可以删除或忽略对应的消息。

此后,在步骤s25和s26中,处理单元13基于无线中继装置20的访问信息(例如,ssid/pw)来处理与访问无线中继装置20的服务装置30的配对。

此时,处理单元13可以通过发送对于以单播类型从服务装置30接收到的配对消息的响应消息来处理与服务装置30的配对。

由服务装置30接收到的配对消息可以包含服务装置30的装置识别信息(例如,mac或序列号),并且响应消息可以包含服务装置30访问的服务服务器(未示出)的访问信息(例如,ip或端口)。

上面已经描述了根据本公开内容的实施方式的用户终端10的操作流程,并且下面接下来将描述服务装置30的操作流程。

图8示出了根据本公开内容的实施方式的服务装置30的操作流程。

首先,当在步骤31中用户终端10向无线中继装置20发送预定义的模式信号并且因此从无线中继装置20的覆盖范围中识别出模式信号时,在步骤s32中发送单元31可以发送(例如,广播)所识别出的模式信号,并且用户终端10可以识别出所发送的模式信号。

与此有关,当请求与服务装置30的配对时,用户终端10可以将预定义的模式信号发送到无线中继装置20,并且因此位于无线中继装置20的覆盖范围内的服务装置30可以识别出模式信号。此外,当识别出从已识别出模式信号的服务装置30发送相同的模式信号时,用户终端10可以识别出作为要被配对的对方的服务装置30位于无线中继装置20的覆盖范围内。

然后,在步骤s33中,获取单元32通过通信单元2310获取由用户终端10发送的无线中继装置20的访问信息(例如,ssid/pw)。

与此有关,当根据对模式信号的接收识别出服务装置30位于无线中继装置20的覆盖范围内时,用户终端10可以向服务装置30发送包含无线中继装置20的访问信息(例如,ssid/pw)的访问消息。

换句话说,用户终端10将包含无线中继装置20的访问信息的消息发送至无线中继装置20,并且因此允许服务装置30从无线中继装置20的覆盖范围中获取所发送的消息。

如上所述,发送至无线中继装置20的访问消息可以包含用户终端10的访问信息(例如,ip或端口)以及无线中继装置20的访问信息(例如,ssid/pw),并且可以在根据布置在用户终端10与服务装置30之间的预定加密方案加密该消息的同时发送该消息。

此外,当在步骤s34中通过无线中继装置20的覆盖范围接收到无线中继装置20的访问信息(例如,ssid/pw)时,在步骤s34至s37中,处理单元33基于访问信息(例如,ssid/pw)访问无线中继装置20并且处理与用户终端10的配对。

此时,处理单元33可以通过通信单元2310以单播类型向用户终端10发送配对消息并且通过通信单元2310从用户终端10接收其响应消息,从而处理与用户终端10的配对。

配对消息可以包含服务装置30的装置识别信息(例如,mac或序列号),而响应消息可以包含服务装置30访问的服务服务器(未示出)的访问信息(例如,ip或端口)。

如上所述,在访问无线中继装置20之后,处理单元33可以基于通过无线中继装置20的覆盖范围与无线中继装置20的访问信息(例如,ssid/pw)一起发送的用户终端10的访问信息(例如,ip或端口)来以单播类型发送配对消息,从而与符合基于用户数据报协议(udp)的广播方法的传统方法相比增加了配对成功率。

同时,当在步骤s35中使用访问信息(例如,ssid/pw)不可能访问无线中继装置20时,在步骤s38中,警告单元34可以通过例如准备好的i/o装置(例如,led、显示器、扬声器或蜂鸣器)提供与不可访问状态有关的警告,使得用户可以识别出不可访问状态。

与由用户终端10处理的用户配置处理期间用户输入不正确密码信息的情况类似,在访问信息(例如,ssid/pw)内的密码信息错误的情况下,会不可能访问无线中继装置20。

如上所述,根据本公开内容的实施方式的配对系统内的每个元件的操作流程,可以使经由无线中继装置20在用户终端10与服务装置30之间的配对过程所需的用户配置处理最小化到输入无线中继装置20的密码信息,使得可以提高使用服务装置30的用户便利性。

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

计算机可读介质可以是机器可读存储装置、机器可读存储基板、存储器装置、影响机器可读无线电波信号的材料的合成物或其中的一个或更多个的组合。

在本说明书中,术语“系统”或“装置”例如涵盖包括多处理器和计算机在内的可编程处理器、计算机或用于数据处理的所有类型的机构、装置和机器。除了硬件之外,处理系统还可以包括当请求时为计算机程序创建执行环境的代码,例如构成处理器固件、协议栈、数据库管理系统、操作系统或其中的一个或更多个的组合的代码。

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

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

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

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

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

如上所述,说明书中公开的具体术语并不旨在限制本公开内容。因此,尽管参照以上提到的示例详细描述了本公开内容,但是本领域技术人员可以在不脱离本公开内容的范围的情况下修改、改变和变换一些部分。本公开内容的范围由所附权利要求书限定,而不是由详细描述限定。因此,应当认识到,从所附权利要求书及其等同方案的含义和范围导出的所有修改或变化被包括在本公开内容的范围内。

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