System and method for interfacing between a mobile device and a personal computer
First Claim
Patent Images
1. A method enabling interactions with a mobile device using an external computing device, said method comprising:
- providing a mobile server on said mobile device to resemble an existing entity normally communicated with by an application on said external computing device and normally residing outside of said mobile device, said mobile server configured to enable said application on said external computing device to communicate with said mobile server as if said mobile server was said existing entity;
enabling a communication connection to be established between said mobile device and said external computing device, said mobile device and said external computing device being in proximity of each other;
enabling said application on said external computing device to communicate with said mobile server during said communication connection; and
sending to a user interface (UI) of said application on said external computing device during said communication connection, at least one communication sent or received by a communication application residing on said mobile device to update said UI of said application on said external computing device as if said UI of said application on said external computing device was accessing said existing entity and to enable said application on said external computing device to be used to interact with said communication application residing on said mobile device.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method are provided for interfacing between a mobile device and a PC. The mobile device utilizes a connection with the PC for taking advantage of the larger display and input devices such as the keyboard on the PC to improve the user interface (UI). This also enables the user to take advantage of the mobile device'"'"'s wireless connectivity at the same time, e.g. where the PC does not have the same connectivity.
28 Citations
36 Claims
-
1. A method enabling interactions with a mobile device using an external computing device, said method comprising:
-
providing a mobile server on said mobile device to resemble an existing entity normally communicated with by an application on said external computing device and normally residing outside of said mobile device, said mobile server configured to enable said application on said external computing device to communicate with said mobile server as if said mobile server was said existing entity; enabling a communication connection to be established between said mobile device and said external computing device, said mobile device and said external computing device being in proximity of each other; enabling said application on said external computing device to communicate with said mobile server during said communication connection; and sending to a user interface (UI) of said application on said external computing device during said communication connection, at least one communication sent or received by a communication application residing on said mobile device to update said UI of said application on said external computing device as if said UI of said application on said external computing device was accessing said existing entity and to enable said application on said external computing device to be used to interact with said communication application residing on said mobile device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for interacting with a mobile device using an external computing device, said method comprising:
-
enabling a communication connection to be established between said external computing device and said mobile device, said external computing device and said mobile device being in proximity of each other; enabling an application on said external computing device to communicate with a mobile server on said mobile device during said communication connection, said mobile server resembling an existing entity normally communicated with by said application on said external computing device and normally residing outside of said mobile device, said mobile server being configured to enable said application to communicate with said mobile server as if said mobile server was said existing entity; said external computing device receiving at least one communication sent to or received by a communication application residing on said mobile device, from said mobile server, during said communication connection; said external computing device updating a user interface (UI) of said application on said external computing device as if said UI of said application on said external computing device was accessing said existing entity to enable said application on said external computing device to be used to interact with said communication application residing on said mobile device. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer readable tangible medium comprising computer executable instructions for enabling interactions with a mobile device using an external computing device comprising instructions for:
-
providing a mobile server on said mobile device to resemble an existing entity normally communicated with by an application on said external computing device and normally residing outside of said mobile device, said mobile server configured to enable said application on said external computing device to communicate with said mobile server as if said mobile server was said existing entity; enabling a communication connection to be established between said mobile device and said external computing device, said mobile device and said external computing device being in proximity of each other; enabling said application on said external computing device to communicate with said mobile server during said communication connection; and sending to a user interface (UI) of said application on said external computing device during said communication connection, at least one communication sent or received by a communication application residing on said mobile device to update said UI of said application on said external computing device as if said UI of said application on said external computing device was accessing said existing entity and to enable said application on said external computing device to be used to interact with said communication application residing on said mobile device. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computer readable tangible medium comprising computer executable instructions for interacting with a mobile device using an external computing device comprising instructions for:
-
enabling a communication connection to be established between said external computing device and said mobile device, said external computing device and said mobile device being in proximity of each other; enabling an application on said external computing device to communicate with a mobile server on said mobile device during said communication connection, said mobile server resembling an existing entity normally communicated with by said application on said external computing device and normally residing outside of said mobile device, said mobile server being configured to enable said application to communicate with said mobile server as if said mobile server was said existing entity; said external computing device receiving at least one communication sent to or received by a communication application residing on said mobile device, from said mobile server, during said communication connection; said external computing device updating a user interface (UI) of said application on said external computing device as if said UI of said application on said external computing device was accessing said existing entity to enable said application on said external computing device to be used to interact with said communication application residing on said mobile device. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A mobile device comprising a processor and memory, said memory comprising computer executable instructions for enabling interactions with said mobile device using an external computing device, said computer executable instructions comprising instructions for:
-
providing a mobile server on said mobile device to resemble an existing entity normally communicated with by an application on said external computing device and normally residing outside of said mobile device, said mobile server configured to enable said application on said external computing device to communicate with said mobile server as if said mobile server was said existing entity; enabling a communication connection to be established between said mobile device and said external computing device, said mobile device and said external computing device being in proximity of each other; enabling said application on said external computing device to communicate with said mobile server during said communication connection; and sending to a user interface (UI) of said application on said external computing device during said communication connection, at least one communication sent or received by a communication application residing on said mobile device to update said UI of said application on said external computing device as if said UI of said application on said external computing device was accessing said existing entity and to enable said application on said external computing device to be used to interact with said communication application residing on said mobile device. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
31. An external computing device comprising a processor and memory, said memory comprising computer executable instructions for interacting with a mobile device using said external computing device, said computer executable instructions comprising instructions for:
-
enabling a communication connection to be established between said external computing device and said mobile device, said external computing device and said mobile device being in proximity of each other; enabling an application on said external computing device to communicate with a mobile server on said mobile device during said communication connection, said mobile server resembling an existing entity normally communicated with by said application on said external computing device and normally residing outside of said mobile device, said mobile server being configured to enable said application to communicate with said mobile server as if said mobile server was said existing entity; said external computing device receiving at least one communication sent to or received by a communication application residing on said mobile device, from said mobile server, during said communication connection; said external computing device updating a user interface (UI) of said application on said external computing device as if said UI of said application on said external computing device was accessing said existing entity to enable said application on said external computing device to be used to interact with said communication application residing on said mobile device. - View Dependent Claims (32, 33, 34, 35, 36)
-
Specification