CN110083771A - A kind of method, apparatus, equipment and the medium of information push - Google Patents

A kind of method, apparatus, equipment and the medium of information push Download PDF

Info

Publication number
CN110083771A
CN110083771A CN201910357143.0A CN201910357143A CN110083771A CN 110083771 A CN110083771 A CN 110083771A CN 201910357143 A CN201910357143 A CN 201910357143A CN 110083771 A CN110083771 A CN 110083771A
Authority
CN
China
Prior art keywords
requesting party
works
association user
user
current location
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.)
Pending
Application number
CN201910357143.0A
Other languages
Chinese (zh)
Inventor
林浩
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing ByteDance Network Technology Co Ltd
Original Assignee
Beijing ByteDance Network Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing ByteDance Network Technology Co Ltd filed Critical Beijing ByteDance Network Technology Co Ltd
Priority to CN201910357143.0A priority Critical patent/CN110083771A/en
Publication of CN110083771A publication Critical patent/CN110083771A/en
Priority to PCT/CN2020/073757 priority patent/WO2020220777A1/en
Pending legal-status Critical Current

Links

Classifications

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

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The embodiment of the present disclosure discloses method, apparatus, equipment and the medium of a kind of information push.Wherein, this method comprises: determining and pushing the association user for meeting preset condition in request between the current location of requesting party;The works inventory of association user is pushed to requesting party, to the works in supplicant access works inventory.The technical solution that the embodiment of the present disclosure provides, the account of association user is known in advance without requesting party, without the operation that requesting party is searched according to the account of association user, the operation of information push is simplified, the flexibility and convenience to requesting party's pushed information are improved;Further, association user is determined by the way that whether the current location with requesting party meets preset condition, determine the works inventory of association user, it can be on the basis of requesting party and association user pay close attention to mutually, realize the recommendation for not paying close attention to the works information between user mutually, it is simple and efficient to handle, accelerate the response speed of information push.

Description

A kind of method, apparatus, equipment and the medium of information push
Technical field
The embodiment of the present disclosure is related to method, apparatus, equipment and the Jie of the information processing technology more particularly to a kind of push of information Matter.
Background technique
With the fast development of Internet technology, there is live streaming, short-sighted frequency or the chat of relevance to user account identity The application programs such as tool are also widely applied in daily life;It is directed to same class application program at this time, there are differences For the push demand of all types of information between user.
At present in a certain application program, between user when sharing corresponding recommendation information, use to be paid close attention to usually first is determined The account at family, and corresponding user is searched out according to the account in the application and is paid close attention to, thus to the user of concern sharing pair The recommendation information answered.
Different user, if user both sides do not pay close attention to mutually, can not divide when carrying out information push in the prior art Corresponding information is enjoyed, flexibility is poor.
Summary of the invention
In view of this, the embodiment of the present disclosure provides method, apparatus, equipment and the medium of a kind of information push, simplify The operation of information push, improves the flexibility of information push.
In a first aspect, the embodiment of the present disclosure provides a kind of method of information push, this method comprises:
Determine and push the association user for meeting preset condition in request between the current location of requesting party;
The works inventory of the association user is pushed to the requesting party, it is clear to works described in the supplicant access Works in list.
Further, in the association user for meeting preset condition in determining and push request between the current location of requesting party Before, further includes:
Receive the open permission of works that other users report.
Further, the works inventory of the association user is pushed to the requesting party, comprising:
The requesting party is pushed to after open works information will be allowed to be put into the works inventory of the association user.
Further, the association user for meeting preset condition in request between the current location of requesting party is determined and pushes, Include:
Determine that at a distance from the current location of requesting party be the requesting party's less than or equal to the other users of distance threshold Association user, the other users are to have reported the user of position.
Further, the association user for meeting preset condition in request between the current location of requesting party is determined and pushes, Include:
Determine that using the current location of requesting party be the center of circle and distance threshold as the first area of radius and with other users Position is the center of circle and distance threshold be the second area other users that have intersection of radius is the association user of the requesting party, institute Stating other users is to have reported the user of position.
Further, in the association user for meeting preset condition in determining and push request between the current location of requesting party Before, further includes:
The push of acquisition request side is requested, and includes the current location of the requesting party in the push request.
Further, in the association user for meeting preset condition in determining and push request between the current location of requesting party Before, further includes:
Receive the position that other users report.
Second aspect, the embodiment of the present disclosure provide a kind of device of information push, which includes:
Association user determining module meets preset condition between the current location of requesting party for determining and pushing in request Association user;
Info push module is asked for the works inventory of the association user to be pushed to the requesting party to described The side of asking accesses the works in the works inventory.Further, the device of the information push, further includes:
Open permission receiving module, for meeting default item between the current location of requesting party in determining and push request Before the association user of part, the open permission of works that other users report is received.
Further, the info push module, is specifically used for:
The requesting party is pushed to after open works information will be allowed to be put into the works inventory of the association user.
Further, the association user determining module, is specifically used for:
Determine that at a distance from the current location of requesting party be the requesting party's less than or equal to the other users of distance threshold Association user, the other users are to have reported the user of position.
Further, the association user determining module, also particularly useful for:
Determine that using the current location of requesting party be the center of circle and distance threshold as the first area of radius and with other users Position is the center of circle and distance threshold be the second area other users that have intersection of radius is the association user of the requesting party, institute Stating other users is to have reported the user of position.
Further, the device of the information push, further includes:
Request module, for meeting preset condition between the current location of requesting party in determining and push request Before association user, the push of acquisition request side is requested, and includes the current location of the requesting party in the push request.
Further, the device of the information push, further includes:
Position receiving module, for meeting preset condition between the current location of requesting party in determining and push request Before association user, the position that other users report is received.
The third aspect, the embodiment of the present disclosure additionally provide a kind of equipment, which includes:
One or more processors;
Memory, for storing one or more programs;
When one or more of programs are executed by one or more of processors, so that one or more of processing The method that device realizes the information push as described in disclosure any embodiment.
Fourth aspect, the embodiment of the present disclosure provide a kind of readable medium, are stored thereon with computer program, the program quilt The method of the information push as described in disclosure any embodiment is realized when processor executes.
Method, apparatus, equipment and the medium for a kind of information push that the embodiment of the present disclosure provides, directly according to requesting party institute Current location to requesting party send association user works inventory, the account of association user is known in advance without requesting party, Without the operation that requesting party is searched according to the account of association user, the operation of information push is simplified, is improved to asking The flexibility and convenience of the side's of asking pushed information;Further, whether this programme is directly full by the current location with requesting party Sufficient preset condition determines association user, determines the works inventory of association user, can not mutually not close in requesting party with association user On the basis of note, the recommendation of the works information between mutually concern user is realized not, it is simple and efficient to handle, accelerate information push Response speed.
Detailed description of the invention
In order to illustrate more clearly of the embodiment of the present disclosure or technical solution in the prior art, to embodiment or will show below There is attached drawing needed in technical description to do one simply to introduce, it should be apparent that, the accompanying drawings in the following description is this public affairs The some embodiments opened for those of ordinary skill in the art without creative efforts, can be with root Other attached drawings are obtained according to these attached drawings.
Figure 1A shows a kind of flow chart of the method for information push of embodiment of the present disclosure offer;
Figure 1B shows the schematic illustration of the process of information push of embodiment of the present disclosure offer;
Fig. 2 shows the schematic illustrations of the association user of the determination requesting party of embodiment of the present disclosure offer;
Fig. 3 shows the flow chart of the method for another information push of embodiment of the present disclosure offer;
The requesting party that Fig. 4 shows embodiment of the present disclosure offer shows the interface schematic diagram of works inventory;
Fig. 5 shows a kind of structural schematic diagram of the device of information push of embodiment of the present disclosure offer;
Fig. 6 shows a kind of structural schematic diagram of equipment of embodiment of the present disclosure offer.
Specific embodiment
To keep the purposes, technical schemes and advantages of the disclosure clearer, hereinafter with reference to attached in the embodiment of the present disclosure Figure, the technical solution of the disclosure is clearly and completely described by embodiment, it is clear that described embodiment is the disclosure one Section Example, instead of all the embodiments.Based on the embodiment in the disclosure, those of ordinary skill in the art are not being done Every other embodiment obtained under the premise of creative work out belongs to the range of disclosure protection.
Figure 1A shows a kind of flow chart of the method for information push of embodiment of the present disclosure offer, and the embodiment of the present disclosure can In the case where requesting counter-party information face-to-face suitable for multi-party users.A kind of method of information push provided in this embodiment can be with The device of the information push provided by the embodiment of the present disclosure executes, the device can by way of software and/or hardware come It realizes, and is integrated in the equipment for executing this method, the equipment for executing this method in the present embodiment, which can be, to be had at data Manage the server of function.
Specifically, as shown in Figure 1A, the method for the information push provided in the embodiment of the present disclosure may include steps of:
S110 determines and pushes the association user for meeting preset condition in request between the current location of requesting party.
Wherein, the information push in the present embodiment is corresponding by executing in certain application program mainly for multi-party users Operation, and the works information under the different type for requesting other users to be stored in the application program face-to-face, face at this time Face refers to that the multi-party users for participating in the push of this information are currently in preset same position region, while the multi-party use Family can be the user not paid close attention to mutually also currently each other in the application.Specifically, requesting party in the present embodiment can be with Refer to the either side in the multi-party users of request pushed information face-to-face, push request refers to requesting party there are aspectant When information pushes demand, the server-side acquisition that is used to indicate generated and executing corresponding trigger action in the application is asked The instruction of the corresponding pushed information in the side of asking, trigger action performed by requesting party can be requesting party and click in application program at this time Expression information push function virtual push button, be also possible to requesting party selection instruction information to be pushed concrete type behaviour Make, it, should when currently not paying close attention to the works information of user to apply accessing by clicking face-to-face sharing works function such as requesting party Trigger action instruction obtains the works information etc. for not paying close attention to user, can indicate to ask in push request in this different trigger action The side's of asking different works types currently to be pushed;Illustratively, it has been uploaded if requesting party currently needs to request access to other users Works when, as shown in Figure 1B, it is right that requesting party can click pre-set face-to-face sharing works function institute in the application The virtual push button answered, to generate the push request for being used to indicate the works information that requesting party applies for access other users.
Further, since the information in the present embodiment is pushed mainly for the face-to-face push function in application program, also It is the works information that request push is in user in co-located region with requesting party, therefore requesting party can be carried in push request Locating current location.Preset condition refers to meet between the position of other users and the current location of requesting party to be required face-to-face Condition, association user refers to meets preset condition between the current location of requesting party, to meet the use that requires face-to-face Family, that is, be in preset co-located region with requesting party, meet the user of the face-to-face demand of requesting party.
Optionally, requesting party, first can be in corresponding application program in the works information of request other users face-to-face It executes and shares the corresponding trigger action of works face-to-face, and corresponding push is generated according to the trigger action and is requested, due to this reality Requesting party is applied in example mainly for requesting the corresponding works information of other users face-to-face, therefore requesting party is detecting triggering behaviour When making, the current location locating for itself can be obtained using corresponding positioning function, to generate the present bit for carrying requesting party The push request set, to report the current location of requesting party to corresponding server-side;As shown in Figure 1B, requesting party is in generation pair When the push request answered, which can be requested to be sent to corresponding server-side, server-side is asked by the push of analysis request side It asks, obtains the current location of requesting party, while according to the current location of requesting party, searching and being in preset identical with the requesting party Meet the other users of preset condition in the band of position, that is, between the current location of position and requesting party that itself reports, The other users found out at this time meet the requirement that requesting party shares works face-to-face, using the user found out as the present embodiment The association user of middle requesting party, subsequently through the works information that stores in server-side of association user is obtained, determine requesting party this The works requested access to.
The works inventory of association user is pushed to requesting party, to the work in supplicant access works inventory by S120 Product.
Optionally, after determining the association user of requesting party, can according to the position between association user and requesting party away from From the correlation degree judged between each association user and requesting party, the closer association user of distance more meets requesting party's Face-to-face demand, it is thus determined that the correlation degree of the closer association user of distance and requesting party are bigger;The present embodiment passes through acquisition Association user determines the works of this push of association user in all kinds of works informations being locally stored, while can be according to association The correlation degree of user and requesting party set the push sequence of all kinds of works, to obtain the works inventory of association user, and straight It connects and the works inventory is pushed to requesting party, without being paid close attention in advance between association user and requesting party, to enable the requestor to visit The works in works inventory are asked, to realize the information recommendation that do not pay close attention to mutually between user;If furthermore being requested in the present embodiment Side presets the works quantity of request push, can successively be selected according to the correlation degree of association user and requesting party at this time The works of the corresponding preset quantity of the higher association user of correlation degree are taken, and then is stored in works inventory and is pushed to request Side.
Further, if requesting party is when executing corresponding trigger action in the present embodiment, trigger action instruction is originally Secondary works type to be pushed, then the works type can be carried by pushing in request, server-side in the association user for determining requesting party, And when determining corresponding works inventory according to association user, it can be chosen in whole storage works of association user and make category with this The corresponding works of type, and then obtain the works inventory of association user.
Illustratively, if the trigger action instruction application of requesting party accesses the works that other users have uploaded, this implementation Example can current location according to requesting party and preset condition, the determining association user for meeting face-to-face demand with requesting party, Exactly determine the association user being located in co-located region with requesting party, what the association user available at this time had uploaded All kinds of works informations, and corresponding works inventory is generated, it is pushed to requesting party, so that requesting party directly accesses in works inventory Works, without knowing the account of association user before sharing works, to make mutually to pay close attention between requesting party and association user, letter Change and has not paid close attention to works push operation between user mutually;The scheme of the present embodiment can be located at same position according to requesting party The works link that association user in region uploads in the recent period generates corresponding works inventory, requesting party is pushed to, so as to requesting party Directly by the corresponding works of works links and accesses in works inventory, works may include video, the text that user uploads at this time The various informations such as word, so that requesting party when not paying close attention to association user, also can be realized and share with the works of the association user, mention The high flexibility of information push.
Further, since certain class user can be not intended to the user not paid close attention to check private according to the privacy level for having uploaded works The close higher works of property, and then the permission of checking of each works is preset, the present embodiment is being determined and is being pushed in request at this time It can also include: to receive other users to report before meeting the association user of preset condition between the current location of requesting party Works open permission.Specifically, other users avoid supplicant access from not paying close attention on user by the opening permission of setting works The higher works of privacy of biography, to improve the personal secrets of user identity, the present embodiment can be received in other users at this time The open permission of the works of report is to confirm that each works that association user has uploaded check attribute.
It at this point, the works inventory of association user is pushed to requesting party in the present embodiment, can specifically include: will allow open The works information put is pushed to requesting party after being put into the works inventory of association user.Optionally, it is used in the association for determining requesting party Behind family, the open permission of the works reported first according to preparatory received association user, finding out allows open works information, into And it is pushed to requesting party after open works information will be allowed to be put into the works inventory of association user, guarantee the privacy of association user Safety.
The technical solution that the embodiment of the present disclosure provides directly sends to requesting party according to the current location where requesting party and closes It is combined the works inventory at family, the account of association user is known in advance without requesting party, without requesting party according to association user The operation that account is searched simplifies the operation of information push, improves flexibility to requesting party's pushed information and convenient Property;Further, this programme directly determines association user by the way that whether the current location with requesting party meets preset condition, determines The works inventory of association user can realize that mutually concern is not used on the basis of requesting party and association user do not pay close attention to mutually The recommendation of works information between family, it is simple and efficient to handle, accelerate the response speed of information push.
On the basis of technical solution provided by the above embodiment, for the side for the information push that the embodiment of the present disclosure provides The different methods of determination of the association user of requesting party carry out detailed explanation in method.In the method for above- mentioned information push, by It needs to meet in requesting party and association user and require face-to-face, that is, requesting party and association user need to meet preset condition, Therefore the association user for meeting preset condition in request between the current location of requesting party is determined and pushed in the present embodiment, specifically It may include: the association determined at a distance from the current location of requesting party less than or equal to the other users of distance threshold for requesting party User.
Wherein, other users are to have reported the user of position.Specifically, being expired by requesting party's main request in this present embodiment Foot requires lower user information face-to-face, and participate in that this information pushes at this time reports itself institute with can shift to an earlier date per family to server-side The position at place, therefore the present embodiment can be searched first when the current location according to requesting party determines the association user of requesting party The other users of location information had been reported out, and has preset one and meets the distance threshold required face-to-face, by asking The position that the current location for the side of asking and other users have reported determines the distance between requesting party and other users, thus by the two Distance is less than association user of the other users of preset distance threshold as requesting party in the present embodiment.
In addition, determining and pushing the association user for meeting preset condition in request between the current location of requesting party, specifically It can also comprise determining that using the current location of requesting party be the center of circle and distance threshold as the first area of radius and with other users Position be the center of circle and distance threshold be the second area other users that have intersection of radius is the association user of requesting party.
Specifically, the association user in addition to directly determining requesting party by judging requesting party at a distance from other users Outside, the present embodiment provides a kind of method of area coincidence degree comparison also to determine the association user of requesting party;As shown in Fig. 2, When obtaining the current location of requesting party in push request, by preset one meet that requesting party requires face-to-face apart from threshold Value, the distance threshold determine that the distance threshold in the method for association user can be different from the first, in the present embodiment not to this It limits;The other users for having reported location information can be found out at this time, and the five-pointed star in Fig. 2 indicates requesting party, solid Point indicates other users;The position at this time respectively having reported the current location of requesting party and other users will be set as the center of circle Fixed distance threshold obtains the corresponding first area of requesting party and the corresponding second area of other users, leads at this time as radius It crosses and judges first area and whether second area has intersection, that is, judge the circle where requesting party and the circle where other users Whether intersect or connect, illustrate that requesting party and other users meet there are intersection and require face-to-face, so that the of intersection will be present Association user of the corresponding other users in two regions as requesting party in the present embodiment, will first area corresponding with requesting party not There are the corresponding other users of the second area of intersection as dereferenced user, does not consider the letter of dereferenced user in the present embodiment Breath.
The technical solution that the embodiment of the present disclosure provides, the association user of requesting party is determined by two different modes, is protected The accuracy for demonstrate,proving association user simplifies the operation of information push, improves to requesting party without searching the account of association user The flexibility and convenience of pushed information directly determine association user, operation according to the distance between requesting party and other users It is simple and efficient, accelerate the response speed of information push.
Fig. 3 shows the flow chart of the method for another information push of embodiment of the present disclosure offer, and the present embodiment is upper State embodiment offer each optinal plan on the basis of optimize.Specifically, this implementation is for provided by the above embodiment The detailed process of information push is described in detail.
Optionally, as shown in figure 3, the method in the present embodiment may include steps of:
S310 receives the position that other users report.
Specifically, meeting the user information under requiring face-to-face by requesting party's main request in this present embodiment, join at this time It is each with itself location information can be reported to server-side in advance per family with the push of this information, judge whether to expire so as to subsequent Face-to-face requirement of the sufficient requesting party when information pushes, therefore the present embodiment is in the present bit according to requesting party in push request It sets, before the association user for determining requesting party, can also receive the position that other users report, while the position reported being stored To local, so as to the subsequent association user for selecting requesting party.
S320, the push request of acquisition request side.
Specifically, including the current location of requesting party in push request.Optionally, requesting party is requesting other use face-to-face When the information at family, corresponding trigger action can be executed in corresponding application program first, be used for start information push function, so that Requesting party generates corresponding push according to the trigger action and requests, by requesting party in this present embodiment mainly for face-to-face request The corresponding pushed information of other users, therefore requesting party can be obtained when detecting trigger action using corresponding positioning function Current location locating for itself, so that the push request for carrying the current location of requesting party is generated, so as to corresponding service End reports the current location of requesting party, and requesting party can request the push for carrying the current location of requesting party to be sent to clothes at this time Business end, the push request of server-side acquisition request side, the subsequent current location according to requesting party in push request determine request The association user of side.It should be noted that in the present embodiment between S320 and S310 there is no it is corresponding it is successive execute sequence, S320 may be performed simultaneously with S310.
S330 determines and pushes the association user for meeting preset condition in request between the current location of requesting party.
The works inventory of association user is pushed to requesting party, to the works in supplicant access works inventory by S340.
Optionally, works inventory can be sent to requesting party after determining the works inventory of association user by the present embodiment, with Just requesting party accordingly accesses works therein according to works inventory;As shown in figure 4, can wrap in the works inventory that requesting party shows Include the head portrait and all kinds of works access entrances etc. of association user, requesting party by clicking " access " buttons of corresponding works, Check the works of association user, the association user page can also correspond to one pop-up of pop-up to show the access feelings of requesting party at this time Condition.
Further, since the position inaccurate of requesting party, may have the current location according to requesting party, search less than pass The case where being combined family, works inventory is sky at this time, and server-side can directly generate a re-positioning request and be sent to requesting party, is indicated Requesting party reacquires current location, and is reported to server-side, by server-side according to the current location of the requesting party reported again The association user of requesting party is redefined according to above-mentioned steps, and then the works inventory of the association user redefined is pushed to Requesting party.
The technical solution that the embodiment of the present disclosure provides directly sends to requesting party according to the current location where requesting party and makees The account of association user is known in advance without requesting party for product inventory, is looked into without requesting party according to the account of association user The operation looked for simplifies the operation of information push, improves the flexibility and convenience to requesting party's pushed information;Further , association user is determined by the way that whether the current location with requesting party meets preset condition, it is simple and efficient to handle, accelerate information and pushes away The response speed sent.
Fig. 5 shows a kind of structural schematic diagram of the device of information push of embodiment of the present disclosure offer, and the disclosure is implemented Example is applicable in the case where multi-party users request counter-party information face-to-face, which can carry out reality by software and/or hardware It is existing, and be integrated in the equipment for executing this method.As shown in figure 5, the device that the information in the embodiment of the present disclosure pushes, can wrap It includes:
Association user determining module 510 is preset for determining and pushing to meet between the current location of requesting party in request The association user of condition;
Info push module 520 is made for the works inventory of association user to be pushed to requesting party to supplicant access Works in product inventory.
The technical solution that the embodiment of the present disclosure provides directly sends to requesting party according to the current location where requesting party and closes It is combined the works inventory at family, the account of association user is known in advance without requesting party, without requesting party according to association user The operation that account is searched simplifies the operation of information push, improves flexibility to requesting party's pushed information and convenient Property;Further, this programme directly determines association user by the way that whether the current location with requesting party meets preset condition, determines The works inventory of association user can realize that mutually concern is not used on the basis of requesting party and association user do not pay close attention to mutually The recommendation of works information between family, it is simple and efficient to handle, accelerate the response speed of information push.
Further, above- mentioned information push device, can also include:
Open permission receiving module, for meeting default item between the current location of requesting party in determining and push request Before the association user of part, the open permission of works that other users report is received.
Further, above- mentioned information pushing module 520 can be specifically used for:
Requesting party is pushed to after open works information will be allowed to be put into the works inventory of association user.
Further, above-mentioned association user determining module 510, can be specifically used for:
Determine the association at a distance from the current location of requesting party less than or equal to the other users of distance threshold for requesting party User, other users are to have reported the user of position.
Further, above-mentioned association user determining module 510, can also be specifically used for:
Determine that using the current location of requesting party be the center of circle and distance threshold as the first area of radius and with other users Position is the center of circle and distance threshold be the second area other users that have intersection of radius is the association user of requesting party, other use Family is the user for having reported position.
Further, above- mentioned information push device, can also include:
Request module, for meeting preset condition between the current location of requesting party in determining and push request Before association user, the push of acquisition request side is requested, and includes the current location of requesting party in push request.
Further, above- mentioned information push device, can also include:
Position receiving module, for meeting preset condition between the current location of requesting party in determining and push request Before association user, the position that other users report is received.
The device for the information push that the embodiment of the present disclosure provides, belongs to the method for information provided by the above embodiment push Same inventive concept, the technical detail of detailed description not can be found in above-described embodiment, and the disclosure in the embodiments of the present disclosure Embodiment and above-described embodiment beneficial effect having the same.
Below with reference to Fig. 6, it illustrates the structural schematic diagrams for the equipment 600 for being suitable for being used to realize the embodiment of the present disclosure.This Equipment in open embodiment can include but is not limited to such as mobile phone, laptop, digit broadcasting receiver, PDA (such as vehicle mounted guidance is whole for (personal digital assistant), PAD (tablet computer), PMP (portable media player), car-mounted terminal End) etc. mobile terminal and such as number TV, desktop computer etc. fixed terminal.Equipment shown in Fig. 6 is only One example, should not function to the embodiment of the present disclosure and use scope bring any restrictions.
As shown in fig. 6, equipment 600 may include processing unit (such as central processing unit, graphics processor etc.) 601, Random access storage device can be loaded into according to the program being stored in read-only memory (ROM) 602 or from storage device 608 (RAM) program in 603 and execute various movements appropriate and processing.In RAM 603, also it is stored with equipment 600 and operates institute The various programs and data needed.Processing unit 601, ROM 602 and RAM 603 are connected with each other by bus 604.Input/defeated (I/O) interface 605 is also connected to bus 604 out.
In general, following device can connect to I/O interface 605: including such as touch screen, touch tablet, keyboard, mouse, taking the photograph As the input unit 606 of head, microphone, accelerometer, gyroscope etc.;Including such as liquid crystal display (LCD), loudspeaker, vibration The output device 607 of dynamic device etc.;Storage device 608 including such as tape, hard disk etc.;And communication device 609.Communication device 609, which can permit equipment 600, is wirelessly or non-wirelessly communicated with other equipment to exchange data.Although Fig. 6, which is shown, to be had respectively The equipment 600 of kind device, it should be understood that being not required for implementing or having all devices shown.It can be alternatively real Apply or have more or fewer devices.
Particularly, in accordance with an embodiment of the present disclosure, it may be implemented as computer above with reference to the process of flow chart description Software program.For example, embodiment of the disclosure includes a kind of computer program product comprising be carried on computer-readable medium On computer program, which includes the program code for method shown in execution flow chart.In such reality It applies in example, which can be downloaded and installed from network by communication device 609, or from storage device 608 It is mounted, or is mounted from ROM 602.When the computer program is executed by processing unit 601, the embodiment of the present disclosure is executed Method in the above-mentioned function that limits.
It should be noted that the above-mentioned computer-readable medium of the disclosure can be computer-readable signal media or meter Calculation machine readable storage medium storing program for executing either the two any combination.Computer readable storage medium for example can be --- but not Be limited to --- electricity, magnetic, optical, electromagnetic, infrared ray or semiconductor system, device or device, or any above combination.Meter The more specific example of calculation machine readable storage medium storing program for executing can include but is not limited to: have the electrical connection, just of one or more conducting wires Taking formula computer disk, hard disk, random access storage device (RAM), read-only memory (ROM), erasable type may be programmed read-only storage Device (EPROM or flash memory), optical fiber, portable compact disc read-only memory (CD-ROM), light storage device, magnetic memory device, Or above-mentioned any appropriate combination.In the disclosure, computer readable storage medium can be it is any include or storage journey The tangible medium of sequence, the program can be commanded execution system, device or device use or in connection.And at this In open, computer-readable signal media may include in a base band or as the data-signal that carrier wave a part is propagated, In carry computer-readable program code.The data-signal of this propagation can take various forms, including but not limited to Electromagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal media can also be computer-readable and deposit Any computer-readable medium other than storage media, the computer-readable signal media can send, propagate or transmit and be used for By the use of instruction execution system, device or device or program in connection.Include on computer-readable medium Program code can transmit with any suitable medium, including but not limited to: electric wire, optical cable, RF (radio frequency) etc. are above-mentioned Any appropriate combination.
Above-mentioned computer-readable medium can be included in above equipment;It is also possible to individualism, and it is unassembled Enter in the equipment.
Above-mentioned computer-readable medium carries one or more program, when said one or multiple programs are set by this When standby execution, so that the equipment: according to the current location of requesting party in push request, determining the association user of requesting party;It will close The works inventory at combination family is pushed to requesting party, to the works in supplicant access works inventory.
The calculating of the operation for executing the disclosure can be write with one or more programming languages or combinations thereof Machine program code, above procedure design language include object oriented program language-such as Java, Smalltalk, C+ +, it further include conventional procedural programming language-such as " C " language or similar programming language.Program code can Fully to execute, partly execute on the user computer on the user computer, be executed as an independent software package, Part executes on the remote computer or executes on a remote computer or server completely on the user computer for part. In situations involving remote computers, remote computer can pass through the network of any kind --- including local area network (LAN) Or wide area network (WAN)-is connected to subscriber computer, or, it may be connected to outer computer (such as utilize Internet service Provider is connected by internet).
Flow chart and block diagram in attached drawing are illustrated according to the system of the various embodiments of the disclosure, method and computer journey The architecture, function and operation in the cards of sequence product.In this regard, each box in flowchart or block diagram can generation A part of one module, program segment or code of table, a part of the module, program segment or code include one or more use The executable instruction of the logic function as defined in realizing.It should also be noted that in some implementations as replacements, being marked in box The function of note can also occur in a different order than that indicated in the drawings.For example, two boxes succeedingly indicated are actually It can be basically executed in parallel, they can also be executed in the opposite order sometimes, and this depends on the function involved.Also it to infuse Meaning, the combination of each box in block diagram and or flow chart and the box in block diagram and or flow chart can be with holding The dedicated hardware based system of functions or operations as defined in row is realized, or can use specialized hardware and computer instruction Combination realize.
Being described in unit involved in the embodiment of the present disclosure can be realized by way of software, can also be by hard The mode of part is realized.Wherein, the title of unit does not constitute the restriction to the unit itself under certain conditions.
Above description is only the preferred embodiment of the disclosure and the explanation to institute's application technology principle.Those skilled in the art Member is it should be appreciated that the open scope involved in the disclosure, however it is not limited to technology made of the specific combination of above-mentioned technical characteristic Scheme, while should also cover in the case where not departing from design disclosed above, it is carried out by above-mentioned technical characteristic or its equivalent feature Any combination and the other technical solutions formed.Such as features described above has similar function with (but being not limited to) disclosed in the disclosure Can technical characteristic replaced mutually and the technical solution that is formed.

