CN107404427A - One kind chat background display method and device - Google Patents

One kind chat background display method and device Download PDF

Info

Publication number
CN107404427A
CN107404427A CN201710214352.0A CN201710214352A CN107404427A CN 107404427 A CN107404427 A CN 107404427A CN 201710214352 A CN201710214352 A CN 201710214352A CN 107404427 A CN107404427 A CN 107404427A
Authority
CN
China
Prior art keywords
user
chat
data
background
level
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
Application number
CN201710214352.0A
Other languages
Chinese (zh)
Inventor
陈莲莲
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alibaba Group Holding Ltd
Koubei Holding Ltd
Original Assignee
Alibaba Group Holding Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201710214352.0A priority Critical patent/CN107404427A/en
Publication of CN107404427A publication Critical patent/CN107404427A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/06Message adaptation to terminal or network requirements

Abstract

The embodiment of the present application discloses a kind of chat background display method and device.Methods described includes:Determine the chatting object of user;Obtain the user relationship data between the user and the chatting object;It is determined that being matched with the chat background of the user relationship data, the chat background reflects customer relationship level corresponding to the user relationship data;When the user enters the interface chatted with chatting object, the chat background is shown in the interface.Using the embodiment of the present application, the operation cumbersome without user, but the chat background corresponding to the chatting object can be matched and show to differentiation, therefore, convenience is preferable automatically according to the chatting object of user.

Description

