QR Code

A QR Code is a matrix barcode  (or two-dimensional code), readable  by QR scanners, mobiles phones with camera, and smartphones. The code consists of black modules arranged in a square pattern on white background. The information encoded can be text, URL or other data.

Common in Japan, where it was created by Japanese corporation Denso-Wave in 1994, the QR code is one of the most popular types of two-dimensional barcodes. QR is the initialism of Quick Response, as the creator intended the code to allow its contents to be decoded at high speed.

QR Codes storing addresses and URLs may appear in magazines, on signs, buses, business cards, or on just about any object that users might need information about. Users with a camera phone equipped with the correct reader application can scan the image of the QR Code to display text, contact information, connect to a wireless network, or open a web page in the phone’s browser. This act of linking from physical world objects is known as a hardlink or physical world hyperlinks.

Users can also generate and print their own QR Code for others to scan and use by visiting one of several free QR Code generating sites.

Generate QR CODES
Read QR COdes


AADHAR: India’s new unique identification system

The Indian government’s plan to implement a unique identity code for each Indian citizen is finally showing some results as the Unique Identification Authority of India (UIDAI) has released a API specification for how identities would be authenticated with different agencies using a central database.

For those who are unaware of the UIDAI’s purpose, it is a to “develop and implement the necessary institutional, technical and legal infrastructure to issue unique identity numbers to Indian residents.“

With a unique identity number assigned to each citizen, establishing and authenticating the identity of any individual will become much easier. Currently multiple identity documents are required for different government services. Most people have a ration card, a drivers licence, a passport, a PAN card etc. and each one has the basic requirement, that we need to authenticate our identity before we can avail of the documents and the services attached to it. With a unique ID, and a means to authenticate that ID, this workflow would become much simpler.

The new unique identity system, named AADHAR, has been unveiled and we now have an idea of how it will work. The AADHAR system will work by establishing one’s identity using the AADHAR code, and any combination of biometric identification, such as fingerprint or retina scans. In fact they don’t even intend to issue cards for the UID just a letter with the number on it, although cards could be created, but the verification of identity will be done online, and the card will just be a convenient place to keep the number.

When talking of a central database containing each and every one’s personal details, privacy concerns are sure to arise. The system developed with AADHAR is such that it prevents such abuse. The AADHAR API does not expose any way to access some one’s personal details from the UID code; instead it merely allows authenticates the details you do provide against the central database to establish an ID. It will merely give a “Yes” or “No” response.

How this would work is that one would need to provide their AADHAR ID to the agency with which you need to establish your ID, this could be a bank where you are opening an account, or a government service you are registering for, such as a driving card. Using your UID and biometric data (fingerprint / retina scan etc.) captured on the device installed at such locations, the agency (bank, ration card office etc.) will be able to verify the details you provide.

You go the bank to open an account. You provide them your AADHAR number, your address and other details as required by the bank. The bank enters all these details into the AADHAR terminal, captures your biometric details, and submits it to the AADHAR server. The AADHAR server then responds with a simple “Yes” or “No” as to whether the details you have entered are correct or not.

You need not provide any address “proof” in the form of a document, merely mention the same address as the one registered at the UIDAI. Unfortunately currently UIDAI claims that the authentication mechanism uses strict matching, not fuzzy matching. This could create problems for matching details such as addresses, as those usually have greater leeway for differences. The system will also support additional extended means of authentication such as “static” PINs and “dynamic” PINs. A static PIN would be a PIN code not unlike an ATM PIN code which could be used to provide additional authentication. A dynamic PIN on the other hand would be code generated at server-end and the sent to the user as an SMS on their cellphone.

The ID number itself has been carefully designed by keeping in mind the different schemes used across the world. The UID assigned to each individual is random and based on their biometrics such that no personal information such as date of birth, date of issuance of ID, locality, ethnicity, race etc can be derived from deconstructing the ID.

