[发明专利]主机设备基于通知挂起到客户端设备的通信链路有效
申请号: | 201210063419.2 | 申请日: | 2012-03-08 |
公开(公告)号: | CN102739634A | 公开(公告)日: | 2012-10-17 |
发明(设计)人: | 阿南德·德拉尔;海宁·张;米特切尔·D·安德勒尔 | 申请(专利权)人: | 苹果公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 宗晓斌 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 主机 设备 基于 通知 挂起 客户端 通信 | ||
技术领域
本公开一般地涉及用于计算设备的省电技术,并且更具体地,涉及用于基于由客户端设备发送的请求或通知来挂起主机设备和客户端设备之间的通信链路或信道的技术。
背景技术
诸如个人计算机之类的计算设备已经被使用了几十年。计算设备被用于执行各种任务,从最简单的任务到最复杂的任务。计算设备一般可以分类为便携式的(例如膝上型PC或PDA)和非便携式的(例如台式计PC)。
在过去十年里,便携式计算设备由于它们的便携性以及管理多个任务的能力而倍受欢迎。例如,诸如个人数字助理之类的便携式计算设备可以提供检查和回复电子邮件、管理会议、显示图形和视频以及播放音乐的能力。
通常,便携式计算设备由电池或具有有限数量的能量的类似电源供电。为了延长在重新充电或替换电源(例如电池)之前的设备使用,已经开发了省电技术。
发明内容
本发明的某些实施例提供用于基于由客户端设备提供的挂起请求或通知来挂起主机设备和客户端设备之间的通信链路的技术。在某些实施例中,客户端设备可以响应于从主机设备接收的轮询请求来发送挂起请求。在一些实施例中,轮询请求可以由主机设备在硬件层发送。更具体地,轮询信息可以在未经由主机设备的处理器运行的操作系统或应用程序(软件层)的处理的情况下被发送。在一些实施例中,主机设备可以在接收到来自客户端设备的挂起请求时发送挂起通信链路的操作。
本发明的一个方面涉及客户端设备以及其操作方法。在一些实施例中,客户端设备可以经由通信链路来使能与主机设备(例如智能电话的应用程序处理器等)的操作。在操作期间,客户端设备可以判断挂起通信链路是否是适当的。如果客户端设备判定通信链路应当被挂起,则客户端设备可以向主机设备发送挂起请求。
例如,客户端设备可以包括控制器和连接到控制器的输入/输出(I/O)接口。I/O接口可以被配置为经由通信链路连接到主机设备。控制器可以被配置为经由I/O接口来向主机设备发送配置信息,判断设备之间的通信链路的挂起是否是适当的,接收来自主机设备的轮询请求,以及经由I/O接口向主机设备发送指示设备之间的通信链路是否应当被挂起的挂起信息(例如挂起请求)。
本发明的另一方面涉及主机设备及其操作方法。在一些实施例中,主机设备可以经由通信链路来使能与客户端设备(例如,外部扬声器、用于移动电话网络通信的数字信号处理(DSP)协同处理器、用于GSP通信的DSP协同处理器、WiFi芯片、蓝牙芯片等)的操作。主机设备可以周期性地向客户端设备发送轮询请求。主机设备还可以基于从客户端设备接收的挂起请求来发起通信链路的挂起。
例如,主机设备可以包括处理器、主机控制器和客户端输入/输出(I/O)接口。处理器可以连接到主机控制器。主机控制器进而可以连接到客户端I/O接口。客户端I/O接口可以被配置为仅有通信链路连接到客户端设备。处理器可以被配置为接收来自客户端设备的配置信息并使能与客户端设备的操作。主机控制器可以被配置为向客户端设备发送轮询请求,并从客户端设备接收挂起信息(例如挂起请求)。处理器还可以被配置为响应于挂起请求来发起通信链路的挂起。
以下详细描述以及附图将提供对本发明的特点和优点更好的理解。
附图说明
图1图示出根据本发明实施例的包括连接到客户端设备的主机设备的系统。
图2图示出根据本发明实施例的包括连接到集线器设备(其连接到客户端设备)的主机设备的系统。
图3图示出根据本发明实施例的包括连接到多个客户端设备的主机设备的系统。
图4图示出根据本发明实施例的连接到示例性客户端设备的示例性主机设备
图5图示出根据本发明实施例的连接到集线器设备(其连接到客户端设备)的示例性主机设备。
图6是示出根据本发明实施例的客户端设备、其配置、接口和端点之间的关系的层次图。
图7图示出根据本发明实施例的修改后的USB主机栈。
图8是根据本发明实施例的可由客户端设备用于与主机设备相接口的的处理的流程图。
图9是根据本发明实施例的可由主机设备用于与客户端设备相接口的的处理的流程图。
图10是根据本发明实施例的可由客户端设备用于与主机设备相接口的处理的更详细的流程图。
图11是根据本发明实施例的可主机设备用于与客户端设备相接口的处理的更详细的流程图。
图12是图示出根据本发明实施例的主机设备和客户端设备之间的示例通信序列的梯形图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苹果公司,未经苹果公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210063419.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种再生革裁边装置
- 下一篇:一种壁纸边角料切割装置