CN111046287B - User production content pushing method and server - Google Patents
User production content pushing method and server Download PDFInfo
- Publication number
- CN111046287B CN111046287B CN201911275120.1A CN201911275120A CN111046287B CN 111046287 B CN111046287 B CN 111046287B CN 201911275120 A CN201911275120 A CN 201911275120A CN 111046287 B CN111046287 B CN 111046287B
- Authority
- CN
- China
- Prior art keywords
- pushed
- user
- production content
- user production
- content
- 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
Links
- 238000004519 manufacturing process Methods 0.000 title claims abstract description 492
- 238000000034 method Methods 0.000 title claims abstract description 100
- 238000009826 distribution Methods 0.000 claims abstract description 50
- 238000012216 screening Methods 0.000 claims abstract description 46
- 238000004891 communication Methods 0.000 claims description 35
- 238000012384 transportation and delivery Methods 0.000 claims description 28
- 238000012544 monitoring process Methods 0.000 claims description 24
- 230000001960 triggered effect Effects 0.000 claims description 20
- 238000003860 storage Methods 0.000 claims description 12
- 238000012545 processing Methods 0.000 claims description 6
- 230000004044 response Effects 0.000 claims description 6
- 238000001914 filtration Methods 0.000 claims description 3
- 238000012163 sequencing technique Methods 0.000 claims 1
- 230000000694 effects Effects 0.000 abstract description 7
- 238000010586 diagram Methods 0.000 description 7
- 238000004590 computer program Methods 0.000 description 2
- 238000003825 pressing Methods 0.000 description 2
- 238000009877 rendering Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000011022 operating instruction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9537—Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention discloses a method for pushing user production content and a server side, wherein the method comprises the following steps: acquiring geographic position data of an object to be pushed; screening user production contents stored in a database according to the geographic position data of the object to be pushed to obtain the user production contents to be pushed; the user production content stored in the database has an incidence relation with the interest points, the distribution range of the interest points associated with the user production content is matched with the geographic position data of the object to be pushed, and the user production content associated with the matched interest points is determined as the user production content to be pushed; and pushing the user production content to be pushed to the object to be pushed. The distribution range of the interest points related to the user production content to be pushed obtained by screening of the scheme is matched with the geographic position data of the object to be pushed, so that the utilization rate of the interest points related to the pushed user production content and the pushing effect of the user production content are effectively improved.
Description
Technical Field
The invention relates to the technical field of internet, in particular to a method for pushing user production content and a server side.
Background
With the continuous development of internet technology, more and more service providers provide services for users through internet platforms, and many internet services are completed through distribution. In daily life, more and more users like to create user production content (UGC) aiming at service provided by a service provider or a service provider, the user production content is spread out through a network to be shared with other people, and in addition, the Internet platform can also push the user production content which accords with the preference of the user to the user so as to be checked by the user. However, in the prior art, for an internet platform providing real-time delivery service, such as a takeaway ordering platform, when pushing user production content, it is not considered whether a service provider involved in the user production content can provide real-time delivery service for the user, so that the pushing effect of the user production content is poor.
Disclosure of Invention
In view of the above, embodiments of the present invention are proposed to provide a user-produced content push method and a server side that overcome or at least partially solve the above problems.
According to an aspect of an embodiment of the present invention, there is provided a method for pushing production content by a user, the method including: acquiring geographic position data of an object to be pushed; screening user production contents stored in a database according to the geographic position data of the object to be pushed to obtain the user production contents to be pushed; the user production content stored in the database has an incidence relation with the interest points; screening the user production content stored in the database according to the geographic position data of the object to be pushed, and obtaining the user production content to be pushed further comprises: matching the distribution range of the interest points associated with the user production content stored in the database with the geographic position data of the object to be pushed, and determining the user production content associated with the matched interest points as the user production content to be pushed.
Further, acquiring the geographic position data of the object to be pushed further comprises: and acquiring current geographical position data of the object to be pushed or appointed geographical position data of the object to be pushed, which is determined according to the position selection operation.
Further, before the user production content stored in the database is screened according to the geographic location data of the object to be pushed to obtain the user production content to be pushed, the method further includes: receiving a content uploading request which is sent by a content production object and carries user production content and interest points; and establishing an association relation between the user production content and the interest points according to the content uploading request, and storing the user production content and the interest points with the association relation into a database.
Further, pushing the user production content to be pushed to the object to be pushed further comprises: presenting user production content to be pushed in a publishing page; and the publishing page also has an access entrance of the interest point associated with the user production content to be pushed.
Furthermore, the release page also has delivery order information associated with the user production content to be pushed and a one-touch order entry, so that the object to be pushed adds the item information in the delivery order information to the shopping list of the object to be pushed according to a second trigger operation on the one-touch order entry.
Further, screening the user production content stored in the database according to the geographic position data of the object to be pushed, and obtaining the user production content to be pushed further comprises: and screening the user production content stored in the database according to the user portrait data and the geographic position data of the object to be pushed to obtain the user production content to be pushed.
Further, screening the user production content stored in the database according to the user portrait data and the geographic position data of the object to be pushed, and obtaining the user production content to be pushed further comprises: screening user production contents matched with the user portrait data from the user production contents stored in the database; judging whether the distribution range of the interest points associated with the matched user production content covers the geographic position corresponding to the geographic position data of the object to be pushed; and if so, determining the matched user production content as the user production content to be pushed.
Further, before pushing the user production content to be pushed to the object to be pushed, the method further comprises: ordering the user production contents to be pushed according to the comment information of the interest points associated with the user production contents to be pushed; the pushing of the user production content to be pushed to the object to be pushed specifically comprises the following steps: and pushing the sorted user production content to be pushed to an object to be pushed.
Further, before pushing the user production content to be pushed to the object to be pushed, the method further comprises: judging whether the current business state information of the interest points related to the user production content to be pushed is in a business state or not; the pushing of the user production content to be pushed to the object to be pushed specifically comprises the following steps: and if the current business state information of the interest point is in the business state, pushing the user production content to be pushed related to the interest point to the object to be pushed.
According to another aspect of the embodiments of the present invention, there is provided a user-produced content uploading method, including: receiving user production content input by a user and interest points which are input by the user through triggering associated operation and correspond to the user production content; and sending a content uploading request carrying the user production content and the interest points to a server side so that the server side can establish the association relationship between the user production content and the interest points, and then screening the user production content to be pushed from the user production content having the association relationship with the interest points according to the geographic position data of the object to be pushed.
Further, receiving the interest points corresponding to the user-produced content input by the user through the triggering association operation further comprises: monitoring the correlation operation triggered by the user production content, and displaying an interest point list in response to the correlation operation; and determining the interest points corresponding to the associated interest point selection operation as the interest points corresponding to the user production content according to the associated interest point selection operation triggered by the interest points in the interest point list.
According to another aspect of the embodiments of the present invention, there is provided a method for pushing production content by a user, the method including: sending the geographical position data to a server side so that the server side can screen user production contents to be pushed from the user production contents which have an incidence relation with the interest points according to the geographical position data; the distribution range of the interest points related to the user production content to be pushed is matched with the geographic position data; receiving user production content to be pushed, pushed by a server side; and displaying the user production content to be pushed.
Further, sending the geographical location data to the server further comprises: and sending the current geographic position data to a server side.
Further, sending the geographical location data to the server further comprises: according to the position selection operation, determining corresponding designated geographic position data from the position data management center or a map; and sending the designated geographic position data to the server side.
Further, after presenting the user production content to be pushed, the method further comprises: monitoring a first trigger operation of an access entrance aiming at a point of interest associated with user production content to be pushed; generating a first trigger request according to the first trigger operation, and sending the first trigger request to the server side so that the server side can return an interest point display page corresponding to an interest point associated with the user production content to be pushed according to the first trigger request; and receiving the interest point display page and displaying the interest point display page.
Further, after presenting the user production content to be pushed, the method further comprises: monitoring a second trigger operation aiming at a one-key-down single entry in the user production content to be pushed; and generating a second trigger request according to the second trigger operation, and sending the second trigger request to the server side so that the server side can add the item information in the delivery order information associated with the user production content to be pushed to the shopping list according to the second trigger request.
According to another aspect of the embodiments of the present invention, there is provided a server for pushing production content of a user, where the server includes: the acquisition module is suitable for acquiring the geographic position data of the object to be pushed; the screening module is suitable for screening the user production content stored in the database according to the geographic position data of the object to be pushed to obtain the user production content to be pushed; the user production content stored in the database has an incidence relation with the interest points; the screening module is further adapted to: matching the distribution range of the interest points associated with the user production content stored in the database with the geographic position data of the object to be pushed, and determining the user production content associated with the matched interest points as the user production content to be pushed; and the pushing module is suitable for pushing the user production content to be pushed to the object to be pushed.
Further, the obtaining module is further adapted to: and acquiring current geographical position data of the object to be pushed or appointed geographical position data of the object to be pushed, which is determined according to the position selection operation.
Further, the server side further comprises: the first receiving module is suitable for receiving a content uploading request which is sent by a content production object and carries user production content and interest points; and the association module is suitable for establishing an association relationship between the user production content and the interest points according to the content uploading request and storing the user production content and the interest points with the association relationship into the database.
Further, the push module is further adapted to: presenting user production content to be pushed in a publishing page; and the publishing page also has an access entrance of the interest point associated with the user production content to be pushed.
Furthermore, the release page also has delivery order information associated with the user production content to be pushed and a one-touch order entry, so that the object to be pushed adds the item information in the delivery order information to the shopping list of the object to be pushed according to a second trigger operation on the one-touch order entry.
Further, the screening module is further adapted to: and screening the user production content stored in the database according to the user portrait data and the geographic position data of the object to be pushed to obtain the user production content to be pushed.
Further, the screening module is further adapted to: screening user production contents matched with the user portrait data from the user production contents stored in the database; judging whether the distribution range of the interest points associated with the matched user production content covers the geographic position corresponding to the geographic position data of the object to be pushed; and if so, determining the matched user production content as the user production content to be pushed.
Further, the server side further comprises: the sorting module is suitable for sorting the user production contents to be pushed according to the comment information of the interest points associated with the user production contents to be pushed; the push module is further adapted to: and pushing the sorted user production content to be pushed to an object to be pushed.
Further, the server side further comprises: the judging module is suitable for judging whether the current business state information of the interest points related to the user production content to be pushed is in a business state or not; the push module is further adapted to: and if the judging module judges that the current business state information of the interest point is in the business state, pushing the user production content to be pushed, which is related to the interest point, to the object to be pushed.
According to another aspect of the embodiments of the present invention, there is provided a user-produced content uploading apparatus, including: the second receiving module is suitable for receiving user production content input by a user and interest points which are input by the user through triggering associated operation and correspond to the user production content; the first sending module is suitable for sending a content uploading request carrying the user production content and the interest points to the server side so that the server side can establish the association relationship between the user production content and the interest points, and then screening the user production content to be pushed from the user production content having the association relationship with the interest points according to the geographic position data of the object to be pushed.
Further, the apparatus further comprises: the first monitoring module is suitable for monitoring the correlation operation triggered by the user production content; the first presentation module is suitable for responding to the association operation and presenting the interest point list; the second receiving module is further adapted to: and determining the interest points corresponding to the associated interest point selection operation as the interest points corresponding to the user production content according to the associated interest point selection operation triggered by the interest points in the interest point list.
According to another aspect of the embodiments of the present invention, there is provided a user-produced content push apparatus including: the second sending module is suitable for sending the geographic position data to the server side so that the server side can screen the user production content to be pushed from the user production content which is in the incidence relation with the interest points according to the geographic position data; the distribution range of the interest points related to the user production content to be pushed is matched with the geographic position data; the third receiving module is suitable for receiving the user production content to be pushed, which is pushed by the server side; and the second display module is suitable for displaying the user production content to be pushed.
Further, the second sending module is further adapted to: and sending the current geographic position data to a server side.
Further, the apparatus further comprises: the position data determining module is suitable for determining corresponding appointed geographical position data from the position data management center or a map according to position selection operation; the second sending module is further adapted to: and sending the designated geographic position data to the server side.
Further, the apparatus further comprises: the second monitoring module is suitable for monitoring a first trigger operation of an access entrance of an interest point associated with user production content to be pushed; the request generation module is suitable for generating a first trigger request according to the first trigger operation; the second sending module is further adapted to: sending the first trigger request to a server side so that the server side returns an interest point display page corresponding to an interest point associated with user production content to be pushed according to the first trigger request; the third receiving module is further adapted to: receiving an interest point display page; the second presentation module is further adapted to: and displaying the interest point display page.
Further, the apparatus further comprises: the second monitoring module is suitable for monitoring a second trigger operation of a one-key-down single inlet in the user production content to be pushed; the request generation module is suitable for generating a second trigger request according to a second trigger operation; the second sending module is further adapted to: and sending the second trigger request to the server side so that the server side can add the item information in the delivery order information associated with the user production content to be pushed to the shopping list according to the second trigger request.
According to another aspect of an embodiment of the present invention, there is provided a user produced content processing system including: the server, the user production content uploading device and the user production content pushing device.
According to another aspect of embodiments of the present invention, there is provided a computing device including: the processor, the memory and the communication interface complete mutual communication through the communication bus; the memory is used for storing at least one executable instruction, and the executable instruction enables the processor to execute the operation corresponding to the user production content pushing method executed on the server side.
According to another aspect of the embodiments of the present invention, there is provided a computer storage medium having at least one executable instruction stored therein, where the executable instruction causes a processor to perform operations corresponding to the method for pushing user production content as described above.
According to another aspect of embodiments of the present invention, there is provided a computing device including: the processor, the memory and the communication interface complete mutual communication through the communication bus; the memory is used for storing at least one executable instruction, and the executable instruction enables the processor to execute the operation corresponding to the user production content uploading method.
According to another aspect of the embodiments of the present invention, there is provided a computer storage medium having at least one executable instruction stored therein, where the executable instruction causes a processor to perform operations corresponding to the method for uploading user-generated content as described above.
According to still another aspect of an embodiment of the present invention, there is provided a computing device including: the processor, the memory and the communication interface complete mutual communication through the communication bus; the memory is used for storing at least one executable instruction, and the executable instruction enables the processor to execute the operation corresponding to the user production content pushing method executed on the user production content pushing device.
According to a further aspect of the embodiments of the present invention, there is provided a computer storage medium having at least one executable instruction stored therein, where the executable instruction causes a processor to perform operations corresponding to the user-produced content push method as described above.
According to the technical scheme provided by the embodiment of the invention, the user production content to be pushed is screened according to the geographic position data of the object to be pushed, the distribution range of the interest point associated with the screened user production content to be pushed is matched with the geographic position data of the object to be pushed, and the associated interest point can provide distribution service for the user at the side of the object to be pushed, so that the user production content to be pushed is pushed to the user, the adoption rate of the interest point associated with the pushed user production content can be effectively improved, and the pushing effect of the user production content is effectively improved.
The foregoing description is only an overview of the technical solutions of the embodiments of the present invention, and the embodiments of the present invention can be implemented according to the content of the description in order to make the technical means of the embodiments of the present invention more clearly understood, and the detailed description of the embodiments of the present invention is provided below in order to make the foregoing and other objects, features, and advantages of the embodiments of the present invention more clearly understandable.
Drawings
Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The drawings are only for purposes of illustrating the preferred embodiments and are not to be construed as limiting the embodiments of the invention. Also, like reference numerals are used to refer to like parts throughout the drawings. In the drawings:
FIG. 1a is a timing diagram illustrating a method for pushing content by a user according to an embodiment of the present invention;
FIG. 1b shows a presentation diagram of a user-produced content generation page;
FIG. 1c shows a representation of a presentation of a point of interest list;
FIG. 1d is a schematic diagram showing the display of the dish information available for association corresponding to the interest point;
FIG. 2 is a flow chart illustrating a method for pushing content by a user according to another embodiment of the present invention;
FIG. 3 is a flow chart illustrating a method for uploading user-generated content according to another embodiment of the present invention;
FIG. 4 is a flow chart illustrating a method for pushing content by a user according to another embodiment of the present invention;
FIG. 5 is a block diagram illustrating a user-produced content processing system provided by an embodiment of the present invention;
FIG. 6 shows a schematic structural diagram of a computing device according to an embodiment of the invention.
Detailed Description
Exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the invention are shown in the drawings, it should be understood that the invention can be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art.
Fig. 1a shows a timing chart of a method for pushing production content by a user according to an embodiment of the present invention, as shown in fig. 1a, the method includes the following steps:
in step S101, the content production object receives user production content input by a user and an interest point corresponding to the user production content input by the user through a trigger association operation.
The content production object may be a first client. The first client can be a mobile phone, a PAD, a computer and other terminal devices. Specifically, the content production object monitors a content production operation triggered by a user, and in response to the content production operation, a user production content production page is presented to the user, where the user production content production page may be as shown in fig. 1b, the user may input text information that the user wants to upload in an area 11 in the user production content production page, and add content such as pictures or videos that the user wants to upload in an area 12, where the text information, the pictures, the videos, and the like all belong to the user production content. The content production object obtains the user production content input by the user in the user production content generation page.
In this embodiment, the user may also set a corresponding point of interest for the user production content, where the point of interest may be a service provider such as a restaurant. Specifically, the content production object monitors the associated operations triggered by the user for the production of content by the user. Taking the user production content generation page shown in fig. 1b as an example, it may be monitored whether the user triggers a "deselection" control in the user production content generation page by clicking, long-pressing, or the like, and if it is monitored that the user triggers the "deselection" control, it indicates that the user triggers a correlation operation for the user production content, and then, in response to the correlation operation, a point of interest list is presented so that the user selects a point of interest that the user wants to correlate in the point of interest list. The interest points in the interest point list may include interest points that match the current geographic location data of the content production object, interest points that have been historically viewed by the content production object, and interest points that have been queried based on keywords entered by the user. The interest points in the interest point list may also be determined by referring to the interest points corresponding to the historical purchased articles of the content production object, and the like, which is not specifically limited herein. The interest point list may be as shown in fig. 1c, the interest point list includes interest points 1 to 5, specifically, information such as a name, geographic location data, historical purchased articles of the content production object for the interest point may also be shown in the interest point list, and the user may select an interest point to be associated by checking a circle shown on the right side of the interest point. After the user performs the associated interest point selection operation, the content production object may determine, according to the associated interest point selection operation triggered by the user with respect to the interest points in the interest point list, the interest point corresponding to the associated interest point selection operation as the interest point corresponding to the user-produced content.
Optionally, in step S101, associated item information corresponding to the point of interest, which is input by the user through the triggering item association operation, may also be received. After the interest point corresponding to the user production content is determined, monitoring article association operation triggered by the user aiming at the interest point, responding to the article association operation, displaying article information available for association corresponding to the interest point, and then determining the article information corresponding to the associated article selection operation as the associated article information corresponding to the interest point according to the associated article selection operation triggered aiming at the article information. Taking an interest point corresponding to the user production content as a restaurant as an example, item information corresponding to the interest point is dish information, and the dish information may include: information such as name of the dish, picture of the dish, and the like, wherein the information of the dish available for association can be as shown in fig. 1d, and the user can select the information of the dish which the user wants to associate from the information of the dish available for association.
And step S102, the content production object sends a content uploading request carrying the user production content and the interest points to a server side.
After receiving user production content and interest points input by a user, a content production object generates a content uploading request carrying the user production content and the interest points, sends the content uploading request to a server end so that the server end can establish an association relationship between the user production content and the interest points, and then screens the user production content to be pushed from the user production content having the association relationship with the interest points according to the geographic position data of the object to be pushed.
Step S103, the server receives a content uploading request which is sent by the content production object and carries the user production content and the interest points.
And step S104, the server side establishes an incidence relation between the user production content and the interest points according to the content uploading request, and stores the user production content and the interest points with the incidence relation into a database.
The server side obtains the user production content and the interest points from the content uploading request, then establishes the association relationship between the user production content and the interest points, and after the establishment of the association relationship is completed, the user production content and the interest points with the association relationship can be stored in the database so as to filter the user production content to be pushed from the user production content stored in the database. Optionally, the server may also issue corresponding resources for the content production object to encourage the user on the content production object side, where the issued resources may be points, virtual currency, red packages, and the like.
And step S105, the object to be pushed sends the geographic position data to the server side.
The object to be pushed may be specifically the second client. The second client can be a mobile phone, a PAD, a computer and other terminal devices. And the object to be pushed sends the geographic position data to the server side so that the server side can screen the user production content to be pushed from the user production content which is associated with the interest point according to the geographic position data. In an alternative embodiment, the object to be pushed may send the current geographic location data to the server. In another optional implementation, the object to be pushed may determine, according to the location selection operation, corresponding designated geographic location data from the location data management center or from the map, and then send the designated geographic location data to the server.
And step S106, the server side acquires the geographic position data of the object to be pushed.
Specifically, current geographical position data of the object to be pushed or specified geographical position data determined by the object to be pushed according to the position selection operation are obtained.
And S107, the server side screens the user production content stored in the database according to the geographic position data of the object to be pushed to obtain the user production content to be pushed.
The user production content stored in the database has an incidence relation with the interest points, and the distribution range of the interest points associated with the user production content to be pushed obtained through screening is matched with the geographic position data of the object to be pushed. Specifically, the distribution range of the interest point associated with the user production content stored in the database is matched with the geographic position data of the object to be pushed, the user production content associated with the matched interest point is determined as the user production content to be pushed, and then the interest point associated with the user production content to be pushed is the interest point capable of providing distribution service for the user at the object side to be pushed, so that the user at the object side to be pushed can conveniently obtain the distribution service of the interest point.
In order to enable the obtained user production content to be pushed to be matched with the user portrait data of the object to be pushed and to meet the preference of the user at the side of the object to be pushed, the user production content stored in the database can be screened according to the user portrait data and the geographic position data of the object to be pushed, and the user production content to be pushed is obtained. Specifically, the user production content matched with the user portrait data is screened from the user production contents stored in the database, for example, a matching degree between the user production content and the user portrait data is calculated, and the user production content with the matching degree exceeding a preset threshold is determined as the matched user production content, and a person skilled in the art may set the preset threshold according to actual needs, for example, the preset threshold may be 70%. After the user production content matched with the user portrait data is obtained through screening, whether the distribution range of the interest points associated with the matched user production content covers the geographic position corresponding to the geographic position data of the object to be pushed is judged; if the geographic position of the object to be pushed is within the distribution range of the interest point, the interest point can provide distribution service for the user at the side of the object to be pushed, and the matched user production content is determined as the user production content to be pushed; if not, the situation that the geographic position of the object to be pushed exceeds the distribution range of the interest point is indicated, and the interest point cannot provide distribution service for the user at the side of the object to be pushed, the matched user production content is determined as the user production content which is not to be pushed, and whether the distribution range of the interest point associated with other matched user production content covers the geographic position corresponding to the geographic position data of the object to be pushed is continuously judged.
Step S108, the server side pushes the user production content to be pushed to the object to be pushed.
The server side can present the user production content to be pushed in the publishing page, wherein the publishing page is also provided with an access entrance of the interest point associated with the user production content to be pushed. The publishing page may be a presentation page on which a plurality of user production contents to be pushed are presented, or a presentation page for presenting a certain user production content to be pushed, which is not limited herein. The user can jump to the interest point corresponding to the interest point to display the page by triggering the access entry in a clicking mode and the like.
In addition, the distribution page may further have delivery order information and a one-click order entry associated with the user production content to be pushed, where the delivery order information records item information purchased by a user who uploads the user production content in an interest point associated with the user production content, and then other users may add the item information in the delivery order information associated with the user production content to their shopping list by one-click order entry triggered by clicking or the like, specifically, may add the item information to a shopping cart.
Optionally, when pushing the user production content to be pushed, the related information of the interest points may be comprehensively considered, and the user production content to be pushed is sorted. Taking the example that the related information of the interest points includes the comment information of the interest points, the user production contents to be pushed can be sorted according to the comment information of the interest points related to the user production contents to be pushed, and then the sorted user production contents to be pushed are pushed to the object to be pushed. For example, according to the comment information of the interest point associated with the user production content to be pushed, the comment score of the associated interest point is calculated, and then the user production content to be pushed is sorted according to the sequence of the comment scores of the associated interest points from high to low. In addition, the related information of the point of interest may further include other information, such as a historical order quantity of the point of interest, which is not limited herein.
Optionally, before pushing the user production content to be pushed to the object to be pushed, the method further includes: and judging whether the current business state information of the interest points related to the user production content to be pushed is in the business state or not. If the current business state information of a certain interest point is in a business state, pushing the user production content to be pushed related to the interest point to an object to be pushed; and if the current business state information of a certain interest point is in a business stopping state, not pushing the user production content to be pushed related to the interest point to the object to be pushed. Through the processing mode, the fact that only the user production content associated with the distributable and open-business-state interest points is recommended to the user is achieved, so that the user can conveniently purchase needed goods from the interest points and obtain goods distribution services provided by the interest points.
Step S109, the object to be pushed receives the user production content to be pushed by the server, and displays the user production content to be pushed.
And the object to be pushed shows the user production content to be pushed so as to be viewed by the user at the side of the object to be pushed.
In step S110, the object to be pushed monitors a first trigger operation of an access portal for a point of interest associated with the user production content to be pushed.
When the user wants to view the point of interest display page corresponding to the point of interest by looking up the user production content to be pushed, the user may trigger the access entry of the point of interest associated with the user production content to be pushed by clicking or the like in the publication page, and then the object to be pushed monitors the first triggering operation of the user with respect to the access entry of the point of interest associated with the user production content to be pushed in step S110.
Step S111, generating a first trigger request by the object to be pushed according to the first trigger operation, and sending the first trigger request to the server side, so that the server side returns to an interest point display page corresponding to the interest point associated with the user production content to be pushed according to the first trigger request.
The object to be pushed sends the first trigger request to the server side, and after receiving the first trigger request, the server side returns the point of interest display page corresponding to the point of interest associated with the user production content to be pushed to the object to be pushed according to the first trigger request, so that the object to be pushed can display the point of interest display page.
Step S112, the object to be pushed receives the interest point display page and displays the interest point display page.
Because the distribution range of the interest points associated with the user production content pushed to the object to be pushed is matched with the geographic position data of the object to be pushed, the associated interest points can provide distribution service for the user, the user can conveniently select the articles to be distributed on the interest point display page, and the user can use the method greatly.
Optionally, the method may further comprise the steps of (not shown in the figures):
in step S113, the object to be pushed monitors a second trigger operation for a one-touch single entry in the user production content to be pushed.
When the user wants to purchase the same item by looking at the delivery order information associated with the user production content to be pushed, the one-touch single-down entry may be triggered by clicking or the like in the publication page, and then the object to be pushed monitors a second triggering operation for the one-touch single-down entry in the user production content to be pushed in step S113.
Step S114, the object to be pushed generates a second trigger request according to a second trigger operation, and sends the second trigger request to the server, so that the server adds the item information in the delivery order information associated with the user production content to be pushed to the shopping list according to the second trigger request.
After receiving the second trigger request, the server adds the item information in the delivery order information associated with the user production content to be pushed to the shopping list according to the second trigger request, so that the object to be pushed can place an order for the shopping list.
The method for pushing the user production content provided by the embodiment can conveniently establish an association relationship between the user production content input by the user and the interest point corresponding to the user production content input by the user through triggering the association operation; the user production content to be pushed is screened according to the user portrait data and the geographic position data of the object to be pushed, the screened user production content to be pushed not only can be matched with the user portrait data of the object to be pushed and accords with the preference of the user at the side of the object to be pushed, but also the distribution range of the interest point associated with the user production content of the object to be pushed is matched with the geographic position data of the object to be pushed, the associated interest point can provide distribution service for the user at the side of the object to be pushed, the user production content to be pushed is pushed to the user, the adoption rate of the interest point associated with the pushed user production content can be effectively improved, and the pushing effect of the user production content is effectively improved; in addition, the point of interest display page corresponding to the associated point of interest can be conveniently accessed through the triggering operation of the access entry of the point of interest associated with the user production content to be pushed, the user does not need to perform any searching or inquiring operation, the acquisition process of the point of interest display page is effectively simplified, the efficiency of acquiring the point of interest display page is improved, the user can conveniently acquire the distribution service provided by the associated point of interest, and the user use is greatly facilitated.
Fig. 2 is a flowchart illustrating a method for pushing production content by a user according to another embodiment of the present invention, and as shown in fig. 2, the method includes the following steps:
step S201, a content upload request carrying user production content and an interest point sent by a content production object is received.
Step S202, according to the content uploading request, the incidence relation between the user production content and the interest points is established, and the user production content and the interest points with the incidence relation are stored in a database.
Step S203, obtaining geographic position data of the object to be pushed.
Optionally, current geographical location data of the object to be pushed or specified geographical location data determined by the object to be pushed according to the location selection operation is obtained.
And step S204, screening the user production content stored in the database according to the geographic position data of the object to be pushed to obtain the user production content to be pushed.
The user production content stored in the database has an incidence relation with the interest points, and the distribution range of the interest points associated with the user production content to be pushed obtained through screening is matched with the geographic position data of the object to be pushed. Specifically, the distribution range of the interest point associated with the user production content stored in the database is matched with the geographic position data of the object to be pushed, and the user production content associated with the matched interest point is determined as the user production content to be pushed.
In order to enable the obtained user production content to be pushed to be matched with the user portrait data of the object to be pushed and to meet the preference of the user at the side of the object to be pushed, the user production content stored in the database can be screened according to the user portrait data and the geographic position data of the object to be pushed, and the user production content to be pushed is obtained.
Specifically, screening user production content matched with the user portrait data from user production content stored in a database, and then judging whether a distribution range of interest points associated with the matched user production content covers a geographic position corresponding to geographic position data of an object to be pushed or not; and if so, determining the matched user production content as the user production content to be pushed.
Step S205, pushing the user production content to be pushed to the object to be pushed.
Optionally, the user production content to be pushed is presented in a publication page, wherein the publication page also has an access entry for a point of interest associated with the user production content to be pushed. Optionally, the publication page may further have delivery order information associated with the user production content to be pushed and a one-touch order entry, so that the object to be pushed adds item information in the delivery order information to a shopping list of the object to be pushed according to a second trigger operation on the one-touch order entry.
Optionally, before step S205, the method may further include: step S205, ranking the user production content to be pushed according to the comment information of the interest point associated with the user production content to be pushed, specifically: and pushing the sorted user production content to be pushed to an object to be pushed.
Optionally, before step S205, the method may further include: step S205 is specifically to determine whether the current business state information of the point of interest associated with the user production content to be pushed is in a business state: and if the current business state information of the interest point is in the business state, pushing the user production content to be pushed related to the interest point to the object to be pushed.
According to the method for pushing the user production content, the association relationship between the user production content and the interest points can be conveniently established according to the content uploading request carrying the user production content and the interest points; the user production content to be pushed is screened according to the user portrait data and the geographic position data of the object to be pushed, the screened user production content to be pushed not only can be matched with the user portrait data of the object to be pushed and accords with the preference of the user at the side of the object to be pushed, but also the distribution range of the interest point associated with the user production content of the object to be pushed is matched with the geographic position data of the object to be pushed, the associated interest point can provide distribution service for the user at the side of the object to be pushed, the user production content to be pushed is pushed to the user, the adoption rate of the interest point associated with the pushed user production content can be effectively improved, and the pushing effect of the user production content is effectively improved; in addition, the point of interest display page corresponding to the associated point of interest can be conveniently accessed through the triggering operation of the access entry of the point of interest associated with the user production content to be pushed, the user does not need to perform any searching or inquiring operation, the acquisition process of the point of interest display page is effectively simplified, the efficiency of acquiring the point of interest display page is improved, the user can conveniently acquire the distribution service provided by the associated point of interest, and the user use is greatly facilitated.
Fig. 3 is a flowchart illustrating a method for uploading user-generated content according to another embodiment of the present invention, where, as shown in fig. 3, the method includes the following steps:
step S301, receiving user production content input by a user and interest points corresponding to the user production content input by the user through triggering association operation.
Optionally, monitoring a correlation operation triggered by the user production content, and presenting the interest point list in response to the correlation operation; and determining the interest points corresponding to the associated interest point selection operation as the interest points corresponding to the user production content according to the associated interest point selection operation triggered by the interest points in the interest point list.
Step S302, a content uploading request carrying the user production content and the interest points is sent to a server side.
After receiving user production content input by a user and an interest point corresponding to the user production content, generating a content uploading request carrying the user production content and the interest point, sending the content uploading request of the user production content and the interest point to a server end so that the server end can establish an association relationship between the user production content and the interest point, and then screening the user production content to be pushed from the user production content having the association relationship with the interest point according to the geographic position data of the object to be pushed.
According to the method for uploading the user production content, the interest points corresponding to the user production content can be conveniently determined according to the associated interest point selection operation triggered by the user aiming at the interest points; the server side establishes the incidence relation between the user production content and the interest points according to the content uploading request, so that the establishment of the incidence relation between the user production content and the interest points is conveniently realized, a data base is provided for the pushing of the user production content, and the server side can screen the user production content to be pushed from the user production content which has the incidence relation with the interest points according to the geographic position data of the object to be pushed.
Fig. 4 shows a flowchart of a method for pushing production content by a user according to another embodiment of the present invention, and as shown in fig. 4, the method includes the following steps:
step S401, sending the geographic position data to a server side.
In an alternative embodiment, the current geographical location data may be sent to the server side. In an alternative embodiment, corresponding designated geographic location data may be determined from the location data management center or the map according to the location selection operation, and then the designated geographic location data may be sent to the server side. That is, the geographic location data may be current geographic location data or specified geographic location data determined in accordance with a location selection operation.
Sending the geographical position data to a server side so that the server side can screen user production contents to be pushed from the user production contents which have an incidence relation with the interest points according to the geographical position data; and matching the distribution range of the interest points associated with the user production content to be pushed with the geographic position data.
Step S402, receiving the user production content to be pushed by the server side.
And step S403, displaying the user production content to be pushed.
Step S404, monitoring a first trigger operation of an access entrance of a point of interest associated with user production content to be pushed.
Step S405, generating a first trigger request according to the first trigger operation, and sending the first trigger request to the server side.
And sending the first trigger request to a server side so that the server side returns an interest point display page corresponding to the interest point associated with the user production content to be pushed according to the first trigger request.
Step S406, receiving the interest point display page, and displaying the interest point display page.
Optionally, the method may further comprise: monitoring a second trigger operation aiming at a one-key-down single entry in the user production content to be pushed; and generating a second trigger request according to the second trigger operation, and sending the second trigger request to the server side so that the server side can add the item information in the delivery order information associated with the user production content to be pushed to the shopping list according to the second trigger request.
In the method for pushing user production content provided by this embodiment, the geographic position data is sent to the server side, so that the server side filters the user production content to be pushed from the user production content having an association relationship with the interest point according to the geographic position data, and the distribution range of the interest point associated with the user production content to be pushed obtained by filtering is matched with the geographic position data, and the associated interest point can provide distribution service for the user at the side of the object to be pushed, so that the adoption rate of the interest point associated with the pushed user production content can be effectively improved, and the pushing effect of the user production content is effectively improved; the point of interest display page corresponding to the associated point of interest can be conveniently accessed through the triggering operation of the access entry of the point of interest associated with the user production content to be pushed, the user does not need to perform any searching or inquiring operation, the acquisition process of the point of interest display page is effectively simplified, and the efficiency of acquiring the point of interest display page is improved; in addition, the item information in the delivery order information associated with the user production content can be conveniently added to the shopping list through the trigger operation of pressing a single entry by one key aiming at the interest point associated with the user production content to be pushed, the user does not need to perform any search or query operation, the item adding process is effectively simplified, the user can conveniently obtain the delivery service provided by the associated interest point, and the use by the user is greatly facilitated.
Fig. 5 is a block diagram illustrating a structure of a user-produced content processing system according to an embodiment of the present invention, and as shown in fig. 5, the system includes: a server side 510 for user produced content push, a user produced content upload device 520 and a user produced content push device 530.
Wherein, the server 510 includes: the device comprises an acquisition module 511, a screening module 512 and a pushing module 513.
The obtaining module 511 is adapted to: and acquiring the geographic position data of the object to be pushed.
Optionally, the obtaining module 511 is further adapted to: and acquiring current geographical position data of the object to be pushed or appointed geographical position data of the object to be pushed, which is determined according to the position selection operation.
The screening module 512 is adapted to: and screening the user production content stored in the database according to the geographic position data of the object to be pushed to obtain the user production content to be pushed.
The user production content stored in the database has an incidence relation with the interest points, and the distribution range of the interest points associated with the user production content to be pushed obtained through screening is matched with the geographic position data of the object to be pushed.
The screening module 512 is further adapted to: matching the distribution range of the interest points associated with the user production content stored in the database with the geographic position data of the object to be pushed, and determining the user production content associated with the matched interest points as the user production content to be pushed.
Optionally, the screening module 512 is further adapted to: and screening the user production content stored in the database according to the user portrait data and the geographic position data of the object to be pushed to obtain the user production content to be pushed.
Optionally, the screening module 512 is further adapted to: screening user production contents matched with the user portrait data from the user production contents stored in the database; judging whether the distribution range of the interest points associated with the matched user production content covers the geographic position corresponding to the geographic position data of the object to be pushed; and if so, determining the matched user production content as the user production content to be pushed.
The push module 513 is adapted to: and pushing the user production content to be pushed to the object to be pushed.
Optionally, the pushing module 513 is further adapted to: and presenting the user production content to be pushed in the publishing page. And the publishing page also has an access entrance of the interest point associated with the user production content to be pushed.
Optionally, the publication page further has delivery order information associated with the user production content to be pushed and a one-touch ordering entry, so that the object to be pushed adds item information in the delivery order information to a shopping list of the object to be pushed according to a second trigger operation on the one-touch ordering entry.
Optionally, the server 510 further includes: a first receiving module 514, adapted to receive a content upload request carrying user production content and an interest point sent by a content production object; the association module 515 is adapted to establish an association relationship between the user production content and the interest point according to the content upload request, and store the user production content and the interest point having the association relationship in the database.
Optionally, the server 510 further includes: and the sorting module 516 is adapted to sort the user production content to be pushed according to the comment information of the interest point associated with the user production content to be pushed. The push module 513 is further adapted to: and pushing the sorted user production content to be pushed to an object to be pushed.
Optionally, the server 510 further includes: the determining module 517 is adapted to determine whether the current business state information of the interest point associated with the user production content to be pushed is in a business state. The push module 513 is further adapted to: if the determining module 517 determines that the current business state information of the point of interest is in the business state, the user production content to be pushed associated with the point of interest is pushed to the object to be pushed.
The user-produced content uploading apparatus 520 includes: a second receiving module 521 and a first transmitting module 522.
The second receiving module 521 is adapted to: and receiving user production content input by a user, and the interest points corresponding to the user production content input by the user through triggering the association operation.
The first sending module 522 is adapted to: the content uploading request carrying the user production content and the interest points is sent to the server end 510, so that the server end 510 establishes the association relationship between the user production content and the interest points, and then the user production content to be pushed is screened from the user production content having the association relationship with the interest points according to the geographic position data of the object to be pushed.
Optionally, the user-produced content uploading device 520 may further include: a first monitoring module 523 adapted to monitor the correlation operations triggered for the user production content; the first presentation module 524 is adapted to present the point of interest list in response to the associating operation. In this case, the second receiving module 512 is further adapted to: and determining the interest points corresponding to the associated interest point selection operation as the interest points corresponding to the user production content according to the associated interest point selection operation triggered by the interest points in the interest point list.
The user-produced content push apparatus 530 includes: a second sending module 531, a third receiving module 532, and a second presenting module 533.
The second sending module 531 is adapted to: and sending the geographic position data to the server end 510, so that the server end 510 filters the user production content to be pushed from the user production content having the association relation with the interest point according to the geographic position data.
And matching the distribution range of the interest points associated with the user production content to be pushed with the geographic position data.
Optionally, the second sending module 531 is further adapted to: the current geographical location data is sent to the server side 510.
Optionally, the user-produced content pushing device 530 may further include: and the position data determining module 534 is suitable for determining corresponding specified geographic position data from the position data management center or the map according to the position selection operation. In this case, the second sending module 531 is further adapted to: the specified geographical location data is sent to the server side 510.
The third receiving module 532 is adapted to: receiving the user production content to be pushed by the server terminal 510.
The second rendering module 533 is adapted to: and displaying the user production content to be pushed.
Optionally, the user-produced content pushing device 530 may further include: a second monitoring module 535 adapted to monitor a first trigger operation of an access portal for a point of interest associated with the user production content to be pushed; the request generating module 536 is adapted to generate a first trigger request according to the first trigger operation. In this case, the second sending module 531 is further adapted to: sending the first trigger request to the server 510, so that the server 510 returns an interest point display page corresponding to an interest point associated with the user production content to be pushed according to the first trigger request; the third receiving module 532 is further adapted to: receiving an interest point display page; the second rendering module 533 is further adapted to: and displaying the interest point display page.
Optionally, the user-produced content pushing device 530 may further include: a second monitoring module 535 adapted to monitor a second trigger operation for a one-touch single-entry in the user production content to be pushed; the request generating module 536 is adapted to generate a second trigger request according to the second trigger operation. In this case, the second sending module 531 is further adapted to: and sending the second trigger request to the server terminal 510, so that the server terminal 510 adds the item information in the delivery order information associated with the user production content to be pushed to the shopping list according to the second trigger request.
The user production content pushing system provided by the embodiment can conveniently establish an association relationship between user production content input by a user and interest points corresponding to the user production content input by the user through triggering association operation; the user production content to be pushed is screened according to the user portrait data and the geographic position data of the object to be pushed, the screened user production content to be pushed not only can be matched with the user portrait data of the object to be pushed and accords with the preference of the user at the side of the object to be pushed, but also the distribution range of the interest point associated with the user production content of the object to be pushed is matched with the geographic position data of the object to be pushed, the associated interest point can provide distribution service for the user at the side of the object to be pushed, the user production content to be pushed is pushed to the user, the adoption rate of the interest point associated with the pushed user production content can be effectively improved, and the pushing effect of the user production content is effectively improved; in addition, the point of interest display page corresponding to the associated point of interest can be conveniently accessed through the triggering operation of the access entry of the point of interest associated with the user production content to be pushed, the user does not need to perform any searching or inquiring operation, the acquisition process of the point of interest display page is effectively simplified, the efficiency of acquiring the point of interest display page is improved, the user can conveniently acquire the distribution service provided by the associated point of interest, and the user use is greatly facilitated.
The embodiment of the invention provides a nonvolatile computer storage medium, wherein the computer storage medium stores at least one executable instruction, and the computer executable instruction can execute the user production content pushing method executed on the server side in any method embodiment.
Fig. 6 is a schematic structural diagram of a computing device according to an embodiment of the present invention, and the specific embodiment of the present invention does not limit the specific implementation of the computing device.
As shown in fig. 6, the computing device may include: a processor (processor)602, a communication Interface 604, a memory 606, and a communication bus 608. Wherein: the processor 602, communication interface 604, and memory 606 communicate with one another via a communication bus 608. A communication interface 604 for communicating with network elements of other devices, such as clients or other servers. The processor 602 is configured to execute the program 610, and may specifically execute the relevant steps in the embodiment of the user-generated content pushing method described above. In particular, program 610 may include program code comprising computer operating instructions. The processor 602 may be a central processing unit CPU or an application Specific Integrated circuit asic or one or more Integrated circuits configured to implement embodiments of the present invention. The computing device includes one or more processors, which may be the same type of processor, such as one or more CPUs; or may be different types of processors such as one or more CPUs and one or more ASICs. And a memory 606 for storing a program 610. Memory 606 may comprise high-speed RAM memory, and may also include non-volatile memory (non-volatile memory), such as at least one disk memory.
The program 610 may specifically be adapted to cause the processor 602 to execute the user-produced content push method in any of the above-described method embodiments. For specific implementation of each step in the program 610, reference may be made to the corresponding steps and corresponding descriptions in the units in the above-described embodiment of pushing the user production content executed at the server side, which are not described herein again. It can be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described devices and modules may refer to the corresponding process descriptions in the foregoing method embodiments, and are not described herein again.
The embodiment of the invention also provides a nonvolatile computer storage medium, wherein the computer storage medium stores at least one executable instruction, and the executable instruction can execute the user production content uploading method in any method embodiment.
An embodiment of the present invention further provides a computing device, including: the processor, the memory and the communication interface complete mutual communication through the communication bus; the memory is used for storing at least one executable instruction, and the executable instruction enables the processor to execute the operation corresponding to the user-produced content uploading method. The schematic structure of the computing device is the same as the schematic structure of the computing device shown in fig. 6, and is not described here again.
The embodiment of the invention also provides a nonvolatile computer storage medium, wherein the computer storage medium stores at least one executable instruction, and the executable instruction can execute the user production content pushing method executed in the user production content pushing device in any method embodiment.
An embodiment of the present invention further provides a computing device, including: the processor, the memory and the communication interface complete mutual communication through the communication bus; the memory is used for storing at least one executable instruction, and the executable instruction enables the processor to execute the operation corresponding to the user production content pushing method executed on the user production content pushing device. The schematic structure of the computing device is the same as the schematic structure of the computing device shown in fig. 6, and is not described here again.
The algorithms and displays presented herein are not inherently related to any particular computer, virtual machine, or other apparatus. Various general purpose systems may also be used with the teachings herein. The required structure for constructing such a system will be apparent from the description above. In addition, embodiments of the present invention are not directed to any particular programming language. It is appreciated that a variety of programming languages may be used to implement the teachings of embodiments of the present invention as described herein, and any descriptions of specific languages are provided above to disclose the best modes of embodiments of the invention.
In the description provided herein, numerous specific details are set forth. It is understood, however, that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure an understanding of this description.
Similarly, it should be appreciated that in the foregoing description of exemplary embodiments of the invention, various features are sometimes grouped together in a single embodiment, figure, or description thereof for the purpose of streamlining the disclosure and aiding in the understanding of one or more of the various inventive aspects. However, the disclosed method should not be interpreted as reflecting an intention that: that is, the claimed embodiments of the invention require more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive aspects lie in less than all features of a single foregoing disclosed embodiment. Thus, the claims following the detailed description are hereby expressly incorporated into this detailed description, with each claim standing on its own as a separate embodiment of this invention.
Those skilled in the art will appreciate that the modules in the device in an embodiment may be adaptively changed and disposed in one or more devices different from the embodiment. The modules or units or components of the embodiments may be combined into one module or unit or component, and furthermore they may be divided into a plurality of sub-modules or sub-units or sub-components. All of the features disclosed in this specification (including any accompanying claims, abstract and drawings), and all of the processes or elements of any method or apparatus so disclosed, may be combined in any combination, except combinations where at least some of such features and/or processes or elements are mutually exclusive. Each feature disclosed in this specification (including any accompanying claims, abstract and drawings) may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise. Furthermore, those skilled in the art will appreciate that while some embodiments described herein include some features included in other embodiments, rather than other features, combinations of features of different embodiments are meant to be within the scope of the invention and form different embodiments. For example, in the following claims, any of the claimed embodiments may be used in any combination.
The various component embodiments of the invention may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. Those skilled in the art will appreciate that a microprocessor or Digital Signal Processor (DSP) may be used in practice to implement some or all of the functionality of some or all of the components in accordance with embodiments of the present invention. Embodiments of the invention may also be implemented as apparatus or device programs (e.g., computer programs and computer program products) for performing a portion or all of the methods described herein. Such programs implementing embodiments of the present invention may be stored on computer-readable media or may be in the form of one or more signals. Such a signal may be downloaded from an internet website or provided on a carrier signal or in any other form.
It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and that those skilled in the art will be able to design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in a claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. Embodiments of the invention may be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by one and the same item of hardware. The usage of the words first, second and third, etcetera do not indicate any ordering. These words may be interpreted as names.
Claims (39)
1. A method of user-produced content push, the method comprising:
acquiring geographic position data of an object to be pushed;
screening the user production content stored in the database according to the geographic position data of the object to be pushed to obtain the user production content to be pushed; the user production content stored in the database has an association relation with the interest points; the step of screening the user production content stored in the database according to the geographic position data of the object to be pushed to obtain the user production content to be pushed further comprises: matching the distribution range of the interest points associated with the user production content stored in the database with the geographic position data of the object to be pushed, and determining the user production content associated with the matched interest points as the user production content to be pushed;
and pushing the user production content to be pushed to the object to be pushed.
2. The method of claim 1, wherein the obtaining geographic location data of the object to be pushed further comprises:
and acquiring current geographical position data of the object to be pushed or appointed geographical position data of the object to be pushed, which is determined according to the position selection operation.
3. The method according to claim 1, wherein before the screening of the user production content stored in the database according to the geographic location data of the object to be pushed to obtain the user production content to be pushed, the method further comprises:
receiving a content uploading request which is sent by a content production object and carries user production content and interest points;
and establishing an association relation between the user production content and the interest points according to the content uploading request, and storing the user production content and the interest points with the association relation into a database.
4. The method of claim 1, wherein pushing the user-produced content to be pushed to the object to be pushed further comprises:
presenting the user production content to be pushed in a publishing page; and the publication page also has an access entrance of the interest point associated with the user production content to be pushed.
5. The method according to claim 4, wherein the publication page further has delivery order information associated with the user production content to be pushed and a one-touch single-entry, so that the object to be pushed adds item information in the delivery order information to a shopping list of the object to be pushed according to a second trigger operation on the one-touch single-entry.
6. The method of claim 1, wherein the filtering the user production content stored in the database according to the geographic location data of the object to be pushed to obtain the user production content to be pushed further comprises:
and screening the user production content stored in the database according to the user portrait data and the geographic position data of the object to be pushed to obtain the user production content to be pushed.
7. The method of claim 6, wherein the filtering the user production content stored in the database according to the user portrait data and the geographic location data of the object to be pushed to obtain the user production content to be pushed further comprises:
screening user production contents matched with the user portrait data from user production contents stored in a database;
judging whether the distribution range of the interest points associated with the matched user production content covers the geographic position corresponding to the geographic position data of the object to be pushed or not;
and if so, determining the matched user production content as the user production content to be pushed.
8. The method of any of claims 1-7, wherein prior to the pushing the user production content to be pushed to the object to be pushed, the method further comprises:
sequencing the user production content to be pushed according to the comment information of the interest points associated with the user production content to be pushed;
the pushing of the user production content to be pushed to the object to be pushed specifically comprises: and pushing the sorted user production content to be pushed to the object to be pushed.
9. The method of any of claims 1-7, wherein prior to the pushing the user production content to be pushed to the object to be pushed, the method further comprises:
judging whether the current business state information of the interest points related to the user production content to be pushed is in a business state or not;
the pushing of the user production content to be pushed to the object to be pushed specifically comprises: and if the current business state information of the interest point is in the business state, pushing the user production content to be pushed related to the interest point to the object to be pushed.
10. A method of user-produced content upload, the method comprising:
receiving user production content input by a user and interest points which are input by the user through triggering associated operation and correspond to the user production content;
and sending a content uploading request carrying the user production content and the interest points to a server side so that the server side can establish the association relationship between the user production content and the interest points, and then screening the user production content to be pushed from the user production content having the association relationship with the interest points according to the geographic position data of the object to be pushed.
11. The method of claim 10, wherein receiving a point of interest corresponding to user-produced content input by a user by triggering an association operation further comprises:
monitoring a correlation operation triggered aiming at the user production content, and displaying an interest point list in response to the correlation operation;
and according to the associated interest point selection operation triggered by the interest points in the interest point list, determining the interest points corresponding to the associated interest point selection operation as the interest points corresponding to the user production content.
12. A method of user-produced content push, the method comprising:
sending the geographical position data to a server side so that the server side can screen user production contents to be pushed from the user production contents which have an incidence relation with the interest points according to the geographical position data; the distribution range of the interest points associated with the user production content to be pushed is matched with the geographic position data;
receiving user production content to be pushed, pushed by a server side;
and displaying the user production content to be pushed.
13. The method of claim 12, wherein the sending the geographic location data to the server side further comprises: and sending the current geographic position data to a server side.
14. The method of claim 12, wherein the sending the geographic location data to the server side further comprises: according to the position selection operation, determining corresponding designated geographic position data from the position data management center or a map; and sending the specified geographic position data to a server side.
15. The method of any of claims 12-14, wherein after the presenting the user-produced content to be pushed, the method further comprises:
monitoring a first trigger operation of an access entrance of a point of interest associated with the user production content to be pushed;
generating a first trigger request according to the first trigger operation, and sending the first trigger request to a server side so that the server side returns an interest point display page corresponding to an interest point associated with the user production content to be pushed according to the first trigger request;
and receiving the interest point display page and displaying the interest point display page.
16. The method of any of claims 12-14, wherein after the presenting the user-produced content to be pushed, the method further comprises:
monitoring a second trigger operation aiming at a one-key-down single entry in the user production content to be pushed;
and generating a second trigger request according to the second trigger operation, and sending the second trigger request to the server side so that the server side can add the item information in the delivery order information associated with the user production content to be pushed to a shopping list according to the second trigger request.
17. A server-side for user-produced content push, the server-side comprising:
the acquisition module is suitable for acquiring the geographic position data of the object to be pushed;
the screening module is suitable for screening the user production content stored in the database according to the geographic position data of the object to be pushed to obtain the user production content to be pushed; the user production content stored in the database has an association relation with the interest points; the screening module is further adapted to: matching the distribution range of the interest points associated with the user production content stored in the database with the geographic position data of the object to be pushed, and determining the user production content associated with the matched interest points as the user production content to be pushed;
and the pushing module is suitable for pushing the user production content to be pushed to the object to be pushed.
18. The server side of claim 17, wherein the obtaining module is further adapted to: and acquiring current geographical position data of the object to be pushed or appointed geographical position data of the object to be pushed, which is determined according to the position selection operation.
19. The server side according to claim 17, wherein the server side further comprises:
the first receiving module is suitable for receiving a content uploading request which is sent by a content production object and carries user production content and interest points;
and the association module is suitable for establishing an association relationship between the user production content and the interest points according to the content uploading request and storing the user production content and the interest points with the association relationship into a database.
20. The server side of claim 17, wherein the push module is further adapted to: presenting the user production content to be pushed in a publishing page; and the publication page also has an access entrance of the interest point associated with the user production content to be pushed.
21. The server side according to claim 20, wherein the publication page further has delivery order information associated with the user production content to be pushed and a one-touch-down entry, so that the object to be pushed adds item information in the delivery order information to a shopping list of the object to be pushed according to a second trigger operation on the one-touch-down entry.
22. The server side of claim 17, wherein the screening module is further adapted to: and screening the user production content stored in the database according to the user portrait data and the geographic position data of the object to be pushed to obtain the user production content to be pushed.
23. The server-side of claim 22, wherein the screening module is further adapted to: screening user production contents matched with the user portrait data from user production contents stored in a database; judging whether the distribution range of the interest points associated with the matched user production content covers the geographic position corresponding to the geographic position data of the object to be pushed or not; and if so, determining the matched user production content as the user production content to be pushed.
24. The server side according to any of claims 17-23, wherein the server side further comprises: the sorting module is suitable for sorting the user production content to be pushed according to the comment information of the interest point associated with the user production content to be pushed;
the push module is further adapted to: and pushing the sorted user production content to be pushed to the object to be pushed.
25. The server side according to any of claims 17-23, wherein the server side further comprises: the judging module is suitable for judging whether the current business state information of the interest points related to the user production content to be pushed is in a business state or not;
the push module is further adapted to: and if the judging module judges that the current business state information of the interest point is in the business state, pushing the user production content to be pushed related to the interest point to the object to be pushed.
26. A user-produced content upload apparatus, the apparatus comprising:
the second receiving module is suitable for receiving user production content input by a user and interest points which are input by the user through triggering associated operation and correspond to the user production content;
the first sending module is suitable for sending a content uploading request carrying user production content and an interest point to the server side so that the server side can establish an association relationship between the user production content and the interest point, and then screening the user production content to be pushed from the user production content having the association relationship with the interest point according to the geographic position data of the object to be pushed.
27. The apparatus of claim 26, wherein the apparatus further comprises:
a first monitoring module adapted to monitor an association operation triggered for the user production content;
the first presentation module is suitable for responding to the correlation operation and presenting the interest point list;
the second receiving module is further adapted to: and according to the associated interest point selection operation triggered by the interest points in the interest point list, determining the interest points corresponding to the associated interest point selection operation as the interest points corresponding to the user production content.
28. A user-produced content pushing apparatus, the apparatus comprising:
the second sending module is suitable for sending the geographic position data to the server side so that the server side can screen user production contents to be pushed from the user production contents which are in incidence relation with the interest points according to the geographic position data; the distribution range of the interest points associated with the user production content to be pushed is matched with the geographic position data;
the third receiving module is suitable for receiving the user production content to be pushed, which is pushed by the server side;
and the second display module is suitable for displaying the user production content to be pushed.
29. The apparatus of claim 28, wherein the second transmitting means is further adapted to: and sending the current geographic position data to a server side.
30. The apparatus of claim 28, wherein the apparatus further comprises: the position data determining module is suitable for determining corresponding appointed geographical position data from the position data management center or a map according to position selection operation;
the second sending module is further adapted to: and sending the specified geographic position data to a server side.
31. The apparatus of any one of claims 28-30, wherein the apparatus further comprises:
the second monitoring module is suitable for monitoring a first trigger operation of an access entrance of a point of interest associated with the user production content to be pushed;
the request generation module is suitable for generating a first trigger request according to the first trigger operation;
the second sending module is further adapted to: sending the first trigger request to a server side so that the server side returns an interest point display page corresponding to the interest point associated with the user production content to be pushed according to the first trigger request;
the third receiving module is further adapted to: receiving the interest point display page;
the second presentation module is further adapted to: and displaying the interest point display page.
32. The apparatus of any one of claims 28-30, wherein the apparatus further comprises:
the second monitoring module is suitable for monitoring a second trigger operation aiming at a one-key-down single inlet in the user production content to be pushed;
the request generation module is suitable for generating a second trigger request according to the second trigger operation;
the second sending module is further adapted to: and sending the second trigger request to a server side so that the server side can add the item information in the delivery order information associated with the user production content to be pushed to a shopping list according to the second trigger request.
33. A user-produced content processing system, the system comprising: the server side of any one of claims 17-25, the user-produced content uploading device of any one of claims 26-27, and the user-produced content pushing device of any one of claims 28-32.
34. A computing device, comprising: the system comprises a processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface complete mutual communication through the communication bus;
the memory is configured to store at least one executable instruction that causes the processor to perform operations corresponding to the user-produced content push method of any one of claims 1-9.
35. A computer storage medium having stored therein at least one executable instruction that causes a processor to perform operations corresponding to the user-produced content push method of any one of claims 1-9.
36. A computing device, comprising: the system comprises a processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface complete mutual communication through the communication bus;
the memory is used for storing at least one executable instruction, and the executable instruction causes the processor to execute the corresponding operation of the user-produced content uploading method according to any one of claims 10-11.
37. A computer storage medium having stored therein at least one executable instruction that causes a processor to perform operations corresponding to the user-produced content upload method of any of claims 10-11.
38. A computing device, comprising: the system comprises a processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface complete mutual communication through the communication bus;
the memory is configured to store at least one executable instruction that causes the processor to perform operations corresponding to the user-produced content push method of any one of claims 12-16.
39. A computer storage medium having stored therein at least one executable instruction that causes a processor to perform operations corresponding to the user-produced content push method of any one of claims 12-16.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011165549.8A CN112347347A (en) | 2019-12-12 | 2019-12-12 | User production content pushing method and server |
CN201911275120.1A CN111046287B (en) | 2019-12-12 | 2019-12-12 | User production content pushing method and server |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911275120.1A CN111046287B (en) | 2019-12-12 | 2019-12-12 | User production content pushing method and server |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011165549.8A Division CN112347347A (en) | 2019-12-12 | 2019-12-12 | User production content pushing method and server |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111046287A CN111046287A (en) | 2020-04-21 |
CN111046287B true CN111046287B (en) | 2020-09-11 |
Family
ID=70236372
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911275120.1A Active CN111046287B (en) | 2019-12-12 | 2019-12-12 | User production content pushing method and server |
CN202011165549.8A Withdrawn CN112347347A (en) | 2019-12-12 | 2019-12-12 | User production content pushing method and server |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011165549.8A Withdrawn CN112347347A (en) | 2019-12-12 | 2019-12-12 | User production content pushing method and server |
Country Status (1)
Country | Link |
---|---|
CN (2) | CN111046287B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112040250A (en) * | 2020-07-21 | 2020-12-04 | 拉扎斯网络科技(上海)有限公司 | Information processing method, information processing device, storage medium and electronic equipment |
CN113868524A (en) * | 2021-09-27 | 2021-12-31 | 支付宝(杭州)信息技术有限公司 | Push content determining method and device |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20150063174A (en) * | 2013-11-29 | 2015-06-09 | 주식회사 하나로솔루션 | System and method for providing service related to the shop using the near field communication |
CN104980890A (en) * | 2015-07-23 | 2015-10-14 | 北京按钮云商科技有限公司 | Shop position positioning method and system thereof |
CN106657309A (en) * | 2016-12-13 | 2017-05-10 | 品骏控股有限公司 | Application method and system based on geographical location information |
CN107766959A (en) * | 2017-11-09 | 2018-03-06 | 深圳市幸福商城科技股份有限公司 | A kind of booking method for meal and device based on location-based service |
CN108665384A (en) * | 2017-04-01 | 2018-10-16 | 张�雄 | A kind of household service platform based on internet |
CN109472616A (en) * | 2018-09-14 | 2019-03-15 | 浙江口碑网络技术有限公司 | Method of servicing and device based on shops's order |
CN109583808A (en) * | 2018-11-09 | 2019-04-05 | 广东奥园奥买家电子商务有限公司 | A kind of integrated method and system of on-line off-line two-wire purchase |
CN110288427A (en) * | 2019-06-05 | 2019-09-27 | 达疆网络科技(上海)有限公司 | A kind of sequence of O2O scene Xia Duo shops and method for folding |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140195442A1 (en) * | 2007-09-14 | 2014-07-10 | Ward Kraft, Inc. | Combination Retailing System For Appraising Precious Stones And Metals And Dispensing Gift Cards, Coupons And The Like |
US10445807B1 (en) * | 2012-11-29 | 2019-10-15 | Amazon Technologies, Inc. | Enhanced customer shopping experience in physical store locations |
CN107783703B (en) * | 2017-09-26 | 2019-06-11 | 掌阅科技股份有限公司 | E-book and e-book topic exchange method calculate equipment, storage medium |
US20190251644A1 (en) * | 2018-02-09 | 2019-08-15 | Gregory D. Hague | Method and system for rapid notification of new real estate listings |
CN110264316A (en) * | 2019-06-20 | 2019-09-20 | 浙江口碑网络技术有限公司 | Item Information inquires methods of exhibiting and device |
-
2019
- 2019-12-12 CN CN201911275120.1A patent/CN111046287B/en active Active
- 2019-12-12 CN CN202011165549.8A patent/CN112347347A/en not_active Withdrawn
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20150063174A (en) * | 2013-11-29 | 2015-06-09 | 주식회사 하나로솔루션 | System and method for providing service related to the shop using the near field communication |
CN104980890A (en) * | 2015-07-23 | 2015-10-14 | 北京按钮云商科技有限公司 | Shop position positioning method and system thereof |
CN106657309A (en) * | 2016-12-13 | 2017-05-10 | 品骏控股有限公司 | Application method and system based on geographical location information |
CN108665384A (en) * | 2017-04-01 | 2018-10-16 | 张�雄 | A kind of household service platform based on internet |
CN107766959A (en) * | 2017-11-09 | 2018-03-06 | 深圳市幸福商城科技股份有限公司 | A kind of booking method for meal and device based on location-based service |
CN109472616A (en) * | 2018-09-14 | 2019-03-15 | 浙江口碑网络技术有限公司 | Method of servicing and device based on shops's order |
CN109583808A (en) * | 2018-11-09 | 2019-04-05 | 广东奥园奥买家电子商务有限公司 | A kind of integrated method and system of on-line off-line two-wire purchase |
CN110288427A (en) * | 2019-06-05 | 2019-09-27 | 达疆网络科技(上海)有限公司 | A kind of sequence of O2O scene Xia Duo shops and method for folding |
Also Published As
Publication number | Publication date |
---|---|
CN112347347A (en) | 2021-02-09 |
CN111046287A (en) | 2020-04-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6338635B2 (en) | Information retrieval method and information retrieval system based on geographical location | |
US9953356B2 (en) | Image-based product marketing systems and methods | |
CN107734456B (en) | Method and equipment for recommending service information | |
EP3873065B1 (en) | Content recommendation method, mobile terminal, and server | |
CN104536975B (en) | The method and browser client of pictorial information processing are carried out in browser | |
TW201533588A (en) | Method and system for providing code scanning result information | |
CN104090899B (en) | A kind of method and apparatus of feedback display content information | |
CN111046287B (en) | User production content pushing method and server | |
US9569465B2 (en) | Image processing | |
CN111523043B (en) | Resource information display and management method and device | |
CN111222960A (en) | Room source recommendation method and system based on public traffic zone | |
CN104536974B (en) | The method and browser client of information are searched in a browser | |
JP2011526026A (en) | Method and apparatus for providing data statistics | |
CA2850883A1 (en) | Image processing | |
CN106294509B (en) | Information acquisition method, device and system | |
WO2021051744A1 (en) | Dish recommendation method and apparatus, recommended content uploading method and apparatus, and electronic device | |
CN111193598B (en) | Group chat session recommendation method and device | |
CN111325567B (en) | User rights and interests information display method and device and electronic equipment | |
KR101549482B1 (en) | Method and apparatus for servicing mediation of real estate based on location | |
US20160078105A1 (en) | Information providing system, information providing server and information providing method | |
CN111325595B (en) | User rights and interests information display method and device and electronic equipment | |
CN111031101A (en) | Information pushing method, client and server | |
CN112883291A (en) | Destination position recommendation method and device and server | |
US20150143212A1 (en) | Method and system for obtaining content from texts | |
CN111292169B (en) | Method and device for displaying activity information |
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 | ||
TR01 | Transfer of patent right |
Effective date of registration: 20210525 Address after: Room 507, 788 Zhenbei Road, Putuo District, Shanghai, 200333 Patentee after: Lazas Network Technology (Shanghai) Co., Ltd. Address before: Room 202, 2 floors, 1-3 floors, No. 11 Shangdi Information Road, Haidian District, Beijing 100085 Patentee before: Beijing Xingxuan Technology Co.,Ltd. |
|
TR01 | Transfer of patent right |