Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Ubiquitous computing

From Wikipedia, the free encyclopedia
Concept in software engineering and computer science
This articleneeds additional citations forverification. Please helpimprove this article byadding citations to reliable sources. Unsourced material may be challenged and removed.
Find sources: "Ubiquitous computing" – news ·newspapers ·books ·scholar ·JSTOR
(June 2017) (Learn how and when to remove this message)

Ubiquitous computing (or "ubicomp") is a concept insoftware engineering,hardware engineering andcomputer science wherecomputing is made to appear seamlessly anytime and everywhere. In contrast todesktop computing,ubiquitous computing implies use on any device, in any location, and in any format. A user interacts with the computer, which can exist in many different forms, includinglaptop computers,tablets,smart phones andterminals in everyday objects such as arefrigerator ora pair of glasses. The underlying technologies to support ubiquitous computing include theInternet, advancedmiddleware,kernels,operating systems,mobile codes,sensors,microprocessors, newI/Os anduser interfaces,computer networks, mobile protocols,global navigational systems, and new materials.

Thisparadigm is also described aspervasive computing,[1]ambient intelligence,[2] or "everyware".[3] Each term emphasizes slightly different aspects. When primarily concerning the objects involved, it is also known asphysical computing, theInternet of Things,haptic computing,[4] and "things that think".Rather than propose a single definition for ubiquitous computing and for these related terms, ataxonomy of properties for ubiquitous computing has been proposed, from which different kinds or flavors of ubiquitous systems and applications can be described.[5]

Ubiquitous computing themes include:distributed computing,mobile computing, location computing, mobile networking,sensor networks,human–computer interaction,context-aware smart home technologies, andartificial intelligence.

Core concepts

[edit]

Ubiquitous computing is the concept of using small internet connected and inexpensive computers to help with everyday functions in an automated fashion.[6]

Mark Weiser proposed three basic forms forubiquitous computing devices:[7]

  • Tabs: a wearable device that is approximately acentimeter in size
  • Pads: a hand-held device that is approximately adecimeter in size
  • Boards: an interactive larger display device that is approximately ameter in size

Ubiquitous computing devices proposed by Mark Weiser are all based around flat devices of different sizes with a visual display.[8] Expanding beyond those concepts there is a large array of other ubiquitous computing devices that could exist.[5]

History

[edit]

Mark Weiser coined the phrase "ubiquitous computing" around 1988, during his tenure as Chief Technologist of theXerox Palo Alto Research Center (PARC). Both alone and with PARC Director and Chief ScientistJohn Seely Brown, Weiser wrote some of the earliest papers on the subject, largely defining it and sketching out its major concerns.[7][9][10]

Recognizing the effects of extending processing power

[edit]

Recognizing that the extension of processing power into everyday scenarios would necessitate understandings of social, cultural and psychological phenomena beyond its proper ambit, Weiser was influenced by many fields outside computer science, including "philosophy,phenomenology,anthropology,psychology,post-Modernism,sociology of science andfeminist criticism". He was explicit about "the humanistic origins of the 'invisible ideal in post-modernist thought'",[10] referencing as well the ironicallydystopianPhilip K. Dick novelUbik.

Andy Hopper from Cambridge University UK proposed and demonstrated the concept of "Teleporting" – where applications follow the user wherever he/she moves.

Roy Want (now at Google), while at Olivetti Research Ltd, designed the first "Active Badge System", which is an advanced location computing system where personal mobility is merged with computing. Later at Xerox PARC, he designed and built the "PARCTab" or simply "Tab", widely recognized as the world's first Context-Aware computer, which has great similarity to the modern smartphone.

Bill Schilit (now at Google) also did some earlier work in this topic, and participated in the early Mobile Computing workshop held in Santa Cruz in 1996.

Ken Sakamura of theUniversity of Tokyo,Japan leads the Ubiquitous Networking Laboratory (UNL),Tokyo as well as theT-Engine Forum. The joint goal of Sakamura's Ubiquitous Networking specification and the T-Engine forum, is to enable any everyday device to broadcast and receive information.[11][12]

MIT has also contributed significant research in this field, notablyThings That Think consortium (directed byHiroshi Ishii,Joseph A. Paradiso andRosalind Picard) at theMedia Lab[13] and the CSAIL effort known asProject Oxygen.[14] Other major contributors includeUniversity of Washington (Shwetak Patel,Anind Dey andJames Landay),Dartmouth College's HealthX Lab (directed byAndrew Campbell),Georgia Tech'sCollege of Computing (Gregory Abowd andThad Starner),Cornell Tech's People Aware Computing Lab (directed byTanzeem Choudhury),NYU'sInteractive Telecommunications Program,UC Irvine's Department of Informatics,Microsoft Research,Intel Research and Equator,[15] Ajou University UCRi & CUS.[16]

Examples

