CN101510793A - 一种通过蓝牙服务器实现多个蓝牙设备组网的方法、软件程序及服务器 - Google Patents

一种通过蓝牙服务器实现多个蓝牙设备组网的方法、软件程序及服务器 Download PDF

Info

Publication number
CN101510793A
CN101510793A CNA2009100006401A CN200910000640A CN101510793A CN 101510793 A CN101510793 A CN 101510793A CN A2009100006401 A CNA2009100006401 A CN A2009100006401A CN 200910000640 A CN200910000640 A CN 200910000640A CN 101510793 A CN101510793 A CN 101510793A
Authority
CN
China
Prior art keywords
bluetooth
server
equipment
adapter
main frame
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CNA2009100006401A
Other languages
English (en)
Inventor
王云峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Hanlongchao Network Technology Co Ltd
Original Assignee
Beijing Hanlongchao Network Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Hanlongchao Network Technology Co Ltd filed Critical Beijing Hanlongchao Network Technology Co Ltd
Priority to CNA2009100006401A priority Critical patent/CN101510793A/zh
Publication of CN101510793A publication Critical patent/CN101510793A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

本发明是一种通过蓝牙服务器实现多个蓝牙设备组网的方法、软件程序及服务器,涉及计算机软件、硬件及无线通信技术领域。本发明目的是为解决目前蓝牙PAN组网在连入个数及应用等方面的局限性而提出的一种崭新的蓝牙组网方式BLAN(Bluetooth Local Area Network),包括步骤:搭建蓝牙服务器并安装相关软件程序以对蓝牙服务器上的多个蓝牙适配器进行管理;多个蓝牙设备通过这些蓝牙适配器与蓝牙服务器建立起基于蓝牙Sockets协议的通信连接,服务器主机与多个蓝牙设备之间以及多个蓝牙设备相互之间均可实现同时交互数据传输。本发明在人口密集区域,如地铁、商场、机场、餐饮和娱乐场所等,可为大量蓝牙用户提供本地及网络上的内容与信息服务,蓝牙用户之间也可实现信息互动。

Description

