WO2012116613A1 - 信息通知方法、装置及电子设备 - Google Patents
信息通知方法、装置及电子设备 Download PDFInfo
- Publication number
- WO2012116613A1 WO2012116613A1 PCT/CN2012/071514 CN2012071514W WO2012116613A1 WO 2012116613 A1 WO2012116613 A1 WO 2012116613A1 CN 2012071514 W CN2012071514 W CN 2012071514W WO 2012116613 A1 WO2012116613 A1 WO 2012116613A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- communication
- communication record
- user identifier
- record
- module
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 123
- 230000006854 communication Effects 0.000 claims abstract description 643
- 238000004891 communication Methods 0.000 claims abstract description 584
- 239000003999 initiator Substances 0.000 claims description 3
- 230000008569 process Effects 0.000 description 14
- 238000010586 diagram Methods 0.000 description 13
- 230000006870 function Effects 0.000 description 9
- 230000005540 biological transmission Effects 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 3
- 238000003491 array Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004040 coloring Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/18—Multiprotocol handlers, e.g. single devices capable of handling multiple protocols
Definitions
- Embodiments of the present invention relate to the field of communications technologies, and in particular, to an information notification method, apparatus, and electronic device.
- the user may use other means to communicate with the user, or inform the user of something, for example, assume that the other party does not answer the call.
- the phone many users may send a short message to the other party to explain what is going on.
- the prior art electronic device has at least the following problems:
- the communication performed by the same person through different communication methods has corresponding communication records in the electronic device, such as the sent short message has the read record in the electronic device, the received call has the received call record, and the missed call There are missed records, and the sent short message has an unread short message record before reading.
- the unopened mail has an unread mail record, but for all communication records of the same person, there is no simultaneous output mechanism, so that the user is It is extremely inconvenient to view between different records.
- user B sends a short message to user A to inquire about a certain series of product prices.
- User A returns a short message to user B, telling user B that he has previously told him by mail, and user B may not know the date the mail was sent.
- user B may not know the date the mail was sent.
- it is necessary to find the e-mails in the mail client of the electronic device to confirm the product price. Therefore, it is extremely inconvenient for the user to use the electronic device.
- the recipient may only know that the missed call is related by viewing the short message, which may also cause inconvenience to the user.
- An object of the embodiments of the present invention is to provide an information notification method, apparatus, and first electronic device, which improve the convenience of use of the electronic device.
- An embodiment of the present invention provides an information notification method, which is used for a first electronic device having a first user identifier, and the information notification method includes:
- the second application module for transmitting a notification information is automatically switched.
- the above information notification method wherein the user notification information is information input in an input window of the second application module or information input and stored in advance.
- the user identifier of the recipient of the notification information is automatically set in the second application module.
- the above information notification method wherein the second electronic device has a second user identifier, and the automatic setting is performed in the second application module after automatically switching to the second application module for sending a notification information
- the user identifier of the receiver of the information specifically includes:
- the above-mentioned information notification method wherein, when the determination result indicates that the voice data is not received in the communication process, automatically switching to the second application module for sending a notification information specifically includes:
- the embodiment of the present invention further provides an information notification apparatus, configured to be used by a first electronic device having a first user identifier, where the information notification apparatus includes:
- a sending module configured to send, by using the first application module, a call request for making a call with the second electronic device
- a determining module configured to determine, after the communication process ends, whether the voice data collected by the second electronic device in the communication process is received during the communication process, and obtain a determination result
- a switching module configured to: when the determination result indicates that the voice data is not received in the communication process, the first electronic device automatically switches to a second application module for sending a notification information.
- the information notifying apparatus described above wherein the user notification information is information input in an input window of the second application module or information input and stored in advance.
- a setting module configured to automatically set a user identifier of the receiver of the notification information in the second application module after the switching module automatically switches to the second application module for sending a notification information.
- the above information notification device wherein the second electronic device has a second user identifier, and the setting module includes:
- a communication mode determining unit configured to determine a communication mode of the second application module
- a user identifier selection unit configured to select the second user identifier or a third user identifier associated with the second user identifier based on the communication manner
- a setting unit configured to set, in the second application module, a user identifier of the receiver of the notification information as the selected user identifier.
- the switching module specifically includes:
- a determining unit configured to determine whether the second application module has been started
- a switching processing unit configured to switch to the second application module when the second application module has been started, or to start the second application module.
- the embodiment of the present invention further provides a first electronic device, where the first electronic device has a first user identifier, and the first electronic device includes a processor, where the processor is configured to send a request and a first a call request of the second electronic device to make a call; after the communication process ends, determining whether the voice data collected by the second electronic device in the communication process is received during the communication process, and obtaining a determination result; The result indicates that when the voice data is not received in the communication process, the first electronic device automatically switches to the second application module for transmitting a notification message.
- the first electronic device where the processor specifically includes:
- a sending module configured to send, by using the first application module, a call request for making a call with the second electronic device; and a determining module, configured to determine, after the communication process is finished, whether the second electronic device is received during the communication process Preparing the voice data collected in the communication process to obtain a judgment result;
- a switching module configured to: when the determination result indicates that the voice data is not received in the communication process, the first electronic device automatically switches to a second application module for sending a notification information.
- the user when the calling party finds that the other party does not answer, the user automatically switches to the second application module, so that the user can use the second application module to send a message to notify the called party. There is something that is extremely convenient for the user to use.
- the first electronic device after switching to the second application module, the first electronic device automatically sets the user identifier of the receiver of the notification information in the second application module. Therefore, the user is not required to manually fill in the user identifier of the receiver, which further saves the user's operation and facilitates the user's use.
- the embodiment of the present invention further provides an information notification method, which is used for an electronic device, where the electronic device supports at least two communication modes, and the information notification method includes:
- Establishing an association relationship between the first communication record and the second communication record enables simultaneous output of the first communication record and the second communication record.
- the first communication record and the second communication record are simultaneously output.
- the above information notification method wherein the first and second communication records are communication records marked as unviewed.
- the solution can achieve the following technical effects, because the data of all the same contacts is too large and may be more inconvenient to view, so it is preferable to integrate unread information and missed calls, and reduce the purpose of multiple views.
- the time relationship of these unprocessed information is displayed, which is convenient for the user to further judge the meaning.
- the step of simultaneously outputting the first communication record and the second communication record is simultaneously output Communication content data in the first communication record and the second communication record.
- the above information notification method wherein: Determining a fourth user identifier corresponding to the third communication record when a new third communication record occurs; establishing the first when the fourth user identifier is the same as or has an associated relationship with the first user identifier
- the association relationship between the communication record and the third communication record enables the first communication record and the third communication record to be simultaneously provided.
- the generated new communication record is set as the first communication record.
- the above information notification method wherein the first communication record is a missed call record, and the second communication record is that the calling user of the missed call or the associated user of the calling user dials the Notification information sent by means other than making a call after a missed call.
- an embodiment of the present invention further provides an information notification apparatus, which is used for an electronic device, where the electronic device supports at least two communication modes, and the information notification device includes:
- a first identifier determining module configured to determine a first user identifier recorded in the first communication record; the first communication record corresponds to the first communication manner;
- a communication record determining module configured to determine a second communication record corresponding to the third user identifier, where the second communication record corresponds to a second communication mode different from the first communication mode; the third user identifier and the first User IDs are the same or have an association relationship;
- a first relationship establishing module configured to establish an association relationship between the first communication record and the second communication record, so that the first communication record and the second communication record can be simultaneously output.
- an output module configured to simultaneously output the first communication record and the second communication record.
- the above information notifying means wherein the first and second communication records are recorded as unreviewed communication records.
- the output module is further configured to simultaneously output the first communication record and the second communication record when the first communication record and the second communication record have corresponding communication content data Communication content data.
- the above information notification device wherein the recording time of the second communication record is longer than the record of the first communication record Recording time is late.
- a second identifier determining module when a new third communication record occurs, determining a fourth user identifier corresponding to the third communication record
- a second relationship establishing module configured to establish an association relationship between the first communication record and the third communication record when the fourth user identifier is the same as or has an associated relationship with the first user identifier, so that The first communication record and the third communication record are provided.
- a judging module configured to determine whether a new communication record is generated
- a setting module configured to set the generated new communication record as the first communication record when a new communication record is generated.
- the above information notifying means wherein a time interval between a recording time of the second communication record and a recording time of the first communication record is less than a predetermined length of time.
- the above information notification device wherein the first communication record is a missed call record, and the second communication record is that the calling user of the missed call or the associated user of the calling user dials the Notification information sent by means other than making a call after a missed call.
- an embodiment of the present invention further provides an electronic device, including:
- a communication module configured to implement communication, supporting at least two communication modes
- a storage module configured to store a communication record and a user identifier
- a processor configured to determine a first user identifier recorded by the first communication record in the communication record, and determine a second communication record corresponding to the third user identifier in the communication record, and establish a first communication record and An association relationship between the second communication records, wherein the output unit is capable of simultaneously outputting the first communication record and the second communication record, where the first communication record corresponds to the first communication mode;
- the first user identifier is the same or has an association relationship; the second communication record corresponds to a second communication manner different from the first communication manner.
- processor specifically includes:
- a first identifier determining module configured to determine a first user identifier recorded in the first communication record; the first communication record corresponds to the first communication manner;
- a communication record determining module configured to determine a second communication record corresponding to the third user identifier, the second communication record Corresponding to the second communication mode different from the first communication mode; the third user identifier is the same as or has an associated relationship with the first user identifier;
- a first relationship establishing module configured to establish an association relationship between the first communication record and the second communication record, so that the first communication record and the second communication record can be simultaneously output.
- communication records of different communication modes related to the same person are associated, so that the communication records can be simultaneously output, so that the user records in different communication modes of the same person. It is convenient to perform the viewing process.
- the communication content in the first communication record and the second communication record are also simultaneously output
- the data makes it unnecessary for the user to return to the corresponding interface to know the content corresponding to the communication record, and is also convenient for the user.
- FIG. 1 is a schematic structural diagram of an electronic device according to an embodiment of the present invention.
- FIG. 2 is a block diagram showing the structure of a circuit device according to an embodiment of the present invention.
- FIG. 3 is a schematic flowchart of an information notification method according to an embodiment of the present invention.
- FIG. 4 is a schematic structural diagram of the information notification apparatus according to an embodiment of the present invention.
- FIG. 5 is a schematic structural diagram of a setting module in an information notification apparatus according to an embodiment of the present invention.
- FIG. 6 is a schematic structural diagram of a switching module in an information notification apparatus according to an embodiment of the present invention.
- FIG. 7 is a schematic flowchart diagram of an information notification method according to an embodiment of the present invention.
- FIG. 8 is a schematic diagram of a communication record outputted on a display screen after the method of the embodiment of the present invention is applied;
- FIG. 9 is a schematic diagram of communication records and communication data contents outputted on a display screen after the method of the embodiment of the present invention is applied;
- FIG. 10 is a schematic diagram of communication records and communication data contents outputted on a display screen after a new communication record is generated after the method of the embodiment of the present invention is applied;
- FIG. 11 is a schematic structural diagram of an electronic device according to another embodiment of the present invention.
- the technical solutions in the embodiments of the present invention are clearly and completely described in the following with reference to the accompanying drawings in the embodiments of the present invention. It is obvious that the described embodiments are only a part of the embodiments of the present invention, but not all of the embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative efforts are within the scope of the present invention.
- the user when the calling party finds that the other party does not answer, the user automatically switches to the second application module, so that the user can use the second application module to send a message to notify the called party. What is the convenience of the user?
- an electronic device includes: a communication module 11, a storage module 12, a bus 13, an input device 14, a CPU 15, an output device 16, and the like.
- the communication module 11 is used for communication and supports a plurality of two communication methods.
- the communication module 11 may specifically be a module for implementing wired communication, such as a wired network card, or a module for implementing wireless communication, such as a wireless network card, or an existing radio frequency transmission including an antenna disposed in the wireless communication terminal.
- the unit and the like have at least one communication module for any device having a communication function.
- the communication module of the embodiment of the present invention is not different from the existing communication module, and will not be described in detail herein.
- the storage module 12 is used for various data and programs, such as storage communication records and user identification.
- the storage module 12 stores the association relationship between the communication record and the user identification.
- the storage module it can be realized by using a built-in memory card, a hard disk, or the like, or by using an external storage device (such as a USB hard disk, a flash memory, etc.) connected to the electronic device motherboard through a USB interface.
- the input device 14 is, for example, a component such as a keyboard and a mouse that facilitates user input of data or commands.
- the output device 16 is, for example, a display, so that it can be realized by using the LCD screen of the device, and for other different output modes, the output device may also be a sound output device of the device, such as a sound card + speaker, and in some cases, even Simultaneous output by means of vibration and the like by means of a motor or the like, which will not be exemplified herein.
- FIG. 2 shows a block diagram of a circuit device in accordance with an embodiment of the present invention.
- an operating system and drivers 24 such as a port 25, a storage unit 26, and a display unit 27 are usually installed in the electronic device.
- the application runs on the operating system, such as the first application module 21 and the second application module.
- the information notification method of the embodiment of the present invention is used for a first electronic device having a first user identifier, and the information notification method includes:
- Step 31 The first electronic device sends a call request for making a call with the second electronic device by using the first application module 21; the second electronic device has a second user identifier; Step 32: After the communication process ends, the first electronic device determines whether the voice data collected by the second electronic device in the communication process is received during the communication process, and obtains a determination result;
- Step 33 When the judgment result indicates that the voice data is not received in the communication process, the first electronic device automatically switches to the second application module 22 for transmitting a notification information.
- the first electronic device sends a call request for making a call with the second electronic device by using the first application module 21.
- the call may be a voice communication or a video communication, and all the communication can be performed.
- the electronic device has corresponding software capable of initiating communication, and the first application module 21 is not described in detail herein.
- determining whether the calling user answers the call can be determined by receiving the second.
- the electronic device is implemented by voice data collected during the communication process.
- the calling user cannot communicate with the called user in real time, including the following types of situations:
- the called user has not answered the call, and has not set up automatic answering, coloring and other means;
- the called user has not answered the call, but has set up an automatic response measure
- the calling user cannot communicate with the called user in language, and if judged from the technical realization, that is, the calling party The party electronic device does not receive the voice data collected by the called party electronic device during the call (even for the automatic answer, Cai Ling, etc., the called party will return the voice data, but the voice data is pre-saved.
- the information notification method of the embodiment of the present invention automatically switches to the second application module 22 for transmitting a notification information, so that the user can pass the information.
- the second application module 22 sends information to the user to notify the user in time.
- the user communication information may be information input by the user in the input window of the second application module 22, and is real-time by the user.
- the input is relatively more accurate to convey the meaning of the user.
- the user notification information is information input in an input window of the second application module 22 or information input and stored in advance.
- the calling end electronic device can automatically switch to the second application module 22 for sending a notification message, so that the user can conveniently and quickly Sending some information to the called end saves the time for the user to find the second application module 22, which is convenient for the user to use.
- the first application module 21 and the second application module 22 may be different applications, such as the first application module 21 is a voice call application module, and the second application module 22 is a short message transmission.
- the transmission function, at this time, switching to the second application module 22 is actually opening a certain functional module of an application module.
- the activation of the second application module 22 includes a plurality of cases, which are respectively described below.
- a single-process electronic device and the first application module 21 and the second application module 22 belong to different applications. For such an electronic device, only one process is allowed to be executed, so the first application module 21 and the second application module 22 In this case, the first electronic device automatically switches to the second application module 22 for transmitting a notification information, that is, the first application module 21 is closed, and the second application module 21 is started.
- the first application module 21 and the second application module 22 belong to the same application.
- the first application module 21 and the second application are The module 22 belongs to an application.
- the first electronic device automatically switches to the second application module 22 for sending a notification information to determine whether the second application module 22 has been started.
- the application module 22 switches to the second application module 22, otherwise the second application module 22 is started.
- Multi-process electronic device but the first application module 21 and the second application module 22 belong to different applications.
- the first application module 21 and the second application module 22 belong to different applications.
- both applications may be in operation, in which case,
- the first electronic device automatically switches to the second application module 22 for transmitting a notification information to determine whether the second application module 22 has been started; when the second application module 22 has been started, switching to the second Application module 22, otherwise the second application module 22 is activated.
- a multi-process electronic device but the first application module 21 and the second application module 22 belong to the same application.
- the first application module 21 and the second application module are allowed to execute a plurality of processes.
- 22 is also in the same application, but the second application module 22 may be running, or may not be running.
- the first electronic device automatically switches to the second application module 22 for transmitting a notification information. Whether the second application module 22 has been started; when the second application module 22 has been started, switching to the second application module 22, otherwise starting the second application module 22.
- the module 22 specifically includes: determining whether the second application module 22 has been started; switching to the second application module 22 when the second application module 22 has been started, and otherwise starting the second application module 22.
- the user can send the notification information, but for any communication method, a receiver information is required to be correctly transmitted.
- a receiver information is required to be correctly transmitted.
- it can be filled in by the user, but considering the communication record of the electronic device, the communication method of the same user is recorded under the same item, for example, an entry in the mobile phone address book includes not only the phone number but also the mail address,
- the information notification method in the embodiment of the present invention automatically switches to the second application for transmitting a notification information, in order to further save the user's time and facilitate the user, based on the above information.
- module 22 it also includes:
- the first electronic device automatically sets the user identifier of the recipient of the notification information in the second application module 22.
- the user identification of the receiver is different for different communication modes. Therefore, the correct user identifier needs to be selected according to the communication mode of the second application module 22. Therefore, the automatic switching to the After the second application module 22 that sends the notification information, the user identifier of the receiver that automatically sets the notification information in the second application module 22 specifically includes:
- the user identifier of the recipient of the notification information is set in the second application module 22 as the selected user identifier.
- the second application module 22 is a short message sending module.
- the user identifier corresponding to the communication mode can be known as a phone number. Directly select 13333333333 as the recipient user identifier.
- the second application module 22 is the QQ software client, select 22222222 as the receiver user identifier.
- the sending operation can be performed, and the notification information is sent to the peer end, so that the called user can know what the calling user dials the missed call.
- the information notification device of the embodiment of the present invention is used for the first electronic device having the first user identifier, and the information notification device is as shown in FIG. 4, and includes:
- the sending module 41 is configured to send, by using the first application module 21, a call request for making a call with the second electronic device 22;
- the determining module 42 is configured to determine, after the communication process ends, whether the voice data collected by the second electronic device in the communication process is received during the communication process, and obtain a determination result;
- the switching module 43 is configured to: when the determination result indicates that the voice data is not received in the communication process, the first electronic device automatically switches to the second application module 22 for transmitting a notification information.
- the user notification information is information input in an input window of the second application module 22 or information input and stored in advance.
- the information notification device further includes:
- the setting module 44 is configured to automatically set the user identifier of the receiver of the notification information in the second application module 22 after the switching module 43 automatically switches to the second application module 22 for transmitting a notification information.
- the second electronic device has a second user identifier.
- set the module Body includes:
- the communication mode determining unit 51 is configured to determine a communication mode of the second application module
- a user identifier selection unit 52 configured to select the second user identifier or a third user identifier associated with the second user identifier based on the communication manner;
- the setting unit 53 is configured to set, in the second application module, a user identifier of the receiver of the notification information as the selected user identifier.
- the switching module 52 specifically includes:
- the startup determining unit 61 is configured to determine whether the second application module 22 has been started.
- the switching processing unit 62 is configured to switch to the second application module 22 when the second application module 22 has been started, otherwise start The second application module 22.
- the first electronic device of the embodiment of the present invention has a first user identifier, and the first electronic device includes a processor 15 configured to use the first application module 21 to send a call requesting a call with the second electronic device. Determining, and after the communication process ends, determining whether voice data collected by the second electronic device in the communication process is received during the communication process, obtaining a determination result, where the determination result indicates that the communication process is When the voice data is not received, the first electronic device automatically switches to the second application module 22 for transmitting a notification message.
- the processor 15 specifically includes:
- the sending module 41 is configured to send, by using the first application module 21, a call request for making a call with the second electronic device;
- the determining module 42 is configured to determine, after the communication process ends, whether the voice data collected by the second electronic device in the communication process is received during the communication process, and obtain a determination result;
- the switching module 43 is configured to: when the determination result indicates that the voice data is not received in the communication process, the first electronic device automatically switches to the second application module 22 for transmitting a notification information.
- the processor also includes:
- the setting module 44 is configured to automatically set the user identifier of the receiver of the notification information in the second application module 22 after the switching module automatically switches to the second application module 22 for transmitting a notification information.
- the second electronic device has a second user identifier
- the setting module 44 specifically includes:
- the communication mode determining unit 51 is configured to determine a communication mode of the second application module
- a user identifier selection unit 52 configured to select the second user identifier or a third user identifier associated with the second user identifier based on the communication manner;
- the setting unit 53 is configured to set a user identifier of the receiver of the notification information in the second application module 22 as the selected user identifier.
- the switching module 43 specifically includes:
- the startup determining unit 61 is configured to determine whether the second application module 22 has been started.
- the switching processing unit 62 is configured to switch to the second application module 22 when the second application module 22 has been started, otherwise start The second application module 22.
- Another embodiment of the present invention is directed to an information notification method, apparatus, and electronic device.
- the communication records of different communication methods associated with the same person are associated, so that these communication records can be simultaneously output, making it convenient for the user to view between records of different communication modes of the same person.
- the information notification method of the embodiment of the present invention is used for an electronic device, and the electronic device supports at least two communication modes. As shown in FIG. 7, the information notification method includes:
- Step 71 Determine a first user identifier recorded in the first communication record; the first communication record corresponds to the first communication manner;
- Step 72 Determine a second communication record corresponding to the third user identifier, where the second communication record corresponds to a second communication mode different from the first communication mode; the third user identifier is the same as the first user identifier or There is an association relationship; Step 73: Establish an association relationship between the first communication record and the second communication record, so that the first communication record and the second communication record can be simultaneously output.
- the different communication modes mentioned in the specific embodiments of the present invention do not refer to the communication method based on the wired network and the communication method based on the wireless network, but refer to the communication based on different applications.
- the communication method is different, for example, even if both use a fixed network or a wireless network to implement data transmission, the communication method based on the short message application and the communication method based on the Email application belong to different communication.
- the communication method of communication performed by different modules based on the same application is also different. For example, in the live chat software, not only can voice communication be performed, but also text message communication can be performed. In this case, the two types of communication correspond to The communication method is also different.
- a voice call with a length of 3 minutes was performed during tl time
- Communication record Al communication record of voice call, which may include the telephone number of Zhang San (assumed to be 13800000000), talk time, etc.
- Communication record A2 the communication record of the short message, which may include the telephone number of Zhang San (assumed to be 13800000000), the sending time, etc.
- Communication record A3 the communication record of the email, which may include the email address of Zhang San (assumed to be zhangsan@AAA.com), the sending time, etc.
- the first communication record is a communication record A1 of the voice call
- the communication mode of the communication record is mobile voice communication
- the first user identifier recorded in the communication record of the voice call is first determined. That is, the phone number is 13800000000.
- the association between the communication records Al, A2, and A3 can be established to output the communication records A2 and A3 while outputting the communication record A1.
- user B sends an email to user A to inquire about a certain series of product prices, and user A returns a short message to user B.
- the relationship between the communication record of the mail sent by the user A and the communication record of the short message can be established, and the communication record of the mail is output to the user B while the short message communication record is output, and the user B can immediately know the User A sent the mail before, and the date, subject, etc. of the mail can be obtained through the mail communication record.
- user B views the short message, he knows that user A has already told him by mail before, at this time, according to the mail
- the information in the communication record quickly locates the mail for the convenience of the user.
- the communication record of the mail sent by the user and the communication record of the subsequent call are also established.
- the association relationship enables the user to know that an email is sent before the user dials the phone. The reason may be because the same thing, the user can quickly locate the email according to the communication record of the email, and view it in time, which is convenient. user.
- the recording time of the second communication record associated with it may be earlier than the recording time of the first communication record, or may be later than the recording time of the first communication record. It is not limited in the specific embodiment of the present invention, and the focus of the embodiment of the present invention is to establish an association relationship of communication records.
- the first communication record and the second communication record may also be simultaneously output.
- FIG. 8 a schematic diagram of the simultaneous output corresponding to the example of the case where the user who dialed the phone number of 13800000000 is not answered and continues to send a short message to explain what is happening.
- the user finds that there are 13800000000 missed calls from 17800000000 on the display, and there is also a short message sent after this, the user can enter the short message interface to read the short message in time, and if not With the method of the embodiment of the present invention, the user only knows that there is such a missed call, but does not know that the user subsequently sends a short message, which is extremely inconvenient for the user.
- the communication record is marked as unchecked.
- the mail user B previously sent by the user A has already viewed, and the present invention may also be applied in this case.
- the method of the embodiment of course, the method of the embodiment of the present invention may also be limited to the case where both the first and second communication records are marked as unreviewed communication records, as shown in FIG.
- the contents of the communication record may be similar, including information such as user, time, processing status, etc., but for different communication methods, some communication records correspond to the content of communication data stored in the electronic device, such as The short message communication record corresponds to the short message content, the mail communication record corresponds to the mail content, and some communication records do not correspond to the communication data content in the saved electronic device, such as for the voice communication record, even for the voice communication with successful communication, The voice data generated during the communication process is also not saved in the electronic device.
- the simultaneous output In the steps of the first communication record and the second communication record, the communication content data in the first communication record and the second communication record are also simultaneously output.
- the time sequence of the recording time of the second communication record is shorter than the recording time of the first communication record
- the communication record of the unread short message may be
- the communication record of the previously sent mail is associated and output, and the communication record of the missed call can be associated with the communication record of the short message sent later, and the communication record of the unread short message can also be sent before.
- the communication record of the mail and the communication record of the missed call that occurred later are associated and output.
- the recording time of the second communication record may be later than the recording time of the first communication record, that is, only the second communication generated after the first communication record is associated. Record the association with the first communication record.
- the information notification method further includes:
- Determining a fourth user identifier corresponding to the third communication record when a new third communication record occurs establishing the first when the fourth user identifier is the same as or has an associated relationship with the first user identifier
- the association relationship between the communication record and the third communication record enables the first communication record and the third communication record to be simultaneously provided.
- the process of the foregoing association may be performed each time a new communication record is generated, and the information notification method of the embodiment of the present invention further includes:
- the generated new communication record is set as the first communication record. And enter the process of determining and establishing associations.
- the phone number is extracted, and the communication record of the missed call is established with other communication records generated previously (the user ID and the calling number of the missed call are saved in the same entry in the address book). Underneath the relationship between.
- the mail client's contact also has a name. If the user identification corresponds to the same name in different communication contact records, it can be considered that there is an association between the two.
- the manner of determining the association relationship is also different.
- how to judge whether the two user identifiers correspond to the same person does not achieve difficulty in technical implementation. Therefore, the other judgment methods will not be described in detail.
- the time interval between the recording time of the second communication record and the recording time of the first communication record is less than a predetermined length of time.
- the first communication record may be a missed call record
- the second communication record is the calling user of the missed call or the associated user of the calling user. After dialing the missed call, the notification information sent by means different from the call is used.
- the sending process of the notification information is as follows. First, the first electronic device sends a call request for making a call with the second electronic device (the electronic device mentioned before the embodiment of the present invention) by using the first application module 21; The second electronic device has a second user identifier;
- the first electronic device determines whether the voice data collected by the second electronic device in the communication process is received during the communication process, and obtains a determination result
- the first electronic device When the result of the judgment indicates that the voice data is not received during the communication, the first electronic device automatically switches to the second application module 22 for transmitting a notification message.
- the calling end electronic device can automatically switch to the second application module 22 for transmitting a notification message, so that the user can conveniently and quickly send some
- the information is sent to the called end, which saves the time for the user to find the second application module 22, which is convenient for the user to use.
- the first application module 21 and the second application module 22 may be different applications, for example, the first application module 21 is a voice call application module, and the second application module 22 is a short message sending program, an MSN software client, and a mail client.
- many communication softwares have both a voice transmission function and a text transmission function, and then switch to the second application.
- Module 22 is actually a function module that opens an application module.
- the user can send the notification information, but for any communication method, a receiver information is required to be correctly transmitted.
- the user can fill in, but Considering the communication record of the electronic device, the communication mode of the same user is recorded under the same item, for example, an entry in the mobile phone address book includes not only the phone number, but also the mail address, and also includes the QQ number, the MSN number, etc., based on The information of the foregoing, in order to further save the user's time, is convenient for the user, after the first electronic device automatically switches to the second application module 22 for sending a notification information, the first electronic device is automatically in the second application module 22 Set the pass The user ID of the recipient of the information.
- the user identifiers of the receivers are different. Therefore, the correct user identifier needs to be selected according to the communication manner of the second application module 22. Therefore, the automatic switching to the notification information is used.
- the user identifier of the receiver that automatically sets the notification information in the second application module 22 specifically includes:
- the user identifier of the recipient of the notification information is set in the second application module 22 as the selected user identifier.
- the second application module 22 is a short message sending module.
- the user identifier corresponding to the communication mode can be known as a phone number. Directly select 13333333333 as the recipient user identifier.
- the second application module 22 is the QQ software client, select 22222222 as the receiver user identifier.
- the sending operation can be performed, and the notification information is sent to the peer end, so that the called user can know what the calling user dials the missed call.
- the number of second communication records can be reduced by factors such as the order of occurrence and the interval between occurrence times, whether or not marked as unviewed, but in a specific embodiment of the present invention, Other factors can be utilized to determine the number of second communication records, as explained below.
- the first communication record and the second communication record have the same tag, and the tag is set and transmitted by the initiator corresponding to the communication record.
- the second communication record corresponding to the third user identifier determined later corresponds not only to the first communication method but different from the first communication method.
- the second communication mode, and the corresponding mark is the same as the mark corresponding to the first communication record.
- user A sends a short message to user B by means of short message communication, and at the same time, one for the short message can be delivered to the opposite end tag X, and then user A finds that user B has no echo, and uses email communication method to User B sends an email stating the same thing, and sets a tag X for the message that can be passed to the peer.
- User A sends an instant message to User B using instant messaging. The communication message, but the message describes something completely different from the previous short message and mail description, so set a flag Y that can be passed to the peer, or not set.
- the user's electronic device there are three communication records, which are all sent by the user. If the previous solution according to the embodiment of the present invention is established, the association relationship of the three communication records is established and simultaneously output, but The communication record of the instant communication message and the communication record of the short message communication and the communication record of the mail communication are not related in other respects except for the sender, and with the mark feature, the electronic device of the user B only establishes the short message communication.
- the relationship between the communication record and the communication record of the mail communication and can simultaneously output the communication record of the short message communication and the communication record of the mail communication, and simultaneously output the content thereof, and further increase the communication record for establishing the association relationship by the above manner In other respects (such as the above example, both short messages and emails are sent for the same thing).
- the information notification apparatus of the embodiment of the present invention is used for an electronic device, and the electronic device supports at least two communication modes, and the information notification device includes:
- the first identifier determining module 112 is configured to determine a first user identifier recorded in the first communication record; the first communication record corresponds to the first communication manner;
- the communication record determining module 113 is configured to determine a second communication record corresponding to the third user identifier, where the second communication record corresponds to a second communication mode different from the first communication mode;
- a user identifier is the same or has an associated relationship;
- the first relationship establishing module 114 is configured to establish an association relationship between the first communication record and the second communication record, so that the first communication record and the second communication record can be simultaneously output.
- the output module 119 is configured to simultaneously output the first communication record and the second communication record.
- the above information notifying means wherein the first and second communication records are recorded as unreviewed communication records.
- the output module is further configured to simultaneously output the first communication record and the second communication record when the first communication record and the second communication record have corresponding communication content data Communication content data.
- the above information notifying means wherein the recording time of the second communication record is later than the recording time of the first communication record.
- the second identifier determining module 115 determines a fourth user identifier corresponding to the third communication record when a new third communication record occurs;
- the second relationship establishing module 116 is configured to establish an association relationship between the first communication record and the third communication record when the fourth user identifier is the same as or has an association relationship with the first user identifier, so as to enable The first communication record and the third communication record are simultaneously provided.
- a determining module 117 configured to determine whether a new communication record is generated
- the setting module 118 is configured to set the generated new communication record as the first communication record when a new communication record is generated.
- the above information notifying means wherein a time interval between a recording time of the second communication record and a recording time of the first communication record is less than a predetermined length of time.
- the above information notification device wherein the first communication record is a missed call record, and the second communication record is that the calling user of the missed call or the associated user of the calling user dials the Notification information sent by means other than making a call after a missed call.
- an electronic device includes:
- the communication module 11 is configured to implement communication and supports at least two communication modes
- a storage module 12 configured to store a communication record and a user identifier
- the processor 15 is configured to determine a first user identifier recorded by the first communication record in the communication record, and determine a second communication record corresponding to the third user identifier in the communication record, and establish a first communication record.
- the association relationship between the recordings enables the output unit to simultaneously output the first communication record and the second communication record, the first communication record corresponding to the first communication mode; the third user identifier and the first A user identity is the same or has an association relationship; the second communication record corresponds to a second communication mode different from the first communication mode.
- the processor 15 specifically includes:
- the first identifier determining module 112 is configured to determine a first user identifier recorded in the first communication record; the first communication record corresponds to the first communication manner;
- the communication record determining module 113 is configured to determine a second communication record corresponding to the third user identifier, where the second communication record corresponds to a second communication mode different from the first communication mode;
- a user identifier is the same or has an associated relationship;
- the first relationship establishing module 114 is configured to establish an association relationship between the first communication record and the second communication record, so that the first communication record and the second communication record can be simultaneously output.
- the communication module may be a module that implements wired communication, such as a wired network card, or may be a module that implements wireless communication, such as a wireless network card, or may be an existing wireless communication terminal.
- the radio frequency transmitting unit, including the antenna, has at least one communication module for any device having a communication function.
- the communication module of the embodiment of the present invention is different from the existing communication module, and is not detailed here. description.
- the different communication modes mentioned in the specific embodiments of the present invention do not refer to the communication method based on the wired network and the communication method based on the wireless network, but refer to the communication based on different applications.
- the communication method is different, for example, even if both use a fixed network or a wireless network to implement data transmission, the communication method based on the short message application and the communication method based on the Email application belong to different communication.
- the communication method of communication performed by different modules based on the same application is also different. For example, in the live chat software, not only can voice communication be performed, but also text message communication can be performed. In this case, the two types of communication correspond to The communication method is also different.
- the storage module needs to store the relationship between the communication record and the user identifier.
- the storage module can be implemented by using a built-in memory card, a hard disk, or the like, or can be externally connected, such as a USB interface to the electronic device motherboard.
- External storage devices (such as USB hard drives, flash memory, etc.) are implemented.
- the current output is generally the display output, so it can be realized by using the LCD screen of the device, and for other different output modes, the output device may also be the sound output device of the device, such as a sound card + a speaker. In some cases, it is even possible to use a motor or the like to simultaneously output in a vibrating manner, which will not be exemplified herein.
- the processor 15 includes:
- the first identifier determining module 112 is configured to determine a first user identifier recorded in the first communication record; the first communication record corresponds to the first communication manner;
- the communication record determining module 113 is configured to determine a second communication record corresponding to the third user identifier, where the second communication record corresponds to a second communication mode different from the first communication mode;
- a user identifier is the same or has an associated relationship;
- the first relationship establishing module 114 is configured to establish an association relationship between the first communication record and the second communication record, so that the first communication record and the second communication record can be simultaneously output.
- the modules may be implemented in software for execution by various types of processors.
- an identified executable code module can comprise one or more physical or logical blocks of computer instructions, which can be constructed, for example, as an object, procedure, or function. Nonetheless, the executable code of the identified modules need not be physically located together, but may include different instructions stored in different bits. When these instructions are logically combined, they form a module and implement the specifications of the module. purpose.
- the executable code module can be a single instruction or a number of instructions, and can even be distributed over multiple different code segments, distributed among different programs, and distributed across multiple memory devices.
- operational data can be identified within the module and can be implemented in any suitable form and organized within any suitable type of data structure. The operational data may be collected as a single data set, or may be distributed over different locations (including on different storage devices), and may at least partially exist as an electronic signal on a system or network.
- the module can be implemented by software, considering the level of the existing hardware process, the module can be implemented in software. Without considering the cost, a person skilled in the art can construct a corresponding hardware circuit to implement the corresponding function.
- the hardware circuitry includes conventional Very Large Scale Integration (VLSI) circuits or gate arrays as well as existing semiconductors such as logic chips, transistors, or other discrete components.
- VLSI Very Large Scale Integration
- Modules can also be implemented with programmable hardware devices such as field programmable gate arrays, programmable array logic, programmable logic devices, and the like.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Human Computer Interaction (AREA)
- Telephone Function (AREA)
Description
信息通知方法、 装置及电子设备
技术领域
本发明的实施例涉及通信技术领域, 特别是一种信息通知方法、 装置及电子设备。
背景技术
随着电子技术的不断进步, 现有的电子设备已经能够处理越来越多的事情, 如手机不 但能够用于基于无线通信系统的语音通信, 还能够在安装邮件客户端之后进行邮件通信, 还能够在安装即时通信软件客户端之后利用即时通信软件客户端进行即时通信。
在用户使用电子设备的过程中, 如果用户拨打电话时, 如果对方没有接听, 在很多情 况下, 用户都有可能利用其他方式来与用户进行通信, 或者告知用户有什么事情, 如假定 对方没有接听电话, 此时很多用户都可能会发送一个短消息给对方来说明有什么事情。
而现有技术的电子设备至少存在如下问题:
在用户在挂掉电话之后, 需要重新去启动新的应用模块(如短消息应用模块), 造成用 户使用不方便。
另外, 由同一个人通过不同通信方式进行的通信在电子设备中都存在对应的通信记录, 如已发送的短消息在电子设备中有已读记录, 接听的电话有已接来电记录, 未接电话有未 接记录, 而发送的短消息在没有阅读之前具有未读短消息记录, 未打开的邮件具有未读邮 件记录, 但对于同一个人的所有通信记录, 没有一个同时输出的机制, 使得用户在不同记 录间查看的时候极为不方便, 举例说明如下。
假定用户 B向用户 A发送短消息询问某一系列产品价格,用户 A向用户 B返回短消息, 告诉用户 B他已经在之前通过邮件方式告诉他, 此时用户 B可能并不知道邮件的发送日期 等信息, 需要在电子设备的邮件客户端中一个个去找邮件, 来确认产品价格, 因此, 导致 用户使用电子设备极为不方便。
而对于用户在电话未接听之后发送的短消息而言, 接收方可能只有后来通过查看短消 息才能知道与该未接电话相关, 也会导致用户使用不便。
发明内容
本发明实施例的目的是提供一种信息通知方法、 装置及第一电子设备, 提高电子设备 使用的便利性。
本发明实施例提供了一种信息通知方法, 用于具有第一用户标识的第一电子设备, 所 述信息通知方法包括:
利用第一应用模块发送请求与第二电子设备进行通话的通话请求;
通信过程结束后, 判断通信过程中是否接收到来自所述第二电子设备在所述通信过程 中采集的语音数据, 获取一判断结果;
在所述判断结果表明在所述通信过程中没有接收到所述语音数据时, 自动切换至用于 发送一通知信息的第二应用模块。
上述的信息通知方法, 其中, 所述用户通知信息为在所述第二应用模块的输入窗口输 入的信息或预先输入并存储的信息。
上述的信息通知方法, 其中, 还包括:
在自动切换至用于发送一通知信息的第二应用模块后, 在第二应用模块中自动设置所 述通知信息的接收方的用户标识。
上述的信息通知方法, 其中, 所述第二电子设备具有第二用户标识, 所述在自动切换 至用于发送一通知信息的第二应用模块后, 在第二应用模块中自动设置所述通知信息的接 收方的用户标识具体包括:
判断第二应用模块的通信方式;
基于所述通信方式选择所述第二用户标识或与所述第二用户标识关联的第三用户标 识;
在所述第二应用模块中设置所述通知信息的接收方的用户标识为选择的用户标识。 上述的信息通知方法, 其中, 所述在所述判断结果表明在所述通信过程中没有接收到 所述语音数据时, 自动切换至用于发送一通知信息的第二应用模块具体包括:
判断所述第二应用模块是否已经启动;
在所述第二应用模块已经启动时, 切换到所述第二应用模块, 否则启动所述第二应用 模块。
本发明实施例还提供了一种信息通知装置, 用于具有第一用户标识的第一电子设备, 所述信息通知装置包括:
发送模块, 用于利用第一应用模块发送请求与第二电子设备进行通话的通话请求;
判断模块, 用于在通信过程结束后, 判断通信过程中是否接收到来自所述第二电子设 备在所述通信过程中采集的语音数据, 获取一判断结果;
切换模块, 用于在所述判断结果表明在所述通信过程中没有接收到所述语音数据时, 所述第一电子设备自动切换至用于发送一通知信息的第二应用模块。
上述的信息通知装置, 其中, 所述用户通知信息为在所述第二应用模块的输入窗口输 入的信息或预先输入并存储的信息。
上述的信息通知装置, 其中, 还包括:
设置模块, 用于在所述切换模块自动切换至用于发送一通知信息的第二应用模块后, 在第二应用模块中自动设置所述通知信息的接收方的用户标识。
上述的信息通知装置, 其中, 所述第二电子设备具有第二用户标识, 所述设置模块具 体包括:
通信方式判断单元, 用于判断第二应用模块的通信方式;
用户标识选择单元, 用于基于所述通信方式选择所述第二用户标识或与所述第二用户 标识关联的第三用户标识;
设置单元, 用于在所述第二应用模块中设置所述通知信息的接收方的用户标识为选择 的用户标识。
上述的信息通知装置, 其中, 所述切换模块具体包括:
启动判断单元, 用于判断所述第二应用模块是否已经启动;
切换处理单元, 用于在所述第二应用模块已经启动时, 切换到所述第二应用模块, 否 则启动所述第二应用模块。
本发明实施例还提供了一种第一电子设备, 所述第一电子设备具有第一用户标识, 所 述第一电子设备包括一处理器, 该处理器用于利用第一应用模块发送请求与第二电子设备 进行通话的通话请求; 在通信过程结束后, 判断通信过程中是否接收到来自所述第二电子 设备在所述通信过程中采集的语音数据, 获取一判断结果; 并在所述判断结果表明在所述 通信过程中没有接收到所述语音数据时, 所述第一电子设备自动切换至用于发送一通知信 息的第二应用模块。
上述的第一电子设备, 其中, 所述处理器具体包括:
发送模块, 用于利用第一应用模块发送请求与第二电子设备进行通话的通话请求; 判断模块, 用于在通信过程结束后, 判断通信过程中是否接收到来自所述第二电子设
备在所述通信过程中采集的语音数据, 获取一判断结果;
切换模块, 用于在所述判断结果表明在所述通信过程中没有接收到所述语音数据时, 所述第一电子设备自动切换至用于发送一通知信息的第二应用模块。
本发明实施例具有以下的有益效果:
本发明实施例的信息通知方法、 装置及第一电子设备中, 在拨打电话发现对方无接听 时, 自动切换到第二应用模块, 使用户可以利用第二应用模块来发送一个信息, 通知被叫 有什么事情, 极大的方便用户的使用。
本发明实施例的信息通知方法、 装置及第一电子设备中, 在切换到第二应用模块后, 所述第一电子设备在第二应用模块中自动设置所述通知信息的接收方的用户标识, 因此, 不需要用户手动填入接收方的用户标识, 进一步节约了用户的操作, 方便了用户的使用。
本发明实施例还提供了一种信息通知方法, 用于电子设备, 所述电子设备支持至少两 种通信方式, 所述信息通知方法包括:
确定第一通信记录中记录的第一用户标识; 第一通信记录与第一通信方式对应; 确定第三用户标识对应的第二通信记录, 所述第二通信记录对应于不同于第一通信方 式的第二通信方式; 所述第三用户标识与所述第一用户标识相同或具有关联关系;
建立第一通信记录与第二通信记录之间的关联关系, 使得能够同时输出所述第一通信 记录和第二通信记录。
上述的信息通知方法, 其中, 还包括:
同时输出所述第一通信记录和第二通信记录。
上述的信息通知方法, 其中, 所述第一和第二通信记录为被标记为未查看过的通信记 录。 该方案可以取得如下技术效果, 因为整合所有同一个联系人的数据太过于庞大, 可能 更不便于查看, 因此优选地将未读信息, 未接来电整合, 减少多次查看的目的。 尤其是整 合显示后, 从而显示这些未处理信息的时间关系, 便于用户进一步判断其含义。
上述的信息通知方法, 其中, 在所述第一通信记录和第二通信记录具有对应的通信内 容数据时, 所述同时输出所述第一通信记录和第二通信记录的步骤中, 还同时输出所述第 一通信记录和第二通信记录中的通信内容数据。
上述的信息通知方法, 其中, 所述第二通信记录的记录时间比所述第一通信记录的记 录时间晚。
上述的信息通知方法, 其中, 还包括:
在出现新的第三通信记录时, 确定所述第三通信记录对应的第四用户标识; 在所述第四用户标识与所述第一用户标识相同或具有关联关系时, 建立所述第一通信 记录与第三通信记录之间的关联关系, 使得能够同时提供所述第一通信记录和第三通信记 录。
上述的信息通知方法, 其中, 还包括:
判断是否有新的通信记录产生;
在有新的通信记录产生时, 将产生的新的通信记录设置为所述第一通信记录。
上述的信息通知方法, 其中, 所述第二通信记录的记录时间和所述第一通信记录的记 录时间之间的时间间隔小于预定时间长度。
上述的信息通知方法, 其中, 所述第一通信记录为一未接来电记录, 所述第二通信记 录为所述未接来电的主叫用户或所述主叫用户的关联用户在拨打所述未接来电之后利用不 同于拨打电话的方式发送的通知信息。
为了实现上述目的, 本发明实施例还提供了一种信息通知装置, 用于电子设备, 所述 电子设备支持至少两种通信方式, 所述信息通知装置包括:
第一标识确定模块, 用于确定第一通信记录中记录的第一用户标识; 第一通信记录与 第一通信方式对应;
通信记录确定模块, 用于确定第三用户标识对应的第二通信记录, 所述第二通信记录 对应于不同于第一通信方式的第二通信方式; 所述第三用户标识与所述第一用户标识相同 或具有关联关系;
第一关系建立模块, 用于建立第一通信记录与第二通信记录之间的关联关系, 使得能 够同时输出所述第一通信记录和第二通信记录。
上述的信息通知装置, 其中, 还包括:
输出模块, 用于同时输出所述第一通信记录和第二通信记录。
上述的信息通知装置, 其中, 所述第一和第二通信记录为被标记为未查看过的通信记 录。
上述的信息通知装置, 其中, 在所述第一通信记录和第二通信记录具有对应的通信内 容数据时, 所述输出模块还用于同时输出所述第一通信记录和第二通信记录中的通信内容 数据。
上述的信息通知装置, 其中, 所述第二通信记录的记录时间比所述第一通信记录的记
录时间晚。
上述的信息通知装置, 其中, 还包括:
第二标识确定模块, 在出现新的第三通信记录时, 确定所述第三通信记录对应的第四 用户标识;
第二关系建立模块, 用于在所述第四用户标识与所述第一用户标识相同或具有关联关 系时, 建立所述第一通信记录与第三通信记录之间的关联关系, 使得能够同时提供所述第 一通信记录和第三通信记录。
上述的信息通知装置, 其中, 还包括:
判断模块, 用于判断是否有新的通信记录产生;
设置模块, 用于在有新的通信记录产生时, 将产生的新的通信记录设置为所述第一通 信记录。
上述的信息通知装置, 其中, 所述第二通信记录的记录时间和所述第一通信记录的记 录时间之间的时间间隔小于预定时间长度。
上述的信息通知装置, 其中, 所述第一通信记录为一未接来电记录, 所述第二通信记 录为所述未接来电的主叫用户或所述主叫用户的关联用户在拨打所述未接来电之后利用不 同于拨打电话的方式发送的通知信息。
为了实现上述目的, 本发明实施例还提供了一种电子设备, 包括:
通信模块, 用于实现通信, 支持至少两种通信方式;
存储模块, 用于存储通信记录以及用户标识;
输出单元;
处理器, 用于确定所述通信记录中的第一通信记录所记录的第一用户标识, 并确定所 述通信记录中与第三用户标识对应的第二通信记录, 并建立第一通信记录与第二通信记录 之间的关联关系, 使得所述输出单元能够同时输出所述第一通信记录和第二通信记录, 所 述第一通信记录与第一通信方式对应; 所述第三用户标识与所述第一用户标识相同或具有 关联关系; 所述第二通信记录对应于不同于第一通信方式的第二通信方式。
上述的电子设备, 其中, 该处理器具体包括:
第一标识确定模块, 用于确定第一通信记录中记录的第一用户标识; 第一通信记录与 第一通信方式对应;
通信记录确定模块, 用于确定第三用户标识对应的第二通信记录, 所述第二通信记录
对应于不同于第一通信方式的第二通信方式; 所述第三用户标识与所述第一用户标识相同 或具有关联关系;
第一关系建立模块, 用于建立第一通信记录与第二通信记录之间的关联关系, 使得能 够同时输出所述第一通信记录和第二通信记录。
本发明实施例的信息通知方法、 装置及电子设备中, 将与同一个人相关的不同通信方 式的通信记录关联在一起, 使得这些通信记录能够同时输出, 使得用户在同一个人的不同 通信方式的记录间进行查看的操作变得方便。
本发明实施例的信息通知方法、 装置及电子设备中, 在输出所述第一通信记录和第二 通信记录的步骤中, 还同时输出所述第一通信记录和第二通信记录中的通信内容数据, 使 得用户不用再返回对应的界面才能知道通信记录对应的内容, 也方便了用户。 附图说明
为了更清楚地说明本发明实施例的技术方案, 下面将对实施例中所需要使用的附图作 简单地介绍, 显而易见地, 下面描述中的附图仅仅是本发明的一些实施例, 对于本领域普 通技术人员来讲, 在不付出创造性劳动的前提下, 还可以根据这些附图获得其他的附图。
图 1示出了根据本发明实施例的电子设备的结构示意图;
图 2示出了根据本发明实施例的电路设备的架构示意图;
图 3为本发明实施例的信息通知方法的流程示意图;
图 4为本发明实施例的所述信息通知装置的结构示意图;
图 5为本发明实施例的信息通知装置中的设置模块的结构示意图;
图 6为本发明实施例的信息通知装置中的切换模块的结构示意图;
图 7为本发明实施例的信息通知方法的流程示意图;
图 8为本发明实施例的方法应用后在显示屏输出的通信记录的示意图;
图 9 为本发明实施例的方法应用后在显示屏输出的通信记录及通信数据内容的示意 图;
图 10为本发明实施例的方法应用后产生新的通信记录后, 在显示屏更新输出的通信 记录及通信数据内容的示意图; 以及
图 11为本发明另一实施例的电子设备的结构示意图。 具体实施方式
下面将结合本发明实施例中的附图, 对本发明实施例中的技术方案进行清楚、 完整地 描述, 显然, 所描述的实施例仅仅是本发明一部分实施例, 而不是全部的实施例。 基于本 发明中的实施例, 本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实 施例, 都属于本发明保护的范围。
本发明实施例的信息通知方法、 装置及第一电子设备中, 在拨打电话发现对方无接听 时, 自动切换到第二应用模块, 使用户可以利用第二应用模块来发送一个信息, 通知被叫 有什么事情, 方便用户的使用。
如图 1所示, 本发明实施例的电子设备包括: 通信模块 11、 存储模块 12、 总线 13、 输入装置 14、 CPU15和输出装置 16等。
通信模块 11用于实现通信, 支持多种两种通信方式。 该通信模块 11具体可以是实现 有线通信的模块, 如有线网卡, 也可以是实现无线通信的模块, 如无线网卡, 也可以是现 有的设置于无线通信终端中的包括天线在内的射频发射单元等, 对于任何的具备通信功能 的设备而言, 其都具备至少一个通信模块, 本发明实施例的通信模块与现有的通信模块并 没有区别, 在此不作详细描述。
存储模块 12用于各种数据和程序, 例如存储通信记录以及用户标识。 例如, 存储模 块 12存储通信记录以及用户标识之间的关联关系。 .对于该存储模块, 其可以利用内置的 存储卡、 硬盘等实现, 也可以利用外置的, 如通过 USB接口与电子设备主板连接的外置存 储设备 (如 USB硬盘、 闪存等) 来实现。
输入装置 14例如为键盘和鼠标之类方便用户输入数据或者命令的部件。
输出装置 16例如是显示器, 所以利用设备的 LCD屏即可实现, 而对于其他不同的输 出方式, 该输出设备也可能是设备的声音输出设备, 如声卡 +扬声器, 在某些情况下, 甚至 可以利用马达等设备以震动的方式来同时输出, 在此不一一举例说明。
图 2示出了根据本发明实施例的电路设备的架构示意图。 如图 2所示, 在电子设备中 通常安装有操作系统和驱动例如端口 25、存储部件 26和显示部件 27的驱动程序 24。应用 程序在操作系统上运行, 例如第一应用模块 21和第二应用模块 22.
如图 3所示, 本发明实施例的信息通知方法用于具有第一用户标识的第一电子设备, 所述信息通知方法包括:
步骤 31, 第一电子设备利用第一应用模块 21发送请求与第二电子设备进行通话的通 话请求; 所述第二电子设备具有第二用户标识;
步骤 32, 通信过程结束后, 所述第一电子设备判断通信过程中是否接收到来自所述第 二电子设备在所述通信过程中采集的语音数据, 获取一判断结果;
步骤 33, 在所述判断结果表明在所述通信过程中没有接收到所述语音数据时, 所述第 一电子设备自动切换至用于发送一通知信息的第二应用模块 22。
第一电子设备在利用第一应用模块 21发送请求与第二电子设备进行通话的通话请求, 在本发明的具体实施例中, 该通话可以是语音通信、 也可以是视频通信, 所有的能够通信 的电子设备中都具有能够发起通信的对应软件, 在此不对该第一应用模块 21 进行详细说 明。
假定对方没有接听电话, 此时主叫用户就无法向被叫用户进行信息的传递, 而在本发 明的具体实施例中, 判断主叫用户是否接听电话可以通过判断是否接收到来自所述第二电 子设备在所述通信过程中采集的语音数据来实现。
从语音通信过程来看, 主叫用户无法实时与被叫用户进行语言的沟通主要包括如下的 几类情况:
1、 被叫用户一直没有接听, 也没有设置自动应答、 彩玲播放等手段;
2、 被叫用户在振铃阶段直接按下挂断按键结束呼叫过程;
3、 被叫用户一直没有接听, 但设置了自动应答措施;
对于上述几类情况而言 (当然, 可能还有其他的情况, 在此没有一一列举), 主叫用 户无法与被叫用户进行语言的沟通, 而从技术实现上来判断的话, 也就是主叫方电子设备 没有接收到来自被叫方电子设备在呼叫过程中采集到的语音数据 (即使对于自动应答、 彩 玲等方式, 此时被叫方会返回语音数据, 但这些语音数据是预先保存的, 而不是在通信过 程中实时采集的),如果主叫方电子设备没有接收到来自被叫方电子设备在呼叫过程中采集 到的语音数据, 则可以确定主叫用户无法通过语音通信的方式传递信息, 需要采用其他通 信方式来进行信息的传递, 在这种情况下, 本发明实施例的信息通知方法就会自动切换至 用于发送一通知信息的第二应用模块 22, 以使得用户能够通过该第二应用模块 22 向用户 发送信息, 以及时通知用户。
考虑到用户每次打电话需要传递的信息都不一致, 因此, 在本发明的具体实施例中, 该用户通信信息可以是用户在所述第二应用模块 22的输入窗口输入的信息, 由用户实时输 入相对来说能够更加准确的传递用户的意思。
但在某些情况下, 也可以是预先输入并存储的信息, 举例说明如下。
假定预先存储了多条信息, 内容分别如下所示:
我需要晚些才能到, 抱歉!
会议取消, 请知!
老地方见; 当用户想要约朋友在老地方见面时, 则可以选择第 3条信息发送, 而当电话通知某一 同事会议取消, 但对方没有接听电话时, 则可以选择第 2条信息发送, ... ...
因此, 在本发明的具体实施例中, 所述用户通知信息为在所述第二应用模块 22 的输 入窗口输入的信息或预先输入并存储的信息。
通过上述的过程, 利用本发明实施例的方法, 在被叫用户没有接听电话时, 主叫端电 子设备即可自动切换至用于发送一通知信息的第二应用模块 22, 使用户能够方便快捷的发 送一些信息到被叫端, 节省了用户查找第二应用模块 22的时间, 方便了用户的使用。
在本发明的具体实施例中, 该第一应用模块 21和第二应用模块 22可以是不同的应用 程序, 如第一应用模块 21为语音呼叫应用模块, 而第二应用模块 22为短消息发送程序、 MSN软件客户端、 邮件客户端、 彩信发送模块等, 但第一应用模块 21和第二应用模块 22 也可以是集成于同一软件中, 如很多的通信软件既有语音传输功能, 也有文字传输功能, 此时切换至第二应用模块 22, 其实就是开启某一应用模块的某一功能模块。
在本发明的具体实施例中, 基于以上的情况, 启动第二应用模块 22包括多种情况, 分别说明如下。
1、 单进程电子设备, 且第一应用模块 21和第二应用模块 22属于不同的应用程序 对于这种电子设备而言, 只允许执行一个进程, 因此第一应用模块 21 和第二应用模 块 22不会同时启动, 这种情况下, 所述第一电子设备自动切换至用于发送一通知信息的第 二应用模块 22就是关闭第一应用模块 21, 并启动第二应用模块 21。
2、 单进程电子设备, 但第一应用模块 21和第二应用模块 22属于同一的应用程序 对于这种电子设备而言, 虽然只允许执行一个进程, 但由于第一应用模块 21 和第二 应用模块 22属于一个应用程序, 这种情况下, 所述第一电子设备自动切换至用于发送一通 知信息的第二应用模块 22就是判断所述第二应用模块 22是否已经启动; 在所述第二应用 模块 22已经启动时, 切换到所述第二应用模块 22, 否则启动所述第二应用模块 22。
3、 多进程电子设备, 但第一应用模块 21和第二应用模块 22属于不同的应用程序
对于这种电子设备而言, 由于允许执行多个进程, 虽然第一应用模块 21 和第二应用 模块 22属于不同应用程序, 但这两个应用程序都可能在运行, 这种情况下, 所述第一电子 设备自动切换至用于发送一通知信息的第二应用模块 22就是判断所述第二应用模块 22是 否已经启动; 在所述第二应用模块 22 已经启动时, 切换到所述第二应用模块 22, 否则启 动所述第二应用模块 22。
4、 多进程电子设备, 但第一应用模块 21和第二应用模块 22属于同一的应用程序 对于这种电子设备而言, 由于允许执行多个进程, 而第一应用模块 21 和第二应用模 块 22也属于同一应用程序, 但第二应用模块 22可能在运行, 也有可能没有运行, 这种情 况下,所述第一电子设备自动切换至用于发送一通知信息的第二应用模块 22就是判断所述 第二应用模块 22是否已经启动; 在所述第二应用模块 22已经启动时, 切换到所述第二应 用模块 22, 否则启动所述第二应用模块 22。
总体而言, 第二、 三、 四种情况下, 所述在所述判断结果表明在所述通信过程中没有 接收到所述语音数据时, 自动切换至用于发送一通知信息的第二应用模块 22具体包括: 判断所述第二应用模块 22是否已经启动; 在所述第二应用模块 22已经启动时, 切换到所述第二应用模块 22, 否则启动所述第 二应用模块 22。
在本发明的具体实施例中, 在切换到第二应用模块 22后, 用户即可进行通知信息的 发送, 但对于任何的通信方式而言, 都需要一个接收方信息才能够正确发送, 在此, 当然 可以由用户来填写, 但考虑到电子设备的通信录中, 同一用户的通信方式都记录在同一个 条目下, 如手机通信录的一个条目中不但包括电话号码、 还包括邮件地址、 还包括 QQ号 码、 MSN号码等, 基于上述的信息, 为了进一步节约用户的时间, 方便用户, 本发明实施 例的信息通知方法, 在第一电子设备自动切换至用于发送一通知信息的第二应用模块 22 后, 还包括:
所述第一电子设备在第二应用模块 22中自动设置所述通知信息的接收方的用户标识。 前面也提到, 对于不同的通信方式而言, 其接收方的用户标识不同, 因此, 需要根据 第二应用模块 22的通信方式来选择正确的用户标识, 因此, 所述在自动切换至用于发送一 通知信息的第二应用模块 22后, 在第二应用模块 22中自动设置所述通知信息的接收方的 用户标识具体包括:
判断第二应用模块 22的通信方式;
基于所述通信方式选择所述第二用户标识或与所述第二用户标识关联的第三用户标 识;
在所述第二应用模块 22中设置所述通知信息的接收方的用户标识为选择的用户标识。 对以上的内容举例描述如下。
假定 A用户在通信录中的信息如下:
姓名: AAA
电话号码: 13333333333
QQ号码: 22222222
MSN号码: AAA@hotmail.com
此时, 以第二应用模块 22为短消息发送模块为例, 此时, 判断出第二应用模块 22为 短消息发送模块后, 可以知道其通信方式对应的用户标识为电话号码, 此时, 直接选择 13333333333作为接收方用户标识即可, 假定第二应用模块 22为 QQ软件客户端后, 则选 择 22222222作为接收方用户标识即可, ... ...
在接收方用户标识确定之后, 即可执行发送操作, 将通知信息发送到对端, 使得被叫 用户可以知道主叫用户拨打该未接听到的电话到底有什么事情。
本发明实施例的信息通知装置, 用于具有第一用户标识的第一电子设备, 所述信息通 知装置如图 4所示, 包括:
发送模块 41,用于利用第一应用模块 21发送请求与第二电子设备 22进行通话的通话 请求;
判断模块 42, 用于在通信过程结束后, 判断通信过程中是否接收到来自所述第二电子 设备在所述通信过程中采集的语音数据, 获取一判断结果;
切换模块 43, 用于在所述判断结果表明在所述通信过程中没有接收到所述语音数据 时, 所述第一电子设备自动切换至用于发送一通知信息的第二应用模块 22。
该信息通知装置中, 所述用户通知信息为在所述第二应用模块 22 的输入窗口输入的 信息或预先输入并存储的信息。
该信息通知装置还包括:
设置模块 44, 用于在所述切换模块 43 自动切换至用于发送一通知信息的第二应用模 块 22后, 在第二应用模块 22中自动设置所述通知信息的接收方的用户标识。
该信息通知装置中, 所述第二电子设备具有第二用户标识。 如图 5所示, 设置模块具
体包括:
通信方式判断单元 51, 用于判断第二应用模块的通信方式;
用户标识选择单元 52,用于基于所述通信方式选择所述第二用户标识或与所述第二用 户标识关联的第三用户标识;
设置单元 53,用于在所述第二应用模块中设置所述通知信息的接收方的用户标识为选 择的用户标识。
如图 6所示, 该信息通知装置中, 切换模块 52具体包括:
启动判断单元 61, 用于判断所述第二应用模块 22是否已经启动; 切换处理单元 62, 用于在所述第二应用模块 22已经启动时, 切换到所述第二应用模 块 22, 否则启动所述第二应用模块 22。
本发明实施例的第一电子设备具有第一用户标识, 所述第一电子设备包括一处理器 15,该处理器 15用于利用第一应用模块 21发送请求与第二电子设备进行通话的通话请求, 并在通信过程结束后, 判断通信过程中是否接收到来自所述第二电子设备在所述通信过程 中采集的语音数据, 获取一判断结果, 在所述判断结果表明在所述通信过程中没有接收到 所述语音数据时, 所述第一电子设备自动切换至用于发送一通知信息的第二应用模块 22。
该处理器 15具体包括:
发送模块 41, 用于利用第一应用模块 21发送请求与第二电子设备进行通话的通话请 求;
判断模块 42, 用于在通信过程结束后, 判断通信过程中是否接收到来自所述第二电子 设备在所述通信过程中采集的语音数据, 获取一判断结果;
切换模块 43, 用于在所述判断结果表明在所述通信过程中没有接收到所述语音数据 时, 所述第一电子设备自动切换至用于发送一通知信息的第二应用模块 22。
该处理器还 15包括:
设置模块 44, 用于在所述切换模块自动切换至用于发送一通知信息的第二应用模块 22后, 在第二应用模块 22中自动设置所述通知信息的接收方的用户标识。
其中, 所述第二电子设备具有第二用户标识, 所述设置模块 44具体包括:
通信方式判断单元 51, 用于判断第二应用模块的通信方式;
用户标识选择单元 52,用于基于所述通信方式选择所述第二用户标识或与所述第二用 户标识关联的第三用户标识;
设置单元 53, 用于在所述第二应用模块 22中设置所述通知信息的接收方的用户标识 为选择的用户标识。
其中, 所述切换模块 43具体包括:
启动判断单元 61, 用于判断所述第二应用模块 22是否已经启动; 切换处理单元 62, 用于在所述第二应用模块 22已经启动时, 切换到所述第二应用模 块 22, 否则启动所述第二应用模块 22。
本发明另一实施例涉及信息通知方法、 装置及电子设备。 将与同一个人相关的不同通 信方式的通信记录关联在一起, 使得这些通信记录能够同时输出, 使得用户在同一个人的 不同通信方式的记录间进行查看的操作变得方便。
本发明实施例的信息通知方法,用于电子设备,所述电子设备支持至少两种通信方式, 如图 7所示, 所述信息通知方法包括:
步骤 71, 确定第一通信记录中记录的第一用户标识; 第一通信记录与第一通信方式对 应;
步骤 72, 确定第三用户标识对应的第二通信记录, 所述第二通信记录对应于不同于第 一通信方式的第二通信方式;所述第三用户标识与所述第一用户标识相同或具有关联关系; 步骤 73, 建立第一通信记录与第二通信记录之间的关联关系, 使得能够同时输出所述 第一通信记录和第二通信记录。
对于现有所有的手机而言, 其至少支持两种通信方式, 语音通信方式和短消息通信方 式,而随着处理器技术的不断进步,现有的电子设备能够支持的通信方式越来越多,如 Email 通信方式、 即时聊天通信方式、 彩信通信方式等。
应当理解的是, 在本发明的具体实施例中所说的不同的通信方式, 并不是指基于有线 网络的通信方式和基于无线网络的通信方式这种情况, 而是指基于不同应用进行的通信的 通信方式不同, 如即使二者都是利用固定网络或无线网络来实现数据的传递, 但基于短消 息应用程序进行的通信的通信方式和基于 Email应用程序进行的通信的通信方式属于不同 的通信方式, 或者基于同一应用的不同模块进行的通信的通信方式也不同, 如在即时聊天 软件中, 其不但能够进行语音通信, 也能够进行文字消息的通信, 这种情况, 这两种通信 对应的通信方式也不同。
在电子设备支持多种通信方式的情况下, 在本发明的具体实施例中, 对于同一个人通 过不同方式进行的通信, 在电子设备中都有对应的通信记录, 以张三为例, 假定其与李四
进行了如下通信:
在 tl时间进行了时间长度为 3分钟的语音通话;
在 t2时间发送了一条短消息;
在 t3时间发送了一封电子邮件; 其中, 假定 t2时间发送的短消息和 t3时间发送的电子邮件, 李四都没有查看, 此时 在李四的电子设备中, 至少有如下的通信记录:
通信记录 Al, 语音通话的通信记录, 其中可能包括张三的电话号码 (假定为 13800000000), 通话时间等;
通信记录 A2, 短消息的通信记录, 其中可能包括张三的电话号码 (假定为 13800000000), 发送时间等;
通信记录 A3, 电子邮件的通信记录, 其中可能包括张三的邮件地址 (假定为 zhangsan@AAA.com), 发送时间等;
利用本发明实施例的方法, 以第一通信记录为语音通话的通信记录 A1为例, 该通信 记录的通信方式为移动语音通信,首先会确定语音通话的通信记录中记录的第一用户标识, 即电话号码 13800000000。
由于现有的电子设备的通信录中, 对于同一用户都记录了其所有的联系方式, 对于张 三而言, 在李四的通信录中, 有张三的条目, 其中记录了张三的电话号码、 邮件地址、 QQ 号码、 MSN号等信息。
此时, 进一步查找通信方式不同于移动语音通信, 且由张三发出的通信记录, 根据张 三的电话号码, 即可得到张三的其他用户标识, 如邮件地址, 此时, 根据张三的电话号码 及邮件地址等可以查找到通信记录 A2和 A3,该 A2和 A3与通信记录 A1的通信方式不同, 但其都是由张三发起的通信。
在找到这些通信记录之后, 即可建立通信记录 Al、 A2和 A3之间的关联关系, 以便 于在输出通信记录 A1的同时输出通信记录 A2和 A3。
通过以上的处理, 与同一个人进行的通过不同通信方式的通信的通信记录之间具有关 联关系, 因此, 这些通信记录可以同时输出, 大大方便了用户。
进一步举例说明如下。
假定用户 B向用户 A发送邮件询问某一系列产品价格,用户 A向用户 B返回短消息,
告诉用户 B他已经在之前通过邮件方式告诉他, 此时, 利用本发明实施例的方式, 对于短 消息的通信记录, 根据用户 A的电话号码, 在根据用户 A的条目中记录的邮件地址, 即可 建立该用户 A发送的邮件的通信记录和短消息的通信记录之间的关联关系, 并在输出短消 息通信记录的同时输出邮件的通信记录给用户 B, 用户 B此时可以立刻知道该用户 A之前 发送了邮件, 而邮件的日期、 主题等可以通过邮件的通信记录获取, 当用户 B查看短消息 后, 知道用户 A已经在之前通过邮件方式告诉他, 此时, 即可根据邮件的通信记录中的信 息快速定位邮件, 方便用户的使用。
如果用户 A拨打用户 B的电话时, 如果用户 B没有接听, 此时用户 A会发送一个短 消息给用户 B来说明有什么事情。 此时, 在用户 B的电子设备中, 就会有两条通信记录: 未接电话的通信记录和未读短消息的通信记录, 根据本发明实施例的方法, 会建立二者之 间的关联关系, 同时输出, 此时用户 B在查看该未接电话的通信记录时, 会发现还有一条 未读短信, 用户 B就会知道用户 A在打电话之后发了一条短消息, 用户 B就会立刻去查看 该短消息, 避免耽误事情, 方便了用户。
当然, 对于用户发送邮件后, 发现没有回应, 也可能拨打电话, 但电话未接听时, 根 据本发明实施例的方法, 也会建立该用户之前发送邮件的通信记录和之后拨打电话的通信 记录的关联关系, 使得用户能够知道在用户拨打电话之前有发送一封邮件, 二者之间可能 是因为同一件事情, 用户也可根据该发送邮件的通信记录快速定位该邮件, 并及时查看, 方便了用户。
从以上描述可以发现, 对于第一通信记录而言, 与之有关联关系的第二通信记录的记 录时间可能早于第一通信记录的记录时间, 也可能晚于第一通信记录的记录时间, 在本发 明的具体实施例中并不限定, 本发明实施例的重点在于建立通信记录的关联关系。
当然, 在建立上述的通信记录的关联关系之后, 还可以同时输出所述第一通信记录和 第二通信记录。
以显示方式输出为例, 如图 8所示, 为电话号码为 13800000000的用户拨打电话未被 接听后继续发送一条短消息来说明有什么事情的例子对应的同时输出的示意图。
用户在显示屏发现有来自 13800000000的发生在 17点的未接电话, 同时还有一条在 此之后发送短消息, 此时, 用户就可及时进入短消息界面来读取该短消息, 而如果不利用 本发明实施例的方法, 用户仅仅会知道有这样一个未接电话, 但并不知道该用户随后发送 了短消息, 对用户的使用极为不方便。
当然, 在本发明的具体实施例中, 可以不限定通信记录是否被标记为未查看过, 如之 前例子中, 用户 A之前发送的邮件用户 B已经查看过, 这种情况下也可以应用本发明实施 例的方法, 当然, 本发明实施例的方法, 也可以限定为应用于第一和第二通信记录都是被 标记为未查看过的通信记录的情况, 如图 8所示的情况。
对于所有的通信方式, 其通信记录中的内容可能大同小异, 都包括如用户、 时间、 处 理状态等信息, 但对于不同的通信方式, 有些通信记录对应了保存于电子设备中的通信数 据内容, 如短消息通信记录对应了短消息内容, 邮件通信记录对应了邮件内容, 而有些通 信记录并没有对应保存的电子设备中的通信数据内容, 如对于语音通信记录, 即使对于通 信成功的语音通信, 其在电子设备中也没有保存通信过程中产生的语音数据, 因此, 在本 发明的具体实施例中, 在所述第一通信记录和第二通信记录具有对应的通信内容数据时, 所述同时输出所述第一通信记录和第二通信记录的步骤中, 还同时输出所述第一通信记录 和第二通信记录中的通信内容数据。
以显示方式输出为例, 如图 9所示, 为电话号码为 13800000000的用户拨打电话未被 接听后继续发送一条短消息(该短消息的数据内容为: 今天 17: 30的开会取消)来说明有 什么事情的例子对应的同时输出的示意图。
当然, 上述仅仅是以短消息为例进行说明, 对于即时通信方式、 邮件方式等, 同样可 以实现, 只不过数据内容 (可能有的是文字、 有的是图片、 有的是视频等) 的差异而已, 在此不一一举例说明。
当然, 在本发明的具体实施例中, 并没有限定所述第二通信记录的记录时间比所述第 一通信记录的记录时间的时间顺序, 如可以将本次未读短消息的通信记录与之前发送的邮 件的通信记录关联并输出, 也可以将本次未接电话的通信记录与之后发送的短消息的通信 记录关联并输出, 还可以将本次未读短消息的通信记录与之前发送的邮件的通信记录以及 之后发生的未接电话的通信记录关联并输出。
因此, 在本发明的具体实施例中, 可以是所述第二通信记录的记录时间比所述第一通 信记录的记录时间晚, 也就是说仅关联在第一通信记录之后生成的第二通信记录与第一通 信记录的关联关系。
在本发明的具体实施例中, 由于通信不断发生, 在新的通信记录生成时, 如果已经有 同一个人 (记录在同一个条目中的用户标识对应于同一个人) 已经发生的通信记录已经建 立了关联关系, 此时可以将该通信记录合并到之前已经建立的关联关系中, 以保持所有的
与同一个人发生的通信记录都具有关联关系, 方便用户使用, 因此在本发明的具体实施例 中, 该信息通知方法还包括:
在出现新的第三通信记录时, 确定所述第三通信记录对应的第四用户标识; 在所述第四用户标识与所述第一用户标识相同或具有关联关系时, 建立所述第一通信 记录与第三通信记录之间的关联关系, 使得能够同时提供所述第一通信记录和第三通信记 录。
举例说明如下, 以图 9为例, 假定用户张三 (对应的电话号码为 13800000000) 在又 在 17 : 05 分发送了一封邮件, 其内容同样是今天 17 : 30 的开会取消, 其发送方为 zhangsan@AAA.com, 此时, 对于张三在通信录中记录了电话号码 13800000000和电子邮 件 zhangsan@AAA.com, 此时, 首先确定所述第三通信记录对应的第四用户标识 ( zhangsan@AAA.com); 由于 zhangsan@AAA.com与 13800000000在同一条目下, 因此, 二者具有关联关系, 所以此时会建立未接电话的通信记录与未读邮件的通信记录之间的关 联关系, 其最终在屏幕显示的示意图如图 10所示。
当然, 在本发明的具体实施例中, 也可以在每次产生一条新的通信记录时来执行上述 关联的过程, 这样, 本发明实施例的信息通知方法还包括:
判断是否有新的通信记录产生;
在有新的通信记录产生时, 将产生的新的通信记录设置为所述第一通信记录。 并进入 后续的确定和建立关联的过程。
如此时产生了一个未接来电, 就提取该电话号码, 并建立该未接来电的通信记录与之 前产生的其他通信记录 (其用户标识与未接来电的主叫号码保存在通信录的同一条目下) 之间的关联关系。
当然, 在上述的描述中, 都是以用户标识保存在通信录的同一条目下判断两个用户标 识具有关联关系, 但应当理解的是, 判断两个用户标识具有关联关系并不限定上述方式, 如:
在移动通信通信录中有姓名, 而邮件客户端的联系人中也有姓名, 如果用户标识在不 同的通信联系方式记录中对应于相同的姓名, 也可以认为二者之间具有关联。
当然, 对于各种用户标识的不同保存方式, 其关联关系判断方式也各不相同, 但对于 本领域技术人员而言, 如何判断两种用户标识是否对应于同一个人在技术实现上并没有实 现难度, 因此不再对其他判断方式进行详细说明。
当然,考虑到通信记录的不断发生,尤其对于某些用户而言,其通信记录可能相当多, 过多的关联关系, 不但对于处理器的处理是一种挑战, 对于用户而言可能也没有必要, 因 此, 在本发明的具体实施例中, 所述第二通信记录的记录时间和所述第一通信记录的记录 时间之间的时间间隔小于预定时间长度。
当然, 只限定了通信记录的记录时间之间的时间间隔, 并没有限定其发生先后。 对于本发明具体实施例而言, 所述第一通信记录可以是为一未接来电记录, 所述第二 通信记录为所述未接来电的主叫用户或所述主叫用户的关联用户在拨打所述未接来电之后 利用不同于拨打电话的方式发送的通知信息。
对于该通知信息的发送流程说明如下, 首先, 第一电子设备利用第一应用模 21 块发 送请求与第二电子设备 (本发明实施例之前提到的电子设备) 进行通话的通话请求; 所述 第二电子设备具有第二用户标识;
通信过程结束后, 所述第一电子设备判断通信过程中是否接收到来自所述第二电子设 备在所述通信过程中采集的语音数据, 获取一判断结果;
在所述判断结果表明在所述通信过程中没有接收到所述语音数据时, 所述第一电子设 备自动切换至用于发送一通知信息的第二应用模块 22。
通过上述的过程, 利用上述的方法, 在被叫用户没有接听电话时, 主叫端电子设备即 可自动切换至用于发送一通知信息的第二应用模块 22, 使用户能够方便快捷的发送一些信 息到被叫端, 节省了用户查找第二应用模块 22的时间, 方便了用户的使用。
第一应用模块 21和第二应用模块 22可以是不同的应用程序, 如第一应用模块 21为 语音呼叫应用模块, 而第二应用模块 22为短消息发送程序、 MSN软件客户端、 邮件客户 端、彩信发送模块等, 但第一应用模块 21和第二应用模块 22也可以是集成于同一软件中, 如很多的通信软件既有语音传输功能, 也有文字传输功能, 此时切换至第二应用模块 22, 其实就是开启某一应用模块的某一功能模块。
在切换到第二应用模块 22后, 用户即可进行通知信息的发送, 但对于任何的通信方 式而言, 都需要一个接收方信息才能够正确发送, 在此, 当然可以由用户来填写, 但考虑 到电子设备的通信录中, 同一用户的通信方式都记录在同一个条目下, 如手机通信录的一 个条目中不但包括电话号码、 还包括邮件地址、 还包括 QQ号码、 MSN号码等, 基于上述 的信息, 为了进一步节约用户的时间, 方便用户, 在第一电子设备自动切换至用于发送一 通知信息的第二应用模块 22后, 所述第一电子设备在第二应用模块 22中自动设置所述通
知信息的接收方的用户标识。
对于不同的通信方式而言, 其接收方的用户标识不同, 因此, 需要根据第二应用模块 22的通信方式来选择正确的用户标识, 因此, 所述在自动切换至用于发送一通知信息的第 二应用模块 22后, 在第二应用模块 22中自动设置所述通知信息的接收方的用户标识具体 包括:
判断第二应用模块 22的通信方式;
基于所述通信方式选择所述第二用户标识或与所述第二用户标识关联的第三用户标 识;
在所述第二应用模块 22中设置所述通知信息的接收方的用户标识为选择的用户标识。 对以上的内容举例描述如下。
假定 A用户在通信录中的信息如下:
姓名: AAA
电话号码: 13333333333
QQ号码: 22222222
MSN号码: AAA@hotmail.com
此时, 以第二应用模块 22为短消息发送模块为例, 此时, 判断出第二应用模块 22为 短消息发送模块后, 可以知道其通信方式对应的用户标识为电话号码, 此时, 直接选择 13333333333作为接收方用户标识即可, 假定第二应用模块 22为 QQ软件客户端后, 则选 择 22222222作为接收方用户标识即可, ... ...
在接收方用户标识确定之后, 即可执行发送操作, 将通知信息发送到对端, 使得被叫 用户可以知道主叫用户拨打该未接听到的电话到底有什么事情。
在之前的描述中, 提到可以利用类似如发生顺序以及发生时间之间的间隔、 是否被标 记为未查看等因素来减少第二通信记录的数量, 但在本发明的具体实施例中, 还可以利用 其他的因素来确定第二通信记录的数量, 说明如下。
所述第一通信记录和第二通信记录的具有相同的标记, 所述标记由所述通信记录对应 的发起方设置并发送。
因此, 在处理过程中, 在确定第一通信记录中记录的第一用户标识的同时还需要确定 第一通信记录对应的标记;
而之后确定的第三用户标识对应的第二通信记录不但对应于不同于第一通信方式的
第二通信方式, 而且对应的标记与第一通信记录对应的标记相同。
举例说明如下。
假定用户 A利用短消息通信方式向用户 B发送了一条短消息, 同时, 为该短消息设 置了一个可以传递到对端标记 X, 随后, 用户 A发现用户 B没有回音, 又利用 Email通信 方式向用户 B发送了一封邮件, 说明同一件事情, 并为该邮件设置了一个可以传递到对端 的标记 X, 而在之后的又一段时间, 用户 A又利用即时通信方式向用户 B发送了一个即时 通信消息, 但该消息说明的事情与之前短消息和邮件说明的事情完全不同, 因此, 该设置 了一个可以传递到对端的标记 Y, 或者不设置。
此时, 在用户 Β的电子设备中, 有 3条通信记录, 都是用户 Α发送的, 如果按照本 发明实施例之前的方案, 会建立 3条通信记录的关联关系, 并同时输出, 但其中即时通信 消息的通信记录与短消息通信的通信记录以及邮件通信的通信记录除了发送方相同之外, 在其他方面并不相干, 而利用标记特征, 用户 B的电子设备仅仅会建立短消息通信的通信 记录以及邮件通信的通信记录之间的关联关系, 并可以同时输出短消息通信的通信记录以 及邮件通信的通信记录, 还同时输出其内容, 通过上述方式, 进一步增加了建立关联关系 的通信记录在其他方面 (如上述例子中, 短消息和邮件都是针对同一件事情发送的) 的关 联性。
当然, 对于如何传送标记, 可以采用各种方式, 如在消息传送数据结构中增加标记字 段来传递标记, 又或者在传递数据内容的特定位置中加入标记等方式, 在此不一一详细描 述。
如图 11 所示, 本发明实施例的信息通知装置, 用于电子设备, 所述电子设备支持至 少两种通信方式, 所述信息通知装置包括:
第一标识确定模块 112, 用于确定第一通信记录中记录的第一用户标识; 第一通信记 录与第一通信方式对应;
通信记录确定模块 113, 用于确定第三用户标识对应的第二通信记录, 所述第二通信 记录对应于不同于第一通信方式的第二通信方式; 所述第三用户标识与所述第一用户标识 相同或具有关联关系;
第一关系建立模块 114, 用于建立第一通信记录与第二通信记录之间的关联关系, 使 得能够同时输出所述第一通信记录和第二通信记录。
上述的信息通知装置, 其中, 还包括:
输出模块 119, 用于同时输出所述第一通信记录和第二通信记录。
上述的信息通知装置, 其中, 所述第一和第二通信记录为被标记为未查看过的通信记 录。
上述的信息通知装置, 其中, 在所述第一通信记录和第二通信记录具有对应的通信内 容数据时, 所述输出模块还用于同时输出所述第一通信记录和第二通信记录中的通信内容 数据。
上述的信息通知装置, 其中, 所述第二通信记录的记录时间比所述第一通信记录的记 录时间晚。
上述的信息通知装置, 其中, 还包括:
第二标识确定模块 115, 在出现新的第三通信记录时, 确定所述第三通信记录对应的 第四用户标识;
第二关系建立模块 116, 用于在所述第四用户标识与所述第一用户标识相同或具有关 联关系时, 建立所述第一通信记录与第三通信记录之间的关联关系, 使得能够同时提供所 述第一通信记录和第三通信记录。
上述的信息通知装置, 其中, 还包括:
判断模块 117, 用于判断是否有新的通信记录产生;
设置模块 118, 用于在有新的通信记录产生时, 将产生的新的通信记录设置为所述第 一通信记录。
上述的信息通知装置, 其中, 所述第二通信记录的记录时间和所述第一通信记录的记 录时间之间的时间间隔小于预定时间长度。 上述的信息通知装置, 其中, 所述第一通信记录为一未接来电记录, 所述第二通信记 录为所述未接来电的主叫用户或所述主叫用户的关联用户在拨打所述未接来电之后利用不 同于拨打电话的方式发送的通知信息。
如图 1所示, 本发明实施例的电子设备包括:
通信模块 11, 用于实现通信, 支持至少两种通信方式;
存储模块 12, 用于存储通信记录以及用户标识;
输出单元 16;
处理器 15, 用于确定所述通信记录中的第一通信记录所记录的第一用户标识, 并确定 所述通信记录中与第三用户标识对应的第二通信记录, 并建立第一通信记录与第二通信记
录之间的关联关系, 使得所述输出单元能够同时输出所述第一通信记录和第二通信记录, 所述第一通信记录与第一通信方式对应; 所述第三用户标识与所述第一用户标识相同或具 有关联关系; 所述第二通信记录对应于不同于第一通信方式的第二通信方式。
其中, 该处理器 15具体包括:
第一标识确定模块 112, 用于确定第一通信记录中记录的第一用户标识; 第一通信记 录与第一通信方式对应;
通信记录确定模块 113, 用于确定第三用户标识对应的第二通信记录, 所述第二通信 记录对应于不同于第一通信方式的第二通信方式; 所述第三用户标识与所述第一用户标识 相同或具有关联关系;
第一关系建立模块 114, 用于建立第一通信记录与第二通信记录之间的关联关系, 使 得能够同时输出所述第一通信记录和第二通信记录。
在本发明的具体实施例中, 该通信模块可以是实现有线通信的模块, 如有线网卡, 也 可以是实现无线通信的模块, 如无线网卡, 也可以是现有的设置于无线通信终端中的包括 天线在内的射频发射单元等, 对于任何的具备通信功能的设备而言, 其都具备至少一个通 信模块, 本发明实施例的通信模块与现有的通信模块并没有区别, 在此不作详细描述。
应当理解的是, 在本发明的具体实施例中所说的不同的通信方式, 并不是指基于有线 网络的通信方式和基于无线网络的通信方式这种情况, 而是指基于不同应用进行的通信的 通信方式不同, 如即使二者都是利用固定网络或无线网络来实现数据的传递, 但基于短消 息应用程序进行的通信的通信方式和基于 Email应用程序进行的通信的通信方式属于不同 的通信方式, 或者基于同一应用的不同模块进行的通信的通信方式也不同, 如在即时聊天 软件中, 其不但能够进行语音通信, 也能够进行文字消息的通信, 这种情况, 这两种通信 对应的通信方式也不同。
而存储模块需要存储通信记录以及用户标识之间的关联关系, 对于该存储模块, 其可 以利用内置的存储卡、 硬盘等实现, 也可以利用外置的, 如通过 USB接口与电子设备主板 连接的外置存储设备 (如 USB硬盘、 闪存等) 来实现。
当然, 对于输出装置 119, 现在的输出一般是显示输出, 所以利用设备的 LCD屏即可 实现, 而对于其他不同的输出方式, 该输出设备也可能是设备的声音输出设备, 如声卡 + 扬声器, 在某些情况下, 甚至可以利用马达等设备以震动的方式来同时输出, 在此不一一 举例说明。
其中, 该处理器 15包括:
第一标识确定模块 112, 用于确定第一通信记录中记录的第一用户标识; 第一通信记 录与第一通信方式对应;
通信记录确定模块 113, 用于确定第三用户标识对应的第二通信记录, 所述第二通信 记录对应于不同于第一通信方式的第二通信方式; 所述第三用户标识与所述第一用户标识 相同或具有关联关系;
第一关系建立模块 114, 用于建立第一通信记录与第二通信记录之间的关联关系, 使 得能够同时输出所述第一通信记录和第二通信记录。
此说明书中所描述的许多功能部件都被称为模块, 以便更加特别地强调其实现方式的 独立性。
本发明实施例中, 模块可以用软件实现, 以便由各种类型的处理器执行。 举例来说, 一个标识的可执行代码模块可以包括计算机指令的一个或多个物理或者逻辑块,举例来说, 其可以被构建为对象、 过程或函数。 尽管如此, 所标识模块的可执行代码无需物理地位于 一起, 而是可以包括存储在不同位里上的不同的指令, 当这些指令逻辑上结合在一起时, 其构成模块并且实现该模块的规定目的。
实际上, 可执行代码模块可以是单条指令或者是许多条指令, 并且甚至可以分布在多 个不同的代码段上, 分布在不同程序当中, 以及跨越多个存储器设备分布。 同样地, 操作 数据可以在模块内被识别, 并且可以依照任何适当的形式实现并且被组织在任何适当类型 的数据结构内。所述操作数据可以作为单个数据集被收集,或者可以分布在不同位置上(包 括在不同存储设备上), 并且至少部分地可以仅作为电子信号存在于系统或网络上。
在模块可以利用软件实现时, 考虑到现有硬件工艺的水平, 所以可以以软件实现的模 块, 在不考虑成本的情况下, 本领域技术人员都可以搭建对应的硬件电路来实现对应的功 能, 所述硬件电路包括常规的超大规模集成 (VLSI) 电路或者门阵列以及诸如逻辑芯片、 晶体管之类的现有半导体或者是其它分立的元件。 模块还可以用可编程硬件设备, 诸如现 场可编程门阵列、 可编程阵列逻辑、 可编程逻辑设备等实现。
以上所述仅是本发明的优选实施方式, 应当指出, 对于本技术领域的普通技术人员来 说, 在不脱离本发明原理的前提下, 还可以作出若干改进和润饰, 这些改进和润饰也应视 为本发明的保护范围。
Claims
1. 一种信息通知方法, 用于具有第一用户标识的第一电子设备, 所述信息通知方法包 括:
利用第一应用模块发送请求与第二电子设备进行通话的通话请求;
通信过程结束后, 判断通信过程中是否接收到来自所述第二电子设备在所述通信过程 中采集的语音数据, 获取一判断结果;
在所述判断结果表明在所述通信过程中没有接收到所述语音数据时, 自动切换至用于 发送一通知信息的第二应用模块。
2. 根据权利要求 1所述的信息通知方法, 还包括:
在自动切换至用于发送一通知信息的第二应用模块后, 在第二应用模块中自动设置所 述通知信息的接收方的用户标识。
3. 根据权利要求 2所述的信息通知方法,其中,所述第二电子设备具有第二用户标识, 所述在自动切换至用于发送一通知信息的第二应用模块后, 在第二应用模块中自动设置所 述通知信息的接收方的用户标识具体包括:
判断第二应用模块的通信方式;
基于所述通信方式选择所述第二用户标识或与所述第二用户标识关联的第三用户标 识;
在所述第二应用模块中设置所述通知信息的接收方的用户标识为选择的用户标识。
4. 根据权利要求 1所述的信息通知方法, 其中, 所述在所述判断结果表明在所述通信 过程中没有接收到所述语音数据时, 自动切换至用于发送一通知信息的第二应用模块具体 包括:
判断所述第二应用模块是否已经启动;
在所述第二应用模块已经启动时, 切换到所述第二应用模块, 否则启动所述第二应用 模块。
5 一种信息通知装置, 用于具有第一用户标识的第一电子设备, 所述信息通知装置包 括:
发送模块, 用于利用第一应用模块发送请求与第二电子设备进行通话的通话请求; 判断模块, 用于在通信过程结束后, 判断通信过程中是否接收到来自所述第二电子设 备在所述通信过程中采集的语音数据, 获取一判断结果;
切换模块, 用于在所述判断结果表明在所述通信过程中没有接收到所述语音数据时, 所述第一电子设备自动切换至用于发送一通知信息的第二应用模块。
6. 根据权利要求 5述的信息通知装置, 还包括:
设置模块, 用于在所述切换模块自动切换至用于发送一通知信息的第二应用模块后, 在第二应用模块中自动设置所述通知信息的接收方的用户标识。
7. 根据权利要求 6所述的信息通知装置,其中,所述第二电子设备具有第二用户标识, 所述设置模块具体包括:
通信方式判断单元, 用于判断第二应用模块的通信方式;
用户标识选择单元, 用于基于所述通信方式选择所述第二用户标识或与所述第二用户 标识关联的第三用户标识;
设置单元, 用于在所述第二应用模块中设置所述通知信息的接收方的用户标识为选择 的用户标识。
8. 根据权利要求 1所述的信息通知装置, 其中, 所述切换模块具体包括:
启动判断单元, 用于判断所述第二应用模块是否已经启动;
切换处理单元, 用于在所述第二应用模块已经启动时, 切换到所述第二应用模块, 否 则启动所述第二应用模块。
9. 一种第一电子设备, 所述第一电子设备具有第一用户标识, 所述第一电子设备包括 一处理器,该处理器用于利用第一应用模块发送请求与第二电子设备进行通话的通话请求; 在通信过程结束后, 判断通信过程中是否接收到来自所述第二电子设备在所述通信过程中 采集的语音数据, 获取一判断结果; 并在所述判断结果表明在所述通信过程中没有接收到 所述语音数据时, 所述第一电子设备自动切换至用于发送一通知信息的第二应用模块。
10. 根据权利要求 9所述的第一电子设备, 其中, 所述处理器具体包括:
发送模块, 用于利用第一应用模块发送请求与第二电子设备进行通话的通话请求; 判断模块, 用于在通信过程结束后, 判断通信过程中是否接收到来自所述第二电子设 备在所述通信过程中采集的语音数据, 获取一判断结果; 切换模块, 用于在所述判断结果表明在所述通信过程中没有接收到所述语音数据时, 所述第一电子设备自动切换至用于发送一通知信息的第二应用模块。
11. 一种信息通知方法, 用于电子设备, 所述电子设备支持至少两种通信方式, 其特 征在于, 所述信息通知方法包括:
确定第一通信记录中记录的第一用户标识; 第一通信记录与第一通信方式对应; 确定第三用户标识对应的第二通信记录, 所述第二通信记录对应于不同于第一通信方 式的第二通信方式; 所述第三用户标识与所述第一用户标识相同或具有关联关系;
建立第一通信记录与第二通信记录之间的关联关系, 使得能够同时输出所述第一通信 记录和第二通信记录。
12. 根据权利要求 11 所述的信息通知方法, 其中, 所述第一和第二通信记录为被标 记为未查看过的通信记录。
13. 根据权利要求 11 所述的信息通知方法, 其中, 在所述第一通信记录和第二通信 记录具有对应的通信内容数据时, 所述同时输出所述第一通信记录和第二通信记录的步骤 中, 还同时输出所述第一通信记录和第二通信记录中的通信内容数据。
14. 根据权利要求 11所述的信息通知方法, 还包括:
在出现新的第三通信记录时, 确定所述第三通信记录对应的第四用户标识; 在所述第四用户标识与所述第一用户标识相同或具有关联关系时, 建立所述第一通信 记录与第三通信记录之间的关联关系, 使得能够同时提供所述第一通信记录和第三通信记 录。
15. 根据权利要求 11 所述的信息通知方法, 其中, 所述第二通信记录的记录时间和 所述第一通信记录的记录时间之间的时间间隔小于预定时间长度。
16. 根据权利要求 11 所述的信息通知方法, 其中, 所述第一通信记录为一未接来电 记录, 所述第二通信记录为所述未接来电的主叫用户或所述主叫用户的关联用户在拨打所 述未接来电之后利用不同于拨打电话的方式发送的通知信息。
17. 根据权利要求 11 所述的信息通知方法, 其中, 所述第一通信记录和第二通信记 录的具有相同的标记, 所述标记由所述通信记录对应的发起方设置并发送。
18. 一种信息通知装置, 用于电子设备, 所述电子设备支持至少两种通信方式, 其特 征在于, 所述信息通知装置包括:
第一标识确定模块, 用于确定第一通信记录中记录的第一用户标识; 第一通信记录与 第一通信方式对应;
通信记录确定模块, 用于确定第三用户标识对应的第二通信记录, 所述第二通信记录 对应于不同于第一通信方式的第二通信方式; 所述第三用户标识与所述第一用户标识相同 或具有关联关系;
第一关系建立模块, 用于建立第一通信记录与第二通信记录之间的关联关系, 使得能 够同时输出所述第一通信记录和第二通信记录。
19. 根据权利要求 18所述的信息通知装置, 其特征在于, 所述第一和第二通信记录 为被标记为未查看过的通信记录。
20. 根据权利要求 18所述的信息通知装置, 其中, 在所述第一通信记录和第二通信 记录具有对应的通信内容数据时, 所述输出模块还用于同时输出所述第一通信记录和第二 通信记录中的通信内容数据。
21. 根据权利要求 18所述的信息通知装置, 还包括:
第二标识确定模块, 在出现新的第三通信记录时, 确定所述第三通信记录对应的第四 用户标识;
第二关系建立模块, 用于在所述第四用户标识与所述第一用户标识相同或具有关联关 系时, 建立所述第一通信记录与第三通信记录之间的关联关系, 使得能够同时提供所述第 一通信记录和第三通信记录。
22. 根据权利要求 18所述的信息通知装置, 其中, 所述第二通信记录的记录时间和 所述第一通信记录的记录时间之间的时间间隔小于预定时间长度。
23. 根据权利要求 18所述的信息通知装置, 其中, 所述第一通信记录为一未接来电 记录, 所述第二通信记录为所述未接来电的主叫用户或所述主叫用户的关联用户在拨打所 述未接来电之后利用不同于拨打电话的方式发送的通知信息。
24. 根据权利要求 18所述的信息通知装置, 其中, 所述第一通信记录和第二通信记 录的具有相同的标记, 所述标记由所述通信记录对应的发起方设置并发送。
25. 一种电子设备, 包括:
通信模块, 用于实现通信, 支持至少两种通信方式;
存储模块, 用于存储通信记录以及用户标识;
输出单元;
处理器, 用于确定所述通信记录中的第一通信记录所记录的第一用户标识, 并确定所 述通信记录中与第三用户标识对应的第二通信记录, 并建立第一通信记录与第二通信记录 之间的关联关系, 使得所述输出单元能够同时输出所述第一通信记录和第二通信记录, 所 述第一通信记录与第一通信方式对应; 所述第三用户标识与所述第一用户标识相同或具有 关联关系; 所述第二通信记录对应于不同于第一通信方式的第二通信方式。
26. 根据权利要求 25所述的电子设备, 其中, 该处理器具体包括:
第一标识确定模块, 用于确定第一通信记录中记录的第一用户标识; 第一通信记录与 第一通信方式对应;
通信记录确定模块, 用于确定第三用户标识对应的第二通信记录, 所述第二通信记录 对应于不同于第一通信方式的第二通信方式; 所述第三用户标识与所述第一用户标识相同 或具有关联关系;
第一关系建立模块, 用于建立第一通信记录与第二通信记录之间的关联关系, 使得能 够同时输出所述第一通信记录和第二通信记录。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/002,680 US9531818B2 (en) | 2011-03-01 | 2012-02-23 | Information notification methods, apparatuses and electronic devices |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110048838.4 | 2011-03-01 | ||
CN2011100488384A CN102655631A (zh) | 2011-03-01 | 2011-03-01 | 一种信息通知方法、装置及第一电子设备 |
CN201110049486.4 | 2011-03-01 | ||
CN201110049486.4A CN102655690B (zh) | 2011-03-01 | 2011-03-01 | 一种信息通知方法、装置及电子设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2012116613A1 true WO2012116613A1 (zh) | 2012-09-07 |
Family
ID=46757364
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2012/071514 WO2012116613A1 (zh) | 2011-03-01 | 2012-02-23 | 信息通知方法、装置及电子设备 |
Country Status (2)
Country | Link |
---|---|
US (1) | US9531818B2 (zh) |
WO (1) | WO2012116613A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11650559B1 (en) * | 2019-04-25 | 2023-05-16 | United Services Automobile Association (Usaa) | Systems and methods for device recommendation |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101361265B1 (ko) * | 2012-05-08 | 2014-02-12 | (주)카카오 | 복수의 알림 모드들을 이용하는 이동 단말의 알림 방법 및 그 방법을 이용한 이동 단말 |
KR20140070937A (ko) * | 2012-11-30 | 2014-06-11 | 삼성전자주식회사 | 소셜 네트워크 서비스 어플리케이션 연동 기능을 제공하기 위한 장치 및 방법 |
KR102022592B1 (ko) * | 2013-03-04 | 2019-09-19 | 삼성전자주식회사 | 전자 장치에서 전송 정보를 관리하기 위한 방법 및 장치 |
GB201401389D0 (en) * | 2014-01-27 | 2014-03-12 | Vodafone Ip Licensing Ltd | Communications techniques |
WO2021065052A1 (ja) * | 2019-10-02 | 2021-04-08 | 株式会社ソニー・インタラクティブエンタテインメント | データ処理システム、データ処理方法およびコンピュータプログラム |
CN113296807B (zh) * | 2021-05-12 | 2023-10-31 | 阿里巴巴新加坡控股有限公司 | 数据更新方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101547246A (zh) * | 2008-03-24 | 2009-09-30 | 中兴通讯股份有限公司 | 由主叫终端向被叫终端发送来电提醒短消息的方法及装置 |
CN101656794A (zh) * | 2009-09-08 | 2010-02-24 | 深圳华为通信技术有限公司 | 短信回复提醒方法及移动终端 |
CN101924810A (zh) * | 2009-06-15 | 2010-12-22 | 中国移动通信集团公司 | 通信记录的处理方法及其装置 |
CN101924814A (zh) * | 2009-06-15 | 2010-12-22 | 中国移动通信集团公司 | 事务管理信息的处理方法及其装置 |
CN102214188A (zh) * | 2010-04-09 | 2011-10-12 | 三星电子(中国)研发中心 | 通讯终端及其内容存储和管理方法 |
Family Cites Families (41)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6594688B2 (en) * | 1993-10-01 | 2003-07-15 | Collaboration Properties, Inc. | Dedicated echo canceler for a workstation |
US5828730A (en) * | 1995-01-19 | 1998-10-27 | Sten-Tel, Inc. | Method and apparatus for recording and managing communications for transcription |
US5818836A (en) * | 1995-08-09 | 1998-10-06 | Duval; Stephen C. | Method and apparatus for anonymous voice communication using an online data service |
JP3711742B2 (ja) * | 1998-02-27 | 2005-11-02 | 村田機械株式会社 | 通信端末装置 |
US6792082B1 (en) * | 1998-09-11 | 2004-09-14 | Comverse Ltd. | Voice mail system with personal assistant provisioning |
US6829654B1 (en) * | 2000-06-23 | 2004-12-07 | Cloudshield Technologies, Inc. | Apparatus and method for virtual edge placement of web sites |
US6987841B1 (en) * | 2000-11-08 | 2006-01-17 | At&T Corp. | Method for providing a phone conversation recording service |
US7912199B2 (en) * | 2002-11-25 | 2011-03-22 | Telesector Resources Group, Inc. | Methods and systems for remote cell establishment |
US7200556B2 (en) * | 2001-05-22 | 2007-04-03 | Siemens Communications, Inc. | Methods and apparatus for accessing and processing multimedia messages stored in a unified multimedia mailbox |
US20040029567A1 (en) * | 2001-05-25 | 2004-02-12 | Timmins Timothy A. | Technique for effectively providing personalized communications and information assistance services |
US7095947B2 (en) * | 2001-11-13 | 2006-08-22 | Koninklijke Philips Electronics N.V. | System for synchronizing the playback of two or more connected playback devices using closed captioning |
US6996715B2 (en) * | 2002-01-03 | 2006-02-07 | Lockheed Martin Corporation | Method for identification of a user's unique identifier without storing the identifier at the identification site |
RU2231874C2 (ru) * | 2002-03-27 | 2004-06-27 | Общество с ограниченной ответственностью "Алгоритм" | Антенное устройство с управляемой диаграммой направленности, приемопередающее устройство и сетевой портативный компьютер |
ATE368264T1 (de) * | 2004-01-23 | 2007-08-15 | Nokia Corp | Verfahren, einrichtung und system zur automatisierten, auf kontextinformationen basierenden selektiven datenbereitstellung durch identifikationsmittel |
TW200541308A (en) * | 2004-02-19 | 2005-12-16 | Softbank Bb Corp | Call processing system, communication server, communication terminal, and call processing method |
US7464141B2 (en) * | 2004-06-30 | 2008-12-09 | Scencera Technologies, Llc | Method and system for associating related messages of different types |
US7747797B2 (en) * | 2004-09-28 | 2010-06-29 | Microsoft Corporation | Mass storage device with near field communications |
KR100594127B1 (ko) * | 2004-11-16 | 2006-06-28 | 삼성전자주식회사 | 블루투스 기기에서 본딩 프로세스 방법 및 장치 |
US20060195695A1 (en) * | 2005-02-25 | 2006-08-31 | John Keys | Techniques for verification of electronic device pairing |
US9514441B2 (en) * | 2005-06-17 | 2016-12-06 | Blackberry Limited | Method and apparatus for switching between concurrent messaging sessions |
WO2007027129A1 (en) * | 2005-08-29 | 2007-03-08 | Telefonaktiebolaget Lm Ericsson (Publ) | Access node selection in a network |
JP4784245B2 (ja) * | 2005-10-04 | 2011-10-05 | ソニー株式会社 | コンテンツ処理装置,サーバ装置,通信方法およびコンピュータプログラム |
JP4172498B2 (ja) * | 2006-05-16 | 2008-10-29 | ソニー株式会社 | 伝送システム、伝送方法、映像出力装置及び映像入力装置 |
US8594634B2 (en) * | 2006-06-02 | 2013-11-26 | International Business Machines Corporation | Missed call integration with voicemail and granular access to voicemail |
KR100826157B1 (ko) * | 2006-09-18 | 2008-04-30 | 삼성전자주식회사 | 이동통신 단말기의 디지털 방송 전송 방법 및 장치 |
US8718262B2 (en) * | 2007-03-30 | 2014-05-06 | Mattersight Corporation | Method and system for automatically routing a telephonic communication base on analytic attributes associated with prior telephonic communication |
US20090006159A1 (en) * | 2007-06-30 | 2009-01-01 | Mohr L Thomas | Systems and methods for managing communications with internet sales leads |
JP5209281B2 (ja) * | 2007-11-22 | 2013-06-12 | 株式会社エヌ・ティ・ティ・ドコモ | 通信端末装置、アクセス制御方法、icカード |
TWI443987B (zh) * | 2007-11-26 | 2014-07-01 | Mstar Semiconductor Inc | 近場通訊系統及其相關之顯示裝置 |
US8014720B2 (en) * | 2007-12-31 | 2011-09-06 | Intel Corporation | Service provisioning utilizing near field communication |
US8107879B2 (en) * | 2007-12-31 | 2012-01-31 | Intel Corporation | Device, system, and method of establishing multiple wireless connections |
US20090203399A1 (en) * | 2008-02-08 | 2009-08-13 | Broadcom Corporation | Integrated circuit with communication and rfid functions and methods for use therewith |
US8396514B2 (en) * | 2008-05-23 | 2013-03-12 | Research In Motion Limited | Systems and methods for presenting an image on a display of a mobile device |
US8660590B2 (en) * | 2008-08-14 | 2014-02-25 | Talisma Corporation Private Ltd. | Unified view of short message service (SMS) interaction history with other channel messages based on case identifier in a customer relationship management (CRM) application |
FR2935510B1 (fr) * | 2008-08-28 | 2010-12-10 | Oberthur Technologies | Procede d'echange de donnees entre deux entites electroniques |
CN101547256A (zh) | 2009-03-24 | 2009-09-30 | 宇龙计算机通信科技(深圳)有限公司 | 一种移动终端及其获取新闻的方法和系统端 |
US20110270685A1 (en) * | 2010-04-28 | 2011-11-03 | Research In Motion Limited | System and method for distributing messages to an electronic device based on communications between devices |
KR101643869B1 (ko) * | 2010-05-06 | 2016-07-29 | 엘지전자 주식회사 | 휴대 단말기 및 그 동작 방법 |
US8224246B2 (en) * | 2010-05-10 | 2012-07-17 | Nokia Corporation | Device to device connection setup using near-field communication |
US8068011B1 (en) * | 2010-08-27 | 2011-11-29 | Q Street, LLC | System and method for interactive user-directed interfacing between handheld devices and RFID media |
EP2610799A1 (en) * | 2011-12-28 | 2013-07-03 | Research In Motion Limited | Mobile communications device providing near field communication (NFC) card issuance features and related methods |
-
2012
- 2012-02-23 US US14/002,680 patent/US9531818B2/en active Active
- 2012-02-23 WO PCT/CN2012/071514 patent/WO2012116613A1/zh active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101547246A (zh) * | 2008-03-24 | 2009-09-30 | 中兴通讯股份有限公司 | 由主叫终端向被叫终端发送来电提醒短消息的方法及装置 |
CN101924810A (zh) * | 2009-06-15 | 2010-12-22 | 中国移动通信集团公司 | 通信记录的处理方法及其装置 |
CN101924814A (zh) * | 2009-06-15 | 2010-12-22 | 中国移动通信集团公司 | 事务管理信息的处理方法及其装置 |
CN101656794A (zh) * | 2009-09-08 | 2010-02-24 | 深圳华为通信技术有限公司 | 短信回复提醒方法及移动终端 |
CN102214188A (zh) * | 2010-04-09 | 2011-10-12 | 三星电子(中国)研发中心 | 通讯终端及其内容存储和管理方法 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11650559B1 (en) * | 2019-04-25 | 2023-05-16 | United Services Automobile Association (Usaa) | Systems and methods for device recommendation |
Also Published As
Publication number | Publication date |
---|---|
US20130339513A1 (en) | 2013-12-19 |
US9531818B2 (en) | 2016-12-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1922849B1 (en) | Method and device for enabling message responses to incoming phone calls | |
CN103139370B (zh) | 通信电子装置、显示装置和装置间切换通话的方法 | |
CN111316624B (zh) | 用于电话呼叫的个性化音频/视频邀请 | |
WO2012116613A1 (zh) | 信息通知方法、装置及电子设备 | |
JP3891839B2 (ja) | 再発信機能付き通信機、およびプログラム | |
JP4599306B2 (ja) | 移動通信端末機の再発信方法及びこれを実行する移動通信端末機 | |
US8494123B2 (en) | On-hold visual menu from a user's communications device | |
WO2011057530A1 (zh) | 一种自动处理消息内容的方法及装置 | |
US8588753B2 (en) | Apparatus and method in a wireless device for reestablishing a call | |
CN105072293A (zh) | 号码发送方法、号码获取方法及装置 | |
WO2013189363A2 (zh) | 在通话状态下通话双方发送/接收信息的方法及移动终端 | |
CN111800836B (zh) | 一种通信方法、装置、电子设备及存储介质 | |
CN113329127A (zh) | 通话处理方法、通话处理装置、电子设备及介质 | |
CN107534660B (zh) | 管理通信事件 | |
CN101521702B (zh) | 多媒体个性化呼叫方法及通信终端 | |
US8654944B2 (en) | Automated call to a contact with whom another form of communication is exchanged | |
CN110933773B (zh) | 链路监测方法及装置 | |
CN104796488A (zh) | 信息推送方法、装置、终端及服务器 | |
CN102655690A (zh) | 一种信息通知方法、装置及电子设备 | |
WO2019184141A1 (zh) | 预约拨打电话方法、电子装置、计算机设备及存储介质 | |
JP2009049675A (ja) | 電話機 | |
US9007475B2 (en) | Communication apparatus and electronic mail creation method | |
CN101374166A (zh) | 通讯装置及其所使用的语音信息检测及处理方法 | |
JP5718088B2 (ja) | メッセージ受信方法、携帯電話端末装置およびメールクライアントプログラム | |
JPH11177713A (ja) | 通信端末装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 12752655 Country of ref document: EP Kind code of ref document: A1 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 14002680 Country of ref document: US |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 12752655 Country of ref document: EP Kind code of ref document: A1 |