Claims (10)

1. a kind of method of information push characterized by comprising
Determine and push the association user for meeting preset condition in request between the current location of requesting party;
The works inventory of the association user is pushed to the requesting party, in works inventory described in the supplicant access Works.
2. the method according to claim 1, wherein determine with push request in requesting party current location it Between meet the association user of preset condition before, further includes:
Receive the open permission of works that other users report.
3. according to the method described in claim 2, it is characterized in that, the works inventory of the association user is pushed to described ask The side of asking, comprising:
The requesting party is pushed to after open works information will be allowed to be put into the works inventory of the association user.
4. the method according to claim 1, wherein determining and pushing in request between the current location of requesting party Meet the association user of preset condition, comprising:
Determine the association at a distance from the current location of requesting party less than or equal to the other users of distance threshold for the requesting party User, the other users are to have reported the user of position.
5. the method according to claim 1, wherein determining and pushing in request between the current location of requesting party Meet the association user of preset condition, comprising:
Determine that using the current location of requesting party be the center of circle and distance threshold as the first area of radius and with the position of other users For the center of circle and distance threshold be the second area other users that have intersection of radius is the association user of the requesting party, it is described its His user is the user for having reported position.
6. method according to any one of claims 1 to 5, which is characterized in that determining and requesting party in push request Before the association user for meeting preset condition between current location, further includes:
The push of acquisition request side is requested, and includes the current location of the requesting party in the push request.
7. method according to any one of claims 1 to 5, which is characterized in that determining and requesting party in push request Before the association user for meeting preset condition between current location, further includes:
Receive the position that other users report.
8. a kind of device of information push characterized by comprising
Association user determining module meets the pass of preset condition for determining and pushing between the current location of requesting party in request It is combined family;
Info push module, for the works inventory of the association user to be pushed to the requesting party, to the requesting party Access the works in the works inventory.
9. a kind of equipment, which is characterized in that the equipment includes:
One or more processors;
Memory, for storing one or more programs;
When one or more of programs are executed by one or more of processors, so that one or more of processors are real The now method of the information push as described in any in claim 1-7.
10. a kind of readable medium, is stored thereon with computer program, which is characterized in that the realization when program is executed by processor The method of information push as described in any in claim 1-7.
CN201910357143.0A 2019-04-29 2019-04-29 A kind of method, apparatus, equipment and the medium of information push Pending CN110083771A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201910357143.0A CN110083771A (en) 2019-04-29 2019-04-29 A kind of method, apparatus, equipment and the medium of information push
PCT/CN2020/073757 WO2020220777A1 (en) 2019-04-29 2020-01-22 Method for pushing information, device, equipment, and medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910357143.0A CN110083771A (en) 2019-04-29 2019-04-29 A kind of method, apparatus, equipment and the medium of information push

