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

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

Info

Publication number
CN113783952B
CN113783952B CN202111015875.5A CN202111015875A CN113783952B CN 113783952 B CN113783952 B CN 113783952B CN 202111015875 A CN202111015875 A CN 202111015875A CN 113783952 B CN113783952 B CN 113783952B
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.)
Active
Application number
CN202111015875.5A
Other languages
Chinese (zh)
Other versions
CN113783952A (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)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (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 the target object based on the position information of the target object in a preset time period; determining a target information set based on the target position, wherein the target information set comprises content information associated with attribute information of the target position; pushing the target information set to the target object. Through the application, the problem of poor information pushing effect in the related technology is solved.

Description

Information pushing method, device, storage medium and processor
Technical Field
The present invention relates to the field of information processing technologies, and in particular, to an information pushing method, an information pushing device, a storage medium, and a processor.
Background
At present, the recommendation of the data information is recommended after the computer recommendation system calculates and matches, and the method improves the matching degree of the video material and the user and improves the video delivery accuracy. However, the manner of the data information acquirer transmitting the data by the passive dependent server is unfavorable for the transmission of important information related to the position 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 art, no effective solution is proposed at present.
Disclosure of Invention
The main objective of the present application is to provide an information pushing method, device, storage medium and processor, so as to solve the problem of poor information pushing effect in the related art.
In order to achieve the above object, according to one aspect of the present application, there is provided an information push method. The method comprises the following steps: determining a target position of a target object based on position information of the target object in a preset time period; determining a target information set based on the target position, wherein the target information set comprises content information associated with attribute information of the target position; pushing the target information set to the target object.
Further, before determining the set of target information based on the target location, the method further comprises: determining a geographic area corresponding to each geographic position to obtain a plurality of geographic areas; a plurality of information sets are constructed in each geographic area, wherein each information set comprises content information associated with attribute information of each geographic position in the geographic area.
Further, building a plurality of information sets in each geographic region includes: configuring preset conditions of the recorded content of each geographic area; recording material content based on the preset condition; a plurality of information sets are constructed based on the recorded material content.
Further, recording 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 recorded material content, the method further comprises: determining the subject matter in each information set; the content in each information set is augmented based on the subject content in each information set.
Further, after constructing 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 detected to be higher than the preset frequency and the attribute of the target content is the target attribute, 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.
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 or not; 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.
Further, pushing the target information set to the target object includes: 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 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.
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 video.
To achieve the above object, according to another aspect of the present application, there is provided an information pushing apparatus including: a first determining unit configured to determine a target position of a target object based on position information of the target object within a preset period of time; a second determining 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; and the pushing unit is 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 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 geographical area, wherein each information set includes content information associated with attribute information of each geographical position in the geographical area.
Further, the construction unit further includes: a first configuration subunit configured to configure preset conditions for recording content in each geographic area; a recording subunit configured to record the material content based on the preset condition; a first construction subunit configured to construct a plurality of information sets based on the recorded material content.
Further, the recording subunit includes: the first processing module is configured to screen 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 determining module is configured to take the audited content information as the material content.
Further, the apparatus further comprises: a fourth determining unit configured to determine subject content in each of the information sets after constructing a plurality of information sets based on the recorded material content; and an expansion unit configured to expand the content in each information set based on the subject content in each information set.
Further, the apparatus further comprises: the creation unit is configured to create an information set to which the target content belongs in each geographic area after a plurality of information sets are built in each geographic area, if the occurrence frequency of the target content in the target geographic area is detected to be 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 recording the target content in the target geographic area.
Further, the apparatus further comprises: the detection unit is configured to detect whether the distance between the current position of the target object and the target position is within a preset distance or not before pushing the target information set to the target object; the triggering unit is configured to trigger an information pushing instruction if the 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 determining subunit configured to determine identification information of the target object; an acquisition subunit configured to acquire target content information matching 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 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: the acquisition unit is configured to acquire feedback information of the target object after pushing the target information set to the target object; and an adjustment unit configured to adjust content information pushed to the target object based on feedback information of the target object.
Further, the content information is video.
To achieve the above object, according to another aspect of the present application, there is provided a processor for executing a program, wherein the program executes the information pushing method described in 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 performs the information pushing method described in 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 in a preset time period; determining a target information set based on the target position, wherein the target information set comprises content information associated with attribute information of the target position; 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 through the position of the target object, and 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.
Drawings
The accompanying drawings, which are included to provide a further understanding of the application, illustrate and explain the application and are not to be construed as limiting 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 to a set of target information provided in accordance with an embodiment of the present application;
fig. 3 is a schematic diagram of an information pushing method according to an embodiment of the present application;
fig. 4 is a schematic diagram of an information pushing device 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, in the case of no conflict, the embodiments and features in the embodiments may be combined with each other. The present application will be described in detail below with reference to the accompanying drawings in conjunction with embodiments.
In order to make the present application solution better understood by those skilled in the art, the following description will be made in detail and with reference to the accompanying drawings in the embodiments of the present application, it is apparent that the described embodiments are only some embodiments of the present application, not all embodiments. All other embodiments, which can be made by one of ordinary skill in the art based on the embodiments herein without making any inventive effort, shall fall within the scope of the present application.
It should be noted that the terms "first," "second," and the like in the description and claims of the present application and the above figures are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate in order to describe the embodiments of the present application described herein. 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 equipment information, user personal information, etc.) and the data (including, but not limited to, data for presentation, analyzed data, etc.) related to the present disclosure are information and data authorized by the user or sufficiently authorized by each party.
According to an embodiment of the application, an information pushing method is provided.
Fig. 1 is a flowchart of an information push method according to an embodiment of the present application. As shown in fig. 1, the method comprises the steps of:
Step S101, determining a target position of the target object based on the position information of the target object within the preset time period.
Step S102, determining a target information set based on the target position, wherein the target information set comprises content information associated with attribute information of the target position.
For example, the target position of the user is D, and content information (e.g., travel information at D, food information at D, weather information at D) associated with the attribute information of D is set as the target information set.
The presentation mode of the content information may be 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 related information of the position, and the information pushing effect is improved.
In order to facilitate the propagation of relevant content in various geographic areas, in the information pushing method of the embodiments of the present application, before determining the target information set based on the target position, the method further includes: determining a geographic area corresponding to each geographic position to obtain a plurality of geographic areas; a plurality of information sets are constructed in each geographic region, wherein each information set includes content information associated with attribute information of each geographic location in the geographic region.
In the above scheme, it can be understood that a geographic area formed by a plurality of geographic positions is built, and each geographic area comprises a plurality of content information related to attribute information (such as regional characteristics) in the geographic area, so that the information set in each geographic area can be ensured to push the special content in the geographic area, and the propagation of related content in each geographic area is promoted.
In order to ensure the correctness of the information set content, in the information pushing method of the embodiment of the application, constructing a plurality of information sets in each geographic area includes: configuring preset conditions of the recorded content of each geographic area; recording material content based on preset conditions; a plurality of information sets are constructed based on the recorded material content.
For example, the preset condition may be that the recorded content is local information in a geographical area, such as local food, local travel information, etc. Through the scheme, related information is recorded according to the preset conditions set by the geographic area, so that the correctness of the content in the information set is ensured.
In order to ensure the correctness of the recorded material content, in the information pushing method of the embodiment of the application, 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 preset conditions; auditing the screened content information; and taking the checked content information as the material content.
For example, a user inputs a plurality of pieces of content information through a display interface, local content which accords with the geographic area is screened from the plurality of pieces of content information based on preset conditions, the screened content is checked, the checked content is taken as the material content to be recorded, and the accuracy of the recorded material content can be ensured through the scheme.
In order to ensure the integrity of the content in the information sets, in the information pushing method of the embodiment of the application, after constructing a plurality of information sets based on the recorded material content, the method further includes: determining the subject matter in each information set; the content in each information set is augmented based on the subject content in each information set.
For example, the subject matter is a specialty, scenic spot. And recording the material content aiming at the special local and scenic spot subject content and expanding the content in the information set. Through the scheme, the content in each information set can 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 pushing method of the embodiment of the present application, after constructing a plurality of information sets in each geographic area, the method further includes: if the occurrence frequency of the target content in the target geographic area is detected to be higher than the preset frequency and the attribute of the target content is the target attribute, 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 timely push the matched content information to the user, in the information pushing method of the embodiment of the 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 triggering an information pushing instruction if the distance between the current position of the target object and the target position is within a preset distance, wherein the information pushing instruction is used for executing pushing of the target information set to the target object.
For example, the difference between the current position of the target object and the target position is 1000 meters, and if the difference is within a preset distance (for example, 500 meters), the information pushing instruction is triggered, the information set in the geographic area to which the target position belongs is pushed to the target object, and by the scheme, the matched content information can be pushed to the user in advance before the user reaches the target position, so that the efficiency of acquiring the effective information by the user is improved.
In order to improve user experience, in the information pushing method of the embodiment of the present application, pushing the target information set to the target object includes: determining identification information of a target object; acquiring target content information matched with the identification information of the target object from a target information set, wherein the target content information is content information associated with target attribute information of a target position; and displaying 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. After pushing the set of target information to the target object, the method may further comprise: 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 can be portrait information of the target object obtained after the target object is fully authorized by each party. The image information of the target object is matched with a plurality of information sets in the target geographic area, so that content which can be pushed for the user can accord with the preference of the user. For example, if the food content set and the shopping information set in the target geographic area are matched, the entrances of the food content set and the shopping information set are displayed 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, and the information content in each information set is browsed.
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 each content information set are displayed on an interface, so that a user can conveniently click an entry identifier to browse content information therein.
In order to achieve accurate pushing of information, in the information pushing method provided in the 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: if the entry into the target information set through the entry of the target information set is detected, acquiring behavior data generated by the target object in the target information set through user authorization, and determining preference characteristics of the target object.
Through the scheme, the preference characteristics of the target object can be known more accurately, and the reserve data basis can be pushed for realizing accurate information of the target object for subsequent realization.
Optionally, in order to optimize the information delivery logic and improve the accuracy of delivering content information, after pushing the target information set 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 fed back by the user is shopping information which does not like pushing, and when the information is to be pushed for the user later, 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, based on the behavior data generated by the target object in the target information set, after knowing the preference characteristics of the target object, the information set pushed to the target object is timely adjusted, so that the information set pushed to the target object more accords with the preference characteristics of the target object, and the information delivery logic is optimized according to the preference characteristics, so that the accuracy of delivering content information is improved.
In order to ensure accuracy of pushing information to an object having the same class of portrait information as the target object, optionally, in the information pushing method provided in the embodiment of the present application, after determining a preference feature of the target object, the method further includes: and updating the preference characteristics of the object of the same type of portrait information as the target object according to the preference characteristics of the target object.
According to the method and the device for pushing the image information, the preference characteristics of the user, which are matched with the interests and hobbies of the user, can be updated according to the preference characteristics of the user, so that the accuracy of pushing the image information of the same type as the target object is ensured. For example, if a user prefers a certain information set, after updating the preference characteristics of the similar users, the information set can be subsequently put into the similar users, so that the exposure degree of the information set entrance is enlarged, and the information popularization is facilitated. In addition, in the travelling process of the user, the information set similar to the information set favored by the user can be pushed to the user. If the user does not like, the reduction of the amount of the set of the content information put on the similar users can be considered.
As shown in fig. 3, in the information pushing method provided in the embodiment of the present application, the content such as the subject content, the management of the recorded content, the audit and the like in each geographic area may be determined by actively creating the information set in the geographic area or passively creating the information set in the geographic area, and then recording and expanding the content information in each geographic area, so as to construct a management system of the geographic area. And then acquiring the action track of the user, and pushing the 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 the entry mark of the target information set corresponding to the geographic area D to the user so that the user can enter the browsing target information set through the entry. After a user enters a certain target information set through an entry identifier, the preference degree of the user can be analyzed according to the behavior data (such as clicking behaviors) of the user, and the information set pushed to the user is adjusted based on the preference degree of the user so as to improve the accuracy of information delivery in a geographic area.
In summary, according to the information pushing method provided by the embodiment of the present application, the target position of the target object is determined based on the position information of the target object in the preset time period; determining a target information set based on the target position, wherein the target information set comprises content information associated with attribute information of the target position; 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 through the position of the target object, and 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.
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 other than that illustrated herein.
The embodiment of the application also provides an information pushing device, and the information pushing device of the embodiment of the application can be used for executing the information pushing method provided by the embodiment of the application. The following describes an information pushing device provided in the embodiment of the present application.
Fig. 4 is a schematic diagram of an information pushing device 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, 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.
According to the information pushing device provided by the embodiment of the 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 poor information pushing effect in the related art is solved. The target position is predicted through the position of the target object, and 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 device provided in the embodiment of the present application, the device 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 geographical area, wherein each information set includes therein content information associated with attribute information of each geographical location in the geographical area.
Optionally, in the information pushing device provided in the embodiment of the present application, the building unit further includes: a first configuration subunit configured to configure preset conditions for recording content in each geographic area; a recording subunit configured to record the material content based on a preset condition; a first construction subunit configured to construct a plurality of information sets based on the recorded material content.
Optionally, in the information pushing device provided in the embodiment of the present application, the recording subunit includes: the first processing module is configured to screen content information input by a user from the display interface based on preset conditions; the second processing module is configured to audit the screened content information; the first determining module is configured to take the audited content information as material content.
Optionally, in the information pushing device provided in the embodiment of the present application, the device further includes: a fourth determining unit configured to determine subject content in each of the information sets after constructing a plurality of information sets based on the recorded material content; and an expansion unit configured to expand the content in each information set based on the subject content in each information set.
Optionally, in the information pushing device provided in the embodiment of the present application, the device further includes: the creation unit is configured to create an information set to which the target content belongs in the target geographic area 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 after a plurality of information sets are built in each geographic area, wherein the information set to which the target content belongs is used for recording the target content.
Optionally, in the information pushing device provided in the embodiment of the present application, the device further includes: the detection unit is configured to detect whether the distance between the current position of the target object and the target position is within a preset distance or not before pushing the target information set to the target object; the triggering unit is configured to trigger an information pushing instruction if the distance between the current position of the target object and the target position 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 device 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; an acquisition subunit configured to acquire target content information matching 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 the display subunit is configured to display the entry of the target content information on the display interface of the client so as to push the target content information to the target object.
Optionally, in the information pushing device provided in the embodiment of the present application, the device further includes: the acquisition unit is configured to acquire feedback information of the target object after pushing the target information set to the target object; and an adjustment 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 device provided in the embodiment of the present application, the content information is video.
The information pushing device includes a processor and a memory, where the first determining unit 201, the second determining unit 202, the pushing unit 203, and the like are stored as program units, and the processor executes the program units stored in the memory to implement corresponding functions.
The processor includes a kernel, and the kernel fetches the corresponding program unit from the memory. The kernel can be provided with one or more than one, and information pushing is performed by adjusting kernel parameters.
The memory may include volatile memory, random Access Memory (RAM), and/or nonvolatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM), among other forms in computer readable media, the memory including at least one memory chip.
The embodiment of the invention provides a computer readable storage medium, on which a program is stored, which when executed by a processor, implements an information push method.
The embodiment of the invention provides a processor, which is used for running a program, wherein the program runs to execute an information pushing method.
Alternatively, fig. 5 is a block diagram of a terminal according to an embodiment of the present application. As shown in fig. 5, this may include: one or more (only one is shown in fig. 5) processors 121, a memory 122 for storing processor-executable instructions. Memory 122 and a program stored on memory 122 and executable on the processor, processor 121 implements the following steps when executing the program: determining a target position of a target object based on position information of the target object in a preset time period; determining a target information set based on the target position, wherein the target information set comprises content information associated with attribute information of the target position; pushing the target information set to the target object.
The processor also realizes the following steps when executing the program: before determining the set of target information based on the target location, the method further comprises: determining a geographic area corresponding to each geographic position to obtain a plurality of geographic areas; a plurality of information sets are constructed in each geographic area, wherein each information set comprises content information associated with attribute information of each geographic position in the geographic area.
The processor also realizes the following steps when executing the program: constructing a plurality of information sets in each geographic region includes: configuring preset conditions of the recorded content of each geographic area; recording material content based on the preset condition; a plurality of information sets are constructed based on the recorded material content.
The processor also realizes the following steps when executing the program: recording 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 also realizes the following steps when executing the program: after constructing the plurality of information sets based on the recorded material content, the method further comprises: determining the subject matter in each information set; the content in each information set is augmented based on the subject content in each information set.
The processor also realizes the following steps when executing the program: after constructing 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 detected to be higher than the preset frequency and the attribute of the target content is the target attribute, 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.
The processor also realizes the following steps when executing the program: 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 or not; 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.
The processor also realizes the following steps when executing the program: pushing the target information set to the target object includes: 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 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.
The processor also realizes the following steps when executing the program: 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.
The processor also realizes the following steps when executing the program: the content information is video.
The present application also provides a computer program product adapted to perform, when executed on a data processing device, a program initialized with the method steps of: determining a target position of a target object based on position information of the target object in a preset time period; determining a target information set based on the target position, wherein the target information set comprises content information associated with attribute information of the target position; pushing the target information set to the target object.
When executed on a data processing device, is further adapted to carry out a program initialized with the method steps of: before determining the set of target information based on the target location, the method further comprises: determining a geographic area corresponding to each geographic position to obtain a plurality of geographic areas; a plurality of information sets are constructed in each geographic area, wherein each information set comprises content information associated with attribute information of each geographic position in the geographic area.
When executed on a data processing device, is further adapted to carry out a program initialized with the method steps of: constructing a plurality of information sets in each geographic region includes: configuring preset conditions of the recorded content of each geographic area; recording material content based on the preset condition; a plurality of information sets are constructed based on the recorded material content.
When executed on a data processing device, is further adapted to carry out a program initialized with the method steps of: recording 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 carry out a program initialized with the method steps of: after constructing the plurality of information sets based on the recorded material content, the method further comprises: determining the subject matter in each information set; the content in each information set is augmented based on the subject content in each information set.
When executed on a data processing device, is further adapted to carry out a program initialized with the method steps of: after constructing 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 detected to be higher than the preset frequency and the attribute of the target content is the target attribute, 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.
When executed on a data processing device, is further adapted to carry out a program initialized with the method steps of: 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 or not; 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.
When executed on a data processing device, is further adapted to carry out a program initialized with the method steps of: pushing the target information set to the target object includes: 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 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.
When executed on a data processing device, is further adapted to carry out a program initialized with the method steps of: 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.
When executed on a data processing device, is further adapted to carry out a program initialized with the method steps of: the content information is video.
It will be appreciated by those skilled in the art that 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 flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations 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 one typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include volatile memory in a computer-readable medium, random Access Memory (RAM) and/or nonvolatile memory, etc., such as Read Only Memory (ROM) or flash RAM. 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 storage media for a computer 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 Disks (DVD) or other optical storage, magnetic cassettes, magnetic disk storage or other magnetic storage devices, or any other non-transmission medium which can be used to store information that can be accessed by a computing device. Computer-readable media, as defined herein, does not include transitory computer-readable media (transmission media), such as modulated data signals and carrier waves.
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 one … …" does not exclude the presence of other like elements in a process, method, article or apparatus that comprises an element.
It will be appreciated by those skilled in the art that 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 foregoing is merely exemplary of the present application and is not intended to limit the present application. Various modifications and changes may be made to the present application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc. which are within the spirit and principles of the present application are intended to be included within the scope of the claims of the present application.

