Method, device and storage medium for displaying user information in workplace community

By obtaining and displaying the identity information snapshot data and current identity information of the publisher when publishing is released in the workplace community, the problem of information mismatch after publisher changes the company is solved, and the content credibility and privacy protection is improved.

CN115098744BActive Publication Date: 2025-08-19BEIJING TAOYOU TIANXIA TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210557735.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-05-19
Publication Date
2025-08-19
Estimated Expiration
2042-05-19

AI Technical Summary

Technical Problem

In the workplace community, after publishers change companies, existing technology causes mismatch of identity information in published content, reducing credibility and exposing privacy.

Method used

By obtaining the first identity information snapshot data of the publisher when the content is published and the current second identity information, the company information of the publisher is matched when the community content is displayed, ensuring that the display is consistent with the time of publication.

Benefits of technology

It improves the credibility of published content, improves the browsing experience, and protects publishers' privacy, prevents displaying employee information after changing the company.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115098744B_ABST
    Figure CN115098744B_ABST
Patent Text Reader

Abstract

The embodiments of the present application provide a method, device, electronic device, computer-readable storage medium and computer program product for displaying user information of a workplace community, and relate to the field of Internet technology. The method includes: determining the community content to be displayed, and the content identifier of the community content; obtaining snapshot data of the first identity information of the publisher corresponding to the content identifier and the publisher identifier, obtaining the current second identity information of the publisher corresponding to the publisher identifier; and displaying the community content, the snapshot data of the first identity information of the publisher, and the current second identity information. The embodiments of the present application achieve that the published content displayed in the workplace community matches the user company information when the publisher published the content, and will not display the user company information after the publisher changes the company, thereby improving the credibility of the published content, thereby further enhancing the browsing experience, and protecting the publisher's privacy.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of Internet technology. Specifically, the present invention relates to a method, device, electronic device, computer-readable storage medium, and computer program product for displaying workplace community content. Background Art

[0002] In a workplace community, when a publisher publishes a piece of content, the publisher's information will be displayed together with the published content. The publisher's information includes the publisher's name, publisher's avatar, publisher's user company information, and position certification status.

[0003] In related technologies, the publisher's publisher ID is obtained, and the publisher's current personal information is displayed as the publisher information of the published content. If the publisher changes companies and changes the user's company information, although the publisher's name and publisher profile picture will be displayed correctly, posts published by the publisher as an employee of the previous company will be displayed using the publisher's current employee identity information. In other words, the publisher's current identity information will not match the identity when the content was published, thereby reducing the credibility of the published content, resulting in a poor browsing experience, and also allowing people browsing the content to directly see the publisher's current employee information, thereby exposing the publisher's privacy. Summary of the Invention

[0004] The embodiments of the present application provide a method, device, electronic device, computer-readable storage medium, and computer program product for displaying workplace community content, which can solve the above-mentioned technical problems. The technical solutions are as follows:

[0005] According to one aspect of an embodiment of the present application, a method for displaying user information in a workplace community is provided, comprising:

[0006] Determine the community content to be displayed and the content identifier of the community content;

[0007] Obtaining snapshot data of the first identity information of the publisher corresponding to the content identifier and the publisher identifier, wherein the snapshot data of the first identity information is determined when the community content is published;

[0008] Obtaining the publisher's current second identity information corresponding to the publisher identifier;

[0009] Displays community content, snapshot data of the publisher's primary identity information, and current secondary identity information.

[0010] As an optional embodiment, determining the community content to be displayed further includes:

[0011] In response to a community content publishing operation by a publisher, determining the community content to be published, the content identifier of the community content, and the publisher identifier of the publisher;

[0012] According to the publisher identifier, obtain the first identity information of the publisher when performing the community content publishing operation;

[0013] Generate snapshot data of the first identity information;

[0014] A correspondence between the content identifier, the publisher identifier of the publisher, and the snapshot data of the first identity information is established and saved.

[0015] As an optional embodiment, obtaining the first identity information of the publisher when performing the community content publishing operation further includes:

