Invention Grant
US09027159B2 Handshake protocol to control actors and functions in a cable set-top-box system to propagate acceptance of an IP license to securely authenticate software application program interfaces (APIs)
有权
握手协议,用于控制有线机顶盒系统中的演员和功能,以传播IP许可证的接受,以安全地验证软件应用程序接口(API)
- Patent Title: Handshake protocol to control actors and functions in a cable set-top-box system to propagate acceptance of an IP license to securely authenticate software application program interfaces (APIs)
- Patent Title (中): 握手协议,用于控制有线机顶盒系统中的演员和功能,以传播IP许可证的接受,以安全地验证软件应用程序接口(API)
-
Application No.: US14066657Application Date: 2013-10-29
-
Publication No.: US09027159B2Publication Date: 2015-05-05
- Inventor: Eric J. Sprunk , Mark G. Depietro
- Applicant: General Instrument Corporation
- Applicant Address: US GA Suwanee
- Assignee: ARRIS Technology, Inc.
- Current Assignee: ARRIS Technology, Inc.
- Current Assignee Address: US GA Suwanee
- Agent Thomas A. Ward
- Main IPC: H04L29/06
- IPC: H04L29/06 ; H04N21/235 ; H04N21/435 ; H04N21/647 ; G06F21/10 ; G06F21/12

Abstract:
A system for securely authenticating software Application Program Interfaces (APIs) includes a handshake protocol that enables promulgation of licensing rights controlling Intellectual Property (IP) to multiple Actors. The Actors include components of a cable system that can include a Conditional Access System, Middleware, a Browser for a Set-Top-Box, a Guide and a Guide Data Provider. The handshake is a Challenge-Response protocol that includes a Challenge issued by one Actor who controls IP rights to verify a second Actor has Licensed IP rights when the second Actor Response includes a Hook IP function IPF1. Other Actors who wish to use software functions F that the first Actor provides will be encouraged to acquire rights to the IP License to obtain the function IPF1 for access. Subsequent Actors who have IP rights controlled by another function IPF2 can be pulled into the same IP Licensing system, or another IP License that becomes part of the same ecosystem with the system controlled using function IPF1.
Public/Granted literature
Information query