Movatterモバイル変換


[0]ホーム

URL:


CN112083982B - Information processing method and device - Google Patents

Information processing method and device
Download PDF

Info

Publication number
CN112083982B
CN112083982BCN201910517310.3ACN201910517310ACN112083982BCN 112083982 BCN112083982 BCN 112083982BCN 201910517310 ACN201910517310 ACN 201910517310ACN 112083982 BCN112083982 BCN 112083982B
Authority
CN
China
Prior art keywords
terminal
user
operation information
information
identifier
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
CN201910517310.3A
Other languages
Chinese (zh)
Other versions
CN112083982A (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.)
Beijing Yishu Technology Co ltd
Original Assignee
Beijing Yishu Technology Co 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 Beijing Yishu Technology Co ltdfiledCriticalBeijing Yishu Technology Co ltd
Priority to CN201910517310.3ApriorityCriticalpatent/CN112083982B/en
Publication of CN112083982ApublicationCriticalpatent/CN112083982A/en
Application grantedgrantedCritical
Publication of CN112083982BpublicationCriticalpatent/CN112083982B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

The embodiment of the application discloses an information processing method and device. One embodiment of the method comprises the following steps: receiving an operation information acquisition request which is sent by a first user through a first terminal and used for acquiring operation of a second user on a target user interface, wherein the operation information acquisition request comprises a terminal identifier of the first terminal; matching the terminal identification of the first terminal with the terminal identification in the pre-stored terminal identification set, and determining whether the first user corresponding to the terminal identification of the first terminal is a registered user or not; and in response to determining that the first user corresponding to the terminal identification of the first terminal is a registered user, sending operation information of the second user for operating the target user interface in a preset time period to the first terminal so as to be presented at the first terminal. According to the implementation mode, the first user can inquire the behavior information of the second user on the target operation interface, so that the application, the website, the applet, the server and the like where the target operation interface is located can be better optimized.

Description

Information processing method and device
Technical Field
The embodiment of the application relates to the technical field of computers, in particular to an information processing method and device.
Background
With the development of information technology, the application of the internet has been widely popularized. A user may access a website, use an application, use an applet provided in a certain application platform, etc. through a mobile terminal or a computer terminal. In order to improve the user experience of using websites, applications, applets and the like, the performance of the user is optimized, and the use condition of the user on a certain website, application or applet, the access amount of web pages, the click amount of certain buttons in the web pages and the like can be observed.
In the related art, the preference of a user to a website or a webpage is generally determined by counting the use condition of the user to a certain webpage, counting the access amount of the website, the application or the applet, and the like, so that the interactive interface in the website, the application or the applet is further optimized according to the preference of the user. In this related art, in order to detect whether the acquired operation (e.g., access, click) data of a user on a certain web page is correct, and whether the operation data of the user on a certain web site can be updated quickly, it is generally necessary to check the accuracy and real-time of an electronic device for acquiring the operation data of the user on the certain web site.
Disclosure of Invention
The embodiment of the application provides an information processing method and device.
In a first aspect, an embodiment of the present application provides an information processing method, including: receiving an operation information acquisition request which is sent by a first user through a first terminal and used for acquiring operation of a second user on a target user interface, wherein the operation information acquisition request comprises a terminal identifier of the first terminal; matching the terminal identification of the first terminal with the terminal identification in the pre-stored terminal identification set, and determining whether the first user corresponding to the terminal identification of the first terminal is a registered user or not; and in response to determining that the first user corresponding to the terminal identification of the first terminal is a registered user, sending operation information of the second user for operating the target user interface in a preset time period to the first terminal so as to be presented at the first terminal.
In some embodiments, the operation information acquisition request further includes a terminal identification of a second terminal used by the second user; and transmitting operation information of the second user operating the target user interface within a preset time period to the first terminal, including: acquiring user operation information corresponding to a user operating the target user interface in a preset time period; acquiring operation information matched with a terminal identifier corresponding to the second terminal from the acquired user operation information; and sending the obtained operation information to the first terminal.
In some embodiments, the first user and the second user are the same user.
In some embodiments, the operation information includes at least one of: browsing information, clicking operation information and searching operation information.
In some embodiments, the method further comprises: receiving indication information sent by a first terminal and used for indicating whether the received operation information is correct or not; in response to receiving the indication information indicating the operation information error, the operation information transmitted to the first terminal is updated, and the updated operation information is transmitted to the first terminal to be presented at the first terminal.
In a second aspect, an embodiment of the present application provides an information processing apparatus including: the first receiving unit is configured to receive an operation information acquisition request which is sent by a first user through a first terminal and used for acquiring operation of a target user interface by a second user, wherein the operation information acquisition request comprises a terminal identifier of the first terminal; the determining unit is configured to match the terminal identifier of the first terminal with the terminal identifiers in the pre-stored terminal identifier set, and determine whether the first user corresponding to the terminal identifier of the first terminal is a registered user or not; and the sending unit is configured to send operation information of the second user for operating the target user interface in a preset time period to the first terminal so as to be presented at the first terminal in response to determining that the first user corresponding to the terminal identification of the first terminal is a registered user.
In some embodiments, the operation information acquisition request further includes a terminal identification of a second terminal used by the second user; and the transmitting unit is further configured to: acquiring user operation information corresponding to a user operating the target user interface in a preset time period; acquiring operation information matched with a terminal identifier corresponding to the second terminal from the acquired user operation information; and sending the obtained operation information to the first terminal.
In some embodiments, the first user and the second user are the same user.
In some embodiments, the operation information includes at least one of: browsing information, clicking operation information and searching operation information.
In some embodiments, the apparatus further comprises: a second receiving unit configured to receive indication information sent by the first terminal for indicating whether the received operation information is correct; and an updating unit configured to update the operation information transmitted to the first terminal in response to receiving the indication information for indicating the operation information error, and transmit the updated operation information to the first terminal to be presented at the first terminal.
In a third aspect, an embodiment of the present application provides an electronic device, including: one or more processors; a storage device having one or more programs stored thereon, which when executed by one or more processors, cause the one or more processors to implement a method as in any of the embodiments of the first aspect.
In a fourth aspect, embodiments of the present application provide a computer readable storage medium having stored thereon a computer program which when executed by a processor implements a method as in any of the embodiments of the first aspect.
According to the information processing method and device provided by the embodiment of the application, the received behavior information of the second user in the target operation interface is sent to the first terminal used by the first user, so that the first user can inquire the behavior information of the second user in the target operation interface, and the application, the website, the applet, the server and the like where the target operation interface is located can be better optimized. In some embodiments, the user uses the first terminal to browse the target operation interface and then receives the operation information of the user from the second terminal, so that the accuracy and the real-time verification can be performed on the electronic device for acquiring the user behavior data in the target operation interface, thereby being beneficial to improving the timeliness of acquiring the data by the subsequent electronic device.
Drawings
Other features, objects and advantages of the present application will become more apparent upon reading of the detailed description of non-limiting embodiments, made with reference to the accompanying drawings in which:
FIG. 1 is an exemplary system architecture diagram to which embodiments of the present application may be applied;
FIG. 2 is a flow chart of one embodiment of an information processing method according to the present application;
FIG. 3 is a flow chart of yet another embodiment of an information processing method according to the present application;
fig. 4 is a schematic structural view of an embodiment of an information processing apparatus according to the present application;
FIG. 5 is a schematic diagram of a computer system suitable for use with a server implementing an embodiment of the application.
Detailed Description
The application is described in further detail below with reference to the drawings and examples. It is to be understood that the specific embodiments described herein are merely illustrative of the application and are not limiting of the application. It should be noted that, for convenience of description, only the portions related to the present application are shown in the drawings.
It should be noted that, without conflict, the embodiments of the present application and features of the embodiments may be combined with each other. The application will be described in detail below with reference to the drawings in connection with embodiments.
Fig. 1 shows an exemplary system architecture 100 to which an information processing method or an information processing apparatus of an embodiment of the present application can be applied.
As shown in fig. 1, the system architecture 100 may include a first terminal device 101, a second terminal device 102, networks 103, 105, a server cluster 104, and a server 106. The network 103 is used to provide a communication link medium between the first terminal device 101, the second terminal device 102 and the server cluster 104, and the network 105 is used to provide a communication link medium between the second terminal device 102 and the server 106. The networks 103, 105 may include various connection types, such as wired, wireless communication links, or fiber optic cables, among others.
The first user may interact with the server cluster 104 via the network 103 using the terminal device 101 for sending a message to one of the servers in the server cluster (e.g. server 1041), receiving data returned by one of the servers in the server cluster, etc. The second user may interact with the server 106 via the network 105 using the terminal device 102 for sending a message to the server 106 for receiving data or the like returned by the same. One of the servers in the server cluster 104 may acquire behavior data of messages sent by the terminal device 102 to the server 106, thereby sending the acquired data to the terminal device 101. Various web browsing applications, such as shopping applications, search applications, instant messaging tools, etc., may be installed on the terminal devices 101, 102.
The terminal devices 101 and 102 may be hardware or software. When the terminal devices 101, 102 are hardware, they may be various electronic devices having a display screen and supporting web browsing, including but not limited to smartphones, tablets, electronic book readers, laptop and desktop computers, and the like. When the terminal devices 101, 102 are software, they can be installed in the above-listed electronic devices. Which may be implemented as multiple software or software modules (e.g., to provide distributed services), or as a single software or software module. The present invention is not particularly limited herein.
The server cluster 104 may include a plurality of servers, and may include, for example, a server 1041 and a server 1042. Wherein, each server in the server cluster 104 can communicate with each other through a network 1043. Here, the server cluster 104 may include servers with various functions, where the servers cooperate with each other to complete the same task or different tasks together, so as to improve the information processing speed. For example, the server 1041 may be a server for performing data processing, which may perform analysis processing on data received from the terminal devices 101, 102 or acquired data. The server 1042 may be a server for data storage, and the server 1041 may acquire data for data processing from the server 1042.
The server 106 may be a server that provides various support for the target application installed in the second terminal device 102. The target application may be used to present a target operation interface for browsing, clicking, etc. operations by the user. The second terminal device 102 may send a data acquisition request to the server 106. The server 106 may perform various analysis processing on the received data, and return the processing result to the second terminal device 102.
It should be noted that, the server may be hardware, or may be software. When the server is software, it may be implemented as a plurality of software or software modules (e.g., to provide distributed services), or as a single software or software module. The present invention is not particularly limited herein.
It should be noted that, the information processing method provided by the embodiment of the present application is generally executed by the servers in the server cluster 104. Accordingly, the information processing apparatus is generally disposed in a server in the server cluster 104.
It should be understood that the number of terminal devices, networks and servers in fig. 1 is merely illustrative. There may be any number of terminal devices, networks, and servers, as desired for implementation.
With continued reference to FIG. 2, a flow 200 of one embodiment of an information processing method according to the present application is shown. The information processing method comprises the following steps:
step 201, receiving an operation information acquisition request sent by a first user through a first terminal to acquire operation of a target user interface by a second user.
In this embodiment, the user interface may be a user interface in a website, may be a user interface in an application, and may be a user interface of an applet disposed in a mobile terminal application platform. The user interface may also be referred to as a web page. In order to obtain the access amount of the user interface in some websites, applications, or applets, the click amount of page elements in the user interface, the usage amount, etc., developers of the websites, applications, applets, servers, etc. may typically access a data statistics installation package supported by an execution body of the information processing method (e.g., the server 1041 in the server cluster 104 shown in fig. 1) in the installation package for the user to download. Therefore, when a user accesses the user interface through the application and performs visual operation on page elements in the user interface, the application which is accessed with the installation package supported by the execution main body can acquire user operation information of the user. Here, the user operation information may include: and the user carries out visual operation information on the page elements of the user interface through the terminal provided with the application. Here, the user is a user, typically a visitor, who uses the website, application or applet.
In this embodiment, the first user is a developer of a website, an application, or an applet. The second user is a user using a website, application or applet, i.e. a visitor.
Here, the execution body may provide support for user interfaces developed by a plurality of developers, and in order to determine which developer needs to acquire the operation information acquisition request, when the user transmits the operation information acquisition request through the first terminal, the terminal identifier of the first terminal may also be transmitted to the execution body.
The user operation information comprises operation information of a second user accessing the target user interface to perform visual operation on page elements in the target user interface through a terminal. Here, the preset time may be a certain period of 1 day, may be 1 week, or the like. The target user interface may be, for example, a shopping type user interface, a search type user interface, a promotional user interface for a company/school/group organization, etc. The page elements in the target user interface may include clickable buttons in the page (e.g., buttons for login, buttons for collection of pages or items, buttons for searching), input boxes, pictures, links, list items, etc.
In this embodiment, the visualization operation performed on the target element may be, for example, a browsing operation, an operation of inputting content in an input box and clicking to save or search, and may further include an operation of clicking a picture to link to a position of a source of the picture, an operation of clicking a download button, an operation of clicking to jump to another page, and the like. The browsing operation may include an operation of browsing the user interface or an operation of browsing the page element. In particular, some page elements in a certain interactive interface are typically set to a hidden state, but the hidden page elements may be presented in some specific way. When a user performs an operation for rendering a page element, it can be regarded as browsing the page element. After the second user performs the visual operation on the user interface through the second terminal, an operation identifier is usually generated. Thus, the execution subject can generate the operation information according to the generated operation identification. Here, the operation information may include, for example, an operation type of an operation performed by the second user (e.g., a browsing operation, a clicking operation, a downloading operation), element path information of a page element for which the operation is directed (for indicating a position of the page element in the page), a page element identification of the page element for which the operation is directed (e.g., a search box, a search icon, a text), a page identification of a page to which the page element for which the operation is directed is linked. It is noted here that typically the second user will typically perform a multi-step visualization operation when accessing the target user interface. E.g., jump from a page to B page, jump from B page to C page, etc. Here, the visualized operation may be performed on each page element to generate a piece of user operation information. Therefore, there may be one item or a plurality of items of user operation information corresponding to the same user, which is determined according to the number of page elements for which the visualization operation is directed. Here, the user operation information generated by performing the visualization operation on the same page element may be the same user operation information.
Step 202, the terminal identifier of the first terminal is matched with the terminal identifier in the pre-stored terminal identifier set, and whether the first user corresponding to the terminal identifier of the first terminal is a registered user is determined.
In this embodiment, the first user needs to register in the execution subject to acquire information from the execution subject. That is, a developer of the website, application or applet developed by the first user accesses the data statistics installation package supported by the execution subject, and the registration information of the first user is valid for the current time. The registration information of the first user is the terminal identification of the first terminal used by the first user.
In this embodiment, the executing body may determine whether the first user corresponding to the terminal identifier of the first terminal is a registered user by determining whether the first terminal identifier is valid.
Specifically, the execution body may be provided with a record table for recording terminal identifiers of a plurality of first terminals and indication information for indicating whether the terminal identifiers of the first terminals are valid. After receiving the terminal identifier of the first terminal, the executing body may query the record table. That is, the received terminal identifier of the first terminal is matched with the terminal identifier in the record table, so as to obtain the indication information about whether the terminal identifier of the first terminal is valid. When the indication information is used for indicating that the obtained terminal identification of the first terminal is effective, a first user corresponding to the terminal identification of the first terminal can be determined to be a registered user; when the indication information is used for indicating that the obtained terminal identification of the first terminal is invalid, it can be determined that the first user corresponding to the terminal identification of the first terminal is not a registered user. Here, the determination of whether to be effective may specifically be determination of whether to pay a fee, whether a user interface for acquiring data is operating normally, or the like.
In some application scenarios, the registered user may also be a user of the anonymous access target operation interface. That is, the user may access without logging in. Thus, the terminal identity of the first terminal may be the MAC address of the user, the IP address of the user, etc. When the executing body determines that the MAC address of the user, the IP address of the user, etc. are valid, it may be determined that the first user corresponding to the terminal identifier of the terminal of the first terminal is a registered user.
Step 203, in response to determining that the first user corresponding to the terminal identifier of the first terminal is a registered user, operation information of the second user for operating the target user interface in the preset time period is sent to the first terminal, so as to be presented in the first terminal.
In this embodiment, the execution body generally further records association information between the first terminal identifier and the interface identifier of the user operation interface, and interface identifier of the user operation interface and operation information of a second user operating the user operation interface. The first user corresponding to the terminal identifier of the first terminal determined in step 202 is a registered user. When it is determined that the first user corresponding to the terminal identifier of the first terminal is a registered user, the executing body may send, based on the interface identifier associated with the terminal identifier of the first terminal, user operation information of an operation performed on the user operation interface corresponding to the interface identifier to the first terminal. Meanwhile, user operation information can be presented at the first terminal.
In this embodiment, the user operation information may be presented by a preset presentation manner. Typically, the execution body may include a page rendering template therein. The execution body may be directly rendered into the screen of the first terminal through a page rendering template.
In some optional implementations of this embodiment, the operation information obtaining request further includes a terminal identifier of the second terminal used by the second user; and transmitting operation information of the second user operating the target user interface within a preset time period to the first terminal, including: acquiring user operation information corresponding to a user operating the target user interface in a preset time period; acquiring operation information matched with a terminal identifier corresponding to the second terminal from the acquired user operation information; and sending the obtained operation information to the first terminal.
Specifically, when the data statistics installation package in the website, the application or the applet presenting the target user interface transmits the acquired user operation information to the execution subject, the execution subject may acquire the device identification number of the terminal device transmitting the user operation information. Since the device identification number of each device is unique. Therefore, the execution subject may use the device identification number as the terminal identification of the second terminal used by the second user. Thus, the terminal identification of the second terminal and the user operation information of the second user corresponding to the terminal identification can be stored as the associated information.
In order to better understand the behavior information of the second user using the website, application or applet, the behavior tracking is performed on a specific user or specific users, and the first user may use the first terminal to send an operation information acquisition request for operating the target user interface by a specific user or specific users to the execution body. That is, the operation information acquisition request transmitted to the execution body includes the terminal identification of the second terminal used by the second user.
After receiving the terminal identifier of the second terminal, the executing body can screen out user operation information matched with the received terminal identifier of the second terminal from a pre-stored matching relation set of the second terminal identifier and the user operation information. And then the screened user operation information is sent to the first terminal to be presented at the first terminal.
In some optional implementations of this embodiment, the first user and the second user are the same user, and the first terminal and the second terminal have the same communication environment.
Specifically, in order to verify whether the user operation information of the second user determined by the execution body is correct, the first user may use the second terminal device to operate the target user interface. Here, the first user first transmits user operation information including a terminal identification of the second terminal using the first terminal device. Here, the terminal identification of the second terminal may be an IP address of the second terminal. The first user may manually add the IP address of the second terminal at the specified location in an interface for transmitting the operation information acquisition request to the execution subject; or transmitting the IP address of the second terminal to the execution body by using a form of scanning the two-dimensional code. The first user then uses the second terminal to operate the target user interface. And the execution body sends the received operation information of the second terminal to the target user interface to the first terminal. Thus, the first user can detect the speed and accuracy of the above-described execution subject to acquire the user operation information. Thus, the above-described execution subject can be facilitated to improve the speed and accuracy of user operation information.
According to the information processing method provided by the embodiment of the application, the received behavior information of the second user in the target operation interface is sent to the first terminal used by the first user, so that the first user can inquire the behavior information of the second user in the target operation interface, and the application, the website, the applet, the server and the like where the target operation interface is located can be better optimized. In some embodiments, the user uses the first terminal to browse the target operation interface and then receives the operation information of the user from the second terminal, so that the accuracy and the real-time verification can be performed on the electronic device for acquiring the user behavior data in the target operation interface, thereby being beneficial to improving the timeliness of acquiring the data by the subsequent electronic device.
With further reference to fig. 3, a flow 300 of yet another embodiment of an information processing method according to the present application is shown. The information processing method comprises the following steps:
Step 301, receiving an operation information acquisition request sent by a first user through a first terminal to acquire operation of a target user interface by a second user.
In this embodiment, the user interface may be a user interface in a website, may be a user interface in an application, and may be a user interface of an applet disposed in a mobile terminal application platform. The user interface may also be referred to as a web page. To obtain the access amount of the user interface in some websites, applications or applets, the click amount of page elements in the user interface, the usage amount, etc., a developer of the website, application or applet may typically access a data statistics installation package supported by an execution subject of the information processing method (e.g., server 1041 in server cluster 104 shown in fig. 1) in the installation package for user download. Therefore, when a user accesses the user interface through the application and performs visual operation on page elements in the user interface, the application which is accessed with the installation package supported by the execution main body can acquire user operation information of the user. Here, the operation information acquisition request includes a terminal identification of the first terminal.
Step 302, the terminal identifier of the first terminal is matched with the terminal identifier in the pre-stored terminal identifier set, and whether the first user corresponding to the terminal identifier of the first terminal is a registered user is determined.
Step 303, in response to determining that the first user corresponding to the terminal identifier of the first terminal is a registered user, sending operation information of the second user for operating the target user interface in a preset time period to the first terminal so as to be presented in the first terminal, wherein the first user and the second user are the same user.
The specific processes and the beneficial effects of steps 301, 302 and 303 in this embodiment may refer to the relevant descriptions of the implementation manners of steps 201, 202 and 203 in the corresponding embodiment of fig. 2, which are not repeated herein.
Step 304, receiving indication information sent by the first terminal and used for indicating whether the received operation information is correct.
In this embodiment, after the first user receives the operation information sent by the execution body at the first terminal, whether the operation information sent by the execution body is correct may be determined according to the operation of the first user on the target user interface through the second terminal and the received operation information sent by the execution body. Here, whether the transmission information is correct may include, for example, but not limited to, whether an operation performed by the user at the second terminal, whether operation information corresponding to the performed operation is comprehensive, and the like. Then, the first user transmits instruction information to the execution body by determining whether the received operation information is correct. The execution body can receive the indication information sent by the first terminal and used for indicating whether the received operation information is correct or not.
In step 305, in response to receiving the indication information for indicating the operation information error, the operation information transmitted to the first terminal is updated, and the updated operation information is transmitted to the first terminal to be presented at the first terminal.
In this embodiment, according to the indication information received in step 304, when the received indication information is used to indicate that the transmitted operation information is wrong, the operation information transmitted to the first terminal may be updated. Specifically, the above more detailed operation information may include, but is not limited to: and collecting the operation information of the second terminal again, and regenerating the operation information corresponding to the second terminal based on the collecting result.
Then, the execution body may send the updated operation information to the first terminal to be presented at the first terminal.
As can be seen from the embodiment shown in fig. 3, unlike the embodiment shown in fig. 2, the present embodiment highlights the step of receiving the instruction information transmitted by the first terminal, and the step of updating the operation information when the instruction information indicates that the operation information is wrong. Through the two steps, the operation information sent to the first terminal can be more accurate.
With further reference to fig. 4, as an implementation of the method shown in the above figures, the present application provides an embodiment of an information processing apparatus, which corresponds to the method embodiment shown in fig. 2, and which is particularly applicable to various electronic devices.
As shown in fig. 4, the information processing apparatus 400 provided by the present embodiment includes a first receiving unit 401, a determining unit 402, and a transmitting unit 403. Wherein, the first receiving unit 401 is configured to receive an operation information acquisition request sent by the first user through the first terminal to acquire the operation of the second user on the target user interface, where the operation information acquisition request includes a terminal identifier of the first terminal; a determining unit 402, configured to match a terminal identifier of the first terminal with a terminal identifier in a pre-stored terminal identifier set, and determine whether a first user corresponding to the terminal identifier of the first terminal is a registered user; and a sending unit 403 configured to send, to the first terminal, operation information for the second user to operate the target user interface in a preset period of time to be presented at the first terminal, in response to determining that the first user corresponding to the terminal identifier of the first terminal is a registered user.
In this embodiment, the specific processes of the first receiving unit 401, the determining unit 402, and the transmitting unit 403 in the information processing apparatus 400 and the beneficial effects thereof may refer to the related descriptions of the implementation manners of step 201, step 202, and step 203 in the corresponding embodiment of fig. 2, which are not described herein.
In some optional implementations of this embodiment, the operation information obtaining request further includes a terminal identifier of the second terminal used by the second user; and the transmitting unit 403 is further configured to: acquiring user operation information corresponding to a user operating the target user interface in a preset time period; acquiring operation information matched with a terminal identifier corresponding to the second terminal from the acquired user operation information; and sending the obtained operation information to the first terminal.
In some embodiments, the first user and the second user are the same user.
In some embodiments, the operation information includes at least one of: browsing information, clicking operation information and searching operation information.
In some embodiments, the information processing apparatus 400 further includes: a second receiving unit (not shown in the figure) configured to receive indication information sent by the first terminal for indicating whether the received operation information is correct; an updating unit (not shown in the figure) configured to update the operation information transmitted to the first terminal in response to receiving the instruction information for instructing the operation information error, and transmit the updated operation information to the first terminal to be presented at the first terminal.
Referring now to FIG. 5, there is illustrated a schematic diagram of a computer system 500 suitable for use in implementing an electronic device of an embodiment of the present application. The electronic device shown in fig. 5 is only an example and should not be construed as limiting the functionality and scope of use of the embodiments of the present application.
As shown in fig. 5, the computer system 500 includes a Central Processing Unit (CPU) 501, which can perform various appropriate actions and processes according to a program stored in a Read Only Memory (ROM) 502 or a program loaded from a storage section 508 into a Random Access Memory (RAM) 503. In the RAM 503, various programs and data required for the operation of the system 500 are also stored. The CPU 501, ROM 502, and RAM 503 are connected to each other through a bus 504. An input/output (I/O) interface 505 is also connected to bus 504.
The following components are connected to the I/O interface 505: an input section 506 including a keyboard, a mouse, and the like; an output portion 507 including a Cathode Ray Tube (CRT), a Liquid Crystal Display (LCD), and the like, and a speaker, and the like; a storage portion 508 including a hard disk and the like; and a communication section 509 including a network interface card such as a LAN card, a modem, or the like. The communication section 509 performs communication processing via a network such as the internet. The drive 510 is also connected to the I/O interface 505 as needed. A removable medium 511 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, or the like is mounted on the drive 510 as needed so that a computer program read therefrom is mounted into the storage section 508 as needed.
In particular, according to embodiments of the present disclosure, the processes described above with reference to flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method shown in the flowcharts. In such an embodiment, the computer program may be downloaded and installed from a network via the communication portion 509, and/or installed from the removable media 511. The above-described functions defined in the method of the present application are performed when the computer program is executed by a Central Processing Unit (CPU) 501. The computer readable medium according to the present application may be a computer readable signal medium or a computer readable storage medium, or any combination of the two. The computer readable storage medium can be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a combination of any of the foregoing. More specific examples of the computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this document, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In the present application, however, the computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, with the computer-readable program code embodied therein. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination of the foregoing. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, fiber optic cable, RF, etc., or any suitable combination of the foregoing.
Computer program code for carrying out operations of the present application may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, smalltalk, C ++ and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computer (for example, through the Internet using an Internet service provider).
The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present application. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units involved in the embodiments of the present application may be implemented in software or in hardware. The described units may also be provided in a processor, for example, described as: a processor includes a first receiving unit, a determining unit, and a transmitting unit. The names of these units do not constitute a limitation on the unit itself in some cases, and for example, the first receiving unit may also be described as "a unit that receives an operation information acquisition request sent by the first user through the first terminal to acquire an operation of the target user interface by the second user".
As another aspect, the present application also provides a computer-readable medium that may be contained in the electronic device described in the above embodiment; or may exist alone without being incorporated into the electronic device. The computer readable medium carries one or more programs which, when executed by the electronic device, cause the electronic device to: receiving an operation information acquisition request which is sent by a first user through a first terminal and used for acquiring operation of a second user on a target user interface, wherein the operation information acquisition request comprises a terminal identifier of the first terminal; matching the terminal identification of the first terminal with the terminal identification in the pre-stored terminal identification set, and determining whether the first user corresponding to the terminal identification of the first terminal is a registered user or not; and in response to determining that the first user corresponding to the terminal identification of the first terminal is a registered user, sending operation information of the second user for operating the target user interface in a preset time period to the first terminal so as to be presented at the first terminal.
The above description is only illustrative of the preferred embodiments of the present application and of the principles of the technology employed. It will be appreciated by persons skilled in the art that the scope of the application referred to in the present application is not limited to the specific combinations of the technical features described above, but also covers other technical features formed by any combination of the technical features described above or their equivalents without departing from the inventive concept described above. Such as the above-mentioned features and the technical features disclosed in the present application (but not limited to) having similar functions are replaced with each other.

Claims (10)

CN201910517310.3A2019-06-142019-06-14Information processing method and deviceActiveCN112083982B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201910517310.3ACN112083982B (en)2019-06-142019-06-14Information processing method and device

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201910517310.3ACN112083982B (en)2019-06-142019-06-14Information processing method and device

Publications (2)

Publication NumberPublication Date
CN112083982A CN112083982A (en)2020-12-15
CN112083982Btrue CN112083982B (en)2024-10-01

Family

ID=73734131

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201910517310.3AActiveCN112083982B (en)2019-06-142019-06-14Information processing method and device

Country Status (1)

CountryLink
CN (1)CN112083982B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN112734522B (en)*2021-01-112024-02-27北京城市网邻信息技术有限公司Information display method, information display device, electronic equipment and computer readable medium
CN114389716B (en)*2021-12-142024-06-07中科创达软件股份有限公司Terminal access method, device, equipment and storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN104394230A (en)*2014-12-082015-03-04网易有道信息技术(北京)有限公司Method, device and system for presenting information
CN106506443A (en)*2016-09-142017-03-15广东欧珀移动通信有限公司 A method and device for viewing information

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103473826B (en)*2013-09-222016-03-09广州市沃希信息科技有限公司Register method, system and server automatically in a kind of classroom based on wifi
CN108022586B (en)*2017-11-302019-10-18百度在线网络技术(北京)有限公司 Method and apparatus for controlling pages
CN109753332B (en)*2019-01-102020-09-11北京字节跳动网络技术有限公司Method and device for displaying information
CN109859006A (en)*2019-01-152019-06-07上海连尚网络科技有限公司For determining method, system, electronic equipment and the computer-readable medium of user interest profile

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN104394230A (en)*2014-12-082015-03-04网易有道信息技术(北京)有限公司Method, device and system for presenting information
CN106506443A (en)*2016-09-142017-03-15广东欧珀移动通信有限公司 A method and device for viewing information

