News stream generation method, apparatus, device, and medium

By parsing and generating news cards in the target format on external network devices, and generating and encrypting news streams based on the configuration information of internal network devices, the tedious problem of manually organizing news data on internal network devices is solved, and efficient utilization and secure display of news data across network environments are achieved.

CN117453225BActive Publication Date: 2025-12-09NO 15 INST OF CHINA ELECTRONICS TECH GRP
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202311397654.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-10-26
Publication Date
2025-12-09
Estimated Expiration
2043-10-26

AI Technical Summary

Technical Problem

Users need to manually organize and configure the software on intranet devices to import news data obtained from the external network. The process is cumbersome and time-consuming, and it is impossible to efficiently utilize news data in different network environments.

Method used

By obtaining the configuration information of the intranet device, news data is parsed on the external network device based on this information and news cards in the target format are generated. The news stream is generated by using the association relationship of the news cards, and then exported, encrypted and sent to the intranet device.

Benefits of technology

It enables the direct organization and creation of news cards in any network environment, reduces the limitations of intranet software configuration, improves work efficiency, and ensures the security and accessibility of the news stream at any time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117453225B_ABST
    Figure CN117453225B_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure provide a news stream generation method, device, equipment and storage medium, comprising: obtaining configuration information of an intranet device, wherein the configuration information is configuration information corresponding to display of a news card of the intranet device, and the configuration information comprises a target label identifier and a target format of the news card; based on the configuration information, a news card in the target format is obtained by analyzing news data on an extranet device, wherein the news data is news data obtained by a target object on the extranet device, and the news card in the target format comprises the target label identifier and target label content corresponding to the target label identifier; and based on an association relationship of each news card, a news stream in the form of a news card is determined. Without limiting whether the device is in the intranet or the extranet, as long as the device can use a browser, the device can directly arrange news and make news cards, greatly facilitating the needs of users to work anytime and anywhere and improving work efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of information technology and related technical fields, in particular, to a news stream generation method, device, equipment and storage medium. BACKGROUND

[0002] With the development of Internet technology, people face a huge amount of news information every day.

[0003] However, due to the limited way of obtaining information by the internal network device, the user needs to obtain useful information from the external network device, and then import the information into the internal network device by sorting and classifying. After importing the sorted information into the internal network device, the software needs to be installed on the internal network device and the software environment needs to be configured to realize the analysis of the imported information by the internal network device. However, due to the huge and fragmented nature of news data, users often need to spend a lot of time and effort searching for useful content on external network devices, and then manually comb and modularize to form imported content that matches the internal network device. The process is repetitive and tedious, so there is an urgent need for a news stream generation method without limiting the network environment of the device. SUMMARY

[0004] The embodiments described herein provide a news stream generation method, device, equipment and storage medium to solve the problems existing in the prior art.

[0005] In a first aspect, according to the content of the present disclosure, a news stream generation method is provided, comprising:

[0006] Obtaining configuration information of an internal network device, wherein the configuration information is configuration information corresponding to the display of a news card by the internal network device, and the configuration information includes a target label identifier and a target format of the news card;

[0007] Based on the configuration information, the news data is analyzed on the external network device to obtain a news card in a target format, wherein the news data is news data obtained by a target object on the external network device, and the news card in the target format includes a target label identifier and target label content corresponding to the target label identifier;

[0008] Based on the association relationship of each news card, a news stream in the form of a news card is determined.

[0009] In some embodiments of the present disclosure, based on the configuration information, the news data is analyzed on the external network device to obtain a news card in a target format, comprising:

[0010] Based on the configuration information, the news data is analyzed on the external network device to extract target news data, wherein the target news data includes a target label identifier and target label content corresponding to each target label identifier;

[0011] displaying each of the target news data in a news card manner in a target format based on the configuration information.

[0012] In some embodiments of the present disclosure, the obtaining the target news data based on the configuration information comprises:

[0013] parsing the news data to obtain parsed news data, wherein the parsed news data comprises label content corresponding to different label identifiers in each of the news data;

[0014] obtaining target label content corresponding to a target label identifier from the parsed news data based on the configuration information, to obtain the target news data.

[0015] In some embodiments of the present disclosure, the determining the news flow in the news card manner based on the association relationship of each of the news cards comprises:

