[go: up one dir, main page]

CN103701836B - Information processing method, terminal device and server - Google Patents

Information processing method, terminal device and server Download PDF

Info

Publication number
CN103701836B
CN103701836B CN201210366359.1A CN201210366359A CN103701836B CN 103701836 B CN103701836 B CN 103701836B CN 201210366359 A CN201210366359 A CN 201210366359A CN 103701836 B CN103701836 B CN 103701836B
Authority
CN
China
Prior art keywords
user
terminal device
testing result
target
parameter
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.)
Active
Application number
CN201210366359.1A
Other languages
Chinese (zh)
Other versions
CN103701836A (en
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.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing 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 Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201210366359.1A priority Critical patent/CN103701836B/en
Publication of CN103701836A publication Critical patent/CN103701836A/en
Application granted granted Critical
Publication of CN103701836B publication Critical patent/CN103701836B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The embodiment of the invention provides a kind of information processing method, terminal device and servers.Information processing method according to an embodiment of the present invention is applied to terminal device, which comprises obtain the first user identifier of the user of currently used terminal device;Obtain the first device identification of preset terminal device;The operation that detection user carries out on the terminal device, and generate the first operation testing result;The first user's operation parameter is generated according to the first operation testing result, the first user identifier and the first device identification, wherein the operation that there is the user of the first device identification to carry out on the terminal device for the first operation testing result instruction;The first user's operation parameter is sent to server.

Description

Information processing method, terminal device and server
Technical field
The present invention relates to a kind of information processing method, terminal device and servers.
Background technique
In recent years, with network technology constantly anyway, such as the social activity of instant messaging application, microblogging, blog etc is answered With being widely used.In existing social application, user needs actively to add its contact person or inputs certain searching bar Part retrieves the contact person that it wishes to add, and establishes its own social circle with this.This just needs user to know the example of other side Such as the information of User ID, email address etc, it can be added to for specific social application using other side as social object Social circle in.
Although some social network sites are specific as this using user included in the social circle of the social object of specific user The recommendation social activity object of user provides the information for recommending such as User ID etc of social object to the specific user, to help The specific user extends its social circle, and still, in the case, user recommends the description information of social object there is still a need for finding, Or talked with social object is recommended, it can know that recommend social object whether to have with it likes jointly, and in turn really It is fixed whether social object to be recommended to be added in its social circle.However, social object is recommended to be stored in retouching in social interaction server device It is usually relatively simple to state information, and be also unwilling to user very much it is direct talked with unacquainted object, therefore existing society Social activity provided by application and/or website is handed over to be difficult to meet the needs of user easily extends its social circle.
Summary of the invention
The embodiment of the present invention is designed to provide a kind of information processing method, end equipment and server, above-mentioned to solve Problem.
An embodiment provides a kind of information processing methods, are applied to terminal device, which comprises Obtain the first user identifier of the user of currently used terminal device;Obtain the first equipment mark of preset terminal device Know;The operation that detection user carries out on the terminal device, and generate the first operation testing result;According to the first operation detection knot Fruit, the first user identifier and the first device identification generate the first user's operation parameter, wherein the first operation testing result instruction tool The operation for thering is the user of the first device identification to carry out on the terminal device;The first user's operation parameter is sent to server, wherein Operations Analyst list has been stored in advance in the server;It include at least one second user operating parameter in Operations Analyst list; Second user operating parameter include using the user of the second equipment second user mark, the second equipment the second device identification and Indicate the second operation testing result of the operation that there is the user of second user mark to carry out on the second device;Server is being grasped It performs an analysis determining with the matched target user's operating parameter of the first user's operation parameter in the second user operating parameter of list, and The target recommendation information for user identifier and device identification is generated according to target user's operating parameter.
Another embodiment of the present invention provides a kind of information processing method, is applied to server, wherein the server In be stored in advance Operations Analyst list, at least one of include second user operating parameter in the Operations Analyst list, it is described Second user operating parameter include using the user of the second equipment second user mark, second equipment the second equipment mark Know and indicates that the second operation detection of the operation that there is the user of second user mark to carry out in second equipment is tied Fruit, which comprises the first user's operation parameter from terminal device is received, wherein the first user's operation parameter includes working as The first user identifier of the user of preceding using terminal equipment, the first device identification of terminal device and instruction have the first equipment mark First operation testing result of the operation that the user of knowledge carries out on the terminal device;According to the first user's operation parameter, operating Analyze the determining and matched target user's operating parameter of the first user's operation parameter in the second user operating parameter of list;According to Target user's operating parameter generates the target recommendation information for user identifier and device identification, and wherein target recommendation information is at least It is identified including second user included in target user's operating parameter;And target recommendation is sent to terminal device Breath.
Another embodiment of the present invention provides a kind of terminal device, comprising: user identifier obtaining unit configures to obtain The first user identifier of the user of currently used terminal device;Device identification obtaining unit configures to obtain preset end First device identification of end equipment;Detection unit configures to detect the operation that user carries out on the terminal device, and generates first Operate testing result;Generation unit, configuration come raw according to the first operation testing result, the first user identifier and the first device identification At the first user's operation parameter, wherein the first operation testing result instruction has the user of the first device identification on the terminal device The operation of progress;And transmission unit, configuration to send the first user's operation parameter to server, wherein in the server in advance Store Operations Analyst list;It include at least one second user operating parameter in Operations Analyst list;Second user operation ginseng Number includes having second to use using the second device identification and instruction of the second user mark, the second equipment of the user of the second equipment Second operation testing result of the operation that the user of family mark carries out on the second device;Server is joined according to the first user's operation Number, it is determining in the second user operating parameter of Operations Analyst list to be operated with the matched target user of the first user's operation parameter Parameter, and the target recommendation information for user identifier and device identification is generated according to target user's operating parameter.
One more embodiment of the present invention provides a kind of server, comprising: storage unit, configuration arrange to store Operations Analyst Table at least one of includes second user operating parameter in Operations Analyst list, and second user operating parameter includes setting using second The second device identification and instruction of the second user mark, the second equipment of standby user have the user of second user mark the Second operation testing result of the operation carried out in two equipment;Receiving unit configures to receive the first use from terminal device Family operating parameter, wherein the first user's operation parameter includes the first user identifier, the terminal of the user of currently used terminal device First behaviour of the operation that there is the user of the first device identification to carry out on the terminal device for the first device identification and instruction of equipment Make testing result;Matching unit, configuration come according to the first user's operation parameter, operate ginseng in the second user of Operations Analyst list The determining and matched target user's operating parameter of the first user's operation parameter in number;Generation unit, configuration come according to target user Operating parameter generates the target recommendation information for user identifier and device identification, and wherein target recommendation information includes at least described The mark of second user included in target user's operating parameter;And transmission unit, configuration to send target to terminal device Recommendation information.
It, can when operating its multiple and different terminal device according to user in the scheme that the embodiments of the present invention provide Different social object recommendation information is obtained, in other words, server can push different social activities according to the difference of terminal device Object recommendation information.
In the scheme that the embodiments of the present invention provide, by detecting there is the user of the first device identification to set in terminal The operation of standby upper progress, and sending to server according to instruction there is the user of the first device identification to carry out on the terminal device The first device identification of the first operation testing result, the first user identifier and terminal device of operation generate the first user's operation Parameter, server can obtain user for the use habit of particular terminal device, and automatic according to use habit obtained The social object recommendation information for being directed to the user is generated, to simplify user's operation.So that user is in operation, its is multiple and different Different social object recommendation information can be obtained when terminal device.The social recommendation information and pair of the user operated by it Use habit on the terminal device answered is related.
Detailed description of the invention
In order to illustrate the technical solution of the embodiments of the present invention more clearly, making below by required in the description to embodiment Attached drawing is briefly described.The accompanying drawings in the following description is only exemplary embodiment of the present invention.
Fig. 1 depicts the flow chart of information processing method according to an embodiment of the invention.
Fig. 2 depicts according to an embodiment of the present invention one of pre-stored Operations Analyst list in the server The explanatory diagram of illustrative case.
Fig. 3 depicts the flow chart of information processing method according to another embodiment of the present invention.
Fig. 4 is the exemplary block diagram for showing terminal device according to an embodiment of the invention.
Fig. 5 is the exemplary block diagram for showing server according to an embodiment of the invention.
Specific embodiment
Hereinafter, by preferred embodiments of the present invention will be described in detail with reference to the annexed drawings.Note that in the specification and drawings In, there is substantially the same step and element to be denoted by the same reference numerals, and to the repetition solution of these steps and element Releasing will be omitted.
In following embodiment of the invention, terminal device can be connected by network with server.Terminal device Concrete form includes but is not limited to smart phone, personal computer, personal digital assistant, portable computer, flat calculating Machine, portable media player, smart television etc..
Fig. 1 depicts the flow chart of information processing method 100 according to an embodiment of the invention.Information processing method 100 can be applied to above-mentioned terminal device.As shown in Figure 1, in step s101, obtaining the of the user of currently used terminal device One user identifier (that is, first User ID).It is identified for example, can be shown in step s101 to the user of currently used terminal device Input prompt, and receive the first user identifier of user's input of currently used terminal device.
In step s 102, the first device identification of preset terminal device is obtained.For example, can be by user or manufacture Quotient sets the first device identification for terminal device in advance, and terminal device stores preset first device identification. In step s 102, it can get the first stored device identification.
In step s 103, the operation that detection user carries out on the terminal device, and generate the first operation testing result.The The operation that there is the user of the first device identification to carry out on the terminal device for one operation testing result instruction.For example, when in step When detecting the shooting operation that user carries out on the terminal device in S103, generating instruction, there is the user of the first device identification to exist Shooting operation is carried out on terminal device operates testing result at first.In another example when detecting that user exists in step s 103 When the video play operation carried out on terminal device, generating instruction, there is the user of the first device identification to carry out on the terminal device Video play operation operates testing result at first.
In addition, an example according to the present invention, the operation that detection user carries out on the terminal device may include that detection is used Family used application on the terminal device.In step s 103, it can detect user's used application on the terminal device, and According to user, used application generates the first operation testing result on the terminal device.For example, ought detect in step s 103 When " map " application being used to carry out geographical location retrieval on the terminal device to user, generating instruction has the first device identification User use on the terminal device " map " apply at first operation testing result.In another example when detecting in step s 103 When " camera " application being used to carry out image taking on the terminal device to user, the user that instruction has the first device identification is generated Use " camera " application on the terminal device operates testing result at first.
In step S104, first is generated according to the first operation testing result, the first user identifier and the first device identification User's operation parameter.Then, in step s105, the first user's operation parameter generated is sent to server.
In the present embodiment, Operations Analyst list has been stored in advance in the server.It include at least in Operations Analyst list One second user operating parameter.Second user operating parameter include using the user of the second equipment second user mark, the The second of the operation that there is the user of second user mark to carry out on the second device for the second device identification and instruction of two equipment Operate testing result.In an embodiment of the present invention, the second equipment is similar with above-mentioned terminal device, can pass through network and service Device is connected.The concrete form of second equipment includes but is not limited to smart phone, personal computer, personal digital assistant, portable Formula computer, tablet computer, portable media player, smart television etc..
Fig. 2 depicts according to an embodiment of the present invention pre-stored Operations Analyst list 200 in the server The explanatory diagram of one illustrative case.As shown in Fig. 2, Operations Analyst list 200 may include second user operating parameter 210 to 240. Specifically, second user operating parameter 210 includes that second user identifies zhaoleib, user identifier as the user institute of zhaoleib The user that second device identification lephone of the second equipment having and instruction user identifier are zhaoleib has the " map " application is used to carry out the second operation detection knot of geographical location retrieval in the second equipment of two device identification lephone Fruit.Second user operating parameter 220 includes that second user identifies zhaoleib, user identifier is had by the user of zhaoleib The second equipment the second device identification ideapad and instruction user identifier be zhaoleib user second set having " video " application is used to carry out the second operation testing result of video playing in the second equipment of standby mark ideapad.Second uses Family operating parameter 230 includes second that second user identifies the second equipment possessed by the user of zfan, user identifier for zfan The user that device identification smartTV and instruction user identifier are zfan sets in second with the second device identification smartTV Standby upper use " recording " application carries out the second operation testing result of television program record.Second user operating parameter 240 includes Second user identify zfan, user identifier be zfan user possessed by the second equipment the second device identification lepad and Indicate that the user that user identifier is zfan uses " camera " application to carry out in the second equipment with the second device identification lepad Second operation testing result of image taking.
Server can be determined in the second user operating parameter of Operations Analyst list and be matched with the first user's operation parameter Target user's operating parameter, and according to target user's operating parameter generate for user identifier and device identification target recommend Information.An example according to the present invention, server can extract the first operation testing result from the first user's operation parameter, It determines in second operation testing result of the second user operating parameter of Operations Analyst list and is matched with the first operation testing result Object run testing result, and using the corresponding second user operating parameter of object run testing result as target user grasp Make parameter.
For example, in the illustrated example shown in fig. 2, when the video for detecting that user carries out on the terminal device in step s 103 Play operation, and generate instruction have the first device identification user carry out on the terminal device video play operation at first When operating testing result, server can extract the first operation testing result from the first user's operation parameter, and in operation point The user for determining that instruction user identifier is zhaoleib in analysis list 200 sets in second with the second device identification ideapad The second operation testing result that standby upper use " video " application carries out video is object run testing result, and by the object run The corresponding second user operating parameter 220 of testing result is used as target user's operating parameter.
In addition, another example according to the present invention, target recommendation information may include included in target user's operating parameter Second user mark.For example, describing in example in above-mentioned basis in Fig. 2, target recommendation information may include second user mark zhaoleib.Alternatively, target recommendation information further include the second device identification included in target user's operating parameter and/ Or second operation testing result.For example, describing in example in above-mentioned basis in Fig. 2, target recommendation information may include second user All information included in operating parameter 220.
In the information processing method according to the present embodiment, by detecting there is the user of the first device identification to set in terminal The operation of standby upper progress, and sending to server according to instruction there is the user of the first device identification to carry out on the terminal device The first device identification of the first operation testing result, the first user identifier and terminal device of operation generate the first user's operation Parameter, server can obtain user for the use habit of particular terminal device, and automatic according to use habit obtained Generate the social object recommendation information for being directed to the user.
For example, when the user is at home, video may be watched commonly using personal computer.Server can according to user for The operating habit of home personal computer generates the social object recommendation letter for the personal computer use at home of the user Breath.In another example when user is in office file process may be carried out commonly using personal computer.Server can according to Family generates the society of the personal computer used in office for the user for the operating habit of office personal computer Hand over object recommendation information.That is, server can have the terminal device of different first device identifications according to user in operation When possessed different operating habit, it is different for having the electronic equipment of the same type of different first device identifications to push Social object recommendation information.The terminal that the different operating habit can characterize the first different device identification is set It is standby to be in different use environments.Certainly, the different operating habit can also characterize user to described different first The use habit of the terminal device of device identification is different
In addition, another example according to the present invention, method shown in Fig. 1, which may also include, obtains first of terminal device Confidence breath, the first location information instruction user carry out operation indicated by the first user's operation parameter on the terminal device When, the position of the terminal device.And in step S104, according to first location information, the first operation testing result, first User identifier and the first device identification generate the first user's operation parameter.Second user operating parameter may also include second confidence There is the user of second user mark to carry out the second operation testing result on the second device for breath, the second location information instruction When indicated operation, the position of second equipment.To which server can also extract first from the first user's operation parameter Location information, and determine and refer to matched with first location information and the first operation testing result in Operations Analyst list The second user operating parameter of second location information and the second operation testing result is as target user's operating parameter.According to this reality Apply example, though be directed to same terminal device, server can also the different location according to locating for the terminal device, to the terminal device Push different social object recommendation information.
In addition, another example according to the present invention, server can generate for each first user identifier and store operation Habit list.It may include all first user's operation ginsengs corresponding to identical first user identifier in each operating habit list Number.To which the available user of server has the operating habit on all terminal devices at it.And server can lead to The operating habit list and Operations Analyst list of each first user identifier of overmatching are generated for each first user identifier Target recommendation information.
In addition, another example according to the present invention, method shown in Fig. 1 may also include the mesh for receiving and sending from server Recommendation information is marked, wherein target recommendation information includes at least the mark of second user included in target user's operating parameter.This Outside, when user has found that target recommendation information is especially desirable the social object of addition, the recommended may be selected, its society is added Hand over circle.Specifically, it is defeated to may also include the target selection that reception user carries out according to target recommendation information for method shown in Fig. 1 Enter, and inputs to send to server according to target selection and second user included in target user's operating parameter is identified Target be added request.
In the information processing method according to the present embodiment, by detecting there is the user of the first device identification to set in terminal The operation of standby upper progress, and sending to server according to instruction there is the user of the first device identification to carry out on the terminal device The first device identification of the first operation testing result, the first user identifier and terminal device of operation generate the first user's operation Parameter, server can obtain user for the use habit of particular terminal device, and automatic according to use habit obtained The social object recommendation information for being directed to the user is generated, user can be by checking that social object recommendation information understands with it with altogether The object of biconditional operation habit, and can oneself directly be added to by carrying out selection operation to social object recommendation information In social circle, to simplify user's operation.
Fig. 3 depicts the flow chart of information processing method according to another embodiment of the present invention.Information processing method 100 It can be applied to server.In the present embodiment, Operations Analyst list has been stored in advance in server, has included in Operations Analyst list At least one second user operating parameter, second user operating parameter includes the second user mark using the user of the second equipment The operation that there is the user of second user mark to carry out on the second device for knowledge, the second device identification of the second equipment and instruction Second operation testing result.Combine Fig. 2 that the example of Operations Analyst list is described in detail above, thus it is no longer superfluous herein It states.
As shown in figure 3, the first user's operation parameter from terminal device is received in step S301, wherein first uses Family operating parameter include the first user identifier of the user of currently used terminal device, terminal device the first device identification and refer to Show the first operation testing result of the operation that the user with the first device identification carries out on the terminal device.It is according to the present invention One example, the first operation testing result can indicate that the user with the first device identification is used on the terminal device and answer With.Correspondingly, the second operation testing result can indicate have the user of second user mark is used on the second device to answer With.
In step s 302, according to the first user's operation parameter, in the second user operating parameter of Operations Analyst list The determining and matched target user's operating parameter of the first user's operation parameter.An example according to the present invention, in step S302 In, the first operation testing result can be extracted from the first user's operation parameter, operate ginseng in the second user of Operations Analyst list Determined in several second operation testing results with the first operation matched object run testing result of testing result, and by target The corresponding second user operating parameter of testing result is operated as target user's operating parameter.
For example, in the illustrated example shown in fig. 2, when the first operation testing result in the first user's operation parameter indicates user When the user with the first device identification uses " map " application to carry out geographical location retrieval on the terminal device, in step In S302, the user for determining that instruction user identifier is zhaoleib in Operations Analyst list 200 has the second device identification Using " map " application to carry out the second operation testing result of geographical location retrieval in the second equipment of lephone is object run Testing result, and it regard the corresponding second user operating parameter 220 of the object run testing result as target user's operating parameter.
In addition, another example according to the present invention, the first device identification and the second device identification can indicate user on it The type of the terminal device operated.Such as first device identification and the second device identification can indicate that user grasps on it The terminal device of work is mobile phone, portable computer, desktop computer, tablet computer or multimedia player etc.. In step s 302, the first operation testing result and the first device identification can be extracted from the first user's operation parameter, operated Analyze determined in list with comprising the matched second operation testing result of the first operation testing result and the first device identification and the The second user operating parameter of two device identifications is as target user's operating parameter.
In step S303, it can be generated according to target user's operating parameter and user identifier and the target of device identification are pushed away Information is recommended, wherein target recommendation information includes at least the mark of second user included in target user's operating parameter.For example, Above-mentioned basis describes in example in Fig. 2, and target recommendation information may include second user mark zhaoleib.Alternatively, target Recommendation information further includes the second device identification included in target user's operating parameter and/or the second operation testing result.Example Such as, it is described in example in above-mentioned basis in Fig. 2, target recommendation information may include included in second user operating parameter 210 All information.Then, in step s 304, target recommendation information is sent to terminal device.
In the information processing method according to the present embodiment, by detecting there is the user of the first device identification to set in terminal The operation of standby upper progress, and sending to server according to instruction there is the user of the first device identification to carry out on the terminal device The first device identification of the first operation testing result, the first user identifier and terminal device of operation generate the first user's operation Parameter, server can obtain user for the use habit of particular terminal device, and automatic according to use habit obtained The social object recommendation information for being directed to the user is generated, to simplify user's operation.
For example, when the user is at home, video may be watched commonly using personal computer.Server can according to user for The operating habit of home personal computer generates the social object recommendation letter for the personal computer use at home of the user Breath.In another example when user is in office file process may be carried out commonly using personal computer.Server can according to Family generates the society of the personal computer used in office for the user for the operating habit of office personal computer Hand over object recommendation information.That is, server can have the terminal device of different first device identifications according to user in operation When possessed different operating habit, it is different for having the electronic equipment of the same type of different first device identifications to push Social object recommendation information.The terminal that the different operating habit can characterize the first different device identification is set It is standby to be in different use environments.Certainly, the different operating habit can also characterize user to described different first The use habit of the terminal device of device identification is different
In addition, another example according to the present invention, the first user's operation parameter, which may also include, obtains the first of terminal device Location information, the first location information instruction user carry out operation indicated by the first user's operation parameter on the terminal device When, the position of the terminal device.Second user operating parameter may also include second location information, and the second location information refers to When showing that the user with second user mark carries out operation indicated by the second operation testing result on the second device, described the The position of two equipment.To which server can also extract first location information from the first user's operation parameter, and in operation point It is determined in analysis list and refers to have and first location information and the matched second location information of the first operation testing result and the second behaviour Make the second user operating parameter of testing result as target user's operating parameter.According to the present embodiment, even if being directed to same end End equipment, server can also the different location according to locating for the terminal device, different social objects is pushed to the terminal device Recommendation information.
In addition, another example according to the present invention, server can generate for each first user identifier and store operation Habit list.It may include all first user's operation ginsengs corresponding to identical first user identifier in each operating habit list Number.To which the available user of server has the operating habit on all terminal devices at it.And server can lead to The operating habit list and Operations Analyst list of each first user identifier of overmatching are generated for each first user identifier Target recommendation information.
In addition, another example according to the present invention, method shown in Fig. 3 may also include will be from terminal device received One user's operation parameter is added in the Operations Analyst list that server is stored as second user operating parameter, to update operation Analyze list.
In the following, illustrating the terminal device of one embodiment of the present of invention referring to Fig. 4.Fig. 4 is to show one according to the present invention The exemplary block diagram of the terminal device 400 of embodiment.As shown in Figure 4, the terminal device 400 of the present embodiment includes user Identify obtaining unit 410, device identification obtaining unit 420, detection unit 430, generation unit 440 and transmission unit 450.Terminal Each unit of equipment 400 executes each step/function of the information processing method 100 in above-mentioned Fig. 1, therefore, in order to describe Succinctly, it no longer specifically describes.
For example, user identifier obtaining unit 410 can get the first user identifier of the user of currently used terminal device (that is, first User ID).For example, terminal device 400 can show mark input prompt to the user of currently used terminal device, and And user identifier obtaining unit 410 can receive the first user identifier of user's input of currently used terminal device.
Device identification obtaining unit 420 can get the first device identification of preset terminal device.For example, can by with Family or manufacturer set the first device identification for terminal device in advance, and terminal device stores this and preset first sets Standby mark.Device identification obtaining unit 420 can get the first stored device identification.
Detection unit 430 can detect the operation that user carries out on the terminal device, and generate the first operation testing result.The The operation that there is the user of the first device identification to carry out on the terminal device for one operation testing result instruction.For example, when detection is single When member 430 detects the shooting operation that user carries out on the terminal device, generating instruction, there is the user of the first device identification to exist Shooting operation is carried out on terminal device operates testing result at first.In another example when detection unit 430 detects user at end When the video play operation carried out in end equipment, generating instruction, there is the user of the first device identification to regard on the terminal device Frequency play operation operates testing result at first.
In addition, an example according to the present invention, the operation that detection user carries out on the terminal device may include that detection is used Family used application on the terminal device.Detection unit 430 can detect user's used application, and root on the terminal device According to user, used application generates the first operation testing result on the terminal device.For example, when detection unit 430 detects use When family uses " map " application to carry out geographical location retrieval on the terminal device, the user that instruction has the first device identification is generated Use " map " application on the terminal device operates testing result at first.In another example when detection unit 430 detects user When " camera " application being used to carry out image taking on the terminal device, generating instruction has the user of the first device identification in terminal " camera " application is used in equipment operates testing result at first.
Generation unit 440 can generate first according to the first operation testing result, the first user identifier and the first device identification User's operation parameter.Then, transmission unit 450 can send the first user's operation parameter generated to server.
In the present embodiment, Operations Analyst list has been stored in advance in the server.It include at least in Operations Analyst list One second user operating parameter.Second user operating parameter include using the user of the second equipment second user mark, the The second of the operation that there is the user of second user mark to carry out on the second device for the second device identification and instruction of two equipment Operate testing result.In an embodiment of the present invention, the second equipment is similar with above-mentioned terminal device, can pass through network and service Device is connected.The concrete form of second equipment includes but is not limited to smart phone, personal computer, personal digital assistant, portable Formula computer, tablet computer, portable media player, smart television etc..Fig. 2 has been combined to arrange Operations Analyst above One illustrative case of table is described in detail, therefore details are not described herein.
Server can be determined in the second user operating parameter of Operations Analyst list and be matched with the first user's operation parameter Target user's operating parameter, and according to target user's operating parameter generate for user identifier and device identification target recommend Information.An example according to the present invention, server can extract the first operation testing result from the first user's operation parameter, It determines in second operation testing result of the second user operating parameter of Operations Analyst list and is matched with the first operation testing result Object run testing result, and using the corresponding second user operating parameter of object run testing result as target user grasp Make parameter.
In addition, another example according to the present invention, target recommendation information may include included in target user's operating parameter Second user mark.Alternatively, target recommendation information further includes the second equipment included in target user's operating parameter Mark and/or the second operation testing result.
In the terminal device according to the present embodiment, by detecting the user with the first device identification on the terminal device The operation of progress, and the behaviour that according to instruction there is the user of the first device identification to carry out on the terminal device is sent to server First device identification of the first operation testing result, the first user identifier and the terminal device made generates the first user's operation ginseng Number, server can obtain user for the use habit of particular terminal device, and be given birth to automatically according to use habit obtained At the social object recommendation information for being directed to the user.
In addition, another example according to the present invention, terminal device shown in Fig. 4 may also include receiving unit, to receive The target recommendation information sent from server, wherein target recommendation information includes at least included in target user's operating parameter Second user mark.In addition, the recommendation may be selected when user has found that target recommendation information is especially desirable the social object of addition Object, its social circle is added.Specifically, terminal device shown in Fig. 4 may also include input unit, with receive user according to The target selection input that target recommendation information carries out.In addition, the transmission unit of terminal device shown in Fig. 4 can be selected according to target It selects input and sends the target addition request identified for second user included in target user's operating parameter to server.
In the terminal device according to the present embodiment, by detecting the user with the first device identification on the terminal device The operation of progress, and the behaviour that according to instruction there is the user of the first device identification to carry out on the terminal device is sent to server First device identification of the first operation testing result, the first user identifier and the terminal device made generates the first user's operation ginseng Number, server can obtain user for the use habit of particular terminal device, and be given birth to automatically according to use habit obtained At the social object recommendation information for being directed to the user, user can be by checking that social object recommendation information understands with it with common The object of operating habit, and can be directly by carrying out the society that selection operation is added to oneself to social object recommendation information It hands in circle, to simplify user's operation.
For example, when the user is at home, video may be watched commonly using personal computer.Server can according to user for The operating habit of home personal computer generates the social object recommendation letter for the personal computer use at home of the user Breath.In another example when user is in office file process may be carried out commonly using personal computer.Server can according to Family generates the society of the personal computer used in office for the user for the operating habit of office personal computer Hand over object recommendation information.That is, server can have the terminal device of different first device identifications according to user in operation When possessed different operating habit, it is different for having the electronic equipment of the same type of different first device identifications to push Social object recommendation information.The terminal that the different operating habit can characterize the first different device identification is set It is standby to be in different use environments.Certainly, the different operating habit can also characterize user to described different first The use habit of the terminal device of device identification is different
In addition, another example according to the present invention, terminal device shown in Fig. 4 may also include position detection unit, match It sets to obtain the first location information of terminal device, the first location information instruction user carries out the first use on the terminal device When operation indicated by the operating parameter of family, the position of the terminal device.And generation unit 440 can be believed according to first position Breath, the first operation testing result, the first user identifier and the first device identification generate the first user's operation parameter.Second user behaviour It may also include second location information as parameter, there is the user of second user mark to set second for the second location information instruction When operation indicated by standby the second operation of upper progress testing result, the position of second equipment.To which server can also be from the First location information is extracted in one user's operation parameter, and is determined in Operations Analyst list and referred to have and first location information With the second user operating parameter conduct of the first operation testing result matched second location information and the second operation testing result Target user's operating parameter.According to the present embodiment, even if being directed to same terminal device, server can also be according to the terminal device institute The different location at place pushes different social object recommendation information to the terminal device.
In addition, another example according to the present invention, server can generate for each first user identifier and store operation Habit list.It may include all first user's operation ginsengs corresponding to identical first user identifier in each operating habit list Number.To which the available user of server has the operating habit on all terminal devices at it.And server can lead to The operating habit list and Operations Analyst list of each first user identifier of overmatching are generated for each first user identifier Target recommendation information.
In the following, illustrating the server of one embodiment of the present of invention referring to Fig. 5.Fig. 5 is to show a reality according to the present invention Apply the exemplary block diagram of the server 500 of example.As shown in Figure 5, the server 500 of the present embodiment includes storage unit 510, receiving unit 520, matching unit 530, generation unit 540 and transmission unit 550.Each unit of server 500 executes Each step/function of information processing method 300 in above-mentioned Fig. 3, it is therefore, succinct in order to describe, no longer specifically describe.
For example, storage unit 510 can store Operations Analyst list, it include at least one second user in Operations Analyst list Operating parameter, second user operating parameter include using the user of the second equipment second user mark, the second equipment second Second operation testing result of the operation that there is the user of second user mark to carry out on the second device for device identification and instruction. Combine Fig. 2 that the example of Operations Analyst list is described in detail above, therefore details are not described herein.
Receiving unit 520 can receive the first user's operation parameter from terminal device, wherein the first user's operation parameter The first user identifier of user including currently used terminal device, the first device identification of terminal device and instruction have first First operation testing result of the operation that the user of device identification carries out on the terminal device.An example according to the present invention, First operation testing result is applied used in can indicating the user with the first device identification on the terminal device.Correspondingly, Second operation testing result is applied used in can indicating the user that there is second user to identify on the second device.
Matching unit 530 can be according to the first user's operation parameter, in the second user operating parameter of Operations Analyst list The determining and matched target user's operating parameter of the first user's operation parameter.An example according to the present invention, matching unit 530 The first operation testing result can be extracted from the first user's operation parameter, in the second user operating parameter of Operations Analyst list Determined in second operation testing result with the first operation matched object run testing result of testing result, and by object run The corresponding second user operating parameter of testing result is as target user's operating parameter.
For example, in the illustrated example shown in fig. 2, when the first operation testing result in the first user's operation parameter indicates user When the user with the first device identification uses " map " application to carry out geographical location retrieval on the terminal device, matching unit 530 users that can determine that instruction user identifier is zhaoleib in Operations Analyst list 200 have the second device identification Using " map " application to carry out the second operation testing result of geographical location retrieval in the second equipment of lephone is object run Testing result, and it regard the corresponding second user operating parameter 220 of the object run testing result as target user's operating parameter.
In addition, another example according to the present invention, the first device identification and the second device identification can indicate user on it The type of the terminal device operated.Such as first device identification and the second device identification can indicate that user grasps on it The terminal device of work is mobile phone, portable computer, desktop computer, tablet computer or multimedia player etc.. Matching unit 530 can extract the first operation testing result and the first device identification from the first user's operation parameter, in operation point It analyses and is determined in list and comprising the matched second operation testing result and second of the first operation testing result and the first device identification The second user operating parameter of device identification is as target user's operating parameter.
Generation unit 540 can be generated according to target user's operating parameter recommends the target of user identifier and device identification Information, wherein target recommendation information includes at least the mark of second user included in target user's operating parameter.For example, upper It states basis to describe in example in Fig. 2, target recommendation information may include second user mark zhaoleib.Alternatively, target pushes away Recommending information further includes the second device identification included in target user's operating parameter and/or the second operation testing result.For example, It is described in example in above-mentioned basis in Fig. 2, target recommendation information may include whole included in second user operating parameter 210 Information.Then, transmission unit 550 can send target recommendation information to terminal device.
In the server according to the present embodiment, by detect have the first device identification user on the terminal device into Capable operation, and the operation that according to instruction there is the user of the first device identification to carry out on the terminal device is sent to server The first device identification of the first operation testing result, the first user identifier and terminal device generate the first user's operation parameter, Server can obtain user for the use habit of particular terminal device, and automatically generate needle according to use habit obtained To the social object recommendation information of the user, to simplify user's operation.
For example, when the user is at home, video may be watched commonly using personal computer.Server can according to user for The operating habit of home personal computer generates the social object recommendation letter for the personal computer use at home of the user Breath.In another example when user is in office file process may be carried out commonly using personal computer.Server can according to Family generates the society of the personal computer used in office for the user for the operating habit of office personal computer Hand over object recommendation information.That is, server can have the terminal device of different first device identifications according to user in operation When possessed different operating habit, it is different for having the electronic equipment of the same type of different first device identifications to push Social object recommendation information.The terminal that the different operating habit can characterize the first different device identification is set It is standby to be in different use environments.Certainly, the different operating habit can also characterize user to described different first The use habit of the terminal device of device identification is different
In addition, another example according to the present invention, the first user's operation parameter, which may also include, obtains the first of terminal device Location information, the first location information instruction user carry out operation indicated by the first user's operation parameter on the terminal device When, the position of the terminal device.Second user operating parameter may also include second location information, and the second location information refers to When showing that the user with second user mark carries out operation indicated by the second operation testing result on the second device, described the The position of two equipment.To which server can also extract first location information from the first user's operation parameter, and in operation point It is determined in analysis list and refers to have and first location information and the matched second location information of the first operation testing result and the second behaviour Make the second user operating parameter of testing result as target user's operating parameter.According to the present embodiment, even if being directed to same end End equipment, server can also the different location according to locating for the terminal device, different social objects is pushed to the terminal device Recommendation information.
In addition, another example according to the present invention, server can generate for each first user identifier and store operation Habit list.It may include all first user's operation ginsengs corresponding to identical first user identifier in each operating habit list Number.To which the available user of server has the operating habit on all terminal devices at it.And server can lead to The operating habit list and Operations Analyst list of each first user identifier of overmatching are generated for each first user identifier Target recommendation information.
In addition, another example according to the present invention, server shown in Fig. 5 may also include updating unit.Updating unit The behaviour that server is stored can be added to using from the received first user's operation parameter of terminal device as second user operating parameter It performs an analysis in list, to update Operations Analyst list.
Those of ordinary skill in the art may be aware that list described in conjunction with the examples disclosed in the embodiments of the present disclosure Member and algorithm steps, can be realized with electronic hardware, computer software, or a combination of the two.And software module can be set In any form of computer storage medium.In order to clearly illustrate the interchangeability of hardware and software, in the above description Each exemplary composition and step are generally described according to function.These functions are come actually with hardware or software mode It executes, specific application and design constraint depending on technical solution.Those skilled in the art can specifically answer each For using different methods to achieve the described function, but such implementation should not be considered as beyond the scope of the present invention.
Various repair is carried out to the present invention it should be appreciated by those skilled in the art that can be dependent on design requirement and other factors Change, combine, partially combining and replacing, as long as they are in the range of the appended claims and its equivalent.

Claims (17)

1. a kind of information processing method is applied to terminal device, which comprises
Obtain the first user identifier of the user of the currently used terminal device;
The first device identification of the preset terminal device is obtained, including is preset described in terminal device storage First device identification, obtain stored the first device identification;
It detects the operation that the user carries out on the terminal device, and generates the first operation testing result, wherein described the The operation that there is the user of first device identification to carry out on the terminal device for one operation testing result instruction;
The first user behaviour is generated according to the first operation testing result, first user identifier and first device identification Make parameter;
The first user's operation parameter is sent to server,
Operations Analyst list has wherein been stored in advance in the server;
It include at least one second user operating parameter in the Operations Analyst list;
The second user operating parameter include using the second user mark of the user of the second equipment, second equipment the Second behaviour of the operation that there is the user of second user mark to carry out in second equipment for two device identifications and instruction Make testing result;
The server is determining in the second user operating parameter of the Operations Analyst list to be grasped with first user Make the matched target user's operating parameter of parameter, and generated for the user identifier according to target user's operating parameter and The target recommendation information of the device identification, wherein the target recommendation information instruction, which has to co-operate with the user, to be practised Used social object.
2. the method as described in claim 1, further includes:
The target recommendation information sent from the server is received, wherein the target recommendation information includes at least the mesh Mark the mark of second user included in user's operation parameter.
3. method according to claim 2, further includes:
The user is received to be inputted according to the target selection that the target recommendation information carries out, and
It is inputted according to the target selection to the server and is sent for included in target user's operating parameter the Request is added in the target of two user identifiers.
4. the method as described in claim 1, wherein the operation that the detection user carries out on the terminal device, and Generating the first operation testing result includes:
The user used application on the terminal device is detected, and is used on the terminal device according to user Application generate first operation testing result.
5. a kind of information processing method is applied to server, wherein Operations Analyst list has been stored in advance in the server, institute Stating includes at least one second user operating parameter in Operations Analyst list, and the second user operating parameter includes using second The second device identification and instruction of the second user mark, second equipment of the user of equipment have second user mark The operation that is carried out in second equipment of user the second operation testing result, which comprises
The first user's operation parameter from terminal device is received, wherein the first user's operation parameter includes currently used institute Stating the first user identifier of the user of terminal device, the first device identification of the terminal device and instruction has described first to set First operation testing result of the operation that the user of standby mark carries out on the terminal device;
According to the first user's operation parameter, determined in the second user operating parameter of the Operations Analyst list with The matched target user's operating parameter of first user's operation parameter;
The target recommendation information for the user identifier and the device identification is generated according to target user's operating parameter, Wherein the target recommendation information includes at least the mark of second user included in target user's operating parameter;And
The target recommendation information is sent to the terminal device, wherein the target recommendation information instruction has with the user There is the social object for co-operating and being accustomed to.
6. method as claimed in claim 5, wherein
There is the user of second user mark to be used in second equipment for the second operation testing result instruction Application;
There is the user of first device identification to be used on the terminal device for the first operation testing result instruction Application.
7. method as claimed in claim 5, further includes:
It is added to the first user's operation parameter as second user operating parameter in the Operations Analyst list.
8. method as claimed in claim 5, wherein
The target recommendation information further includes the second device identification included in target user's operating parameter and/or the second operation Testing result.
9. method as claimed in claim 5, wherein it is described according to the first user's operation parameter, it is arranged in the Operations Analyst The determining and matched target user's operating parameter packet of the first user's operation parameter in the second user operating parameter of table It includes:
The first operation testing result is extracted from the first user's operation parameter;
It is determining with described the in the second operation testing result of the second user operating parameter of the Operations Analyst list The one operation matched object run testing result of testing result;And
Using the corresponding second user operating parameter of the object run testing result as target user's operating parameter.
10. a kind of terminal device, comprising:
User identifier obtaining unit configures to obtain the first user identifier of the user of the currently used terminal device;
Device identification obtaining unit configures to obtain the first device identification of the preset terminal device;
Detection unit configures to detect the operation that the user carries out on the terminal device, and generates the first operation detection As a result, wherein the first operation testing result instruction has the user of first device identification enterprising in the terminal device Capable operation;
Generation unit, configuration come according to the first operation testing result, first user identifier and the first equipment mark Know and generates the first user's operation parameter;And
Transmission unit, configuration to send the first user's operation parameter to server,
Operations Analyst list has wherein been stored in advance in the server;
It include at least one second user operating parameter in the Operations Analyst list;
The second user operating parameter include using the second user mark of the user of the second equipment, second equipment the Second behaviour of the operation that there is the user of second user mark to carry out in second equipment for two device identifications and instruction Make testing result;
The server operates ginseng according to the first user's operation parameter, in the second user of the Operations Analyst list The determining and matched target user's operating parameter of the first user's operation parameter in number, and operated and joined according to the target user Number generates the target recommendation information for the user identifier and the device identification, wherein the target recommendation information instruction There is the social object for co-operating habit with the user.
11. terminal device as claimed in claim 10, further includes:
Receiving unit configures to receive the target recommendation information sent from the server, wherein the target recommendation Breath includes at least the mark of second user included in target user's operating parameter.
12. terminal device as claimed in claim 11, further includes:
Input unit configures to receive the user according to the target selection that the target recommendation information carries out and input,
The transmission unit is further configured to be inputted according to the target selection and send to the server for the target user Request is added in the target of the mark of second user included in operating parameter.
13. terminal device as claimed in claim 11, in which:
The detection unit detects user's used application on the terminal device, and according to user in the terminal Used application generates the first operation testing result in equipment.
14. a kind of server, comprising:
Storage unit configures to store Operations Analyst list, includes at least one second user behaviour in the Operations Analyst list Make parameter, the second user operating parameter includes second user mark, second equipment using the user of the second equipment The second device identification and instruction have second user mark the operation that is carried out in second equipment of user the Two operation testing results;
Receiving unit configures to receive the first user's operation parameter from terminal device, wherein first user's operation is joined It counts the first user identifier of user including the currently used terminal device, the first device identification of the terminal device and refers to Show the first operation testing result of the operation that the user with first device identification carries out on the terminal device;
Matching unit, configuration come according to the first user's operation parameter, in the second user of the Operations Analyst list The determining and matched target user's operating parameter of the first user's operation parameter in operating parameter;
Generation unit, configuration to be generated according to target user's operating parameter for the user identifier and the device identification Target recommendation information, wherein the target recommendation information include at least target user's operating parameter included in second User identifier;And
Transmission unit, configuration to send the target recommendation information to the terminal device, wherein the target recommendation information refers to Showing has the social object for co-operating habit with the user.
15. server as claimed in claim 14, wherein
There is the user of second user mark to be used in second equipment for the second operation testing result instruction Application;
There is the user of first device identification to be used on the terminal device for the first operation testing result instruction Application.
16. server as claimed in claim 14, further includes:
The first user's operation parameter is added to the operation point by updating unit, configuration It analyses in list.
17. server as claimed in claim 14, wherein
The matching unit extracts the first operation testing result from the first user's operation parameter, in the operation point Analyse the determining and described first operation testing result in the second operation testing result of the second user operating parameter of list The object run testing result matched, and using the corresponding second user operating parameter of the object run testing result as described in Target user's operating parameter.
CN201210366359.1A 2012-09-27 2012-09-27 Information processing method, terminal device and server Active CN103701836B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210366359.1A CN103701836B (en) 2012-09-27 2012-09-27 Information processing method, terminal device and server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210366359.1A CN103701836B (en) 2012-09-27 2012-09-27 Information processing method, terminal device and server

Publications (2)

Publication Number Publication Date
CN103701836A CN103701836A (en) 2014-04-02
CN103701836B true CN103701836B (en) 2019-04-26

Family

ID=50363232

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210366359.1A Active CN103701836B (en) 2012-09-27 2012-09-27 Information processing method, terminal device and server

Country Status (1)

Country Link
CN (1) CN103701836B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104184656B (en) * 2014-08-22 2017-07-28 广州华多网络科技有限公司 A kind of method for information display and application server
CN105471951B (en) * 2014-09-05 2019-09-24 联想(北京)有限公司 A kind of application to be recommended determines method, apparatus, server and terminal device
US10291740B2 (en) 2014-09-03 2019-05-14 Lenovo (Beijing) Co., Ltd. Method and apparatus for determining application to be recommended
CN106802790B (en) * 2015-11-26 2020-07-24 华为技术有限公司 Method, equipment and system for managing application user use information based on cloud platform
CN111781851B (en) * 2020-08-14 2021-09-10 上海木外信息咨询服务有限公司 Home control system and method based on big data analysis

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1685353A (en) * 2002-11-19 2005-10-19 松下电器产业株式会社 Operation log collaboration utilization device
CN102014148A (en) * 2010-08-19 2011-04-13 上海酷吧信息技术有限公司 Method for automatically recommending friend of same region in instant communication of mobile phone
CN102281207A (en) * 2010-06-11 2011-12-14 百度在线网络技术(北京)有限公司 Method for determining user matching degree and matching users chatting in social network and equipment thereof
CN102629945A (en) * 2012-04-16 2012-08-08 腾讯科技(深圳)有限公司 Method for user information acquisition and server as well as terminal
CN102664828A (en) * 2012-04-26 2012-09-12 复旦大学 System and method for friend recommendation in social network service (SNS) network

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4745774B2 (en) * 2005-09-27 2011-08-10 株式会社エヌ・ティ・ティ・ドコモ Service recommendation system and service recommendation method
CN100530185C (en) * 2006-10-27 2009-08-19 北京搜神网络技术有限责任公司 Network behavior based personalized recommendation method and system
US20120030587A1 (en) * 2010-07-30 2012-02-02 Neel Ketkar Systems and methods for sharing media using social media guidance applications

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1685353A (en) * 2002-11-19 2005-10-19 松下电器产业株式会社 Operation log collaboration utilization device
CN102281207A (en) * 2010-06-11 2011-12-14 百度在线网络技术(北京)有限公司 Method for determining user matching degree and matching users chatting in social network and equipment thereof
CN102014148A (en) * 2010-08-19 2011-04-13 上海酷吧信息技术有限公司 Method for automatically recommending friend of same region in instant communication of mobile phone
CN102629945A (en) * 2012-04-16 2012-08-08 腾讯科技(深圳)有限公司 Method for user information acquisition and server as well as terminal
CN102664828A (en) * 2012-04-26 2012-09-12 复旦大学 System and method for friend recommendation in social network service (SNS) network

Also Published As

Publication number Publication date
CN103701836A (en) 2014-04-02

Similar Documents

Publication Publication Date Title
KR102064203B1 (en) Emoji recommendation method and device
US20140040259A1 (en) Information processing apparatus and information processing method
US20120036218A1 (en) Apparatus and method for sharing application with a portable terminal
CN106874273B (en) Channel information statistical method, device and system
CN103701836B (en) Information processing method, terminal device and server
CN104066009B (en) program identification method, device, terminal, server and system
US20150220642A1 (en) Method, system, and device for obtaining contact information
EP2883168A1 (en) A user recommendation method and a user recommendation system using the same
CN102710549B (en) To be established a communications link the method for relation, terminal and system by shooting
CN104539639A (en) User information acquisition method and device
CN107147557B (en) Method and device for modifying session information
CN105100711A (en) Information-transmitting method and device
US20110197148A1 (en) Apparatus and method for providing network community service
CN112148579A (en) User interface testing method and device
CN102843280A (en) Method and system of communication of communication device and communication device
CN105956067A (en) Resource searching method and apparatus
CN104166814A (en) Method and device for prompting WIFI network password and equipment
CN104376022B (en) Data processing method and device
CN104811904B (en) Contact person's setting method and device
CN111338971B (en) Application testing method and device, electronic equipment and storage medium
US20140006960A1 (en) Automatic account detection and association
CN106161575B (en) User matching method and device
CN106716418A (en) A software recommending method and device, a terminal and a server
CN105376134B (en) Method and device for displaying communication message
CN107508745B (en) Prompting message associated input method and device and computing equipment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant