-
公开(公告)号:US06961942B1
公开(公告)日:2005-11-01
申请号:US09707120
申请日:2000-11-06
申请人: Stanley W. Adermann , Siamak Poursabahian , Louis J. Giliberto , Doron J. Holan , Husni Roukbi , Kenneth D. Ray , Joseph M. Joy , William Michael Zintel , Mark D. Bertoglio
发明人: Stanley W. Adermann , Siamak Poursabahian , Louis J. Giliberto , Doron J. Holan , Husni Roukbi , Kenneth D. Ray , Joseph M. Joy , William Michael Zintel , Mark D. Bertoglio
摘要: 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.
摘要翻译: 一种方法,装置和计算机程序产品通过经由套接字接口将L2CAP层暴露给用户模式来向应用和应用开发者提供从用户模式到L2CAP层的通用访问。 特别地,内核模式主要组件和用户模式助手组件合作以将Winsock接口暴露给用户模式组件,并且管理各种蓝牙特定功能和操作,允许用户模式用户应用程序访问蓝牙功能,而无需提供蓝牙特定 命令或操作,而不需要使用RFCOMM。
-
公开(公告)号:US20060101471A1
公开(公告)日:2006-05-11
申请号:US11215391
申请日:2005-08-30
申请人: Stanley Adermann , Siamak Poursabahian , Louis Giliberto , Doron Holan , Husni Roukbi , Kenneth Ray , Joseph Joy , William Zintel , Mark Bertoglio
发明人: Stanley Adermann , Siamak Poursabahian , Louis Giliberto , Doron Holan , Husni Roukbi , Kenneth Ray , Joseph Joy , William Zintel , Mark Bertoglio
IPC分类号: G06F9/46
摘要: 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.
摘要翻译: 一种方法,装置和计算机程序产品通过经由套接字接口将L2CAP层暴露给用户模式来向应用和应用开发者提供从用户模式到L2CAP层的通用访问。 特别地,内核模式主要组件和用户模式助手组件合作以将Winsock接口暴露给用户模式组件,并且管理各种蓝牙特定功能和操作,允许用户模式用户应用程序访问蓝牙功能,而无需提供蓝牙特定 命令或操作,而不需要使用RFCOMM。
-
公开(公告)号:US20050118951A1
公开(公告)日:2005-06-02
申请号:US10725099
申请日:2003-12-01
申请人: Siamak Poursabahian , Vivek Bhanu , Edwin Hernandez-Mondragon , Arun Ayyagari , John Archer , Lambert Green , Gaurav Lochan
发明人: Siamak Poursabahian , Vivek Bhanu , Edwin Hernandez-Mondragon , Arun Ayyagari , John Archer , Lambert Green , Gaurav Lochan
摘要: A system and method for enabling and implementing personal area networking on a local machine having one or more local Bluetooth devices. A set of interoperating data structures are employed in an implementation of a PAN driver, including device control blocks and connection control blocks, which comprise finite state machines. Also disclosed are a method and system for setting and advertising multiple PAN profile roles in a Bluetooth device.
摘要翻译: 一种用于在具有一个或多个本地蓝牙设备的本地机器上启用和实现个人区域联网的系统和方法。 一组互操作数据结构被用于包括有限状态机的PAN驱动器的实现,包括设备控制块和连接控制块。 还公开了一种用于在蓝牙设备中设置和广告多个PAN简档角色的方法和系统。
-
公开(公告)号:US08024487B2
公开(公告)日:2011-09-20
申请号:US10724843
申请日:2003-12-01
申请人: Vivek Bhanu , Siamak Poursabahian , Edwin A. Hernandez-Mondragon , John W. Archer , Lambert H. Green
发明人: Vivek Bhanu , Siamak Poursabahian , Edwin A. Hernandez-Mondragon , John W. Archer , Lambert H. Green
IPC分类号: G06F15/16
摘要: A system and method for discovering and connecting to a preferred remote Bluetooth device by a local Bluetooth device. An inquiry scan cache and a page scan cache are maintained. The inquiry scan cache is updated by way of a periodic inquiry scan. The page scan cache is refreshed by way of an attempt to connect to the preferred remote Bluetooth device. Periodically, and more frequently than the periodic inquiry scan, a list of available remote Bluetooth devices is formed from entries in the inquiry scan cache concatenated with each entry in the page scan cache for which a page scan is successful. In one embodiment, the page scan cache holds a finite number of entries, and an expiration policy is applied to each added entry. In another embodiment, the inquiry scan cache is also updated when a remote Bluetooth device attempts to connect to the local Bluetooth device.
摘要翻译: 用于通过本地蓝牙设备发现和连接到优选远程蓝牙设备的系统和方法。 维护查询扫描缓存和页面扫描缓存。 查询扫描缓存通过定期查询扫描进行更新。 通过尝试连接到首选的远程蓝牙设备来刷新页面扫描缓存。 周期性地且比周期性查询扫描更频繁地,可以从与页扫描成功的页扫描缓存中的每个条目连接的查询扫描缓存中的条目形成可用的远程蓝牙设备的列表。 在一个实施例中,页面扫描高速缓存保存有限数量的条目,并且对每个添加的条目应用过期策略。 在另一个实施例中,当远程蓝牙设备尝试连接到本地蓝牙设备时,查询扫描高速缓存也被更新。
-
公开(公告)号:US07690005B2
公开(公告)日:2010-03-30
申请号:US11251978
申请日:2005-10-17
申请人: Stanley W. Adermann , Siamak Poursabahian , Louis J. Giliberto , Doron J. Holan , Husni Roukbi , Kenneth D. Ray , Joseph M. Joy , William Michael Zintel , Mark D. Bertoglio
发明人: Stanley W. Adermann , Siamak Poursabahian , Louis J. Giliberto , Doron J. Holan , Husni Roukbi , Kenneth D. Ray , Joseph M. Joy , William Michael Zintel , Mark D. Bertoglio
摘要: 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.
摘要翻译: 一种方法,装置和计算机程序产品通过经由套接字接口将L2CAP层暴露给用户模式来向应用和应用开发者提供从用户模式到L2CAP层的通用访问。 特别地,内核模式主要组件和用户模式助手组件合作以将Winsock接口暴露给用户模式组件,并且管理各种蓝牙特定功能和操作,允许用户模式用户应用程序访问蓝牙功能,而无需提供蓝牙特定 命令或操作,而不需要使用RFCOMM。
-
公开(公告)号:US07269388B2
公开(公告)日:2007-09-11
申请号:US10725099
申请日:2003-12-01
申请人: Siamak Poursabahian , Vivek Bhanu , Edwin A. Hernandez-Mondragon , Arun Ayyagari , John W. Archer , Lambert H. Green , Gaurav Lochan
发明人: Siamak Poursabahian , Vivek Bhanu , Edwin A. Hernandez-Mondragon , Arun Ayyagari , John W. Archer , Lambert H. Green , Gaurav Lochan
IPC分类号: H04B7/00
摘要: A system and method for enabling and implementing personal area networking on a local machine having one or more local Bluetooth devices. A set of interoperating data structures are employed in an implementation of a PAN driver, including device control blocks and connection control blocks, which comprise finite state machines. Also disclosed are a method and system for setting and advertising multiple PAN profile roles in a Bluetooth device.
摘要翻译: 一种用于在具有一个或多个本地蓝牙设备的本地机器上启用和实现个人区域联网的系统和方法。 一组互操作数据结构被用于包括有限状态机的PAN驱动器的实现,包括设备控制块和连接控制块。 还公开了一种用于在蓝牙设备中设置和广告多个PAN简档角色的方法和系统。
-
公开(公告)号:US20060037028A1
公开(公告)日:2006-02-16
申请号:US11251978
申请日:2005-10-17
申请人: Stanley Adermann , Siamak Poursabahian , Louis Giliberto , Doron Holan , Husni Roukbi , Kenneth Ray , Joseph Joy , William Zintel , Mark Bertoglio
发明人: Stanley Adermann , Siamak Poursabahian , Louis Giliberto , Doron Holan , Husni Roukbi , Kenneth Ray , Joseph Joy , William Zintel , Mark Bertoglio
IPC分类号: G06F9/46
摘要: 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.
-
公开(公告)号:US20050120119A1
公开(公告)日:2005-06-02
申请号:US10724843
申请日:2003-12-01
IPC分类号: H04L12/28 , H04L12/56 , H04W8/00 , H04W48/16 , H04W76/02 , H04W84/10 , H04W84/18 , G06F15/16
摘要: A system and method for discovering and connecting to a preferred remote Bluetooth device by a local Bluetooth device. An inquiry scan cache and a page scan cache are maintained. The inquiry scan cache is updated by way of a periodic inquiry scan. The page scan cache is refreshed by way of an attempt to connect to the preferred remote Bluetooth device. Periodically, and more frequently than the periodic inquiry scan, a list of available remote Bluetooth devices is formed from entries in the inquiry scan cache concatenated with each entry in the page scan cache for which a page scan is successful. In one embodiment, the page scan cache holds a finite number of entries, and an expiration policy is applied to each added entry. In another embodiment, the inquiry scan cache is also updated when a remote Bluetooth device attempts to connect to the local Bluetooth device.
摘要翻译: 用于通过本地蓝牙设备发现和连接到优选远程蓝牙设备的系统和方法。 维护查询扫描缓存和页面扫描缓存。 查询扫描缓存通过定期查询扫描进行更新。 通过尝试连接到首选的远程蓝牙设备来刷新页面扫描缓存。 周期性地且比周期性查询扫描更频繁地,可以从与页扫描成功的页扫描缓存中的每个条目连接的查询扫描缓存中的条目形成可用的远程蓝牙设备的列表。 在一个实施例中,页面扫描高速缓存保存有限数量的条目,并且对每个添加的条目应用过期策略。 在另一个实施例中,当远程蓝牙设备尝试连接到本地蓝牙设备时,查询扫描高速缓存也被更新。
-
-
-
-
-
-
-