The normal interaction with computers is with keyboard and a mouse. For display a rectangular somewhat small screen is used with 2D windowing systems. The mouse was invented more the 40 years ago and has been for 20 years dominant input. Now we are seeing new types of input devices. Multi-touch adds new dimensions and new applications. Natural user interfaces or gesture interfaces where people point to drag objects. Computers are also beginning to recognize facial expressions of people, so it knows if you are smiling. Voice and natural language understanding is getting to a usable stage. All this calls all types of new applications.
Displays are getting bigger. What if any surface was a screen? If you could spray the wall with screen? Or have you phone project images to the wall.
This lectures explores some of these new types of interactions with computers and software. It makes the old mouse look old.
5. 1960 1970 1980 1990 2000 2010 2020 2030
Mainframes Mini
Computers
PC
Clients
Time-sharing
Servers
Laptops
Server
rooms
Smartphones
Tablets
Music
players
Consumer Products
Data
centers
Mobile
phones
Convergence
Divergence
DecentralisationCentralisation
Mobility
eReaders
Wearables
IoT
New Business Models
Nearables
Internet of Me
Flyables
Utilities
AI
Enterprise
6. 1960 1970 1980 1990 2000 2010 2020 2030
Mainframes Mini
Computers
PC
Clients
Time-sharing
Servers
Laptops
Server
rooms
Smartphones
Tablets
Music
players
Consumer Products
Data
centers
Mobile
phones
Convergence
Divergence
DecentralisationCentralisation
Mobility
eReaders
Wearables
IoT
New Business Models
Nearables
Internet of Me
Flyables
Utilities
AI
Enterprise
What
next?
8. 200 petaflops, or 200,000 trillion
calculations per second
one petaflop is one quadrillion floating-point calculations per second
DoE and IBM Summit
9. The Internet cloud
More programs and data is stored on network
servers
The Personal Computer becomes one of the
form factors to access the network
Examples
Amazon API
Google Apps
Facework Platform API
The Network is the Computer
10. Tom Watson was wrong – there
is not room for five computers.
It’s only one
The Network is the Computer
11. What about Moore’s Law?
Shift to multicore started in
2005 – new dimension
12. Move to cloud-core
Amazon has over 2.24
million machines in
some 87 data centers
(2014 data)
Google has about 1
million
What about Moore’s Law?
16. Small devices that have computer power
Wireless capabilities
Dedicated devices
Enough computer power for limited functionality
Examples
RFID
UAV – Unmanned Arial Vehicles
Internet of things
Medical - nano robots
Miniature Computers
17. How long will the Hard Disk Drive last?
Solid state memory is getting bigger
Terabit Flash Memory
Computer architecture will change
More and more devices are
using Flash memory
Driving prices down
The Future of the PC
21. PC Evolution
1975 1980 1985 1990 1995 2000 2005
Hardware era
PC, Mac
Software OS era
Windows, Office, MacOS
Internet
Hardware Connects
IBM
Microsoft
Apple
2010
Software web era
Web 2.0, Social
2015
Internet of things
2020
Apple
Google
Smartphone
Wearable
Startups
Facebook
AmazonMicrosoft
Twitter
24. Future of PC
Cloud Computing and home Serves
Everything will be connected: computer, TV, Phone, etc.
Simpler specialised operating systems
Utility computing
Wireless
Ubiquitous network access
Computers will be smaller and integrated into
things
New input methodsBetter interfaces
Big Brian, Small Brain
Better friction of devices
Consumer Devices
AI
37. Basically file systems
Concept of files, loading and saving
Multistep install process (parts made by lawyers)
Then with the Internet, the concepts of uploading and
downloading
These concepts are disappearing…
Traditional Operating Systems
39. What do people do with computes? today?
Communication - talk, messages
Reading
Take/View Photos
Watch Movies
Shopping
Browse the Internet
Read news
Write documents, blogs
Financial transactions
Learning
Desktop, laptop, tablet, smartphone
60. Augmented Reality
Augmented reality (AR) is a direct or indirect live view of a
physical, real-world environment whose elements are
"augmented" by computer-generated perceptual information,
ideally across multiple sensory modalities, including visual,
auditory, haptic, somatosensory, and olfactory
81. Virtal Reality
Virtual reality (VR) is a computer-generated scenario that
simulates a realistic experience
The immersive environment can be similar to the real world in
order to create a lifelike experience grounded in reality or sci-fi
83. Virtual Reality Headsets
Low End
Simple and cheap
No wires, require high
end phone
Hidden costs
High End
Big and expensive
Wires, require high end
PC
Hidden costs