Apparatus and method for connecting a cellular telephone to a universal serial bus
First Claim
1. A computer software product for use by a computer system to transfer data between said computer system and a mobile phone for communication with a wireless network, said wireless network using a communication protocol, wherein said computer system is connected to a first end of a cable and said mobile phone is connected to a second end of said cable, said computer software product comprising:
- code for formatting said data in accordance with said communication protocol to generate formatted data; and
code for transmitting said formatted data over said cable;
wherein said cable includes a mobile phone interface interposed on said cable between said first end and said second end, and wherein said mobile phone interface has an interface engine in communication with said computer system, a digital translation block in communication with said interface engine, and a phone interface in communication with said mobile phone.
8 Assignments
0 Petitions
Accused Products
Abstract
A mobile phone interface (MPI) is molded between the ends of a Universal Serial Bus (USB) cable. One end of the USB cable is plugged into a standard USB port on a personal computing device and the other end is plugged into a cellular telephone. The MPI comprises a USB serial interface engine (USB SIE), a digital translation block (DTB) and a cellular phone interface. The cellular phone interface provides electrical connections to the signals within the supported cellular telephone. The DTB performs synchronous and asynchronous data transfers and buffer functions in accordance with the implemented protocol. The USB serial interface engine performs serialization, de-serialization and USB set-up in accordance with USB standards. Software for controlling the MPI is installed on the computer system. The control software comprises a communication control stack, a hardware access driver and an external plug-in module.
19 Citations
17 Claims
-
1. A computer software product for use by a computer system to transfer data between said computer system and a mobile phone for communication with a wireless network, said wireless network using a communication protocol, wherein said computer system is connected to a first end of a cable and said mobile phone is connected to a second end of said cable, said computer software product comprising:
-
code for formatting said data in accordance with said communication protocol to generate formatted data; and code for transmitting said formatted data over said cable; wherein said cable includes a mobile phone interface interposed on said cable between said first end and said second end, and wherein said mobile phone interface has an interface engine in communication with said computer system, a digital translation block in communication with said interface engine, and a phone interface in communication with said mobile phone. - View Dependent Claims (2, 3)
-
-
4. A method of transferring data for use by a computer system to transfer data between said computer system and a mobile phone for communication with a wireless network, said wireless network using a communication protocol, wherein said computer system is connected to a first end of a cable and said mobile phone is connected to a second end of said cable, said method comprising:
-
formatting said data in accordance with said communication protocol to generate formatted data; and transmitting said formatted data over said cable; wherein said cable includes a mobile phone interface interposed on said cable between said first end and said second end, and wherein said mobile phone interface has an interface engine in communication with said computer system, a digital translation block in communication with said interface engine, and a phone interface in communication with said mobile phone. - View Dependent Claims (5)
-
-
6. A computer system capable of communicating data with a mobile phone for communication with a wireless network, said wireless network using a communication protocol, wherein said computer system is connected to a first end of a cable and said mobile phone is connected to a second end of said cable, said computer system comprising:
-
a formatting module configured to format said data in accordance with said communication protocol and to generate formatted data; and a transmitting module configured to transmit said formatted data over said cable; wherein said cable includes a mobile phone interface interposed on said cable between said first end and said second end, and wherein said mobile phone interface has an interface engine in communication with said computer system, a digital translation block in communication with said interface engine, and a phone interface in communication with said mobile phone. - View Dependent Claims (7, 8)
-
-
9. A system for connecting a mobile phone to a computing device, said system comprising:
-
a computing device connector configured to connect to said computing device; a mobile phone connector configured to connect to said mobile phone; and a mobile phone interface connecting said computing device connector to said mobile phone connector, said mobile phone interface including; an interface engine in communication with said computing device connector; a digital translation block in communication with said interface engine; and a phone interface in communication with said mobile phone connector; wherein said computing device connector and said mobile phone connector are at two ends of a cable, and wherein said mobile phone interface is interposed on said cable between said two ends. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A cable for connecting a mobile phone to a computing device, said cable comprising:
-
a first end configured to connect to said computing device; a second end configured to connect to said mobile phone; and a mobile phone interface interposed on said cable between said first end and said second end, said mobile phone interface including; an interface engine in communication with said computing device connector; a digital translation block in communication with said interface engine; and a phone interface in communication with said mobile phone connector. - View Dependent Claims (16, 17)
-
Specification