[0016] determining the association relationship of each of the news cards based on target label content corresponding to a title identifier in each of the news cards, wherein the association relationship comprises a game relationship.

[0017] determining the news flow in the news card manner according to the association relationship of each of the news cards.

[0018] In some embodiments of the present disclosure, the determining the news flow in the news card manner based on the association relationship of each of the news cards further comprises:

[0019] determining attribute information of each of the target news data;

[0020] classifying each of the target news data based on the attribute information of each of the target news data to obtain a plurality of target news data groups;

[0021] determining target news cards corresponding to target news data included in each of the target news data groups;

[0022] The determining the association relationship of each of the news cards based on target label content corresponding to a title identifier in each of the news cards comprises:

[0023] determining the association relationship of each of the news cards in a target news data group based on an association relationship between target label content corresponding to a title identifier of a target news card in the target news data group and target label content corresponding to a title identifier of any one of the news cards other than the target news card in the target news data group.

[0024] In some embodiments of the present disclosure, the method further comprises:

[0025] The news card mode news stream is exported to obtain an exported news stream.

[0026] The exported news stream is encrypted to obtain an encrypted news stream.

[0027] In some embodiments of the present disclosure, the method further comprises:

[0028] The encrypted news stream is sent to an intranet device to display the news stream in the form of news cards in the intranet device.

[0029] In a second aspect, according to the present disclosure, a news stream generation apparatus is provided, comprising:

[0030] A configuration information acquisition module configured to acquire configuration information of an intranet device, wherein the configuration information corresponds to configuration information for displaying news cards by the intranet device, and the configuration information comprises a target label identifier and a target format of the news cards;

[0031] A news card generation module configured to generate, based on the configuration information, news cards in a target format by analyzing news data in an extranet device, wherein the news data is news data acquired by a target object in the extranet device, and the news cards in the target format comprise the target label identifier and target label content corresponding to the target label identifier;

[0032] A news stream generation module configured to determine a news stream in the form of news cards based on an association relationship between the news cards.

[0033] In a third aspect, according to the present disclosure, a computer device is provided, comprising:

[0034] One or more processors;

[0035] A storage device configured to store one or more programs,

[0036] When the one or more programs are executed by the one or more processors, the one or more processors implement the method of any one of the first aspect.

[0037] In a fourth aspect, according to the present disclosure, a computer readable storage medium is provided, which stores a computer program, and the program is executed by a processor to implement the method of any one of the first aspect.

[0038] The news stream generation method, device, equipment and storage medium provided by the embodiments of the present disclosure first acquire configuration information of an intranet device, wherein the configuration information is configuration information corresponding to display of a news card by the intranet device, and the configuration information includes a target label identifier and a target format of the news card; then, based on the configuration information, news data is parsed on an extranet device to obtain a news card in the target format, wherein the news data is news data acquired by a target object on the extranet device, and the news card in the target format includes the target label identifier and target label content corresponding to the target label identifier; finally, based on an association relationship of each news card, a news stream in the form of a news card is determined. The news stream generation method provided by the embodiments of the present disclosure does not limit whether a device is in an intranet or an extranet, as long as the device can use a browser, the device can directly arrange news and make news cards, greatly facilitating the needs of users to work anytime and anywhere, and the news stream can be archived at any time and viewed at any time in any environment, and is continuously optimized and analyzed, greatly reducing the limitations of internal software office and improving work efficiency.

[0039] The above description is only a summary of the technical solutions of the embodiments of the present application. In order to more clearly understand the technical means of the embodiments of the present application, the embodiments of the present application can be implemented according to the content of the specification, and in order to make the above and other purposes, characteristics and advantages of the embodiments of the present application more obvious and easy to understand, the following specific embodiments of the present application are described. BRIEF DESCRIPTION OF DRAWINGS

[0040] In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the drawings of the embodiments will be briefly described below. It should be noted that the drawings described below only relate to some embodiments of the present disclosure, but not limit the present disclosure, wherein:

[0041] Figure 1 is a flow diagram of a news stream generation method provided by an embodiment of the present disclosure;

[0042] Figure 2 is a structural diagram of a news stream generation device provided by an embodiment of the present disclosure;

[0043] Figure 3 is a structural diagram of a computer device provided by an embodiment of the present disclosure.

