virtual bluetooth keyboard

29
C.G.PATEL INSTITUTE OF TECHNOLOGY Third Year - 5th Sem. Third Year - 5th Sem. ( 2011 - 2012 ) ( 2011 - 2012 ) Presentation on Presentation on Presentation By : Presentation By : Jaydeep Patel Jaydeep Patel

Upload: jaydip-chodvadiya

Post on 06-May-2015

709 views

Category:

Devices & Hardware


1 download

DESCRIPTION

Presentation On Virtual Bluetooth Keyboard

TRANSCRIPT

Page 1: Virtual Bluetooth Keyboard

C.G.PATEL INSTITUTE OF TECHNOLOGYThird Year - 5th Sem.Third Year - 5th Sem.

( 2011 - 2012 )( 2011 - 2012 )

Presentation on Presentation on

Presentation By :  Presentation By :  Jaydeep Patel Jaydeep Patel

Page 2: Virtual Bluetooth Keyboard
Page 3: Virtual Bluetooth Keyboard

IntroductionIntroduction(a). About BlueTooth : (a). About BlueTooth :

>>The basic product concept of Bluetooth revolves around the idea of The basic product concept of Bluetooth revolves around the idea of Personal Area Networks (PANs). Personal Area Networks (PANs).

>The idea is that people (particularly business people) tend to have >The idea is that people (particularly business people) tend to have more more

than one and sometimes several devices. than one and sometimes several devices.

Page 4: Virtual Bluetooth Keyboard

Founded in 2000, VKB, Inc. VKB's unique, patented and patent-pending optical Founded in 2000, VKB, Inc. VKB's unique, patented and patent-pending optical technology uses simple, low-cost components. The first application of the technology, a technology uses simple, low-cost components. The first application of the technology, a virtual keyboard, was launched as a product in late 2004. virtual keyboard, was launched as a product in late 2004.

VKB’s mission is to create a new generation of high-performance, low-cost virtual VKB’s mission is to create a new generation of high-performance, low-cost virtual interface solutions across a wide range of applications in the communications, computing, interface solutions across a wide range of applications in the communications, computing, medical, automotive, industrial, defense and digital entertainment markets. medical, automotive, industrial, defense and digital entertainment markets.

IntroductionIntroduction(b). About VKB :(b). About VKB :

Page 5: Virtual Bluetooth Keyboard

The Bluetooth Virtual Keyboard provides an easy, intuitive way for users to The Bluetooth Virtual Keyboard provides an easy, intuitive way for users to input data and access the full functionality of increasingly sophisticated wireless input data and access the full functionality of increasingly sophisticated wireless mobile consumer devices and platforms where there are no other simple options. mobile consumer devices and platforms where there are no other simple options. The keyboard is compatible with a variety of wireless personal digital assistants The keyboard is compatible with a variety of wireless personal digital assistants (PDAs), mobile phones, smart phones, laptops, tablet PCs and PCs.(PDAs), mobile phones, smart phones, laptops, tablet PCs and PCs.

Working Of The Bluetooth Virtual KeyboardWorking Of The Bluetooth Virtual Keyboard

The BTVKB uses The BTVKB uses three modules to create three modules to create the keyboard technology: the keyboard technology: •The projection moduleThe projection module• The illumination The illumination modulemodule•The sensor module.The sensor module.

The first module The first module projects the keyboard projects the keyboard image onto the adjacent image onto the adjacent surface using a red laser surface using a red laser diode and highly efficient diode and highly efficient diffractive optical diffractive optical element. element.

Page 6: Virtual Bluetooth Keyboard

The illumination module projects an infrared beam of The illumination module projects an infrared beam of light just above the keyboard surface. This light is invisible to light just above the keyboard surface. This light is invisible to the user and hovers a few millimeters above the surface. the user and hovers a few millimeters above the surface.

The sensor module detects the interaction of the finger The sensor module detects the interaction of the finger with the IR beam. It receives this information, interprets the with the IR beam. It receives this information, interprets the keystrokes and communicates them back to the external device keystrokes and communicates them back to the external device (PDAs, mobile phones, etc.).(PDAs, mobile phones, etc.).

This This modules modules

are are described described

in detail in detail

Below :Below :

Page 7: Virtual Bluetooth Keyboard

Step1:Template creation(Projection Step1:Template creation(Projection Module)Module) A template of the desired interface is A template of the desired interface is projected onto the adjacent interface surface. projected onto the adjacent interface surface. The template is produced by illuminating a The template is produced by illuminating a specially designed, highly efficient specially designed, highly efficient holographic optical element with a red diode holographic optical element with a red diode laser.laser.