[edit]

One of the earliest ubiquitous systems was artistNatalie Jeremijenko's "Live Wire", also known as "Dangling String", installed at Xerox PARC during Mark Weiser's time there.[17] This was a piece of string attached to astepper motor and controlled by aLAN connection; network activity caused the string to twitch, yielding aperipherally noticeable indication of traffic. Weiser called this an example ofcalm technology.[18]

A present manifestation of this trend is the widespread diffusion of mobile phones. Many mobile phones support high speed data transmission, video services, and other services with powerful computational ability. Although these mobile devices are not necessarily manifestations of ubiquitous computing, there are examples, such as Japan's Yaoyorozu ("Eight Million Gods") Project in which mobile devices, coupled with radio frequency identification tags demonstrate that ubiquitous computing is already present in some form.[19]

Ambient Devices has produced an "orb", a "dashboard", and a "weather beacon": these decorative devices receive data from awireless network and report current events, such as stock prices and the weather, like theNabaztag, which was invented byRafi Haladjian andOlivier Mével, and manufactured by the company Violet.

The Australian futuristMark Pesce has produced a highly configurable 52-LEDLAMP enabled lamp which usesWi-Fi namedMooresCloud afterGordon Moore.[20]

TheUnified Computer Intelligence Corporation launched a device calledUbi – The Ubiquitous Computer designed to allow voice interaction with the home and provide constant access to information.[21]

Ubiquitous computing research has focused on building an environment in which computers allow humans to focus attention on select aspects of the environment and operate in supervisory and policy-making roles. Ubiquitous computing emphasizes the creation of a human computer interface that can interpret and support a user's intentions. For example, MIT's Project Oxygen seeks to create a system in which computation is as pervasive as air:

In the future, computation will be human centered. It will be freely available everywhere, like batteries and power sockets, or oxygen in the air we breathe...We will not need to carry our own devices around with us. Instead, configurable generic devices, either handheld or embedded in the environment, will bring computation to us, whenever we need it and wherever we might be. As we interact with these "anonymous" devices, they will adopt our information personalities. They will respect our desires for privacy and security. We won't have to type, click, or learn new computer jargon. Instead, we'll communicate naturally, using speech and gestures that describe our intent...[22]

This is a fundamental transition that does not seek to escape the physical world and "enter some metallic, gigabyte-infested cyberspace" but rather brings computers and communications to us, making them "synonymous with the useful tasks they perform".[19]

Network robots link ubiquitous networks withrobots, contributing to the creation of new lifestyles and solutions to address a variety of social problems including the aging of population and nursing care.[23]

The"Continuity" set of features, introduced byApple inOS X Yosemite, can be seen as an example of ubiquitous computing.[24]

Issues

[edit]

Privacy is easily the most often-cited criticism of ubiquitous computing (ubicomp), and may be the greatest barrier to its long-term success.[25]

Research centres

[edit]

This is a list of notable institutions who claim to have a focus on Ubiquitous computing sorted by country:

Canada

Topological Media Lab, Concordia University, Canada

Finland

Community Imaging Group,University of Oulu, Finland

Germany

Telecooperation Office (TECO),Karlsruhe Institute of Technology, Germany

India

Ubiquitous Computing Research Resource Centre (UCRC),Centre for Development of Advanced Computing[26]

Pakistan

Centre for Research in Ubiquitous Computing (CRUC), Karachi, Pakistan

Sweden

Mobile Life Centre, Stockholm University

United Kingdom

Mixed Reality Lab, University of Nottingham

See also

[edit]

References