Publications (1)

Publication Number Publication Date
CN110083771A true CN110083771A (en) 2019-08-02

Family

ID=67417778

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910357143.0A Pending CN110083771A (en) 2019-04-29 2019-04-29 A kind of method, apparatus, equipment and the medium of information push

Country Status (2)

Country Link
CN (1) CN110083771A (en)
WO (1) WO2020220777A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111143740A (en) * 2019-12-14 2020-05-12 北京字节跳动网络技术有限公司 Information processing method and device and electronic equipment
WO2020220777A1 (en) * 2019-04-29 2020-11-05 北京字节跳动网络技术有限公司 Method for pushing information, device, equipment, and medium
WO2023088044A1 (en) * 2021-11-17 2023-05-25 北京字节跳动网络技术有限公司 Data processing method and apparatus, electronic device, and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090013053A1 (en) * 2006-03-06 2009-01-08 Wehner Kristopher C System and method for the dynamic generation of correlation scores between arbitrary objects
CN103312737A (en) * 2012-03-08 2013-09-18 腾讯科技(深圳)有限公司 Providing method and device of user information
CN103391511A (en) * 2013-07-17 2013-11-13 杭州东方网升科技有限公司 Content sharing method based on geographic position
CN104602039A (en) * 2014-05-15 2015-05-06 腾讯科技(北京)有限公司 Video service processing method, device and system
CN106528709A (en) * 2016-10-26 2017-03-22 北京小米移动软件有限公司 Social information recommendation method and apparatus
CN108173750A (en) * 2018-02-07 2018-06-15 杭州蜜迩科技有限公司 A kind of location-based message shares method of summary, display methods and system
CN109408737A (en) * 2018-08-31 2019-03-01 北京小米移动软件有限公司 User's recommended method, device and storage medium

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103617075B (en) * 2013-12-04 2017-02-01 百度在线网络技术(北京)有限公司 application program recommending method, system and server
CN105989110A (en) * 2015-02-12 2016-10-05 广东欧珀移动通信有限公司 Application recommendation method and application recommendation device
CN106067897A (en) * 2016-06-16 2016-11-02 百度在线网络技术(北京)有限公司 Information-pushing method based on user terminal location and device
CN106412092A (en) * 2016-11-02 2017-02-15 北京小米移动软件有限公司 Message pushing method, message pushing device and server
CN110083771A (en) * 2019-04-29 2019-08-02 北京字节跳动网络技术有限公司 A kind of method, apparatus, equipment and the medium of information push

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090013053A1 (en) * 2006-03-06 2009-01-08 Wehner Kristopher C System and method for the dynamic generation of correlation scores between arbitrary objects
CN103312737A (en) * 2012-03-08 2013-09-18 腾讯科技(深圳)有限公司 Providing method and device of user information
CN103391511A (en) * 2013-07-17 2013-11-13 杭州东方网升科技有限公司 Content sharing method based on geographic position
CN104602039A (en) * 2014-05-15 2015-05-06 腾讯科技(北京)有限公司 Video service processing method, device and system
CN106528709A (en) * 2016-10-26 2017-03-22 北京小米移动软件有限公司 Social information recommendation method and apparatus
CN108173750A (en) * 2018-02-07 2018-06-15 杭州蜜迩科技有限公司 A kind of location-based message shares method of summary, display methods and system
CN109408737A (en) * 2018-08-31 2019-03-01 北京小米移动软件有限公司 User's recommended method, device and storage medium

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020220777A1 (en) * 2019-04-29 2020-11-05 北京字节跳动网络技术有限公司 Method for pushing information, device, equipment, and medium
CN111143740A (en) * 2019-12-14 2020-05-12 北京字节跳动网络技术有限公司 Information processing method and device and electronic equipment
WO2023088044A1 (en) * 2021-11-17 2023-05-25 北京字节跳动网络技术有限公司 Data processing method and apparatus, electronic device, and storage medium
US11902340B2 (en) 2021-11-17 2024-02-13 Beijing Bytedance Network Technology Co., Ltd. Data processing method, apparatus, electronic device and storage medium

