买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】电子设备和用于控制电子设备中的信息交换的方法_三星电子株式会社_201580042086.7 

申请/专利权人:三星电子株式会社

申请日:2015-08-04

公开(公告)日:2020-11-27

公开(公告)号:CN106576293B

主分类号:H04W4/80(20180101)

分类号:H04W4/80(20180101);H04W48/16(20090101);H04W76/14(20180101)

优先权:["20140804 KR 10-2014-0099889"]

专利状态码:有效-授权

法律状态:2020.11.27#授权;2017.05.17#实质审查的生效;2017.04.19#公开

摘要:本发明提供一种电子设备。该电子设备包括信息交换控制模块,被配置用于在被连接到外部电子设备之前从外部电子设备接收第一帧。如果从外部设备接收的第一帧包括指示连接到外部电子设备的多个电子设备的标识信息,则向外部电子设备发送包括被请求从多个电子设备中的每一个发送的数据信息的第二帧。

主权项:1.一种电子设备,包括:通信模块;以及处理器,被配置用于:在连接到支持热点2.0的接入点AP之前从所述AP接收第一帧;如果从AP接收的第一帧包括指示多个服务器的服务组合的标识信息,则向AP发送包括被请求从多个服务器中的每一个发送的数据信息的通用通告服务GAS请求帧;和从所述AP接收响应于所述GAS请求帧的响应帧,该响应帧包括从多个服务器中的每个服务器接收的数据信息,其中,所述多个服务器与所述AP无线连接。

