12
On Database for Mobile Phones Ownership Dmitry Namiot Lomonosov Moscow State University Manfred Sneps-Sneppe ZNIIS FRUCT 2014

On Database for Mobile Phones Ownership

Embed Size (px)

DESCRIPTION

Presentation for FRUCT conference

Citation preview

Page 1: On Database for Mobile Phones Ownership

On Database for Mobile Phones Ownership

Dmitry Namiot Lomonosov Moscow State University

Manfred Sneps-SneppeZNIIS

FRUCT 2014

Page 2: On Database for Mobile Phones Ownership

Dmitry Namiot http://servletsuite.blogspot.com

- This is my phone! – No, it is my !

What are we talking about?

Page 3: On Database for Mobile Phones Ownership

Dmitry Namiot http://servletsuite.blogspot.com

Agenda

• Identification for mobile phones• Digital certificates • Implementation• Use cases

Page 4: On Database for Mobile Phones Ownership

Dmitry Namiot http://servletsuite.blogspot.com

Phone ID • IMEI• SIM (UUIC) -> IMEI• OTP process may use IMEI• Global ID provided by mobile OS• How to present this information outside of telecom?

Page 5: On Database for Mobile Phones Ownership

Dmitry Namiot http://servletsuite.blogspot.com

Digital Certificate

• Phone identification (1)

• Owner identification (2)

• The link for (1) & (2)

• Mobile app creates certificate

• Web site with search form

• API for access to Certificates DB

Page 6: On Database for Mobile Phones Ownership

Dmitry Namiot http://servletsuite.blogspot.com

Digital Certificates

• Phone ID: IMEI + Android ID• Owner ID: Link to social profile• DB records: Phone ID & Owner ID• Search via Phone ID and/or Owner ID• Add data only interface• There are no delete/update operations

Page 7: On Database for Mobile Phones Ownership

Dmitry Namiot http://servletsuite.blogspot.com

Social profiles

• We do not need a “yet another login” system• Social profile lets us avoid “personal data” deal• It is scalable• It lets us use authorization system (e.g.,

Facebook Connect).• It lets us add certificates info to applications

logins (social system login as universal login)

Page 8: On Database for Mobile Phones Ownership

Dmitry Namiot http://servletsuite.blogspot.com

Universal Login

Page 9: On Database for Mobile Phones Ownership

Dmitry Namiot http://servletsuite.blogspot.com

Create & search

Page 10: On Database for Mobile Phones Ownership

Dmitry Namiot http://servletsuite.blogspot.com

API

FB.login(function(response) {

if (response.authResponse) { console.log('Welcome! Fetching your information.... ');

FB.api('/me', function(response) { console.log('Good to see you, ' + response.name + '.'); // here we can add code for IDs comparison

}); } else { … }

Page 11: On Database for Mobile Phones Ownership

Dmitry Namiot http://servletsuite.blogspot.com

Conclusion

• We propose digital certificates for phone ownership. • Each certificate combines phone identity (IMEI) and social ID. • It lets check phone ownership via web search (including mobile web), mobile application or via API. • In general, our digital certificates can add an additional checking layer for mobile authentication.• The proposed approach has been implemented as Open Source project.

Page 12: On Database for Mobile Phones Ownership

Dmitry Namiot http://servletsuite.blogspot.com

OIT Lab

• Faculty of Computational Mathematics and Cybernetics, Lomonosov Moscow State University. Research areas are:

• telecom and software services, open API for telecom, Smart Cities, M2M applications, context-aware computing..