发明名称 |
Protocol for program during startup sequence |
摘要 |
A system and a method to determine if a client (e.g., an accessory (or peripheral)) is appropriately licensed for interoperation with a host (e.g., host computer). The client communicatively couples the host and receives a contract from the host. The client computes a checksum of the contract and compares the checksum of the contract with a previously stored version of the contract or a checksum of the contract to determine a match. If there is no match, the host communicatively decouples the client in response to the determination being a no match. If there is a match, the client transmits a contract response to the host and awaits host authorization. Once authorized the client transmits enumeration data to the host. |
申请公布号 |
US9083686(B2) |
申请公布日期 |
2015.07.14 |
申请号 |
US200912478616 |
申请日期 |
2009.06.04 |
申请人 |
QUALCOMM Incorporated |
发明人 |
Chatterjee Manjirnath |
分类号 |
G06F15/16;H04L29/06;H04L9/32 |
主分类号 |
G06F15/16 |
代理机构 |
Mahamedi Paradice LLP |
代理人 |
Mahamedi Paradice LLP |
主权项 |
1. A computer-implemented method for permitting authorization of a client device with a host device, the method comprising:
receiving an indication of communicatively coupling with the host device; transmitting an agreement file to the client device, the agreement file corresponding to a pre-negotiated agreement; receiving from the client device a response file in response to the transmitted agreement file; comparing the response file with a pre-stored version of the response file; authorizing, in response to a match between the response file and the pre-stored version of the response file, access for the client device; and receiving, from the client device, enumeration data. |
地址 |
San Diego CA US |