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.
Unique identification system for real world objects is regarded  an essential enabler for the realization of the Internet of Things and therefore ucode system is seen as a building block for the Internet of Things 
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 chips are needed, they can be added in chunks of 128 bits. Ucode is applied and technology agnostic. Uniqueness means that each ucode is unique, there can – or at least should – not be another ucode with the same number. Ucode is a device that can be used to connect to a computer, such as an RFID, barcode or matrix code. Ucode is supported by the uid center, which is a non-profit organization 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, (5) ucode resolution server and (6) ucode information server.  The resolution process goes as follows. First, the ucode from an ucode tag using eg 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 supply source and acquires contents and services. The ucode server architecture is similar to the Internet DNS resolution service. Like DNS, The ucode resolution mechanism consists of hierarchical levels. The ucode resolution mechanism is three tiered as follows
- Uid center maintains the root server
- Top level domain (TLD) servers are under root
- Second level domain (SLD) servers are under TLD
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 can take various forms.  They can be
- Print Tag
- Passive RFID Tag / Smart Card
- Active RF Tag (built-in battery type)
- Active Infrared Tag (built-in battery type)
- Acoustic Tag
Print tags can be matrix codes, eg 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.
The ultimate guide to geospatial information, applications, housing and real estate. Japanese Organization for the Better Living is using a method for labeling construction materials and components in a unique and traceable manner. The label is a sign of the quality and features of the buyer.
Other identification systems
EPCGlobal is an identification system 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 UPC Universal Product Code and its sister system . Ucode differs from them in identifying individual objects, not just the product type.
- Jump up^ H Sundmaeker; P Guillemin; P Friess (2010). “Vision and challenges for realizing the Internet of Things” (PDF) . Retrieved 2012-12-12 .
- Jump up^ eds. O. Veiseman, P. Freiss (2011). Internet of Things: Global Technological and Societal Trends . River Publishers.
- ^ Jump up to:a b K. Sakamura (2011). Ubiquitous ID Technologies . Uid center.