[0016] Obtain the publisher's secondary identity information when performing community content publishing operations;

[0017] Displays community content and the publisher's first and second identity information when performing community content publishing operations.

[0018] As an optional embodiment, the method further includes:

[0019] In response to the publisher's second identity information update operation, the publisher's second identity information is updated and saved.

[0020] As an optional embodiment, the first identity information of the publisher includes:

[0021] The publisher's job information and verification information for the job information.

[0022] According to a second aspect of an embodiment of the present application, a device for displaying user information of a workplace community is provided, comprising:

[0023] A determination module, used to determine the community content to be displayed and determine the content identifier of the community content;

[0024] An acquisition module, configured to acquire snapshot data of the first identity information of the publisher corresponding to the content identifier and the publisher identifier, wherein the snapshot data of the first identity information is determined when the community content is published;

[0025] The display module is used to display community content, snapshot data of the publisher's first identity information, and the current second identity information.

[0026] As an optional embodiment, the method further includes:

[0027] A publishing information determination module, configured to determine the community content to be published, the content identifier of the community content, and the publisher identifier of the publisher according to the community content publishing operation of the publisher;

[0028] A publishing information acquisition module is used to obtain the first identity information of the publisher when performing a community content publishing operation according to the publisher identifier;

[0029] A generating module, configured to generate snapshot data of the first identity information;

[0030] The storage module is used to store the corresponding relationship between the content community identifier, the publisher identifier of the publisher, and the snapshot data of the first identity information in a database.

[0031] As an optional embodiment, obtaining the first identity information of the publisher when performing the community content publishing operation further includes:

[0032] An identity information acquisition module is used to obtain the second identity information of the publisher when performing a community content publishing operation;

[0033] The community display module is used to display community content, and the first identity information and second identity information of the publisher when performing the community content publishing operation.

[0034] As an optional embodiment, the method further includes:

[0035] The updating module is used to respond to the publisher's second identity information updating operation, and update and save the publisher's second identity information.

[0036] As an optional embodiment, the first identity information of the publisher includes:

[0037] The publisher's job information and verification information for the job information.

[0038] According to a third aspect of an embodiment of the present application, an electronic device is also provided, including a memory, a processor, and a computer program stored in the memory, wherein the processor executes the computer program to implement the steps of the method for displaying user information of a workplace community shown above.

[0039] According to a fourth aspect of the embodiments of the present application, a computer-readable storage medium is further provided, on which a computer program is stored, characterized in that when the computer program is executed by a processor, the steps of the method for displaying user information of the above-mentioned workplace community are implemented.

[0040] The beneficial effects of the technical solution provided by the embodiments of the present application are:

[0041] Provided is a method for displaying user information in a workplace community. Compared with the prior art, the present invention determines the community content to be displayed and the content identifier of the community content, obtains snapshot data of the first identity information of the publisher corresponding to the content identifier and the publisher identifier, wherein the snapshot data of the first identity information is determined when the community content is published, and obtains the publisher's current second identity information corresponding to the publisher identifier, and finally displays the community content, the snapshot data of the publisher's first identity information and the current second identity information in the workplace community, so that the published content displayed in the workplace community matches the user company information when the publisher published the content, thereby improving the credibility of the published content, thereby further enhancing the browsing experience, and also allowing people browsing the content to only see the employee information of the publisher when the content was published in the interface, and not the employee information after the publisher changes companies, thereby protecting the publisher's privacy. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for describing the embodiments of the present application.

[0043] Figure 1 A schematic diagram of the system architecture for implementing a method for displaying user information in a workplace community provided in an embodiment of the present application;

[0044] Figure 2 A schematic diagram of a process for displaying community content provided in an embodiment of the present application;

[0045] Figure 3 A schematic diagram of a community content display interface provided in an embodiment of the present application;

[0046] Figure 4 A schematic diagram of a process for publishing community content provided in an embodiment of the present application;