Also Published As

Publication numberPublication date
CN112083982A (en)2020-12-15

Similar Documents

PublicationPublication DateTitle
CN110708346B (en)Information processing system and method
CN107622135B (en)Method and apparatus for displaying information
US11586772B2 (en)Method and device for displaying information
CN109359194B (en)Method and apparatus for predicting information categories
CN110619100B (en)Method and apparatus for acquiring data
CN112684968A (en)Page display method and device, electronic equipment and computer readable medium
CN105915599B (en)Interface display method and device
CN109510874A (en)Electronic certificate method for pushing, device and electronic equipment based on LBS
CN113220381B (en) A click data display method and device
CN110110236B (en)Information pushing method, device, equipment and storage medium
CN110134869B (en)Information pushing method, device, equipment and storage medium
CN111008865A (en) Coupon synchronous display method, device, server and storage medium
CN110866205B (en)Method and apparatus for storing information
CN111222067B (en)Information generation method and device
CN108600329B (en)Method and equipment for pushing information and displaying information
CN112083982B (en)Information processing method and device
CN110618768A (en)Information presentation method and device
CN111787041B (en)Method and device for processing data
CN111125503A (en)Method and apparatus for generating information
CN113032702B (en) A page loading method and device
CN111581098A (en)Interface data transfer storage method, device, server and storage medium
CN111124858A (en)Embedded point-free plug-in data processing method and system, terminal device and storage medium
CN111767447A (en) Method and apparatus for determining user traffic path
CN113590985B (en)Page jump configuration method and device, electronic equipment and computer readable medium
CN115185798A (en)Data acquisition and analysis method and device, electronic equipment and storage medium

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp