METHODS AND SYSTEMS FOR IMAGE TRANSMISSION

Abstract
An embodiment of a method for image transmission performed by a mobile electronic device is provided. The mobile electronic device sequentially transmits a plurality of live images captured by a camera module thereof to a computer host for further transmitting the live images to a remote electronic device. The method for image transmission comprises the following steps. An incoming call request is received from a remote mobile electronic device. Transmission of the live images is suspended after receiving the incoming call request. At least one in-call image indicating the reception of the incoming call request is transmitted to the computer host for further transmitting the at least one in-call image to the remote electronic device.
Description

BRIEF DESCRIPTION OF THE DRAWINGS

The invention can be more fully understood by reading the subsequent detailed description and examples with references made to the accompanying drawings, wherein:



FIG. 1 is a diagram of a personal computer equipped with the conventional webcam;



FIG. 2 is a diagram of an embodiment of a system comprising a computer host equipped with a mobile electronic device;



FIG. 3 is a diagram of the hardware architecture of an embodiment of a mobile phone;



FIG. 4 is a diagram of a hardware environment applicable to an embodiment of a computer host;



FIG. 5 is a diagram of the software architecture of an embodiment of program modules executed by a processing unit;



FIG. 6 is a diagram of data communication between two parties through an Internet protocol (IP) network;



FIG. 7 is a diagram of data communication among three parties through an IP network and a cellular network;



FIG. 8 is a sequence diagram showing suspension of transmission of live images captured by a camera module and transmission of an in-call image acquired by a storage module;



FIG. 9 is a diagram of an embodiment of a man-machine interface (MMI);



FIG. 10 is a diagram of an embodiment of an in-call image;



FIG. 11 is a flowchart of an embodiment of a method for transmitting images to the computer host when an incoming call request is received;



FIG. 12 is a diagram of a sequence diagram for resuming the suspended transmissions of live images captured by a camera module;



FIG. 13 is a flowchart of an embodiment of a method for transmitting images to a computer host when a termination signal is received;



FIG. 14
a is a diagram of an embodiment of a pipeline for transmitting in-call images from a mobile electronic device to a computer host;



FIG. 14
b is a diagram of an embodiment of a pipeline for transmitting live images from a mobile electronic device to a computer host.


Claims
  • 1. A method for image transmission performed by a mobile electronic device, the mobile electronic device sequentially transmitting a plurality of live images captured by a camera module thereof to a computer host for further transmitting the live images to a remote electronic device, the method comprising: receiving an incoming call request from a remote mobile electronic device;suspending transmission of the live images after receiving the incoming call request; andtransmitting at least one in-call image indicating the reception of the incoming call request to the computer host for further transmitting the at least one in-call image to the remote electronic device.
  • 2. The method as claimed in claim 1 further comprising: prompting a user to answer the received incoming call request or not after receiving the incoming call request;detecting that the user decides to answer the received incoming call request;suspending transmission of the live images after detecting that the user decides to answer the received incoming call request; andtransmitting the at least one in-call image to the computer host.
  • 3. The method as claimed in claim 2 further comprising: issuing a suspension signal to the camera module of the mobile electronic device to suspend capture of the live images after detecting that the user decides to answer the received incoming call request; andissuing an in-call image acquisition request to a storage module to acquire the at least one in-call image after detecting that the user decides to answer the received incoming call request.
  • 4. The method as claimed in claim 2 further comprising communicating with the remote mobile electronic device after detecting that the user decides to answer the received incoming call request.
  • 5. The method as claimed in claim 4 further comprising: receiving a termination signal indicating the communication between the mobile electronic device and the remote mobile electronic device is terminated;suspending transmission of the at least one in-call image to the computer host after receiving the termination signal; andresuming transmission of live images sequentially captured by the camera module thereof to the computer host after receiving the termination signal, wherein the computer host further sequentially transmits the live images to the remote electronic device.
  • 6. The method as claimed in claim 5 further comprising issuing a resume request to the camera module thereof to resume capture of live images.
  • 7. The method as claimed in claim 1 further comprising: issuing a suspension signal to the camera module thereof to suspend capture of the live images after receiving the incoming call request; andissuing an in-call image acquisition request to a storage module to acquire the at least one in-call image after receiving the incoming call request.
  • 8. The method as claimed in claim 1 wherein the mobile electronic device is configured as a Web camera of the computer host when capturing and transmitting the live images to the computer host.
  • 9. The method as claimed in claim 1 wherein the mobile electronic device and the remote mobile electronic device connect to a cellular network, and the computer host and the remote electronic apparatus/device connect to an Internet Protocol (IP) network.
  • 10. The method as claimed in claim 1 wherein the live images and the at least one in-call image are transmitted to the remote electronic apparatus/device via a peer-to-peer (P2P) communication application resident on the computer host.
  • 11. A system for image transmission installed in a mobile electronic device, the mobile electronic device sequentially transmitting a plurality of live images to a computer host for further transmitting the live images to a remote electronic device, the system comprising: a transceiver module;a connection module coupling to the computer host; anda micro-control unit (MCU) receiving an incoming call request from a remote mobile electronic device via the transceiver module, suspending transmission of the live images after receiving the incoming call request, and transmitting at least one in-call image indicating the reception of the incoming call request via the connection module to the computer host for further transmitting the at least one in-call image to the remote electronic device.
  • 12. The system as claimed in claim 11 further comprising a display, wherein the MCU prompting a user to answer the received incoming call request or not after receiving the incoming call request, detects that the user decides to answer the received incoming call request, suspends transmission of the live images after detecting that the user decides to answer the received incoming call request, and transmits the at least one in-call image to the computer host.
  • 13. The system as claimed in claim 12 further comprising a camera module and a storage module, wherein the MCU further issues a suspension signal to the camera module to suspend capture of the live images after detecting that the user decides to answer the received incoming call request, and issues an in-call image acquisition request to the storage module to acquire the at least one in-call image after detecting that the user decides to answer the received incoming call request.
  • 14. The system as claimed in claim 12 wherein the MCU communicates with the remote mobile electronic device via the transceiver module after detecting that the user decides to answer the received incoming call request.
  • 15. The system as claimed in claim 14 wherein the MCU receives a termination signal indicating the communication between the mobile electronic device and the remote mobile electronic device is terminated, suspends transmission of the at least one in-call image to the computer host after receiving the termination signal, and resumes transmission of live images sequentially captured by the camera module thereof to the computer host after receiving the termination signal, and the computer host further sequentially transmits the live images to the remote electronic-device.
  • 16. The system as claimed in claim 15 wherein the MCU issues a resume request to the camera module to resume capture of live images.
  • 17. The system as claimed in claim 11 further comprising a camera module and a storage module, wherein the MCU issues a suspension signal to the camera module thereof to suspend capture of the live images after receiving the incoming call request, and issues an in-call image acquisition request to the storage module to acquire the at least one in-call image after receiving the incoming call request.
  • 18. The system as claimed in claim 11 wherein the mobile electronic device is configured as a Web camera of the computer host when capturing and transmitting the live images to the computer host.
  • 19. The system as claimed in claim 16 wherein the mobile electronic device and the remote mobile electronic device connect to a cellular network, and the computer host and the remote electronic apparatus/device connect to an Internet Protocol (IP) network.
  • 20. The system as claimed in claim 11 wherein the live images and the at least one in-call image are transmitted to the remote electronic apparatus/device via a peer-to-peer (P2P) communication application resident on the computer host.
Provisional Applications (1)
Number Date Country
60776989 Feb 2006 US