The ID will be a 12 digit number instead of being an alphanumeric sequence, due to the low rate of literacy in India and the differing languages with differing alphabets. Of the 12 digits there is 1 checksum and the rest of the 11 digits give us 100 billion combination which aught to do for a while. The system is designed with he future is mind, and should scale to more digits if the need arises in the future. While the population of India is only around a billion, there are almost a hundred times as many IDs, this is to ensure that it is difficult to guess a number. The additional checksum digit at the end ensures that the ID is correctly transmitted and ensures the integrity of the number itself.

Original post by Kshitij Sobti in http://www.thinkdigit.com

LG Cookie KP 500 update

Visit the following link and follow the steps below to update your LG COOKIE KP500 to the latest firmware.

















Solution for Bangalore Auto rickshaw menance

FYI Bangaloreans.

A short story!!!!
You are in a hurry to catch the train. You pack all your stuff and frantically run out in the hope of catching an auto. You come out and see 5 autos standing at the corner. You thank God and ask them – “Majestic chalogekya??” The Answer is “Rs 200 hoga!!”. “Kya?? It just cost Rs 100 till Majestic”. “Bahut rush hai sir!!”. You move on to the next auto, to try your luck and surprisingly, you have the same conversation “Bahut rush hai sir!!”. Finally you give up and bargain the price to Rs 170 and hope you don’t miss your train.

Sounds more than familiar??

You stand on the road and keep on asking the passing autos for a ride to your destination – if it’s not your day, the autos will not even bother to stop; if you’re a bit lucky they might actually slow down to hear your destination’s name and think for a second( I always wonder if they arecalculating their net profit) and then speed away. However if you are more lucky, the auto guy might actually quote you an exorbitant price and then speed away. But if it’s your extremely lucky hour of the day, you might end up getting an auto which is ready to take you to the destination at meter price.

After years of feeling used, I set out to find the answer for this misery – was there no government system that could bring these auto guys to justice? As a citizen, how can I express my concern?

This search took me to the Koramangala RTO office (BDA complex) and to mysurprise i found that there did exist a government system which i believe 99.99% of Bengaluru is unaware of !!

The System Note the vehicle number (KA-XX-YY-ZZZZ) and email the details to transcom@kar.nic.in , Based on the prefix XX (for example KA-01), complaint will be sent to one of the ten RTO offices in Bangalore and adjacent taluk areas.

Alternatively, one can also call these offices at the number given below based on the vehicle number prefix and directly lodge a complaint.

Vehicle Prefix (KA-XX) Bangalore location Phone number
* KA-01 Koramangala 080-25533525

* KA-02 Rajajinagar 080-23324104
* KA-03 Indiranagar 080-25254310
* KA-04 Yeshwantpur 080-23376039
* KA-05 Jayanagar 080-26630989
* KA-41 Gyanabharthi 080-28602833
* KA-50 Yelahanka 080-28561366
* KA-51 Electronic City 080-25735522

* KA-52 NeelaMangala 08234-285598
* KA-53 KR Puram 080-25617951

Once the complaint is received at the corresponding office, a notice is issued to the address of the vehicle’s registered owner, requiring him/her

to turn up at the RTO office within 7 working days. Every RTO has about 10 IMV’s (Inspector of Motor Vehicles) who seize the vehicles which don’t report to the RTO.

The penalty levied from the auto-waalas is rs.100 under section 200.

The various offences among others for which one can lodge a complaint
* Refusal to come to destination (Any destination!!!)
* Demanding excess fare
* Using rough language
* Cheat the public, for e.g. taking longer routes.

* Faulty Meter

There is also a helpline number – 080-22353785 available Monday – Saturday from 10:00 am – 5:30 pm on which one can call to lodge complaints.

The numbers speak for itself I was shocked when I found that the Koramangala RTO office received only 5 complaints a month. With over 1,00,000 autos plying on Bangalore roads, shouldn’t it be like 5 complaints a minute?

So, will our impatience always have to take a backseat? Can something be done to improve/compliment the system to make it more effective? Will we get a better platform to raise our voices democratically?

Good Luck Guys

%d bloggers like this: