CN105528247B - Information processing method and client - Google Patents

Information processing method and client Download PDF

Info

Publication number
CN105528247B
CN105528247B CN201510926152.9A CN201510926152A CN105528247B CN 105528247 B CN105528247 B CN 105528247B CN 201510926152 A CN201510926152 A CN 201510926152A CN 105528247 B CN105528247 B CN 105528247B
Authority
CN
China
Prior art keywords
information
shared information
client
browsing
priority
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
CN201510926152.9A
Other languages
Chinese (zh)
Other versions
CN105528247A (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 CN201510926152.9A priority Critical patent/CN105528247B/en
Publication of CN105528247A publication Critical patent/CN105528247A/en
Application granted granted Critical
Publication of CN105528247B publication Critical patent/CN105528247B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/48Program initiating; Program switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • G06F9/4812Task transfer initiation or dispatching by interrupt, e.g. masked
    • G06F9/4831Task transfer initiation or dispatching by interrupt, e.g. masked with variable priority
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/48Program initiating; Program switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • G06F9/4843Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
    • G06F9/4881Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The embodiment of the invention discloses an information processing method which is applied to a client and comprises the following steps: collecting browsing operation of at least one piece of shared information, wherein the shared information is published on an information sharing platform to which the client belongs by a content publishing user; analyzing and obtaining a first operation parameter of the browsing operation; and dividing the information characteristics of the displayed shared information into corresponding priorities based on the first operating parameter, wherein the priorities are used for indicating the display sequence of the new shared information. The embodiment of the invention also discloses a client side.

Description

Information processing method and client
Technical Field
The present invention relates to the field of information processing, and in particular, to an information processing method and a client.
Background
With the continuous development of science and technology, electronic technology has also gained rapid development, and the variety of electronic products is also more and more, and people also enjoy various conveniences brought by the development of science and technology. People can enjoy comfortable life brought along with the development of science and technology through various types of electronic equipment.
At present, a plurality of Social Network Software (SNS) clients are installed on a smart phone, a tablet computer, and a super notebook, and a user can receive a latest message issued by a user concerned about family, friends, and the like through the clients. Generally, the latest messages obtained by the SNS client are arranged according to a time axis and are displayed without distinction, resulting in a user receiving a large amount of redundant information.
Disclosure of Invention
In view of this, embodiments of the present invention are expected to provide an information processing method and a client, so as to perform intelligent sorting on shared information received by the client, improve the intelligence degree of the client, and provide good user experience.
In order to achieve the purpose, the technical scheme of the invention is realized as follows:
in a first aspect, an embodiment of the present invention provides an information processing method, applied to a client, including: collecting browsing operation of at least one piece of shared information, wherein the shared information is published on an information sharing platform to which the client belongs by a content publishing user; analyzing and obtaining a first operation parameter of the browsing operation; and dividing the information characteristics of the displayed shared information into corresponding priorities based on the first operating parameter, wherein the priorities are used for indicating the display sequence of the new shared information.
In a second aspect, an embodiment of the present invention provides a client, including: the system comprises an acquisition unit, a display unit and a display unit, wherein the acquisition unit is used for acquiring browsing operation on at least one piece of shared information, and the shared information is issued on an information sharing platform to which a client belongs by a content issuing user; the dividing unit is used for analyzing and obtaining a first operation parameter of the browsing operation; and dividing the information characteristics of the displayed shared information into corresponding priorities based on the first operating parameter, wherein the priorities are used for indicating the display sequence of the new shared information.
The embodiment of the invention provides an information processing method and a client, and the method comprises the steps that firstly, the client acquires browsing operation on at least one piece of shared information, wherein the shared information is published on an information sharing platform to which the client belongs by a content publishing user, then, a first operation parameter of the browsing operation is analyzed and obtained, and then, the information characteristics of the displayed shared information are divided into corresponding priorities based on the first operation parameter, so that after new shared information is pushed or pulled, the client can sort the display sequence of the new shared information according to the previously determined priority, therefore, when the shared information is refreshed each time, the client can preferentially display the shared information with high priority, the intelligent sorting of the shared information is realized, the intelligent degree of the client is improved, and good user experience is provided.
Drawings
FIG. 1 is a flowchart illustrating an information processing method according to a first embodiment of the present invention;
FIG. 2 is a flowchart illustrating an information processing method according to a second embodiment of the present invention;
FIG. 3 is a flowchart illustrating an information processing method according to a third embodiment of the present invention;
fig. 4 is a schematic structural diagram of a client according to a fourth embodiment of the present invention;
fig. 5 is another schematic structural diagram of a client according to a fourth embodiment of the present invention;
fig. 6 is a schematic structural diagram of an electronic device according to a fifth embodiment of the present invention;
fig. 7 is another schematic structural diagram of an electronic device in the fifth embodiment of the present invention.
Detailed Description
The technical solution in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention.
The first embodiment is as follows:
the present embodiment provides an information processing method, which is applied to a client, where the client runs on an electronic device, and may be an SNS client, a news client, a Simple Syndication (RSS) subscription client, and the like, and certainly, other types of clients may also be used, as long as the client can obtain a Feed information stream, and the present invention is not limited in particular.
Here, the above-described electronic device may be implemented in various forms. For example, the electronic devices described in the present invention may include mobile terminals such as mobile phones, smart phones, notebook computers, digital broadcast receivers, Personal Digital Assistants (PDAs), tablet computers (PADs), Portable Multimedia Players (PMPs), and the like, and fixed terminals such as smart tvs, desktop computers, and the like.
Referring to fig. 1, the method includes:
s101: collecting browsing operation on at least one piece of shared information;
here, the shared information refers to information that is published on an information sharing platform to which the client belongs by content publishing users, that is, the Feed information stream, and the content publishing users are all users concerned by the user of the client, and may be friends and friends of the user of the client, interested persons, or public numbers.
Specifically, first, the client pushes or actively pulls at least one piece of shared information through an information sharing platform to which the client belongs, that is, the server pushes or the client actively pulls, and the number of the at least one piece of shared information may be all messages newly issued by all content issuing users concerned by the user of the client within an interval time between two information refreshes, or all messages newly issued by all content issuing users in a group for a certain type of users, such as friends, colleagues, classmates, or the like. Then, the client displays the received at least one piece of shared information according to a Timeline (Timeline), at this time, a user of the client can browse the at least one piece of shared information, and the client acquires browsing operations of the user in real time in the browsing process of the client.
In practical application, the browsing operation may be a sliding operation of the user on the shared information display interface, a dragging operation of dragging a scroll bar on the shared information display interface, a page turning operation of the user, or other types of operations, and the present invention is not limited in particular.
S102: analyzing and obtaining a first operation parameter of browsing operation;
specifically, after the client collects the at least one browsing operation, the browsing operation is analyzed to obtain a first operating parameter, where the first operating parameter may include: the speed of the browsing operation or the speed of the shared information scrolling when the browsing operation is performed is not particularly limited.
In this embodiment, the first operation parameter is used to characterize the interest level of the client user in the shared information.
S103: based on the first operating parameter, information characteristics of the displayed shared information are divided into corresponding priorities.
Wherein the priority is used to indicate a display order of the new shared information.
In a specific implementation process, S103 may include: determining a target operation from browsing operations based on the first operation parameter; determining all shared information displayed in the process of target operation as information to be classified; and extracting the information characteristics of the information to be classified, and dividing the information characteristics into corresponding priorities based on the second operation parameters contained in the first operation parameters.
Specifically, if the preset condition is set by the default of the client or by the user, the client collects each browsing operation and analyzes the first operation parameters of the operations, where one browsing operation corresponds to one first operation parameter. Then, the client determines a second operation parameter meeting the preset condition from the obtained first operation parameters, and determines the browsing operation corresponding to the second operation parameter as the target operation. For example, the client analyzes the collected browsing operations to obtain the speed of each browsing operation, and then, when the client selects a second operation parameter that satisfies a preset condition, such as the speed of the browsing operation is less than or equal to 3, the client determines the browsing operation corresponding to the second operation parameter as the target operation. Then, the client determines all shared information displayed between the first-appearing target operation and the last-appearing target operation as information to be classified according to the timestamp acquired when the target operation is performed, then extracts information characteristics of the information to be classified, such as content publishing users, contained keywords, added tags or content topics of the information to be classified, and finally prioritizes the information characteristics corresponding to the second operation parameters according to a preset prioritization strategy. For example, according to a preset prioritization policy, information features corresponding to a target operation with a browsing operation speed of 1 are classified into priority a, information features corresponding to a target operation with a browsing operation speed of 2 are classified into priority B, and so on, a correspondence between the information features and the priorities is obtained, and the correspondence is stored.
It should be noted that, in practical applications, other situations may exist in both the preset condition and the prioritization policy, and the present invention is not particularly limited.
Therefore, the division of the shared information is completed, and then, after obtaining a new shared message pushed or pulled next time, the client may sort the display sequence of the new shared message according to the correspondence between the information characteristics and the priority determined in S101 to S103, and then display the sorted shared message.
The above-described scheme is explained below by specific examples.
It is assumed that the preset condition is that the speed of the browsing operation is less than or equal to 3.
Then it is. When a user browses at least one displayed shared information, the client acquires browsing operations, namely sliding operations, of the user on the shared information in real time, analyzes a sliding speed of each sliding operation, namely a first operation parameter, for example, the client acquires 5 sliding operations, wherein the sliding speed of the operation 1 is 1, the sliding speed of the operations 2 and 3 is 5, and the sliding speed of the operations 4 and 5 is 2, then the client determines the operations 1, 4 and 5 meeting preset conditions as target operations, then, according to timestamps of the operations 1, 4 and 5, determines information to be divided, namely the shared information displayed when the operations 1, 4 and 5 are executed, extracts information characteristics of the information, namely a content publishing user A, B, C, a content publishing user A corresponds to the operation 1, a content publishing user B corresponds to the operation 4, and, And the content publishing user C corresponds to the operation 5, and finally, according to a preset priority dividing strategy, the content publishing user A is determined as the priority A, and the content publishing user B and the content publishing user C are determined as the priority B, so that the corresponding relation between the information characteristics and the priority is obtained.
In this embodiment, the shared information is prioritized according to the speed of each browsing operation or the scrolling speed of the shared information during the execution of the browsing operation, so that the client can display the shared information according to the priority corresponding to the information feature of the shared information each time the shared information is refreshed, thereby realizing intelligent sorting of the shared information, improving the intelligence degree of the client, and providing good user experience.
Example two:
the present embodiment provides an information processing method, which is applied to a client, where the client runs on an electronic device, and may be an SNS client, a news client, an RSS subscription client, or the like, and certainly, other types of clients may also be used, as long as the client can obtain a Feed information stream, and the present invention is not limited in particular.
Here, the above-described electronic device may be implemented in various forms. For example, the electronic devices described in the present invention may include mobile terminals such as mobile phones, smart phones, notebook computers, digital broadcast receivers, Personal Digital Assistants (PDAs), tablet computers (PADs), Portable Multimedia Players (PMPs), and the like, and fixed terminals such as smart tvs, desktop computers, and the like.
Referring to fig. 2, the method includes:
s201: collecting browsing operation on at least one piece of shared information within a preset time period;
here, the shared information refers to information that is published on an information sharing platform to which the client belongs by content publishing users, that is, the Feed information stream, and the content publishing users are all users concerned by the user of the client, and may be friends and friends of the user of the client, interested persons, or public numbers.
Specifically, first, the client pushes or actively pulls at least one piece of shared information through an information sharing platform to which the client belongs, that is, the server pushes or the client actively pulls, and the number of the at least one piece of shared information may be all messages newly issued by all content issuing users concerned by the user of the client within an interval time between two information refreshes, or all messages newly issued by all content issuing users in a group for a certain type of users, such as friends, colleagues, classmates, or the like. Then, the client displays the received at least one piece of shared information according to a timeline, at this time, a user of the client can browse the at least one piece of shared information, and meanwhile, the client periodically acquires browsing operations of the user, and the period length, namely the preset time period, can be 0.5s, 1s, 3s and the like.
In practical application, the browsing operation may be a sliding operation of the user on the shared information display interface, a dragging operation of dragging a scroll bar on the shared information display interface, a page turning operation of the user, or other types of operations, and the present invention is not limited in particular.
S202: analyzing and obtaining a first operation parameter of browsing operation;
specifically, after the client acquires the at least one browsing operation within a preset time period, the browsing operations are analyzed to obtain a first operation parameter, where the first operation parameter may include: the frequency of the browsing operation.
In this embodiment, the first operation parameter is used to characterize the interest level of the client user in the shared information.
S203: based on the first operating parameter, information characteristics of the displayed shared information are classified into corresponding priorities.
Wherein the priority is used to indicate a display order of the new shared information.
Specifically, the preset conditions are set by the client by default or by the user, then the client collects each browsing operation within a preset time period and analyzes the first operation parameters of the operations, where a plurality of browsing operations correspond to one first operation parameter, for example, the client collects 5 sliding operations within a preset time period 1s, then the first operation parameters corresponding to the 5 browsing operations, that is, the frequency of the browsing operations is 5, then the client determines the priority corresponding to the first operation parameters according to a preset priority classification policy, assuming that the browsing frequency is less than or equal to 3 and corresponds to the priority a according to the preset priority policy, it is visible that the first operation parameters correspond to the priority a, and then the client determines all the shared information displayed within the preset time period as the information to be classified, and extracting information features of the information to be ranked, such as a content publishing user, included keywords, added tags, a content subject and the like of the information to be ranked, and finally, dividing the information features into priority A, and so on, so that the corresponding relation between the information features and the priority can be obtained and stored.
It should be noted that, in practical applications, other situations may exist in both the preset condition and the prioritization policy, and the present invention is not particularly limited.
Therefore, the division of the shared information is completed, and then, after obtaining a new shared message pushed or pulled next time, the client may sort the display sequence of the new shared message according to the priorities determined in S201 to S203, and then display the sorted shared message.
In this embodiment, the client performs priority division on the shared information according to the frequency of a plurality of browsing operations acquired within a preset time period, so that the client can display the shared information according to the priority corresponding to the information feature of the shared information when refreshing the shared information each time, thereby realizing intelligent sequencing of the shared information, improving the intelligent degree of the client, and providing good user experience.
Example three:
on the basis of the first embodiment or the second embodiment, this embodiment provides an information processing method applied to the client described in one or more embodiments above.
After the information features of the shared information are prioritized by the method steps described in the first embodiment or the second embodiment, the client can perform display sorting according to the divided priorities after receiving new shared information.
Then, referring to fig. 3, the method further comprises:
s301: obtaining new shared information;
specifically, the client obtains a predetermined number of new shared information, which is newly published on the information sharing platform by a content publishing user of interest to the user of the client, by pushing or pulling.
S302: and sequencing and displaying the new shared information according to the priority.
In a specific process, S302 includes: extracting information characteristics of the new shared information; determining the priority corresponding to the new shared information according to the corresponding relation between the information characteristics and the priority; and sequencing the new shared information according to a preset sequence according to the priority corresponding to the new shared information.
Specifically, the client sorts the new shared information before it is displayed. Firstly, the client extracts the information characteristics of new shared information, then determines the priority corresponding to the new shared relationship according to the corresponding relationship between the information characteristics stored in advance and the priority, then sorts the information according to the preset sequence of the priority from top to bottom, and finally displays the sorted new shared information to the user.
Further, new shared information within the same priority is ordered according to a timeline.
For example, the client actively pulls 5 pieces of new shared information from the server, the 5 pieces of shared information are respectively released by the content releasing user a for 3 pieces, the content releasing user B for 1 piece, and the content releasing user C for 1 piece; then, the client extracts the information characteristics of the 5 pieces of shared information, and determines that 3 pieces of shared information issued by the content issuing user a is priority a, 1 piece of shared information issued by the content issuing user B is priority B, and 1 piece of shared information issued by the content issuing user C is still priority a according to the corresponding relationship between the information characteristics and the priorities stored in advance, then sorts the 5 pieces of shared information according to the priorities, sorts the shared information in the same priority according to a time line, and finally displays the sorted new shared information to the user.
Therefore, the process of sequencing and displaying the new shared information according to the preset priority order is completed.
In this embodiment, the client sorts and displays the new shared information according to the determined priority, so that the client can display the shared information according to the priority corresponding to the information feature of the shared information each time the shared information is refreshed, thereby realizing intelligent sorting of the shared information, improving the intelligent degree of the client, and providing good user experience.
Example four:
based on the same inventive concept, the present embodiment provides a client, which is the same as the client described in the first to third embodiments.
Referring to fig. 4, the client terminal 4 includes: the acquisition unit 41 is configured to acquire a browsing operation on at least one piece of shared information, where the shared information is published on an information sharing platform to which a client belongs by a content publishing user; a dividing unit 42, configured to analyze and obtain a first operation parameter of the browsing operation; and dividing the information characteristics of the displayed shared information into corresponding priorities based on the first operating parameters, wherein the priorities are used for indicating the display sequence of the new shared information.
In the foregoing solution, the dividing unit 42 is specifically configured to determine a target operation from browsing operations based on the first operation parameter; determining all shared information displayed in the process of target operation as information to be classified; and extracting the information characteristics of the information to be classified, and dividing the information characteristics into corresponding priorities according to a second operation parameter contained in the first operation parameter.
In the foregoing solution, the dividing unit 42 is specifically configured to determine, from the first operation parameters, a second operation parameter that meets a preset condition, and determine, as the target operation, the browsing operation corresponding to the second operation parameter.
In the above scheme, referring to fig. 5, the client 4 further includes: a receiving unit 51, a sorting unit 52, and a display unit 53; the receiving unit 51 is configured to obtain new shared information after the dividing unit 42 divides the shared information displayed in the preset time period into corresponding priorities; a sorting unit 52, configured to sort the new shared information according to the priority; and a display unit 53, configured to display the sorted new shared information.
In the above solution, the sorting unit 53 is specifically configured to extract information features of new shared information; determining the priority corresponding to the new shared information according to the corresponding relation between the information characteristics and the priority; and sequencing the new shared information according to a preset sequence according to the priority corresponding to the new shared information.
It should be noted that the description of the above client-side embodiment is similar to the above method description, and has the same beneficial effects as the method embodiment, and therefore, the description is not repeated. For technical details that are not disclosed in the embodiment of the client terminal of the present invention, those skilled in the art should refer to the description of the embodiment of the method of the present invention to understand that, for brevity, detailed description is omitted here.
Example five:
based on the same inventive concept, the present embodiment provides an electronic device, which is consistent with the electronic devices described in the first to fourth embodiments above, and may include a mobile terminal such as a mobile phone, a smart phone, a notebook computer, a digital broadcast receiver, a Personal Digital Assistant (PDA), a tablet computer (PAD), a Portable Multimedia Player (PMP), and the like, and a fixed terminal such as a smart television, a desktop computer, and the like.
Referring to fig. 6, the electronic device includes: the client 61, the transceiver 62, the memory 63 described in one or more of the above embodiments; the client 61 is configured to collect browsing operations on at least one piece of shared information, where the shared information is published on an information sharing platform to which the client belongs by a content publishing user; analyzing and obtaining a first operation parameter of browsing operation; dividing information characteristics of the displayed shared information into corresponding priorities based on the first operation parameters, wherein the priorities are used for indicating the display sequence of the new shared information; a transceiver 62, configured to communicate with an information sharing platform to which the client 61 belongs, and receive at least one piece of shared information; a memory 63 for storing at least one shared information.
In practice, the transceiver 62 may include one or more components that allow radio communication between the electronic device and a wireless communication system or network, thereby enabling communication with the server;
the memory 63 may include at least one type of storage medium, such as a flash memory, a hard disk, a multimedia card, a card-type memory (e.g., SD or DX memory, etc.), a Random Access Memory (RAM), a Static Random Access Memory (SRAM), a read-only memory (ROM), an electrically erasable programmable read-only memory (EEPROM), a programmable read-only memory (PROM), a magnetic memory, a magnetic disk, an optical disk, and the like.
In the above scheme, referring to fig. 7, the electronic device further includes: an input component 64, configured to receive a browsing operation of a user on at least one piece of shared information, and send operation information of the browsing operation to the client 61; and a display screen 65 for displaying at least one of the shared information.
In practical applications, input components 65 may include a keyboard, a touchpad (e.g., a touch-sensitive component that detects changes in resistance, pressure, capacitance, etc., due to being touched), a scroll wheel, a joystick, etc.
The display screen 65 may include at least one of a Liquid Crystal Display (LCD), a thin film transistor LCD (TFT-LCD), an Organic Light Emitting Diode (OLED) display, a flexible display, a three-dimensional (3D) display, and the like. Some of these display screens may be configured to be transparent to allow a user to see from the outside, which may be referred to as transparent display screens, and typical transparent displays may be, for example, TOLED (transparent organic light emitting diode) displays and the like.
Preferably, when the touch pad is superimposed on the display screen 65 in the form of a layer, a touch screen may be formed, which may be used to detect a touch input pressure as well as a touch input position and a touch input area.
It should be noted that the description of the above embodiments of the electronic device is similar to the description of the method, and has the same beneficial effects as the embodiments of the method, and therefore, the detailed description is omitted. For technical details that are not disclosed in the embodiment of the electronic device of the present invention, those skilled in the art should refer to the description of the embodiment of the method of the present invention to understand that, for the sake of brevity, detailed description is not repeated here.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of a hardware embodiment, a software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
The above description is only a preferred embodiment of the present invention, and is not intended to limit the scope of the present invention.

Claims (6)

1. An information processing method is applied to a client and comprises the following steps:
collecting browsing operation of at least one piece of shared information, wherein the shared information is published on an information sharing platform to which the client belongs by a content publishing user;
analyzing and obtaining a first operation parameter of the browsing operation; wherein the first operating parameter comprises: a frequency of the browsing operation, a speed of the browsing operation, or a speed of the shared information scrolling when the browsing operation is performed;
determining a target operation from the browsing operations based on the first operation parameter;
determining all shared information displayed in the target operation process as information to be classified;
extracting information characteristics of the information to be classified, and dividing the information characteristics of the displayed shared information into corresponding priorities based on a second operation parameter contained in the first operation parameter;
obtaining new shared information;
and sequencing and displaying the new shared information according to the priority.
2. The method of claim 1, wherein determining a target operation from the browsing operations based on the first operation parameter comprises:
and determining the second operation parameter meeting preset conditions from the first operation parameters, and determining the browsing operation corresponding to the second operation parameter as the target operation.
3. The method of claim 1, wherein said sorting the new shared information according to the priority comprises:
extracting information characteristics of the new shared information;
determining the priority corresponding to the new shared information according to the corresponding relation between the information characteristics and the priority;
and sequencing the new shared information according to a preset sequence according to the priority corresponding to the new shared information.
4. A client, comprising:
the system comprises an acquisition unit, a display unit and a display unit, wherein the acquisition unit is used for acquiring browsing operation on at least one piece of shared information, and the shared information is issued on an information sharing platform to which a client belongs by a content issuing user;
the dividing unit is used for analyzing and obtaining a first operation parameter of the browsing operation; determining a target operation from the browsing operations based on the first operation parameter; determining all shared information displayed in the target operation process as information to be classified; extracting information characteristics of the information to be classified, and dividing the information characteristics of the displayed shared information into corresponding priorities based on a second operation parameter contained in the first operation parameter, wherein the priorities are used for indicating the display sequence of new shared information; the first operating parameter includes: a frequency of the browsing operation, a speed of the browsing operation, or a speed of the shared information scrolling when the browsing operation is performed;
the client further comprises: the device comprises a receiving unit, a sorting unit and a display unit;
the receiving unit is used for acquiring the new shared information after the dividing unit divides the shared information displayed in a preset time period into corresponding priorities;
the sorting unit is used for sorting the new shared information according to the priority;
and the display unit is used for displaying the sorted new shared information.
5. The client according to claim 4, wherein the dividing unit is specifically configured to determine, from the first operation parameters, the second operation parameters that satisfy a preset condition, and determine the browsing operation corresponding to the second operation parameters as the target operation.
6. The client according to claim 4, wherein the sorting unit is specifically configured to extract an information feature of the new shared information; determining the priority corresponding to the new shared information according to the corresponding relation between the information characteristics and the priority; and sequencing the new shared information according to a preset sequence according to the priority corresponding to the new shared information.
CN201510926152.9A 2015-12-14 2015-12-14 Information processing method and client Active CN105528247B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510926152.9A CN105528247B (en) 2015-12-14 2015-12-14 Information processing method and client

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510926152.9A CN105528247B (en) 2015-12-14 2015-12-14 Information processing method and client

Publications (2)

Publication Number Publication Date
CN105528247A CN105528247A (en) 2016-04-27
CN105528247B true CN105528247B (en) 2020-09-25

Family

ID=55770492

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510926152.9A Active CN105528247B (en) 2015-12-14 2015-12-14 Information processing method and client

Country Status (1)

Country Link
CN (1) CN105528247B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106201549A (en) * 2016-07-22 2016-12-07 北京金山安全软件有限公司 Control method and device for information in application program and terminal equipment
CN108846717B (en) * 2018-05-25 2021-07-23 任潇鹏 Open system and method for realizing comprehensive sharing and storage medium
CN109697015A (en) * 2018-11-06 2019-04-30 北京珠穆朗玛移动通信有限公司 Method for controlling mobile terminal, mobile terminal and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103391507A (en) * 2012-05-11 2013-11-13 苏州阔地网络科技有限公司 Information interaction method and system
CN104135377A (en) * 2014-07-29 2014-11-05 深圳市金立通信设备有限公司 A network apparatus, transmission apparatus and information sharing system
CN104615348A (en) * 2015-01-12 2015-05-13 联想(北京)有限公司 Information processing method and electronic equipment

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101968802A (en) * 2010-09-30 2011-02-09 百度在线网络技术(北京)有限公司 Method and equipment for recommending content of Internet based on user browse behavior
JP5980222B2 (en) * 2012-03-15 2016-08-31 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America Content processing apparatus, content processing method, and program
JP6135845B2 (en) * 2013-02-15 2017-05-31 パペルック株式会社 Digital content system, digital content display method, and digital content display program
CN104243272B (en) * 2013-06-09 2019-04-12 腾讯科技(北京)有限公司 A kind of media information method for pushing and device
CN104572942A (en) * 2014-12-30 2015-04-29 小米科技有限责任公司 Push message display method and push message display device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103391507A (en) * 2012-05-11 2013-11-13 苏州阔地网络科技有限公司 Information interaction method and system
CN104135377A (en) * 2014-07-29 2014-11-05 深圳市金立通信设备有限公司 A network apparatus, transmission apparatus and information sharing system
CN104615348A (en) * 2015-01-12 2015-05-13 联想(北京)有限公司 Information processing method and electronic equipment

Also Published As

Publication number Publication date
CN105528247A (en) 2016-04-27

Similar Documents

Publication Publication Date Title
US9928232B2 (en) Topically aware word suggestions
CN107423355B (en) Information recommendation method and device, electronic equipment
US10789304B2 (en) Method and system for measuring user engagement with content items
US11474926B2 (en) Method and system for measuring user engagement with content items
CN104899220B (en) Application program recommendation method and system
US20170097743A1 (en) Recommending Applications
WO2018121700A1 (en) Method and device for recommending application information based on installed application, terminal device, and storage medium
US9996222B2 (en) Automatic deep view card stacking
CN106537371B (en) Visualization suggestions
JP7119124B2 (en) Action indicator for search behavior output element
EP2842056A1 (en) User interface content personalization system
CN109635199B (en) Application list dynamic recommendation method and system based on user behaviors
US20120047469A1 (en) Method and apparatus for adapting a content package comprising a first content segment from a first content source to display a second content segment from a second content source
CN105612511B (en) Identifying and structuring related data
US20140074811A1 (en) Query ranking models
CN104978368A (en) Method and device used for providing recommendation information
US20150074596A1 (en) Techniques to display location-based information
CN109213413A (en) A kind of recommended method, device, equipment and storage medium
US20150026196A1 (en) Location-aware content detection
CN105528247B (en) Information processing method and client
CN113190741A (en) Searching method, searching device, electronic equipment and storage medium
CN113641638A (en) Application management method and device, electronic equipment and storage medium
US20150142778A1 (en) Presenting Previously Selected Search Results
EP3090403A1 (en) Generating a news timeline and recommended news editions
CN111915383A (en) Window-based article cold start recommendation method and device

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