One kind chat background display method and device
Technical field
The application is related to computer software technical field, more particularly to a kind of chat background display method and device.
Background technology
Popularized with the use of intelligent terminal, types of applications (APP) also rolls up, and brings facility to user, immediately It is a kind of APP being commonly used in user's daily life to communicate APP, and user utilizes instant messaging APP, can entered with other users Row chat.
In the prior art, instant messaging APP can show the chat background of acquiescence, to change chat background, it is necessary to Family is manually operated to be changed.Specifically, user can specify one when being chatted with any other users from local or network Pictures simultaneously submit chat background to set request to instant messaging APP, then instant messaging APP is in response to the request, can should Picture is shown as chat background.
It is cumbersome but above-mentioned chat background display mode of the prior art is for a user, convenience compared with Difference.
The content of the invention
The embodiment of the present application provides a kind of chat background display method and device, to solve the chat back of the body of the prior art The problem of scape exhibition method is for a user, cumbersome, and convenience is poor.
In order to solve the above technical problems, what the embodiment of the present application was realized in:
A kind of chat background display method that the embodiment of the present application provides, including:
Determine the chatting object of user;
Obtain the user relationship data between the user and the chatting object;
It is determined that being matched with the chat background of the user relationship data, the chat background reflects the user relationship data Corresponding customer relationship level;
When the user enters the interface chatted with chatting object, the chat back of the body is shown in the interface Scape.
A kind of chat background display device that the embodiment of the present application provides, including:
Object determining module, determine the chatting object of user;
Data acquisition module, obtain the user relationship data between the user and the chatting object;
Background determination module, it is determined that the chat background of the user relationship data is matched with, the chat background reflection institute State customer relationship level corresponding to user relationship data;
Background display module, when the user enters the interface chatted with chatting object, opened up in the interface Show the chat background.
Above-mentioned at least one technical scheme that the embodiment of the present application uses can reach following beneficial effect:It is numerous without user Trivial operation, but can match and show to differentiation and correspond to the chatting object automatically according to the chatting object of user Chat background, therefore, convenience is preferable, therefore, can partly or entirely solve the problems of the prior art.Not only such as This, is by the chat background shown reflects customer relationship level corresponding to user relationship data, therefore, this chat background One of means of customer relationship level can be rapidly inferred as user, are advantageous to improve Consumer's Experience.
Brief description of the drawings
, below will be to embodiment or existing in order to illustrate more clearly of the embodiment of the present application or technical scheme of the prior art There is the required accompanying drawing used in technology description to be briefly described, it should be apparent that, drawings in the following description are only this Some embodiments described in application, for those of ordinary skill in the art, do not paying the premise of creative labor Under, other accompanying drawings can also be obtained according to these accompanying drawings.
Fig. 1 is a kind of schematic flow sheet for chat background display method that the embodiment of the present application provides;
Under a kind of practical application scene that Fig. 2 provides for the embodiment of the present application, what above-mentioned chat background display method was related to A kind of interaction flow schematic diagram;
Fig. 3 a, Fig. 3 b are respectively a kind of buddy list interface schematic diagram for instant messaging APP that the embodiment of the present application provides;
Fig. 4 a, Fig. 4 b are respectively a kind of chat interface schematic diagram for instant messaging APP that the embodiment of the present application provides;
Fig. 5 is a kind of structural representation for chat background display device corresponding to Fig. 1 that the embodiment of the present application provides.
Embodiment
The embodiment of the present application provides a kind of chat background display method and device.
In order that those skilled in the art more fully understand the technical scheme in the application, it is real below in conjunction with the application The accompanying drawing in example is applied, the technical scheme in the embodiment of the present application is clearly and completely described, it is clear that described implementation Example only some embodiments of the present application, rather than whole embodiments.It is common based on the embodiment in the application, this area The every other embodiment that technical staff is obtained under the premise of creative work is not made, it should all belong to the application protection Scope.
Fig. 1 is a kind of schematic flow sheet for chat background display method that the embodiment of the present application provides.From program angle and Speech, the executive agent of the flow can be client and/or service end, such as, instant messaging APP client or service end Deng;For slave unit angle, the executive agent of the flow can include but is not limited to that following at least the one of said procedure can be carried Kind equipment:Mobile phone, tablet personal computer, intelligent wearable device, vehicle device, personal computer, big-and-middle-sized computer, computer cluster Deng.
Flow in Fig. 1 may comprise steps of:
S101:Determine the chatting object of user.
In the embodiment of the present application, the chatting object of user can be the object or all with user's chat The potential chatting object of instant messaging good friend of such as user.
Operation of the user to buddy list can be monitored in real time, when detect user select buddy list in certain user Or during some groups of users, user that user selectes or groups of users can be defined as to the user described in step S101 Chatting object.
All users in the buddy list of user and each user or each in groups of users can also be distinguished in advance Groups of users is defined as the chatting object of the user described in a step S101, and the difference of each chatting object for determining Perform the flow in Fig. 1.
S102:Obtain the user relationship data between the user and the chatting object.
In the embodiment of the present application, user relationship data is can directly or indirectly to reflect user and its chatting object Between relation data.Customer relationship can be described from different dimensions:The dimension of appellation, such as, user calls certain and chatted Its object is " mother ", then it is mothers and sons or mother and daughter relationship to correspond to the relation being depicted;The dimension of intimate degree, such as, Yong Huyu Certain chatting object chat is frequent, then it is the higher relation of intimate degree to correspond to the relation being depicted;The dimension of significance level, than Such as, user understands the very first time and replys certain chatting object, then it is the higher relation of significance level to correspond to the relation being depicted;Etc..
In actual applications, the customer relationship described by above-mentioned each dimension might have overlapping, such as, for mothers and sons or mother Female's relation, general is also the higher usurious interest of intimate degree and significance level simultaneously.
In the embodiment of the present application, user relationship data can be obtained from corresponding instant messaging APP, can also be obtained from Data platform beyond instant messaging APP, such as, e-commerce platform etc..Following embodiment is based primarily upon former data Acquisition modes illustrate.
For the user relationship data of reflection customer relationship indirectly, such as, chat record, shared file, common friend letter Breath etc.:Customer relationship corresponding to can typically being determined by the way of semantic analysis, data mining etc. are relative complex, process Used in instrument such as can be neutral net, decision tree, fuzzy matching algorithm etc..
User relationship data for directly reflecting customer relationship, such as, remarks title, good friend's ranking, customer group group name , platform be referred to as relation data that customer analysis goes out etc. in advance:Keywords matching, numerical values recited judgement etc. can typically be used Relatively simple mode determine corresponding to customer relationship.
S103:It is determined that being matched with the chat background of the user relationship data, the chat background reflects that the user is closed Coefficient customer relationship level corresponding to.
In the embodiment of the present application, multiple users can be marked off in advance according to the combination of a dimension or multiple dimensions Relation level, different customer relationship levels can correspond to different chat backgrounds.Then user corresponding to user relationship data Relation level is specially:Customer relationship level belonging to the customer relationship that user relationship data directly or indirectly reflects.
Chat background can come from predetermined chat context vault, then each chat background in context vault of chatting can also be drawn It is divided into multiple levels, different levels can correspond respectively to different customer relationship levels.Background of chatting can also needed Generate, then need according to customer relationship level in real time during use, generate corresponding chat background.
In the embodiment of the present application, chat background can reflect its corresponding customer relationship level, corresponding to different use The different chat backgrounds of family relation level have general character, also variant.Difference degree between chat background can accordingly reflect The difference degree gone out between customer relationship level, and for a user, the difference degree of background of chatting can be it is visual and Intuitively, in addition can also be easy to quantify, in this way, the chat background in the scheme for passing through the application, can be carried for user It is also preferable for a kind of means for rapidly inferring customer relationship level, the convenience of the means;And in the prior art, Yong Huyi As can only be by seeing that the title of chatting object, or chat record infer customer relationship level, when chat window is more It is rather inconvenient.
In the embodiment of the present application, chat background can be reflected corresponding to the user relationship data by diversified forms Customer relationship level.Such as differentiation, the differentiation of layout etc. for background of chatting of the image parameter value for background of chatting.
S104:When the user enters the interface chatted with chatting object, described chat is shown in the interface Its background.
In the embodiment of the present application, the interface of chat is usually chat window, then the chat background shown can conduct The background at least part region in chat window.Certainly, in actual applications, APP may release webpage version, in the feelings of webpage version Under condition, the interface of chat can be webpage.
By Fig. 1 method, the operation cumbersome without user, but can be poor automatically according to the chatting object of user The chat background corresponding to the chatting object is matched and shows to alienation, therefore, convenience is preferable, therefore, can part or complete Solve the problems of the prior art to portion.
Moreover, by the chat background shown reflects customer relationship level corresponding to user relationship data, therefore, This chat background can also rapidly infer one of means of customer relationship level as user, be advantageous to improve user's body Test.
Method based on Fig. 1, the embodiment of the present application additionally provide some specific embodiments of this method, and extension side Case, it is illustrated below.
In the embodiment of the present application, for step S102, the use obtained between the user and the chatting object Family relation data, it can specifically include:
Following at least one data are obtained, as the user relationship data between the user and the chatting object:With The characterization value of intimate degree between the expression user and the chatting object, the user are directed to the chatting object's Chat record corresponding to remark information, the chatting object between groups of users information, the user and the chatting object.
The characterization value of corresponding intimate degree, it such as can be good friend's ranking, interactive access number etc..Usually, intimately The characterization value of degree is bigger, represents that intimate degree is higher, and correspondingly, corresponding customer relationship level is also higher.Intimate degree Characterization value can more directly reflect customer relationship.
The remark information of chatting object is directed to for user, due to being that user oneself is set, therefore, the remark information Also customer relationship can more directly be reflected.For example user may set following remarks title respectively to three chatting objects: " husband ", " boudoir honey ", " Xiao Wang ", according to universal experience, " husband " is a relationship with the user, and " boudoir honey " and the user are parents Close friends, " Xiao Wang " and the user are common acquaintances., should if dividing customer relationship level with the dimension of intimate degree Three kinds of relations in example can be belonging respectively to three customer relationship levels under upper.
For groups of users information corresponding to chatting object, chatting object can be the groups of users or the groups of users In some user.The title of groups of users typically can directly reflect customer relationship, such as, " family crowd " can reflect user It is a relationship with the other users in this group, the other users that " senior middle school classmate group " can be reflected in user and this group are senior middle schools Classmate's relation, etc..
For chat record, it can typically reflect customer relationship indirectly, because can be analyzed by chat record The conversation content of user and chatting object, dialog speech, used expression etc., and then user and chat pair can be speculated accordingly Relation as between.For example it can reflect that user and chatting object are lovers passes comprising more flannel-mouthed chat record System or conjugal relation, the chat record comprising more honorific title can reflect user and chatting object be work relationship between superior and subordinate or First and second side's relations, etc..
It should be noted that only it is to list several customer relationships that can be typically obtained from instant messaging APP above Data, and non-limiting user relationship data can only be that this is several.
In the embodiment of the present application, for step S103, the chat back of the body for determining to be matched with the user relationship data Scape, it can specifically include:According to the user relationship data, judge the relation between the user and the chatting object pre- Customer relationship level belonging in each customer relationship level first divided, as customer relationship corresponding to the user relationship data Level;In the chat background of the reflection different user relation level included in predetermined chat context vault, it is determined that described in reflection The chat background of customer relationship level corresponding to user relationship data, carried on the back as the chat for being matched with the user relationship data Scape.
In the preceding paragraph, the relation between user and chatting object is speculated according to user relationship data, in order to improve Accuracy, user can also be allowed to be directed to chatting object in advance, voluntarily specify the relation of oneself and the chatting object (to compare Such as, specified in a manner of setting grade label or mark star etc., the grade or the star can directly represent that its is right Customer relationship level belonging to the relation answered), in this case, the user relationship data obtained in step S102 can be thought The data of the relation specified by user are preserved, this data can also belong to remark information of the user to chatting object.
In the embodiment of the present application, also mentioned before, except based on predetermined chat context vault matching chat background this Outside kind mode, chat background can also be generated in real time.Specifically, it is matched with the use for step S103, the determination The chat background of family relation data, can include:According to the user relationship data, the user and the chatting object are judged Between relation in each customer relationship level divided in advance belonging to customer relationship level, as the user relationship data Corresponding customer relationship level;In the image for corresponding respectively to different user relation level that predetermined image feature value storehouse includes In characteristic value, image feature value corresponding to customer relationship level corresponding to the user relationship data is determined;According to the figure of determination As characteristic value generation chat background, as the chat background for being matched with the user relationship data.
Above-mentioned characteristics of image can be following at least one:Gray scale, contrast, brightness, color, resolution ratio, width, height Degree, texture, layout, pattern etc..Image feature value can be the characterization value of one or more dimensions of characteristics of image.
Using characteristics of image as gray scale, exemplified by customer relationship level divides according to the dimension of intimate degree.The possibility of gray value Span can be divided into multiple levels, and representative of the gray value as the level is selected from each level, selection Each gray value may be constructed a library of grayscale values, as above-mentioned image feature value storehouse.The smaller level of gray value can correspond to In the higher customer relationship level of intimate degree.In this case, for the chatting object higher with the intimate degree of user, institute It is smaller to match the gray value of obtained chat background, for the visual angle of user, matches the obtained face of chat background Color is deeper.
Again using characteristics of image as pattern, exemplified by customer relationship level divides according to the dimension of intimate degree.Can be by pattern The possibility span of specified characterization value a kind of be divided into multiple levels, select a specified characterization value to make from each level For the representative of the level, each specified characterization value of selection may be constructed a specified characterization value storehouse, as above-mentioned characteristics of image It is worth storehouse.It is assumed that the specified characterization value represents the light lucid and lively degree of the style of corresponding pattern, then specify characterization value bigger, represent The style of corresponding pattern is more light lucid and lively (for example being blue sky and white cloud pattern etc.), conversely, specifying characterization value smaller, represents corresponding The style of pattern is more heavy dark and gloomy (for example being overcast and rainy dark night pattern etc.).In this case, for being got over the intimate degree of user High chatting object, the pattern of chat background for matching to obtain is correspondingly more light lucid and lively, for the psychological angle of user, See that the mood during chat background for matching to obtain also more is loosened.
It can also summarize to obtain with reference to two above:It is described to be matched with the user relationship data for step S103 Background of chatting can reflect customer relationship level corresponding to the user relationship data by least one characteristics of image;Reflecting In each chat background of different customer relationship levels, described image feature is accordingly the value of different levels, different use Corresponding close is pre-established between family relation level and the different levels of the value (that is, image feature value) of described image feature System.
In order to make it easy to understand, the embodiment of the present application is additionally provided under a kind of practical application scene, above-mentioned chat background display A kind of interaction flow schematic diagram that method is related to, as shown in Figure 2.
In fig. 2, the action of " user " expression user side, the action that can be performed including user and instant messaging APP's The action of client, " system " represent the action of server side, can include the action of instant messaging application APP service end. The interaction flow mainly includes the following steps that:
User's log-in instant communication APP;
User is clicked on by the list items in the buddy list that provides instant messaging APP, selects chatting object, its In, chatting object can be that single user can also be groups of users;
System obtains the user relationship data between user and the chatting object, such as, characterization value of intimate degree etc.;
System customer relationship level according to corresponding to user relationship data, match chatting for the corresponding level in chat context vault Its background, the chat background of different levels is by the level difference of the image feature values such as gray value, user corresponding to reflection The difference of relation level;
The chat window of user and the chatting object, the chat background that displaying matching obtains in chat window.
More intuitively, the embodiment of the present application additionally provides the interface schematic diagram that interaction flow in Fig. 2 is related to, such as Fig. 3 a, figure Shown in 3b, Fig. 4 a and Fig. 4 b.
Fig. 3 a are a kind of instant messaging APP buddy list interface schematic diagram, and Fig. 3 b are a kind of instant messaging APP webpage The buddy list interface schematic diagram of version.Fig. 3 a, Fig. 3 b interface in include " husband ", " Xiao Wang ", " boudoir honey " these three are good Friend, these three good friends belong to above-mentioned single user, also include in Fig. 3 a interface containing " family crowd ", " senior middle school classmate group ", " university classmate group " this three good friend groups, this three good friend groups belong to above-mentioned groups of users.
Fig. 4 a are a kind of instant messaging APP chat interface schematic diagram, and Fig. 4 b are a kind of instant messaging APP webpage version Chat interface schematic diagram.
In fig.4, three chat interfaces are from left to right shown altogether, left side is with chat that " husband " is chatting object Interface, centre are with the chat interface that " boudoir honey " be chatting object, and right side is with chat interface that " Xiao Wang " is chatting object.Can To see, the dimension based on intimate degree can mark off at least at least three customer relationship level from top to bottom in advance, it is assumed that It is referred to as successively:" very close " relation level, " relatively more intimate " relation level, " not intimate " relation level.
Then the relation between user and " husband " belongs to " very close " relation level, and the relation between " boudoir honey " belongs to The relation of " relatively more intimate " between relation level, with " Xiao Wang " belongs to " not intimate " relation level.
The chat background of these three chat interfaces is different, and the gray value for background of specifically chatting is variant.Three chat circles The chat background in face reflects the different levels of corresponding customer relationship by the different levels of gray value.It is being to chat with " husband " In the chat interface of its object, the gray value of background of chatting correspondingly belong to relatively low level (that is, gray value is smaller, color Depth it is deeper), with " boudoir honey " in the chat interface of chatting object, the gray value for background of chatting correspondingly belongs to than described The level (that is, gray value is relatively large, the depth of color is relatively shallow) that high one layer of relatively low level, and be chat with " Xiao Wang " In the chat interface of object, the gray value of background of chatting correspondingly belong to high two layers than the relatively low level level (that is, Gray value is relatively bigger, and the depth of color is relatively more shallow).
It should be noted that used by Fig. 4 a example customer relationship level with chat background gray value level it Between corresponding relation be only a kind of example, the corresponding relation can also be reversed, such as, customer relationship level is higher, right The gray value of the chat background answered is higher, etc..Certainly, as it was previously stated, in addition to gray value, other images for background of chatting Characteristic value can be used for accordingly reflecting customer relationship level.
Similarly, in fig. 4b, and the different levels of the gray value that passes through background of chatting correspondingly reflect different users Relational hierarchy, repeat no more.
Examples of interfaces for more than, user are easier to understand the displaying rule of chat background after left-hand seat use, and It is and preferable without intervention, ease for use and convenience.Certainly, in actual applications, it is contemplated that the individual demand of user, also may be used To provide the user some intervention means, such as, the characteristics of image for reflecting customer relationship level can be specified by user, by User divides customer relationship level, etc. in advance.
A kind of chat background display method provided above for the embodiment of the present application, based on same invention thinking, this Shen Please embodiment additionally provide corresponding device, as shown in Figure 5.
Fig. 5 is a kind of structural representation for chat background display device corresponding to Fig. 1 that the embodiment of the present application provides, should Device can be located in Fig. 1 on the executive agent (by taking client as an example) of flow, including:
Object determining module 501, determine the chatting object of user;
Data acquisition module 502, obtain the user relationship data between the user and the chatting object;
Background determination module 503, it is determined that the chat background of the user relationship data is matched with, the chat background reflection Customer relationship level corresponding to the user relationship data;
Background display module 504, when the user enters the interface chatted with chatting object, in the interface Show the chat background.
Alternatively, the data acquisition module 502 obtains the customer relationship number between the user and the chatting object According to specifically including:
The data acquisition module 502 obtains following at least one data, as the user and the chatting object it Between user relationship data:For the characterization value for representing the intimate degree between the user and the chatting object, the use Chatted for groups of users information, the user corresponding to the remark information of the chatting object, the chatting object with described at family Chat record between its object.
Alternatively, the background determination module 503 determines to be matched with the chat background of the user relationship data, specific bag Include:
The background determination module 503 according to the user relationship data, judge the user and the chatting object it Between relation in each customer relationship level divided in advance belonging to customer relationship level, as the user relationship data pair The customer relationship level answered;
In the chat background of the reflection different user relation level included in predetermined chat context vault, it is determined that reflection institute The chat background of customer relationship level corresponding to user relationship data is stated, is carried on the back as the chat for being matched with the user relationship data Scape.
Alternatively, the background determination module 503 determines to be matched with the chat background of the user relationship data, specific bag Include:
The background determination module 503 according to the user relationship data, judge the user and the chatting object it Between relation in each customer relationship level divided in advance belonging to customer relationship level, as the user relationship data pair The customer relationship level answered;
Corresponded respectively to what predetermined image feature value storehouse included in the image feature value of different user relation level, really Image feature value corresponding to customer relationship level corresponding to the fixed user relationship data;
Chat background is generated according to the image feature value of determination, carried on the back as the chat for being matched with the user relationship data Scape.
Alternatively, the chat background for being matched with the user relationship data reflects institute by least one characteristics of image State customer relationship level corresponding to user relationship data;
In each chat background for reflecting different customer relationship levels, described image feature is accordingly different levels Corresponding relation is pre-established between the different levels of the value of value, different customer relationship levels and described image feature.
The apparatus and method that the embodiment of the present application provides are one-to-one, and therefore, device also has corresponding side The similar advantageous effects of method, due to the advantageous effects of method being described in detail above, therefore, here Repeat no more the advantageous effects of corresponding intrument.
In the 1990s, the improvement for a technology can clearly distinguish be on hardware improvement (for example, Improvement to circuit structures such as diode, transistor, switches) or software on improvement (improvement for method flow).So And as the development of technology, the improvement of current many method flows can be considered as directly improving for hardware circuit. Designer nearly all obtains corresponding hardware circuit by the way that improved method flow is programmed into hardware circuit.Cause This, it cannot be said that the improvement of a method flow cannot be realized with hardware entities module.For example, PLD (Programmable Logic Device, PLD) (such as field programmable gate array (Field Programmable Gate Array, FPGA)) it is exactly such a integrated circuit, its logic function is determined by user to device programming.By designer Voluntarily programming comes a digital display circuit " integrated " on a piece of PLD, without asking chip maker to design and make Special IC chip.Moreover, nowadays, substitution manually makes IC chip, this programming is also used instead mostly " patrols Volume compiler (logic compiler) " software realizes that software compiler used is similar when it writes with program development, And the source code before compiling also write by handy specific programming language, this is referred to as hardware description language (Hardware Description Language, HDL), and HDL is also not only a kind of, but have many kinds, such as ABEL (Advanced Boolean Expression Language)、AHDL(Altera Hardware Description Language)、Confluence、CUPL(Cornell University Programming Language)、HDCal、JHDL (Java Hardware Description Language)、Lava、Lola、MyHDL、PALASM、RHDL(Ruby Hardware Description Language) etc., VHDL (Very-High-Speed are most generally used at present Integrated Circuit Hardware Description Language) and Verilog.Those skilled in the art also should This understands, it is only necessary to method flow slightly programming in logic and is programmed into integrated circuit with above-mentioned several hardware description languages, Can is readily available the hardware circuit for realizing the logical method flow.
Controller can be implemented in any suitable manner, for example, controller can take such as microprocessor or processing Device and storage can by the computer of the computer readable program code (such as software or firmware) of (micro-) computing device Read medium, gate, switch, application specific integrated circuit (Application Specific Integrated Circuit, ASIC), the form of programmable logic controller (PLC) and embedded microcontroller, the example of controller include but is not limited to following microcontroller Device:ARC 625D, Atmel AT91SAM, Microchip PIC18F26K20 and Silicone Labs C8051F320, are deposited Memory controller is also implemented as a part for the control logic of memory.It is also known in the art that except with Pure computer readable program code mode realized beyond controller, completely can be by the way that method and step is carried out into programming in logic to make Controller is obtained in the form of gate, switch, application specific integrated circuit, programmable logic controller (PLC) and embedded microcontroller etc. to come in fact Existing identical function.Therefore this controller is considered a kind of hardware component, and various for realizing to including in it The device of function can also be considered as the structure in hardware component.Or even, can be by for realizing that the device of various functions regards For that not only can be the software module of implementation method but also can be the structure in hardware component.
System, device, module or the unit that above-described embodiment illustrates, it can specifically be realized by computer chip or entity, Or realized by the product with certain function.One kind typically realizes that equipment is computer.Specifically, computer for example may be used Think personal computer, laptop computer, cell phone, camera phone, smart phone, personal digital assistant, media play It is any in device, navigation equipment, electronic mail equipment, game console, tablet PC, wearable device or these equipment The combination of equipment.
For convenience of description, it is divided into various units during description apparatus above with function to describe respectively.Certainly, this is being implemented The function of each unit can be realized in same or multiple softwares and/or hardware during application.
It should be understood by those skilled in the art that, embodiments of the invention can be provided as method, system or computer program Product.Therefore, the present invention can use the reality in terms of complete hardware embodiment, complete software embodiment or combination software and hardware Apply the form of example.Moreover, the present invention can use the computer for wherein including computer usable program code in one or more The computer program production that usable storage medium is implemented on (including but is not limited to magnetic disk storage, CD-ROM, optical memory etc.) The form of product.
The present invention is the flow with reference to method according to embodiments of the present invention, equipment (system) and computer program product Figure and/or block diagram describe.It should be understood that can be by every first-class in computer program instructions implementation process figure and/or block diagram Journey and/or the flow in square frame and flow chart and/or block diagram and/or the combination of square frame.These computer programs can be provided The processors of all-purpose computer, special-purpose computer, Embedded Processor or other programmable data processing devices is instructed to produce A raw machine so that produced by the instruction of computer or the computing device of other programmable data processing devices for real The device for the function of being specified in present one flow of flow chart or one square frame of multiple flows and/or block diagram or multiple square frames.
These computer program instructions, which may be alternatively stored in, can guide computer or other programmable data processing devices with spy Determine in the computer-readable memory that mode works so that the instruction being stored in the computer-readable memory, which produces, to be included referring to Make the manufacture of device, the command device realize in one flow of flow chart or multiple flows and/or one square frame of block diagram or The function of being specified in multiple square frames.
These computer program instructions can be also loaded into computer or other programmable data processing devices so that counted Series of operation steps is performed on calculation machine or other programmable devices to produce computer implemented processing, so as in computer or The instruction performed on other programmable devices is provided for realizing in one flow of flow chart or multiple flows and/or block diagram one The step of function of being specified in individual square frame or multiple square frames.
In a typical configuration, computing device includes one or more processors (CPU), input/output interface, net Network interface and internal memory.
Internal memory may include computer-readable medium in volatile memory, random access memory (RAM) and/or The forms such as Nonvolatile memory, such as read-only storage (ROM) or flash memory (flash RAM).Internal memory is computer-readable medium Example.
Computer-readable medium includes permanent and non-permanent, removable and non-removable media can be by any method Or technology come realize information store.Information can be computer-readable instruction, data structure, the module of program or other data. The example of the storage medium of computer includes, but are not limited to phase transition internal memory (PRAM), static RAM (SRAM), moved State random access memory (DRAM), other kinds of random access memory (RAM), read-only storage (ROM), electric erasable Programmable read only memory (EEPROM), fast flash memory bank or other memory techniques, read-only optical disc read-only storage (CD-ROM), Digital versatile disc (DVD) or other optical storages, magnetic cassette tape, the storage of tape magnetic rigid disk or other magnetic storage apparatus Or any other non-transmission medium, the information that can be accessed by a computing device available for storage.Define, calculate according to herein Machine computer-readable recording medium does not include temporary computer readable media (transitory media), such as data-signal and carrier wave of modulation.
It should also be noted that, term " comprising ", "comprising" or its any other variant are intended to nonexcludability Comprising so that process, method, commodity or equipment including a series of elements not only include those key elements, but also wrapping Include the other element being not expressly set out, or also include for this process, method, commodity or equipment intrinsic want Element.In the absence of more restrictions, the key element limited by sentence "including a ...", it is not excluded that wanted including described Other identical element also be present in the process of element, method, commodity or equipment.
The application can be described in the general context of computer executable instructions, such as program Module.Usually, program module includes performing particular task or realizes routine, program, object, the group of particular abstract data type Part, data structure etc..The application can also be put into practice in a distributed computing environment, in these DCEs, by Task is performed and connected remote processing devices by communication network.In a distributed computing environment, program module can be with In the local and remote computer-readable storage medium including storage device.
Each embodiment in this specification is described by the way of progressive, identical similar portion between each embodiment Divide mutually referring to what each embodiment stressed is the difference with other embodiment.It is real especially for system For applying example, because it is substantially similar to embodiment of the method, so description is fairly simple, related part is referring to embodiment of the method Part explanation.
Embodiments herein is the foregoing is only, is not limited to the application.For those skilled in the art For, the application can have various modifications and variations.All any modifications made within spirit herein and principle, it is equal Replace, improve etc., it should be included within the scope of claims hereof.