[0044] In the drawings, the marks with the same last two digits correspond to the same elements. It should be noted that the elements in the drawings are schematic and not drawn to scale. DETAILED DESCRIPTION

[0045] In order to make the objects, technical solutions and advantages of the embodiments of the present disclosure clearer, the technical solutions of the embodiments of the present disclosure will be described clearly and completely below with reference to the drawings. Obviously, the described embodiments are part of the embodiments of the present disclosure, rather than all the embodiments. Based on the described embodiments of the present disclosure, all other embodiments obtained by a person of ordinary skill in the art without creative effort belong to the protection scope of the present disclosure.

[0046] Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this present subject matter belongs. It will be further understood that terms, such as those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the specification and relevant art and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein. As used herein, the statement that two or more parts are "connected" or "coupled" together refer to an indirect or direct connection or coupling.

[0047] Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the application. The appearances of the phrase "in an embodiment" in various places in the specification are not necessarily all referring to the same embodiment, nor are they necessarily mutually exclusive of one another. Those skilled in the art will appreciate that embodiments described herein can be combined with other embodiments.

[0048] The term "and / or", merely an associative relationship of the associated objects described, can mean that there are three kinds of relationships, for example, A and / or B, can mean that there are A, A and B exist at the same time, and B exist in the three cases. In addition, the character " / " herein generally represents that the front and rear associated objects are a "or" relationship.

[0049] In addition, in all embodiments of the present disclosure, terms such as "first" and "second" are only used to distinguish one component (or part of the component) from another component (or another part of the component).

[0050] In the description of the present application, unless otherwise specified, the meaning of "a plurality of" is more than two (including two), and similarly, "a plurality of groups" means more than two groups (including two groups).

[0051] In order for those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings.

[0052] Based on the problems existing in the prior art, the present disclosure provides a news stream generation method,Figure 1 is a flowchart of a news stream generation method provided by an embodiment of the present disclosure, as shown in Figure 1 The specific process of the news stream generation method includes the following steps.

[0053] S110, obtaining configuration information of the intranet device.

[0054] The configuration information is configuration information corresponding to the display of the news card by the intranet device, and the configuration information includes a target label identifier and a target format of the news card.

[0055] The news stream generation method provided by the embodiment of the present disclosure first obtains the configuration information of the intranet device. Specifically, the configuration information is the configuration information corresponding to the display of the news card by the intranet device, that is, the target label identifier and the display format of the news card included in the news card displayed by the intranet device.

[0056] As a specific embodiment, the target label identifier includes a title identifier, a text identifier, an author identifier, and a publication time identifier.

[0057] The configuration information of the intranet device can be obtained by communicating between the extranet device and the intranet device, and sending the configuration information of the intranet device to the extranet device through the communication channel.

[0058] S120, based on the configuration information, the extranet device analyzes the news data to obtain a news card in a target format.

[0059] The news data is news data obtained by the target object from the extranet device, and the news card in the target format includes the target label identifier and the target label content corresponding to the target label identifier.

[0060] Specifically, the news data is news data obtained by the target object from a news source, and the news source includes but is not limited to a news website, an RSS subscription source, a WeChat public account, etc.

[0061] After the extranet device obtains the configuration information of the intranet device, the configuration information is analyzed to obtain a news card in a target format, that is, the target label content corresponding to the target label identifier in the configuration information is extracted from the news data obtained by the extranet device, and the news card is formed according to the correspondence between the target label identifier and the target label content, and the target format of the news card.

[0062] As a specific example, based on the configuration information, the news data is parsed by the external network device to obtain news cards in a target format, including: based on the configuration information, the target news data is extracted by parsing the news data by the external network device, wherein the target news data includes target label identifiers and content information corresponding to each target label identifier; based on the configuration information, each target news data is displayed in the form of a news card in a target format.

[0063] Among them, based on the configuration information, the target news data is extracted by parsing the news data by the external network device, including: the news data is parsed to obtain parsed news data, wherein the parsed news data includes label content corresponding to different label identifiers in each news data; based on the configuration information, the target label content corresponding to the target label identifier is obtained from the parsed news data to obtain the target news data.

