CN113783952A - Information pushing method and device, storage medium and processor - Google Patents

Information pushing method and device, storage medium and processor Download PDF

Info

Publication number
CN113783952A
CN113783952A CN202111015875.5A CN202111015875A CN113783952A CN 113783952 A CN113783952 A CN 113783952A CN 202111015875 A CN202111015875 A CN 202111015875A CN 113783952 A CN113783952 A CN 113783952A
Authority
CN
China
Prior art keywords
information
target
content
target object
pushing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202111015875.5A
Other languages
Chinese (zh)
Other versions
CN113783952B (en
Inventor
刘洋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Dajia Internet Information Technology Co Ltd
Original Assignee
Beijing Dajia Internet Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Dajia Internet Information Technology Co Ltd filed Critical Beijing Dajia Internet Information Technology Co Ltd
Priority to CN202111015875.5A priority Critical patent/CN113783952B/en
Publication of CN113783952A publication Critical patent/CN113783952A/en
Application granted granted Critical
Publication of CN113783952B publication Critical patent/CN113783952B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/55Push-based network services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9537Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The application discloses an information pushing method, an information pushing device, a storage medium and a processor. The method comprises the following steps: determining a target position of a target object based on position information of the target object within a preset time period; determining a target information set based on the target position, wherein the target information set comprises content information related to attribute information of the target position; and pushing the target information set to the target object. Through the application, the problem that the effect of information pushing in the related technology is not good is solved.

Description

Information pushing method and device, storage medium and processor
Technical Field
The present application relates to the field of information processing technologies, and in particular, to an information pushing method, an information pushing apparatus, a storage medium, and a processor.
Background
At present, recommendation of data information is recommended after calculation and matching of a computer recommendation system, the method improves the matching degree of video materials and users, and improves the video delivery accuracy. However, the way that the data information acquirer passively relies on the server to issue the data is not favorable for spreading important information related to the location of the user, so that the pushing effect of the data information is affected.
Aiming at the problem of poor information pushing effect in the related technology, no effective solution is provided at present.
Disclosure of Invention
The present application mainly aims to provide an information pushing method, an information pushing apparatus, a storage medium, and a processor, so as to solve the problem in the related art that the information pushing effect is not good.
In order to achieve the above object, according to one aspect of the present application, an information push method is provided. The method comprises the following steps: determining a target position of a target object based on position information of the target object within a preset time period; determining a target information set based on the target position, wherein the target information set comprises content information related to attribute information of the target position; and pushing the target information set to the target object.
Further, prior to determining a set of target information based on the target location, the method further comprises: determining a geographical area corresponding to each geographical position to obtain a plurality of geographical areas; and constructing a plurality of information sets in each geographic area, wherein each information set comprises content information associated with the attribute information of each geographic position in the geographic area.
Further, constructing a plurality of information sets in each geographic area includes: configuring preset conditions of the recording contents in each geographic area; recording material contents based on the preset conditions; a plurality of information sets are constructed based on the material content that is included.
Further, the recording of the material content based on the preset condition includes: screening content information input by a user from a display interface based on the preset condition; auditing the screened content information; and taking the content information which passes the verification as the material content.
Further, after constructing the plurality of information sets based on the included material content, the method further comprises: determining the subject matter in each information set; and expanding the content in each information set based on the subject content in each information set.
Further, after constructing a plurality of information sets in each geographic area, the method further comprises: if the occurrence frequency of the target content in the target geographic area is higher than the preset frequency and the attribute of the target content is the target attribute, creating an information set to which the target content belongs in the target geographic area, wherein the information set to which the target content belongs is used for recording the target content.
Further, before pushing the target information set to the target object, the method further comprises: detecting whether the distance between the current position of the target object and the target position is within a preset distance; and if the distance between the current position of the target object and the target position is within the preset distance, triggering an information pushing instruction, wherein the information pushing instruction is used for executing pushing the target information set to the target object.
Further, pushing the target information set to the target object comprises: determining identification information of the target object; acquiring target content information matched with the identification information of the target object from the target information set, wherein the target content information is content information associated with target attribute information of the target position; and displaying the entrance of the target content information on a display interface of a client so as to push the target content information to the target object.
Further, after pushing the target information set to the target object, the method further comprises: acquiring feedback information of the target object; and adjusting the content information pushed to the target object based on the feedback information of the target object.
Further, the content information is a video.
In order to achieve the above object, according to another aspect of the present application, there is provided an information pushing apparatus including: a first determination unit configured to determine a target position of a target object based on position information of the target object within a preset time period; a second determination unit configured to determine a target information set based on the target position, wherein the target information set includes content information associated with attribute information of the target position; a pushing unit configured to push the target information set to the target object.
Further, the apparatus further comprises: a third determining unit configured to determine a geographic area corresponding to each geographic location before determining a target information set based on the target location, resulting in a plurality of geographic areas; a construction unit configured to construct a plurality of information sets in each geographic area, wherein each information set includes content information associated with attribute information of each geographic location in the geographic area.
Further, the construction unit further includes: the first configuration subunit is configured to configure preset conditions of each geographic area for recording content; a receiving subunit configured to receive material content based on the preset condition; a first construction subunit configured to construct a plurality of information sets based on the embodied material content.
Further, the listing subunit includes: the first processing module is configured to filter content information input by a user from a display interface based on the preset condition; the second processing module is configured to audit the screened content information; and the first determination module is configured to take the content information which is approved as the material content.
Further, the apparatus further comprises: a fourth determination unit configured to determine the subject content in each information set after constructing a plurality of information sets based on the included material content; and the expansion unit is configured to expand the content in each information set based on the subject content in each information set.
Further, the apparatus further comprises: the creating unit is configured to, after a plurality of information sets are created in each geographic area, create an information set to which target content belongs in a target geographic area if it is detected that the frequency of occurrence of the target content in the target geographic area is higher than a preset frequency and the attribute of the target content is a target attribute, wherein the information set to which the target content belongs is used for including the target content.
Further, the apparatus further comprises: a detection unit configured to detect whether a distance between a current position of the target object and the target position is within a preset distance before pushing the target information set to the target object; a triggering unit configured to trigger an information pushing instruction if a distance between the current position of the target object and the target position is within the preset distance, wherein the information pushing instruction is used for executing pushing of the target information set to the target object.
Further, the pushing unit includes: a determination subunit configured to determine identification information of the target object; an obtaining subunit, configured to obtain, from the target information set, target content information that matches identification information of the target object, where the target content information is content information associated with target attribute information of the target location; and the display subunit is configured to display the entry of the target content information on a display interface of a client so as to push the target content information to the target object.
Further, the apparatus further comprises: an obtaining unit configured to obtain feedback information of the target object after the target information set is pushed to the target object; an adjusting unit configured to adjust content information pushed to the target object based on the feedback information of the target object.
Further, the content information is a video.
In order to achieve the above object, according to another aspect of the present application, a processor is provided, where the processor is configured to execute a program, where the program executes to perform the information pushing method according to any one of the above.
In order to achieve the above object, according to another aspect of the present application, there is provided a computer-readable storage medium characterized in that the storage medium includes a stored program, wherein the program executes the information push method according to any one of the above.
Through the application, the following steps are adopted: determining a target position of a target object based on position information of the target object within a preset time period; determining a target information set based on the target position, wherein the target information set comprises content information related to attribute information of the target position; and the target information set is pushed to the target object, so that the problem of poor information pushing effect in the related technology is solved. The target position is predicted according to the position of the target object, and the content information associated with the attribute information of the target position is pushed to the target object, so that the target object can quickly and accurately acquire the related information of the position, and the information pushing effect is improved.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this application, illustrate embodiments of the application and, together with the description, serve to explain the application and are not intended to limit the application. In the drawings:
fig. 1 is a flowchart of an information pushing method provided according to an embodiment of the present application;
FIG. 2 is a schematic diagram of an entry for a target information set provided in accordance with an embodiment of the present application;
FIG. 3 is a schematic diagram of an information pushing method provided according to an embodiment of the present application;
FIG. 4 is a schematic diagram of an information pushing apparatus provided according to an embodiment of the present application; and
fig. 5 is a block diagram illustrating a structure of a terminal according to an embodiment of the present application.
Detailed Description
It should be noted that the embodiments and features of the embodiments in the present application may be combined with each other without conflict. The present application will be described in detail below with reference to the embodiments with reference to the attached drawings.
In order to make the technical solutions better understood by those skilled in the art, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only partial embodiments of the present application, but not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
It should be noted that the terms "first," "second," and the like in the description and claims of this application and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It should be understood that the data so used may be interchanged under appropriate circumstances such that embodiments of the application described herein may be used. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
It should be noted that, the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for presentation, analyzed data, etc.) referred to in the present disclosure are information and data authorized by the user or sufficiently authorized by each party.
According to an embodiment of the present application, there is provided an information push method.
Fig. 1 is a flowchart of an information pushing method according to an embodiment of the present application. As shown in fig. 1, the method comprises the steps of:
step S101, determining the target position of the target object based on the position information of the target object in the preset time period.
Step S102, a target information set is determined based on the target position, wherein the target information set comprises content information related to the attribute information of the target position.
For example, the target position of the user is D, and the content information (e.g., travel information at D, food information of D, weather information of D) associated with the attribute information of D is set as the target information.
The presentation mode of the content information may be a video or text information.
Step S103, pushing the target information set to the target object.
The target information set is pushed to the target object, so that the target object can quickly and accurately acquire the relevant information of the position, and the information pushing effect is improved.
In order to facilitate the dissemination of relevant content in various geographic areas, in the information push method according to an embodiment of the present application, before determining the target information set based on the target location, the method further includes: determining a geographical area corresponding to each geographical position to obtain a plurality of geographical areas; and constructing a plurality of information sets in each geographic area, wherein each information set comprises content information associated with the attribute information of each geographic position in the geographic area.
In the above scheme, a geographic area composed of a plurality of geographic locations is established, and each geographic area includes a plurality of content information associated with attribute information (e.g., regional characteristics) in the geographic area, so that it is ensured that the information set in each geographic area can push characteristic content in the geographic area more, and propagation of related content in each geographic area is promoted.
In order to ensure correctness in the content of the information sets, in the information push method of the embodiment of the application, constructing a plurality of information sets in each geographic area includes: configuring preset conditions of the recording contents in each geographic area; recording material contents based on preset conditions; a plurality of information sets are constructed based on the material content that is included.
For example, the preset condition may be that the included content is required to be local information in a geographic area, such as local food, local travel information, and the like. Through the scheme, the relevant information is recorded according to the preset conditions set by the geographic area, and the correctness of the content in the information set is ensured.
In order to ensure the correctness of the received and recorded material content, in the information push method according to the embodiment of the present application, the receiving and recording the material content based on the preset condition includes: screening content information input by a user from a display interface based on a preset condition; auditing the screened content information; and taking the content information which passes the verification as material content.
For example, a user inputs a plurality of pieces of content information through a display interface, local content which is in accordance with the geographical area is screened from the plurality of pieces of content information based on preset conditions, the screened content is checked, and the checked content is used as material content to be recorded.
In order to ensure the integrity of the content in the information sets, in the information push method according to the embodiment of the present application, after constructing a plurality of information sets based on the included material content, the method further includes: determining the subject matter in each information set; and expanding the content in each information set based on the subject content in each information set.
For example, the subject matter is a special product, a sight spot. And receiving material contents aiming at the theme contents of special local products and scenic spots and expanding the contents in the information set. By the scheme, the content in each information set can better meet the theme requirement, and the integrity of the content in each information set is ensured.
In order to ensure the integrity of the content in the information sets, in the information push method according to the embodiment of the present application, after constructing a plurality of information sets in each geographic area, the method further includes: if the situation that the frequency of occurrence of the target content in the target geographic area is higher than the preset frequency and the attribute of the target content is the target attribute is detected, an information set to which the target content belongs is created in the target geographic area, wherein the information set to which the target content belongs is used for recording the target content.
In order to push the matched content information to the user in time, in the information pushing method according to the embodiment of the present application, before pushing the target information set to the target object, the method further includes: detecting whether the distance between the current position of the target object and the target position is within a preset distance; and if the distance between the current position of the target object and the target position is within the preset distance, triggering an information pushing instruction, wherein the information pushing instruction is used for pushing the target information set to the target object.
For example, if the difference distance between the current position of the target object and the target position is 1000 meters, and the difference distance is within a preset distance (e.g., 500 meters), an information push instruction is triggered, and the information set in the geographic area to which the target position belongs is pushed to the target object.
In order to improve user experience, in the information pushing method according to the embodiment of the present application, pushing a target information set to a target object includes: determining identification information of a target object; acquiring target content information matched with the identification information of the target object from the target information set, wherein the target content information is content information associated with target attribute information of a target position; and displaying the entrance of the target content information on a display interface of the client so as to push the target content information to the target object. After pushing the target information set to the target object, the method may further include: acquiring feedback information of a target object; and adjusting the content information pushed to the target object based on the feedback information of the target object.
The identification information of the target object may be image information of the target object obtained after being sufficiently authorized by each party. And matching the image information of the target object with a plurality of information sets in the target geographic area so that the content pushed for the user can meet the preference of the user. For example, matching a food content set and a shopping information set in the target geographic area, displaying the entries of the food content set and the shopping information set on the display interface of the target object, so that the target object can conveniently and quickly enter the food content set and the shopping information set to browse the information content in each information set.
For example, as shown in fig. 2, a is a food content information set, B is a shopping content information set, C is a weather content information set, and B is a traffic content information set, and the entries of the content information sets are displayed on the interface, so that the user can conveniently click the entry identifiers to browse the content information therein.
In order to implement accurate pushing of information, in the information pushing method provided in an embodiment of the present application, after an entry into a target information set is displayed on a display interface of a client to push the target information set to a target object, the method further includes: and if the target information set is detected to enter through the entrance of the target information set, acquiring behavior data of the target object in the target information set by user authorization, and determining the favorite features of the target object.
By the scheme, the favorite features of the target object can be known more accurately, and a data basis is provided for accurate pushing of information of the target object in subsequent realization.
Optionally, in order to optimize the information delivery logic and improve the accuracy of delivering the content information, after the target information set is pushed to the target object, the method further includes: acquiring feedback information of a target object; and adjusting the content information pushed to the target object based on the feedback information of the target object.
For example, the information obtained by the feedback of the user is shopping information that is not like to be pushed, and when information is to be pushed for the user in the future, the content of the pushed information is adjusted, for example, the shopping information is not pushed any more in the pushed content information set. That is, after the favorite features of the target object are known based on the behavior data of the target object generated in the target information set, the information set pushed to the target object is adjusted in time so that the information set pushed to the target object better conforms to the favorite features of the target object, and the information delivery logic is optimized according to the favorite features so as to improve the accuracy of delivering the content information.
In order to ensure the accuracy of pushing information to an object of the same type of portrait information as a target object, optionally, in the information pushing method provided in the embodiment of the present application, after determining the favorite features of the target object, the method further includes: and updating the preference characteristics of the object of the portrait information of the same type as the target object according to the preference characteristics of the target object.
The method and the device can update the favorite features of the user, which are related to the interest and hobbies of the user, according to the favorite features of the user, so that the accuracy of pushing information to the object of portrait information of the same type as a target object is guaranteed. For example, if a user likes a certain information set, after the favorite features of the same type of user are updated, the information set can be subsequently released to the same type of user, so that the exposure degree of an information set entrance is expanded, and information popularization is facilitated. In addition, in the process of user traveling, information sets of the same kind as the information sets favored by the user can be pushed to the user. If the user does not like, the method can reduce the release amount of the content information set to similar users.
As shown in fig. 3, in the information pushing method provided in the embodiment of the present application, the information set in the geographic area may be actively created or passively created, contents such as subject content, management of included content, and audit in each geographic area may be determined, and then the content information in each geographic area is included and expanded, so as to construct a management system for the geographic area. And then, acquiring an action track of the user, and pushing a corresponding target information set for the user in advance according to the acquired action track of the user, for example, after the user enters the geographic area D, pushing an entry identifier of the target information set corresponding to the geographic area D to the user, so that the user can enter a browsing target information set through the entry. After a user enters a certain target information set through the entrance identifier, the preference degree of the user can be analyzed according to the behavior data (for example, clicking behavior) of the user, and the information set pushed to the user is adjusted based on the preference degree of the user, so that the accuracy of information delivery in a geographic area is improved.
To sum up, in the information push method provided in the embodiment of the present application, the target position of the target object is determined based on the position information of the target object within a preset time period; determining a target information set based on the target position, wherein the target information set comprises content information related to attribute information of the target position; and the target information set is pushed to the target object, so that the problem of poor information pushing effect in the related technology is solved. The target position is predicted according to the position of the target object, and the content information associated with the attribute information of the target position is pushed to the target object, so that the target object can quickly and accurately acquire the related information of the position, and the information pushing effect is improved.
It should be noted that the steps illustrated in the flowcharts of the figures may be performed in a computer system such as a set of computer-executable instructions and that, although a logical order is illustrated in the flowcharts, in some cases, the steps illustrated or described may be performed in an order different than presented herein.
The embodiment of the present application further provides an information pushing apparatus, and it should be noted that the information pushing apparatus in the embodiment of the present application may be used to execute the method for pushing information provided in the embodiment of the present application. The following describes an information pushing apparatus provided in an embodiment of the present application.
Fig. 4 is a schematic diagram of an information pushing apparatus according to an embodiment of the present application. As shown in fig. 4, the apparatus includes: a first determining unit 201, a second determining unit 202 and a pushing unit 203.
Specifically, the first determining unit 201 is configured to determine a target position of a target object based on position information of the target object within a preset time period;
a second determining unit 202 configured to determine a target information set based on the target position, wherein the target information set includes content information associated with attribute information of the target position;
a pushing unit 203 configured to push the target information set to the target object.
In the information pushing apparatus provided in the embodiment of the present application, the first determining unit 201 determines the target position of the target object based on the position information of the target object in the preset time period; the second determining unit 202 determines a target information set based on the target position, wherein the target information set includes content information associated with attribute information of the target position; the pushing unit 203 pushes the target information set to the target object. The problem of the effect of information push is not good among the correlation technique is solved. The target position is predicted according to the position of the target object, and the content information related to the attribute information of the target position is pushed to the target object, so that the target object can quickly and accurately acquire the related information of the position, and the information pushing effect is improved.
Optionally, in the information pushing apparatus provided in the embodiment of the present application, the apparatus further includes: a third determining unit configured to determine a geographic area corresponding to each geographic location before determining the target information set based on the target location, resulting in a plurality of geographic areas; a construction unit configured to construct a plurality of information sets in each geographic area, wherein each information set includes content information associated with attribute information of each geographic location in the geographic area.
Optionally, in the information pushing apparatus provided in the embodiment of the present application, the constructing unit further includes: the first configuration subunit is configured to configure preset conditions of each geographic area for recording content; a receiving and recording subunit configured to receive and record the material content based on a preset condition; a first construction subunit configured to construct a plurality of information sets based on the embodied material content.
Optionally, in the information pushing apparatus provided in the embodiment of the present application, the listing subunit includes: the first processing module is configured to filter content information input by a user from a display interface based on a preset condition; the second processing module is configured to audit the screened content information; and the first determination module is configured to take the content information which passes the auditing as the material content.
Optionally, in the information pushing apparatus provided in the embodiment of the present application, the apparatus further includes: a fourth determination unit configured to determine the subject content in each information set after constructing a plurality of information sets based on the included material content; and the expansion unit is configured to expand the content in each information set based on the subject content in each information set.
Optionally, in the information pushing apparatus provided in the embodiment of the present application, the apparatus further includes: the creating unit is configured to, after a plurality of information sets are created in each geographic area, create an information set to which the target content belongs in the target geographic area if it is detected that the frequency of occurrence of the target content in the target geographic area is higher than a preset frequency and the attribute of the target content is a target attribute, wherein the information set to which the target content belongs is used for including the target content.
Optionally, in the information pushing apparatus provided in the embodiment of the present application, the apparatus further includes: the detection unit is configured to detect whether the distance between the current position and the target position of the target object is within a preset distance before the target information set is pushed to the target object; the triggering unit is configured to trigger an information pushing instruction if the distance between the current position and the target position of the target object is within a preset distance, wherein the information pushing instruction is used for executing pushing of the target information set to the target object.
Optionally, in the information pushing apparatus provided in the embodiment of the present application, the pushing unit 203 includes: a determination subunit configured to determine identification information of the target object; the acquisition subunit is configured to acquire target content information matched with the identification information of the target object from the target information set, wherein the target content information is content information associated with target attribute information of a target position; and the display subunit is configured to display the entry of the target content information on a display interface of the client so as to push the target content information to the target object.
Optionally, in the information pushing apparatus provided in the embodiment of the present application, the apparatus further includes: the acquisition unit is configured to acquire feedback information of the target object after the target information set is pushed to the target object; an adjusting unit configured to adjust content information pushed to the target object based on the feedback information of the target object.
Optionally, in the information pushing apparatus provided in the embodiment of the present application, the content information is a video.
The information pushing device comprises a processor and a memory, the first determining unit 201, the second determining unit 202, the pushing unit 203 and the like are stored in the memory as program units, and the processor executes the program units stored in the memory to realize corresponding functions.
The processor comprises a kernel, and the kernel calls the corresponding program unit from the memory. The kernel can be set to be one or more, and information push is carried out by adjusting kernel parameters.
The memory may include volatile memory in a computer readable medium, Random Access Memory (RAM) and/or nonvolatile memory such as Read Only Memory (ROM) or flash memory (flash RAM), and the memory includes at least one memory chip.
An embodiment of the present invention provides a computer-readable storage medium, on which a program is stored, where the program, when executed by a processor, implements an information pushing method.
The embodiment of the invention provides a processor, which is used for running a program, wherein an information pushing method is executed when the program runs.
Optionally, fig. 5 is a block diagram illustrating a structure of a terminal according to an embodiment of the present application. As shown in fig. 5, this may include: one or more processors 121 (only one shown in fig. 5), a memory 122 for storing processor-executable instructions. A memory 122 and a program stored in the memory 122 and operable on the processor, the processor 121 when executing the program implementing the steps of: determining a target position of a target object based on position information of the target object within a preset time period; determining a target information set based on the target position, wherein the target information set comprises content information related to attribute information of the target position; and pushing the target information set to the target object.
The processor executes the program and further realizes the following steps: prior to determining a set of target information based on the target location, the method further comprises: determining a geographical area corresponding to each geographical position to obtain a plurality of geographical areas; and constructing a plurality of information sets in each geographic area, wherein each information set comprises content information associated with the attribute information of each geographic position in the geographic area.
The processor executes the program and further realizes the following steps: constructing a plurality of information sets in each geographic area includes: configuring preset conditions of the recording contents in each geographic area; recording material contents based on the preset conditions; a plurality of information sets are constructed based on the material content that is included.
The processor executes the program and further realizes the following steps: the receiving and recording of the material content based on the preset condition comprises the following steps: screening content information input by a user from a display interface based on the preset condition; auditing the screened content information; and taking the content information which passes the verification as the material content.
The processor executes the program and further realizes the following steps: after constructing the plurality of information sets based on the included material content, the method further comprises: determining the subject matter in each information set; and expanding the content in each information set based on the subject content in each information set.
The processor executes the program and further realizes the following steps: after building the plurality of information sets in each geographic region, the method further comprises: if the occurrence frequency of the target content in the target geographic area is higher than the preset frequency and the attribute of the target content is the target attribute, creating an information set to which the target content belongs in the target geographic area, wherein the information set to which the target content belongs is used for recording the target content.
The processor executes the program and further realizes the following steps: before pushing the target information set to the target object, the method further comprises: detecting whether the distance between the current position of the target object and the target position is within a preset distance; and if the distance between the current position of the target object and the target position is within the preset distance, triggering an information pushing instruction, wherein the information pushing instruction is used for executing pushing the target information set to the target object.
The processor executes the program and further realizes the following steps: pushing the set of target information to the target object comprises: determining identification information of the target object; acquiring target content information matched with the identification information of the target object from the target information set, wherein the target content information is content information associated with target attribute information of the target position; and displaying the entrance of the target content information on a display interface of a client so as to push the target content information to the target object.
The processor executes the program and further realizes the following steps: after pushing the set of target information to the target object, the method further comprises: acquiring feedback information of the target object; and adjusting the content information pushed to the target object based on the feedback information of the target object.
The processor executes the program and further realizes the following steps: the content information is a video.
The present application further provides a computer program product adapted to perform a program for initializing the following method steps when executed on a data processing device: determining a target position of a target object based on position information of the target object within a preset time period; determining a target information set based on the target position, wherein the target information set comprises content information related to attribute information of the target position; and pushing the target information set to the target object.
When executed on a data processing device, is further adapted to perform a procedure for initializing the following method steps: prior to determining a set of target information based on the target location, the method further comprises: determining a geographical area corresponding to each geographical position to obtain a plurality of geographical areas; and constructing a plurality of information sets in each geographic area, wherein each information set comprises content information associated with the attribute information of each geographic position in the geographic area.
When executed on a data processing device, is further adapted to perform a procedure for initializing the following method steps: constructing a plurality of information sets in each geographic area includes: configuring preset conditions of the recording contents in each geographic area; recording material contents based on the preset conditions; a plurality of information sets are constructed based on the material content that is included.
When executed on a data processing device, is further adapted to perform a procedure for initializing the following method steps: the receiving and recording of the material content based on the preset condition comprises the following steps: screening content information input by a user from a display interface based on the preset condition; auditing the screened content information; and taking the content information which passes the verification as the material content.
When executed on a data processing device, is further adapted to perform a procedure for initializing the following method steps: after constructing the plurality of information sets based on the included material content, the method further comprises: determining the subject matter in each information set; and expanding the content in each information set based on the subject content in each information set.
When executed on a data processing device, is further adapted to perform a procedure for initializing the following method steps: after building the plurality of information sets in each geographic region, the method further comprises: if the occurrence frequency of the target content in the target geographic area is higher than the preset frequency and the attribute of the target content is the target attribute, creating an information set to which the target content belongs in the target geographic area, wherein the information set to which the target content belongs is used for recording the target content.
When executed on a data processing device, is further adapted to perform a procedure for initializing the following method steps: before pushing the target information set to the target object, the method further comprises: detecting whether the distance between the current position of the target object and the target position is within a preset distance; and if the distance between the current position of the target object and the target position is within the preset distance, triggering an information pushing instruction, wherein the information pushing instruction is used for executing pushing the target information set to the target object.
When executed on a data processing device, is further adapted to perform a procedure for initializing the following method steps: pushing the set of target information to the target object comprises: determining identification information of the target object; acquiring target content information matched with the identification information of the target object from the target information set, wherein the target content information is content information associated with target attribute information of the target position; and displaying the entrance of the target content information on a display interface of a client so as to push the target content information to the target object.
When executed on a data processing device, is further adapted to perform a procedure for initializing the following method steps: after pushing the set of target information to the target object, the method further comprises: acquiring feedback information of the target object; and adjusting the content information pushed to the target object based on the feedback information of the target object.
When executed on a data processing device, is further adapted to perform a procedure for initializing the following method steps: the content information is a video.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
In a typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include forms of volatile memory in a computer readable medium, Random Access Memory (RAM) and/or non-volatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM). The memory is an example of a computer-readable medium.
Computer-readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), Read Only Memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), Digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, a computer readable medium does not include a transitory computer readable medium such as a modulated data signal and a carrier wave.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in the process, method, article, or apparatus that comprises the element.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The above are merely examples of the present application and are not intended to limit the present application. Various modifications and changes may occur to those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.

