The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Mar. 30, 2010
Filed:
Oct. 17, 2005
Stanley W. Adermann, Sammamish, WA (US);
Siamak Poursabahian, Redmond, WA (US);
Louis J. Giliberto, Duvall, WA (US);
Doron J. Holan, Seattle, WA (US);
Husni Roukbi, Seattle, WA (US);
Kenneth D. Ray, Redmond, WA (US);
Joseph M. Joy, Redmond, WA (US);
William Michael Zintel, Kenmore, WA (US);
Mark D. Bertoglio, Seattle, WA (US);
Stanley W. Adermann, Sammamish, WA (US);
Siamak Poursabahian, Redmond, WA (US);
Louis J. Giliberto, Duvall, WA (US);
Doron J. Holan, Seattle, WA (US);
Husni Roukbi, Seattle, WA (US);
Kenneth D. Ray, Redmond, WA (US);
Joseph M. Joy, Redmond, WA (US);
William Michael Zintel, Kenmore, WA (US);
Mark D. Bertoglio, Seattle, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
A method, apparatus, and computer program product provide applications and application developers with generic access from user mode to the L2CAP layer of Bluetooth by exposing the L2CAP layer to user mode via a socket interface. In particular, a kernel mode primary component and user mode helper component cooperate to expose a Winsock interface to user mode components, and to manage various Bluetooth-specific functions and operations, allowing a user mode user application to access Bluetooth functionality without providing Bluetooth-specific commands or actions, and without being required to use RFCOMM.