用于指示设备之间配对可用性的系统和方法_3

文档序号:9381213阅读:来源:国知局
201上。可以永久性安装下载的程序或 代码模块;例如,写入到程序存储器(例如,闪存244)中,或者写入到RAM 246中并从RAM 246中执行,以供处理器240在运行时执行。
[0040] 电子设备可以具有通信模块299,其可以实现为操作系统222的一部分。备选地, 通信模块299可以作为应用224之一来安装。通信模块299可以实现电子设备201的很多 或全部通信特征,例如,连接发现、配对、通信会话发起、数据交换、加密等。通信模块299可 以在与其他应用或模块(例如,控制应用297)的通信中工作,以与可以与电子设备201为 了数据交换而配对的另一电子设备交换数据。
[0041] 在一些示例实施例中,电子设备201可以提供两种主要通信模式:数据通信模式 和语音通信模式。在数据通信模式中,诸如文本消息、电子邮件消息、或网页下载之类的接 收数据信号将由通信子系统211来处理并被输入到处理器240以供进一步处理。例如,下 载的网页可以由网页浏览器来进一步处理,或者电子邮件消息可以由电子邮件消息收发应 用来处理,并输出到显示器204。电子设备201的用户还可以撰写数据项,例如电子邮件消 息;例如使用输入接口 206连同显示器204-起。这些撰写的项目可以通过通信子系统211 在无线网络101上发送。
[0042] 在语音通信模式中,电子设备201提供电话功能并可以作为典型蜂窝电话来工 作。整体操作类似于数据通信模式,除了将接收信号输出到扬声器256且发送信号将由诸 如麦克风258之类的换能器来生成。电话功能由软件/固件(即,语音通信模块)和硬件 (即,麦克风258、扬声器256和输入设备)的组合来提供。备选的语音或音频I/O子系统 (例如,语音消息记录子系统)也可以是现在电子设备201上。尽管语音或音频信号输出可 以主要通过扬声器256来实现,显示器204也可以用于提供对以下各项的指示:主叫方的身 份、语音呼叫的持续时间、或其他语音呼叫相关信息。
[0043] 处理器240在所存储的程序控制下工作,并执行存储器(例如,持久性存储器,例 如,在闪存244中)中存储的软件模块220 (例如,应用224)。如图3所示,软件模块220可 以包括操作系统软件222和一个或多个附加应用224或模块,例如控制应用297。处理器 240还可以工作,以处理与电子设备201相关联的存储器中存储的数据227。
[0044] 在图3的示例中,控制应用297被示出实现为独立应用224。然而,在其他示例示 例中,控制应用297可以由另一应用或模块来提供,例如操作系统软件222或在一些示例 中,通信模块299。此外,尽管使用单一框来示出控制应用297,由控制应用297提供的功 能或特征在至少一些实施例中可以被分为多个应用和/或模块并由其实现。控制应用297 可以提供多个功能。例如,控制应用297可以是被设计为与诸如平板计算机之类的另一电 子设备交互的应用。在另一示例中,控制应用297可以被设计为与电视交互,并为电视提供 遥控能力,提供用于在电视上观看的数据流传输,或甚至向电视提供个人视频记录仪(PVR) 功能。
[0045] 软件模块220或其一部分可以被临时加载到易失性存储器(例如,RAM 246)中。 RAM 246用于存储运行时数据变量和其他类型数据或信息。尽管针对各种类型存储器来描 述了具体功能,这仅是一个示例,且向各类存储器以不同方式指派功能是可能的。
[0046] 在电子设备h指示配对可用件的示例方法
[0047] 参见图4,示出了在电子设备上执行的指示配对可用性的示例方法400的流程图。 在一个示例中,方法400可以实现在电子设备201上,电子设备201具有处理器240、耦合到 处理器240的显示器204、耦合到处理器240的存储器(244和/或246和/或248)、耦合 到处理器的短距通信系统262、以及耦合到处理器240的换能器304。在一个示例中,诸如 在存储器中保存的通信模块299或控制应用297之类的软件模块可以将处理器240配置为 执行方法400。
[0048] 在第一步骤402,可以由例如电子设备201来发起通信发现过程。在一个示例中, 通信发现过程可以由通信模块299响应于定时器到期、来自任一输入设备206的输入、来自 传感器301的指示电子设备201的使用或使用状态的输入、或任何其他合适输入来自动发 起。在另一示例中,通信发现过程可以响应于由电子设备201的用户提供的输入来发起,例 如,在用户决定用户希望使用电子设备201来搜索可配对设备时使用触敏显示器204来发 起。
[0049] 接下来,在步骤404,可以执行通信发现过程。通信发现过程可以包括:经由短距 通信系统262向可配对设备发送信息,作为用于查看这种可配对设备是否被配置为接受配 对的查询。在一个示例中,向可配对设备发送的信息可以包括用于执行针对可配对性的协 调指示的数据。可配对设备可以指代在电子设备201附近可以使用短距通信系统(例如, 蓝牙?、射频ID (RFID)、近场通信(NFC)、WiFi、基于红外光的通信、基于电场(e-field)传 感器的通信、或可以适于与方法400 -起工作的任何其他合适的现有或尚待开发的短距通 信系统)与电子设备201通信的其他电子设备。这种可配对设备可以包括平板计算机、膝 上型计算机、台式计算机、用于进行电话呼叫或收听音频的无线头戴式耳机、电视、显示器、 相机、蓝光播放器、DVD播放器、其他媒体播放器、可穿戴设备、互联网连接设备、智能家庭电 器(例如,洗衣机或电冰箱)、气候控制系统、家庭警报、汽车警报、电话、汽车媒体系统、电 子商务系统、遥控室内或室外灯、或可以使用合适的短距通信系统与电子设备201配对的 任何其他合适的电子设备。使用诸如蓝牙?、近场通信(NFC)或WiFi之类的标准来配对 或协商通信链路的过程对于相关领域的技术人员是已知的,且本文中将不对此进行详细讨 论。
[0050] 参见图6,示出了在可以与电子设备201可配对的第二可配对电子设备上执行的 指示配对可用性的方法600的示例的流程图。图6将与图4并列讨论,因为电子设备201 (如 图4所示)和可配对设备(如图6所示)之间的信息交换并发发生。换言之,当方法400 在电子设备201上执行时,方法600也可以同时在可配对设备上执行。诸如上面讨论的那 些可配对设备之类的合适的可配对设备的架构可以类似于关于图3所示的电子设备201的 架构,且可以包括图3所示的很多或全部组件。合适的可配对设备可以具有耦合到存储器 的处理器,该存储器中保存有执行方法600的组件。合适的可配对设备还可以具有耦合到 处理器的显示器和耦合到处理器的换能器(例如,换能器304)。
[0051] 在步骤602,电子设备201附近的可配对设备可以在电子设备201执行步骤404时 接收到配对查询。在一个示例中,当电子设备201执行步骤404时,可以向电子设备201附 近的可配对设备发出配对查询。在一个示例中,该配对查询可以包括下述信息,该信息包括 用于执行针对可配对性的协调指示的数据。可配对设备可以在步骤602接收该查询,该查 询包括下述信息,该信息包括用于执行针对可配对性的协调指示的数据。
[0052] 在步骤604,可配对设备可以用查询响应进行响应,该查询响应将由电子设备201 在步骤406 (图4)处接收。如果可配对设备能够配对,且如果可配对设备能够呈现如电子 设备201在步骤404处请求的针对可配对性的协调指示,则可配对设备可以在步骤604用 肯定查询响应进行响应。在一个示例中,包括用于执行针对可配对性的协调指示的数据在 内的信息可以包括:(a)所请求的协调指示的类型;以及(b)时钟同步信息。如果可配对设 备能够配对且如果可配对设备能够呈现如电子设备201在步骤404所请求的针对可配对性 的协调指示,则可配对设备可以用肯定查询响应进行响应。
[0053] 如果电子设备201在步骤406接收到肯定查询响应,由电子设备201在步骤408 且由可配对设备在步骤610执行针对可配对性的协调指示。方法600的步骤606和608是 可选的,且以下结合图5来描述。
[0054] 针对可配对性的协调指示可以包括对电子设备201可以与可配对设备配对的多 种可能指示。在一个示例中,电子设备201的可配对性可以通过使用换能器304发射电磁 信号来指示。在一个示例中,换能器304可以是电磁换能器,且该发射可以具有与可配对设 备基于数据所呈现
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1