Ucode system

Last updated
ucode symbol Ucode icon.jpg
ucode symbol

The ucode system (written in lower case "ucode") is an identification number system that can be used to identify things in the real world uniquely. Digital information can be associated with objects and places, and the associated information can be retrieved by using ucode.

Contents

Unique identification system for real world objects is considered [1] an essential enabler for the realisation of Internet of Things and therefore ucode system is seen as a building block for Internet of Things. [2]

The ucode system uses 128 bit code for unique naming of things, so there are 340282366920938463463374607431768211455 or 3.4 x 10^38 different codes. If more codes are needed, they can be added in chunks of 128 bits. Ucode is application and technology-agnostic. Uniqueness means that each ucode is unique, there can – or at least should - not be another ucode with exactly the same number. Ucode is not tied to any specific application or business domain, neither is it committed to any specific technology for containing the ucode number, e.g. RFID, barcode or matrix code. ucode is supported by the uID center, which is a non-profit organisation based in Tokyo, Japan. The Chairman of the uID Center is Professor Ken Sakamura who is also the person behind ucode.

Structure and Resolution mechanism

Ubiquitous ID system consists of five components: (1) ucode, (2) ucode tag, (3) ubiquitous communicator, (4) ucode resolution server and (5) ucode information server. [3] The resolution process goes as follows. First, the ucode from an ucode tag using e.g. a mobile phone is read. The camera of the phone can be used to read a matrix code containing the ucode. Then, the mobile phone inquires the ucode resolution server – via internet connection - about the code. The ucode resolution server returns the source of the provided ucode information based on the ucode read. Finally, the ubiquitous communicator connects to the information provision source and acquires contents and services. The ucode server architecture is similar to the familiar Internet DNS resolution service. Like DNS, the ucode resolution mechanism consists of hierarchical levels. The ucode resolution mechanism is three tiered as follows:

The root server is maintained by uID Center in Tokyo. TLD servers are in place in Japan, other Asian countries and in Europe (Oulu, Finland). The number of TLD and SLD servers is not limited.

ucode tags

Ucode tags can take various forms. [3] They can be

Print tags can be matrix codes, e.g. QR codes or barcodes. A special sub-section of RFID tags are NFC tags, which can contain ucode. UID Center has certified a 46 differenrf ucode tags, the first ones in 2003 were barcodes made by Sato corporation, Toppan Forms Inc. and Dai Nippon Printing Co., later on two dimensional matrix codes were introduced, followed by hologram implementation and several RFID tags, often compliant with ISO/IEC15693 standard and using frequency band 13.56 MHz.

Example

The ucode solution has been used in a number of trial cases related to tourist guides, geospatial information applications, housing and real estate as well as food and drug traceability. Japanese organisation Center for Better Living is using ucode for labelling construction material and components in a unique and traceable manner. The label is a sign of approved quality and entitles the buyer into a two to ten year repair warranty, depending on the nature of the material or component.

Other identification systems

EPCGlobal is an identification system aimed for supply chain information management. The EPC (Electronic Product Code) relies on RFID tags for object identification. EPCGlobal is a successor of MIT Auto ID Center which developed the technology used by EPCGlobal. [EAN] International Article Numbering system and its sister system UPC Universal Product Code are the familiar barcodes seen in all retail merchandise. ucode differs from them in identifying individual objects, not just the product type.

Related Research Articles

The Domain Name System (DNS) is a hierarchical and distributed naming system for computers, services, and other resources in the Internet or other Internet Protocol (IP) networks. It associates various information with domain names assigned to each of the associated entities. Most prominently, it translates readily memorized domain names to the numerical IP addresses needed for locating and identifying computer services and devices with the underlying network protocols. The Domain Name System has been an essential component of the functionality of the Internet since 1985.

