Using a mobile phone to remotely control a computer via an overlay network
First Claim
1. A method, comprising:
- establishing a communication channel between a mobile phone and a computer via an overlay network; and
controlling multiple applications on the computing device via the mobile phone.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are described for using a mobile phone to remotely control a computing device. In one implementation, a communication channel between the mobile phone and the computing device uses an overlay network, such as an instant messaging (IM) service, to exchange communication data packets. An exemplary system includes a flexible layered architecture—which allows tailoring the system for remote control of various applications using various network configurations. Based on the overlay protocol used, a transport protocol layer can provide helpful application programming interfaces (APIs). On top of the transport protocol layer, a remote control protocol defines a framework for packet exchange of extensible commands, customizable for remote control of diverse applications. Use of paired-key encryption, IM accounts, and buddy lists ensure that communications between mobile phone and remote computer are secure.
65 Citations
20 Claims
-
1. A method, comprising:
-
establishing a communication channel between a mobile phone and a computer via an overlay network; and
controlling multiple applications on the computing device via the mobile phone. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system, comprising:
-
a mobile phone capable of communicatively coupling with the Internet;
a computer capable of communicatively coupling with the Internet;
remote interaction engines in the mobile phone and the computer; and
wherein each remote interaction engine possesses a layered architecture for enabling the mobile phone to control applications on the computer via an overlay network communicatively coupled with the Internet. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A user interface for a mobile phone, comprising:
-
a menu to display a selectable indicator for each of multiple applications on a remote computer available for remote control by the mobile phone via an overlay network; and
a submenu for each of the multiple applications, each submenu being displayed when the indicator for the corresponding application is selected on the menu, wherein each submenu includes commands that are selectable for remotely controlling the corresponding application on the computer. - View Dependent Claims (20)
-
Specification