Claims (18)

1. An information pushing method is characterized by comprising the following steps:
determining a target position of a target object based on position information of the target object in a preset time period;
determining a target information set based on the target position, wherein the target information set comprises content information associated with attribute information of the target position, and the content information is video;
Pushing the target information set to the target object;
wherein prior to determining the set of target information based on the target location, the method further comprises:
determining a geographic area corresponding to each geographic position to obtain a plurality of geographic areas;
a plurality of information sets are constructed in each geographic area, wherein each information set comprises content information associated with attribute information of each geographic position in the geographic area.
2. The method of claim 1, wherein constructing a plurality of information sets in each geographic region comprises:
configuring preset conditions of the recorded content of each geographic area;
recording material content based on the preset condition;
a plurality of information sets are constructed based on the recorded material content.
3. The method of claim 2, wherein recording material content based on the preset conditions 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.
4. The method of claim 2, wherein after constructing the plurality of information sets based on the recorded material content, the method further comprises:
Determining the subject matter in each information set;
the content in each information set is augmented based on the subject content in each information set.
5. The method of claim 1, wherein after constructing 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 detected to be higher than the preset frequency and the attribute of the target content is the target attribute, 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.
6. 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 or not;
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.
7. The method of claim 1, wherein 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 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.
8. The method of claim 7, wherein 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.
9. An information pushing apparatus, characterized by comprising:
a first determining unit configured to determine a target position of a target object based on position information of the target object within a preset period of time;
a second determining 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, and the content information is video;
A pushing unit configured to push the target information set to the target object;
wherein the apparatus further comprises:
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 geographical area, wherein each information set includes content information associated with attribute information of each geographical position in the geographical area.
10. The apparatus of claim 9, wherein the build unit further comprises:
a first configuration subunit configured to configure preset conditions for recording content in each geographic area;
a recording subunit configured to record the material content based on the preset condition;
a first construction subunit configured to construct a plurality of information sets based on the recorded material content.
11. The apparatus of claim 10, wherein the listing sub-unit comprises:
the first processing module is configured to screen 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 determining module is configured to take the audited content information as the material content.
12. The apparatus of claim 10, wherein the apparatus further comprises:
a fourth determining unit configured to determine subject content in each of the information sets after constructing a plurality of information sets based on the recorded material content;
and an expansion unit configured to expand the content in each information set based on the subject content in each information set.
13. The apparatus of claim 9, wherein the apparatus further comprises:
the creation unit is configured to create an information set to which the target content belongs in each geographic area after a plurality of information sets are built in each geographic area, if the occurrence frequency of the target content in the target geographic area is detected to be 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 recording the target content in the target geographic area.
14. The apparatus of claim 9, wherein the apparatus further comprises:
The detection unit is configured to detect whether the distance between the current position of the target object and the target position is within a preset distance or not before pushing the target information set to the target object;
the triggering unit is configured to trigger an information pushing instruction if the 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.
15. The apparatus of claim 9, wherein the pushing unit comprises:
a determining subunit configured to determine identification information of the target object;
an acquisition subunit configured to acquire target content information matching 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 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.
16. The apparatus of claim 15, wherein the apparatus further comprises:
The acquisition unit is configured to acquire feedback information of the target object after pushing the target information set to the target object;
and an adjustment unit configured to adjust content information pushed to the target object based on feedback information of the target object.
17. A processor, characterized in that the processor is configured to run a program, wherein the program when run performs the information pushing method according to any of claims 1 to 8.
18. A computer-readable storage medium, characterized in that the storage medium includes a stored program, wherein the program performs the information pushing method of any one of claims 1 to 8.
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 CN113783952A (en) 2021-12-10
CN113783952B true 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 (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
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
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

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102215452B (en) * 2011-05-30 2014-09-24 宇龙计算机通信科技(深圳)有限公司 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
CN103905978B (en) * 2012-12-27 2018-03-23 中国电信股份有限公司 Location-based information-pushing method, pusher and network
KR20150099236A (en) * 2014-02-21 2015-08-31 삼성전자주식회사 Apparatus and method for providing push service based on location
CN104050278B (en) * 2014-06-26 2017-12-26 北京奇虎科技有限公司 Information push method and device
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
CN105376714B (en) * 2015-11-23 2018-11-02 北京百度网讯科技有限公司 A kind of localization method and device
CN109194726A (en) * 2018-08-17 2019-01-11 奇酷互联网络科技(深圳)有限公司 Mobile terminal and information-pushing method, device
CN109246230B (en) * 2018-09-29 2021-07-06 创新先进技术有限公司 Information pushing method and device
CN112541134A (en) * 2020-12-07 2021-03-23 韩珍 Sequence position recommendation method based on geographical perception

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
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
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

Also Published As

Publication number Publication date
CN113783952A (en) 2021-12-10

Similar Documents

Publication Publication Date Title
US10002194B2 (en) Event location with social network integration
CN109688479B (en) Bullet screen display method, bullet screen display device and bullet screen display server
KR101692500B1 (en) Server for sharing contents, method for providing contents list, and computer program for executing the method of
US8694632B1 (en) Determining content item expansion prediction accuracy
CN106886545B (en) Page display method, page resource caching method and device
US7650287B2 (en) Regional attribute determination method, regional attribute determination device, and regional attribute determination program
US20150339686A1 (en) Enhanced data collection, processing, and analysis
CN107820209B (en) Interest recommendation method and device and server
US11496801B2 (en) Identifying viewing characteristics of an audience of a content channel
US20220005072A1 (en) Display device for transmitting advertisement content and method for controlling same
CN108055646B (en) Method and equipment for recommending user
US20170323326A1 (en) Method and systems for determining programmatically expected performances
US11775994B2 (en) Distributing electronic surveys via third-party content
CN106708820B (en) Information display method and device
CN104156356A (en) Personalized navigation page generating method and device
CN110955846A (en) Propagation path diagram generation method and device
CN115774819A (en) Interest point recommendation method and system based on hierarchical recurrent neural network
CN109688178A (en) Recommended method, device and equipment
CN108881968B (en) Network video advertisement putting method and system
CN113783952B (en) Information pushing method, device, storage medium and processor
US11985372B2 (en) Information pushing method and apparatus
CN112287799A (en) Video processing method and device based on artificial intelligence and electronic equipment
CN112287330A (en) Permission configuration method and device of application program, computer equipment and storage medium
CN109429104B (en) Family member analysis method and related device
CN108984572B (en) Website information pushing method and device

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