[0064] As an example, if the target label identifier in the configuration information includes the title identifier, the author identifier, the time identifier and the content identifier, and the news data includes news data 1, news data 2, …, news data N, the obtained news data is first parsed to obtain parsed news data, that is, the obtained news data includes not only the title identifier, the author identifier, the time identifier and the content identifier, but also other identifiers, and therefore, the obtained news data is parsed to obtain the label identifiers included in each news data and the label content corresponding to the label identifiers. The label identifiers included in each news data include the target label identifier. After parsing each news data to obtain the label identifiers included in each news data and the label content corresponding to the label identifiers, the target label content corresponding to the target label content is obtained from the parsed news data according to the target label content included in the configuration information. As an example, the news data 1, the news data 2, …, the news data N are parsed to obtain the parsed news data 1, the parsed news data 2, …, the parsed news data N. The parsed news data 1 includes the label identifier 11, the label identifier 12, …, the label identifier 1i. The parsed news data 2 includes the label identifier 21, the label identifier 22, …, the label identifier 2i. …, and the parsed news data N includes the label identifier N1, the label identifier N2, …, the label identifier Ni. Then, the target label content corresponding to the same label identifier as the target label identifier is selected from the parsed news data 1, the parsed news data 2, …, the parsed news data N, respectively, and then the selected target label content corresponding to the same label identifier as the target label identifier is combined to form the target news data. As an example, if the label identifier 11 is the title identifier, the label identifier 12 is the author identifier, the label identifier 13 is the time identifier, and the label identifier 14 is the title content identifier in the parsed news data 1, the label content corresponding to the label identifier 11, the label identifier 12, the label identifier 13 and the label identifier 14 is selected to form the target news data 1. Similarly, the target news data 2, the target news data 3, …, the target news data N are sequentially determined.

[0065] After the target news data is determined, the target news data is displayed in the form of news cards in the target format, that is, the determined target news data is displayed in the target format of the configuration information. The news cards include the target label identifier of each target news data and the target label content corresponding to the target label identifier, that is, the target news data 1 forms the news card 1, the target news data 2 forms the news card 2, …, and the target news data N forms the news card N.

[0066] S130, based on the association relationship of each news card, determine the news stream in the form of news cards.

[0067] As a specific embodiment, the news stream in the form of news cards is determined based on the association relationship of the news cards, which comprises: determining the association relationship of the news cards according to the target label content corresponding to the title identifier in each news card, and determining the news stream in the form of news cards according to the association relationship of the news cards.

[0068] As a specific embodiment, before the news stream in the form of news cards is determined based on the association relationship of the news cards, it further comprises: determining the attribute information of each target news data, classifying the target news data based on the attribute information of the target news data to obtain a plurality of target news data groups, and determining the news card corresponding to the target news data included in each target news data group.

[0069] That is, after the target news data is extracted by the external network device based on the configuration information, the news field to which each target news data belongs is first determined, as a specific embodiment, the news field to which the target news data belongs can be determined based on the label content corresponding to the title identifier in the obtained target news data, and then the target news data is classified according to the news field to which each target news data belongs, that is, the target news data is classified according to the news field to which the target news data belongs.

[0070] For example, the news field includes the military field, the life field, the entertainment field, the current affairs and politics field, etc. The result of classifying the target news data is that the target news data 1, the target news data 2 and the target news data 3 belong to the military field news, and the target news 4 and the target news 5 belong to the life field news, that is, the target news data 1, the target news data 2 and the target news data 3 form a target news data group 1, and the target news 4 and the target news 5 form a target news data group 2.

[0071] At this time, the association relationship of the news cards is determined based on the target label content corresponding to the title identifier in each news card, which comprises: determining the association relationship of the news cards in the target news data group based on the association relationship between the target label content corresponding to the title identifier of the target news card in the target news data group and the target label content corresponding to the title identifier of any one news card other than the target news card in the target news data group.

