Radio interface layer in a cell phone with a set of APIs having a hardware-independent proxy layer and a hardware-specific driver layer

  • US 6,826,762 B2
  • Filed: 02/16/2001
  • Issued: 11/30/2004
  • Est. Priority Date: 02/16/2001
  • Status: Active Grant
First Claim
Patent Images

1. An abstraction layer for interfacing a computer to a telephony radio, comprising:

  • a set of application programming interfaces (APIs) for abstracting out multiple radio technologies without knowledge of the telephony radio or cellular network, wherein the set of APIs correspond to call control functions, wherein the abstraction layer comprises a proxy layer and a driver layer, wherein when the proxy layer receives a call at a first interface to one of the set of APIs, the proxy layer transforms the API call to a command understood by the driver layer and sends the command to the driver layer at a second interface, and wherein the driver layer receives the command at the second interface and determines at least one standard telephony radio command corresponding to the called API and sends the telephony radio command to the telephony radio at a third interface, and wherein the proxy layer is hardware independent and the driver is hardware specific.

View all claims

    Thank you for your feedback