[0047] Figure 5 A schematic diagram of a community content publishing interface provided in an embodiment of the present application;

[0048] Figure 6 A schematic diagram of a database for updating the second identity information of a publisher provided in an embodiment of the present application;

[0049] Figure 7 A flowchart of a method for publishing and displaying workplace community content provided in an embodiment of the present application;

[0050] Figure 8 A schematic diagram of the structure of a device for displaying user information of a workplace community provided in an embodiment of the present application;

[0051] Figure 9A schematic diagram of the structure of an electronic device for displaying user information in a workplace community provided in an embodiment of the present application. DETAILED DESCRIPTION

[0052] The following describes the embodiments of the present application in conjunction with the accompanying drawings. It should be understood that the embodiments described below in conjunction with the accompanying drawings are exemplary descriptions for explaining the technical solutions of the embodiments of the present application and do not constitute a limitation on the technical solutions of the embodiments of the present application.

[0053] Those skilled in the art will understand that, unless otherwise stated, the singular forms "a", "an" and "the" used herein may also include plural forms. It should be further understood that the terms "including" and "comprising" used in the embodiments of the present application mean that the corresponding features can be implemented as the presented features, information, data, steps, operations, elements and / or components, but do not exclude implementation as other features, information, data, steps, operations, elements, components and / or combinations thereof supported by the present technical field. It should be understood that when we say that an element is "connected" or "coupled" to another element, the element can be directly connected or coupled to the other element, or it can refer to that the element and the other element establish a connection relationship through an intermediate element. In addition, the "connection" or "coupling" used here can include wireless connection or wireless coupling. The term "and / or" used here indicates at least one of the items defined by the term, for example, "A and / or B" can be implemented as "A", or as "B", or as "A and B".

[0054] In order to make the objectives, technical solutions and advantages of this application clearer, the implementation methods of this application will be further described in detail below with reference to the accompanying drawings.

[0055] The method, device, electronic device, computer-readable storage medium, and computer program product for displaying user information in a workplace community provided in this application are intended to solve the above-mentioned technical problems in the prior art.

[0056] The following describes several exemplary embodiments to illustrate the technical solutions of the embodiments of the present application and the technical effects produced by the technical solutions of the present application. It should be noted that the following embodiments can refer to, draw on, or combine with each other, and the same terms, similar features, and similar implementation steps in different embodiments will not be repeated.

[0057] Figure 1 This is a schematic diagram of the system architecture of a method for displaying user information in a workplace community provided in an embodiment of the present application. The system includes a terminal 110 and a server 120.

[0058] Terminal 110 installs and runs application 111, which may be a workplace interactive community program. When terminal 110 runs application 111, the user interface of application 111 is displayed on the screen of terminal 110. Application 111 may be a shopping program, a food delivery service program, a multimedia entertainment program, a social communication program, and so on. In this embodiment, application 111 is described as a social communication program.

[0059] Terminal 110 is the terminal used by user 112. In response to the user's click operation, application 111 triggers terminal 110 to obtain the content identifier corresponding to the community content currently clicked by the user from the server 120 database, obtain the snapshot data of the first identity information of the publisher corresponding to the content identifier and the publisher identifier, as well as the previous second identity information. Server 120 returns the above information to terminal 110 for terminal display.

[0060] Optionally, terminal 110 may generally refer to one of multiple terminals. This embodiment uses terminal 110 as an example. Terminal 110 may be a device of at least one of a smartphone, a tablet computer, an e-book reader, a Moving Picture Experts Group Audio Layer III (MP3) player, a Moving Picture Experts Group Audio Layer IV (MP4) player, a laptop computer, and a desktop computer.

[0061] Figure 1 Only one terminal is shown in the figure, but in different embodiments, multiple other terminals can access the server 120. Optionally, there are one or more terminals corresponding to developers, on which an application development and editing platform is installed. Developers can edit and update applications on these terminals and transmit the updated application installation package to the server 120 via a wired or wireless network. Terminal 110 can download the application installation package from the server 120 to update the application.