A top-level domain (TLD) is one of the domains at the highest level in the hierarchical Domain Name System of the Internet after the root domain. The top-level domain names are installed in the root zone of the name space. For all domains in lower levels, it is the last part of the domain name, that is, the last non empty label of a fully qualified domain name. For example, in the domain name www.example.com, the top-level domain is .com. Responsibility for management of most top-level domains is delegated to specific organizations by the ICANN, an Internet multi-stakeholder community, which operates the Internet Assigned Numbers Authority (IANA), and is in charge of maintaining the DNS root zone.

In the Internet, a domain name is a string that identifies a realm of administrative autonomy, authority or control. Domain names are often used to identify services provided through the Internet, such as websites, email services and more. As of 2017, 330.6 million domain names had been registered. Domain names are used in various networking contexts and for application-specific naming and addressing purposes. In general, a domain name identifies a network domain or an Internet Protocol (IP) resource, such as a personal computer used to access the Internet, or a server computer.

Radio-frequency identification (RFID) uses electromagnetic fields to automatically identify and track tags attached to objects. An RFID system consists of a tiny radio transponder, a radio receiver and transmitter. When triggered by an electromagnetic interrogation pulse from a nearby RFID reader device, the tag transmits digital data, usually an identifying inventory number, back to the reader. This number can be used to track inventory goods.

Traceability is the capability to trace something. In some cases, it is interpreted as the ability to verify the history, location, or application of an item by means of documented recorded identification.

Ken Sakamura, as of April 2017, is a Japanese professor and dean of the Faculty of Information Networking for Innovation and Design at Toyo University, Japan. He is a former professor in information science at the University of Tokyo. He is the creator of the real-time operating system (RTOS) architecture TRON.

<span class="mw-page-title-main">Electronic Product Code</span>

The Electronic Product Code (EPC) is designed as a universal identifier that provides a unique identity for every physical object anywhere in the world, for all time. The EPC structure is defined in the EPCglobal Tag Data Standard, which is a freely available standard. The canonical representation of an EPC is a URI, namely the 'pure-identity URI' representation that is intended for use when referring to a specific physical object in communications about EPCs among information systems and business application software.

<span class="mw-page-title-main">Auto-ID Labs</span>

The Auto-ID Labs network is a research group in the field of networked radio-frequency identification (RFID) and emerging sensing technologies. The labs consist of seven research universities located on four different continents. These institutions were chosen by the former Auto-ID Center to design the architecture for the Internet of Things together with EPCglobal. The federation was established in 1999; the network they have developed is at the heart of a proposal sponsored by EPCglobal and supported by GS1, GS1 US, Wal-Mart, Hewlett-Packard, and others to use RFID and the Electronic Product Code (EPC) in the identification of items in the supply chain for companies. The areas of expertise range from hardware to software to business research related to RFID.

Automatic identification and data capture (AIDC) refers to the methods of automatically identifying objects, collecting data about them, and entering them directly into computer systems, without human involvement. Technologies typically considered as part of AIDC include QR codes, bar codes, radio frequency identification (RFID), biometrics, magnetic stripes, optical character recognition (OCR), smart cards, and voice recognition. AIDC is also commonly referred to as "Automatic Identification", "Auto-ID" and "Automatic Data Capture".

Object hyperlinking is a term that refers to extending the Internet to objects and locations in the real world. Object hyperlinking aims to extend the Internet to the physical world by attaching tags with URLs to tangible objects or locations. These object tags can then be read by a wireless mobile device and information about objects and locations retrieved and displayed.

<span class="mw-page-title-main">GS1</span> Organization for barcode standards

GS1 is a not-for-profit, international organization developing and maintaining its own standards for barcodes and the corresponding issue company prefixes. The best known of these standards is the barcode, a symbol printed on products that can be scanned electronically.

<span class="mw-page-title-main">Tracking system</span>

A tracking system, also known as a locating system, is used for the observing of persons or objects on the move and supplying a timely ordered sequence of location data for further processing.

In the distribution and logistics of many types of products, track and trace or tracking and tracing concerns a process of determining the current and past locations of a unique item or property.