[0072] Exemplarily, the target news array 1 includes target news data 1, target news data 2 and target news data 3, the news card corresponding to the target news data 1 in the target news data group 1 is news card 1, the news card corresponding to the target news data 2 in the target news data group 1 is news card 2, and the news card corresponding to the target news data 3 in the target news data group 1 is news card 3. At this time, the news card 1 corresponding to the target news data 1 is selected as the target news card, and then the target label content corresponding to the title identifier in the news card 1 corresponding to the target news data 1 is matched with the target label content corresponding to the title identifier in the news card 2 corresponding to the target news data 2 according to the game strategy matching to see whether there is a game relationship. In this way, the target label content corresponding to the title identifier in the news card 1 corresponding to the target news data 1 is matched with the target label content corresponding to the title identifier in the news card 3 corresponding to the target news data 3 according to the game strategy matching. After the game strategy matching between the target label content corresponding to the title identifier in the news card 1 corresponding to the target news data 1 and the target label content corresponding to the title identifier in the news card 3 corresponding to the target news data 3 is completed, the news card 2 corresponding to the target news data 2 is selected as the target news card, and then the target label content corresponding to the title identifier in the news card 2 corresponding to the target news data 2 is matched with the target label content corresponding to the title identifier in the news card 1 corresponding to the target news data 1 and the target label content corresponding to the title identifier in the news card 3 corresponding to the target news data 3 respectively according to the game strategy matching. Finally, the news card 3 corresponding to the target news data 3 is selected as the target news card, and then the target label content corresponding to the title identifier in the news card 3 corresponding to the target news data 3 is matched with the target label content corresponding to the title identifier in the news card 1 corresponding to the target news data 1 and the target label content corresponding to the title identifier in the news card 2 corresponding to the target news data 2 respectively according to the game strategy matching. Finally, according to the matching result, the news flow among the news card 1, the news card 2 and the news card 3 is determined.

[0073] If the target label content corresponding to the title identifier in the news card 1 corresponding to the target news data 1 has a game relationship with the target label content corresponding to the title identifier in the news card 2 corresponding to the target news data 2, the target label content corresponding to the title identifier in the news card 2 corresponding to the target news data 2 has a game relationship with the target label content corresponding to the title identifier in the news card 3 corresponding to the target news data 3, and the target label content corresponding to the title identifier in the news card 2 corresponding to the target news data 2 is a response method or way of the target label content corresponding to the title identifier in the news card 1 corresponding to the target news data 1, and the target label content corresponding to the title identifier in the news card 3 corresponding to the target news data 3 is a response method or way of the target label content corresponding to the title identifier in the news card 1 corresponding to the target news data 2, the target news data 2 is the next news stream of the target news data 1, and the target news data 3 is the next news stream of the target news data 2. Therefore, the news card 2 corresponding to the target news data 2 is located after the news card 1 corresponding to the target news data 1, the news card 3 corresponding to the target news data 3 is located after the news card 2 corresponding to the target news data 2, and a sub-news stream is formed as: news card 1-news card 2-news card 3.

[0074] In the above embodiment, the game strategy refers to the method, approach, etc. that each game party can choose when making a decision.

[0075] The news stream generation method provided by the embodiment of the disclosure first acquires configuration information of an intranet device, wherein the configuration information is configuration information corresponding to a news card displayed by the intranet device, and the configuration information includes a target label identifier and a target format of the news card; then based on the configuration information, a news card in the target format is obtained by analyzing news data on an extranet device, wherein the news data is news data acquired by a target object on the extranet device, and the news card in the target format includes the target label identifier and target label content corresponding to the target label identifier; and finally, based on the association relationship of each news card, a news stream in the form of a news card is determined. The news stream generation method provided by the embodiment of the disclosure does not limit whether the device is in the intranet or the extranet, as long as the device can use a browser, the news can be directly sorted and the news card can be directly made, greatly facilitating the needs of users to work anytime and anywhere, and the news stream can be archived at any time and viewed at any time in any environment, and is continuously optimized and analyzed, greatly reducing the limitations of internal software office and improving work efficiency.

[0076] On the basis of the above embodiment, the news stream generation method provided by the embodiment of the disclosure further includes:

[0077] The news stream in the form of a news card is exported to obtain an exported news stream; and the exported news stream is encrypted to obtain an encrypted news stream.

[0078] and sending the encrypted news stream to the intranet device to display the news stream in the form of news cards in the intranet device.

[0079] In a specific embodiment, the content of the obtained news stream in the form of news cards is converted according to a preset format to form a unified news stream.

[0080] In addition, in order to enhance the security of the news stream, the news stream is encrypted to form an encrypted news stream, so that only the extranet device in communication connection with the intranet device can read the key information of the news stream.

