Object hyperlinking

Last updated

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.

Contents

However, object hyperlinking may also be sensible for contexts other than the Internet (e.g. with data objects in data base administering or with text content management).

System components

Components of an object hyperlinking scheme Objectlinking.svg
Components of an object hyperlinking scheme

Linking an object or a location to the Internet is a more involved process than linking two web pages. An object hyperlinking system requires seven components:

  1. A virtual or physical object tag to identify objects and locations. Some tagging systems are described below. To allow the object tags to be located they must be physically embedded in visual markers. For example, the Yellow arrow scheme [see below] prints SMS tags on large adhesive yellow arrows, which can then be stuck on buildings etc.
  2. A means of reading physical tags, or locating virtual tags.
  3. A mobile device such as a mobile telephone, a PDA or a portable computer.
  4. Additional software for the mobile device.
  5. A commonly open wireless network, such as the existing 2G and 3G networks, for communication between the portable device and the server containing the information linked to the tagged object.
  6. Information on each linked object. This information could be in existing WWW pages, existing databases of price information etc., or have been specially created.
  7. A display to view the information on the linked object. At the present time this is most likely to be the screen of a mobile telephone.

Tags and tag-reading systems

There are a number of different competing tagging systems.

RFID tags
A radio frequency identification device (also known as an 'Arphid'){{citation needed}} is a small transponder which can be read at short range by a transceiver (reader). Since RFID tags can be very small, they are often embedded in a more visible marker to allow them to be located.
RFID readers can be used with mobile phones. Most modern smartphones include some form of RFID/NFC reader, used for things such as cashless payments.
Many bus systems have begun installing RFID-based ticketing systems. [1] Other applications for RFID enabled smartphones include swapping electronic business cards between phones, and using a mobile to check in at an airport or hotel. Two RFID enabled devices may also be used to enable peer-to-peer transfer of data such as music, images or for synchronizing address books.
QR Code which links to Rick Astley's Never Gonna Give You Up, commonly known as a "Rickroll." QR Code for rickroll.png
QR Code which links to Rick Astley's Never Gonna Give You Up, commonly known as a "Rickroll."
Graphical tags
A graphical tag consists of an image on a marker, which can be read by a mobile telephone camera. There are a number of competing systems, including open standards like Quick Response QR Codes, Datamatrix, Semacodes [2] (based on Datamatrix), and barcodes; or proprietary systems like ShotCodes. The design of such coding schemes needs to be rich enough to include much information and robust enough for the tag to be readable, even when partly obscured or damaged: tags might be on the outside of buildings and exposed to wear and the weather.
Graphical tags have a number of advantages. They are easy to understand and cheap to produce. They can also be printed on almost anything, including t-shirts. Barcodes are a particularly attractive form of tagging because they are already very widely used, and smartphones can read them.
Alpha Tags
An alpha tag comprises a short alphanumerical code, which can be printed on a marker or chalked on a wall. SMS or RCS is then used to send the code and return a message. Yellow arrows [3] are an example of this form of tagging.
Virtual tags
In a virtual tagging system there is no physical tag at a location. Instead a URL as a meta-object is associated with a set of geographical coordinates. Using location-based services a mobile phone that enters a particular area can be used to retrieve all URLs associated with that area. The area can be set as a few metres or a much wider area.
Hardlink
A hardlink is an alphanumeric combination such as an object's common name or part number that when entered into a cell phone's web browser, targeting a hardlink database, returns information that may have been stored about the target object. It is one of several methods of object hyperlinking including graphical tags (2D barcodes), SMS tags and RFID tags. The hardlink method establishes a reference link between a physical world object and a .mobi web page just as a traditional hyperlink establishes an electronic reference to information on a Web page. A common cell phone is the medium of this information exchange that is initiated whenever a user makes a connection with a hardlink database, such as Objecs.mobi, and enters some alphanumeric sequence found on the target object. This alphanumeric sequence may be the objects part number or common name. This concept is also known as 'physical world connection', Object hyperlinking and Physical world hyperlink, or simply phylink, with a number of companies developing, what are currently, non-standardized methods of creating this connection. This topic is not to be confused with, a hard link (two words) which is Unix terminology for a pointer to physical data on a storage volume. The hardlink method does not require a graphical object tag or any special software be loaded on the users cell phone, but does require the phone be internet enabled. The consumer use and market for object hyperlinking methods is a very small and limited one in the U.S. with a slightly larger audience of users in some eastern countries. [4] Unlike Japan, few US cell phone providers currently offer graphical tag readers or other support for object hyperlinking methods and this will likely continue until a clear linking method becomes dominant.

Applications

The object hyperlinking systems described above will make it possible to link comprehensive and editable information to any object or location. How this capability can best be used remains to be seen. What has emerged so far is a mixture of social and commercial applications.

Using Semapedia to link from a tag to a Wikipedia article Semapedia01.jpg
Using Semapedia to link from a tag to a Wikipedia article

See also

Notes

  1. Spivey, Mark (2017-03-16). "How RFID is Used in Public Transportation - Gateway RFID Store" . Retrieved 2023-11-22.
  2. "Wired article on semacodes" . Retrieved 23 May 2018.
  3. "Washington Post article on Yellow Arrow scheme". The Washington Post . Retrieved 23 May 2018.[ dead link ]
  4. Vascellaro, Jessica E (May 24, 2006). "The Bar Code Gets a Hip New Life". The Wall Street Journal.
  5. "Digital Graffitti [sic] Service". Munich. Feb 2, 2005. Archived from the original on February 24, 2006.
  6. Longino, Carlo (Nov 23, 2004). "Amazon Heads Off Barcode Comparison Shoppers". Archived from the original on March 15, 2016. Retrieved August 21, 2005.
  7. "The Mobile Technology Weblog - Location Based Services and all about Mobile Marketing - mobile technology, trends, technology trends, wireless, mobile marketing, mobile web, mobile internet, mobile 2.0". www.mobile-weblog.com. Archived from the original on 2 November 2005. Retrieved 23 May 2018.
  8. "Eclectica: A Mobile Wikipedia" . Retrieved 23 May 2018.
  9. "Google, Neven Vision & Image Recognition - Search Engine Journal". 15 August 2006. Retrieved 23 May 2018.
  10. Greene, Kate (March 13, 2007). "Mobile Web Searches Using Pictures". MIT Technology Review.
  11. "Redirecting". zerogeography.blogspot.com. Archived from the original on 24 May 2018. Retrieved 23 May 2018.

Related Research Articles

<span class="mw-page-title-main">Barcode</span> Optical machine-readable representation of data

A barcode or bar code is a method of representing data in a visual, machine-readable form. Initially, barcodes represented data by varying the widths, spacings and sizes of parallel lines. These barcodes, now commonly referred to as linear or one-dimensional (1D), can be scanned by special optical scanners, called barcode readers, of which there are several types.

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 called a tag, a radio receiver, and a 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.

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

Semacode is a software company based in Waterloo, Ontario, Canada. It is also this company's trade name for their machine-readable ISO/IEC 16022 Data Matrix barcodes, which are used to encode Internet URLs.

<span class="mw-page-title-main">QR code</span> Type of matrix barcode

A QR code is a type of two-dimensional matrix barcode, invented in 1994, by Japanese company Denso Wave for labelling automobile parts. It features black squares on a white background with fiducial markers, readable by imaging devices like cameras, and processed using Reed–Solomon error correction until the image can be appropriately interpreted. The required data are then extracted from patterns that are present in both the horizontal and the vertical components of the QR image.

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".

Locative media or location-based media (LBM) is a virtual medium of communication functionally bound to a location. The physical implementation of locative media, however, is not bound to the same location to which the content refers.

<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. Mass serialization is the process that manufacturers go through to assign and mark each of their products with a unique identifier such as an Electronic Product Code (EPC) for track and trace purposes. The marking or "tagging" of products is usually completed within the manufacturing process through the use of various combinations of human readable or machine readable technologies such as DataMatrix barcodes or RFID.

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

ShotCode is a circular barcode created by High Energy Magic of Cambridge University. It uses a dartboard-like circle, with a bullseye in the centre and datacircles surrounding it. The technology reads databits from the datacircles by measuring the angle and distance from the bullseye for each point.

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.

<span class="mw-page-title-main">High Capacity Color Barcode</span>

High Capacity Color Barcode (HCCB) is a technology developed by Microsoft for encoding data in a 2D "barcode" using clusters of colored triangles instead of the square pixels conventionally associated with 2D barcodes or QR codes. Data density is increased by using a palette of 4 or 8 colors for the triangles, although HCCB also permits the use of black and white when necessary. It has been licensed by the ISAN International Agency for use in its International Standard Audiovisual Number standard, and serves as the basis for the Microsoft Tag mobile tagging application.

Supranet is a term coined at the turn of the 21st century by information technology analysis firm Gartner to describe the fusion of the physical and digital worlds.

<span class="mw-page-title-main">Virtual graffiti</span> Graffiti only visible through augmented reality software

Virtual graffiti consists of virtual or digital media applied to public locations, landmarks or surfaces. Virtual graffiti applications utilize augmented reality and ubiquitous computing to anchor virtual graffiti to physical landmarks or objects in the real world. The virtual content can then be viewed through digital devices. Virtual graffiti is aimed at delivering messaging and social multimedia content to mobile applications and devices based on the identity, location, and community of the user.

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.

Real-time locating systems (RTLS), also known as real-time tracking systems, are used to automatically identify and track the location of objects or people in real time, usually within a building or other contained area. Wireless RTLS tags are attached to objects or worn by people, and in most RTLS, fixed reference points receive wireless signals from tags to determine their location. Examples of real-time locating systems include tracking automobiles through an assembly line, locating pallets of merchandise in a warehouse, or finding medical equipment in a hospital.

Asset tracking refers to the method of tracking physical assets, either by scanning barcode labels attached to the assets or by using tags using GPS, BLE, LoRa, or RFID which broadcast their location. These technologies can also be used for indoor tracking of persons wearing a tag.

Nokia Point & Find is a mobile application, which lets you point your Nokia smartphone camera at objects and images you want to know more about, to find more information. It is a visual search technology that uses the phone's camera to obtain information by using image recognition to identify objects, images and places in the physical world in real-time. For example, one can use the application to find information on movies by pointing the camera at movie posters and then view reviews, or find tickets at nearby theaters. Its uses include city landmark tagging, barcode scanning for comparison shopping and 2D barcode scanning and finding information related to products and services based on content provided by third party publishers.

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

The ucode system 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.

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.

Barcode library or Barcode SDK is a software library that can be used to add barcode features to desktop, web, mobile or embedded applications. Barcode library presents sets of subroutines or objects which allow to create barcode images and put them on surfaces or recognize machine-encoded text / data from scanned or captured by camera images with embedded barcodes. The library can support two modes: generation and recognition mode, some libraries support barcode reading and writing in the same way, but some libraries support only one mode.