Also Published As

Publication number Publication date
WO2020220777A1 (en) 2020-11-05

Similar Documents

Publication Publication Date Title
US10154412B2 (en) Method and apparatus for sharing content
US9894172B2 (en) Method and apparatus for location-based, just in time social networking
US20130124672A1 (en) System and Method for Delivering Media Assets in a Cloud Environment
CN111931962B (en) Information display method and device and electronic equipment
CN110083771A (en) A kind of method, apparatus, equipment and the medium of information push
US20220394209A1 (en) Multimedia conference data processing method and apparatus, and electronic device
JP7490124B2 (en) INTERACTION METHOD, DEVICE AND ELECTRONIC DEVICE
CN106506568B (en) Information interaction system
CN110083768A (en) A kind of information sharing method, device, equipment and medium
KR20170018577A (en) System and method for providing virtual communication session for portion of participants connecting to communication session
CN112286632B (en) Cloud platform, cloud platform management method and device, electronic equipment and storage medium
CN112311750B (en) Interaction method and device and electronic equipment
US11848762B2 (en) Live broadcast stream pushing method and apparatus, and electronic device
CN110059260A (en) A kind of recommended method, device, equipment and medium
US9202016B2 (en) Management of private information
CN109948082A (en) Live information processing method and processing device, electronic equipment, storage medium
CN110059270A (en) Display methods, device, electronic equipment and the storage medium at user information interface
CN114048498A (en) Data sharing method, device, equipment and medium
CN111752625A (en) Method and device for interface mock
CN109710070A (en) Information interacting method, device, electronic equipment and computer readable storage medium
CN111897620A (en) Interaction method and device and electronic equipment
CN110647767A (en) Data viewing method, electronic device and computer-readable storage medium
US20130137461A1 (en) Method and apparatus for inserting location data into messages at a communication gateway
CN110032423A (en) Display methods, device, electronic equipment and the storage medium at user information interface
CN116737040A (en) Method and device for displaying object attention list, electronic equipment and storage medium

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