[0081] In the above embodiment, since the news stream in the form of news cards is determined based on the configuration information of the intranet device, the formed news stream is imported into the intranet device without error.

[0082] On the basis of the above embodiment, Figure 2 is a structural schematic diagram of a news stream generation device provided by the embodiment of the disclosure, as shown in the figure, the news stream generation device comprises: Figure 2 The configuration information acquisition module 210 is configured to acquire configuration information of the intranet device, wherein the configuration information is configuration information corresponding to display of the news card by the intranet device, and the configuration information comprises a target label identifier and a target format of the news card;

[0083] The news card generation module 220 is configured to generate a news card in the target format based on the configuration information, by analyzing the news data in the extranet device, wherein the news data is news data obtained by the target object in the extranet device, and the news card in the target format comprises the target label identifier and target label content corresponding to the target label identifier;

[0084] The news stream generation module 230 is configured to determine a news stream in the form of news cards based on the association relationship of each news card.

[0085]

[0086] ​The news stream generation device provided by the embodiment of the disclosure, the configuration information acquisition module acquires the configuration information of the intranet device, wherein the configuration information is the configuration information corresponding to the news card displayed by the intranet device, and the configuration information includes a target label identifier and a target format of the news card; the news card generation module generates the news card of the target format based on the configuration information, wherein the news data is the news data obtained by the target object on the extranet device, and the news card of the target format includes the target label identifier and the target label content corresponding to the target label identifier; and the news stream generation module determines the news stream in the form of the news card based on the association relationship of each news card. The news stream generation method provided by the embodiment of the disclosure does not limit whether the device is in the intranet or the extranet, as long as the device can use the browser, the news can be directly sorted and the news card can be directly made, greatly facilitating the needs of users to work anytime and anywhere, and the news can be archived at any time, and can be viewed at any time in any environment, and is continuously optimized and analyzed, greatly reducing the limitations of internal software office and improving work efficiency.

[0087] In a specific implementation, based on the configuration information, the news data is parsed on the extranet device to obtain a news card of a target format, including:

[0088] Based on the configuration information, the target news data is extracted by parsing the news data on the extranet device, wherein the target news data includes a target label identifier and target label content corresponding to each target label identifier;

[0089] Based on the configuration information, each target news data is displayed in the form of a news card of a target format.

[0090] In a specific implementation, based on the configuration information, the target news data is extracted by parsing the news data on the extranet device, including:

[0091] The news data is parsed to obtain parsed news data, wherein the parsed news data includes label content corresponding to different label identifiers in each news data;

[0092] Based on the configuration information, the target label content corresponding to the target label identifier is obtained from the parsed news data to obtain the target news data.

[0093] In a specific implementation, based on the association relationship of each news card, the news stream in the form of the news card is determined, including:

[0094] Based on the target label content corresponding to the title identifier in each news card, the association relationship of each news card is determined, wherein the relationship includes a game relationship;

[0095] According to the association relationship of each news card, the news stream in the form of the news card is determined.

[0096] In specific embodiments, before determining the news stream in the form of news cards based on the association relationship of each news card, the method further comprises:

[0097] determining attribute information of each target news data;

[0098] classifying each target news data based on the attribute information of each target news data to obtain a plurality of groups of target news data;

[0099] determining target news data corresponding to each group of target news data;

[0100] determining the association relationship of each news card based on the target label content corresponding to the title identifier in each news card, comprising:

[0101] determining the association relationship of each news card in the target news data group based on the association relationship between the target label content corresponding to the title identifier of the target news card in the target news data group and the target label content corresponding to the title identifier of any one news card other than the target news card in the target news data group.

[0102] In specific embodiments, the news stream generation device further comprises:

[0103] exporting the news stream in the form of news cards to obtain an exported news stream;

[0104] encrypting the exported news stream to obtain an encrypted news stream.

[0105] In specific embodiments, the news stream generation device further comprises:

[0106] sending the encrypted news stream to an intranet device to display the news stream in the form of news cards in the intranet device.

[0107] The embodiments of the present application also provide a computer device, please refer to Figure 3 , Figure 3 is a basic structure block diagram of the computer device of the present embodiment.