[0062] The first terminal 110 and other terminals are connected to the server 120 via a wireless network or a wired network.

[0063] Server 120 can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers. It can also be a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks (CDNs), and big data and artificial intelligence platforms.

[0064] The embodiment of the present application provides a method for displaying user information of a workplace community, such as Figure 2 As shown, the method includes:

[0065] S101: Determine community content to be displayed and content identifiers of the community content.

[0066] In an embodiment of the present invention, when a user clicks on content they wish to view on a terminal, the terminal is triggered to retrieve the content identifier corresponding to the community content clicked by the user from a database. Community content may include posts and comments published by users. The content identifier is the UID of the published post or comment, and each piece of community content corresponds to one community content identifier.

[0067] Here, the terminal refers to the Internet community product form based on terminal-server data interaction, which is implemented through web pages or client technology on different platforms, including but not limited to PCs, mobile phones and related mobile terminals.

[0068] S102: Acquire snapshot data of the first identity information of the publisher corresponding to the content identifier and the publisher identifier.

[0069] In an embodiment of the present invention, since the content identifier and the snapshot data of the corresponding publisher's first identity information are pre-associated with the publisher identifier and stored in the database, based on the community content identifier obtained from the database, the snapshot data of the first identity information of the publisher corresponding to the community content and the corresponding publisher identifier are read.

[0070] Please refer to Table 1, which exemplarily shows a snapshot data association relationship table of content identifiers, publisher identifiers, and first identity information of the publisher of the community content in the database of an embodiment of the present application. As shown in Table 1, for example, the three community contents on a web page are:

[0071] Poster 1 (employee of Company A, identity verified): Company A has very good employee benefits;

[0072] Poster 2 (employee of Company B, identity unverified): The environment at Company B is good;

[0073] Poster 3 (employee of Company C, identity verified): The salary at Company C is very high.

[0074] Among them, the publisher IDs of publisher 1, publisher 2, and publisher 3 are 11, 22, and 33 respectively, and the content IDs of the three community contents published by publisher 1, publisher 2, and publisher 3 are: aa, bb, and cc respectively.

[0075]

[0076] Table 1

[0077] In the embodiment of the present invention, snapshot data refers to a completely usable copy of a specified identity information data set, which includes an image of the corresponding identity information data at a certain point in time (when the community content is published). The snapshot can be a copy of the data it represents or a replica of the data.

[0078] In an embodiment of the present invention, snapshot data of the publisher's first identity information is determined when a user publishes content, wherein the snapshot data of the publisher's first identity information may include: the identity type used by the publisher when publishing the content, such as a workplace employee, a visitor, a student, a recent graduate, etc.; the employee information used when publishing the content, such as an employee of Company A; the employee authentication status when publishing the content, which may include an authenticated status and an unauthenticated status.

[0079] The publisher identifier is the user number, namely the user UID. When the user successfully registers an account, the publisher identifier of the user account is generated.

[0080] S103: Acquire the publisher's current second identity information corresponding to the publisher identifier.

[0081] In the embodiment of the present invention, the current second identity information of the corresponding publisher is read from the database through the publisher identification, wherein the second identity information of the publisher refers to the real-time data of the current publisher name and publisher portrait.

[0082] S104: Display community content, snapshot data of the publisher's first identity information, and current second identity information.

[0083] In an embodiment of the present invention, after receiving the community content, snapshot data of the publisher's first identity information and the current second identity information, the client displays the community content, the employee information used by the publisher when publishing the content, the employee authentication status when publishing the content, the publisher's publisher name and avatar in the corresponding display area for users to browse.

[0084] See Figure 3, which exemplifies a schematic diagram of the workplace community display interface of this application. As shown in the figure, the publisher's identity information displayed in this interface includes: publisher name Zhang San, profile picture, employee of Company A, employee certification status is verified, and a post evaluating Company A. The workplace community of this application can display multiple aspects of each community content in detail, especially the publisher information, thereby ensuring the authenticity of the community content and contributing to the high-quality development of the community.

