×

Enabling legacy applications to achieve end-to-end communication with corresponding legacy device services

  • US 8,959,534 B2
  • Filed: 09/14/2012
  • Issued: 02/17/2015
  • Est. Priority Date: 05/29/2012
  • Status: Active Grant
First Claim
Patent Images

1. A system configured to enable a user mode legacy application to achieve end-to-end communication with a wireless wide area network (WWAN) service supported by a device attached to a computer executing an operating system, the system comprising:

  • a user mode protocol controller communicating with the WWAN service using a device service stream (DSS) application programing interface (API), the protocol controller configured to detect the WWAN service supported by the device, wherein the WWAN service executes in user mode of the operating system;

    a kernel mode composite driver communicating with the protocol controller via a private interface, the composite driver configured to identify the WWAN service supported by the device, wherein the private interface bridges kernel and user modes of the operating system; and

    a kernel mode protocol driver instance communicating with the user mode WWAN service via the kernel mode composite driver, the protocol driver instance configured to provide a legacy protocol stack used to enable serial communication between the legacy application and the WWAN service supported by the device, the protocol driver instance created in response to the composite driver identifying the WWAN service supported by the device.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×