Mobility and Ubiquity

Emergent Technologies & Media (ETM)

Andy Weeger

Neu-Ulm University of Applied Sciences

September 23, 2025

Revision

Characteristics of emerging technologies

Rotolo et al. (2015) outlines five attributes that classify emerging technologies and differentiate them from other technologies:

  1. Radical novelty
  2. Relatively fast growth
  3. Coherence
  4. Prominent impact
  5. Uncertainty and ambiguity

Stages of emergence

Pre-emergence, emergence, and post-emergence: attributes and ’stylised’trends. (Rotolo et al., 2015, p. 1833)

Interconnectedness

Interconnectedness refers to a formal linkage between two different systems.

Computer networks reflect a collection of computers and devices connected so that they can share information and services. They, thus, are the clue of (interconnected) information systems.

Effects

Emergent digital technologies facilitate more strongly interconnected systems, as they enhance

networking infrastructure, connectivity capabilities, and interoperability (e.g. through standardization).

Examples of emergent technologies driving interconnected systems are
5G and IoT ecosystems (e.g., Matter smart homes) and cloud-native microservices architectures (e.g., containers and orchestration platforms)

Distributed systems

A distributed system is a collection of independent computers that appear to its users as a single coherent system.

The independent computers, also known as nodes, communicate and coordinate their actions by passing messages as they do not share a common memory.

Effects

Emergent digital technologies drive and are driven by distributed systems as they they provide the necessary infrastructure for e.g.,

scalability and efficiency, fault tolerance and reliability, real-time processing, data privacy and security, and cost-effectiveness.

Examples: Edge computing, distributed AI/ML, distributed ledger technologies and consensus algorithms, and serverless computing

As digital technologies continue to evolve, the role of distributed systems will only become more critical in enabling innovative applications and services across various industries.

Hypothesis 4

Emerging information technologies enable mobile and ubiquitous systems.

Mobility

Discussion

How would your life look like without a mobile phone?

For which tasks and activities do you heavily rely on mobile computing?
Imagine what you would do if you would not have access to a smartphone.

10:00

Definition

Mobile computing

Using portable devices in wireless-enabled networks to perform computational tasks and access network services on the move (e.g., anyplace, and anytime)

Discussion

What marks the breakthrough of mobile computing?

Key components

Mobile computing is not simply a miniaturisation of conventional computer technology. It is a complex ecosystem with several key components as enablers:

Mobile devices, wireless networks, mobile first operating systems, mobile applications, and the related ecosystems (e.g., app stores, edge computing).

Exercise

Select on of the sectors listed below and work on following tasks:

  • Identify three ways mobile computing has already transformed their assigned sector.
  • Predict two significant changes that will likely occur in their sector in the next years based on emerging mobile technologies.
  • Propose one innovative mobile solution to an existing challenge in their sector.

Be prepared to present your findings.

Sectors: healthcare, education, retail, transportation, finance/banking, entertainment, agriculture, manufacturing, and tourism

20:00

Effects

As an emerging technology, mobile computing has had a significant impact on multiple levels and undoubtedly transformed our lives.

Increased productivity, improved communication and collaboration, enhanced access to information and entertainment, and new business models and social interactions.

Challenges

However, mobile computing also comes with some challenges:

Digital divide, security vulnerabilities, health concerns, and impact on social interactions.

AI x XR x Mobile Computing

Reflection

Will AR glasses become the next primary computing platform?

  • What technological hurdles still need to be overcome before AR glasses could replace smartphones as our primary computing device?
  • Which tasks that would be fundamentally transformed if AR glasses became our primary computing interface?
  • How might widespread adoption of AR glasses affect social interactions, privacy, and the challenges we’ve discussed?

Discuss the questions in small groups and be prepared to present and discuss your findings.

20:00

Summary

Mobile computing established the behavioral and infrastructural foundations for pervasive digital environments:

Portability, always-on connectivity, context introduction, ecosystem model, and user adaptation.