Step2: Reference plane illumination Step2: Reference plane illumination (Micro-illumination ModuleTM) (Micro-illumination ModuleTM) An infra-red plane of light is generated An infra-red plane of light is generated just above, and parallel to, the interface just above, and parallel to, the interface surface. This light is invisible to the user and surface. This light is invisible to the user and hovers a few millimeters above the surface. hovers a few millimeters above the surface. When the user touches a key position on the When the user touches a key position on the interface surface light is reflected from this interface surface light is reflected from this plane in the vicinity of the key and directed plane in the vicinity of the key and directed towards the sensor module. towards the sensor module.

STEPSSTEPS

Page 8: Virtual Bluetooth Keyboard

STEPSSTEPS

Step 3: Map reflection coordinates Step 3: Map reflection coordinates (Sensor,Module)(Sensor,Module) Reflected light from user interactions Reflected light from user interactions with the interface surface is passed through with the interface surface is passed through an infra-red filter and imaged on to a CMOS an infra-red filter and imaged on to a CMOS image sensor in the sensor module. Custom image sensor in the sensor module. Custom hardware embedded in the sensor chip (the hardware embedded in the sensor chip (the Virtual Interface Processing CoreTM) then Virtual Interface Processing CoreTM) then makes a real-time determination of the makes a real-time determination of the location of the reflected light. The processing location of the reflected light. The processing core can track multiple reflection events core can track multiple reflection events simultaneously and can thus support both simultaneously and can thus support both multiple keystrokes and overlapping cursor multiple keystrokes and overlapping cursor control inputs. control inputs.

Step 4: Interpretation and Step 4: Interpretation and communication (Sensor,Module)communication (Sensor,Module) The micro-controller in the sensor The micro-controller in the sensor module receives the positional information module receives the positional information corresponding to the light flashes from the corresponding to the light flashes from the sensor processing core, interprets the events sensor processing core, interprets the events (e.g. keydown, keyup, mouse or touchpad (e.g. keydown, keyup, mouse or touchpad control etc..) and communicates them control etc..) and communicates them through an appropriate interface to external through an appropriate interface to external devices.devices.

Page 9: Virtual Bluetooth Keyboard

It projects a keyboard layout It projects a keyboard layout that is a 63 key / full sized QWERTY that is a 63 key / full sized QWERTY layout that measured 295 x 95mm. layout that measured 295 x 95mm.

How To Synchronize BTVKB With Other How To Synchronize BTVKB With Other DevicesDevices

Turning on the Turning on the BTVKB : BTVKB :

Turn on iPAQ, enabled Turn on iPAQ, enabled Bluetooth and press the Manager Bluetooth and press the Manager button. Navigate your way to Tools, button. Navigate your way to Tools, Paired Devices, then click on ADD and Paired Devices, then click on ADD and use the lookup icon where it found use the lookup icon where it found the BTVKB almost immediately.the BTVKB almost immediately.

Page 10: Virtual Bluetooth Keyboard

Enter the PASSKEY on the device Enter the PASSKEY on the device and enter the same PASSKEY on the and enter the same PASSKEY on the projection of the keyboard. projection of the keyboard. Press the Press the enter key on the projected image, the enter key on the projected image, the pairing is instantaneouspairing is instantaneous

Start the VKB Start the VKB program (found under program (found under Programs) and navigate to Programs) and navigate to the Connection Tab select the Connection Tab select Bluetooth (default was Bluetooth (default was Serial).Serial).

Go back to the VKB Tab, then click on the Enable Go back to the VKB Tab, then click on the Enable VKB box and immediately a screen appears asking if it VKB box and immediately a screen appears asking if it is the first time the user was connecting to this Virtual is the first time the user was connecting to this Virtual Keyboard. Keyboard.

Pressing YES, it goes to the Bluetooth browser, Pressing YES, it goes to the Bluetooth browser, asking to select a device. asking to select a device.

Page 11: Virtual Bluetooth Keyboard

Thus the Bluetooth Manager will Browse Thus the Bluetooth Manager will Browse you for selecting a Bluetooth Device and you for selecting a Bluetooth Device and choices can be made according to the selection.choices can be made according to the selection.

An authorization An authorization request appeared and request appeared and after I accepted it, the after I accepted it, the device was device was connected.connected.

Page 12: Virtual Bluetooth Keyboard

In subsequent connections, when you In subsequent connections, when you turn on your device and the BTVKB, a request for turn on your device and the BTVKB, a request for authorization will appear (almost immediately). authorization will appear (almost immediately). After you accept it, the devices are connected. After you accept it, the devices are connected. Then you start the VKB program, click enable, Then you start the VKB program, click enable, and say NO to the question. Within a second you and say NO to the question. Within a second you are ready to start entering text in the program of are ready to start entering text in the program of your choice. your choice.

