A SYSTEM FOR DATA SHARING BETWEEN PARTIES DURING CALL Technical Field
The present invention relates to a system enabling parties to perform data share such as image, video, location information, contact information, text with each other during calls to be established over global system for mobile communications (GSM) network.
Background of the Invention
Today, a large number of call establishments are performed over global system for mobile communications (GSM) network for mobile communication upon use of mobile phones become widespread has become widespread.
It is also possible to establish call over Internet by means of applications downloaded to phones upon rapid improvement of technology. Free international or local telephone calls, messaging, video talk can be made and even online meetings can be hold and conference calls can be made by using data transfer over Internet (VOIP Voice Over IP) used by this method. In said applications, data share can be performed during call between the persons being party to the call when a call is established.
However, parties cannot perform data share such as image, video, location information, contact information, text with each other during a call established over global system for mobile communications network. The United States patent document no. US7483418 discloses a method which enables to send audio and digital data among mobile devices synchronously. However, it is disclosed in the invention described in the said document that the data which can be sent among mobile devices is only an image received from the mobile phone camera. Summary of the Invention
An objective of the present invention is to realize a system enabling parties to perform data share such as image, video, location information, contact information, text with each other during calls to be established particularly over global system for mobile communications (GSM) network.
Detailed Description of the Invention
"A System for Data Sharing between Parties during Call" realized to fulfil the objectives of the present invention is shown in the figure attached, in which:
Figure 1 is a schematic view of the inventive system.
The components illustrated in the figure are individually numbered, where the numbers refer to the following:
1. System
2. Call application
3. Mobile device
4. Data transfer application
5. Server of data transfer application
The inventive system (1 ) comprises:
at least one mobile device (3) which can run applications such as the call application (2) essentially enabling to establish network over global system for mobile communications (GSM) network, maintain the established calls, end the established calls and receive incoming calls on thereof;
at least one data transfer application (4) which runs on the mobile device (3), enables the user to make data selection from the applications running on the mobile device (3) so as to be sent to the other party and/or parties being involved in the call during a call established; and
at least one server of data transfer application (5) which is in communication with the data transfer application (4) by using any remote communication protocol included in the state of the art and receives the data related to the user selections received from the data transfer application (4) and sends the said data to the other party being included in the call by using a data service provided over wired or wireless communication networks. The mobile device (3) included in the inventive system (1) is an electronic device such as smart phone, tablet computer which can essentially run at least one application on itself; has at least one display that enables menus of the applications running on thereof to be displayed and at least one input unit such as touchscreen or keypad that enables to make a choice from the menus of the applications. The call application (2) running on the inventive mobile device (3) enables to establish call over global system for mobile communications network, to continue the established call, to end the established call and to receive the incoming calls by methods in the state of the art. In a preferred embodiment of the invention, on the mobile device (2): there are a gallery application wherein media such as picture, image, and video are recorded; an address book wherein contact information of the person desired to be communicated are recorded; a location detection application which enables to detect instant location; a notepad which enables users to write text. Except the applications included in the above- mentioned preferred embodiment, there may be any application on the mobile device (3). The data transfer application (4) included in the inventive system (1) runs on the mobile device (3) and it enables to make data exchange between the mobile devices (3) having the data transfer application (4) during a call established by the mobile device (2). In a preferred embodiment of the invention, the data transfer application (4) starts running depending on the user's request; communicates with the applications located on the mobile device (3) after it starts running and it ensures that the call desired to be established by the user is established by the global system for mobile communications network by triggering the mobile device (2) when a call is desired to be established by a user. In an alternative embodiment of the invention, the data transfer application (4) starts running upon being triggered by the mobile device (2) when it is requested to establish call over the mobile device (2) or receive the incoming call by the user. In a different embodiment of the invention, the data transfer application (4) starts running during the call established upon being triggered by the data coming from the server of data transfer application (5). In a more different embodiment of the invention, the data transfer application (4) starts running depending on the user's request during the established call. After the data transfer application (4) starts running, it communicates with other applications located on the mobile device (3) and allows the user to make choice from the said applications during a call established. For example, in a different embodiment of the invention, the user can choose a picture or video from the gallery application by entering the gallery application over the data transfer application (4) so as to send the call to the other party and/or partied being included in the call while a call is established by the mobile device (2) and the data transfer application (4) is in operating state. The data transfer application (4) sends the data chosen from the other applications by the user to the server of data transfer application (5) by using a data service provided over wired and wireless communication networks. In one embodiment of the invention, the data transfer application (4) sends the data chosen from the other applications by the user to the server of data transfer application (5) by connecting to Internet by means of a data service provided over mobile networks of a type such as 3G, LTE, etc. In a different embodiment of the invention, the data transfer application (4) sends the data chosen from the other applications by the user to the server of data transfer application (5) by connecting to Internet over wi-fi or Ethernet. The server of data transfer application (5) included in the inventive system (1) is in communication with the data transfer application (4) running on the mobile devices (2). The server of data transfer application (5) takes the data received from the data transfer application (4) and sends these data to the data transfer application (4) whereto the said data are desired to be sent. The server of data transfer application (5) receives the data coming from the data transfer application (4) by using a data service provided over wired and wireless communication networks and sends the received data to the data transfer application (4) by using a data service provided over wired and wireless communication networks. In one embodiment of the invention, the server of data transfer application (5) sends the data to the data transfer application (4) by connecting to Internet by means of a data service provided over mobile networks of a type such as 3G, LTE, etc. In a different embodiment of the invention, the server of data transfer application (5) sends the data to the data transfer application (4) by connecting to Internet over wi-fi or Ethernet.
In order to make data transfer from a mobile device (3) to another mobile device (3) by means of the data transfer application (4) in the inventive system (1), the data transfer application (4) must be located on both mobile devices (3). When a data reaches from the server of data transfer application (5) to the data transfer application (4) installed on the mobile device (3) in one embodiment of the inventive system (1), the data transfer application (4) enables the user to be warned vocally and/or visually when a data is received. In one embodiment of the inventive system (1), the data transfer application (4) performing the sending informs the user in writing and/or vocally and/or visually about the fact that the data is sent by the other user when the data sent by the data transfer application (4) installed on the mobile device (3) is displayed by the user of the mobile device (3) where it is sent over the data transfer application (4). An exemplary scenario including: establishing call to a B mobile device (3) having the call establishing application (2), the data transfer application (4) and the location detection application by a A mobile device (3) having the call establishing application (2), the data transfer application (4) and the location detection application of the invention and A mobile device (3) sends the location data to the B mobile device (3) during the call is described below. In the said scenario, the A mobile device (3) gives instruction to the B mobile device (3) for establishing call over the global system for mobile communications network by running the data transfer application (4) and located on the mobile device (3). The data transfer application (4) located on the A mobile device (3) first communicates with the applications located on the mobile device (3) and then enables the call application (2) to make a call establishing request so as to establish call with the B mobile device (3) by triggering the call application (2). The call application (2) located on the B mobile device (3) receives and accepts the call request - which is received from the call application (2) of the A mobile device (3) - over the global system for mobile communications network. Thus, a call is established between the A mobile device (3) and the B mobile device (3) over the global system for mobile communications network. When the user of the A mobile device (3) wants to share his/her instant location data with the user of the B mobile device (3) during the established call, s/he enters the location detection application over the data transfer application (4) running on the A mobile device (3) and gives instruction to the data transfer application (4) for sending the said data to the user of the B mobile device (3) by choosing the instant location data. The data transfer application (4) located in the A mobile device (3) sends the related location data to the server of data transfer application (5) over the data transfer application in accordance with the said instruction. The server of data transfer application (5) sends the said instant location data received from the data transfer application (4) located in the A mobile device (3) to the data transfer application (4) of the B mobile device (3) again over Internet. If the data transfer application located in the B mobile device (3) is in operating state when data is received from the server of data transfer application (5), the user of the B mobile device (3) can display the said data over the data transfer application (4) whenever s/he wants. If the data transfer application located in the B mobile device (3) is in off state when data is received from the server of data transfer application (5), it starts running upon being triggered by the incoming data and the user of the B mobile device (3) can display the said data over the data transfer application (4) whenever s/he wants.
Within these basic concepts, it is possible to develop a great variety of embodiments of the inventive "System for Data Sharing between Parties during Call (l)"; it cannot be limited to the examples disclosed herein and it is essentially according to the claims.