Ubiquity

Definition

Ubiquitous computing integrates computation into the environment, rather than having computers which are distinct objects.

The most profound technologies are those that disappear. They weave themselves into the fabric of everyday life until they are indistinguishable from it. Mark Weiser, American computer scientist and chief technology officer (CTO) at Xerox PARC

Characteristics

Ubiquitous computing (UC), also known as ubicomp, is characterized by several key features that differentiate it from traditional computing:

Invisibility, context-awareness, connectivity, and situated and proactive interaction.

Evolution

From mainframe
to personal computer
to ubiquitous computing.

Mainframe: one computer shared by many people

Personal computer (PC): one computer, one person

Ubiquitous computing (UC): lots of computers, used by individual users, partly shared

UC systems

Ubiquitous computing systems rely on tiny computing devices which vanish into the environment1 and adapt dynamically to it.

These tiny computers need to be…

  • networked, distributed, and transparently accessible,
  • context-aware to optimize their operation in the respective environment,
  • capable of acting autonomously, without human intervention, and
  • able to manage a variety of dynamic activities through intelligent decision-making.

UC vs. virtual reality

Ubiquitous computing is roughly the opposite of virtual reality.

Example

Exercise

What are other examples of ubiquitous computing?

Reflect the characteristics and name the main technological enablers.

15:00

Context

Context is any information that can be used to characterize the situation of an entity.

An entity is a person, place, or object that is considered relevant to the interaction between a user and an application, including the user and applications themselves.

Context-aware computing

A system is context-aware if it uses context to provide relevant information and/or services to the user, where relevancy depends on the user’s task.

Following contexts need to be considered:
user context, environmental context, social context, and service context.

Discussion

How is context-awareness implemented in your example(s)?

Summary

As computing devices fade into the environment, the underlying infrastructure remains—and scales.

Miniaturization, connectivity, software orchestration, sensing, and cloud and analytics.

Synthesis

Two paradigms, one trajectory

Mobile computing and ubiquitous computing represent two evolutionary stages in the relationship between humans and technology.

Mobile Computing

  • Focus: Device portability
  • User attention: Explicit interaction
  • Model: Anywhere, anytime
  • Visibility: Device-centric
  • Context: User carries context

Ubiquitous Computing

  • Focus: Environmental integration
  • User attention: Implicit, ambient interaction
  • Model: Everywhere, all the time
  • Visibility: Invisible
  • Context: Environment provides context

From mobility to ubiquity

Mobile computing laid the groundwork for ubiquitous computing by normalizing three critical shifts:

Always-connected expectations
Mobile computing trained users to expect continuous network access, creating the behavioral foundation for ubicomp environments.
Context as a design primitive
Location-aware services on smartphones introduced users to context-sensitive computing, paving the way for richer environmental awareness.
Distributed ecosystems
Cloud backends and over-the-air software deployment (e.g., app stores) established the infrastructure patterns that ubiquitous systems now scale across physical environments.

The smartphone as transitional artifact

The smartphone represents a transitional artifact—too visible to be truly ubiquitous, yet too connected to be merely mobile.

  • Mobile computing asks: How do we bring computing with us?
  • Ubiquitous computing asks: How do we weave computing around us?

The answer is the same infrastructure, different visibility.

As computing disperses into wearables, ambient displays, smart environments, and AI agents, the explicit device fades while the computational layer persists.

Synopsis

Mobile computing established the behavioral and infrastructural foundations—portable devices, wireless networks, app ecosystems, and always-on connectivity. Ubiquitous computing extends this foundation by dissolving the device boundary, weaving computation into the environment through context-awareness, invisibility, and proactive interaction.

Together, they enable and are enabled by information systems characterized by:

Multimodality and immersion, intelligence and affection, as well as interconnectedness and distributivity.

Q&A

Literature