Claims (10)

1. An information pushing method, comprising:
determining a target position of a target object based on position information of the target object within a preset time period;
determining a target information set based on the target position, wherein the target information set comprises content information related to attribute information of the target position;
and pushing the target information set to the target object.
2. The method of claim 1, wherein prior to determining a set of target information based on the target location, the method further comprises:
determining a geographical area corresponding to each geographical position to obtain a plurality of geographical areas;
and constructing a plurality of information sets in each geographic area, wherein each information set comprises content information associated with the attribute information of each geographic position in the geographic area.
3. The method of claim 2, wherein constructing a plurality of information sets in each geographic region comprises:
configuring preset conditions of the recording contents in each geographic area;
recording material contents based on the preset conditions;
a plurality of information sets are constructed based on the material content that is included.
4. The method of claim 3, wherein the recording material content based on the preset condition comprises:
screening content information input by a user from a display interface based on the preset condition;
auditing the screened content information;
and taking the content information which passes the verification as the material content.
5. The method of claim 2, wherein after constructing the plurality of information sets based on the included material content, the method further comprises:
determining the subject matter in each information set;
and expanding the content in each information set based on the subject content in each information set.
6. The method of claim 2, wherein after building a plurality of information sets in each geographic region, the method further comprises:
if the occurrence frequency of the target content in the target geographic area is higher than the preset frequency and the attribute of the target content is the target attribute, creating an information set to which the target content belongs in the target geographic area, wherein the information set to which the target content belongs is used for recording the target content.
7. The method of claim 1, wherein prior to pushing the set of target information to the target object, the method further comprises:
detecting whether the distance between the current position of the target object and the target position is within a preset distance;
and if the distance between the current position of the target object and the target position is within the preset distance, triggering an information pushing instruction, wherein the information pushing instruction is used for executing pushing the target information set to the target object.
8. An information pushing apparatus, comprising:
a first determination unit configured to determine a target position of a target object based on position information of the target object within a preset time period;
a second determination unit configured to determine a target information set based on the target position, wherein the target information set includes content information associated with attribute information of the target position;
a pushing unit configured to push the target information set to the target object.
9. A processor, configured to execute a program, where the program executes the information pushing method according to any one of claims 1 to 7.
10. A computer-readable storage medium characterized in that the storage medium includes a stored program, wherein the program executes the information push method according to any one of claims 1 to 7.
CN202111015875.5A 2021-08-31 2021-08-31 Information pushing method, device, storage medium and processor Active CN113783952B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111015875.5A CN113783952B (en) 2021-08-31 2021-08-31 Information pushing method, device, storage medium and processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111015875.5A CN113783952B (en) 2021-08-31 2021-08-31 Information pushing method, device, storage medium and processor