Claims (10)

1. one kind chat background display method, it is characterised in that including:
Determine the chatting object of user;
Obtain the user relationship data between the user and the chatting object;
It is determined that being matched with the chat background of the user relationship data, the chat background reflects that the user relationship data is corresponding Customer relationship level;
When the user enters the interface chatted with chatting object, the chat background is shown in the interface.
2. the method as described in claim 1, it is characterised in that the use obtained between the user and the chatting object Family relation data, is specifically included:
Following at least one data are obtained, as the user relationship data between the user and the chatting object:For table Show that the characterization value of the intimate degree between the user and the chatting object, the user are directed to the remarks of the chatting object Chat record corresponding to information, the chatting object between groups of users information, the user and the chatting object.
3. the method as described in claim 1, it is characterised in that the chat back of the body for determining to be matched with the user relationship data Scape, specifically include:
According to the user relationship data, judge the relation between the user and the chatting object in each use divided in advance Customer relationship level belonging in the relation level of family, as customer relationship level corresponding to the user relationship data;
In the chat background of the reflection different user relation level included in predetermined chat context vault, it is determined that reflecting the use The chat background of customer relationship level corresponding to the relation data of family, as the chat background for being matched with the user relationship data.
4. the method as described in claim 1, it is characterised in that the chat back of the body for determining to be matched with the user relationship data Scape, specifically include:
According to the user relationship data, judge the relation between the user and the chatting object in each use divided in advance Customer relationship level belonging in the relation level of family, as customer relationship level corresponding to the user relationship data;
Corresponded respectively to what predetermined image feature value storehouse included in the image feature value of different user relation level, determine institute State image feature value corresponding to customer relationship level corresponding to user relationship data;
Chat background is generated according to the image feature value of determination, as the chat background for being matched with the user relationship data.
5. the method as described in any one of Claims 1 to 4, it is characterised in that described to be matched with the user relationship data Background of chatting reflects customer relationship level corresponding to the user relationship data by least one characteristics of image;
In each chat background for reflecting different customer relationship levels, described image feature is accordingly taking for different levels Corresponding relation is pre-established between the different levels of the value of value, different customer relationship levels and described image feature.
6. one kind chat background display device, it is characterised in that including:
Object determining module, determine the chatting object of user;
Data acquisition module, obtain the user relationship data between the user and the chatting object;
Background determination module, it is determined that being matched with the chat background of the user relationship data, the chat background reflects the use Customer relationship level corresponding to the relation data of family;
Background display module, when the user enters the interface chatted with chatting object, institute is shown in the interface State chat background.
7. device as claimed in claim 6, it is characterised in that the data acquisition module obtains the user and the chat User relationship data between object, is specifically included:
The data acquisition module obtains following at least one data, as the user between the user and the chatting object Relation data:For representing that the characterization value of the intimate degree between the user and the chatting object, the user are directed to institute State the remark information of chatting object, groups of users information corresponding to the chatting object, the user and the chatting object it Between chat record.
8. device as claimed in claim 6, it is characterised in that the background determination module determines to be matched with the customer relationship The chat background of data, is specifically included:
The background determination module judges the relation between the user and the chatting object according to the user relationship data Customer relationship level belonging in each customer relationship level divided in advance, as user corresponding to the user relationship data Relation level;
In the chat background of the reflection different user relation level included in predetermined chat context vault, it is determined that reflecting the use The chat background of customer relationship level corresponding to the relation data of family, as the chat background for being matched with the user relationship data.
9. device as claimed in claim 6, it is characterised in that the background determination module determines to be matched with the customer relationship The chat background of data, is specifically included:
The background determination module judges the relation between the user and the chatting object according to the user relationship data Customer relationship level belonging in each customer relationship level divided in advance, as user corresponding to the user relationship data Relation level;
Corresponded respectively to what predetermined image feature value storehouse included in the image feature value of different user relation level, determine institute State image feature value corresponding to customer relationship level corresponding to user relationship data;
Chat background is generated according to the image feature value of determination, as the chat background for being matched with the user relationship data.
10. the device as described in any one of claim 6~9, it is characterised in that described to be matched with the user relationship data Background of chatting reflects customer relationship level corresponding to the user relationship data by least one characteristics of image;
In each chat background for reflecting different customer relationship levels, described image feature is accordingly taking for different levels Corresponding relation is pre-established between the different levels of the value of value, different customer relationship levels and described image feature.
CN201710214352.0A 2017-04-01 2017-04-01 One kind chat background display method and device Pending CN107404427A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710214352.0A CN107404427A (en) 2017-04-01 2017-04-01 One kind chat background display method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710214352.0A CN107404427A (en) 2017-04-01 2017-04-01 One kind chat background display method and device

