CN110191233A - Incoming call interface self-defining method and device - Google Patents
Incoming call interface self-defining method and device Download PDFInfo
- Publication number
- CN110191233A CN110191233A CN201910532185.3A CN201910532185A CN110191233A CN 110191233 A CN110191233 A CN 110191233A CN 201910532185 A CN201910532185 A CN 201910532185A CN 110191233 A CN110191233 A CN 110191233A
- Authority
- CN
- China
- Prior art keywords
- incoming call
- interface
- application
- user
- call
- 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
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/7243—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
-
- 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/72469—User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Telephone Function (AREA)
Abstract
The application provides a method and a device for customizing an incoming call interface, wherein the method comprises the following steps: detecting a call instruction of a user to an incoming call custom interface in the current application; when a call instruction is detected, acquiring multimedia information selected by a user in the current application, and storing the multimedia information at a preset position; acquiring an incoming call self-defining instruction triggered by a user in a preset incoming call self-defining application, and acquiring target multimedia information corresponding to the incoming call self-defining instruction at a preset position; and generating incoming call show information according to the target multimedia information so as to display the incoming call according to the incoming call show information. Therefore, the user can realize the customization of the incoming call show by calling the incoming call user-defined interface in the application which is used at will, the individual requirements of the user on the communication service are met, the incoming call user-defined interface is combined with the preset incoming call user-defined application, the setting mode of the incoming call show is expanded, and the setting experience of the incoming call show is improved.
Description
Technical field
This application involves call processing technology field more particularly to a kind of call interface customizing methods and device.
Background technique
With universal, functional requirement also increasingly diversification of the user to terminal device of the terminal devices such as smart phone,
For example, user is when routine use terminal device is conversed, it is desirable to have meet the session services of oneself individual demand, to highlight certainly
Oneself personalized style.
Currently, the system interface that built-in manufacturer provides in mobile terminal, selects for user.However, being from built-in
Selection caller identification interface in system interface since system interface color is single and dim is easy that user is allowed to generate uninteresting, dull make
With experience.
Apply for content
The application is intended to solve at least some of the technical problems in related technologies.
For this purpose, the application proposes a kind of call interface customizing method and device, to solve call interface in the prior art
The technical issues of being determined by system is customized, not being able to satisfy the individual demand of user.
The application one side embodiment proposes a kind of call interface customizing method, comprising the following steps: detection user
To the call instruction of incoming call self defined interface in current application;When detecting the call instruction, user is obtained described
The multimedia messages selected in current application, and by the multimedia information storage in predeterminated position;User is obtained preset
The incoming call custom instruction triggered in incoming call self-defined application, and obtained and the incoming call custom instruction in the predeterminated position
Corresponding destination multimedia information;Callshow information is generated according to the destination multimedia information, in order to according to the incoming call
Elegant information carries out caller identification.
The call interface customizing method of the embodiment of the present application detects user in current application to incoming call self defined interface
Call instruction obtain the multimedia messages that select in current application of user when detecting call instruction, and by multimedia
Information is stored in predeterminated position, in turn, obtains the incoming call custom instruction that user triggers in preset incoming call self-defined application,
And destination multimedia information corresponding with incoming call custom instruction is obtained in predeterminated position, in turn, according to destination multimedia information
Callshow information is generated, in order to carry out caller identification according to Callshow information.User can be in arbitrarily used application as a result,
In, by calling incoming call self defined interface to realize to the customized of Callshow, meeting user needs the personalization of session services
It asks, and incoming call self defined interface is combined with preset incoming call self-defined application, extend the set-up mode of Callshow, mention
The high setting experience of Callshow.
In addition, the call interface customizing method of the embodiment of the present application, further includes following additional technical characteristic:
Optionally, described and by the multimedia information storage in predeterminated position, comprising: generate the multimedia messages
Message identification, and the multimedia messages and the binding of corresponding message identification are stored in the predeterminated position.
Optionally, the incoming call custom instruction for obtaining user and being triggered in preset incoming call self-defined application, and
The predeterminated position obtains destination multimedia information corresponding with the incoming call custom instruction, comprising: obtains user described
The incoming call custom instruction triggered in default incoming call self-defined application, wherein believe in the incoming call custom instruction comprising target
Breath mark;It verifies and whether is contained in the corresponding destination multimedia information of the target information mark in the predeterminated position, if packet
Containing then in the predeterminated position acquisition destination multimedia information.
Optionally, Callshow information is generated according to the destination multimedia information when described, comprising: obtain described default next
The layout parameter for the caller identification interface that electric self-defined application generates;The destination multimedia letter is adjusted according to the layout parameter
The property parameters of breath.
Optionally, further includes: when detecting incoming call, pop up customized call circle in the incoming call self-defined application
Face, wherein the Callshow information is presented in the customized call interface;When detecting the user to described customized logical
When words interface carries out answering operation, the incoming call is handled by preset processing function of answering;When detect user to it is described from
Call interface is defined when carrying out hanging up operation, calls and preset hangs up that interface hangs up the incoming call and to exit the incoming call customized
Using.
The application another aspect embodiment proposes a kind of customized device of call interface, comprising: detection module, for examining
User is surveyed in current application to the call instruction of incoming call self defined interface;First obtains module, detects the tune for working as
When with instruction, the multimedia messages that user selects in the current application are obtained;Memory module, for believing the multimedia
Breath is stored in predeterminated position;Second obtains module, the incoming call triggered in preset incoming call self-defined application for obtaining user
Custom instruction, and destination multimedia information corresponding with the incoming call custom instruction is obtained in the predeterminated position;It generates
Module, for according to the destination multimedia information generate Callshow information, in order to according to the Callshow information come
Electricity display.
The customized device of the call interface of the embodiment of the present application detects user in current application to incoming call self defined interface
Call instruction obtain the multimedia messages that select in current application of user when detecting call instruction, and by multimedia
Information is stored in predeterminated position, in turn, obtains the incoming call custom instruction that user triggers in preset incoming call self-defined application,
And destination multimedia information corresponding with incoming call custom instruction is obtained in predeterminated position, in turn, according to destination multimedia information
Callshow information is generated, in order to carry out caller identification according to Callshow information.User can be in arbitrarily used application as a result,
In, by calling incoming call self defined interface to realize to the customized of Callshow, meeting user needs the personalization of session services
It asks, and incoming call self defined interface is combined with preset incoming call self-defined application, extend the set-up mode of Callshow, mention
The high setting experience of Callshow.
In addition, the customized device of the call interface of the embodiment of the present application, further includes following additional technical characteristic:
Optionally, the memory module, is specifically used for: generating the message identification of the multimedia messages, and will be described more
Media information and the binding of corresponding message identification are stored in the predeterminated position.
Optionally, described second module is obtained, comprising: first acquisition unit, for obtaining user in the default incoming call
The incoming call custom instruction triggered in self-defined application, wherein identified in the incoming call custom instruction comprising target information;School
Whether verification certificate member is contained in the corresponding destination multimedia information of the target information mark for verifying in the predeterminated position;
Second acquisition unit when for including the destination multimedia information in the predeterminated position, is obtained in the predeterminated position
The destination multimedia information.
Optionally, the generation module, comprising: third acquiring unit, for obtaining the default incoming call self-defined application
The layout parameter of the caller identification interface of generation;Adjustment unit, for adjusting the destination multimedia according to the layout parameter
The property parameters of information.
Optionally, the generation module, further includes: caller identification module, it is described next for popping up when detecting incoming call
Customized call interface in electric self-defined application, wherein the Callshow information is presented in the customized call interface;It is logical
Processing module is talked about, for when detecting that the user carries out answering operation to the customized call interface, by preset
It answers processing function and handles the incoming call;The session processing module is also used to user ought be detected to the customized call
When interface carries out hanging up operation, preset interface of hanging up is called to hang up the incoming call and exit the incoming call self-defined application.
The application another aspect embodiment proposes a kind of electronic equipment, including processor and memory;Wherein, the place
Reason device is corresponding with the executable program code to run by reading the executable program code stored in the memory
Program, for realizing the call interface customizing method as described in above-described embodiment.
The another aspect embodiment of the application proposes a kind of non-transitorycomputer readable storage medium, is stored thereon with meter
Calculation machine program realizes the call interface customizing method as described in above-described embodiment when the computer program is executed by processor.
The additional aspect of the application and advantage will be set forth in part in the description, and will partially become from the following description
It obtains obviously, or recognized by the practice of the application.
Detailed description of the invention
The application is above-mentioned and/or additional aspect and advantage will become from the following description of the accompanying drawings of embodiments
Obviously and it is readily appreciated that, in which:
Fig. 1 is a kind of flow diagram of call interface customizing method provided by the embodiment of the present application;
Fig. 2 is the application scenarios schematic diagram of the first call interface customizing method provided by the embodiment of the present application;
Fig. 3-1 is the application scenarios schematic diagram of second of call interface customizing method provided by the embodiment of the present application;
Fig. 3-2 is the application scenarios schematic diagram of second of call interface customizing method provided by the embodiment of the present application;
Fig. 3-3 is the application scenarios schematic diagram of the third call interface customizing method provided by the embodiment of the present application;
Fig. 4 is the structural schematic diagram according to the customized device of call interface of the application one embodiment;
Fig. 5 is the structural schematic diagram according to the customized device of call interface of the application another embodiment;
Fig. 6 is the structural schematic diagram according to the customized device of call interface of the application another embodiment;
Fig. 7 is the structural schematic diagram according to the customized device of call interface of the application further embodiment;And
Fig. 8 is the structural schematic diagram according to the electronic equipment of the application one embodiment.
Specific embodiment
Embodiments herein is described below in detail, examples of the embodiments are shown in the accompanying drawings, wherein from beginning to end
Same or similar label indicates same or similar element or element with the same or similar functions.Below with reference to attached
The embodiment of figure description is exemplary, it is intended to for explaining the application, and should not be understood as the limitation to the application.
Below with reference to the accompanying drawings the call interface customizing method and device of the embodiment of the present application are described.
For what is mentioned in above-mentioned background technique, the call interface in terminal device is defined by system, it is difficult to meet user
Individual demand the problem of, present applicant proposes a kind of call interface customizing methods, in the method, on the one hand, can
The individual demand for meeting user carries out the customized of Callshow, on the other hand, can satisfy based on incoming call self defined interface
The relevant information for customizing Callshow in any application at any time, without the related application of installation, or must be completely dependent on it is special come
The determination of Callshow is carried out in electric self-defined application, it is more convenient, stronger, another aspect is felt with interacting for user, certainly by incoming call
Defining interface combines with preset incoming call self-defined application, extends the set-up mode of Callshow, improves Callshow
Setting experience.
Specifically, Fig. 1 is a kind of flow diagram of call interface customizing method provided by the embodiment of the present application.
As shown in Figure 1, this method comprises:
Step 101, detection user is in current application to the call instruction of incoming call self defined interface.
Wherein, current application is the application, including social application, entertainment applications etc. being arbitrarily being currently used, and is currently answered
With can be different from it is preset incoming call self-defined application other application.
Step 102, when detecting call instruction, the multimedia messages that user selects in current application are obtained, and will
Multimedia information storage is in predeterminated position.
Wherein, multimedia messages include but is not limited to video information, pictorial information, audio-frequency information etc..
It is emphasized that incoming call self defined interface corresponds to the corresponding more matchmakers of Callshow in embodiments herein
The acquisition function of body information, the incoming call self defined interface can interface for small routine etc. without installation, facilitate using at any time with
It calls on ground, or show the incoming call self defined interface on the screen of the terminal device except application, facilitate multiple applications
Carry out the multiplexing of the corresponding function of incoming call self defined interface.
For example, it as shown in Fig. 2, when the incoming call self defined interface is small routine, can be made by oneself in preset incoming call
Display is directed to the promotion message of small routine in justice application, in order to user based on the small routine can with direct applied in wechat etc.
In directly scan the two dimensional code etc. of the small routine, using the small routine with wechat application etc. other common application is internal carries out
The acquisition of the corresponding multimedia messages of Callshow.
User can not only carry out the production of Callshow in preset incoming call self-defined application as a result, but also can be with
The acquisition for carrying out the multimedia messages of production Callshow in any application dependent on the incoming call self defined interface, for example, micro-
In letter, to some chat screenshot acquisition, for example, video playing application in, certain section of video is chosen, for another example, in sound
Frequency plays in application, to choosing for some song, user is not only facilitated to make the material of Callshow, Er Qieke at any time as a result,
The multimedia messages in any application to be carried out to the customization of Callshow, the material obtaining approach of Callshow is not only enriched, and
And can be comprehensive call user make Callshow enthusiasm.
Wherein, the call instruction of incoming call self defined interface can be grasped for the triggering to incoming call self defined interface region
Make, may be preset gesture operation, voice operating etc..
It further, can be by multimedia information storage in predeterminated position, the predeterminated position after obtaining multimedia messages
It can be in Cloud Server or on the clipbook of system.
Step 103, the incoming call custom instruction that user triggers in preset incoming call self-defined application is obtained, and default
Position acquisition destination multimedia information corresponding with incoming call custom instruction.
Step 104, Callshow information is generated according to destination multimedia information, in order to send a telegram here according to Callshow information
Display.
In one embodiment of the application, after obtaining multimedia messages, generate corresponding with multimedia messages unique
Mark, for example, unique identification etc. is generated according to the acquisition time of multimedia messages point, in turn, by multimedia messages and information mark
Know binding and is stored in predeterminated position.
To which in practical implementation, the incoming call that available user triggers in default incoming call self-defined application is certainly
Definition instruction, wherein identified in incoming call custom instruction comprising target information, verify and whether be contained in target letter in predeterminated position
Breath identifies corresponding destination multimedia information, if obtaining destination multimedia information in predeterminated position comprising if.
It should be noted that incoming call self-defined application is to be specifically used to make and be arranged the application of personalized Callshow,
In actual use, when can wish customized call interface with user, the call interface custom instruction that can be got, thus,
Call address of the operating system of terminal device to talk application can be repaired according to the call interface custom instruction got
It is changed to incoming call self-defined application, the default talk application in terminal device is revised as incoming call self-defined application to meet.
In another embodiment of the application, retain default talk application and customized answer of sending a telegram here in terminal device simultaneously
With binding Hook Function on the calling function of talk application, Hook Function and incoming call self-defined application binding, for example, will lead to
The address for talking about the calling function of application replaces with the address of Hook Function, thus, when talk application is called, Hook Function inspection
The calling event is surveyed, and calls incoming call self-defined application.
In turn, it is adapted to different processing functions of answering for different terminal devices to carry out answering processing, to avoid incompatible
The problem of.
In one embodiment of the application, the operating system version of terminal device is detected, it is true according to operating system version
Surely processing function is answered, the version of operating system can be determined by configuration information of reading terminal equipment etc., is according to operation
Processing function is answered in system version determination, wherein it should be understood that the version ROM of different operating system customizes difference, because
And actively processing function is answered in determination to the version of adapting operation system, is avoided because answering that processing mode is improper to be caused to answer
Service obstacle.
In one embodiment of the application, that different operating system version adaptations is demarcated according to many experiments answers place
Function is managed, thus, when operating system version, which is more than or equal to first threshold, is less than second threshold, determine that answering processing function is mould
Quasi- headset plugging function answers processing to simulate headset plugging movement realization, when operating system version is more than or equal to second threshold
When less than third threshold value, determine that answering processing function is video control processing function, operating system version is more than or equal to the second threshold
When value is less than third threshold value, determine that answering processing function is video control processing function.
For example, in this example, using Android SDK as operating system version number, first threshold 19, second
When threshold value is 21, third threshold value is 26, when service is answered in processing, if Android SDK >=26, use TelecomM
Anager.acceptRingingCall realizes telephone receiving as processing function is answered, if 26 > Android SDK >=21,
Use MediaCotroller processing event as answer handle function realization telephone receiving, if 21 > Android SDK >=
19, then use AudioManager as answer processing functional simulation headset plugging movement realize answer, when Android SDK <
When 19, the corresponding function of input earphone event is used as processing function realization is answered and is answered.
Certainly, in practical implementation, it is contemplated that the development in pluralism of the operating system of terminal device, some operation systems
System personalization it is stronger, may lack it is corresponding answer processing mode, in this case, in order to guarantee session services quality, make
Session services are provided with default talk application.
Specifically, being based on whole network data and experimental data in one embodiment of the application, blacklist operation is preset
System version is based on whole network data and experimental data real-time collecting simultaneously real-time update default blacklist operating system version,
It is determined according to operating system version and answers processing function and hang up before handling function, it is thus necessary to determine that operating system version is not belonging to
Preset blacklist operating system version, if it is determined that operating system version belongs to preset blacklist operating system version, then
Show the change tutorial message of talk application, which, which is used to indicate user, more changes back the default of system by talk application and lead to
Words application obtains user and is operated according to the change for changing tutorial message, talk application is changed to default according to change operation and is led to
Words application.
In the present embodiment, processing function is answered due to being adapted to according to the version of operating system, thus, by connecing
Processing function processing is listened to send a telegram here and pop up the customized call interface of incoming call self-defined application, wherein in customized call interface
Control of answering answer processing function corresponding to this, once user, which clicks this, answers control, customized call interface can be connect
The corresponding processing mode processing call of processing function is listened, avoids and answers exception.
When detecting that user carries out hanging up operation to customized call interface, for example, user sends the language hung up the telephone
Sound operation, or, user triggers the control of hanging up on customized call interface, then hangs up interface hanging up calling simultaneously in calling system
Exit incoming call self-defined application.
Wherein, it since the interface API of hanging up calling is in hidden state, needs to obtain this method by reflection, thus, lead to
Hanging up interface hanging up calling and exiting incoming call self-defined application in reflecting system call operation system is crossed, for example, is passed through
Current class gets the bytecode of ServiceManager, obtains this method using getDeclaredMethod () method, leads to
It crosses invoke () method and executes this method, get IBinder object, in turn, got IBinder object, so that it may
ITelephony method is obtained, using endCall () method in ITelephony, realizes the function of hanging up the telephone.
Further, the multimedia messages of acquisition may not be adapted to call interface, for example, destination multimedia information can
It can be mismatched with the layout parameter of caller identification interface, therefore, the incoming call display that available default incoming call self-defined application generates
The layout parameter for showing interface adjusts the property parameters of destination multimedia information, according to layout parameter to guarantee multimedia messages
Normal presentation, wherein by taking Android system as an example, the layout parameter of window have type layout parameter, flags layout parameter,
SystemVisibility layout parameter etc., this is no longer going to repeat them.
It is of course also possible to which user is not desired to destination multimedia information directly as Callshow, for further satisfaction
Property demand, it is desirable to destination multimedia information is further processed, thus, to multimedia messages carry out double optimization
Processing, for example, image beauty can be carried out to it in preset incoming call self-defined application when destination multimedia information is picture
Change, for example, it can be sheared etc. in preset incoming call self-defined application when destination multimedia information is video,
Using the destination multimedia information after secondary treatment as Callshow.
In order to enable those skilled in the art is clearer to the call interface customizing method of the embodiment of the present application, under
Face combines specific application scenarios to illustrate:
It in this example, as shown in figure 3-1, is video playing in application, the boundary that the video playing is applied in current application
Incoming call self defined interface can be set on face, may also display and use guidance information for incoming call self defined interface, for example, figure
" Callshow can be set as current video by clicking here " in 3-1, thus, the incoming call self defined interface when the user clicks, then
Can to user select current video into some video clip, using some video clip as the corresponding multimedia of Callshow
Information, wherein after multimedia messages obtain successfully, Callshow can be set in incoming call self-defined application, such as Fig. 3-2 institute
Show, may remind the user that the downloading promotion message that successfully may also display " incoming call self-defined application " is arranged in Callshow, in order to it
His user downloads incoming call self-defined application, wherein after Callshow is arranged successfully, can also show Callshow in this application
Preview graph as shown in Fig. 3-3, when having incoming call, shows some video clip after Callshow is arranged in call interface
Corresponding video content is as corresponding Callshow.
To sum up, the call interface customizing method of the embodiment of the present application, detection user make incoming call by oneself in current application
The call instruction of adopted interface obtains the multimedia messages that user selects in current application, and will when detecting call instruction
Multimedia information storage is in predeterminated position, in turn, obtains the incoming call that user triggers in preset incoming call self-defined application and makes by oneself
Justice instruction, and destination multimedia information corresponding with incoming call custom instruction is obtained in predeterminated position, in turn, according to the more matchmakers of target
Body information generates Callshow information, in order to carry out caller identification according to Callshow information.User can arbitrarily use as a result,
Application in, by calling incoming call self defined interface to realize to the customized of Callshow, meet user to of session services
Property demand, and incoming call self defined interface is combined with preset incoming call self-defined application, extends the setting of Callshow
Mode improves the setting experience of Callshow.
In order to realize above-described embodiment, the embodiment of the present application also provides a kind of customized devices of call interface.
Fig. 4 be according to the structural schematic diagram of the customized device of call interface of the application one embodiment, as shown in figure 4,
The customized device of the call interface includes: that detection module 100, first obtains module 200, memory module 300, second obtains module
400 and generation module 500.
Wherein, detection module 100, for detecting user in current application to the call instruction of incoming call self defined interface.
First obtains module 200, for when detecting call instruction, obtaining more matchmakers that user selects in current application
Body information.
Memory module 300 is used for multimedia information storage in predeterminated position.
Second obtains module 400, customized for obtaining the incoming call that user triggers in preset incoming call self-defined application
Instruction, and destination multimedia information corresponding with incoming call custom instruction is obtained in predeterminated position.
Generation module 500, for generating Callshow information according to destination multimedia information, in order to according to Callshow information
Carry out caller identification.
In one embodiment of the application, memory module 300, specifically for generating the message identification of multimedia messages,
And multimedia messages and the binding of corresponding message identification are stored in predeterminated position.
In this embodiment, as shown in figure 5, on the basis of as shown in Figure 4, the second acquisition module 400 includes: first to obtain
Take unit 410, verification unit 420, second acquisition unit 430, wherein
First acquisition unit 410, the customized finger of incoming call triggered in default incoming call self-defined application for obtaining user
It enables, wherein identified in incoming call custom instruction comprising target information.
Whether verification unit 420 is contained in the corresponding destination multimedia of target information mark for verifying in predeterminated position
Information.
Second acquisition unit 430 when for including destination multimedia information in predeterminated position, obtains mesh in predeterminated position
Mark multimedia messages.
In one embodiment of the application, as shown in fig. 6, generation module 500 includes: on the basis of as shown in Figure 4
Third acquiring unit 510 and adjustment unit 520, wherein
Third acquiring unit 510, for obtaining the layout ginseng for the caller identification interface that default incoming call self-defined application generates
Number.
Adjustment unit 520, for adjusting the property parameters of destination multimedia information according to layout parameter.
In one embodiment of the application, as shown in fig. 7, on the basis of as shown in Figure 4, the device further include: come
Electric display module 600 and session processing module 700, wherein
Caller identification module 600, for customized call circle when detecting incoming call, in pop-up incoming call self-defined application
Face, wherein Callshow information is presented in customized call interface.
Session processing module 700, for when detecting that user carries out answering operation to customized call interface, by pre-
If answer processing function processing incoming call.
In the present embodiment, session processing module 700 are also used to detect that user hangs customized call interface
When disconnected operation, calling is preset to be hung up interface hanging up calling and exits incoming call self-defined application.
It should be noted that the aforementioned explanation to call interface customizing method embodiment, is also applied for the implementation
The customized device of call interface of example, therefore details are not described herein.
To sum up, the customized device of the call interface of the embodiment of the present application, detection user make incoming call by oneself in current application
The call instruction of adopted interface obtains the multimedia messages that user selects in current application, and will when detecting call instruction
Multimedia information storage is in predeterminated position, in turn, obtains the incoming call that user triggers in preset incoming call self-defined application and makes by oneself
Justice instruction, and destination multimedia information corresponding with incoming call custom instruction is obtained in predeterminated position, in turn, according to the more matchmakers of target
Body information generates Callshow information, in order to carry out caller identification according to Callshow information.User can arbitrarily use as a result,
Application in, by calling incoming call self defined interface to realize to the customized of Callshow, meet user to of session services
Property demand, and incoming call self defined interface is combined with preset incoming call self-defined application, extends the setting of Callshow
Mode improves the setting experience of Callshow.
In order to realize above-described embodiment, the embodiment of the present application also proposes a kind of electronic equipment, including processor and memory;
Wherein, processor is run and executable program code by reading in memory the executable program code that stores
Corresponding program, for realizing the call interface customizing method as described in above-described embodiment.
Fig. 8 shows the block diagram for being suitable for the example electronic device for being used to realize the application embodiment.The electricity that Fig. 8 is shown
Sub- equipment 12 is only an example, should not function to the embodiment of the present application and use scope bring any restrictions.
As shown in figure 8, electronic equipment 12 is showed in the form of universal computing device.The component of electronic equipment 12 may include
But be not limited to: one or more processor or processing unit 16, system storage 28, connect different system components (including
System storage 28 and processing unit 16) bus 18.
Bus 18 indicates one of a few class bus structures or a variety of, including memory bus or Memory Controller,
Peripheral bus, graphics acceleration port, processor or the local bus using any bus structures in a variety of bus structures.It lifts
For example, these architectures include but is not limited to industry standard architecture (Industry Standard
Architecture;Hereinafter referred to as: ISA) bus, microchannel architecture (Micro Channel Architecture;Below
Referred to as: MAC) bus, enhanced isa bus, Video Electronics Standards Association (Video Electronics Standards
Association;Hereinafter referred to as: VESA) local bus and peripheral component interconnection (Peripheral Component
Interconnection;Hereinafter referred to as: PCI) bus.
Electronic equipment 12 typically comprises a variety of computer system readable media.These media can be it is any can be electric
The usable medium that sub- equipment 12 accesses, including volatile and non-volatile media, moveable and immovable medium.
Memory 28 may include the computer system readable media of form of volatile memory, such as random access memory
Device (Random Access Memory;Hereinafter referred to as: RAM) 30 and/or cache memory 32.Electronic equipment 12 can be into
One step includes other removable/nonremovable, volatile/non-volatile computer system storage mediums.Only as an example, it deposits
Storage system 34 can be used for reading and writing immovable, non-volatile magnetic media, and (Fig. 8 do not show, commonly referred to as " hard drive
Device ").Although being not shown in Fig. 8, the disk for reading and writing to removable non-volatile magnetic disk (such as " floppy disk ") can be provided and driven
Dynamic device, and to removable anonvolatile optical disk (such as: compact disc read-only memory (Compact Disc Read Only
Memory;Hereinafter referred to as: CD-ROM), digital multi CD-ROM (Digital Video Disc Read Only
Memory;Hereinafter referred to as: DVD-ROM) or other optical mediums) read-write CD drive.In these cases, each driving
Device can be connected according to Media Interface Connector with bus 18 by one or multi-quantity.Memory 28 may include that at least one program produces
Product, the program product have one group of (for example, at least one) program module, and it is each that these program modules are configured to perform the application
The function of embodiment.
Program/utility 40 with one group of (at least one) program module 42 can store in such as memory 28
In, such program module 42 include but is not limited to operating system, one or more application program, other program modules and
It may include the realization of network environment in program data, each of these examples or certain combination.Program module 42 is usual
Execute the function and/or method in embodiments described herein.
Electronic equipment 12 can also be with one or more external equipments 14 (such as keyboard, sensing equipment, display 24 etc.)
Communication, can also be enabled a user to one or more equipment interact with the electronic equipment 12 communicate, and/or with make the electricity
Any equipment (such as network interface card, modem etc.) that sub- equipment 12 can be communicated with one or more of the other calculating equipment
Communication.This communication can be carried out by input/output (I/O) interface 22.Also, electronic equipment 12 can also be suitable by network
Orchestration 20 and one or more network (such as local area network (Local Area Network;Hereinafter referred to as: LAN), wide area network
(Wide Area Network;Hereinafter referred to as: WAN) and/or public network, for example, internet) communication.As shown, network is suitable
Orchestration 20 is communicated by bus 18 with other modules of electronic equipment 12.It should be understood that although not shown in the drawings, can be in conjunction with electricity
Sub- equipment 12 uses other hardware and/or software module, including but not limited to: microcode, device driver, redundancy processing are single
Member, external disk drive array, RAID system, tape drive and data backup storage system etc..
Processing unit 16 by the program that is stored in system storage 28 of operation, thereby executing various function application and
Data processing, such as realize the method referred in previous embodiment.
In order to realize above-described embodiment, the embodiment of the present application also proposes a kind of non-transitorycomputer readable storage medium,
It is stored thereon with computer program, realizes that the call interface as described in above-described embodiment is made by oneself when which is executed by processor
Right way of conduct method.
In the description of this specification, reference term " one embodiment ", " some embodiments ", " example ", " specifically show
The description of example " or " some examples " etc. means specific features, structure, material or spy described in conjunction with this embodiment or example
Point is contained at least one embodiment or example of the application.In the present specification, schematic expression of the above terms are not
It must be directed to identical embodiment or example.Moreover, particular features, structures, materials, or characteristics described can be in office
It can be combined in any suitable manner in one or more embodiment or examples.In addition, without conflicting with each other, the skill of this field
Art personnel can tie the feature of different embodiments or examples described in this specification and different embodiments or examples
It closes and combines.
In addition, term " first ", " second " are used for descriptive purposes only and cannot be understood as indicating or suggesting relative importance
Or implicitly indicate the quantity of indicated technical characteristic.Define " first " as a result, the feature of " second " can be expressed or
Implicitly include at least one this feature.In the description of the present application, the meaning of " plurality " is at least two, such as two, three
It is a etc., unless otherwise specifically defined.
Any process described otherwise above or method description are construed as in flow chart or herein, and expression includes
It is one or more for realizing custom logic function or process the step of executable instruction code module, segment or portion
Point, and the range of the preferred embodiment of the application includes other realization, wherein can not press shown or discussed suitable
Sequence, including according to related function by it is basic simultaneously in the way of or in the opposite order, Lai Zhihang function, this should be by the application
Embodiment person of ordinary skill in the field understood.
Expression or logic and/or step described otherwise above herein in flow charts, for example, being considered use
In the order list for the executable instruction for realizing logic function, may be embodied in any computer-readable medium, for
Instruction execution system, device or equipment (such as computer based system, including the system of processor or other can be held from instruction
The instruction fetch of row system, device or equipment and the system executed instruction) it uses, or combine these instruction execution systems, device or set
It is standby and use.For the purpose of this specification, " computer-readable medium ", which can be, any may include, stores, communicates, propagates or pass
Defeated program is for instruction execution system, device or equipment or the dress used in conjunction with these instruction execution systems, device or equipment
It sets.The more specific example (non-exhaustive list) of computer-readable medium include the following: there is the electricity of one or more wirings
Interconnecting piece (electronic device), portable computer diskette box (magnetic device), random access memory (RAM), read-only memory
(ROM), erasable edit read-only storage (EPROM or flash memory), fiber device and portable optic disk is read-only deposits
Reservoir (CDROM).In addition, computer-readable medium can even is that the paper that can print described program on it or other are suitable
Medium, because can then be edited, be interpreted or when necessary with it for example by carrying out optical scanner to paper or other media
His suitable method is handled electronically to obtain described program, is then stored in computer storage.
It should be appreciated that each section of the application can be realized with hardware, software, firmware or their combination.Above-mentioned
In embodiment, software that multiple steps or method can be executed in memory and by suitable instruction execution system with storage
Or firmware is realized.Such as, if realized with hardware in another embodiment, following skill well known in the art can be used
Any one of art or their combination are realized: have for data-signal is realized the logic gates of logic function from
Logic circuit is dissipated, the specific integrated circuit with suitable combinational logic gate circuit, programmable gate array (PGA), scene can compile
Journey gate array (FPGA) etc..
Those skilled in the art are understood that realize all or part of step that above-described embodiment method carries
It suddenly is that relevant hardware can be instructed to complete by program, the program can store in a kind of computer-readable storage medium
In matter, which when being executed, includes the steps that one or a combination set of embodiment of the method.
It, can also be in addition, can integrate in a processing module in each functional unit in each embodiment of the application
It is that each unit physically exists alone, can also be integrated in two or more units in a module.Above-mentioned integrated mould
Block both can take the form of hardware realization, can also be realized in the form of software function module.The integrated module is such as
Fruit is realized and when sold or used as an independent product in the form of software function module, also can store in a computer
In read/write memory medium.
Storage medium mentioned above can be read-only memory, disk or CD etc..Although having been shown and retouching above
Embodiments herein is stated, it is to be understood that above-described embodiment is exemplary, and should not be understood as the limit to the application
System, those skilled in the art can be changed above-described embodiment, modify, replace and become within the scope of application
Type.
Claims (10)
1. a kind of call interface customizing method, which comprises the following steps:
User is detected in current application to the call instruction of incoming call self defined interface;
When detecting the call instruction, the multimedia messages that user selects in the current application are obtained, and will be described
Multimedia information storage is in predeterminated position;
The incoming call custom instruction that user triggers in preset incoming call self-defined application is obtained, and is obtained in the predeterminated position
Destination multimedia information corresponding with the incoming call custom instruction;
Callshow information is generated according to the destination multimedia information, in order to carry out incoming call display according to the Callshow information
Show.
2. the method as described in claim 1, which is characterized in that it is described and by the multimedia information storage in predeterminated position,
Include:
The message identification of the multimedia messages is generated, and the multimedia messages and the binding of corresponding message identification are stored in
The predeterminated position.
3. method according to claim 2, which is characterized in that the acquisition user touches in preset incoming call self-defined application
The incoming call custom instruction of hair, and destination multimedia letter corresponding with the incoming call custom instruction is obtained in the predeterminated position
Breath, comprising:
Obtain the incoming call custom instruction that user triggers in the default incoming call self-defined application, wherein the incoming call is made by oneself
It is identified in justice instruction comprising target information;
It verifies and whether is contained in the corresponding destination multimedia information of the target information mark in the predeterminated position, if comprising if
The destination multimedia information is obtained in the predeterminated position.
4. the method as described in claim 1, which is characterized in that generate Callshow according to the destination multimedia information when described
Information, comprising:
Obtain the layout parameter for the caller identification interface that the default incoming call self-defined application generates;
The property parameters of the destination multimedia information are adjusted according to the layout parameter.
5. the method as described in claim 1, which is characterized in that further include:
When detecting incoming call, the customized call interface in the incoming call self-defined application is popped up, wherein described customized logical
The Callshow information is presented in interface in words;
When detecting that the user carries out answering operation to the customized call interface, processing function is answered by preset
Handle the incoming call;
When detecting that user carries out hanging up operation to the customized call interface, call it is preset hang up interface hang up it is described
It sends a telegram here and exits the incoming call self-defined application.
6. a kind of customized device of call interface characterized by comprising
Detection module, for detecting user in current application to the call instruction of incoming call self defined interface;
First obtains module, for when detecting the call instruction, acquisition user to select more in the current application
Media information;
Memory module is used for the multimedia information storage in predeterminated position;
Second obtains module, the incoming call custom instruction triggered in preset incoming call self-defined application for obtaining user, and
Destination multimedia information corresponding with the incoming call custom instruction is obtained in the predeterminated position;
Generation module, for generating Callshow information according to the destination multimedia information, in order to be believed according to the Callshow
Breath carries out caller identification.
7. device as claimed in claim 6, which is characterized in that the memory module is specifically used for:
The message identification of the multimedia messages is generated, and the multimedia messages and the binding of corresponding message identification are stored in
The predeterminated position.
8. device as claimed in claim 7, which is characterized in that described second obtains module, comprising:
First acquisition unit, the incoming call custom instruction triggered in the default incoming call self-defined application for obtaining user,
Wherein, it is identified in the incoming call custom instruction comprising target information;
Whether verification unit is contained in the corresponding destination multimedia of the target information mark for verifying in the predeterminated position
Information;
Second acquisition unit, when for including the destination multimedia information in the predeterminated position, in the predeterminated position
Obtain the destination multimedia information.
9. a kind of electronic equipment, which is characterized in that including processor and memory;
Wherein, the processor is run by reading the executable program code stored in the memory can be performed with described
The corresponding program of program code, for realizing call interface customizing method such as claimed in any one of claims 1 to 5.
10. a kind of non-transitorycomputer readable storage medium, is stored thereon with computer program, which is characterized in that the meter
Such as call interface customizing method as claimed in any one of claims 1 to 5 is realized when calculation machine program is executed by processor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910532185.3A CN110191233A (en) | 2019-06-19 | 2019-06-19 | Incoming call interface self-defining method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910532185.3A CN110191233A (en) | 2019-06-19 | 2019-06-19 | Incoming call interface self-defining method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110191233A true CN110191233A (en) | 2019-08-30 |
Family
ID=67722508
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910532185.3A Pending CN110191233A (en) | 2019-06-19 | 2019-06-19 | Incoming call interface self-defining method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110191233A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110536020A (en) * | 2019-09-06 | 2019-12-03 | 上海掌门科技有限公司 | Setting method, device and computer-readable storage medium for incoming call reminder |
CN113542492A (en) * | 2021-07-10 | 2021-10-22 | 广州岸边网络科技有限公司 | Intelligent terminal with user-defined incoming call show |
CN116366762A (en) * | 2023-04-06 | 2023-06-30 | 广州酷狗计算机科技有限公司 | Method, device, equipment and storage medium for setting beautifying materials |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090264112A1 (en) * | 2006-02-10 | 2009-10-22 | Nokia Siemens Networks Gmbh & Co. Kg | Method and architecture to deliver pre-customized business card multimedia contents through ims-based plmns for improving the existing calling line identification service |
CN108874258A (en) * | 2017-05-11 | 2018-11-23 | 腾讯科技(深圳)有限公司 | Share the method and device of record screen video |
CN109348070A (en) * | 2018-12-21 | 2019-02-15 | 北京金山安全软件有限公司 | Caller identification method and device |
CN109510898A (en) * | 2018-12-21 | 2019-03-22 | 北京金山安全软件有限公司 | Method and device for customizing call interface |
-
2019
- 2019-06-19 CN CN201910532185.3A patent/CN110191233A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090264112A1 (en) * | 2006-02-10 | 2009-10-22 | Nokia Siemens Networks Gmbh & Co. Kg | Method and architecture to deliver pre-customized business card multimedia contents through ims-based plmns for improving the existing calling line identification service |
CN108874258A (en) * | 2017-05-11 | 2018-11-23 | 腾讯科技(深圳)有限公司 | Share the method and device of record screen video |
CN109348070A (en) * | 2018-12-21 | 2019-02-15 | 北京金山安全软件有限公司 | Caller identification method and device |
CN109510898A (en) * | 2018-12-21 | 2019-03-22 | 北京金山安全软件有限公司 | Method and device for customizing call interface |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110536020A (en) * | 2019-09-06 | 2019-12-03 | 上海掌门科技有限公司 | Setting method, device and computer-readable storage medium for incoming call reminder |
CN113542492A (en) * | 2021-07-10 | 2021-10-22 | 广州岸边网络科技有限公司 | Intelligent terminal with user-defined incoming call show |
CN116366762A (en) * | 2023-04-06 | 2023-06-30 | 广州酷狗计算机科技有限公司 | Method, device, equipment and storage medium for setting beautifying materials |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20160259502A1 (en) | Diverse emojis/emoticons | |
JP6616288B2 (en) | Method, user terminal, and server for information exchange in communication | |
US20180047391A1 (en) | Providing audio and video feedback with character based on voice command | |
US20090110246A1 (en) | System and method for facial expression control of a user interface | |
US20080158334A1 (en) | Visual Effects For Video Calls | |
CN110191233A (en) | Incoming call interface self-defining method and device | |
KR20160108348A (en) | Digital personal assistant interaction with impersonations and rich multimedia in responses | |
CN105389099A (en) | method and apparatus for voice recording and playback | |
CN109857352A (en) | Cartoon display method and human-computer interaction device | |
CN109510898A (en) | Method and device for customizing call interface | |
CN110473525A (en) | The method and apparatus for obtaining voice training sample | |
CN109710753A (en) | Method and device for generating shortcut information based on personalized theme and electronic equipment | |
US11936603B2 (en) | Generating modified images for display | |
US20220392135A1 (en) | Consequences generated from combining subsequent data | |
CN107704613A (en) | A kind of approaches to IM, terminal and computer-readable recording medium | |
CN110062111A (en) | Caller identification method and device | |
CN107247539A (en) | A kind of information displaying method and device, computer installation and readable storage medium storing program for executing | |
CN107967103B (en) | Method, apparatus and computer readable storage medium for information processing | |
US9942389B2 (en) | Indicating the current demeanor of a called user to a calling user | |
CN110262832A (en) | Application program permission judgment method and device and electronic equipment | |
CN108173740A (en) | A kind of method and apparatus of voice communication | |
CN107016281A (en) | Permission setting method and device of application program and electronic equipment | |
CN101977256B (en) | Method for opening status of coloring ring back tone (CRBT) and CRBT status interface machine | |
CN104298426B (en) | Method and device for displaying terminal application program APP information and mobile terminal | |
CN104394058A (en) | Method and device for showing user state |
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: 20190830 |
|
RJ01 | Rejection of invention patent application after publication |