[edit]
  1. ^Nieuwdorp, E. (2007). "The pervasive discourse".Computers in Entertainment.5 (2): 13.doi:10.1145/1279540.1279553.S2CID 17759896.
  2. ^Hansmann, Uwe (2003).Pervasive Computing: The Mobile World. Springer.ISBN 978-3-540-00218-5.
  3. ^Greenfield, Adam (2006).Everyware: The Dawning Age of Ubiquitous Computing. New Riders. pp. 11–12.ISBN 978-0-321-38401-0.
  4. ^"World Haptics Conferences". Haptics Technical Committee. Archived fromthe original on 16 November 2011.
  5. ^abPoslad, Stefan (2009).Ubiquitous Computing Smart Devices, Smart Environments and Smart Interaction(PDF). Wiley.ISBN 978-0-470-03560-3.Archived(PDF) from the original on 2019-05-27. Retrieved2019-05-27.
  6. ^Kang, Byeong-Ho (January 2007)."Ubiquitous Computing Environment Threats and Defensive Measures".International Journal of Multimedia and Ubiquitous Engineering.2 (1):47–60. Retrieved2019-03-22.
  7. ^abWeiser, Mark (1991)."The Computer for the 21st Century". Archived fromthe original on 22 October 2014.
  8. ^Weiser, Mark (March 23, 1993)."Some Computer Science Issues in Ubiquitous Computing". CACM.Archived from the original on May 28, 2019. RetrievedMay 28, 2019.
  9. ^Weiser, M.; Gold, R.; Brown, J.S. (1999-05-11)."Ubiquitous computing". Archived fromthe original on 10 March 2009.
  10. ^abWeiser, Mark (17 March 1996)."Ubiquitous computing". Archived fromthe original on 2 June 2018.
  11. ^Krikke, J (2005). "T-Engine: Japan's ubiquitous computing architecture is ready for prime time".IEEE Pervasive Computing.4 (2):4–9.doi:10.1109/MPRV.2005.40.S2CID 11365911.
  12. ^"T-Engine Forum Summary". T-engine.org. Archived fromthe original on 21 October 2018. Retrieved25 August 2011.
  13. ^"MIT Media Lab – Things That Think Consortium".MIT.Archived from the original on 2021-04-24. Retrieved2007-11-03.
  14. ^"MIT Project Oxygen: Overview".MIT.Archived from the original on 2007-07-06. Retrieved2007-11-03.
  15. ^"Equator".UCL.Archived from the original on 2010-04-10. Retrieved2009-11-19.
  16. ^"Center of excellence for Ubiquitous System" (in Korean). CUS. Archived fromthe original on 2 October 2011.
  17. ^Weiser, Mark (2017-05-03)."Designing Calm Technology".Archived from the original on 2023-03-06. RetrievedMay 27, 2019.
  18. ^Weiser, Mark; Gold, Rich;Brown, John Seely (1999). "The Origins of Ubiquitous Computing Research at PARC in the Late 1980s".IBM Systems Journal.38 (4): 693.doi:10.1147/sj.384.0693.S2CID 38805890.
  19. ^abWinter, Jenifer (December 2008). "Emerging Policy Problems Related to Ubiquitous Computing: Negotiating Stakeholders' Visions of the Future".Knowledge, Technology & Policy.21 (4):191–203.doi:10.1007/s12130-008-9058-4.hdl:10125/63534.S2CID 109339320.
  20. ^Fingas, Jon (13 October 2012)."MooresCloud Light runs Linux, puts LAMP on your lamp (video)". Engadget.com.Archived from the original on 25 March 2019. Retrieved22 March 2019.
  21. ^"Ubi Cloud". Theubi.com. Archived fromthe original on 2 January 2015.
  22. ^"MIT Project Oxygen: Overview". Archived fromthe original on July 5, 2004.
  23. ^"Network Robot Forum". Archived fromthe original on October 24, 2007.
  24. ^deAgonia, Michael (2014-06-06)."Apple's Continuity tack brings ubiquitous computing to Yosemite and iOS 8".Archived from the original on 2023-01-31. Retrieved2023-01-31.{{cite magazine}}:Cite magazine requires|magazine= (help)
  25. ^Hong, Jason I.; Landay, James A. (June 2004)."An architecture for privacy-sensitive ubiquitous computing"(PDF).Proceedings of the 2nd international conference on Mobile systems, applications, and services - MobiSYS '04. pp. 177=189.doi:10.1145/990064.990087.ISBN 1581137931.S2CID 3776760.
  26. ^"Ubiquitous Computing Projects".Department of Electronics & Information Technology (DeitY). Ministry of Communications & IT, Government of India. Archived fromthe original on 2015-07-07. Retrieved2015-07-07.

Further reading

[edit]
  • Adam Greenfield's bookEveryware: The Dawning Age of Ubiquitous ComputingISBN 0-321-38401-6.
  • Salim, Flora, Abowd, GregoryUbiComp-ISWC '20: Adjunct Proceedings of the 2020 ACM International Joint Conference on Pervasive and Ubiquitous Computing and Proceedings of the 2020 ACM International Symposium on Wearable Computers Association for Computing Machinery, New York, United StatesISBN 978-1-4503-8076-8.

External links

[edit]
Wikimedia Commons has media related toUbiquitous computing.
Note: This template roughly follows the 2012ACM Computing Classification System.
Hardware
Computer systems organization
Networks
Software organization
Software notations andtools
Software development
Theory of computation
Algorithms
Mathematics ofcomputing
Information systems
Security
Human-centered computing
Concurrency
Artificial intelligence
Machine learning
Graphics
Applied computing
Concepts
Main
Other
Technologies
Display
3D interaction
Software
Photography
Other
Peripherals
Companies
Devices
Current
Former
Unreleased
Software
General
Operating systems and
desktop environments
Development tools and
game engines
Games
Communities and
social networks
People
Infiction
Concepts
Technologies
Platforms
Applications
Pioneers
Other
International
National
Other
Retrieved from "https://en.wikipedia.org/w/index.php?title=Ubiquitous_computing&oldid=1318802830"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp