Chrome to Phone is a service that allows users to send web page URLs and notifications from their PC's Chrome browser to their Android devices. It uses Google Cloud to Device Messaging (C2DM) and a Chrome extension to facilitate communication between the browsers and devices. Developers must register with C2DM to receive messaging IDs to identify approved senders. Notifications and URLs are sent from the Chrome extension through C2DM servers to the Android application, allowing users to access web pages on the go.
7. C2DM
Google C2DM Android Application
Server Google
Thirdparty Application Google C2DM Server
Server
Google C2DM Server
Android Application
Android
Thirdparty Application Server
Client Applicaton
8. Google C2DM Server
• Google
• Google API
• API
RegistrationID HTTPS
Android Application
12. C2DM ( )
Thirdparty Application Google C2DM
Server Server
(2)RegistrationID (1)
(3)
RegistrationID
Android Application
13. C2DM ( )
Thirdparty Application Google C2DM
Server Server
(2)HTTPS
RegistrationID
(1)HTTPS (3)C2DM
Intent
API
Client Application Android Application
14. C2DM
• Android2.2
• 1KB
•
• RegistrationID Thirdparty Application Server
- Chrome to Phone HTTPS+OAuth
16. Chrome to Phone
Thirdparty Application Chrome to Phone
Google App Engine
Server Server
Chrome to Phone
Android Application -
Application
Chrome to Phone Google Chrome
Client Application
Client Extension
17. • Chrome to Phone
• ChannelAPI PC
• (Android/ )
•