全文数据:电子设备和用于控制电子设备中的信息交换的方法技术领域[0001]本发明涉及电子设备及用于控制电子设备的信息交换的方法。背景技术[0002] 已经建立802.llu以提供从与接入点AP连接的外部网络发现信息。根据该通信标准,电子设备可以甚至在与AP相关联之前发现外部网络。[0003] 802.llu协议-接入网络查询协议ANQP-使得电子设备能够通过被指定为802.11版本中的动作帧的通用通告服务GAS初始请求响应帧来与外部信息服务器执行网络发现。网络发现的执行可以不管电子设备是否与AP链接。[0004]如果电子设备通过GAS初始请求帧向AP发送针对ANQP信息的查询,则AP向信息服务器例如ANQP服务器传送查询并从信息服务器接收响应。然后,AP通过GAS初始响应帧将接收到的响应发送到电子设备。如果服务器的响应被延迟所谓的“返回延迟”,则AP发送没有ANQP信息的GAS初始响应,以向电子设备通知延迟。电子设备可以通过在回复延迟之后交换GAS回复请求响应帧来获得ANQP信息。[0005] 热点HS2.0是将802.llu标准用于网络发现的代表性技术。HS2.0规范便于在配备W1-Fi的电子设备和公共W1-Fi的网络之间的无缝漫游。支持HS2.0的AP允许同时发现与其连接的多个信息服务器。发明内容[0006] 技术问题[0007]在AP与多个信息服务器连接的情况下,电子设备需要通过重复地发送接收与信息服务器的数量一样多的GAS请求响应帧来重复信息交换操作,以从每个信息服务器获得fg息。[0008] 上述信息仅作为背景信息呈现以帮助理解本发明。关于上述内容中的任何一个是否可以作为关于本发明的现有技术,没有做出确定也没有做出断言。[0009] 技术方案[0010]本发明的方面用于解决至少上述问题和或缺点,并且至少提供下面描述的优点。因此,本发明的一方面在于提供一种电子设备,用于在与外部电子设备连接之前通过单个信息交换操作从与外部电子设备连接的多个电子设备接收信息。[0011]根据本发明的一个方面,提供了一种电子设备。该电子设备包括信息交换控制模块,配置为用于在被连接到外部电子设备之前从外部电子设备接收第一帧。如果从外部设备接收的第一帧包括指示连接到外部电子设备的多个电子设备的标识信息,则向外部电子设备发送包括被请求从多个电子设备中的每一个发送的数据信息的第二帧。[0012]根据本发明的另一方面,提供了一种电子设备。电子设备包括信息交换控制模块,配置为用于在与外部电子装置连接之前向外部电子设备发送包括指示与电子设备连接的多个电子设备的识别信息的第一帧;请求所述多个电子设备中的每一个发送由外部电子设备请求的数据信息;发送第二帧,该第二帧包括被请求要从多个电子设备的每一个发送的数据信息,和向外部电子设备发送响应于包括从所述多个电子设备的每一个所请求的数据信息的第二帧的响应帧。[0013] 根据本发明的另一方面,提供了一种用于控制由电子设备进行的信息交换的方法。该方法包括确定从外部电子设备接收的第一帧是否包括指示在与外部电子设备连接之前与外部电子设备连接的多个电子设备的标识信息,并且当第一帧包括指示多个电子设备与外部电子设备连接的标识信息时向外部电子设备发送包括被请求从多个电子设备中的每一个发送的数据信息的第二帧。[0014] 根据本发明的另一方面,提供了一种用于控制由电子设备执行发现的方法。该方法包括:向外部电子设备发送包括指示在与外部电子设备连接之前与电子设备连接的多个电子设备的标识信息的第一帧;如果从外部电子设备接收到包括被请求从多个电子设备的每一个发送的数据信息的第二帧,则请求所述多个电子设备中的每一个发送所述数据信息;以及向所述外部电子设备发送响应于所述第二帧的响应帧,该第二帧包括被请求从所述多个电子设备中的每一个发送的数据信息。[0015] 从以下结合附图公开本发明的各种实施例的详细描述,本发明的其他方面、优点和显著特征对于本领域技术人员将变得清楚。[0016] 有益效果[〇〇17] 从前述描述显而易见,根据本发明的实施例,电子设备可以在与外部电子设备连接之前通过单个信息交换操作从与外部电子设备连接的多个电子设备接收信息,因此带来简化的信息交换操作和功率节省。附图说明[0018] 从以下结合附图的描述中,本发明的某些实施例的上述和其它方面、特征和优点将更加清楚,其中:[0019] 图1示出根据本发明的实施例的电子设备的框图;[0020] 图2示出根据本发明的实施例的用于控制信息交换的电子设备的框图;[0021] 图3示出根据本发明的实施例的用于控制信息交换的方法的流程图;[0022] 图4示出根据本发明的实施例的用于控制信息交换的方法的流程图;[0023] 图5示出根据本发明的实施例的控制信息交换的操作的视图;[0024] 图6示出根据本发明的实施例的控制信息交换的操作的视图;[0025] 图7a,7b和7c示出根据本发明的各个实施例的信息交换控制操作中使用的识别信息的视图;和[0026] 图8示出根据本发明的实施例的电子设备的框图。[〇〇27] 在整个附图中,相同的附图标记将被理解为指代相同的部分、部件和结构。具体实施方式[〇〇28] 提供参考附图的以下描述以帮助全面理解由权利要求及其等同物限定的本发明的各种实施例。其包括各种特定细节以帮助理解,但这些细节仅被视为示例性的。因此,本领域普通技术人员将认识到,在不脱离本发明的范围和精神的情况下,可以对本文所述的各种实施例进行各种改变和修改。此外,为了清楚简明,可以省略对公知功能和结构的描述。[0029] 在以下描述和权利要求中使用的术语和词语不限于书面意义,而是仅由发明人使用以使得能够清楚和一致地理解本发明。因此,对本领域技术人员显而易见的是,提供本发明的各种实施例的以下描述仅用于说明目的,而不是为了限制由所附权利要求及其等同物限定的本发明的目的。[0030] 应当理解,除非上下文另有明确规定,否则单数形式“一”、“一个”和“该”包括复数指示物。因此,例如,对“一个部件表面”的引用包括对一个或多个这样的表面的引用。[0031] 如本文所使用的术语“包括”和或“包括”指定所公开的功能、操作或部件的存在,但不排除一个或多个其他功能、操作或部件的存在或添加。还应当理解,当在本说明书中使用时,术语“包括”和或“具有”指定所述特征、整体、操作、元件和或部件的存在,但不排除存在或添加一个或多个其它特征、整体、操作、元件、部件和或其组合。[0032] 如本文所使用的,术语“和或”包括一个或多个上述项目的任何和所有组合。例如,“A或B”可以包括A、包括B或包括A和B。[〇〇33]本文使用的序数例如“第一”、“第二”等可修饰各种实施例的各种部件,但不限制那些部件。例如,这些术语不限制部件的顺序和或重要性。这些术语仅用于将一个部件与另一个部件区分开。例如,第一用户设备和第二用户设备是彼此不同的用户设备。例如,在不脱离本发明的范围的情况下,第一部件可以表示为第二部件,反之亦然。[0034]当部件“连接到”或“耦合到”另一部件时,该部件可以直接连接或耦合到另一部件,或者其它部件可以介于其间。相反,当部件“直接连接到”或“直接耦合到”另一部件时,在其间不会插入其它中间部件。[〇〇35]提供这里使用的术语仅仅是为了描述其一些实施例,而不是为了限制本发明。[〇〇36]除非另有定义,否则本文使用的包括技术和科学术语的所有术语具有与本发明的实施例所属领域的普通技术人员通常理解的相同的含义。还应当理解,诸如在通常使用的字典中定义的那些术语应当被解释为具有与它们在相关技术的上下文中的含义一致的含义,并且不会被解释为理想化或过度形式化的含义,除非在此明确地定义。[〇〇37]根据本发明的实施例,如本文所公开的电子设备可以是具有显示功能的设备。电子设备可以包括但不限于智能电话、平板个人计算机PC、移动电话、视频电话、电子书阅读器、台式PC、膝上型计算机、上网本计算机、个人数字助理PDA、便携式多媒体播放器PMP、MP3播放器、移动医疗设备、照相机或可穿戴设备例如头戴式设备HMD、电子衣服、电子手环、电子项链、电子饰品、电子纹身或智能手表等。[〇〇38]电子设备还可以是具有显示功能的智能家电。示例性智能家电可以包括但不限于电视TV、数字通用光盘DVD播放器、音频播放器、冰箱、空调、真空吸尘器、烤箱、微波炉、洗衣机、干燥器、空气净化器、机顶盒、TV盒例如SamsungHomeSync™、AppleTV™或GoogleTV™、游戏控制台、电子词典、摄像机或电子相框。[0039]电子设备还可以包括但不限于各种医疗设备例如磁共振血管造影MRA设备、磁共振成像MRI设备、计算机断层摄影CT设备、成像设备或超声装置、导航设备、全球定位系统GPS接收器、事件数据记录器EDR、飞行数据记录器FDR、汽车信息娱乐设备、航行电子设备例如航行导航装置、陀螺仪或罗盘、航空电子设备或安全设备。[0040] 电子设备还可以包括但不限于家具或建筑结构的一部分、电子板、电子签名接收设备、投影仪或各种测量设备例如用于测量水、电、气体或电磁波,其中的每一个都包括显示功能。[0041] 根据本发明的实施例,如本文所公开的电子设备可以包括支持热点HS2.0或不支持HS2.0的接入点AP或服务器。服务器可以包括与AP连接的信息服务器或广告服务器。信息服务器可以提供关于与AP的连接的信息。广告服务器可以通过AP提供广告信息。应当注意,电子设备可以是上述列出的设备中的一个或其组合,并且不限于上述列出的设备。[0042] 现在参考附图描述本发明的各种实施例。如本文所使用的,术语“用户”可以表示使用电子设备的人或另一设备例如人工智能电子设备。[0043] 图1示出根据本发明的实施例的电子设备的框图。参考图1,电子设备100可以包括总线110、处理器120、存储器130、输入输出接口140、显示模块150、通信模块160和信息交换控制模块170。[〇〇44] 总线110将其他部件彼此连接,并且总线110可以在其他部件之间携带数据例如控制消息。[〇〇45] 处理器120可以通过总线110从其他部件例如存储器130、输入输出接口140、显示模块150或通信模块160接收命令、解释接收到的命令并根据解释的命令执行计算或数据处理。[0046] 存储器130可以存储从其他部件例如输入输出接口140、显示模块150或通信模块160接收的命令或数据,或者由处理器120或其他部件产生的命令或数据。存储器130还可以保留包括例如内核131、中间件132、应用编程接口API133或至少一个应用134的编程模块。编程模块可以被配置为软件、固件、硬件或两种或更多种的组合。[〇〇47]内核131可以控制或管理用于执行在其他编程模块中例如中间件132、API133或应用程序134实现的操作或功能的系统资源例如总线110、处理器120或存储器130。内核131还可以提供允许中间件132、API133或应用程序134访问电子设备100的各个部件以控制或管理它们的接口。[〇〇48] 中间件132可以用作中继,以允许API133或应用134与内核131通信数据。可以提供多个应用134。中间件132可以例如通过将使用电子设备100的系统资源例如总线110、处理器120或存储器130的优先级分配给多个应用134中的至少一个应用134,来对从应用134接收的请求执行负载平衡。[0049] API133是允许应用程序134控制从内核131或中间件132提供的功能的接口。例如,API133可以包括用于归档控制、窗口控制、图像处理或文本控制的至少一个接口或功能。[0050] 输入输出接口140可以从例如用户接收命令或数据输入,并且通过总线110将接收到的命令或数据发送到处理器120或存储器130。显示模块150可以向用户显示各种类型的图像、视频或信息例如多媒体数据或文本数据。[0051] 通信模块160实现其他电子设备102和104之间或服务器106和电子设备100之间的通信。通信模块160可以支持各种类型的有线无线通信技术162,诸如W1-F1、蓝牙BT、近场通信NFC或其它短程通信方案、因特网、局域网LAN、广域网WAN、电信网络、蜂窝网络、卫星网络、通用串行总线USB、推荐标准232RS-232或普通老式电话服务POTS。电子设备102和104每个可以例如在类型上与电子设备100相同或不同。[〇〇52]信息交换控制模块170可以在电子设备与外部电子设备连接之前容易地发现关于与外部电子设备连接的多个电子设备的信息。下面结合图2到图6描述信息交换控制模块170〇[〇〇53]图2示出根据本发明的实施例的用于控制信息交换的电子设备200的框图。例如,电子设备200可以是图1所不的电子设备100。[0054] 参考图2,电子设备200可以包括信息交换控制模块210和存储模块220。根据本发明的实施例,信息交换控制模块210可以是图1所示的信息交换控制模块170。信息交换控制模块210可以是图1所示的处理器120,并且包括例如硬件模块、软件模块、固件模块或其两个或更多个的组合。[0055] 信息交换控制模块210可以在与外部电子设备连接之前接收从外部电子设备广播的信标帧,并且确定从外部电子设备广播的信标帧是否包括指示与外部电子设备连接的多个电子设备的标识ID信息。当信标帧包括ID信息时,信息交换控制模块210可以将探测请求帧发送到外部电子设备。当从外部电子设备接收到探测响应帧时,信息交换控制模块210然后可以确定接收的探测响应帧是否包括指示与外部电子设备连接的多个电子设备的IDfg息。[0056] 从外部电子设备接收的信标帧和探测响应帧可以包括相同的ID信息。例如,在外部电子设备是与第一服务器和第二服务器连接的AP的情况下,可以包括指示第一服务器和第二服务器的类型的唯一ID值作为ID信息。ID信息可以包括可以指示第一服务器和第二服务器的类型的单个唯一ID值或者可以分别指示第一服务器的类型和第二服务器的类型的两个唯一ID值。例如,在外部电子设备是通过短距离通信网络例如W1-Fi直连网络与第二电子设备和第三电子设备连接的第一电子设备的情况下,信标帧可以包括作为ID信息的唯一ID值,该唯一ID值指示第二电子设备和第三电子设备的类型。ID信息可以包括指示第二电子设备和第三电子设备的类型的单个唯一ID值或者分别指示第二电子设备的类型和第三电子设备的类型的两个唯一ID值。[0057] 当接收到的探测响应帧包括指示与外部电子设备连接的多个电子设备的ID信息时,信息交换控制模块210可以包括从外部电子设备接收的ID信息例如唯一ID值或在发现请求帧例如:用于基于801.1lu的通信的通用通告服务GAS初始请求帧中的指示信息该指示信息指示需要从与外部电子设备连接的多个电子设备的每一个接收的数据信息,用于与和外部电子设备连接的多个电子设备交换信息的操作。信息交换控制模块210可以在发现请求帧中存储要针对多个电子设备中的每一个区分的指示信息。[〇〇58] 在已经从外部电子设备发送发现请求帧之后,当从外部电子设备接收到发现响应帧例如:用于基于802.llu的通信的GAS初始响应帧时,信息交换控制模块210可以从所接收的发现响应帧检测多个电子设备中的每一个的数据信息。发现响应帧可以包括多个电子设备中的每一个的ID信息或数据信息。在本发明的实施例中,包括在发现响应帧中的ID信息可以基本上与包括在从外部电子设备发送的信标帧或探测响应帧或在从电子设备向外部电子设备发送的发现请求帧中的ID信息相同。例如,在外部电子设备是与第一服务器例如信息服务器和第二服务器例如广告服务器连接的AP的情况下,电子设备可以通过单个信息交换操作检测来自发现请求帧的第一服务器的数据信息例如连接信息,以使用检测到的数据信息尝试与AP的连接,并检测第二服务器的数据信息例如广告信息,以将检测到的数据信息显示在电子设备200的显示器上。在外部电子设备是与第二电子设备例如TV和第三电子设备例如音频系统连接的第一电子设备的情况下,电子设备200可以通过单个信息交换操作,从发现请求帧检测第二电子设备的数据信息例如TV控制信息,以使用检测的数据信息尝试与第二电子设备的连接并且检测第三电子设备的数据信息例如音频系统控制信息以尝试与第三电子设备的连接。[0059] 根据本发明的实施例,信息交换控制模块210可以与多个电子设备连接。例如,在电子设备200是AP的情况下,与电子设备200连接的多个电子设备可以是多个服务器,例如第一服务器信息服务器和第二服务器广告服务器。电子设备200可以使用短距离通信方案例如W1-Fi或BT与多个电子设备连接。[0060] 信息交换控制模块210可以广播每一个都包括ID信息的信标帧,该ID信息指示在与多个电子设备连接的同时与电子设备200连接的多个电子设备。当从外部电子设备接收到探测请求帧时,信息交换控制模块210可以向外部电子设备发送包括指示与电子设备200连接的多个电子设备的ID信息的探测响应帧。信息交换控制模块210可以包括来自外部电子设备的发现请求帧例如:用于基于802.1lu的通信的GAS初始请求帧。发现请求帧包括已经由电子设备200在信标帧或探测响应帧中发送的ID信息例如唯一ID值或指示期望从与电子设备200相连的多个电子设备中的每一个接收的数据信息的指示信息。信息交换控制模块210可以从发现请求帧检测指示信息,并向与电子设备200连接的多个电子设备中的每一个发送对数据信息的请求。[0061] 当从多个电子设备中的每一个接收到数据信息时,信息交换控制模块210可以在发现响应帧例如:用于基于801.1lu的通信的GAS初始响应帧中包括指示与电子设备200连接的多个电子设备的ID信息或从多个电子设备中的每一个接收的数据信息。信息交换控制模块210还可以将发现响应帧发送到外部电子设备。信息交换控制模块210可以在发现响应帧中可区分地包括多个电子设备的数据信息。[0062] 根据本发明的实施例,当从外部电子设备接收到发现请求帧时,信息交换控制模块210可以从发现请求帧检测指示信息,该指示信息指示期望从多个电子设备的每一个接收的数据信息,并且确定存储模块220是否包括多个电子设备中的每一个的数据信息。当存储模块220包括多个电子设备中的每一个的数据信息时,信息交换控制模块210可以在发现响应帧中包括指示与电子设备200连接的多个电子设备的ID信息或者从存储模块220检测到的数据信息,并且可以向外部电子设备发送发现响应帧。信息交换控制模块210可以检测数据信息的一部分,并向多个电子设备中的每一个发送对数据信息的另一部分的请求。[0063] 存储模块220可以是例如图1所示的存储器130。根据本发明的实施例,存储模块220可以存储关于与电子设备200连接的多个电子设备中的每一个的信息。[0064] 信息交换控制模块210可以被配置用于当从外部电子设备接收的第一帧包括指示在与外部电子设备连接之前与外部电子设备连接的多个电子设备的ID信息时,向外部电子设备发送第二帧,该第二帧包括指示期望从所述多个电子设备中的每一个接收的数据信息的指示信息。[〇〇65]当响应于包括ID信息的第二帧而从外部电子设备接收到响应帧时,信息交换控制模块210可以被配置用于从响应帧检测ID信息,该ID信息指示期望从多个电子设备的每一个接收的数据信息。[0066] 第一帧可以包括信标帧或探测响应帧。第二帧和响应于第二帧接收的响应帧可以包括数据帧,通过该数据帧可以发现与外部电子设备连接的多个电子设备中的每一个的数据信息,而不需要电子设备和外部电子设备间的连接。[0067] 根据本发明的实施例,信息交换控制模块210还可以被配置用于在第二帧中包括从外部电子设备接收的ID信息。[〇〇68]信息交换控制模块210在电子设备与外部电子设备连接之前向外部电子设备发送包括指示与电子设备连接的多个电子设备的ID信息的第一帧;当接收到包括指示期望从多个电子设备中的每一个接收的数据信息的指示信息的第二帧时,向多个电子设备中的每一个发送对数据信息的请求;及响应于第二帧向外部电子设备发送包括从多个电子设备的每一个接收的数据信息的响应帧。[0069] 当从外部电子设备接收的第二帧包括ID信息时,信息交换控制模块210向多个电子设备中的每一个发送对数据信息的请求。[0070] 当存储模块220不包括多个电子设备中的每一个的数据信息时,信息交换控制模块210向多个电子设备中的每一个发送对数据信息的请求。当多个电子设备中的每一个的数据信息被包括在存储模块220中时,信息交换控制模块210检测来自存储模块220的数据信息,并且响应于第二帧将检测到的数据信息包括在响应帧中。[0071] 根据本发明的实施例,第一帧可以包括信标帧或探测响应帧。第二帧和响应于第二帧的响应帧可以包括数据帧,外部电子设备可以通过该数据帧发现多个电子设备中的每一个的数据信息,而不需要电子设备和外部电子设备之间的连接。[0072] 在本发明的实施例中,信息交换控制模块210还可以响应于第二帧而将ID信息包括在响应帧中。[0073] 图3示出根据本发明的实施例的用于控制信息交换的方法的示例流程图。参考图3,方法300包括操作301至309。图3所示的第一电子设备300A、第二电子设备300B、第三电子设备300C和第四电子设备300D中的每一个可以是图2所不的电子设备200。[〇〇74] 在操作301,与第三电子设备300C和第四电子设备300D连接的第二电子设备300B可以广播用于识别第三电子设备300C和第四电子设备300D的类型的ID信息例如唯一ID值。[〇〇75] 第一电子设备300A接收从第二电子设备300B广播的信标帧,并且识别包括在从第二电子设备300B广播的信标帧的ID信息例如:可以指示第三电子设备300C和第四电子设备300D的类型的唯一ID值。[〇〇76] 在操作302,第一电子设备300A然后向第二电子设备300B发送探测请求帧,并且在操作303,从第二电子设备300B接收探测响应帧。[〇〇77] 第一电子设备300A可以重新标识可以指示包括在接收到的探测响应帧中的第三电子设备300C和第四电子设备300D的类型的ID信息例如唯一ID值。[0〇78] 在操作304,第一电子设备300A向第二电子设备300B发送包括从第二电子设备300B接收的ID信息或指示分别期望从第三电子设备300C和第四电子设备300D接收的第一数据信息和第二数据信息的指示信息的发现请求帧例如:用于基于802.llu的通信的GAS初始请求帧,以便与第三电子设备300C和第四电子设备300D交换信息。[0079] 第二电子设备300B可以在接收到的发现请求帧中检测指示第一数据信息和第二数据信息的指示信息。[0080] 在操作305,第二电子设备300B可以向第三电子设备300C发送指示第一数据信息的指示信息,并且在操作306,从第三电子设备300C接收第一数据信息。[〇〇81] 在操作307,第二电子设备300B可以向第四电子设备300D发送指示第二数据信息的指示信息,并且在操作308,从第四电子设备300D接收第二数据信息。应当注意,操作305至308可以基本上同时执行。[〇〇82] 在操作309,第二电子设备300B将包括ID信息、从第三电子设备300C接收的第一数据信息和从第四电子设备300D接收的第二数据信息的发现响应帧发送到第一电子设备300A〇[0083]图4示出根据本发明的实施例的用于控制信息交换的方法的示例流程图。参考图4,方法400包括操作401至411。图4所示的第一电子设备400A、第二电子设备400B、第三电子设备400C和第四电子设备400D中的每一个可以是图2所示的电子设备200。[〇〇84] 在操作401,与第三电子设备400C和第四电子设备400D连接的第二电子设备400B可以广播用于识别第三电子设备400C和第四电子设备400D的类型的ID信息例如唯一ID值。[0〇85] 第一电子设备400A接收从第二电子设备400B广播的信标帧,并且识别包括在信标帧中的ID信息。[〇〇86] 在操作402,第一电子设备400A向第二电子设备400B发送探测请求帧,并且在操作403,从第二电子设备400B接收探测响应帧。然后,第一电子设备400A可以重新标识包括在接收的探测响应帧中的ID信息。[〇〇87] 在操作404,第一电子设备400A向第二电子设备400B发送发现请求帧例如:用于基于802.llu的通信的GAS初始请求帧,该发现请求帧包括从第二电子设备400B接收的ID信息或指示希望分别从第三电子设备400C和第四电子设备400D接收的第一数据信息和第二数据信息的指示信息,以便与第三电子设备400C和第四电子设备400D交换信息。[〇〇88] 然后,第二电子设备400B从接收到的发现请求帧检测指示第一数据信息和第二数据信息的指示信息。[〇〇89] 在操作405,第二电子设备400B确定第二电子设备400B的存储模块是否包括第一数据信息和第二数据信息。如果第二电子设备400B在操作405确定存储模块包括第一数据信息和第二数据信息,则在操作406检索存储在第二电子设备400B的存储模块中的第一数据信息和第二数据信息。[0090] 在操作411,第二电子设备400B向第一电子设备400A发送包括ID信息、从存储模块检索到的第一数据信息和或第二数据信息的发现响应帧。[0091] 如果第二电子设备400B在操作405确定第二电子设备400B的存储模块不包括第一数据信息和第二数据信息,则在操作407第二电子设备400B向第三电子设备400C发送对第一数据信息的请求,并且在操作408从第三电子设备400C接收第一数据信息。[〇〇92] 在操作409,第二电子设备400B向第四电子设备400D发送对第二数据信息的请求,并且在操作410,从第四电子设备400D接收第二数据信息。尽管操作407至410被示为单独的操作,但是操作407至410可以基本上同时执行。[0093] 在操作411,第二电子设备400B将包括ID信息、从第三电子设备400C接收的第一数据信息和或从第四电子设备400D接收的第二数据信息的发现响应帧发送到第一电子设备400A〇[〇〇94]图5示出根据本发明的实施例的控制信息交换的操作的示例图。在图5中,电子设备500A与和第一服务器500C和第二服务器500D连接的AP500B交换信息。图5所示的电子设备500A、AP500B、第一服务器500C和第二服务器500D中的每一个可以是图2所不的电子设备200。[〇〇95] 在该示例中,AP500B可以广播包括用于标识第一服务器500C例如信息服务器和连接到AP500B的第二服务器500D例如广告服务器的ID信息例如唯一ID值的信标帧。[〇〇96] 在接收到从AP500B广播的信标帧时,电子设备500A可以向AP500B发送探测请求帧。然后,AP500B可以向电子设备500A发送包括用于标识第一服务器500C例如信息服务器和第二服务器500D例如广告服务器的ID信息的探测响应帧。[〇〇97] 然后,电子设备500A可以使用包括在接收到的探测响应帧中的ID信息来识别与AP500B连接的第一服务器500C和第二服务器500D的类型。[〇〇98] 在操作501,电子设备500A然后可以向AP500B发送发现请求帧,其包括从AP500B接收的ID信息或指示期望从第一服务器500C接收的第一数据信息例如关于与AP500B的连接的信息以及期望从第二服务器500D接收的第二数据信息例如广告信息的指示信息。[〇〇99]然后,AP500B可以从接收到的发现请求帧检测第二服务器500D中的指示信息。在操作502a,AP500B向第一服务器500C发送对第一数据信息的请求,并且从第一服务器500C接收第一数据信息。在操作502B,AP500B可以向第二服务器500D发送对第二数据信息的请求,并且从第二服务器500D接收第二数据信息。[0100] 在操作503,AP500B向电子设备500A发送包括ID信息、从第一服务器500C接收的第一数据信息和从第二服务器500D接收的第二数据信息的探测响应帧。[0101] 然后,电子设备500A可以使用在从AP500B接收的发现响应帧中检测到的第一数据信息例如关于与AP500B的连接的信息尝试与AP500B的连接。电子设备500A还可以显示在从AP500B接收的发现响应帧中检测到的第二数据信息例如广告信息。[0102] 图6示出根据本发明的实施例的控制信息交换的操作的示例图。在该示例中,第一电子设备600A与和第三电子设备600C和第四电子设备600D连接的第二电子设备600B交换信息。图6所不的第一电子设备600A、第二电子设备600B、第三电子设备600C和第四电子设备600D中的每一个可以是图2所示的电子设备200。[〇1〇3] 第二电子设备600B可以经由短距离通信例如W1-Fi直连通信与第三电子设备600C和第四电子设备600D连接。在所示的示例中,第二电子设备600B用作群组拥有者G0,并且第三电子设备600C和第四电子设备600D各自用作组客户端GC。在第二电子设备600B通过W1-Fi直连通信保持与第三电子设备600C和第四电子设备600D连接的同时,第二电子设备600B可以接收并存储基本信息例如第三电子设备600C和第四电子设备600D的各自的ID〇[〇1〇4] 第二电子装置600B可以广播包括指示第三电子装置600C和与第二电子装置600B连接的第四电子装置600D的ID信息的信标帧。[〇1〇5]在接收到从第二电子设备600B广播的信标帧时,第一电子设备600A可以向第二电子设备600B发送探测请求帧。当第二电子设备600B从第一电子设备600A接收到探测请求帧时,第二电子设备600B可以向第一电子设备600A发送包括用于识别第三电子设备600C和与第二电子设备600B连接的第四电子设备600D的ID信息例如唯一ID值的探测响应帧。[〇1〇6]第一电子设备600A接收探测响应帧,并且可以使用包括在探测响应帧中的ID信息来识别第三电子设备600C和第四电子设备600D的类型。[〇1〇7]在操作601,第一电子设备600A向第二电子设备600B发送发现请求帧例如:用于基于802.llu的通信的GAS初始请求帧,该发现请求帧包括从第二电子设备600B接收的ID信息或指示期望从第三电子设备600C接收的第一数据信息和期望从第四电子设备600D接收的第二数据信息的指示信息。[0108]然后,第二电子设备600B可以从接收到的发现请求帧检测指示分别希望从第三电子设备600C和第四电子设备600D接收的第一数据信息和第二数据信息的指示信息。[0109] 当第二电子设备600B的存储模块包括第三电子设备600C和第四电子设备600D的基本信息例如:第三电子设备600C的第一数据信息作为GC,第四电子设备600C的第二数据信息用作GC,第二电子设备600B可以从存储模块检索第一数据信息和或第二数据信息。[0110] 当第二电子设备600B的存储模块不包括第一数据信息或第二数据信息的全部或至少一部分时,第二电子设备600B可以向第三电子设备600C发送对第一数据信息的请求,并且在操作602a从第三电子设备600C接收第一数据信息。在操作602b,第二电子设备600B还可以向第四电子设备600D发送对第二数据信息的请求,并且从第四电子设备600D接收第二数据信息。[〇111]在操作603,第二电子设备600B可以向第一电子设备600A发送包括ID信息和从第三电子设备600C接收的第一数据信息以及从第四电子设备600D接收的第二数据信息的探测响应帧。[〇112]第一电子设备600A可以接收探测响应帧并且检测第三电子设备600C的第一数据信息和第四电子设备600D的第二数据信息。第一电子设备600A可以识别第一数据信息和第二数据信息。第一电子设备600A然后可以经由第一电子设备600A和第二电子设备600B之间的W1-Fi直连通信链路与第三电子设备600C或第四电子设备600D连接。[〇113]图7a,7b和7c示出根据本发明的各个实施例的信息交换控制操作中使用的ID信息的示例图。[01M]图7a示出了指示服务的类型和每个字段的值的每个字段的名称。[〇115] “保留”字段701表示未使用的额外字段。参考图7b,保留字段可以被配置有其他服务类型接入网络查询协议+EAS的组合作为其名称,并且“4”作为其值,以便指定一种类型的ID信息。例如,可以通过将值为4的保留字段与和外部电子设备连接的多个电子设备中的每一个的ID组合来指定各种类型的ID信息。[0116] 参考图7a,值为221的“零售商特定”字段702存储地点信息。“零售商特定”字段702可以添加详细地点信息。例如,如图7c所示,在该示例中,“零售商特定”字段具有值“221”711,该值指示该字段存储位置信息,后面跟着指示特定组零售商特定OUT的信息712以及可以紧接着信息712添加的ID信息值713JD信息还可以包括与外部电子设备连接的多个电子设备的各个ID的组合。[〇117]图8不出根据本发明的实施例的电子装置800的框图。电子设备800可以包括图1所示的电子设备100的整体或部分配置。[0118] 参考图8,电子设备800可以包括一个或多个处理器810、订户识别模块SIM卡814、存储器820、通信模块830、传感器模块840、输入模块850、显示器860、接口870、,音频模块880、相机模块891、电源管理模块895、电池896、指示器897和或马达898。[0119] 处理器810可以包括一个或多个应用处理器AP811和或一个或多个通信处理器CP813。处理器810可以是例如图1所示的处理器120。虽然图8示出了其中AP811和CP813包括在处理器810中的示例,但是AP811和CP813可以分别包括在不同的集成电路1C封装中或者包括在单个1C封装中。[〇12〇]AP811可以通过运行操作系统或应用程序来控制连接到AP811的多个硬件和软件组件,并且处理或计算包括多媒体数据的各种数据。例如,AP811可以在片上系统SoC中实现。根据本发明的实施例,AP810还可以包括图形处理单元GPU未示出。[0121] CP813可以管理电子设备800与经网络与电子设备800连接的其他电子设备之间的通信中的数据链路,并且对通信协议执行转换。CP813还可以执行至少一些多媒体控制功能以及使用例如S頂例如S頂卡814在通信网络中识别和认证电子设备800XP813可以进一步控制通信模块830的数据通信,并向用户提供语音呼叫、视频呼叫、文本消息或分组数据服务。根据本发明的实施例,CP813可以在例如SoC中实现。[0122] 尽管图8示出了其中CP813、电源管理模块895和存储器820与AP811分开提供的示例,但是AP811可以被实现为包括组件中的至少一些例如CP813。[0123] AP811或CP813可以在非易失性存储器上加载和处理从非易失性存储器或连接到非易失性存储器的其他组件接收的命令或数据,并将从其它组件接收的数据或者由其它组件产生的数据存储在非易失性存储器中。[0124] SIM卡814可以包括SM,并且被插入到形成在电子设备800的预定位置处的槽中。S頂卡814可以包含唯一的标识信息例如1C卡标识符ICCID或订户信息例如国际移动用户标识MSI。[0125] 存储器820可以包括内部嵌入式存储器832或外部存储器834。存储器820可以是例如图1所示的存储器130。内部存储器832还可以包括易失性存储器,例如动态随机存取存储器DRAM、静态随机存取存储器SRAM、同步动态随机存取存储器SDRAM等或非易失性存储器存储器例如一次可编程只读存储器0TPR0M、可编程只读存储器PR0M、可擦除和可编程只读存储器EPROM、电可擦除可编程只读存储器EEPR0M、掩模只读存储器ROM、闪存只读存储器ROM、NAND闪存或N0R闪存。根据本发明的实施例,内部存储器822可以是固体状态驱动器SSD。[0126] 外部存储器824可以包括闪存驱动器,例如紧凑型闪存CF存储器、安全数字SD存储器、微型SD存储器、迷你SD存储器、极端数字xD存储器或存储棒TM,并且可以经由各种接口与电子装置800功能性连接。[0127] 根据本发明的实施例,虽然未在图中示出,但是电子设备800还可以包括诸如硬盘驱动器的存储设备或存储介质。[0128] 通信模块830可以包括无线通信模块831和射频RF模块834。根据本发明的实施例,通信模块830可以包括在例如图1所示的通信模块160中。无线通信模块831可以包括例如无线保真W1-Fi模块833、蓝牙BT模块935、全球定位系统GPS模块837或近场通信NFC模块939。无线通信模块831可以使用无线频率来提供无线通信功能。[0129] 替代地,无线通信模块831可以包括用于将电子设备800与网络例如因特网、局域网LAN、广域网WAN、电信网络,蜂窝网络,卫星网络或普通老式电话服务POTS连接的网络接口例如局域网LAN卡或模型。[〇13〇]RF模块834可以处理语音或数据信号的通信,并且可以包括收发器、功率放大器模块PAM、频率滤波器或低噪声放大器LNA未示出AF模块834还可以包括用于在执行无线通信时在自由空间中传送无线电波的部分例如导体或导线。[〇131]根据本发明的实施例,电子设备800可以使用通信模块830从与电子设备800连接的外部电子设备例如:网络、计算机或服务器接收用户的输入。[0132] 传感器模块840可以包括例如姿势传感器840A、陀螺仪传感器840B、大气压力传感器840C、磁性传感器840D、加速度传感器840E、握持传感器840F、接近传感器840G、红-绿-蓝色RGB传感器840H、生物传感器8401、温度湿度传感器840J、照明传感器840K、紫外UV传感器840M或红外IR传感器未示出。传感器模块840可以测量物理量或检测电子设备的操作阶段,并将测量或检测的信息转换为电信号。另外,传感器模块840可以包括E鼻传感器、肌电图EMG传感器、脑电图EEG传感器、心电图ECG传感器或指纹传感器。传感器模块840还可以包括用于控制包括在传感器模块840中的传感器中的至少一个或多个的控制电路。[0133] 输入模块850可以包括在例如图1所示的输入输出接口140中。输入模块850可以包括触摸面板852、数字笔传感器854、键856或超声波输入单元858。触摸面板852可以通过电容性、电阻性、IR或超声波方法飞至少一种识别触摸输入。触摸面板852可以进一步包括控制电路未示出。采用电容方法的触摸面板852可以检测物理接触或执行接近识别。或者,触摸面板852还可以包括触觉层,其中向用户提供触觉响应。[0134] 数字笔传感器854可以以与如何接收用户的触摸输入相同或相似的方式来实现,或者通过使用单独的用于识别的面来实现。键856可以包括物理按钮、光学键、小键盘或触摸键。超声输入单元858可以使用产生超声信号的输入工具,以使得电子设备800能够通过例如经麦克风888感测超声信号来确定数据,从而实现无线识别。[0135] 显示器860可以包括面板862、全息设备864和投影仪866。显示器860可以是例如图1所示的显示模块150。面板862可以是例如液晶显示器LCD、有源矩阵有机发光二极管AM0LED等。面板862可以被实施为柔性的、透明的或可穿戴的。面板862也可以与触摸面板852结合在一个模块中。全息设备864可以通过使用光干涉在空中制作三维3D图像全息图。投影仪866可以通过光投射在外部屏幕上显示图像。根据本发明的实施例,显示器860还可以包括控制面板862、全息设备864和或投影仪866的控制电路。[0136] 接口870可以包括例如高清晰度多媒体接口HDMI972、USB974、光学接口876和D超小型D-sub978。通信模块830可以包括在如图1所示的通信模块160中。或者,接口870可以包括例如SD接口未示出、多媒体卡MMC未示出或红外数据协会IrDA接口未示出。[0137]音频模块880可以将声音信号转换为电信号,反之亦然。音频模块880可以包括在例如图1所示的输入输出接口140中。音频模块880可以处理通过例如扬声器882、接收器884、耳机886和或麦克风888输入或输出的声音信息。[0138] 相机模块891可以是用于捕获静止图像和视频的设备,并且根据本发明的实施例,可以包括一个或多个图像传感器例如前传感器和后传感器未示出、透镜未示出、图像信号处理器ISP未示出或诸如LED或氙灯未示出的闪光灯。[0139] 电源管理器模块895可以管理电子设备800的电源。虽然未示出,例如,电源管理1CPMIC、充电器1C或电池或电量计可以包括在电源管理器模块895中。[0140] PMIC可以安装在1C或SoC上。充电方法可以分为有线和无线充电方法。充电器1C可以对电池充电并且防止从充电器感应出过电压或过电流。根据本发明的实施例,充电器1C可以用于电缆充电方案和无线充电方案中的至少一种。无线充电方案可以包括例如磁共振方案、磁感应方案或基于电磁波的方案,并且可以添加附加电路,例如线圈环、谐振电路、整流器等等用于无线充电。[〇141]电池量表可测量电池896正在充电时的电池896的剩余电量、电压、电流或温度。电池896可以向电子设备800供应再充电的电力,并且可以包括例如可再充电电池或太阳能电池。[0142] 指示器897可以指示电子设备800或电子设备例如AP811的一部分的特定状态,包括例如启动状态、消息状态或再充电状态。马达898可以将电信号转换为机械振动。[0143] 虽然未示出,但是用于支持移动TV的处理单元例如GPU可以被包括在电子设备800中。用于支持移动TV的处理单元可以处理符合数字多媒体广播DMB标准的媒体数据、数字视频广播DVB或媒体流。[0144] 电子设备的上述组件中的每一个可以包括一个或多个部分,并且部分的名称可以随着电子设备的类型而变化。根据本发明的各种实施例的电子设备可以包括上述组件中的至少一个,省略其中一些组件,或包括其他附加组件。一些组件可以组合成实体,但是实体可以执行与组件可以做的相同的功能。[0145] 术语“模块”可以指包括硬件、软件和固件之一或其组合的单元。术语“模块”可以与单元、逻辑、逻辑块、组件或电路可互换地使用。模块可以是最小单元或集成部件的一部分。模块可以是执行一个或多个功能的最小单元或一部分。该模块可以机械地或电子地实现。例如,模块可以包括已知的或将开发的执行一些操作的专用集成电路ASIC芯片、现场可编程门阵列FPGA或可编程逻辑阵列PLA中的至少一个。[0146] 根据本发明的实施例,电子设备可以接收和存储包括命令的程序,所述命令允许电子设备执行来自与电子设备有线或无线连接的程序提供设备的发现控制方法。图1所示的电子设备或服务器1可以是程序提供设备。程序提供设备可以包括用于存储程序的存储器、用于执行与电子设备的有线或无线通信的通信模块,以及可以自动地或响应于来自电子设备的请求将程序发送到电子设备的处理器。[0147] 虽然已经参照本发明的各种实施例示出和描述了本发明,但是本领域技术人员将理解,在不脱离所附权利要求及其等同物所定义的本发明的精神和范围的情况下,可以在其中进行形式和细节上的各种改变。