Electronic Product Code Information Services (EPCIS) is a global GS1 Standard for creating and sharing visibility event data, both within and across enterprises, to enable users to gain a shared view of physical or digital objects within a relevant business context. "Objects" in the context of EPCIS typically refers to physical objects that are handled in physical steps of an overall business process involving one or more organizations. Examples of such physical objects include trade items (products), logistic units, returnable assets, fixed assets, physical documents, etc. “Objects” may also refer to digital objects which participate in comparable business process steps. Examples of such digital objects include digital trade items, digital documents, and so forth.

A guard tour patrol system is a system for logging the rounds of employees in a variety of situations such as security guards patrolling property, technicians monitoring climate-controlled environments, and correctional officers checking prisoner living areas. It helps ensure that the employee makes their appointed rounds at the correct intervals and can offer a record for legal or insurance reasons. Such systems have existed for many years using mechanical watchclock-based systems. Computerized systems were first introduced in Europe in the early 1980s, and in North America in 1986. Modern systems are based on handheld data loggers and RFID sensors. The system provides a means to record the time when the employee reaches certain points on their tour. Checkpoints or watchstations are commonly placed at the extreme ends of the tour route and at critical points such as vaults, specimen refrigerators, vital equipment, and access points. Some systems are set so that the interval between stations is timed so if the employee fails to reach each point within a set time, other staff are dispatched to ensure the employee's well-being. An example of a modern set-up might work as follows: the employee carries a portable electronic sensor (PES) or electronic data collector which is activated at each checkpoint. Checkpoints can consist of iButton semiconductors, magnetic strips, proximity microchips such as RFIDs or NFC- or optical barcodes. The data collector stores the serial number of the checkpoint with the date and time. Later, the information is downloaded from the collector into a computer where the checkpoint's serial number will have an assigned location. Data collectors can also be programmed to ignore duplicate checkpoint activations that occur sequentially or within a certain time period. Computer software used to compile the data from the collector can print out summaries that pinpoint missed checkpoints or patrols without the operator having to review all the data collected. Because devices can be subject to misuse, some have built-in microwave, g-force, and voltage detection.

Smart Label, also called Smart Tag, is an extremely flat configured transponder under a conventional print-coded label, which includes chip, antenna and bonding wires as a so-called inlay. The labels, made of paper, fabric or plastics, are prepared as a paper roll with the inlays laminated between the rolled carrier and the label media for use in specially-designed printer units.

Mobile tagging is the process of providing data read from tags for display on mobile devices, commonly encoded in a two-dimensional barcode, using the camera of a camera phone as the reader device. The contents of the tag code is usually a URL for information addressed and accessible through Internet.

Barcode technology in healthcare is the use of optical machine-readable representation of data in a hospital or healthcare setting.

<span class="mw-page-title-main">Digital object memory</span>

A digital object memory (DOMe) is a digital storage space intended to keep permanently all related information about a concrete physical object instance that is collected during the lifespan of this object and thus forms a basic building block for the Internet of Things (IoT) by connecting digital information with physical objects.

ISO/IEC 20248Automatic Identification and Data Capture Techniques – Data Structures – Digital Signature Meta Structure is an international standard specification under development by ISO/IEC JTC 1/SC 31/WG 2. This development is an extension of SANS 1368, which is the current published specification. ISO/IEC 20248 and SANS 1368 are equivalent standard specifications. SANS 1368 is a South African national standard developed by the South African Bureau of Standards.

References

  1. H Sundmaeker; P Guillemin; P Friess (2010). "Vision and challenges for realising the Internet of Things" (PDF). Retrieved 2012-12-12.
  2. eds. O. Veiseman, P. Freiss (2011). Internet of Things: Global Technological and Societal Trends. River Publishers.{{cite book}}: |author= has generic name (help)
  3. 1 2 K. Sakamura (2011). Ubiquitous ID Technologies. uID Center.