[0085] Based on the above embodiments, as an optional embodiment, the embodiment of the present application further includes:

[0086] See also Figure 4 , which exemplarily shows a flowchart of a community content publishing process of an embodiment of the present application, including:

[0087] S201 : In response to a community content publishing operation by a publisher, determine the community content to be published, the content identifier of the community content, and the publisher identifier of the publisher.

[0088] In the embodiment of the present invention, the publisher's content publishing operations include but are not limited to original creation, commenting, replying, reposting, etc. After the publisher performs content publishing related operations, the content to be published is generated, the identifier of the corresponding community content is generated, and the corresponding publisher identifier is obtained from the database.

[0089] For example, when publisher Z performs an operation of publishing a post, the edited content of the post is the community content to be published, and at the same time, a content identifier corresponding to the post is generated, and the publisher identifier of publisher Z is obtained.

[0090] S202: Acquire the first identity information of the publisher when performing the community content publishing operation according to the publisher identifier.

[0091] For example, when the publisher Z performs the above operation, the employee identity information of publisher Z is "Employee of Company A, identity verified". Then, based on the publisher ID of user Z, the current employee identity information and employee authentication information of user Z corresponding to the user ID are obtained from the database, that is, employee of Company A, identity verified.

[0092] S203: Generate snapshot data of the first identity information.

[0093] In an embodiment of the present invention, the first identity information of the publisher obtained in step S202 is used to generate snapshot data. For example, the employee information of the publisher Z, "company A employee, identity verified," is used to generate snapshot data.

[0094] S204: Establish and save a correspondence between the content identifier of the community content, the publisher identifier of the publisher, and the snapshot data of the first identity information.

[0095] See Figure 5 , which exemplarily shows a schematic diagram of a community content publishing interface of an embodiment of the present application, such as Figure 5 As shown, the publishing interface allows users to edit the content they want to publish. When the user clicks the "Send" button, the content in the edit box is identified as the community content to be published and the corresponding content identifier and publisher identifier are added. Based on the publisher identifier, the publisher's primary identity information, namely "Company A Employee (Authorized)" displayed on the publishing interface, is obtained and a snapshot is generated of this data.

[0096] In the embodiments of the present application, not only is the correspondence between the community content identifier, the publisher's publisher identifier, and the first identity information snapshot data stored in the database, but the corresponding community content, the publisher's publisher identifier, and the first identity information snapshot data are also stored in the database. In the present application, this storage method allows different data to be stored according to the corresponding correspondence. Therefore, when displaying the community content that the user wants to view, the corresponding content will be retrieved at the same time, which greatly simplifies the data acquisition process.

[0097] Based on the above embodiments, as an optional embodiment, the embodiment of the present application further includes:

[0098] The second identity information of the publisher when performing the community content publishing operation is obtained, and the community content, the first identity information of the publisher when performing the community content publishing operation, and the second identity information are displayed.

[0099] Based on the above embodiments, as an optional embodiment, the embodiment of the present application further includes:

[0100] In response to the publisher's second identity information update operation, the publisher's second identity information is updated and saved.

[0101] See Figure 6, which exemplarily shows a schematic diagram of a database for updating the second identity information of a publisher in an embodiment of the present application. As shown in the figure, the publisher whose publisher identifier is ZZZ used the publisher name 123 before changing the second identity information. Then the correspondence between the publisher name 123 and the publisher identifier of the user, as well as the publisher name "123" are all stored in the database; when the publisher performs an operation to change the publisher name to abc, the above correspondence is updated to the correspondence between the publisher name abc and the publisher identifier of the user and is re-stored in the database, and the publisher name "123" of the user is updated to "abc" and is re-stored in the database.

[0102] In the embodiment of the present application, the publisher name can be freely changed by the user, and the publisher identifier corresponding to the publisher name will not be updated as the publisher name is updated. When the publisher name is changed, only the changed name will be updated in the database, and there is no need to store the new publisher identifier again, which will greatly reduce the storage burden of the database.