Publications (2)

Publication Number Publication Date
CN113783952A true CN113783952A (en) 2021-12-10
CN113783952B CN113783952B (en) 2023-06-02

Family

ID=78840362

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111015875.5A Active CN113783952B (en) 2021-08-31 2021-08-31 Information pushing method, device, storage medium and processor

Country Status (1)

Country Link
CN (1) CN113783952B (en)

Citations (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102215452A (en) * 2011-05-30 2011-10-12 宇龙计算机通信科技(深圳)有限公司 Information push method, server and terminal based on geographical position
CN103188601A (en) * 2011-12-29 2013-07-03 宇龙计算机通信科技(深圳)有限公司 Terminal, server, information obtaining method and information push method
CN103905978A (en) * 2012-12-27 2014-07-02 中国电信股份有限公司 Information pushing method based on position, pushing device and network
CN104050278A (en) * 2014-06-26 2014-09-17 北京奇虎科技有限公司 Method and device for pushing messages
CN104639664A (en) * 2015-03-17 2015-05-20 北京合生共济投资咨询有限责任公司 Method and system for pushing information
CN104683951A (en) * 2015-03-17 2015-06-03 北京合生共济投资咨询有限责任公司 Method and system for determining to-be-pushed information
US20150244823A1 (en) * 2014-02-21 2015-08-27 Samsung Electronics Co., Ltd. Apparatus and method for providing push service based on location
CN105187540A (en) * 2015-09-19 2015-12-23 杭州电子科技大学 Intelligent pushing method based on geographical coordinates
CN105376714A (en) * 2015-11-23 2016-03-02 北京百度网讯科技有限公司 A positioning method and device
CN105472551A (en) * 2014-09-09 2016-04-06 ***通信集团公司 Multimedia information providing method, device and system
CN106101222A (en) * 2016-06-08 2016-11-09 腾讯科技(深圳)有限公司 The method for pushing of information and device
CN106850600A (en) * 2017-01-20 2017-06-13 广州酷狗计算机科技有限公司 multimedia information push method and device
CN108566615A (en) * 2018-02-12 2018-09-21 阿里巴巴集团控股有限公司 Information-pushing method, device and client
CN109067839A (en) * 2018-06-29 2018-12-21 北京小米移动软件有限公司 Push visit tutorial message, the method and device for creating sight spot information database
CN109194726A (en) * 2018-08-17 2019-01-11 奇酷互联网络科技(深圳)有限公司 Mobile terminal and information-pushing method, device
CN109246230A (en) * 2018-09-29 2019-01-18 阿里巴巴集团控股有限公司 Information-pushing method and device
CN109271583A (en) * 2018-08-28 2019-01-25 西安艾润物联网技术服务有限责任公司 Service push method and relevant apparatus
CN111949879A (en) * 2020-08-14 2020-11-17 汉海信息技术(上海)有限公司 Method and device for pushing message, electronic equipment and readable storage medium
CN112541134A (en) * 2020-12-07 2021-03-23 韩珍 Sequence position recommendation method based on geographical perception

Patent Citations (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102215452A (en) * 2011-05-30 2011-10-12 宇龙计算机通信科技(深圳)有限公司 Information push method, server and terminal based on geographical position
CN103188601A (en) * 2011-12-29 2013-07-03 宇龙计算机通信科技(深圳)有限公司 Terminal, server, information obtaining method and information push method
CN103905978A (en) * 2012-12-27 2014-07-02 中国电信股份有限公司 Information pushing method based on position, pushing device and network
US20150244823A1 (en) * 2014-02-21 2015-08-27 Samsung Electronics Co., Ltd. Apparatus and method for providing push service based on location
CN104050278A (en) * 2014-06-26 2014-09-17 北京奇虎科技有限公司 Method and device for pushing messages
CN105472551A (en) * 2014-09-09 2016-04-06 ***通信集团公司 Multimedia information providing method, device and system
CN104639664A (en) * 2015-03-17 2015-05-20 北京合生共济投资咨询有限责任公司 Method and system for pushing information
CN104683951A (en) * 2015-03-17 2015-06-03 北京合生共济投资咨询有限责任公司 Method and system for determining to-be-pushed information
CN105187540A (en) * 2015-09-19 2015-12-23 杭州电子科技大学 Intelligent pushing method based on geographical coordinates
CN105376714A (en) * 2015-11-23 2016-03-02 北京百度网讯科技有限公司 A positioning method and device
CN106101222A (en) * 2016-06-08 2016-11-09 腾讯科技(深圳)有限公司 The method for pushing of information and device
CN106850600A (en) * 2017-01-20 2017-06-13 广州酷狗计算机科技有限公司 multimedia information push method and device
CN108566615A (en) * 2018-02-12 2018-09-21 阿里巴巴集团控股有限公司 Information-pushing method, device and client
CN109067839A (en) * 2018-06-29 2018-12-21 北京小米移动软件有限公司 Push visit tutorial message, the method and device for creating sight spot information database
CN109194726A (en) * 2018-08-17 2019-01-11 奇酷互联网络科技(深圳)有限公司 Mobile terminal and information-pushing method, device
CN109271583A (en) * 2018-08-28 2019-01-25 西安艾润物联网技术服务有限责任公司 Service push method and relevant apparatus
CN109246230A (en) * 2018-09-29 2019-01-18 阿里巴巴集团控股有限公司 Information-pushing method and device
CN111949879A (en) * 2020-08-14 2020-11-17 汉海信息技术(上海)有限公司 Method and device for pushing message, electronic equipment and readable storage medium
CN112541134A (en) * 2020-12-07 2021-03-23 韩珍 Sequence position recommendation method based on geographical perception

Also Published As

Publication number Publication date
CN113783952B (en) 2023-06-02

Similar Documents

Publication Publication Date Title
US11553301B2 (en) Systems and methods for deploying dynamic geofences based on content consumption levels in a geographic location
CN110009334B (en) Meckel tree construction and simple payment verification method and device
CN105608117B (en) Information recommendation method and device
CN109688479B (en) Bullet screen display method, bullet screen display device and bullet screen display server
US9854450B2 (en) Enhanced data collection, processing, and analysis facilities
EP3525410A1 (en) Account login method, apparatus, and server
CN107733786B (en) Friend recommendation method and device
CN106886545B (en) Page display method, page resource caching method and device
CN110046517B (en) Method and device for hiding transaction written into block chain
US20150339686A1 (en) Enhanced data collection, processing, and analysis
CN108055646B (en) Method and equipment for recommending user
CN106708820B (en) Information display method and device
US20220005072A1 (en) Display device for transmitting advertisement content and method for controlling same
CN105824827A (en) File path storage and local file visiting method and apparatus
CN109688178B (en) Recommendation method, device and equipment
CN110743169B (en) Anti-cheating method and system based on block chain
CN110209925A (en) Using method for pushing, device, computer equipment and storage medium
CN110955846A (en) Propagation path diagram generation method and device
CN111901619A (en) Message pushing method and device
CN108076439B (en) Method and device for pushing messages based on wireless access point
CN107025246B (en) Target geographic area identification method and device
CN106484746B (en) Website conversion event analysis method and device
CN108881968B (en) Network video advertisement putting method and system
CN110969466A (en) Method and device for determining advertisement delivery area
US11985372B2 (en) Information pushing method and apparatus

Legal Events

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