0% found this document useful (0 votes)
7 views

week_04_os_for_wireless_mobile_devices

Uploaded by

zhbhatti80
Copyright
© © All Rights Reserved
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views

week_04_os_for_wireless_mobile_devices

Uploaded by

zhbhatti80
Copyright
© © All Rights Reserved
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 23

Operating Systems for

Wireless Mobile Devices


(cont)

Dr. Tal Lavian


http://cs.berkeley.edu/~tlavian
[email protected]
UC Berkeley Engineering, CET

Why does the OS matter?


Android
2
Android (contd.)
3
Android Mobile OS
4

http://cmer.cis.uoguelph.ca
Android
5

Background
 Android is Linux based mobile OS for mobile devices such as Tablets and
Smartphones.
 In 2005 Google acquired the initial developer of the OS, Android Inc.
 Then in 2007 Google formed an Open Handset Alliance with 86 hardware, software
and telecom companies.
 This alliance developed and announced Android as an open source mobile OS
under the Apache License.
 Now, this OS is being used by multiple device manufacturers (Samsung, Motorola,
HTC, LG, Sony etc) in their handsets
 Android developer community has large number of developers preparing APPs in
Java environment and the APP store ‘Google Play’ now has close to 450,000 APPs,
among which few are free and others are paid.
 It is estimated that, as of December 2011, almost 10B APPs were downloaded.
 It is estimated that as of February 2012 there are over 300M Android devices and
approximately 850,000 Android devices are activated every day.
 The earliest recognizable Android version is 2.3 Gingerbread, which supports SIP
and NFC.
 In 2011 Android Honeycomb version (3.1 and 3.2) are released with focus on
Tablets. This is mainly focused on large screen devices.
Android Mobile OS – Architecture
(Contd.)
6
Android Mobile OS – Architecture
(Contd.)
7

Source: http://code.google.com/android/what-is-android.html
Android (contd.)
8

Main features
• Handset layouts – compatible with different handset designs such as larger, VGA, 2D
graphics library, 3D graphics library based
• Storage – a lightweight relational database, is used for data storage
• Connectivity - GSM/EDGE, IDEN, CDMA, EV-DO, UMTS, Bluetooth, Wi-
Fi, LTE, NFC and WiMAX
• Messaging – SMS, MMS, threaded text messaging and Android Cloud To Device
Messaging (C2DM)
• Multiple language support
• Web browser
• Java support
• Media support
• Streaming media support Android 4.0 Ice Cream
• Additional hardware support Sandwich
• Multi-touch
• Bluetooth Released in October 2011, with
• Video calling new features such as facial
• Multitasking recognition, network data usage
• Voice based features monitoring and control, unified
• Tethering social networking contacts.
• Screen capture
• External storage
Android Mobile OS - Architecture
9

http://code.google.com/android/what-is-android.html
iPhone OS
10

http://developer.apple.com/documentation/Darwin/Conceptual/KernelProgramming/Architecture/
Architecture.html
iOS
11

About Apple’s Proprietary Mobile OS – iOS


 iOS is Apple’s proprietary mobile operating system initially developed
for iPhone and now extended to iPAD, iPod Touch and Apple TV.
 Initially known as “iPhone OS”, in June 2010 renamed “iOS”.
 iOS is not enabled for cross licensing, it can only be used on Apple’s
devices.
 The user interface of iOS is based on the concept of usage of multi touch
gestures.
 iOS is a Unix based OS.
 iOS uses four abstraction layers, namely: the Core OS layer, the Core
Services layer, the Media layer, and the Cocoa Touch layer.
 Apple’s App store contains close to 550,000 applications as of March
2012.
 It is estimated that the APPs are downloaded 25B times till now.
 First version of iOS is released in 2007 with the mane ‘OS X’ and then in
2008 the first beta version of ‘iPhone OS’ is released.
 In 2007 September Apple released first iPod Touch that also used this
OS.
iOS (contd.)
12

Main features
•Home screen
•Folders
•Notification Center
•Default APPs
•Multitasking
•Switching
applications
•Game Centre
Mac OS X Architecture
13

Each
application has
4GB space

http://developer.apple.com/documentation/Darwin/Conceptual/KernelProgramming/Architecture/
Architecture.html
Windows Mobile OS
14
Types of Windows Mobile OS
15

•Windows Mobile Classic Devices (Pocket PC)


•Windows Mobile Smartphones
•Windows Mobile 2003
•Windows Mobile 2003 SE
•Windows Mobile 5
•Windows Mobile 6
•Windows Mobile 6.5.1
•Windows Mobile 6.5.3
•Windows Mobile 6.5.5
•Windows Phone 7

http://www.authorstream.com/Presentation/aSGuest89856-889448-mobile-operating-system/
BlackBerry Z10
16
BlackBerry Z10 and Q10
17

http://ca.blackberry.com/smartphones/blackberry-z10.html?
LID=ca:bb:devices:blackberryz10:getdetails&LPOS=ca:bb:devices
BlackBerry OS
18

http://www.qnx.com/products/neutrino-rtos/neutrino-
Microsoft’s Approach to Smartphone
Patent
19

Microsoft has approached smartphone


patents from a different angle than many
others
Things to keep in mind:
 Microsoft has many software patents that courts
could potentially deem read upon by the Android
OS
 Suing for patent infringement is

 A) costly
 B) no way to make friends
Microsoft’s Approach (Contd.)
20

 Microsoft has chosen to pursue de facto licensing


arrangements in lieu of litigation

 Instead of suing manufacturers


of Android devices for software
infringement, has agreed to not
sue OEM so long as they pay
royalties to Microsoft

 Such deals exemplify yet another means companies


have for making money from their IP
Microsoft’s Approach (Contd.)
21
Microsoft’s Approach (Contd.)
22

Microsoft has litigated: Microsoft hasn’t


 Motorola litigated nearly as
much as some
 Software patents for email
other companies.
 Barnes & Noble Why might that
 Android OS on Nook ebook reader be?

 Foxconn

 Android OS
 Inventec

 Android OS
Summary
23

Android OS
iOS
Microsoft has a cost-saving approach to
patent litigation: licensing.

Next week: patenting wireless technology—the


important parts of a patent.

You might also like