[0103] Based on the above embodiments, as an optional embodiment, the first identity information of the publisher in the embodiment of the present application includes:

[0104] The publisher's job information and verification information for the job information.

[0105] Among them, the publisher's employment information includes the identity type used by the publisher, such as a working person, a tourist, a student, a recent graduate, etc.; the publisher's employee information, such as an employee of Company A; the authentication information for the employment information is the publisher's employee authentication status, which can include authenticated status and unauthenticated status.

[0106] See Figure 7 , which exemplarily shows a flow chart of a method for publishing and displaying content in a community according to an embodiment of the present application, as shown in the figure, including:

[0107] S701 : In response to a community content publishing operation by a publisher, determine the community content to be published, the content identifier of the community content, and the publisher identifier of the publisher.

[0108] S702: Acquire the first identity information of the publisher when performing the community content publishing operation according to the publisher identifier.

[0109] S703: Generate snapshot data of the first identity information.

[0110] S704: Establish and save a correspondence between the content identifier of the community content, the publisher identifier of the publisher, and the snapshot data of the first identity information.

[0111] S705: Respond to the publisher's second identity information update operation, and update and save the publisher's second identity information.

[0112] S706: Determine the community content to be displayed and the content identifier of the community content.

[0113] S707: Obtain snapshot data of the first identity information of the publisher corresponding to the content identifier and the publisher identifier.

[0114] S708: Obtain the publisher's current second identity information corresponding to the publisher identifier.

[0115] S709: Display community content, snapshot data of the publisher's first identity information, and current second identity information.

[0116] In an optional embodiment, a user named Z worked at Company A in 2020. At that time, the user's publisher name was Zhang San, and his employee information was an employee of Company A. His employee identity was verified. He posted a post about Company A on September 9, 2020. The user switched to Company B in 2021 and changed his publisher name to Li Si, replaced his profile picture, and changed his identity information to an employee of Company B. His employee identity was not verified.

[0117] On March 1, 2022, another user viewed a post in the workplace community. When the other user clicked to view user Z's comments on Company A, the displayed content included: the post content about Company A by the user named Li Si, the publisher's avatar was displayed as a new avatar, and the employee identity information was displayed as an employee of Company A, and the identity was verified.

[0118] Although user Z's current employee information has changed from Company A to Company B, another user viewing user Z's post about Company A will see the original poster's employee information as "Company A Employee" rather than "Company B Employee." This ensures that the Company A post matches the original poster's employee information, enhancing the post's credibility. Furthermore, because the post only shows the original poster as "Company A Employee" and not the original poster's transfer to Company B, the original poster's privacy is effectively protected.

[0119] The embodiment of the present application provides a device for displaying user information of a workplace community, such as Figure 8 As shown, the display device of user information of the workplace community may include: a determination module 501, an acquisition module 502 and a display module 503, wherein:

[0120] Determination module 501, used to determine the community content to be displayed and determine the content identifier of the community content;

[0121] An acquisition module 502 is configured to acquire snapshot data of the first identity information of the publisher corresponding to the content identifier and the publisher identifier, wherein the snapshot data of the first identity information is determined when the community content is published;

[0122] The display module 503 is used to display community content, snapshot data of the publisher's first identity information, and current second identity information.

[0123] The device of the embodiment of the present application can execute the method provided by the embodiment of the present application, and its implementation principle is similar. The actions performed by each module in the device of each embodiment of the present application correspond to the steps in the method of each embodiment of the present application. For the detailed functional description of each module of the device, please refer to the description in the corresponding method shown in the previous text, and will not be repeated here.

[0124] Optionally, the user information display device based on the above workplace community may further include:

[0125] A publishing information determination module, configured to determine the community content to be published, the content identifier of the community content, and the publisher identifier of the publisher according to the community content publishing operation of the publisher;

[0126] A publishing information acquisition module is used to obtain the first identity information of the publisher when performing a community content publishing operation according to the publisher identifier;