Abowd, G. D., & Mynatt, E. D. (2000). Charting past, present, and future research in ubiquitous computing. ACM Transactions on Computer-Human Interaction, 7(1), 29–58. https://doi.org/10.1145/344949.344988
Andrew S, T., Maarten Van, S., et al. (2002). Distributed systems: Principles and paradigms.-1st. Prentice Hall.
Attiya, H., & Welch, J. (2004). Distributed computing: Fundamentals, simulations, and advanced topics (Vol. 19). John Wiley & Sons.
Choi, M., Park, J., & Jeong, Y.-S. (2013). Mobile cloud computing framework for a pervasive and ubiquitous environment. The Journal of Supercomputing, 64(2), 331–356. https://doi.org/10.1007/s11227-011-0681-6
Dey, A. K. (2001). Understanding and using context. Personal and Ubiquitous Computing, 5, 4–7.
Dryer, D. C., Eisbach, C., & Ark, W. S. (1999). At what cost pervasive? A social computing view of mobile computing systems. IBM Systems Journal, 38(4), 652–676.
Forman, G. H., & Zahorjan, J. (1994). The challenges of mobile computing. Computer, 27(4), 38–47. https://doi.org/10.1109/2.274999
Huang, D., & Wu, H. (2017). Mobile cloud computing: Foundations and service models. Morgan Kaufmann.
Jogalekar, P., & Woodside, M. (2000). Evaluating the scalability of distributed systems. IEEE Transactions on Parallel and Distributed Systems, 11(6), 589–603.
Ladd, D. A., Datta, A., Sarker, S., & Yu, Y. (2010). Trends in mobile computing within the IS discipline: A ten-year retrospective. Communication of Association of Information Systems (CAIS), 27, 285–316.
Lukowicz, P., Pentland, A., & Ferscha, A. (2009). From backpacks to smartphones: Past, present, and future of wearable computers. IEEE Pervasive Computing, 8(4), 18–21. https://doi.org/10.1109/MPRV.2009.82
Norman, D. A. (1998). The invisible computer: Why good products can fail, the personal computer is so complex, and information appliances are the solution. MIT press.
Othman, M., Madani, S. A., Khan, S. U., et al. (2013). A survey of mobile cloud computing application models. IEEE Communications Surveys & Tutorials, 16(1), 393–413.
Qi, H., & Gani, A. (2012). Research on mobile cloud computing: Review, trend and perspectives. Proceedings of the Second International Conference on Digital Information and Communication Technology and Its Applications (DICTAP), 195–202. https://doi.org/10.1109/DICTAP.2012.6215350
Rotolo, D., Hicks, D., & Martin, B. R. (2015). What is an emerging technology? Research Policy, 44(10), 1827–1843.
Satyanarayanan, M. (2001). Pervasive computing: Vision and challenges. IEEE Personal Communications, 8(4), 10–17. https://doi.org/10.1109/98.943998
Schilit, B. N., Adams, N., & Want, R. (1994). Context-aware computing applications. Proceedings of the IEEE Workshop on Mobile Computing Systems and Applications, 85–90. https://doi.org/10.1109/WMCSA.1994.16
Stojmenovic, I. (2002). Handbook of wireless networks and mobile computing. Wiley Online Library.
Sunyaev, A. (2020). Internet computing: Principles of distributed systems and emerging internet-based technologies (1st ed.). Springer Nature Switzerland AG.
Wareham, J., Levy, A., & Shi, W. (2004). Wireless diffusion and mobile computing: Implications for the digital divide. Telecommunications Policy, 28(5-6), 439–457.
Weiser, M. (1991). The computer for the 21 st century. Scientific American, 265(3), 94–105.
Weiser, M. (1993). Hot topics-ubiquitous computing. Computer, 26(10), 71–72.
Weiser, M. (1994). The world is not a desktop. Interactions, 1(1), 7–8.
Zimmerman, R. (2001). Social implications of infrastructure network interactions. Journal of Urban Technology, 8(3), 97–119.

Footnotes

  1. They vanish into the environment due to miniaturization and new materials, for example