[0108] The computer device includes a memory 510 and a processor 520 which are communicatively connected through a system bus. It is noted that only the computer device with components 510-520 is shown in the figure, but it is understood that not all of the shown components are required to be implemented, and more or less components can be alternatively implemented. Among them, those skilled in the art can understand that the computer device herein is a device capable of automatically performing numerical calculation and / or information processing according to pre-set or stored instructions, and its hardware includes but is not limited to microprocessors, application specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), digital signal processors (DSPs), embedded devices, etc.

[0109] The computer device can be a desktop computer, a notebook computer, a palm computer, a cloud server, and the like. The computer device can interact with the user through a keyboard, a mouse, a remote controller, a touchpad, a voice control device, and the like.

[0110] The memory 510 includes at least one type of readable storage medium, including nonvolatile memory or volatile memory, for example, flash memory, a hard disk, a multimedia card, a card-type memory (e.g., SD or DX memory, etc.), random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), programmable read-only memory (PROM), a magnetic memory, a magnetic disk, an optical disk, etc. The RAM can include static RAM or dynamic RAM. In some embodiments, the memory 510 can be an internal memory unit of the computer device, for example, a hard disk or a memory of the computer device. In other embodiments, the memory 510 can also be an external storage device of the computer device, for example, a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) card, or a flash card, etc. equipped on the computer device. Of course, the memory 510 can include both an internal memory unit and an external storage device of the computer device. In this embodiment, the memory 510 is generally used to store an operating system and various application software installed on the computer device, for example, program codes of the above-described method, etc. In addition, the memory 510 can also be used to temporarily store various data that has been output or will be output.

[0111] The processor 520 is generally used to perform the overall operation of the computer device. In this embodiment, the memory 510 is used to store program codes or instructions, which include computer operation instructions, and the processor 520 is used to execute the program codes or instructions stored in the memory 510 or process data, for example, run the program codes of the above-described method.

[0112] In this document, the bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended Industry Standard Architecture (EISA) bus, or the like. The bus system can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, only one thick line is shown in the figure, but this does not mean that there is only one bus or only one type of bus.

[0113] Another embodiment of the present application also provides a computer readable medium, which can be a computer readable signal medium or a computer readable storage medium. A processor in a computer reads computer readable program codes stored in the computer readable medium, so that the processor can perform the functions and actions specified in each step or a combination of steps in the above method; and generates a device that implements the functions and actions specified in each block or a combination of blocks in the block diagram.

[0114] The computer readable medium includes, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or apparatus, or any appropriate combination of the foregoing, for storing program codes or instructions, which include computer operation instructions, and a processor for executing the program codes or instructions of the above method stored in the memory.

[0115] The definitions of the memory and the processor can refer to the descriptions of the foregoing computer device embodiments, which will not be repeated here.

[0116] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of the modules or units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units or components shown or discussed can be indirect coupling or communication connection through some interfaces, devices or units, and can be electrical, mechanical or other forms.

[0117] The functional units or modules in each embodiment of the present application can be integrated in one processing unit, or can be physically present separately, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.

[0118] If the integrated unit is implemented in the form of a software function unit and sold or used as an independent product, it can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application essentially or the part that contributes to the prior art or the whole or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a number of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to execute all or part of the steps of the embodiments of the method of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes.

[0119] Unless the context clearly indicates otherwise, as used herein and in the appended claims, the singular form "a," "an," and "the" include plural references unless the context clearly dictates otherwise. Accordingly, the use of "a" or "an" herein and in the following claims is intended to be interpreted to include the plural, unless the context clearly indicates otherwise. Similarly, the words "comprise," "comprises," and "comprising" are to be interpreted inclusively rather than exclusively. Likewise, the terms "include," "including," and "includes" should be construed to be inclusive, unless otherwise indicated herein. Where the term "example" is used occurring in this document, particularly with respect to a term or phrase, the "example" is merely an example and is not to be construed as preferred or advantageous over other examples.

[0120] Further aspects and scope of adaptation become apparent from the description provided herein. It should be understood that various aspects of the present application can be practiced alone or in combination with one or more other aspects. It should also be understood that the description and specific examples herein are intended to be illustrative only and are not intended to limit the scope of the present application.

[0121] The above detailed description of several embodiments of the present disclosure has been described, but it is obvious that those skilled in the art can make various modifications and variations to the embodiments of the present disclosure without departing from the spirit and scope of the present disclosure. The protection scope of the present disclosure is defined by the appended claims.