For most folks, when you press the "X" to For most folks, when you press the "X" to close a program, it is still running in the background. close a program, it is still running in the background. So if you have a program that really closes a So if you have a program that really closes a program (removes it from the Running Program List) program (removes it from the Running Program List) when you hit the "X", then you will not be able to use when you hit the "X", then you will not be able to use the BTVKB. One thing that you need to remember is the BTVKB. One thing that you need to remember is that the VKB program MUST be running in the that the VKB program MUST be running in the background in order for the BTVKB to workbackground in order for the BTVKB to work

Page 13: Virtual Bluetooth Keyboard

There are There are 66 tabs in VKB program, they are VKB, tabs in VKB program, they are VKB, Properties, Connection, AutoRepeat, Short-Cuts, Properties, Connection, AutoRepeat, Short-Cuts, About.About.

Options In VKB ProgramOptions In VKB Program

(1).VKB :(1).VKB :This tab offers you the ability to Enable This tab offers you the ability to Enable

the VKB Monitor the battery level. Adjust the the VKB Monitor the battery level. Adjust the Intensity of the transmission of the template.Intensity of the transmission of the template.

Enable Sound Affects for the Pocket PC Enable Sound Affects for the Pocket PC and the VKB.and the VKB.

Page 14: Virtual Bluetooth Keyboard

(3). Connection :(3). Connection :You have the ability to You have the ability to choose a Serial or Bluetooth choose a Serial or Bluetooth connection. (Bluetooth will connection. (Bluetooth will NOT appear if it is not NOT appear if it is not turned on).turned on).

(2). Porperties :(2). Porperties : A Sensitivity slider A Sensitivity slider to adjust the "touch" as you to adjust the "touch" as you type. Time-Outs for the type. Time-Outs for the device and the projection of device and the projection of the template.the template.

Page 15: Virtual Bluetooth Keyboard

(5). Short-Cuts :(5). Short-Cuts :There are 13 There are 13

different short-cuts give for different short-cuts give for you to use.you to use.

(4). AutoRepeat :(4). AutoRepeat : Enable Auto Repeat. Enable Auto Repeat. Adjust the Repeat Rate. Adjust the Repeat Rate. Adjust the Initial Repeat Adjust the Initial Repeat Delay.Delay.

Page 16: Virtual Bluetooth Keyboard

AA Very Small and easy tab of the Very Small and easy tab of the VKB’s Program and it contains the brief VKB’s Program and it contains the brief information about VKB Inc.information about VKB Inc.

SSuch Information as shown in the uch Information as shown in the Figure shows the Following Information :Figure shows the Following Information :

NName of the Application.ame of the Application.VVersion.ersion.IID.D.SStatus.tatus.

(6). About.(6). About.

Page 17: Virtual Bluetooth Keyboard

· Personal digital assistants· Personal digital assistants· Cellular telephones· Cellular telephones· Space saving computers· Space saving computers· Tablet PCs· Tablet PCs· Laptops· Laptops· Industrial environments· Industrial environments· Clean rooms· Clean rooms· Sterile and medical · Sterile and medical environmentsenvironments· Test Equipment · Test Equipment · Transport (Air, Rail, Automotive)· Transport (Air, Rail, Automotive)

VKB’s VKB’s ApplicationsApplications

The VKB Virtual Keyboard has a wide The VKB Virtual Keyboard has a wide Range of applications, like Range of applications, like

following :following :

Page 18: Virtual Bluetooth Keyboard

Device Compatibility for VKB usage Operating System

O2 XDA IO2 XDA IIOrange SPV e200Palm Tungsten T3QTek 8080 SmartphonePalm m505HP2210HP3417HP rx3715 (Use HP 5550 Driver)HP 3800/3900 Series (Use HP 5455 Driver)HP4150HP5455HP5550Laptops / Desktops via serial connector

Pocket PC 2002Pocket PC 2003Smartphone 2003Palm OS5.XPalm OS4.XPocket PC 2003Pocket PC 2003Win XP, 2000, NT, 98

Compatibility with the Virtual Keyboard Compatibility with the Virtual Keyboard (VKB)(VKB)

List Of Devices Supported By VKBList Of Devices Supported By VKB

Along with laptops and desktops, the infrared Along with laptops and desktops, the infrared keyboard can be a mobile phone keyboard or PDA keyboard can be a mobile phone keyboard or PDA keyboard. Listed below are the devises and the keyboard. Listed below are the devises and the corresponding operating systems with which it works.corresponding operating systems with which it works.

Page 19: Virtual Bluetooth Keyboard

Virtual Keyboard Virtual Keyboard BlueTooth BlueTooth SupportedSupported Models:Models:

Device Compatibility for VKB usageOperating System

