Electrical computers and digital processing systems: interprogra – Application program interface
Reexamination Certificate
2005-11-01
2005-11-01
An, Meng-Al T. (Department: 2126)
Electrical computers and digital processing systems: interprogra
Application program interface
C719S321000
Reexamination Certificate
active
06961942
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.
REFERENCES:
patent: 5566331 (1996-10-01), Irwin, Jr. et al.
patent: 5727212 (1998-03-01), Dinallo
patent: 5815682 (1998-09-01), Williams et al.
patent: 5918158 (1999-06-01), LaPorta et al.
patent: 5949776 (1999-09-01), Mahany et al.
patent: 6041075 (2000-03-01), Caushik
patent: 6202147 (2001-03-01), Slaughter et al.
patent: 6219707 (2001-04-01), Gooderum et al.
patent: 6226719 (2001-05-01), Minow
patent: 6470397 (2002-10-01), Shah et al.
patent: 6480711 (2002-11-01), Guedalia
patent: 6600726 (2003-07-01), Nevo et al.
patent: 6603744 (2003-08-01), Mizutani et al.
patent: 2002/0012329 (2002-01-01), Atkinson et al.
Kris Fleming et. al, “Architectural Overview of Intel's Bluetooth Software Stack,” May 2000, p. 1-10.
Brent Miller, “Mapping Salutation Architecture APIs to Bluetooth Service Discovery Layer,” Jul. 1999, Version 1.0.
Martin Hall, Mark Towfiq, Geoff Arnold, David Treadwell and Henry Sanders, “Windows Sockets,” Jan. 1993, Version 1.1, p 4-11.
“Specification of the Bluetooth System—Core”, v. 1.0B, Dec. 1, 1999 (1082 pgs.).
“Specification of the Bluetooth System—Profiles”, v.1.0B, Dec. 1, 1999 (440 pgs.).
Bhagwat: “Networking over Bluetooth: Overview and Issues”, IAB Wireless Workshop, Feb. 29-Mar. 2, 2000 (48 pgs.).
Cant: “Windows Driver Model(WDM)Device Drivers”, PHD Computer Consultants Ltd, Copyright 1998, 1999 (13 pgs.).
Foley: “Bluetooth User Experience in Windows” (27 pgs.).
Kardach: “Bluetooth Architecture Overview” (33 pgs.).
“Plug and Play for Windows NT 5.0”, Microsoft Windows NT Server, Copyright 1997 (14 pgs.
“Remote NDIS Specification”, Rev. 0.80, Oct. 27, 1999, Microsoft Corporation (50 pgs.).
Moore: “Windows Wireless Architecture” (71 pgs.).
Rajagopal: “RFCOMM on the PC”, Intel Corporation, Dec. 7, 1999 (42 pgs.
Ray et al.: “Bluetooth Stack in Windows” (30 pgs.).
Sorensen: “RFCOMM”, Dec. 7, 1999 (42 pgs.).
Tomlinson: “Plug and Play”, Windows Developer's Journal—Dec. 1995 (6 pgs.).
Udell: “Windows NT Up Close: An in-depth look at Microsoft's next-generation operating system”, BYTE, Oct., 1992: Pg. 167; vol. 17, No. 10 (16 pgs.).
Riku Mettala et al., “Bluetooth Protocol Architecture”(White Paper), v1.0, Nokia Mobile Phones, Sep. 29, 1999.
Brent Miller et al., “Mapping Salutation Architecture APIs to Bluetooth Service Discovery Layer” (White Paper), v1.0, IBM Corporation, Jul. 1, 1999.
IEEE Standard, 802.11, “Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications”, 1st Ed. 1999, and Supplements 802.11a-1999 and 802.11b-1999.
Bob O'Hara and Al Petrick, “IEEE 802.11 Handbook A Designers Companion”, Dec. 1999.
Pat Megowan et al., “IrDA Object Exchange Protocol”, v1.2, Counterpoint Systems Foundry, Inc. Microsoft Corporation, Mar. 18, 1999.
“Universal Plug and Play Device Architecture”, v1.0, Microsoft Corporation, Jun. 8, 2000.
Golden G. Richard III, “Service Advertisement and Discovery: Enabling Universal Device Cooperation”,http://computer.org/internet/, Sep.-Oct. 2000.
ETSI TS 101 369 v7.1.0 (Nov. 1999), “Digital Cellular Telecommunications System (Phase 2+); Terminal Equipment to Mobile Station (TE-MS) Multiplexer Protocol”, Global System for Mobile Communications (GSM 07.10 v7.1.0 Release 1998).
“Specification of the Bluetooth System -Core”, v1.0b, Dec. 1, 1999.
“Specification of the Bluetooth System -Profiles”, v1.0b, Dec. 1, 1999.
Bhagwat: “Networking over Bluetooth: Overview and Issues”, IAB Wireless Workshop, Feb. 29-Mar. 2, 2000.
Cant: “Windows Driver Model (WDM) Device Drivers”, PHD Computer Consultants Ltd, Copyright 1998, 1999.
Foley: “Bluetooth User Experience in Windows”.
Kardach: “Bluetooth Architecture Overview”.
“Plug and Play for Windows NT 5.0”, Microsoft Windows NT Server, Copyright 1997.
“Remote NDIS Specification”, Rev 0.80, Oct. 27, 1999, Microsoft Corporation.
Moore: “Windows Wireless Architecture”.
Rajagopal: “RFCOMM on the PC”, Intel Corporation, Dec. 7, 1999.
Ray et al.: “Bluetooth Stack in Windows”.
Sorensen: “RFCOMM”, Dec. 7, 1999.
Tomlinson: “Plug and Play”, Windows Developer's Journal -Dec. 1995.
Udell: “Windows NT Up Close: An in-depth look at Microsoft's next-generation operating system”, Byte, Oct., 1992; p. 167; vol. 17, No. 10.
Martin Hall, Mark Towfig, Geoff Arnold, David Treadwell, and Henry Sanders, “Windows Sockets,” Jan. 1993, Version 1.1, pp. 4-11.
Adermann Stanley W.
Bertoglio Mark D.
Giliberto Louis J.
Holan Doron J.
Joy Joseph M.
An Meng-Al T.
Microsoft Corporation
Microsoft Corporation
Zhen Li B.
LandOfFree
Bluetooth TDI and winsock interface does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Bluetooth TDI and winsock interface, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Bluetooth TDI and winsock interface will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3472621