[0127] A generating module, configured to generate snapshot data of the first identity information;

[0128] The storage module is used to store the corresponding relationship between the content community identifier, the publisher identifier of the publisher, and the snapshot data of the first identity information in a database.

[0129] Optionally, the user information display device based on the above workplace community may further include:

[0130] An identity information acquisition module is used to obtain the second identity information of the publisher when performing a community content publishing operation;

[0131] The community display module is used to display community content, and the first identity information and second identity information of the publisher when performing the community content publishing operation.

[0132] Optionally, the user information display device based on the above workplace community may further include:

[0133] The updating module is used to respond to the publisher's second identity information updating operation, and update and save the publisher's second identity information.

[0134] Optionally, based on the user information display device of the workplace community, the first identity information of the publisher includes:

[0135] The publisher's job information and verification information for the job information.

[0136] An electronic device is provided in an embodiment of the present application, including a memory, a processor, and a computer program stored on the memory. The processor executes the above-mentioned computer program to implement the steps of a method for displaying user information in a workplace community. Compared with the relevant technology, the following can be achieved: the present application determines the community content to be displayed and the content identifier of the community content, obtains snapshot data of the first identity information of the publisher corresponding to the content identifier and the publisher identifier, wherein the snapshot data of the first identity information is determined when the community content is published, and obtains the publisher's current second identity information corresponding to the publisher identifier, and finally displays the community content, the snapshot data of the first identity information of the publisher, and the current second identity information in the workplace community, so that the published content displayed in the workplace community matches the user company information when the publisher published the content, thereby improving the credibility of the published content, thereby further enhancing the browsing experience, and also allowing people browsing the content to only see the employee information when the publisher published the content in the interface, and cannot see the employee information after the publisher changed companies, thereby protecting the publisher's privacy.

[0137] In an alternative embodiment, an electronic device is provided, such as Figure 9 As shown, Figure 9 The electronic device 4000 shown includes: a processor 4001 and a memory 4003. The processor 4001 and the memory 4003 are connected, for example, via a bus 4002. Optionally, the electronic device 4000 may further include a transceiver 4004, which may be used for data exchange between the electronic device and other electronic devices, such as data transmission and / or data reception. It should be noted that in actual applications, the number of transceivers 4004 is not limited to one, and the structure of the electronic device 4000 does not constitute a limitation on the embodiments of the present application.

[0138] Processor 4001 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It may implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. Processor 4001 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like.

[0139] Bus 4002 may include a path for transmitting information between the above components. Bus 4002 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus. Bus 4002 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 9 Only one thick line is used in the diagram, but this does not mean that there is only one bus or one type of bus.

[0140] The memory 4003 can be a ROM (Read Only Memory) or other types of static storage devices that can store static information and instructions, a RAM (Random Access Memory) or other types of dynamic storage devices that can store information and instructions, or an EEPROM (Electrically Erasable Programmable Read Only Memory), a CD-ROM (Compact Disc Read Only Memory) or other optical disk storage, optical disk storage (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), magnetic disk storage media, other magnetic storage devices, or any other medium that can be used to carry or store computer programs and can be read by a computer, without limitation here.

[0141] The memory 4003 is used to store the computer program for executing the embodiment of the present application, and the execution is controlled by the processor 4001. The processor 4001 is used to execute the computer program stored in the memory 4003 to implement the steps shown in the above method embodiment.

[0142] An embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the steps and corresponding contents of the aforementioned method embodiment can be implemented.

[0143] An embodiment of the present application also provides a computer program product, including a computer program, which can implement the steps and corresponding contents of the aforementioned method embodiment when executed by a processor.

[0144] The terms "first," "second," "third," "fourth," "1," "2," and the like (if any) in the specification and claims of this application and the accompanying drawings are used to distinguish similar objects and are not necessarily used to describe a particular order or sequential sequence. It should be understood that the terms used in this manner are interchangeable where appropriate, so that the embodiments of the application described herein can be implemented in an order other than that shown or described in the drawings.

