Monday, June 3, 2013

Using kiTags to Address and Access Big Data

Big data is already here and we may be seeing just the tip of the iceberg.  As storage area networks and cloud computing proliferates, we can see more data being stored and used in various aspects of personal and business computing. Enter IoT, and now you have 20 B, IoT devices and sensors generating Exabytes(1000 x 1000 Terabytes) of data that have to be stored for extended periods of time and analyzed.

As we all know, data is indexed within databases and can be accessed using various attributes of that data. Primary keys are a single or combination of such data attributes that can uniquely identify each record in the storage database. A social security number is a good example of a primary key. Using this single number, the Social Security Administration can uniquely identify each person even if the social security number was the only existing record of the individuals.  Furthermore, if we have to uniquely identify data for a person and a city that this individual has lived in – then both the SSN and city name will form the primary keys that will fetch us the unique data.

How this data is addressed and accessed is through the traditional means of searching in a web browser (example - Google or Bing).

However, Oyokey has created an easier identifier, an advance meta-tag, for addressing, accessing or searching data on the web. Known as a kiTAG, this is a combination of ordinary words turned into Internal Keyword, domain name (i.e. website name), and the “#” symbol. Be it data belonging to students, patients, projects, governments, or companies, kiTAGs can address the same data or information via the web more efficiently.  Even making web addresses shareable.  Users can randomly generate the kiTAG by tying information from the web, including products, document numbers, and student user names, to Keywords that give meaning to such data.  Anyone can also choose to consolidate their data and address to that data with their simple kiTAG.  

For example, a student at a university during his or her four year stay will generate enormous amounts of data – courses, homework, activities, projects, blogs, pictures, videos, administrative, personal information, etc. All this data can be consolidated by using the existing student id and forming a kiTAG, like the following “andyc#umd.edu.”  This kiTAG allows everyone to see any information this student has tagged to their Internal Keyword(andyc). Now you can associate andyc with your domain name - umd.edu, and this gives you a way to tag and identify data. Different levels of security setting can be maintained for different data views.  Similarly a single set of data such as a weekly assignment can be addressed by the professor as “CS2011A56#umd.edu.”  Not only can this weekly assignment number be printed in hardcopies, they can even be communicated in the class. Students can choose to use the kiTAG via their tablets, laptops or smart phones, emerging devices and voice based platforms, and access the assignment via any device through voice, scan, or touch.