一种通过蓝牙服务器实现多个蓝牙设备组网的方法、软件程序及服务器
技术领域
本发明涉及计算机软件、硬件及无线通信技术,特别是一种通过蓝牙服务器实现多个蓝牙设备组网的方法、软件程序及服务器。
背景技术
蓝牙(Bluetooth)技术,实际上是一种短距离无线通信技术,利用“蓝牙”技术,能够有效地简化掌上电脑、笔记本电脑和移动电话手机等移动通信终端设备之间的通信,也能够成功地简化以上这些设备与Internet之间的通信,从而使这些现代通信设备与因特网之间的数据传输变得更加迅速高效,为无线通信拓宽道路。
组建个人区域网(PAN)是蓝牙的用途之一。个人区域网是一个基于Internet协议(IP)的网络。它通常用于设备和计算机之间的短距离特定通信。PAN描述了两个或更多个蓝牙设备如何构成一个即时网络。蓝牙个人区域网PAN有两种应用模型:一种被称为组网络GN(Group Ad-hoc Networking);另一种被称为网络访问点NAP(Networking Access Point)。
在组网(GN)中,一个简单的组网由一个主设备和1~7个活动的从设备组成微微网。在这一个主从网中,主设备与从设备之间的点对点或点对多点通讯在主设备的控制下进行,这个网络不需与外部网络相连。另外一种就是由一个NAP和其他蓝牙设备组成的网络。这种无线设备充当网络设备(以太网、GSM等)之间的网桥、代理或者路由。网络访问点与Internet相连,它是其他计算机或设备与外部网络相连的中介。计算机通过网络访问点共享所有的网络资源。
蓝牙个人区域网就是要用无线代替有线,用蓝牙硬件在不同设备之间建立一条虚拟的蓝牙链路,从而使现有的各种应用软件不经修改,就可以在不同蓝牙设备之间进行数据传输和数据交换。但是这种组网,有如下局限及问题:
1.需要对蓝牙设备进行专业的配置来实现GN和NAP。
2.微微网中的主设备在同一时间只能同其中的一个从设备进行数据交换。
3.这种组网只能把有限的设备(最多8个设备)组入一个微微网。尽管在一个地理位置中可能存在多个独立的微微网,且可以通过时分复用实现让一个蓝牙设备在一个微微网中作为主设备,在另一个微微网中作为从设备来把两个或更多的微微网组合起来成为散射网。然而处于散射网中并不意味着该蓝牙设备具有任何网络路由能力或功能。也就是说,处于不同微微网中的蓝牙设备只能通过接力的形式将数据在微微网间传输。
4.组网络GN和网络访问点NAP不可并存,NAP蓝牙设备只能充当路由的脚色,它不可再与其他蓝牙设备组成微微网,在本地的蓝牙设备之间进行数据传递。
发明内容
有鉴于此,本发明的目的在于提供一种可以为更多个蓝牙设备进行组网,并可同时与这些蓝牙设备进行数据通信的建设方法、软件程序和服务器。
为解决上述问题,本发明实施例提供了一种全新的蓝牙设备组网方法,包括步骤:
搭建一个配备有多个蓝牙适配器的服务器,并安装特有的软件程序用于管理蓝牙适配器。
蓝牙服务器为搭配在上面的各蓝牙适配器各自分配一个端口,这样可方便多个蓝牙设备对应接入。
当终端蓝牙设备进入蓝牙服务器的信号区后,终端蓝牙设备如果蓝牙关闭,则不建立连接。
当终端蓝牙设备进入蓝牙服务器的信号区后,终端蓝牙设备如果蓝牙开启并运行终端软件,则向蓝牙服务器发送连接请求。
蓝牙服务器的某一个未超过最大连接数量的蓝牙适配器接收到连接请求后,会建立起一个对应的交互线程,以处理与此设备之间的交互通信。这种连接可以根据移动蓝牙设备的数量增加而不断增加。
蓝牙服务器可以同这些接入的蓝牙设备同时进行双向数据传输,接入的各蓝牙设备相互之间也可进行数据传输;这种数据传输是建立在蓝牙Sockets通信协议之上。
通过蓝牙服务器,这些接入的蓝牙设备还可以同外部网络通信,进行数据传输。在这种情况下,服务器担当网络访问点NAP的作用。
本发明实施例也提供了一种蓝???牙服务器,包括:
安装有一种软件程序的具有较高硬件配置的电脑主机,用于:程序数据处理和通信端口管理。
多个通过USB接口相连的蓝牙适配器,用于:提供支持多个蓝牙设备的硬件基础。
同时本发明实施例还提供了一种软件程序,安装在蓝牙服务器中,用于:为各蓝牙适配器分配一个端口,当有蓝牙设备通过某蓝牙适配器连接到蓝牙服务器时,建立一个对应的交互线程,管理服务器与蓝牙设备之间的数据交互。
与现有技术相比,本发明实施例具有如下优点:
消除了蓝牙设备组网的个数限制,各蓝牙设备之间能直接实现数据交换和交互通信,实现真正的蓝牙局域网络,同时借助服务器的NAP功能,还能接入外部网络。本发明可以为人员集中的地方如地铁、商场、机场、餐饮和娱乐场所等,通过蓝牙服务器同时为大量用户提供本地及网络上的内容与信息服务。同时接入的移动终端通过蓝牙服务器,相互之间也可进行通信,从而达到蓝牙设备间的信息互动。
附图说明
图1是本发明中多个蓝牙设备与蓝牙服务器组网的实施例示意图。
图2是本发明中单个蓝牙设备通过蓝牙服务器连入该网络并实现数据交互传输的实施例流程图。
具体实施方式
下面结合附图对本发明实施例的具体实施方式作进一步的详细阐述。
如图1所示,是本发明中多个蓝牙设备与蓝牙服务器组网的实施例示意图。包括步骤:
多个蓝牙适配器通过USB端口连接到服务器主机上;
服务器主机通过软件程序管理各个蓝牙适配器,为这些蓝牙适配器与终端蓝牙设备的连接与数据通信提供分配与管理;
多个蓝牙设备通过这些蓝牙适配器与蓝牙服务器建立起基于蓝牙Sockets协议的通信连接,服务器主机与多个蓝牙设备之间以及多个蓝牙设备相互之间均可实现同时交互数据传输,从而形成一个全新的蓝牙局域网络BLAN(Bluetooth Local Area Network);
蓝牙服务器还可与外部Internet相连,担当网络访问点NAP的作用,这样与蓝牙服务器相连的蓝牙设备也可以连接到外部网络。
为了克服蓝牙技术固有的局限以达到与多个客户端进行连接交互,需要在同一服务器主机上配备多个蓝牙通信适配器,并可根据负载具体定制。为保证数据的带宽,每个蓝牙适配器可根据需要限定连接的数量。服务器会用未超过限定连接数量的蓝牙适配器去连接新的请求。考虑到服务器主机的负载程度、通信效率和服务质量因素,服务器主机应具有合理的较高配置。另外,为了对各个访问点服务器进行控制与维护,服务器主机还应具备网络硬件与软件的配置。
本发明建立的蓝牙无线网络中,客户端与服务器的连接以及相互之间的数据通信建立在无线蓝牙通信协议之上。这里具体介绍所用到的蓝牙协议栈及编码设计与实现:
在Internet网络中具有一套通信协议栈以实现不同类型不同层次上的数据通信,一旦某个客户应用程序获得了其将连接主机的IP地址,就必须决定使用什么传输协议。和Internet网络—样,无线蓝牙也基于一套成熟的协议栈实现蓝牙设备间的无线通信。在本发明所构建的无线蓝牙网络中,每个提供服务的蓝牙适配器也具有自己的地址,当客户端得到将要访问的蓝牙地址时也必须决定使用什么协议进行通信。每层协议完成不同的功能,并为上层协议服务。而本发明主要基于RFCOMM协议实现了服务器与客户端之间的各种数据通信。同时该发明也适用于通过L2CAP协议实现了服务器与客户端之间的各种数据通信。
RFCOMM是基于ETSI的TS07.10规范的串口仿真协议,支持蓝牙设备之间点对点的通信。作为线缆替代协议,它在基带上仿真RS-232的控制和数据信号,为使用串行线传送机制的上层协议(如OBEX)提供服务。RFCOMM是一个可靠的传输协议,就像TCP/IP协议族的TCP协议,然而两者之间主要???不同之处在于TCP协议支持65535端口,而RFCOMM只支持30个端口,当基于一个适配器同时服务于7个客户连接时,端口冲突的发生几率大概是50%以上。所以为了保持稳定性与并行服务于多个客户端应用程序,我们必须对每个服务进程控制其服务对象的数量,这也是我们为什么要在一个服务器主机上配备多个蓝牙适配器的原因。
在本发明的基于蓝牙的无线网络中,利用Sockets进行通信的模式和利用TCP/IP协议通信的模式类似。首先创建一个Socket对象,接着建立一个蓝牙地址,并设定利用的协议类型和使用的端口,然后将创建的Socket对象与蓝牙地址绑定在一起,用Listen方法使建立的Socket对象处于监听模式,用以监听是否有客户连接请求,当发现有客户端应用程序发送连接请求时,可用Accept方法接收客户请求并获得***资源,保存连接信息用以实现数据通信。如果该Socket的连接超过限定的数量,则暂停监听直到有连接断开。
利用Sockets协议进行通信的模式实现了本发明中多个蓝牙设备的互联及与蓝牙服务器的组网,该种通信模式在本发明的保护范围之内。
如图2所示,是本发明中单个蓝牙设备通过蓝牙服务器连入该网络并实现数据交互传输的实施例流程图。包括步骤:
蓝牙服务器会随时监听客户连接,一旦发现有蓝牙接入请求,就会用未超过限定连接数量的蓝牙适配器接受请求。一旦连接成功,则在主机端创建客户交互线程,与此客户应用程序进行交互。
交互线程建立后,服务器与蓝牙客户端之间进行数据的交互传输与处理,并时刻判断客户是否发送了断离请求。如果是,则断离连接,释放***资源,否则对客户请求进行相应处理,如:根据客户不同请求向其发送不同数据文件,或者保存客户传来的数据。
与蓝牙服务器建立了连接的蓝牙客户端可以通过与外部网络建立了连接的蓝牙服务器与外网进行数据通信,从而实现NAP的功能。连接中的蓝牙客户端通过交互线程将其与外网传输的数据发送到蓝牙服务器,蓝牙服务器的服务程序接收到数据后对数据进行解析,然后根据其内容通过蓝牙服务器的网线与远端的外网服务器进行通信,为蓝牙客户端发出数据传输请求并传输数据。同时蓝牙服务器的服务程序也会把外网的数据接收并转发到与蓝牙服务器相连的对应蓝牙客户端。
通过以上实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案对现有技术做出的贡献部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包含若干指令,用以使得一台包含蓝牙适配器的计算机设备(个人计算机、服务器、网络设备等)执行本发明实施例所述的方法。
以上所述的本发明实施方式,并不构成对本发明保护范围的限定。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明的保护范围之内。

Claims (6)

1、一种通过具有蓝牙设备的服务器实现多个蓝牙设备组网的方法,其特征在于,包括如下步骤:
(1)搭建一个配备有多个蓝牙适配器的主机,并在主机中安装特有的软件程序用于管理蓝牙适配器,监控蓝牙设备的接入;
(2)带蓝牙的多个移动终端设备与主机建立起基于蓝牙Sockets协议的无线通信连接,这种连接个数还可以随蓝牙服务器上蓝牙适配器个数的增加而增加;
(3)主机为接入的每一个蓝牙设备单独建立一个交互线程,并通过这一线程管理蓝牙设备与主机蓝牙适配器之间的数据通信;
(4)所有接入主机的蓝牙设备,相互之间也可以通过主机及蓝牙适配器建立起数据交互通信;
(5主机如果接入了外部网络,如Internet,则所有与主机连接的蓝牙设备也可以通过蓝牙设备访问外部网络;
2、一种蓝牙服务器,其特征在于,包括:
(1)安装有一种软件程序的具有较高硬件配置的电脑主机,用于:程序数据处理、蓝牙适配器管理和蓝牙通信端口管理;
(2)多个通过USB接口相连的蓝牙适配器,用于:提供支持多个蓝牙设备的硬件基础。
3、一种软件程序,其特征在于,包括:
(1)安装在蓝牙服务器中,用于管理各蓝牙适配器,为各蓝牙适配器分配一个端口;
(2)当有蓝牙设备通过某蓝牙适配器连接到蓝牙服务器时,建立一个对应的交互线程,管理服务器与蓝牙设备之间的数据交互;
4、根据权利要求1所述的方法,其特征在于:
(1)蓝牙服务器与移动终端的蓝牙设备之间是通过基于蓝牙Sockets协议的无线通信连接,各蓝牙设备之间的无线通信交互也是通过基于蓝牙Sockets协议的无线通信连接;
(2)每一个接入蓝牙服务器的移动终端蓝牙设备会被一个单独的交互线程管理,随着蓝牙服务器上蓝牙适配器接入个数的增加,可以接入蓝牙服务器的移动终端蓝牙设备个数也在增加;
5、根据权利要求2所述的蓝牙服务器,其特征在于:蓝牙适配器是通过USB接口连入蓝牙服务器主机,这种USB接口可以是外接的USB Hub,也可以是主板集成的USB接口,也可以是USB扩展卡,进一步的,也可以以蓝牙内嵌模块的形式接入蓝牙服务器主机。
6、根据权利要求3所述的软件程序,其特征进一步包括:软件程序可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包含若干指令,用以使得一台包含蓝牙适配器的计算机设备(个人计算机、服务器、网络设备等)执行本发明实施例所述的方法。
CNA2009100006401A 2009-01-12 2009-01-12 一种通过蓝牙服务器实现多个蓝牙设备组网的方法、软件程序及服务器 Pending CN101510793A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNA2009100006401A CN101510793A (zh) 2009-01-12 2009-01-12 一种通过蓝牙服务器实现多个蓝牙设备组网的方法、软件程序及服务器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNA2009100006401A CN101510793A (zh) 2009-01-12 2009-01-12 一种通过蓝牙服务器实现多个蓝牙设备组网的方法、软件程序及服务器

Publications (1)

Publication Number Publication Date
CN101510793A true CN101510793A (zh) 2009-08-19

Family

ID=41003064

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2009100006401A Pending CN101510793A (zh) 2009-01-12 2009-01-12 一种通过蓝牙服务器实现多个蓝牙设备组网的方法、软件程序及服务器

Country Status (1)

Country Link
CN (1) CN101510793A (zh)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101902376A (zh) * 2010-07-13 2010-12-01 北京登合科技有限公司 通讯子网***、终端及服务器
CN103064717A (zh) * 2013-01-22 2013-04-24 浪潮(北京)电子信息产业有限公司 一种集群***并行安装软件的装置和方法
CN103178877A (zh) * 2011-12-23 2013-06-26 国民技术股份有限公司 近距离通信网络组建及重建方法、近距离通信终端及***
CN103514113A (zh) * 2012-06-18 2014-01-15 联胜(中国)科技有限公司 电子数据交换***与电子数据交换的方法
CN104539325A (zh) * 2014-12-25 2015-04-22 惠州Tcl移动通信有限公司 一种基于低功耗蓝牙微微网的组网互连方法及***
CN106550107A (zh) * 2015-09-16 2017-03-29 卡西欧计算机株式会社 通信装置和通信方法
CN108667505A (zh) * 2018-04-20 2018-10-16 广州亿航智能技术有限公司 无人机通信链路的数据处理方法及计算机可读存储介质
CN109412912A (zh) * 2018-11-30 2019-03-01 广东美的制冷设备有限公司 遥控设备和家电设备
CN109783278A (zh) * 2018-12-28 2019-05-21 惠州Tcl移动通信有限公司 一种移动设备及其修改蓝牙软件的方法与存储装置
CN112188450A (zh) * 2020-10-19 2021-01-05 腾讯科技(深圳)有限公司 一种基于输入外设进行输入的方法及相关装置
CN112911567A (zh) * 2021-02-26 2021-06-04 浪潮云信息技术股份公司 一种通过蓝牙构建Linux边缘节点网络的方法
CN112911564A (zh) * 2021-01-27 2021-06-04 苏州国科康成医疗科技有限公司 一种多协议并发的蓝牙智能***
CN115866007A (zh) * 2023-02-21 2023-03-28 成都字节流科技有限公司 一种医保专网对外通信实现方法、***、设备及存储介质

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101902376A (zh) * 2010-07-13 2010-12-01 北京登合科技有限公司 通讯子网***、终端及服务器
CN103178877A (zh) * 2011-12-23 2013-06-26 国民技术股份有限公司 近距离通信网络组建及重建方法、近距离通信终端及***
CN103178877B (zh) * 2011-12-23 2016-02-03 国民技术股份有限公司 近距离通信网络组建及重建方法、近距离通信终端及***
CN103514113A (zh) * 2012-06-18 2014-01-15 联胜(中国)科技有限公司 电子数据交换***与电子数据交换的方法
CN103064717A (zh) * 2013-01-22 2013-04-24 浪潮(北京)电子信息产业有限公司 一种集群***并行安装软件的装置和方法
CN104539325A (zh) * 2014-12-25 2015-04-22 惠州Tcl移动通信有限公司 一种基于低功耗蓝牙微微网的组网互连方法及***
CN104539325B (zh) * 2014-12-25 2017-05-10 惠州Tcl移动通信有限公司 一种基于低功耗蓝牙微微网的组网互连方法及***
CN106550107A (zh) * 2015-09-16 2017-03-29 卡西欧计算机株式会社 通信装置和通信方法
CN108667505A (zh) * 2018-04-20 2018-10-16 广州亿航智能技术有限公司 无人机通信链路的数据处理方法及计算机可读存储介质
CN109412912A (zh) * 2018-11-30 2019-03-01 广东美的制冷设备有限公司 遥控设备和家电设备
CN109783278A (zh) * 2018-12-28 2019-05-21 惠州Tcl移动通信有限公司 一种移动设备及其修改蓝牙软件的方法与存储装置
CN109783278B (zh) * 2018-12-28 2022-07-08 惠州Tcl移动通信有限公司 一种移动设备及其修改蓝牙软件的方法与存储装置
CN112188450A (zh) * 2020-10-19 2021-01-05 腾讯科技(深圳)有限公司 一种基于输入外设进行输入的方法及相关装置
CN112188450B (zh) * 2020-10-19 2022-02-01 腾讯科技(深圳)有限公司 一种基于输入外设进行输入的方法及相关装置
CN112911564A (zh) * 2021-01-27 2021-06-04 苏州国科康成医疗科技有限公司 一种多协议并发的蓝牙智能***
CN112911567A (zh) * 2021-02-26 2021-06-04 浪潮云信息技术股份公司 一种通过蓝牙构建Linux边缘节点网络的方法
CN115866007A (zh) * 2023-02-21 2023-03-28 成都字节流科技有限公司 一种医保专网对外通信实现方法、***、设备及存储介质
CN115866007B (zh) * 2023-02-21 2023-05-02 成都字节流科技有限公司 一种医保专网对外通信实现方法、***、设备及存储介质

Similar Documents

Publication Publication Date Title
CN101510793A (zh) 一种通过蓝牙服务器实现多个蓝牙设备组网的方法、软件程序及服务器
US10237807B2 (en) System and method for mixed-mesh wireless networking
TWI244295B (en) Method and system for simulating multiple independent client devices in a wired or wireless network
CN109756450A (zh) 一种物联网通信的方法、装置和***
CN102308528B (zh) 无线家庭网格网络桥接适配器
CN101039310B (zh) 链路共享服务装置以及通信方法
CN102685856B (zh) 无线通信方法与无线直接连接通信***
CN110535627A (zh) 一种数据查询方法及区块链平台
CN1572092A (zh) 高密度无线电接入***
CN111901387B (zh) 一种云专线的连接方法及装置
CN105119787B (zh) 一种基于软件定义的公共互联网接入***和方法
CN101588366B (zh) 基于SaaS接入企业信息***的***和方法
EP1665576B1 (en) Method and system for wirelessly managing the operation of a network appliance over a limited distance
KR20100103639A (ko) 다중 무선 네트워크에 동시 액세스하기 위한 장치 및 방법
CN201323637Y (zh) 一种掌上运维***
CN106161500A (zh) 一种远程无线控制电器设备的通讯模块及控制方法
CN109729122A (zh) 确定以太网mac地址的方法及装置
CN201207653Y (zh) 支持多种接入方式的宽带无线接入设备
CN104798397A (zh) 用于通过接入节点托管应用的方法和设备
US20050068912A1 (en) Method and system for wirelessly providing an update to a network appliance
CN106817234A (zh) 用于云无线局域网的设备管理方法及装置、云无线局域网
CN102845042A (zh) 一种应用层多个活动物理接口的带宽聚集***及方法
CN110417636A (zh) 一种去中心化的自组织即时通信***及其方法
CN107689986A (zh) 无线自组织网络中通信设备的数据通信方法、通信设备以及存储装置
CN103812684B (zh) 一种全室外数字微波传输设备独立和委托管理通道的实现方法及装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
DD01 Delivery of document by public notice

Addressee: Beijing Han long tide Network Technology Co., Ltd. Wang Yunfeng

Document name: Notification that Application Deemed to be Withdrawn

C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20090819