Publications (1)

Publication Number Publication Date
CN107404427A true CN107404427A (en) 2017-11-28

Family

ID=60404374

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710214352.0A Pending CN107404427A (en) 2017-04-01 2017-04-01 One kind chat background display method and device

Country Status (1)

Country Link
CN (1) CN107404427A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110365573A (en) * 2018-04-10 2019-10-22 成都野望数码科技有限公司 A kind of recommended method of relational tags, adding method and device
CN112204950A (en) * 2018-05-31 2021-01-08 连普乐士株式会社 Method and system for displaying personalized background using chroma-key at broadcast listening end and non-transitory computer-readable recording medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1424652A2 (en) * 2002-11-26 2004-06-02 Matsushita Electric Industrial Co., Ltd. Method and apparatus for adding ornaments to an image of a person
CN101277277A (en) * 2008-05-19 2008-10-01 腾讯科技(深圳)有限公司 Method and system for setting chat window theme in instant communication
CN103327192A (en) * 2013-07-08 2013-09-25 广东欧珀移动通信有限公司 Method for changing communication background based on weather information and mobile terminal thereof
CN104391848A (en) * 2014-05-26 2015-03-04 贵阳朗玛信息技术股份有限公司 Chat background presenting method and device
CN106095403A (en) * 2016-05-30 2016-11-09 努比亚技术有限公司 The exhibiting device of chat message and method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1424652A2 (en) * 2002-11-26 2004-06-02 Matsushita Electric Industrial Co., Ltd. Method and apparatus for adding ornaments to an image of a person
CN101277277A (en) * 2008-05-19 2008-10-01 腾讯科技(深圳)有限公司 Method and system for setting chat window theme in instant communication
CN103327192A (en) * 2013-07-08 2013-09-25 广东欧珀移动通信有限公司 Method for changing communication background based on weather information and mobile terminal thereof
CN104391848A (en) * 2014-05-26 2015-03-04 贵阳朗玛信息技术股份有限公司 Chat background presenting method and device
CN106095403A (en) * 2016-05-30 2016-11-09 努比亚技术有限公司 The exhibiting device of chat message and method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110365573A (en) * 2018-04-10 2019-10-22 成都野望数码科技有限公司 A kind of recommended method of relational tags, adding method and device
CN112204950A (en) * 2018-05-31 2021-01-08 连普乐士株式会社 Method and system for displaying personalized background using chroma-key at broadcast listening end and non-transitory computer-readable recording medium