Claims

1. A news stream generation method characterized by comprising: The method comprises the following steps: obtaining configuration information of an intranet device, wherein the configuration information is configuration information corresponding to display of a news card of the intranet device, the configuration information comprises target label identifiers and a target format of a news card, the target label identifiers comprise title identifiers, text identifiers, author identifiers and publication time identifiers, the configuration information of the intranet device is obtained by communicating between an extranet device and the intranet device, and the configuration information of the intranet device is sent to the extranet device through a communication channel, wherein the intranet device and the extranet device are devices that can use a browser; based on the configuration information, analyzing news data on the extranet device to obtain parsed news data, wherein the news data is news data obtained by a target object on the extranet device, the news data is news material obtained by the target object from a news source, the news source comprises a news website, a subscription source and a public account, and the parsed news data comprises label content corresponding to different label identifiers in each news data; based on the configuration information, obtaining target label content corresponding to the target label identifiers from the parsed news data to obtain target news data, and based on the configuration information, displaying each target news data in the form of a news card of a target format, wherein the news card of the target format comprises target label identifiers and target label content corresponding to the target label identifiers; determining attribute information of each target news data; based on the attribute information of each target news data, classifying each target news data to obtain a plurality of groups of target news data; determining a news card corresponding to target news data included in each group of target news data; based on target label content corresponding to title identifiers in each news card, determining a correlation relationship of each news card, comprising: based on a correlation relationship between target label content corresponding to a title identifier of a target news card in the target news data group and target label content corresponding to a title identifier of any one news card other than the target news card in the target news data group, determining a correlation relationship of each news card in the target news data group, wherein the correlation relationship comprises a game relationship; and determining a news stream in the form of a news card according to the correlation relationship of each news card.

2. The method of claim 1, wherein, The method further comprises: exporting the news stream in the form of a news card to obtain an exported news stream; performing encryption processing on the exported news stream to obtain an encrypted news stream.

3. The method of claim 2, wherein, The method further comprises: sending the encrypted news stream to the intranet device to display the news stream in the form of a news card in the intranet device.

4. A news stream generating apparatus characterized by comprising: The method comprises the following steps: The configuration information acquisition module is configured to acquire configuration information of the intranet device, wherein the configuration information is configuration information corresponding to display of the news card of the intranet device, and the configuration information includes a target label identifier and a target format of the news card, the target label identifier includes a title identifier, a text identifier, an author identifier and a publication time identifier, the configuration information of the intranet device is acquired in a manner that the extranet device communicates with the intranet device, and the configuration information of the intranet device is sent to the extranet device through a communication channel, and the intranet device and the extranet device are devices that can use a browser; The news card generation module is configured to analyze news data based on the configuration information to obtain parsed news data, wherein the news data is news data acquired by a target object on the extranet device, the news data is news material acquired by the target object from a news source, the news source includes a news website, a subscription source and a public account, and the parsed news data includes label content corresponding to different label identifiers in each news data; target label content corresponding to a target label identifier is acquired from the parsed news data based on the configuration information to obtain target news data, and each target news data is displayed in the form of a news card in a target format based on the configuration information, and the news card in the target format includes the target label identifier and the target label content corresponding to the target label identifier. The news stream generation module is configured to determine attribute information of each target news data. Each target news data is classified based on the attribute information of each target news data to obtain a plurality of target news data groups. A news card corresponding to target news data included in each target news data group is determined. An association relationship of each news card is determined based on target label content corresponding to a title identifier in each news card, including determining an association relationship of each news card in a target news data group based on target label content corresponding to a title identifier of a target news card in the target news data group and target label content corresponding to a title identifier of any one news card other than the target news card in the target news data group, wherein the association relationship includes a game relationship. A news stream in the form of a news card is determined according to the association relationship of each news card.

5. A computer device, comprising: The method comprises the following steps: One or more processors; A storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the method of any one of claims 1-3.

6. A computer-readable storage medium having stored thereon a computer program, characterized in that, The program is executed by the processor to implement the method of any one of claims 1-3.

Citation Information

Patent Citations

  • News pushing method and device

    CN105808773A

  • Public opinion recommendation method and device, computer apparatus and storage medium

    CN109189934A

  • News information pushing method and device and computer device

    CN109558531A