[0145] It should be understood that, although each operation step is indicated by arrows in the flowchart of the embodiment of the present application, the order of implementation of these steps is not limited to the order indicated by the arrows. Unless otherwise clearly stated herein, in some implementation scenarios of the embodiment of the present application, the implementation steps in each flowchart can be performed in other orders according to demand. In addition, some or all of the steps in each flowchart can include multiple sub-steps or multiple stages based on actual implementation scenarios. Some or all of these sub-steps or stages can be executed at the same time, and each sub-step or stage in these sub-steps or stages can also be executed at different times respectively. Under different scenarios at the execution time, the execution order of these sub-steps or stages can be flexibly configured according to demand, and the embodiment of the present application does not limit this.

[0146] The above description is only an optional implementation method for some implementation scenarios of this application. It should be pointed out that for ordinary technicians in this technical field, without departing from the technical concept of the solution of this application, the use of other similar implementation methods based on the technical ideas of this application also falls within the protection scope of the embodiments of this application.

Claims

1. A method for displaying user information in a workplace community, characterized in that: include: Determining community content to be displayed and content identifiers of the community content; Obtaining snapshot data of first identity information of a publisher corresponding to the content identifier and a publisher identifier, wherein the snapshot data of the first identity information is determined when the community content is published; Acquire the publisher's current second identity information corresponding to the publisher identifier; The community content, snapshot data of the publisher's first identity information, and current second identity information are displayed.

2. The method according to claim 1, characterized in that Determine the community content to be displayed, which previously included: In response to a community content publishing operation by a publisher, determining the community content to be published, the content identifier of the community content, and the publisher identifier of the publisher; According to the publisher identifier, obtaining the first identity information of the publisher when performing the community content publishing operation; generating snapshot data of the first identity information; A correspondence between the content identifier, the publisher identifier of the publisher, and the snapshot data of the first identity information is established and saved.

3. The method according to claim 2, characterized in that The obtaining of the first identity information of the publisher when performing the community content publishing operation further includes: Obtaining the second identity information of the publisher when performing a community content publishing operation; The community content, the first identity information, and the second identity information of the publisher when performing a community content publishing operation are displayed.

4. The method according to any one of claims 1 to 3, characterized in that Also includes: In response to the second identity information update operation of the publisher, the second identity information of the publisher is updated and saved.

5. The method according to any one of claims 1 to 3, characterized in that The first identity information of the publisher includes: The publisher's employment information and authentication information for the employment information.

6. A device for displaying user information in a workplace community, characterized in that: include: A determination module, configured to determine community content to be displayed and determine a content identifier of the community content; an acquisition module, configured to acquire snapshot data of first identity information of a publisher corresponding to the content identifier and a publisher identifier, wherein the snapshot data of the first identity information is determined when the community content is published; The display module is used to display the community content, the snapshot data of the first identity information of the publisher, and the current second identity information.

7. The device according to claim 6, characterized in that Also includes: a publishing information determination module, configured to determine the community content to be published, the content identifier of the community content, and the publisher identifier of the publisher according to the community content publishing operation of the publisher; A publishing information acquisition module, configured to acquire, based on the publisher identifier, the first identity information of the publisher when performing a community content publishing operation; A generating module, configured to generate snapshot data of the first identity information; The storage module is configured to store the corresponding relationship between the content community identifier, the publisher identifier of the publisher, and the snapshot data of the first identity information in a database.

8. The device according to any one of claims 6 or 7, characterized in that Also includes: The updating module is configured to respond to the second identity information updating operation of the publisher, and update and save the second identity information of the publisher.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory, characterized in that: The processor executes the computer program to implement the steps of the method according to any one of claims 1 to 5.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method for displaying information of a workplace community according to any one of claims 1 to 5 are implemented.

Citation Information

Patent Citations

  • Network information display method and system

    CN102833218A

  • Information processing method and server

    CN107818472A