CN113542489A - Automatic processing method and device of contact information and computer equipment - Google Patents
Automatic processing method and device of contact information and computer equipment Download PDFInfo
- Publication number
- CN113542489A CN113542489A CN202111076681.6A CN202111076681A CN113542489A CN 113542489 A CN113542489 A CN 113542489A CN 202111076681 A CN202111076681 A CN 202111076681A CN 113542489 A CN113542489 A CN 113542489A
- Authority
- CN
- China
- Prior art keywords
- communication
- communication equipment
- message
- contact
- preset
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 14
- 238000004891 communication Methods 0.000 claims abstract description 386
- 238000012545 processing Methods 0.000 claims abstract description 44
- 238000000034 method Methods 0.000 claims description 45
- 230000006870 function Effects 0.000 claims description 40
- 230000008569 process Effects 0.000 claims description 25
- 238000012216 screening Methods 0.000 claims description 24
- 238000004590 computer program Methods 0.000 claims description 12
- 238000012544 monitoring process Methods 0.000 claims description 12
- 206010063385 Intellectualisation Diseases 0.000 abstract 1
- 230000003993 interaction Effects 0.000 description 4
- 230000009471 action Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000006855 networking Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000003321 amplification Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- 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
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72409—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
- H04M1/72412—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories using two-way short-range wireless interfaces
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/66—Substation equipment, e.g. for use by subscribers with means for preventing unauthorised or fraudulent calling
- H04M1/663—Preventing unauthorised calls to a telephone set
-
- 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
- H04M1/72484—User interfaces specially adapted for cordless or mobile telephones wherein functions are triggered by incoming communication events
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/04—Details of telephonic subscriber devices including near field communication means, e.g. RFID
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The application provides an automatic processing method and device of a contact message and computer equipment. If the sending end of the contact message is contained in the preset white list, whether the communication equipment exists in the preset range is judged. And if the communication equipment exists in the preset range, performing signal connection with the communication equipment through near field communication, and processing the contact information through the communication equipment. The control system has high intellectualization to the processing of the contact information, and after the contact information is monitored and identified, the contact information is automatically played through the communication equipment, so that a user can timely know the contact information without manually operating the intelligent equipment, and the corresponding feedback processing is carried out on the contact information, thereby greatly improving the convenience of the user for processing the contact information.
Description
Technical Field
The present application relates to the field of communications management technologies, and in particular, to an automatic processing method and apparatus for contact information, and a computer device.
Background
Along with the development of science and technology and the improvement of living standard, intelligent devices such as mobile phones, intelligent watches, intelligent sound boxes and the like are more and more widely popularized in the life of people. In practical application, the intelligent degree of the intelligent device is still low, for example, the processing of the call of the mobile phone still depends on the manual operation of the user, which brings much inconvenience to the user. Especially for the old people who have poor learning ability and often forget the mobile phone at a certain corner at home, the situations that the short message cannot be looked up and the call cannot be answered in time often occur, so that great inconvenience is brought to the use of the intelligent equipment for the old people.
Disclosure of Invention
The application mainly aims to provide an automatic processing method and device of contact information and computer equipment, and aims to solve the defects that the existing intelligent equipment depends on manual operation to process the contact information and is poor in convenience.
In order to achieve the above object, the present application provides an automatic processing method of a contact message, including:
monitoring whether a contact message is received;
if the contact message is received, identifying whether a sending end of the contact message is contained in a preset white list or not;
if the sending end of the contact message is contained in a preset white list, judging whether communication equipment exists in a preset range;
and if the communication equipment exists in the preset range, performing signal connection with the communication equipment through near field communication, and processing the contact message through the communication equipment.
The application also provides an automatic processing device of the contact information, which comprises:
the monitoring module is used for monitoring whether the contact message is received or not;
the identification module is used for identifying whether a sending end of the contact message is contained in a preset white list or not if the contact message is received;
the first judging module is used for judging whether communication equipment exists in a preset range or not if the sending end of the contact message is contained in a preset white list;
and the processing module is used for carrying out signal connection with the communication equipment through near field communication if the communication equipment exists in a preset range, and processing the contact information through the communication equipment.
The present application further provides a computer device comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of any one of the above methods when executing the computer program.
The present application also provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, carries out the steps of the method of any of the above.
In the method, the device and the computer equipment for automatically processing the contact message, the control system of the intelligent equipment monitors whether the contact message is received in real time, and if the contact message is received, whether the sending end of the contact message is included in the preset white list is identified. If the sending end of the contact message is contained in the preset white list, whether the communication equipment exists in the preset range is judged. And if the communication equipment exists in the preset range, performing signal connection with the communication equipment through near field communication, and processing the contact information through the communication equipment. In the application, the control system has high intelligence on the processing of the contact information, and after the contact information is monitored, the contact information is automatically played and processed through the communication equipment through a series of identification and judgment, so that a user can timely know the contact information without manually operating the intelligent equipment, and the contact information is correspondingly fed back and processed, and the convenience for the user to process the contact information and the intelligent degree of the intelligent equipment are greatly improved.
Drawings
FIG. 1 is a flowchart illustrating an exemplary method for automatically processing contact information according to an embodiment of the present disclosure;
FIG. 2 is a block diagram illustrating an overall structure of an apparatus for automatically processing contact information according to an embodiment of the present application;
fig. 3 is a block diagram schematically illustrating a structure of a computer device according to an embodiment of the present application.
The implementation, functional features and advantages of the objectives of the present application will be further explained with reference to the accompanying drawings.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application.
Referring to fig. 1, an embodiment of the present application provides an automatic processing method of a contact message, including:
s1, monitoring whether a contact message is received;
s2, if the contact message is received, identifying whether the sending end of the contact message is included in a preset white list;
s3, if the sending end of the contact message is included in the preset white list, judging whether the communication equipment exists in the preset range;
and S4, if the communication equipment exists in the preset range, performing signal connection with the communication equipment through near field communication, and processing the contact message through the communication equipment.
In this embodiment, the automatic processing method is applied to an intelligent device (such as a mobile phone and an intelligent watch) having a function of receiving and sending a contact message (such as receiving and sending a short message and answering a call), and after the intelligent device is turned on, a control system of the intelligent device monitors whether the intelligent device receives the contact message in real time. After the fact that the intelligent device receives the contact information is monitored, a pre-established preset white list is called (the preset white list comprises a plurality of self-defined contact person contact ways, the contact persons can be guardians of the intelligent device users or relatives and friends with high contact frequency with the intelligent device users, the contact ways comprise telephone numbers, social software account numbers (such as WeChat account numbers) and the like, and are not listed one by one), and meanwhile a sending end of the contact information is obtained. The control system compares the corresponding contact mode of the sending terminal with a preset white list, so as to judge whether the sending terminal of the contact message is contained in the preset white list. If the sender of the contact message is included in the preset white list, the contact message has higher security (for example, no fraud information and no telephone call) and effectiveness (for example, no promotion telephone call and no information call); at this time, the control system turns on the near field communication function of the smart device, and searches whether a communication device exists in a preset range (the preset range is preferably a signal range of near field communication) through near field communication (the near field communication may be WIFI connection communication, bluetooth connection communication, etc.). Specifically, the control system first identifies whether a plurality of connectable first communication devices are present within the signal range of the near field communication, and if a plurality of connectable first communication devices are present within the signal range of the near field communication, determines whether a second communication device included in the historical connection list is present in each first communication device. And if the second communication equipment contained in the historical connection list exists in each first communication equipment, preferentially taking the second communication equipment as the communication equipment to wait for the next connection, and judging that the communication equipment exists in the preset range. And if the second communication equipment contained in the historical connection list does not exist in each first communication equipment, screening a plurality of third communication equipment meeting the preset specification from each first communication equipment, taking any one of the third communication equipment as the communication equipment to wait for the next connection, and judging that the communication equipment exists in the preset range. After determining that the communication equipment exists in the preset range of the intelligent equipment, the control system is in signal connection with the communication equipment through near field communication, establishes a signal channel between the communication equipment and the intelligent equipment, and transmits the current contact information to the communication equipment through the signal channel to perform corresponding processing. For example, when the contact message is an incoming call, the incoming call is connected, the audio data of the incoming call is synchronously transmitted to the communication device (the communication device is a device with a voice interaction function, such as an intelligent sound box) for playing, and meanwhile, the call back of the intelligent device user is received by the communication device and fed back to the sending end of the incoming call, so that voice interaction with the sending end of the incoming call through the communication device is realized.
In this embodiment, the control system has high intelligence for processing the contact information, and after the contact information is monitored, the contact information is automatically played and processed through the communication device through a series of identification and judgment, so that the user can timely know the contact information without manually operating the intelligent device, and corresponding feedback processing is performed on the contact information, thereby greatly improving the convenience for the user to process the contact information and the intelligence degree of the intelligent device.
Further, the step of identifying whether the sending end of the contact message is included in a preset white list if the contact message is received includes:
s201, when the contact message is received, judging whether the user processes the contact message within a preset time length;
s202, if the user does not process the contact message within the preset duration, identifying whether the sending end of the contact message is contained in a preset white list, and generating a judgment instruction, wherein the judgment instruction is used for executing whether communication equipment exists within a preset range or not if the sending end of the contact message is contained in the preset white list.
In this embodiment, when monitoring that the intelligent device receives the contact message, the control system does not perform switching processing on the contact message through a nearby communication device at the first time, but continuously monitors whether the user of the intelligent device performs active processing on the contact message in order to ensure privacy of the contact message. If the user still does not process the contact message within the preset duration of receiving the contact message (for example, the contact message is an incoming call, and the user does not answer or hang up the incoming call within 20s after receiving the incoming call, it is considered that the incoming call is not correspondingly processed within the preset duration, and preferably, different types of contact messages correspond to different preset durations, for example, the preset duration of the incoming call is less than the preset duration of the short message information), the user may not find the intelligent device and cannot process the contact message in time. At this time, the control system automatically acquires the corresponding contact way of the sending end of the contact message, compares the corresponding contact way of the sending end with the contact way contained in the preset white list, so as to judge whether the sending end of the contact message is contained in the preset white list and generate a judgment instruction; the judgment instruction is used for executing the next action, namely the control system judges whether the communication equipment exists in the preset range or not when recognizing that the sending end of the contact message is contained in the preset white list.
Further, the step of determining whether a communication device exists within a preset range includes:
s301, starting a near field communication function, and identifying whether a plurality of connectable first communication devices exist in a signal range of near field communication;
s302, if a plurality of connectable first communication devices exist in a signal range of near field communication, judging whether a second communication device contained in a historical connection list exists in each first communication device;
s303, if a second communication device contained in the historical connection list exists in each first communication device, taking the second communication device as the communication device, and judging that the communication device exists in a preset range;
s304, if the second communication equipment contained in the historical connection list does not exist in each first communication equipment, screening out a plurality of third communication equipment meeting the preset specification from each first communication equipment, taking any one third communication equipment as the communication equipment, and judging that the communication equipment exists in the preset range.
In this embodiment, the control system starts a near field communication function of the smart device, and identifies whether a plurality of connectable first communication devices exist in the signal range through near field communication (similar to the connectable devices listed in the list displayed after a bluetooth function or a WIFI function is turned on by a mobile phone). If a plurality of connectable first communication devices exist in the signal range of the near field communication, in order to ensure the safety and the privacy of the contact information, the control system calls a historical connection list of the intelligent device, and the historical connection list records the device identification (such as the device model and the name) which is connected with the intelligent device through the near field communication. The control system compares the device identifier of each first communication device with the device identifiers in the historical connection list, so as to judge whether a second communication device contained in the historical connection list exists in each first communication device. If the second communication device contained in the historical connection list exists in each first communication device, the second communication device has higher safety and confidentiality, therefore, the control system takes each second communication device as the communication device for processing the contact message and judges that the communication device exists in the preset range. Preferably, if there are a plurality of second communication devices, one of the second communication devices may be optionally selected as the communication device for processing the contact message, or one of the second communication devices with the strongest signal strength of the near field communication may be selected as the communication device for processing the contact message.
And if the first communication equipment is not included in the historical connection list, screening a plurality of third communication equipment which meet the preset specification from the first communication equipment. Specifically, the control system collects the respective near field communication signal strengths of the first communication devices, compares the respective near field communication signal strengths of the first communication devices with a signal strength threshold, and screens out a plurality of fourth communication devices with the near field communication signal strengths greater than the signal strength threshold. The control system respectively acquires the equipment function of each fourth communication equipment and the information type of the contact information, and then selects the third communication equipment with the equipment function matched with the information type from each fourth communication equipment. The control system takes the third communication equipment as communication equipment for processing the contact information, and judges that the communication equipment exists in the preset range. Similarly, if there are a plurality of third communication devices, one of the third communication devices may be optionally selected as the communication device for processing the contact message, or one of the third communication devices with the strongest signal strength of the near field communication may be selected as the communication device for processing the contact message.
Further, the step of screening out a plurality of third communication devices that meet a preset specification from each of the first communication devices includes:
s3041, collecting the near field communication signal intensity corresponding to each first communication device;
s3042, comparing the near field communication signal strength respectively corresponding to each first communication device with a signal strength threshold value, and screening out a plurality of fourth communication devices of which the near field communication signal strengths are greater than the signal strength threshold value;
s3043, respectively acquiring the equipment function of each fourth communication equipment and the message type of the contact message;
s3044, screening out the third communication equipment with the equipment function matched with the information type from the fourth communication equipment.
In this embodiment, the control system collects the near field communication signal strength corresponding to each first communication device, and calls a preset signal strength threshold. Then, the strength of the near field communication signal corresponding to each first communication device is compared with the signal strength threshold value, so that a plurality of fourth communication devices with the strength of the near field communication signal being greater than the signal strength threshold value are screened out, and when the intelligent device transmits the contact information to the communication devices, the near field communication signal is stable enough, the transmission delay of the contact information is low and the contact information cannot be lost. The control system performs network query or internal database query through the device identifier of each fourth communication device, so as to obtain configuration information corresponding to each fourth communication device, and further obtain device functions corresponding to each fourth communication device according to the configuration information (for example, an intelligent sound box can play voice and receive voice, and has a voice interaction function; and a television can play pictures, characters and audio). Meanwhile, the control system acquires the message type of the contact message, and then selects third communication equipment with equipment functions matched with the message type from each fourth communication equipment. For example, if the type of the contact message is an incoming call, it is necessary to select a device with a voice interaction function as the third communication device; if the type of the contact message is short message, only the device with text projection or voice playing function needs to be selected as the third communication device.
Further, the step of respectively acquiring the device functions of each fourth communication device includes:
s30431, respectively obtaining the device identification of each fourth communication device;
s30432, searching and obtaining the device configuration information corresponding to each fourth communication device according to each device identifier;
s30433, determining the device function corresponding to each fourth communication device according to the device configuration information.
In this embodiment, after the control system opens the near field communication function of the intelligent device, the device identifiers of the devices in the near field communication signal range are displayed in the search list (generally, if the user does not perform customized change, the device identifiers appearing in the search list are the model numbers of the devices), so that the control system can directly obtain the device identifiers of the fourth communication devices from the search list. Then, the control system can search the device configuration information corresponding to each fourth communication device according to the device identifier through networking or a pre-constructed local database (preferably, the device configuration information is searched in the local database to improve the searching speed, and if the device configuration information of the fourth communication device is not searched in the body database, the device configuration information is searched through networking). And the control system further determines the equipment functions of each fourth communication equipment according to the equipment configuration information corresponding to each fourth communication equipment so as to be matched with the information type of the contact information in the next step.
Further, the message type of the contact message includes an incoming call, and the step of performing a signal connection with the communication device through near field communication and processing the contact message through the communication device includes:
s401, acquiring a connection key of the communication equipment;
s402, inputting the connection key, performing signal connection with the communication equipment through the near field communication, and establishing a signal channel;
s403, the incoming call is connected, first audio data of the incoming call are sent to the communication equipment to be played, and second audio data fed back by the communication equipment are sent to a sending end of the incoming call, wherein the second audio data are call audio data of a user responding to the first audio data.
In this embodiment, when the smart device is connected to the communication device through the near field communication, if the connection key of the communication device is recorded in the smart device, the smart system automatically retrieves and inputs the connection key, thereby implementing the signal connection with the communication device. If the connection key of the communication equipment is not recorded in the intelligent equipment, the equipment identification generation request information of the communication equipment is sent to a preset binding terminal (the user of the preset binding terminal is preferably a guardian of the intelligent equipment user and is familiar with the equipment key in the house of the intelligent equipment user), and the connection key fed back by the preset binding terminal is obtained, so that the connection key is automatically input, and the signal connection is carried out with the communication equipment through near field communication, and a signal channel is established. If the message type of the current contact message is the incoming call, the control terminal automatically connects the incoming call and sends the first audio data of the incoming call to the communication equipment for real-time playing. And sending second audio data fed back by the communication equipment to a sending end of the incoming call, wherein the second audio data is call audio data of the intelligent equipment user responding to the first audio data (namely, the audio data of the intelligent equipment user answering the incoming call is collected and sent to the intelligent equipment by the communication equipment, and then the intelligent equipment transmits the call audio data).
Further, before the step of identifying whether the sender of the contact message is included in a preset white list, the method includes:
s5, judging whether the message type of the contact message is short message information;
s6, if the message type of the contact message is short message, judging whether the short message contains preset characters;
and S7, if the short message information contains preset characters, generating an identification instruction, wherein the identification instruction is used for identifying whether the sending end of the contact message is contained in a preset white list.
In this embodiment, in order to ensure the privacy of the information, the control system identifies the message type of the contact message. When the control system identifies that the message type of the contact message is short message information (the contact message sent by the social software also belongs to the short message information type, such as WeChat information), whether the short message information contains preset characters (the preset characters include characters, symbols and the like) is detected. If the short message information contains the preset characters, the content of the short message information is disclosed, and the privacy of the user cannot be exposed. Therefore, the control system automatically generates an identification instruction, which is used for executing the next action, namely identifying whether the sending end of the contact message is included in the preset white list. If the short message information does not contain the preset characters, the content of the short message information is relatively private, so that projection playing cannot be performed through communication equipment, and the information safety and privacy of a user are effectively guaranteed.
Preferentially, when the control system cannot search the communication equipment to process the contact information, if the information type of the contact information is a call incoming call, the control system automatically connects the call incoming call when detecting that the user picks up the intelligent equipment through a sensor arranged on the intelligent equipment, monitors the distance between the user and a receiver through a distance sensor arranged on the receiver and dynamically adjusts the playing volume of the receiver according to the distance; the playing volume is inversely proportional to the distance, i.e. the closer the distance, the smaller the playing volume. If the message type of the contact message is short message information, the control system starts different functions according to the recognized different types of preset characters; for example, when the preset character is 'voice playing', the short message information is automatically played through voice (if the short message information is the text content, the text content is converted into audio and then played); and when the preset character is 'font amplification', amplifying the content of the short message information according to the preset multiplying power so that the intelligent device user can clearly see the content of the short message information.
Referring to fig. 2, an embodiment of the present application further provides an apparatus for automatically processing a contact message, including:
the monitoring module 1 is used for monitoring whether the contact message is received or not;
the identification module 2 is used for identifying whether a sending end of the contact message is contained in a preset white list or not if the contact message is received;
a first judging module 3, configured to judge whether a communication device exists in a preset range if a sending end of the contact message is included in a preset white list;
and the processing module 4 is configured to, if communication equipment exists within a preset range, perform signal connection with the communication equipment through near field communication, and process the contact message through the communication equipment.
Further, the identification module 2 includes:
the first judgment sub-module is used for judging whether the user processes the contact message within a preset time length when receiving the contact message;
and the generating submodule is used for identifying whether the sending end of the contact message is contained in a preset white list or not if the user does not process the contact message within a preset time length, and generating a judging instruction, wherein the judging instruction is used for executing whether communication equipment exists within a preset range or not if the sending end of the contact message is contained in the preset white list.
Further, the first determining module 3 includes:
the identification submodule is used for starting a near field communication function and identifying whether a plurality of connectable first communication devices exist in a signal range of the near field communication;
the second judgment sub-module is used for judging whether a plurality of connectable first communication devices exist in the signal range of the near field communication or not, and the second communication devices are contained in the historical connection list;
the judging submodule is used for taking the second communication equipment as the communication equipment and judging that the communication equipment exists in a preset range if the second communication equipment contained in the historical connection list exists in each piece of first communication equipment;
and the screening submodule is used for screening a plurality of third communication devices which meet the preset specification from each first communication device if the second communication devices which are contained in the historical connection list do not exist in each first communication device, taking any one of the third communication devices as the communication device, and judging that the communication device exists in the preset range.
Further, the screening submodule includes:
the acquisition unit is used for acquiring the strength of the near field communication signal corresponding to each first communication device;
the first screening unit is used for comparing the near field communication signal strength corresponding to each first communication device with a signal strength threshold value and screening out a plurality of fourth communication devices of which the near field communication signal strength is greater than the signal strength threshold value;
an obtaining unit, configured to obtain an equipment function of each fourth communication device and a message type of the contact message;
and the second screening unit is used for screening out the third communication equipment with the equipment function matched with the message type from each fourth communication equipment.
Further, the obtaining unit includes:
an obtaining subunit, configured to obtain device identifiers of the fourth communication devices, respectively;
the searching subunit is configured to search, according to each device identifier, to obtain device configuration information corresponding to each fourth communication device;
and the calibration subunit is configured to determine, according to the device configuration information, the device function corresponding to each fourth communication device, respectively.
Further, the type of the contact message includes an incoming call, and the processing module 4 includes:
the obtaining submodule is used for obtaining a connection key of the communication equipment;
the connection submodule is used for inputting the connection key, performing signal connection with the communication equipment through the near field communication and establishing a signal channel;
and the transmission submodule is used for connecting the incoming call, sending the first audio data of the incoming call to the communication equipment for playing, and sending the second audio data fed back by the communication equipment to the sending end of the incoming call, wherein the second audio data is the call audio data of the first audio data responded by the user.
Further, the automatic processing device further includes:
the second judging module 5 is used for judging whether the message type of the contact message is short message information;
a third judging module 6, configured to judge whether the short message information includes a preset character if the message type of the contact message is the short message information;
and the generating module 7 is configured to generate an identification instruction if the short message information includes a preset character, where the identification instruction is used to identify whether a sending end of the contact message is included in a preset white list.
In this embodiment, each module, sub-module, unit, and sub-unit in the automatic processing apparatus is used to correspondingly execute each step in the automatic processing method of the contact message, and the specific implementation process thereof is not described in detail herein.
In the automatic processing apparatus for contact information provided in this embodiment, the control system of the intelligent device monitors whether the contact information is received in real time, and if the contact information is received, identifies whether the sending end of the contact information is included in the preset white list. If the sending end of the contact message is contained in the preset white list, whether the communication equipment exists in the preset range is judged. And if the communication equipment exists in the preset range, performing signal connection with the communication equipment through near field communication, and processing the contact information through the communication equipment. In the application, the control system has high intelligence on the processing of the contact information, and after the contact information is monitored, the contact information is automatically played and processed through the communication equipment through a series of identification and judgment, so that a user can timely know the contact information without manually operating the intelligent equipment, and the contact information is correspondingly fed back and processed, and the convenience for the user to process the contact information and the intelligent degree of the intelligent equipment are greatly improved.
Referring to fig. 3, a computer device, which may be a server and whose internal structure may be as shown in fig. 3, is also provided in the embodiment of the present application. The computer device includes a processor, a memory, a network interface, and a database connected by a system bus. Wherein the computer designed processor is used to provide computational and control capabilities. The memory of the computer device comprises a nonvolatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of an operating system and computer programs in the non-volatile storage medium. The database of the computer device is used for storing data such as signal strength threshold values. The network interface of the computer device is used for communicating with an external terminal through a network connection. The computer program is executed by a processor to implement an automatic processing method of a contact message.
The processor executes the automatic processing method of the contact message, and the steps are as follows:
s1, monitoring whether a contact message is received;
s2, if the contact message is received, identifying whether the sending end of the contact message is included in a preset white list;
s3, if the sending end of the contact message is included in the preset white list, judging whether the communication equipment exists in the preset range;
and S4, if the communication equipment exists in the preset range, performing signal connection with the communication equipment through near field communication, and processing the contact message through the communication equipment.
Further, the step of identifying whether the sending end of the contact message is included in a preset white list if the contact message is received includes:
s201, when the contact message is received, judging whether the user processes the contact message within a preset time length;
s202, if the user does not process the contact message within the preset duration, identifying whether the sending end of the contact message is contained in a preset white list, and generating a judgment instruction, wherein the judgment instruction is used for executing whether communication equipment exists within a preset range or not if the sending end of the contact message is contained in the preset white list.
Further, the step of determining whether a communication device exists within a preset range includes:
s301, starting a near field communication function, and identifying whether a plurality of connectable first communication devices exist in a signal range of near field communication;
s302, if a plurality of connectable first communication devices exist in a signal range of near field communication, judging whether a second communication device contained in a historical connection list exists in each first communication device;
s303, if a second communication device contained in the historical connection list exists in each first communication device, taking the second communication device as the communication device, and judging that the communication device exists in a preset range;
s304, if the second communication equipment contained in the historical connection list does not exist in each first communication equipment, screening out a plurality of third communication equipment meeting the preset specification from each first communication equipment, taking any one third communication equipment as the communication equipment, and judging that the communication equipment exists in the preset range.
Further, the step of screening out a plurality of third communication devices that meet a preset specification from each of the first communication devices includes:
s3041, collecting the near field communication signal intensity corresponding to each first communication device;
s3042, comparing the near field communication signal strength respectively corresponding to each first communication device with a signal strength threshold value, and screening out a plurality of fourth communication devices of which the near field communication signal strengths are greater than the signal strength threshold value;
s3043, respectively acquiring the equipment function of each fourth communication equipment and the message type of the contact message;
s3044, screening out the third communication equipment with the equipment function matched with the information type from the fourth communication equipment.
Further, the step of respectively acquiring the device functions of each fourth communication device includes:
s30431, respectively obtaining the device identification of each fourth communication device;
s30432, searching and obtaining the device configuration information corresponding to each fourth communication device according to each device identifier;
s30433, determining the device function corresponding to each fourth communication device according to the device configuration information.
Further, the message type of the contact message includes an incoming call, and the step of performing a signal connection with the communication device through near field communication and processing the contact message through the communication device includes:
s401, acquiring a connection key of the communication equipment;
s402, inputting the connection key, performing signal connection with the communication equipment through the near field communication, and establishing a signal channel;
s403, the incoming call is connected, first audio data of the incoming call are sent to the communication equipment to be played, and second audio data fed back by the communication equipment are sent to a sending end of the incoming call, wherein the second audio data are call audio data of a user responding to the first audio data.
Further, before the step of identifying whether the sender of the contact message is included in a preset white list, the method includes:
s5, judging whether the message type of the contact message is short message information;
s6, if the message type of the contact message is short message, judging whether the short message contains preset characters;
and S7, if the short message information contains preset characters, generating an identification instruction, wherein the identification instruction is used for identifying whether the sending end of the contact message is contained in a preset white list.
An embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements an automatic processing method for a contact message, where the automatic processing method for the contact message specifically includes:
s1, monitoring whether a contact message is received;
s2, if the contact message is received, identifying whether the sending end of the contact message is included in a preset white list;
s3, if the sending end of the contact message is included in the preset white list, judging whether the communication equipment exists in the preset range;
and S4, if the communication equipment exists in the preset range, performing signal connection with the communication equipment through near field communication, and processing the contact message through the communication equipment.
Further, the step of identifying whether the sending end of the contact message is included in a preset white list if the contact message is received includes:
s201, when the contact message is received, judging whether the user processes the contact message within a preset time length;
s202, if the user does not process the contact message within the preset duration, identifying whether the sending end of the contact message is contained in a preset white list, and generating a judgment instruction, wherein the judgment instruction is used for executing whether communication equipment exists within a preset range or not if the sending end of the contact message is contained in the preset white list.
Further, the step of determining whether a communication device exists within a preset range includes:
s301, starting a near field communication function, and identifying whether a plurality of connectable first communication devices exist in a signal range of near field communication;
s302, if a plurality of connectable first communication devices exist in a signal range of near field communication, judging whether a second communication device contained in a historical connection list exists in each first communication device;
s303, if a second communication device contained in the historical connection list exists in each first communication device, taking the second communication device as the communication device, and judging that the communication device exists in a preset range;
s304, if the second communication equipment contained in the historical connection list does not exist in each first communication equipment, screening out a plurality of third communication equipment meeting the preset specification from each first communication equipment, taking any one third communication equipment as the communication equipment, and judging that the communication equipment exists in the preset range.
Further, the step of screening out a plurality of third communication devices that meet a preset specification from each of the first communication devices includes:
s3041, collecting the near field communication signal intensity corresponding to each first communication device;
s3042, comparing the near field communication signal strength respectively corresponding to each first communication device with a signal strength threshold value, and screening out a plurality of fourth communication devices of which the near field communication signal strengths are greater than the signal strength threshold value;
s3043, respectively acquiring the equipment function of each fourth communication equipment and the message type of the contact message;
s3044, screening out the third communication equipment with the equipment function matched with the information type from the fourth communication equipment.
Further, the step of respectively acquiring the device functions of each fourth communication device includes:
s30431, respectively obtaining the device identification of each fourth communication device;
s30432, searching and obtaining the device configuration information corresponding to each fourth communication device according to each device identifier;
s30433, determining the device function corresponding to each fourth communication device according to the device configuration information.
Further, the message type of the contact message includes an incoming call, and the step of performing a signal connection with the communication device through near field communication and processing the contact message through the communication device includes:
s401, acquiring a connection key of the communication equipment;
s402, inputting the connection key, performing signal connection with the communication equipment through the near field communication, and establishing a signal channel;
s403, the incoming call is connected, first audio data of the incoming call are sent to the communication equipment to be played, and second audio data fed back by the communication equipment are sent to a sending end of the incoming call, wherein the second audio data are call audio data of a user responding to the first audio data.
Further, before the step of identifying whether the sender of the contact message is included in a preset white list, the method includes:
s5, judging whether the message type of the contact message is short message information;
s6, if the message type of the contact message is short message, judging whether the short message contains preset characters;
and S7, if the short message information contains preset characters, generating an identification instruction, wherein the identification instruction is used for identifying whether the sending end of the contact message is contained in a preset white list.
It will be understood by those skilled in the art that all or part of the processes of the methods of the above embodiments may be implemented by hardware associated with instructions of a computer program, which may be stored on a non-volatile computer-readable storage medium, and when executed, may include processes of the above embodiments of the methods. Any reference to memory, storage, database, or other medium provided herein and used in the examples may include non-volatile and/or volatile memory. Non-volatile memory can include read-only memory (ROM), Programmable ROM (PROM), Electrically Programmable ROM (EPROM), Electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), double-rate SDRAM (SSRSDRAM), Enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), Rambus Direct RAM (RDRAM), direct bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, apparatus, first object, or method that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, apparatus, first object, or method. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of another identical element in a process, apparatus, first object or method that comprises the element.
The above description is only for the preferred embodiment of the present application and not intended to limit the scope of the present application, and all modifications of equivalent structures and equivalent processes, which are made by the contents of the specification and the drawings of the present application, or which are directly or indirectly applied to other related technical fields, are intended to be included within the scope of the present application.
Claims (10)
1. An automatic processing method for contact information, comprising:
monitoring whether a contact message is received;
if the contact message is received, identifying whether a sending end of the contact message is contained in a preset white list or not;
if the sending end of the contact message is contained in a preset white list, judging whether communication equipment exists in a preset range;
and if the communication equipment exists in the preset range, performing signal connection with the communication equipment through near field communication, and processing the contact message through the communication equipment.
2. The method of claim 1, wherein the step of identifying whether the sender of the contact message is included in a predefined white list if the contact message is received comprises:
when the contact message is received, judging whether the user processes the contact message within a preset time length;
if the user does not process the contact message within the preset duration, identifying whether a sending end of the contact message is included in a preset white list, and generating a judgment instruction, wherein the judgment instruction is used for executing whether communication equipment exists within a preset range or not if the sending end of the contact message is included in the preset white list.
3. The method of claim 1, wherein the step of determining whether the communication device exists within a predetermined range comprises:
starting a near field communication function, and identifying whether a plurality of connectable first communication devices exist in a signal range of near field communication;
if a plurality of connectable first communication devices exist in the signal range of the near field communication, judging whether a second communication device contained in a historical connection list exists in each first communication device;
if a second communication device contained in a historical connection list exists in each first communication device, taking the second communication device as the communication device, and judging that the communication device exists in a preset range;
if the second communication equipment contained in the historical connection list does not exist in each first communication equipment, screening out a plurality of third communication equipment meeting the preset specification from each first communication equipment, taking any one of the third communication equipment as the communication equipment, and judging that the communication equipment exists in the preset range.
4. The method of claim 3, wherein the step of selecting a plurality of third communication devices that meet the predetermined specification from the first communication devices comprises:
acquiring the strength of near field communication signals respectively corresponding to the first communication equipment;
comparing the near field communication signal strength respectively corresponding to each first communication device with a signal strength threshold value, and screening out a plurality of fourth communication devices of which the near field communication signal strength is greater than the signal strength threshold value;
respectively acquiring the equipment function of each fourth communication equipment and the message type of the contact message;
and screening out the third communication equipment with the equipment function matched with the message type from the fourth communication equipment.
5. The method according to claim 4, wherein the step of respectively acquiring the device function of each fourth communication device comprises:
respectively acquiring the equipment identification of each fourth communication equipment;
searching for and obtaining the device configuration information corresponding to each fourth communication device according to each device identifier;
and respectively determining the device function corresponding to each fourth communication device according to each device configuration information.
6. The method of claim 1, wherein the type of the contact message comprises an incoming call, and wherein the step of processing the contact message by the communication device in signal communication with the communication device via near field communication comprises:
acquiring a connection key of the communication equipment;
inputting the connection key, performing signal connection with the communication equipment through the near field communication, and establishing a signal channel;
and connecting the incoming call, sending first audio data of the incoming call to the communication equipment for playing, and sending second audio data fed back by the communication equipment to a sending end of the incoming call, wherein the second audio data is call audio data of the first audio data responded by a user.
7. The method of claim 1, wherein the step of identifying whether the sender of the contact message is included in a predefined white list comprises:
judging whether the message type of the contact message is short message information or not;
if the message type of the contact message is short message information, judging whether the short message information contains preset characters;
and if the short message information contains preset characters, generating an identification instruction, wherein the identification instruction is used for identifying whether a sending end of the contact message is contained in a preset white list.
8. An apparatus for automatically processing contact information, comprising:
the monitoring module is used for monitoring whether the contact message is received or not;
the identification module is used for identifying whether a sending end of the contact message is contained in a preset white list or not if the contact message is received;
the first judging module is used for judging whether communication equipment exists in a preset range or not if the sending end of the contact message is contained in a preset white list;
and the processing module is used for carrying out signal connection with the communication equipment through near field communication if the communication equipment exists in a preset range, and processing the contact information through the communication equipment.
9. A computer device comprising a memory and a processor, the memory having stored therein a computer program, characterized in that the processor, when executing the computer program, implements the steps of the method according to any one of claims 1 to 7.
10. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the steps of the method of any one of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111076681.6A CN113542489A (en) | 2021-09-14 | 2021-09-14 | Automatic processing method and device of contact information and computer equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111076681.6A CN113542489A (en) | 2021-09-14 | 2021-09-14 | Automatic processing method and device of contact information and computer equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113542489A true CN113542489A (en) | 2021-10-22 |
Family
ID=78092539
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111076681.6A Pending CN113542489A (en) | 2021-09-14 | 2021-09-14 | Automatic processing method and device of contact information and computer equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113542489A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN119004296A (en) * | 2024-10-24 | 2024-11-22 | 杭州安巽科技有限公司 | Information identification filtering method for anti-fraud |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1372425A (en) * | 2001-02-19 | 2002-10-02 | 阿尔卡塔尔公司 | Method for processing calling, relative radio mobile terminal and computer program |
US20040219948A1 (en) * | 2003-04-14 | 2004-11-04 | Jones Bryce A. | Multi-mode mobile station and method |
CN101335948A (en) * | 2007-06-29 | 2008-12-31 | 日本电气株式会社 | Mobile telephone and incoming call transfer method |
CN101478738A (en) * | 2009-01-22 | 2009-07-08 | 中国科学院计算技术研究所 | Mobile phone incoming call switching apparatus based on Bluetooth and switching method thereof |
CN104821994A (en) * | 2015-05-27 | 2015-08-05 | 陈梓铭 | Management method for incoming calls of mobile communication terminal, and management device |
CN105376426A (en) * | 2014-08-25 | 2016-03-02 | 宇龙计算机通信科技(深圳)有限公司 | Information management method based on address book and mobile terminal |
CN105430177A (en) * | 2015-11-05 | 2016-03-23 | 小米科技有限责任公司 | Method and device used for controlling ring tone |
CN105450833A (en) * | 2014-08-19 | 2016-03-30 | 联想(北京)有限公司 | Information processing method and electronic equipment |
CN105792144A (en) * | 2014-12-24 | 2016-07-20 | 小米科技有限责任公司 | Information prompting method and apparatus |
CN106332024A (en) * | 2016-08-31 | 2017-01-11 | 华为技术有限公司 | Insecure short message recognition method and related equipment |
CN107615294A (en) * | 2016-03-04 | 2018-01-19 | 华为技术有限公司 | A kind of identifying code short message display method and mobile terminal |
CN110213442A (en) * | 2019-05-29 | 2019-09-06 | 努比亚技术有限公司 | Speech playing method, terminal and computer readable storage medium |
CN112905098A (en) * | 2021-03-26 | 2021-06-04 | 珠海格力电器股份有限公司 | Content display method, device, equipment and storage medium |
-
2021
- 2021-09-14 CN CN202111076681.6A patent/CN113542489A/en active Pending
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1372425A (en) * | 2001-02-19 | 2002-10-02 | 阿尔卡塔尔公司 | Method for processing calling, relative radio mobile terminal and computer program |
US20040219948A1 (en) * | 2003-04-14 | 2004-11-04 | Jones Bryce A. | Multi-mode mobile station and method |
CN101335948A (en) * | 2007-06-29 | 2008-12-31 | 日本电气株式会社 | Mobile telephone and incoming call transfer method |
CN101478738A (en) * | 2009-01-22 | 2009-07-08 | 中国科学院计算技术研究所 | Mobile phone incoming call switching apparatus based on Bluetooth and switching method thereof |
CN105450833A (en) * | 2014-08-19 | 2016-03-30 | 联想(北京)有限公司 | Information processing method and electronic equipment |
CN105376426A (en) * | 2014-08-25 | 2016-03-02 | 宇龙计算机通信科技(深圳)有限公司 | Information management method based on address book and mobile terminal |
CN105792144A (en) * | 2014-12-24 | 2016-07-20 | 小米科技有限责任公司 | Information prompting method and apparatus |
CN104821994A (en) * | 2015-05-27 | 2015-08-05 | 陈梓铭 | Management method for incoming calls of mobile communication terminal, and management device |
CN105430177A (en) * | 2015-11-05 | 2016-03-23 | 小米科技有限责任公司 | Method and device used for controlling ring tone |
CN107615294A (en) * | 2016-03-04 | 2018-01-19 | 华为技术有限公司 | A kind of identifying code short message display method and mobile terminal |
CN106332024A (en) * | 2016-08-31 | 2017-01-11 | 华为技术有限公司 | Insecure short message recognition method and related equipment |
CN110213442A (en) * | 2019-05-29 | 2019-09-06 | 努比亚技术有限公司 | Speech playing method, terminal and computer readable storage medium |
CN112905098A (en) * | 2021-03-26 | 2021-06-04 | 珠海格力电器股份有限公司 | Content display method, device, equipment and storage medium |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN119004296A (en) * | 2024-10-24 | 2024-11-22 | 杭州安巽科技有限公司 | Information identification filtering method for anti-fraud |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101155324B (en) | Instant communication method and system based on or containing mobile phone book | |
CN101753674B (en) | Incoming call processing method and device of a communication terminal | |
CN102917105B (en) | Call information processing method and terminal equipment | |
CN103037319A (en) | Communication transferring method, mobile terminal and server | |
US20170026825A1 (en) | Cloud identification method, device and system for a double-card mobile communications device | |
CN104735699A (en) | Data traffic monitoring method and system based on mobile terminal and mobile terminal | |
CN104066062A (en) | Unread message prompt method and mobile terminal | |
CN104486761A (en) | Terminal communication method and device | |
CN104618561A (en) | Mobile terminal, and method and device for setting and viewing address book state thereby | |
CN107071152A (en) | Method and system for automatically adjusting volume of sound equipment based on state of call equipment | |
EP1940124A2 (en) | Mobile communication terminal, and communication method for communication of location based message content | |
CN107920154A (en) | The processing method and terminal of Stranger Calls | |
CN107396328B (en) | Calling method of terminal and related equipment | |
CN103227980A (en) | Information outputting method and device | |
CN113542489A (en) | Automatic processing method and device of contact information and computer equipment | |
CN105554233B (en) | outgoing call reminding method and terminal | |
CN103634448A (en) | Method for intelligently responding to incoming calls by voice | |
CN107018227A (en) | Incoming call processing method and device | |
CN101351000A (en) | Method for showing information and communication terminal | |
CN111325880A (en) | Bluetooth-based positioning door opening method and device, intelligent terminal and storage medium | |
JP4564383B2 (en) | Mobile communication device and position search method | |
CN110166635B (en) | Suspicious terminal identification method and suspicious terminal identification system | |
CN108702708A (en) | Descending control signaling detection method, device and storage medium | |
CN111343347A (en) | Communication device, communication system and communication control method | |
CN112583920B (en) | Push method, push device, electronic equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20211022 |
|
RJ01 | Rejection of invention patent application after publication |