Similar Documents

Publication Publication Date Title
US11361510B2 (en) Optimizing virtual data views using voice commands and defined perspectives
US9779097B2 (en) Platform agnostic UI/UX and human interaction paradigm
US20180246635A1 (en) Generating user interfaces combining foreground and background of an image with user interface elements
CN104471564B (en) Modification is created when transforming the data into and can consume content
CN104350493B (en) Transform the data into consumable content
US20170323158A1 (en) Identification of Objects in a Scene Using Gaze Tracking Techniques
US20140247268A1 (en) Particle based visualizations of abstract information
US10772551B2 (en) Cognitive progress indicator
US10755487B1 (en) Techniques for using perception profiles with augmented reality systems
US20120154403A1 (en) Incremental creation of a graphical object to visually represent a data set
US10191920B1 (en) Graphical image retrieval based on emotional state of a user of a computing device
Ghiani et al. Authoring context-dependent cross-device user interfaces based on trigger/action rules
US20180285965A1 (en) Multi-dimensional font space mapping and presentation
KR20220154816A (en) Location Mapping for Large Scale Augmented Reality
KR20230021144A (en) Machine learning-based image compression settings reflecting user preferences
CN107391540A (en) A kind of small routine methods of exhibiting, device and grader
CN107404427A (en) One kind chat background display method and device
CN107450905A (en) Session interface rendering intent and client
AU2015312059A1 (en) Discovery and control of remote media sessions
US10685470B2 (en) Generating and providing composition effect tutorials for creating and editing digital content
US10600062B2 (en) Retail website user interface, systems, and methods for displaying trending looks by location
US10649640B2 (en) Personalizing perceivability settings of graphical user interfaces of computers
US10776860B2 (en) Retail website user interface, systems, and methods for displaying trending looks
Pop et al. Gesture-based Visual Analytics in Virtual Reality
US11983462B2 (en) Conversation guided augmented reality experience

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: 20171128

RJ01 Rejection of invention patent application after publication