System and method for interfacing between a mobile device and a personal computer
First Claim
Patent Images
1. A method performed by a mobile device, the method comprising:
- simulating an external entity known to an external computing device communicatively coupled to the mobile device;
detecting a messaging communication at the mobile device;
responsive to the detecting, obtaining data associated with the messaging communication from a data store on the mobile device, the data store comprising messages;
responsive to the obtaining, converting the data from a format usable by one or more applications on the mobile device to a different format usable by a native application existing on external computing device, the native application being configured to initially obtain messaging communications from the external entity; and
responsive to the converting, sending the data in the different format from the simulated external entity to the external computing device via a short-range communication connection between the mobile device and the external computing device to have the native application display data corresponding to at least one message received by the mobile device, on a display of the external computing 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.
23 Citations
19 Claims
-
1. A method performed by a mobile device, the method comprising:
-
simulating an external entity known to an external computing device communicatively coupled to the mobile device; detecting a messaging communication at the mobile device; responsive to the detecting, obtaining data associated with the messaging communication from a data store on the mobile device, the data store comprising messages; responsive to the obtaining, converting the data from a format usable by one or more applications on the mobile device to a different format usable by a native application existing on external computing device, the native application being configured to initially obtain messaging communications from the external entity; and responsive to the converting, sending the data in the different format from the simulated external entity to the external computing device via a short-range communication connection between the mobile device and the external computing device to have the native application display data corresponding to at least one message received by the mobile device, on a display of the external computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A mobile device comprising a processor and memory, the memory comprising computer executable instructions for:
-
detecting a messaging communication at the mobile device; responsive to the detecting, obtaining data associated with the messaging communication from a data store on the mobile device, the data store comprising messages; responsive to the obtaining, converting the data from a format usable by one or more applications on the mobile device to a different format usable by a native application existing on an external computing device; and responsive to the converting, sending the data in the different format from the mobile device to the external computing device via a short-range communication connection between the mobile device and the external computing device to have the native application display data corresponding to at least one message received by the mobile device, on a display of the external computing device, wherein the mobile device sends the data to the external computing device as if the mobile device is an actual messaging server external to the mobile device from which the external computing device is configured to obtain messages. - View Dependent Claims (14, 15)
-
-
16. A non-transitory computer readable medium comprising computer executable instructions to be performed by a mobile device, the computer executable instructions comprising instructions for:
-
simulating an external entity known to an external computing device communicatively coupled to the mobile device; detecting a messaging communication at the mobile device; responsive to the detecting, obtaining data associated with the messaging communication from a data store on the mobile device, the data store comprising messages; responsive to the obtaining, converting the data from a format usable by one or more applications on the mobile device to a different format usable by a native application existing on external computing device, the native application being configured to initially obtain messaging communications from the external entity; and responsive to the converting, sending the data in the different format from the simulated external entity to the external computing device via a short-range communication connection between the mobile device and the external computing device to have the native application display data corresponding to at least one message received by the mobile, on a display of the external computing device. - View Dependent Claims (17, 18)
-
-
19. A method performed by a computing device external to a mobile device, the method comprising:
-
receiving data associated with a messaging communication from an entity being simulated on a mobile device via a short-range communication connection between the mobile device and the external computing device, wherein the entity being simulated is external to the mobile device and the external computing device and is known to the external computing device, the data having been converted by the mobile device from a first format usable by one or more applications on the mobile device to a second format usable by a native application existing on the external computing device, the native application being configured to initially obtain messaging communications from the external entity, the second format being different than the first format, the data having been obtained by the mobile device from a data store on the mobile device, the data store comprising messages, responsive to detecting the messaging communication at the mobile device; and responsive to the receiving, the native application displaying, based on receiving the data from the mobile device, data corresponding to at least one message received by the mobile device.
-
Specification