CN110324488A - A kind of contact information display methods, terminal and computer readable storage medium - Google Patents
A kind of contact information display methods, terminal and computer readable storage medium Download PDFInfo
- Publication number
- CN110324488A CN110324488A CN201910468806.6A CN201910468806A CN110324488A CN 110324488 A CN110324488 A CN 110324488A CN 201910468806 A CN201910468806 A CN 201910468806A CN 110324488 A CN110324488 A CN 110324488A
- Authority
- CN
- China
- Prior art keywords
- information
- contact
- related information
- label
- contact person
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/22—Indexing; Data structures therefor; Storage structures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/248—Presentation of query results
-
- 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
-
- 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/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72454—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Software Systems (AREA)
- Computational Linguistics (AREA)
- Environmental & Geological Engineering (AREA)
- Telephone Function (AREA)
Abstract
The invention discloses a kind of contact information display methods, terminal and computer readable storage medium, this method includes the setting the contact tag list on the basis of contact information, and the contact tag list includes the label of each contact person;It obtains in terminal applies with each associated related information of contact person, label label is carried out to the related information;According to the corresponding related information of the contact tag list display contact person in default scene, the information dispersion of existing contact person is solved in different application programs, the problem that trivial operations cause user experience not high when checking contact information, the invention also discloses a kind of terminal and computer readable storage mediums, by implementing above scheme, the related information of contact person is checked by a contact tag list, it is more directly convenient that information is shown, improves the experience sense and satisfaction of user.
Description
Technical field
The present invention relates to fields of communication technology, more specifically to a kind of contact information display methods, terminal and meter
Calculation machine readable storage medium storing program for executing.
Background technique
With the fast development of the communication technology, the function of current mobile terminal is more and more, and increasingly tends to human nature
Design function, such as chat, record information are gone in the direction of change.Due to these information stored in terminal device belong to it is different
Application program needs to open corresponding application program respectively when relevant information to be checked, it is difficult to unified to show;For example, when needing
When checking the relevant information of Zhang San, contact person record, chat software etc. in the equipment that needs to open a terminal, and contacting respectively
Zhang San is viewed in people's record and chat software, it is cumbersome, cause user experience not high.
Summary of the invention
The technical problem to be solved in the present invention is that the information dispersion of existing contact person is checked in different application programs
The problem that trivial operations cause user experience not high when contact information provides a kind of contact person's letter for the technical problem
Cease display methods, terminal and computer readable storage medium.
In order to solve the above technical problems, the present invention provides a kind of contact information display methods, the contact information is aobvious
Show that method includes:
The contact tag list is set on the basis of contact information, and the contact tag list includes each contact person
Label;
It obtains in terminal applies with each associated related information of contact person, label mark is carried out to the related information
Note;
According to the corresponding related information of the contact tag list display contact person in default scene.
Optionally, the application is third-party application, in the acquisition terminal applies with the associated association of the contact person
Information carries out label label to the related information, comprising:
When the related information belongs to application server, judge whether the information type of the related information is storage letter
Cease type;
If so, the related information saving is marked in the laggard row label of the terminal.
Optionally, when the information attribute of the relation information is non-memory information type, mark the application applies letter
Breath, and be marked after carrying out screenshotss or record screen storage to the related information, the application message includes applying Activity
With uniform resource position mark URL information.
It is optionally, described that label label is carried out to the related information, comprising:
Label mark instructions are received, label label is carried out to destination-related information according to the label mark instructions.
Optionally, in the acquisition terminal applies with each associated related information of contact person, to the related information
Carry out label label, comprising:
Obtain the key message of the related information;
Judge whether the key message is default key message;
If so, carrying out label label to the related information.
Optionally, described corresponding according to the label of the contact tag list display object contact person in default scene
Label information, comprising:
In incoming call or call scenario, when the contact tag list includes the object contact person in the scene, preferentially
Show contact information, and the application priority applied according to belonging to each related information of the object contact person is sequentially shown respectively
Related information.
Optionally, the application priority applied belonging to each related information according to the object contact person is sequentially shown
Before each related information, comprising:
Judge whether internal storage data shared by the related information is more than default memory;
If so, preferentially showing contact information, and according in the label time showing preset time period of each related information
Related information;
If not, the application priority applied according to belonging to each related information of the object contact person sequentially shows each association
Information.
Optionally, it is described in default scene according to the corresponding related information of the contact tag list display contact person
Include:
Instruction is checked in reception, shows the related information of each contact person in the contact tag list, each contact person
Related information successively shown according to the connection frequency of each contact person.
Further, the present invention also provides a kind of terminal, the terminal includes processor, memory and communication bus;
The communication bus is for realizing the connection communication between the processor and the memory;
The processor is as described above to realize for executing one or more program stored in the memory
Step in contact information display methods.
Further, the present invention also provides a kind of computer readable storage medium, the computer readable storage mediums
It is stored with one or more program, one or more of programs can be executed by one or more processor, to realize
Step in contact information display methods as described above.
Beneficial effect
The present invention provides a kind of contact information display methods, terminal and computer readable storage medium, for existing
Be people information dispersion in different application programs, trivial operations cause user experience not high when checking contact information
Problem, by the way that the contact tag list is arranged on the basis of contact information, the contact tag list includes the mark of each contact person
Label;It obtains in terminal applies with the associated related information of each contact person, label label is carried out to related information;In default scene
According to the corresponding related information of the contact tag list display contact person;The same connection that applications multiple in terminal are related to
The information of people is associated in a manner of label, and then the related information of contact person is checked by a contact tag list,
It is more directly convenient that information is shown, improves the experience sense and satisfaction of user.
Detailed description of the invention
Present invention will be further explained below with reference to the attached drawings and examples, in attached drawing:
The hardware structural diagram of Fig. 1 each embodiment one optional mobile terminal to realize the present invention;
Fig. 2 is the wireless communication system schematic diagram of mobile terminal as shown in Figure 1;
Fig. 3 is the basic flow chart for the contact information display methods that first embodiment of the invention provides;
Fig. 4 is the display schematic diagram for the call interface that first embodiment of the invention provides;
Fig. 5 is the schematic diagram for the contact tag list interface that first embodiment of the invention provides;
Fig. 6 is the refined flow chart for the contact information display methods that second embodiment of the invention provides;
Fig. 7 is the refined flow chart for the contact information display methods that third embodiment of the invention provides;
Fig. 8 is the structural schematic diagram for the terminal that fourth embodiment of the invention provides.
Specific embodiment
It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, it is not intended to limit the present invention.
In subsequent description, it is only using the suffix for indicating such as " module ", " component " or " unit " of element
Be conducive to explanation of the invention, itself there is no a specific meaning.Therefore, " module ", " component " or " unit " can mix
Ground uses.
Terminal can be implemented in a variety of manners.For example, terminal described in the present invention may include such as mobile phone, plate
Computer, laptop, palm PC, personal digital assistant (Personal Digital Assistant, PDA), portable
Media player (Portable Media Player, PMP), navigation device, wearable device, Intelligent bracelet, pedometer etc. move
The fixed terminals such as dynamic terminal, and number TV, desktop computer.
It will be illustrated by taking mobile terminal as an example in subsequent descriptions, it will be appreciated by those skilled in the art that in addition to special
Except element for moving purpose, the construction of embodiment according to the present invention can also apply to the terminal of fixed type.
Referring to Fig. 1, a kind of hardware structural diagram of its mobile terminal of each embodiment to realize the present invention, the shifting
Dynamic terminal 100 may include: RF (Radio Frequency, radio frequency) unit 101, WiFi module 102, audio output unit
103, A/V (audio/video) input unit 104, sensor 105, display unit 106, user input unit 107, interface unit
108, the components such as memory 109, processor 110 and power supply 111.It will be understood by those skilled in the art that shown in Fig. 1
Mobile terminal structure does not constitute the restriction to mobile terminal, and mobile terminal may include components more more or fewer than diagram,
Perhaps certain components or different component layouts are combined.
It is specifically introduced below with reference to all parts of the Fig. 1 to mobile terminal:
Radio frequency unit 101 can be used for receiving and sending messages or communication process in, signal sends and receivees, specifically, by base station
Downlink information receive after, to processor 110 handle;In addition, the data of uplink are sent to base station.In general, radio frequency unit 101
Including but not limited to antenna, at least one amplifier, transceiver, coupler, low-noise amplifier, duplexer etc..In addition, penetrating
Frequency unit 101 can also be communicated with network and other equipment by wireless communication.Any communication can be used in above-mentioned wireless communication
Standard or agreement, including but not limited to GSM (Global System of Mobile communication, global system for mobile telecommunications
System), GPRS (General Packet Radio Service, general packet radio service), CDMA2000 (Code
Division Multiple Access 2000, CDMA 2000), WCDMA (Wideband Code Division
Multiple Access, wideband code division multiple access), TD-SCDMA (Time Division-Synchronous Code
Division Multiple Access, TD SDMA), FDD-LTE (Frequency Division
Duplexing-Long Term Evolution, frequency division duplex long term evolution) and TDD-LTE (Time Division
Duplexing-Long Term Evolution, time division duplex long term evolution) etc..
WiFi belongs to short range wireless transmission technology, and mobile terminal can help user to receive and dispatch electricity by WiFi module 102
Sub- mail, browsing webpage and access streaming video etc., it provides wireless broadband internet access for user.Although Fig. 1 shows
Go out WiFi module 102, but it is understood that, and it is not belonging to must be configured into for mobile terminal, it completely can be according to need
It to omit within the scope of not changing the essence of the invention.
Audio output unit 103 can be in call signal reception pattern, call mode, record mould in mobile terminal 100
When under the isotypes such as formula, speech recognition mode, broadcast reception mode, by radio frequency unit 101 or WiFi module 102 it is received or
The audio data stored in memory 109 is converted into audio signal and exports to be sound.Moreover, audio output unit 103
Audio output relevant to the specific function that mobile terminal 100 executes can also be provided (for example, call signal receives sound, disappears
Breath receives sound etc.).Audio output unit 103 may include loudspeaker, buzzer etc..
A/V input unit 104 is for receiving audio or video signal.A/V input unit 104 may include graphics processor
(Graphics Processing Unit, GPU) 1041 and microphone 1042, graphics processor 1041 is in video acquisition mode
Or the image data of the static images or video obtained in image capture mode by image capture apparatus (such as camera) carries out
Reason.Treated, and picture frame may be displayed on display unit 106.Through graphics processor 1041, treated that picture frame can be deposited
Storage is sent in memory 109 (or other storage mediums) or via radio frequency unit 101 or WiFi module 102.Mike
Wind 1042 can connect in telephone calling model, logging mode, speech recognition mode etc. operational mode via microphone 1042
Quiet down sound (audio data), and can be audio data by such acoustic processing.Audio that treated (voice) data can
To be converted to the format output that can be sent to mobile communication base station via radio frequency unit 101 in the case where telephone calling model.
Microphone 1042 can be implemented various types of noises elimination (or inhibition) algorithms and send and receive sound to eliminate (or inhibition)
The noise generated during frequency signal or interference.
Mobile terminal 100 further includes at least one sensor 105, such as optical sensor, motion sensor and other biographies
Sensor.Specifically, optical sensor includes ambient light sensor and proximity sensor, wherein ambient light sensor can be according to environment
The light and shade of light adjusts the brightness of display panel 1061, and proximity sensor can close when mobile terminal 100 is moved in one's ear
Display panel 1061 and/or backlight.As a kind of motion sensor, accelerometer sensor can detect in all directions (general
For three axis) size of acceleration, it can detect that size and the direction of gravity when static, can be used to identify the application of mobile phone posture
(such as horizontal/vertical screen switching, dependent game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, percussion) etc.;
The fingerprint sensor that can also configure as mobile phone, pressure sensor, iris sensor, molecule sensor, gyroscope, barometer,
The other sensors such as hygrometer, thermometer, infrared sensor, details are not described herein.
Display unit 106 is for showing information input by user or being supplied to the information of user.Display unit 106 can wrap
Display panel 1061 is included, liquid crystal display (Liquid Crystal Display, LCD), Organic Light Emitting Diode can be used
Forms such as (Organic Light-Emitting Diode, OLED) configure display panel 1061.
User input unit 107 can be used for receiving the number or character information of input, and generate the use with mobile terminal
Family setting and the related key signals input of function control.Specifically, user input unit 107 may include touch panel 1071 with
And other input equipments 1072.Touch panel 1071, also referred to as touch screen collect the touch operation of user on it or nearby
(for example user uses any suitable objects or attachment such as finger, stylus on touch panel 1071 or in touch panel 1071
Neighbouring operation), and corresponding attachment device is driven according to preset formula.Touch panel 1071 may include touch detection
Two parts of device and touch controller.Wherein, the touch orientation of touch detecting apparatus detection user, and detect touch operation band
The signal come, transmits a signal to touch controller;Touch controller receives touch information from touch detecting apparatus, and by it
It is converted into contact coordinate, then gives processor 110, and order that processor 110 is sent can be received and executed.In addition, can
To realize touch panel 1071 using multiple types such as resistance-type, condenser type, infrared ray and surface acoustic waves.In addition to touch panel
1071, user input unit 107 can also include other input equipments 1072.Specifically, other input equipments 1072 can wrap
It includes but is not limited in physical keyboard, function key (such as volume control button, switch key etc.), trace ball, mouse, operating stick etc.
It is one or more, specifically herein without limitation.
Further, touch panel 1071 can cover display panel 1061, when touch panel 1071 detect on it or
After neighbouring touch operation, processor 110 is sent to determine the type of touch event, is followed by subsequent processing device 110 according to touch thing
The type of part provides corresponding visual output on display panel 1061.Although in Fig. 1, touch panel 1071 and display panel
1061 be the function that outputs and inputs of realizing mobile terminal as two independent components, but in certain embodiments, it can
The function that outputs and inputs of mobile terminal is realized so that touch panel 1071 and display panel 1061 is integrated, is not done herein specifically
It limits.
Interface unit 108 be used as at least one external device (ED) connect with mobile terminal 100 can by interface.For example,
External device (ED) may include wired or wireless headphone port, external power supply (or battery charger) port, wired or nothing
Line data port, memory card port, the port for connecting the device with identification module, audio input/output (I/O) end
Mouth, video i/o port, ear port etc..Interface unit 108 can be used for receiving the input from external device (ED) (for example, number
It is believed that breath, electric power etc.) and the input received is transferred to one or more elements in mobile terminal 100 or can be with
For transmitting data between mobile terminal 100 and external device (ED).
Memory 109 can be used for storing software program and various data.Memory 109 can mainly include storing program area
The storage data area and, wherein storing program area can (such as the sound of application program needed for storage program area, at least one function
Sound playing function, image player function etc.) etc.;Storage data area can store according to mobile phone use created data (such as
Audio data, phone directory etc.) etc..In addition, memory 109 may include high-speed random access memory, it can also include non-easy
The property lost memory, a for example, at least disk memory, flush memory device or other volatile solid-state parts.
Processor 110 is the control centre of mobile terminal, utilizes each of various interfaces and the entire mobile terminal of connection
A part by running or execute the software program and/or module that are stored in memory 109, and calls and is stored in storage
Data in device 109 execute the various functions and processing data of mobile terminal, to carry out integral monitoring to mobile terminal.Place
Managing device 110 may include one or more processing units;Preferably, processor 110 can integrate application processor and modulatedemodulate is mediated
Manage device, wherein the main processing operation system of application processor, user interface and application program etc., modem processor is main
Processing wireless communication.It is understood that above-mentioned modem processor can not also be integrated into processor 110.
Mobile terminal 100 can also include the power supply 111 (such as battery) powered to all parts, it is preferred that power supply 111
Can be logically contiguous by power-supply management system and processor 110, to realize management charging by power-supply management system, put
The functions such as electricity and power managed.
Although Fig. 1 is not shown, mobile terminal 100 can also be including bluetooth module etc., and details are not described herein.
Embodiment to facilitate the understanding of the present invention, the communications network system that mobile terminal of the invention is based below into
Row description.
Referring to Fig. 2, Fig. 2 is a kind of communications network system architecture diagram provided in an embodiment of the present invention, the communication network system
System is the LTE system of universal mobile communications technology, which includes UE (User Equipment, the use of successively communication connection
Family equipment) (the land Evolved UMTS Terrestrial Radio Access Network, evolved UMTS 201, E-UTRAN
Ground wireless access network) 202, EPC (Evolved Packet Core, evolved packet-based core networks) 203 and operator IP operation
204。
Specifically, UE201 can be above-mentioned terminal 100, and details are not described herein again.
E-UTRAN202 includes eNodeB2021 and other eNodeB2022 etc..Wherein, eNodeB2021 can be by returning
Journey (backhaul) (such as X2 interface) is connect with other eNodeB2022, and eNodeB2021 is connected to EPC203,
ENodeB2021 can provide the access of UE201 to EPC203.
EPC203 may include MME (Mobility Management Entity, mobility management entity) 2031, HSS
(Home Subscriber Server, home subscriber server) 2032, other MME2033, SGW (Serving Gate Way,
Gateway) 2034, PGW (PDN Gate Way, grouped data network gateway) 2035 and PCRF (Policy and
Charging Rules Function, policy and rate functional entity) 2036 etc..Wherein, MME2031 be processing UE201 and
The control node of signaling, provides carrying and connection management between EPC203.HSS2032 is all to manage for providing some registers
Such as the function of home location register (not shown) etc, and preserves some related service features, data rates etc. and use
The dedicated information in family.All customer data can be sent by SGW2034, and PGW2035 can provide the IP of UE 201
Address distribution and other functions, PCRF2036 are strategy and the charging control strategic decision-making of business data flow and IP bearing resource
Point, it selects and provides available strategy and charging control decision with charge execution function unit (not shown) for strategy.
IP operation 204 may include internet, Intranet, IMS (IP Multimedia Subsystem, IP multimedia
System) or other IP operations etc..
Although above-mentioned be described by taking LTE system as an example, those skilled in the art should know the present invention is not only
Suitable for LTE system, be readily applicable to other wireless communication systems, such as GSM, CDMA2000, WCDMA, TD-SCDMA with
And the following new network system etc., herein without limitation.
Based on above-mentioned mobile terminal hardware configuration and communications network system, each embodiment of the method for the present invention is proposed.
First embodiment
In the prior art, the information of same contact person is stored in the different application program of terminal, when relevant information to be checked
When, it needs to open corresponding application program respectively, it is difficult to unified to show;To solve the above-mentioned problems, the present embodiment provides one kind
Contact information display methods, Fig. 3 are contact information display methods basic flow chart provided in this embodiment, contact person letter
Ceasing display methods includes:
S301, the contact tag list is set on the basis of contact information, the contact tag list includes each contact person
Label.
It is understood that the contact information in the present embodiment can be the contact person's letter stored in terminal " address list "
Breath, is also possible to the customized contact information of user, for example, contact information in conjunction with " address list " and communication software it is (such as micro-
Letter, QQ etc.) contact information;The contact information includes but is not limited to name of contact person, telephone number etc.;For each contact person
The label of individually one separate label of distribution, each contact person is different, and then the contact tag list includes the label of each contact person,
The contact tag list is global setting, i.e., arbitrarily application can all call the contact tag list in terminal.Such as
Terminal contact includes contact person A, B, C, and the label of distribution is respectively A1, B1, C1, then the contact tag list include A1,
B1, C1, user can be in the also the contact tag lists of the use in picture library.
S302, it obtains in terminal applies with the associated related information of each contact person, label label is carried out to related information.
In the present embodiment, terminal applies include locally applied and third-party application, can be according to connection in each application
Related information is marked in label in people's list of labels, such as when the related information for getting contact person A, then marks the pass
Connection information is A1, then label A 1 includes related information;Wherein related information information relevant to contact person, it is including but not limited to logical
Letter information, image information, in remark information, remark information refers to user to the remarks of the contact person, such as in memorandum
Pending event in memorandum event, schedule;Such as picture, video, sound, mail, remarks, chat record, dynamic etc..
It should be noted that the related information can be the related information of terminal local storage, such as standby in memorandum
Infuse information;The network associated information being also possible on application server;When application is third-party application, and the related information category
When application server, label label is carried out by determining how the information type of related information, specifically, judgement association letter
Whether the information attribute of breath is storage information type, if so, related information saving is marked in the laggard row label of terminal;Wherein deposit
Storage information type refers to that the related information can be stored in the information type of terminal local, including but not limited to image, document,
Such as contact person A is uploaded in social software from taking pictures, and after downloading that this is taken pictures certainly is stored in terminal, is taken pictures and is marked certainly
A1.In some embodiments, when the information of related information belongs to for non-memory information type, the application message of application is marked,
And be marked after carrying out screenshotss or record screen storage to related information, application message includes using appActivity and unified money
Source finger URL URL information.Such as the related information be contact person wechat circle of friends status information when, it is micro- to record the contact person A
Believe the appActivity and URL information of circle of friends, and the formation by carrying out screenshot or record screen to the circle of friends state carries out this
Ground storage is equipped with screenshot or record screen is marked later to appActivity and URL information.
It should be understood that carrying out label label to related information can be by user to tagged label, such as eventually
The related information that will acquire is held to show user, terminal closes target according to label mark instructions, according to label mark instructions
Join information and carry out label label, is i.e. user can choose the tagged label of certain related informations;May be used also in the present embodiment
To carry out label label to related information by terminal intelligent, specifically, obtaining the key message of related information, judge that the key is believed
Whether breath is default key message;If so, carrying out label label to related information automatically;Wherein the key message refers to energy body
The now information of the content of the related information, default key message can be terminal or user is pre-set, i.e., to important pass
Join information and carries out automated tag label;Such as when related information is picture, key message is takes pictures certainly, landscape shines, expression packet
Picture is then to carry out label label from the picture taken pictures to key message.
Certainly, in the present embodiment, it can be combined with the manual label label of user and terminal automated tag label, such as eventually
After end carries out automated tag label to the related information that there is default key message automatically according to key message, other associations are believed
Breath shows user, and user is received by issuing label mark instructions to related information progress label label.
In some embodiments, terminal can also be according to the connection frequency of each contact person to the related information of part contact person
Automated tag label is carried out, such as obtain user and each contact person contact frequency, connection frequency is greater than predeterminated frequency threshold value
Contact person related information carry out label label;Terminal can also believe the association of part contact person according to the classification of contact person
Breath carries out automated tag label, such as is grouped to contact person, is divided into household, colleague, friend, classmate etc., sets to user
Grouping corresponding to contact person related information carry out automated tag label.
S303, in default scene according to the corresponding related information of the contact tag list display contact person.
In the present embodiment, user can check the markd information of each label institute by the contact tag list, and
The information of customized scene dynamics display label.Preferably, in incoming call or call scenario, when the contact tag list includes
When object contact person in the scene, contact information is preferentially shown, and the application applied according to belonging to each related information is preferential
Grade sequentially shows each related information;Contact information at this time refers to sending a telegram here or calling the letter that natively there is display in interface
Breath is based on this, sequentially shows each related information.For example, as shown in figure 4, when sending a telegram here as contact person A, judge the contact tag list
In whether there is the contact person A label, and if it exists, display label A1 label related information 1~4, due to related information 1~
4 carry out the different application of self terminal, obtain the application priority of each application, this can be the customized setting of user using priority
, it is at this time fixed using priority;This is also possible to dynamic change using priority, such as terminal is according to sending a telegram here or exhale
Time and related information is made to be configured, it is assumed that related information 1 is that the user that schedule records and contact person A are pending at 10 points
Event then sets highest for the calendar application priority when incoming call time is 9: 30;If being not present in related information 1~4
Pending event, incoming call time are 9: 30, then carry out priority ranking to application according to the time sequencing of related information itself, false
If contact person A is in 8 wechat circle of friends publications related information 2 (text) today, user was shot yesterday by camera to be contacted
The related information 3 (picture) of people A, then wechat application priority is higher than picture library application priority;And then successively show related information
1, related information 2, related information 3.
It should be understood that related information shows all related informations there may be multiple, sending a telegram here or calling in interface
The excessive resource of meeting occupied terminal, influences power consumption, therefore in the present embodiment, preferential in the application applied according to belonging to related information
Before grade sequentially shows each related information, the related information of display can also be carried out according to the place internal storage data of related information
Preliminary screening, specifically, judging whether internal storage data shared by related information is more than default memory, if so, preferentially showing contact person
Information, and according to the related information in the label time showing preset time period of each related information, if not, according to each related information
The application priority of affiliated application sequentially shows each related information.I.e. when the shared memory of related information is more than default memory, then
Show the related information in preset time, the related information of such as nearest one week label, certainly in nearest one week related information
It sequentially can successively be shown according to using priority.
In the present embodiment, when in the contact tag list not including the contact person in incoming call or calling interface, herein
After secondary end of conversation, user can create the label of the contact person, and be added to the contact tag list, at this time in the label
It has included the relevant information of this call, such as the label has included message registration, acoustic information etc..
It in some embodiments, can also be by related information when the internal storage data shared by the related information is more than default memory
Expressed Content Transformation is text, such as by Content Transformation expressed by the picture of committed memory 2M is " in scenic spot * * *
Personage's photograph ", and then show the text information of committed memory in interface sending a telegram here or calling, it at this time still can be according to application preferentially
Grade sequentially successively shows each text information.
In the present embodiment, in default scene according to the corresponding related information of the contact tag list display contact person,
It can also be after receiving and checking instruction, show the related information of each contact person in the contact tag list, the pass of each affiliated person
Connection information contacts frequency according to the connection of each contact person and successively shows;It is worth noting that, the contact tag list is that the overall situation is set
It sets, user can issue in different applications checks instruction, the contact tag list is shown, in the contact tag list
In, it as unit of contact person, is successively shown according to the connection frequency of each contact person, such as shown in figure 5, user and contact person A
Connection frequency be a, with contact person B contact frequency be b, with contact person C contact frequency be d, it is assumed that frequency a > c > b, then
In the contact tag list, successively show that label A 1, B1, C1 of contact person A, contact person C, contact person B, the label include each
The related information of contact person, related information includes the contact details in the address list of contact person A at this time;Each association of contact person A
The display order of information is herein without limiting.
A kind of contact information display methods is present embodiments provided, by the way that contact person is arranged on the basis of contact information
List of labels, the contact tag list include the label of each contact person;Obtain terminal applies in the associated association of each contact person
Information carries out label label to related information;According to the corresponding pass of the contact tag list display contact person in default scene
Join information;The information for the same contact person that applications multiple in terminal are related to is associated in a manner of label, Jin Ertong
The related information that contact person is checked in a contact tag list is crossed, it is more directly convenient that information is shown, improves the experience of user
Sense and satisfaction.
Second embodiment
In order to better understand the present invention, the present embodiment provides one kind with a more specific contact information display side
Method, as shown in fig. 6, Fig. 6 is the contact information display methods refined flow chart that second embodiment of the invention provides, the contact person
Information display method includes:
S601, the contact tag list is set on the basis of contact information, the contact tag list includes each contact person
Label.
In the present embodiment, global the contact tag list is set on the basis of contact information, and each contact person is single
Solely one separate label of distribution, the label of each contact person are different.
S602, obtain terminal applies in the associated related information of each contact person, when related information belongs to application server
When, judge whether the information type of related information is storage information type, if so, turning S603, if not, turning S604.
It obtains and can be the related information of terminal local storage with the associated related information of each contact person, the related information,
Such as the remark information in the dealing mail of user and contact person, short message, memorandum;The network being also possible on application server
Related information, such as original microblogging, the wechat circle of friends dynamic of publication;When application is third-party application, and the related information
When belonging to application server, judge whether the related information can be stored directly in local information type, such as image, document
Deng.
S603, directly by related information saving in terminal.
The application message that S604, label are applied, and screenshotss or record screen storage are carried out to related information.
When the related information is the wechat circle of friends status information of contact person, contact person's A wechat circle of friends is recorded
AppActivity and URL information, and the formation by carrying out screenshot or record screen to the circle of friends state is locally stored.
S605, label mark instructions are received, label label is carried out to destination-related information according to label mark instructions.
User carries out label mark by issuing label mark instructions, to some or all related informations stored in terminal
Note.
S606, in incoming call or call scenario, when the contact tag list includes the object contact person in scene, judgement
Whether internal storage data shared by the related information of object contact person is more than default memory, if so, turning S607, if not, turning S608.
The resource for showing that all related informations meeting occupied terminals are excessive in interface is being sent a telegram here or called, is influencing power consumption, therefore
In the present embodiment, preliminary screening is carried out according to related information of the internal storage data of related information to display.
S607, contact information is preferentially shown, and according in the label time showing preset time period of each related information
Related information.
When the shared memory of related information is more than default memory, then the related information in preset time is shown, such as nearest one
The related information of the related information that week marks, nearest one week label can successively be shown according to belonging to each related information using priority
Show.
It in some embodiments, can also be by related information when the internal storage data shared by the related information is more than default memory
Expressed Content Transformation is text, such as by Content Transformation expressed by the picture of committed memory 2M is " in scenic spot * * *
Personage's photograph ", and then show the text information of committed memory in interface sending a telegram here or calling, it at this time still can be according to application preferentially
Grade sequentially successively shows each text information.
S608, the application priority applied according to belonging to each related information sequentially show each related information.
The fixed priority that can be user or terminal setting using priority in the present embodiment, was also possible to according to end
End is set dynamically according to incoming call or call time, with related information, related information 1 be schedule record user with contact
People A then sets highest for the calendar application priority, contact person A exists when the time of sending a telegram here is 9: 30 in 10 points of pending events
Today, 8 wechat circle of friends publications related information 2 (text), were believed user's yesterday by the association that camera shoots to obtain contact person A
3 (pictures) are ceased, then wechat application priority is higher than picture library application priority;And then successively show related information 1, related information 2,
Related information 3.
The present embodiment provides a kind of contact information display methods, and global contact person is arranged on the basis of contact information
List of labels individually distributes a separate label for each contact person, will be relevant to contact person in different application programs
Related information carries out label label, and then each related information is shown in certain scenes, and places multiple in terminal are related to together
The information of one contact person is attached in a manner of label, forms mesh message structure, information is allowed to show more direct convenience.
3rd embodiment
The present embodiment provides a kind of contact information display methods, as shown in fig. 7, the contact information display methods packet
It includes:
S701, the contact tag list is set on the basis of contact information.
S702, obtain terminal applies in the associated related information of each contact person.
In the present embodiment, step S701, S702 is identical as step S601, S602~S604, and this is no longer going to repeat them.
S703, the contact tag list provides unified label mark function in different application, and terminal is automatically to association
Information carries out label label.
In different applications, terminal can carry out label label to related information automatically, the related information category after label
In the contact tag list.Wherein terminal can mark related information automated tag according to the key message of related information, obtain
The key message for taking related information judges whether the key message is default key message;If so, being carried out automatically to related information
Label label;Wherein the key message refers to embody the information of the content of the related information, and default key message can be
Terminal or user are pre-set, i.e., carry out automated tag label to important related information;Such as when related information is picture
When, key message is takes pictures certainly, landscape shines, expression packet picture, then is from the picture progress label label taken pictures to key message.
In some embodiments, terminal can also be according to the connection frequency of each contact person to the related information of part contact person
Automated tag label is carried out, such as obtain user and each contact person contact frequency, connection frequency is greater than predeterminated frequency threshold value
Contact person related information carry out label label.
Instruction is checked in S704, reception, shows the related information of each contact person in the contact tag list.
User can issue in different applications checks instruction, the contact tag list is shown, in the contact tag
In list, as unit of contact person, successively shown according to the connection frequency of each contact person, the display of each related information of contact person
Sequence can be applies priority successively to show that related information includes in the address list of contact person A at this time by belonging to related information
Contact details.
The present embodiment provides a kind of contact information display methods, and global contact person is arranged on the basis of contact information
List of labels individually distributes a separate label for each contact person, will be relevant to contact person in different application programs
Related information carries out label label, and then checks that all related informations of each label are aobvious by the contact tag list, by terminal
In multiple places be related to the information of the same contact person and be attached in a manner of label, form mesh message structure, allow letter
Breath shows more direct convenience.
Fourth embodiment
Shown in Figure 8 the present embodiment provides a kind of terminal, terminal provided in this embodiment includes processor 801, deposits
Reservoir 802 and communication bus 803.
Wherein, the communication bus 803 in the present embodiment is logical for realizing the connection between processor 801 and memory 802
Letter, processor 801 is then for executing one or more first program stored in memory 802, to perform the steps of
The contact tag list is set on the basis of contact information, and the contact tag list includes the mark of each contact person
Label;
It obtains in terminal applies with the associated related information of each contact person, label label is carried out to related information;
According to the corresponding related information of the contact tag list display contact person in default scene.
In the present embodiment, right using for third-party application, obtaining with the associated related information of contact person in terminal applies
Related information carries out label label, comprising: when related information belongs to application server, judges that the information type of related information is
No is storage information type;If so, related information saving is marked in the laggard row label of terminal.When the information attribute of relation information
For non-memory information type, the application message of application is marked, and is marked after carrying out screenshotss or record screen storage to related information,
Application message includes applying Activity and uniform resource position mark URL information.
Wherein carrying out label label to related information can be by user to tagged label, be referred to according to label label
It enables, label label is carried out to destination-related information according to label mark instructions;Related information can also be carried out by terminal intelligent
Label label judges whether the key message is default key message specifically, obtaining the key message of related information;If so,
Automatically label label is carried out to related information.
It is worth noting that, corresponding according to the label of the contact tag list display object contact person in default scene
Label information, comprising: excellent when the contact tag list includes the object contact person in scene in incoming call or call scenario
First show contact information, and the application priority applied according to belonging to each related information of object contact person sequentially shows each pass
Join information.Before the application priority applied according to belonging to each related information of object contact person sequentially shows each related information,
It include: to judge whether internal storage data shared by related information is more than default memory;If so, preferentially show contact information, and according to
Related information in the label time showing preset time period of each related information;If not, being believed according to each association of object contact person
The application priority applied belonging to breath sequentially shows each related information.
It optionally, include: to connect according to the corresponding related information of the contact tag list display contact person in default scene
Receipts check instruction, show the related information of each contact person in the contact tag list, the related information of each contact person is according to each
It is that the connection frequency of people is successively shown.
It is worth noting that, not fully expounding first embodiment, second in the present embodiment in fact in order not to burden explanation
Apply example, all examples in 3rd embodiment, it is understood that, first embodiment, second embodiment, in 3rd embodiment
All examples are suitable for the present embodiment.
The present embodiment also provides a kind of computer readable storage medium, the computer-readable recording medium storage have one or
The multiple programs of person, one or more program can be executed by one or more processor, to realize in the various embodiments described above
Step in contact information display methods.
The present embodiment provides a kind of terminal and computer readable storage mediums, for realizing the connection in the various embodiments described above
People's information display method, contact information display methods include the setting the contact tag list on the basis of contact information, connection
It is the label that people's list of labels includes each contact person;Obtain terminal applies in the associated related information of each contact person, to association
Information carries out label label;According to the corresponding related information of the contact tag list display contact person in default scene;It will
The information for the same contact person that multiple applications are related in terminal is associated in a manner of label, and then passes through a contact person
List of labels checks the related information of contact person, and it is more directly convenient that information is shown, improves the experience sense and satisfaction of user.
It should be noted that, in this document, the terms "include", "comprise" or its any other variant are intended to non-row
His property includes, so that the process, method, article or the device that include a series of elements not only include those elements, and
And further include other elements that are not explicitly listed, or further include for this process, method, article or device institute it is intrinsic
Element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including being somebody's turn to do
There is also other identical elements in the process, method of element, article or device.
The serial number of the above embodiments of the invention is only for description, does not represent the advantages or disadvantages of the embodiments.
Through the above description of the embodiments, those skilled in the art can be understood that above-described embodiment side
Method can be realized by means of software and necessary general hardware platform, naturally it is also possible to by hardware, but in many cases
The former is more preferably embodiment.Based on this understanding, technical solution of the present invention substantially in other words does the prior art
The part contributed out can be embodied in the form of software products, which is stored in a storage medium
In (such as ROM/RAM, magnetic disk, CD), including some instructions are used so that a terminal (can be mobile phone, computer, service
Device, air conditioner or network equipment etc.) execute method described in each embodiment of the present invention.
The embodiment of the present invention is described with above attached drawing, but the invention is not limited to above-mentioned specific
Embodiment, the above mentioned embodiment is only schematical, rather than restrictive, those skilled in the art
Under the inspiration of the present invention, without breaking away from the scope protected by the purposes and claims of the present invention, it can also make very much
Form, all of these belong to the protection of the present invention.
Claims (10)
1. a kind of contact information display methods, which is characterized in that the contact information display methods includes:
The contact tag list is set on the basis of contact information, and the contact tag list includes the mark of each contact person
Label;
It obtains in terminal applies with each associated related information of contact person, label label is carried out to the related information;
According to the corresponding related information of the contact tag list display contact person in default scene.
2. contact information display methods as described in claim 1, which is characterized in that the application is third-party application, institute
It states and obtains in terminal applies with the associated related information of the contact person, label label is carried out to the related information, comprising:
When the related information belongs to application server, judge whether the information type of the related information is storage info class
Type;
If so, the related information saving is marked in the laggard row label of the terminal.
3. contact information display methods as claimed in claim 2, which is characterized in that when the information attribute of the relation information
For non-memory information type, the application message of the application is marked, and to related information progress screenshotss or after recording screen storage
It is marked, the application message includes applying Activity and uniform resource position mark URL information.
4. contact information display methods as claimed in claim 3, which is characterized in that described to be marked to the related information
Label label, comprising:
Label mark instructions are received, label label is carried out to destination-related information according to the label mark instructions.
5. contact information display methods as claimed in claim 3, which is characterized in that in the acquisition terminal applies with it is described
Each associated related information of contact person carries out label label to the related information, comprising:
Obtain the key message of the related information;
Judge whether the key message is default key message;
If so, carrying out label label to the related information.
6. contact information display methods as described in any one in claim 1-5, which is characterized in that described in default scene
According to the corresponding label information of label of the contact tag list display object contact person, comprising:
It is preferential to show when the contact tag list includes the object contact person in the scene in incoming call or call scenario
Contact information, and the application priority applied according to belonging to each related information of the object contact person sequentially shows each association
Information.
7. contact information display methods as claimed in claim 6, which is characterized in that described according to the object contact person
The application priority applied belonging to each related information is sequentially shown before each related information, comprising:
Judge whether internal storage data shared by the related information is more than default memory;
If so, preferentially showing contact information, and according to the association in the label time showing preset time period of each related information
Information;
If not, the application priority applied according to belonging to each related information of the object contact person sequentially shows each association letter
Breath.
8. contact information display methods as described in any one in claim 1-5, which is characterized in that described in default scene
Include: according to the corresponding related information of the contact tag list display contact person
Instruction is checked in reception, shows the related information of each contact person in the contact tag list, the pass of each contact person
Connection information is successively shown according to the connection frequency of each contact person.
9. a kind of terminal, which is characterized in that the terminal includes processor, memory and communication bus;
The communication bus is for realizing the connection communication between the processor and the memory;
The processor is for executing one or more program stored in the memory, to realize such as claim 1 to 8
Any one of described in contact information display methods in step.
10. a kind of computer readable storage medium, which is characterized in that the computer-readable recording medium storage have one or
Multiple programs, one or more of programs can be executed by one or more processor, to realize such as claim 1 to 8
Any one of described in contact information display methods in step.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910468806.6A CN110324488A (en) | 2019-05-31 | 2019-05-31 | A kind of contact information display methods, terminal and computer readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910468806.6A CN110324488A (en) | 2019-05-31 | 2019-05-31 | A kind of contact information display methods, terminal and computer readable storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110324488A true CN110324488A (en) | 2019-10-11 |
Family
ID=68119229
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910468806.6A Pending CN110324488A (en) | 2019-05-31 | 2019-05-31 | A kind of contact information display methods, terminal and computer readable storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110324488A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112764700A (en) * | 2020-12-31 | 2021-05-07 | 维沃移动通信有限公司 | Image display processing method, device, electronic equipment and storage medium |
WO2022184166A1 (en) * | 2021-03-04 | 2022-09-09 | 腾讯科技(深圳)有限公司 | Object account grouping method and apparatus, device, and storage medium |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103559288A (en) * | 2013-11-08 | 2014-02-05 | 惠州Tcl移动通信有限公司 | Method and mobile terminal for intelligent collecting and sharing |
CN104035929A (en) * | 2013-03-04 | 2014-09-10 | 腾讯科技(深圳)有限公司 | Webpage screenshot method and device |
US20150269164A1 (en) * | 2014-03-24 | 2015-09-24 | Samsung Electronics Co., Ltd. | Electronic device and contact display method therefor |
CN105162937A (en) * | 2015-08-31 | 2015-12-16 | 小米科技有限责任公司 | Incoming call information processing method and device |
CN106686217A (en) * | 2016-08-31 | 2017-05-17 | 上海青橙实业有限公司 | Communication record processing method and mobile terminal |
CN106791185A (en) * | 2017-01-20 | 2017-05-31 | 奇酷互联网络科技(深圳)有限公司 | Method for managing contact person information, device and mobile terminal |
CN106921777A (en) * | 2017-03-07 | 2017-07-04 | 百度在线网络技术(北京)有限公司 | Information processing method and device, computer equipment and computer-readable medium |
CN109495638A (en) * | 2018-09-27 | 2019-03-19 | 维沃移动通信有限公司 | A kind of information display method and terminal |
CN109729210A (en) * | 2019-02-28 | 2019-05-07 | 维沃移动通信有限公司 | A kind of information display method and terminal device |
-
2019
- 2019-05-31 CN CN201910468806.6A patent/CN110324488A/en active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104035929A (en) * | 2013-03-04 | 2014-09-10 | 腾讯科技(深圳)有限公司 | Webpage screenshot method and device |
CN103559288A (en) * | 2013-11-08 | 2014-02-05 | 惠州Tcl移动通信有限公司 | Method and mobile terminal for intelligent collecting and sharing |
US20150269164A1 (en) * | 2014-03-24 | 2015-09-24 | Samsung Electronics Co., Ltd. | Electronic device and contact display method therefor |
CN105162937A (en) * | 2015-08-31 | 2015-12-16 | 小米科技有限责任公司 | Incoming call information processing method and device |
CN106686217A (en) * | 2016-08-31 | 2017-05-17 | 上海青橙实业有限公司 | Communication record processing method and mobile terminal |
CN106791185A (en) * | 2017-01-20 | 2017-05-31 | 奇酷互联网络科技(深圳)有限公司 | Method for managing contact person information, device and mobile terminal |
CN106921777A (en) * | 2017-03-07 | 2017-07-04 | 百度在线网络技术(北京)有限公司 | Information processing method and device, computer equipment and computer-readable medium |
CN109495638A (en) * | 2018-09-27 | 2019-03-19 | 维沃移动通信有限公司 | A kind of information display method and terminal |
CN109729210A (en) * | 2019-02-28 | 2019-05-07 | 维沃移动通信有限公司 | A kind of information display method and terminal device |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112764700A (en) * | 2020-12-31 | 2021-05-07 | 维沃移动通信有限公司 | Image display processing method, device, electronic equipment and storage medium |
WO2022184166A1 (en) * | 2021-03-04 | 2022-09-09 | 腾讯科技(深圳)有限公司 | Object account grouping method and apparatus, device, and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107241492B (en) | A kind of dynamic information display method, equipment and computer readable storage medium | |
CN107506105A (en) | A kind of message treatment method, terminal and computer-readable recording medium | |
CN109299039A (en) | A kind of file management method, equipment and computer readable storage medium | |
CN110180181A (en) | Screenshot method, device and the computer readable storage medium of Wonderful time video | |
CN110460568A (en) | A kind of automated reporting method, terminal and computer readable storage medium | |
CN109584897A (en) | Vedio noise reduction method, mobile terminal and computer readable storage medium | |
CN109840125A (en) | A kind of terminal control method, terminal and computer readable storage medium | |
CN108829302A (en) | A kind of interaction regulation method, equipment and computer readable storage medium | |
CN109117105A (en) | A kind of collaboration desktop interaction regulation method, equipment and computer readable storage medium | |
CN109428923A (en) | Information push method, server, terminal and computer readable storage medium | |
CN107220049A (en) | Notifier processes method, mobile terminal and computer-readable recording medium in a kind of informing | |
CN110334559A (en) | A kind of barcode scanning recognition methods, terminal and computer readable storage medium | |
CN109669512A (en) | A kind of display control method, Folding screen terminal and computer readable storage medium | |
CN109714483A (en) | Locking screen interface message treatment method, device, mobile terminal and storage medium | |
CN110324488A (en) | A kind of contact information display methods, terminal and computer readable storage medium | |
CN108833132A (en) | log acquisition control method, terminal and computer readable storage medium | |
CN109522276A (en) | Application icon management method, terminal and computer readable storage medium | |
CN108958932A (en) | A kind of control method of background application, terminal and computer readable storage medium | |
CN109151184A (en) | A kind of method for controlling mobile terminal, mobile terminal and computer readable storage medium | |
CN108449736A (en) | A kind of data transmission method, terminal and computer readable storage medium | |
CN109462829A (en) | A kind of call transfer method, equipment and computer readable storage medium | |
CN109684020A (en) | A kind of method for switching theme, equipment and computer readable storage medium | |
CN108566476A (en) | A kind of information processing method, terminal and computer readable storage medium | |
CN109062966A (en) | A kind of method for processing multimedia information, equipment and computer readable storage medium | |
CN109669618A (en) | Interface control method, mobile terminal and computer readable 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: 20191011 |
|
RJ01 | Rejection of invention patent application after publication |