权利要求:1.一种电子设备,包括:信息交换控制模块,被配置用于:在连接到所述外部设备之前从外部电子设备接收第一帧;和如果从外部设备接收的第一帧包括指示连接到外部电子设备的多个电子设备的识别信息,则向外部电子设备发送包括被请求从多个电子设备中的每一个发送的数据信息的第二帧。2.根据权利要求1所述的电子设备,其中,所述信息交换控制模块还被配置用于当所述第二帧包括标识信息时,响应于所述第二帧,从所述外部电子设备接收的响应帧检索被请求从所述多个电子设备中的每一个发送的数据信息。3.根据权利要求1所述的电子设备,其中所述第一帧包括信标帧或探测响应帧中的至少一个,以及其中所述第二帧和所述响应帧包括一帧,通过该帧,可以在不与所述外部电子设备连接的情况下发现连接到所述外部电子设备的多个电子设备中的每一个的数据信息。4.根据权利要求1所述的电子设备,其中,所述信息交换控制模块还被配置用于在所述第二帧中包括从所述外部电子设备接收的所述标识信息。5.—种电子设备,包括:信息交换控制模块,被配置用于:向外部电子设备发送包括指示在与所述外部电子设备连接之前与所述电子设备连接的多个电子设备的标识信息的第一帧,从所述外部电子设备接收包括将被请求从所述多个电子设备中的每一个发送的数据信息的第二帧,请求所述多个电子设备中的每一个发送所述数据信息,向所述外部电子设备发送响应于所述第二帧的响应帧,所述响应帧包括从所述多个电子设备中的每一个请求的数据信息。6.根据权利要求5所述的电子设备,其中,当从所述外部电子设备接收的所述第二帧包括所述标识信息时,所述信息交换控制模块被配置用于请求所述多个电子设备中的每一个发送所述数据信息。7.根据权利要求5所述的电子设备,其中,所述信息交换控制模块被配置用于:确定存储模块是否包括被请求从所述多个电子设备中的每一个发送的数据信息,以及当所述存储模块不包括所述数据信息时,请求所述多个电子设备中的每一个发送所述数据信息。8.根据权利要求7所述的电子设备,其中,所述信息交换控制模块还被配置用于当所述存储模块包括所述数据信息时,从所述存储模块检索所述数据信息。9.根据权利要求5所述的电子设备,其中,所述第一帧包括信标帧或探测响应帧中的至少一个,并且其中所述第二帧和响应于所述第二帧的响应帧包括一帧,通过该帧,可以在不与外部电子设备连接的情况下发现连接到外部电子设备的多个电子设备中的每一个的数据信息。10.根据权利要求5所述的电子设备,其中,所述信息交换控制模块被配置用于在响应于所述第二帧的所述响应帧中包括所述标识信息。11.一种用于通过电子设备控制信息交换的方法,所述方法包括:确定从外部电子设备接收的第一帧是否包括指示在与外部电子设备连接之前与外部电子设备连接的多个电子设备的标识信息;和当所述第一帧包括指示与所述外部电子设备连接的多个电子设备的标识信息时,向所述外部电子设备发送包括被请求从所述多个电子设备中的每一个发送的数据信息的第二帧。12.根据权利要求11所述的方法,还包括:从所述外部电子设备接收响应于所述第二帧的响应帧;确定所述响应帧是否包括所述标识信息;和当所述响应帧包括标识信息时,从响应于第二帧的响应帧中检测被请求从所述多个电子设备的每一个发送的数据信息。13.根据权利要求11所述的方法,其中,所述第一帧包括信标帧或探测响应帧中的至少一个,并且其中所述第二帧和所述响应帧包括一帧,通过所述帧,所述连接到外部电子设备的多个电子设备的每一个的数据信息可以在没有与外部电子设备连接的情况下被发现。14.根据权利要求11所述的方法,其中,所述发送包括在所述第二帧中包括从所述外部电子设备接收的所述标识信息。15.—种用于控制由电子设备执行的发现的方法,所述方法包括:向外部电子设备发送包括指示在与所述外部电子设备连接之前与所述电子设备连接的多个电子设备的标识信息的第一帧;从所述外部电子设备接收包括将被请求从所述多个电子设备中的每一个发送的数据信息的第二帧;请求所述多个电子设备中的每一个发送所述数据信息;和向所述外部电子设备发送响应于所述第二帧的响应帧,所述响应帧包括被请求从所述多个电子设备中的每一个发送的数据信息。16.如权利要求15所述的方法,其中,当从外部电子设备接收的第二帧包括标识信息时,所述请求包括请求多个电子设备中的每一个发送数据信息。17.如权利要求15所述的方法,其中,当存储模块不包括被请求从多个电子设备中的每一个发送的数据信息时,所述请求包括请求多个电子设备中的每一个发送数据信息。18.根据权利要求15所述的方法,还包括:确定存储模块是否包括被请求从所述多个电子设备中的每一个发送的数据信息,以及当所述存储模块包括所述数据信息时,从所述存储模块检索所述数据信息。19.根据权利要求15所述的方法,其中所述第一帧包括信标帧或探测响应帧中的至少一个,以及其中所述第二帧和所述响应帧包括一帧,通过该帧,可以在不与所述外部电子设备连接的情况下发现连接到所述外部电子设备的多个电子设备中的每一个的数据信息。20.根据权利要求15所述的方法,其中,所述发送包括将所述标识信息包括在所述响应帧中。

百度查询: 三星电子株式会社 电子设备和用于控制电子设备中的信息交换的方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。