Blackberry 7100 - g/t/r/v/x/Blackberry 7250Blackberry 7290Blackberry 752002 XDA IIOrange SPV E200,C500Palm Tungsten T5QTek 8080 SmartphoneHP1940HP2210HP2570HP3417HP rx3715 (Use HP 5550 Driver)HP 3800/3900 Series (Use HP 5455 Driver)HP3715HP4700HP5455HP5550HP h2700HP 6500Samsung i-730Nokia 6600,6260,6630,6680,7650,3650Treo 650Ericsson P800/P900,910iPalm Zire 72Mio 336XPlore M68

Pocket PC 2002Pocket PC 2003Smartphone 2003Palm OS5.XPocket PC 2003Pocket PC 2003Win XP, 2000Mac

Motorola MPX220, A1000Motorola MPX220, A1000Dell Axim X50Dell Axim X50Dopod 535 / Qtek 8080 / Dopod 535 / Qtek 8080 / SPV E200 / XphoneSPV E200 / XphoneDopod 576 / i-mate SP3i / Dopod 576 / i-mate SP3i / Qtek 8020 / SDA Xphone IIQtek 8020 / SDA Xphone IIDopod 585 / Qtek 8100 / SDA Music /Dopod 585 / Qtek 8100 / SDA Music /Xphone IImXphone IImLaptops / DesktopsLaptops / Desktops

Page 20: Virtual Bluetooth Keyboard

Who manufactures the VKB? .

The VKB is manufactures by Hutchison Harbour Ring The VKB is manufactures by Hutchison Harbour Ring Limited (HHR) which is a subsidiary of Hutchison Whampoa Limited Limited (HHR) which is a subsidiary of Hutchison Whampoa Limited (HWL) , one of the largest companies listed on the main board of (HWL) , one of the largest companies listed on the main board of the Hong Kong Stock Exchange . the Hong Kong Stock Exchange .

In Hong Kong ,HWL's history dates back to the 1800s. In Hong Kong ,HWL's history dates back to the 1800s. Today, HWL is a multi-national company spanning 42 countries. Today, HWL is a multi-national company spanning 42 countries. With over 170,000 employees worldwide, HWL operates and With over 170,000 employees worldwide, HWL operates and invests in five core businesses: ports and related services; invests in five core businesses: ports and related services; telecommunications; property and hotels; retail and telecommunications; property and hotels; retail and manufacturing; and energy and infrastructure.manufacturing; and energy and infrastructure.Is the VKBs laser are safety?

The Virtual Keyboard is certified as a Class 1 Laser Enclosure. The Virtual Keyboard is certified as a Class 1 Laser Enclosure. This means that the laser emission is completely eye sage under any This means that the laser emission is completely eye sage under any conditions. Nevertheless, one should avoid staring directly into the conditions. Nevertheless, one should avoid staring directly into the keyboard projection beam in order to avoid any eye disconfort.keyboard projection beam in order to avoid any eye disconfort.

Page 21: Virtual Bluetooth Keyboard

Why not simply build phones into mobile PCs?

The cost is too high. There are many different phone standards to choose from. There is no standard that is universally available around the world. The usage model for mobile PCs does not match that of phones.

How to Maintain it is it soft and to be handled with care?

(1). Avoid touching the black windows covering the detection (1). Avoid touching the black windows covering the detection hardware hardware on the side of the device.on the side of the device.(2). Never touch the keyboard projection element.(2). Never touch the keyboard projection element.(3). Avoid exposing the keyboard to moisture or extreme (3). Avoid exposing the keyboard to moisture or extreme temperatures.temperatures.(4). If the black windows become dirty clean only with a soft, (4). If the black windows become dirty clean only with a soft, dry cloth. dry cloth. Do not use any solvents or cleaners.Do not use any solvents or cleaners.(5). Do not disassemble or try to touch the inside of the device.(5). Do not disassemble or try to touch the inside of the device.(6). Do not attempt to charge the device with a different (6). Do not attempt to charge the device with a different charger than charger than the one provided by VKB.the one provided by VKB.

Page 22: Virtual Bluetooth Keyboard
Page 23: Virtual Bluetooth Keyboard

www.itechdynamic.comwww.itechdynamic.com www.virtual-laser-www.virtual-laser-keyboard.comkeyboard.com

www.google.comwww.google.com www.vbk-tech.com www.vbk-tech.com

www.pocketpccanada.comwww.pocketpccanada.com www.laser-www.laser-keyboard.comkeyboard.com

informationweek.cominformationweek.com

Let us have a look Let us have a look at some pictures to at some pictures to

have a clear idea have a clear idea about the about the

device.device.

Page 24: Virtual Bluetooth Keyboard
Page 25: Virtual Bluetooth Keyboard
Page 26: Virtual Bluetooth Keyboard
Page 27: Virtual Bluetooth Keyboard
Page 28: Virtual Bluetooth Keyboard
Page 29: Virtual Bluetooth Keyboard