CN104980480A - Data information sharing method and data information sharing device - Google Patents
Data information sharing method and data information sharing device Download PDFInfo
- Publication number
- CN104980480A CN104980480A CN201410469373.3A CN201410469373A CN104980480A CN 104980480 A CN104980480 A CN 104980480A CN 201410469373 A CN201410469373 A CN 201410469373A CN 104980480 A CN104980480 A CN 104980480A
- Authority
- CN
- China
- Prior art keywords
- data message
- user equipment
- software
- user
- message software
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Information Transfer Between Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The embodiment of the invention provides a data information sharing method and a data information sharing device. The method comprises the following steps: according to the time information of using the data information software by a user to which first user equipment belongs, predicting the time that the user of the first user equipment pays attention to the data information corresponding to the data information software; selecting the target data information which satisfies the preset selection condition from the data information reported by the data information software on second user equipment; transmitting the target data information to the first user equipment according to the time that the user of the first user equipment pays attention to the data information corresponding to the data information software. The method provided by the embodiment of the invention not only saves time of the user, but also improves the resource utilization rate of the information provided by the data information software.
Description
Technical field
The embodiment of the present invention relates to the communication technology, particularly relates to a kind of data message sharing method and device.
Background technology
Along with the development of society and the progress of science and technology, people live in the epoch of an information explosion.The Internet, books and periodicals, note, all bring information and the information of magnanimity every day.
Along with the development of mobile terminal, increasing people uses mobile terminal to come obtaining information and information.In the mode of existing obtaining information and information, user is by spending a large amount of time to browse various information software and social software obtains oneself information interested and the most popular and information, meanwhile, various information software and social software also irregularly can provide information and information to user.
But the mode of obtaining information and information in prior art, not only need the time spending user a large amount of, the bulk information irregularly provided for various information software and social software and information, user also cannot find time read, and causes the wasting of resources.
Summary of the invention
The embodiment of the present invention provides a kind of data message sharing method and device, not only saves the time of user, also improves the resource utilization of the information that data message software provides.
First aspect, the embodiment of the present invention provides a kind of data message sharing method, comprising:
According to the temporal information of first user equipment owning user usage data information software, predict that described first user equipment owning user pays close attention to the time of data message corresponding to described data message software;
The target data information meeting predetermined selection condition is chosen in the data message that the second subscriber equipment is reported by described data message software;
Pay close attention to the time of data message corresponding to described data message software according to described first user equipment owning user, send described target data information to described first user equipment.
Second aspect, the embodiment of the present invention provides a kind of data message sharing apparatus, comprising:
Prediction module, for the temporal information according to first user equipment owning user usage data information software, predicts that described first user equipment owning user pays close attention to the time of data message corresponding to described data message software;
Choose module, choose in the data message that reported by described data message software at the second subscriber equipment the target data information meeting predetermined selection condition;
Sending module, for paying close attention to the time of data message corresponding to described data message software according to described first user equipment owning user, sends described target data information to described first user equipment.
The data message sharing method that the embodiment of the present invention provides and device, the method, by the temporal information according to first user equipment owning user usage data information software, predicts that described first user equipment owning user pays close attention to the time of data message corresponding to described data message software; The target data information meeting predetermined selection condition is chosen in the data message that the second subscriber equipment is reported by described data message software; The time of data message corresponding to described data message software is paid close attention to according to described first user equipment owning user, described target data information is sent to described first user equipment, not only save the time of user, also improve the resource utilization of the information that data message software provides.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, be briefly described to the accompanying drawing used required in embodiment or description of the prior art below, apparently, accompanying drawing in the following describes is some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is data message sharing method application scenarios schematic diagram of the present invention;
Fig. 2 is the flow chart of data message sharing method embodiment one of the present invention;
Fig. 3 is the flow chart of data message sharing method embodiment two of the present invention;
Fig. 4 is stock information method for pushing Spatial Dimension schematic diagram of the present invention;
Fig. 5 is stock information method for pushing time dimension schematic diagram of the present invention;
Fig. 6 is stock information method for pushing temperature dimension schematic diagram of the present invention;
Fig. 7 is the structural representation of data message sharing apparatus embodiment one of the present invention;
Fig. 8 is the structural representation of data message sharing apparatus embodiment two of the present invention;
Fig. 9 is the structural representation of server example one of the present invention.
Embodiment
For making the object of the embodiment of the present invention, technical scheme and advantage clearly, below in conjunction with the accompanying drawing in the embodiment of the present invention, technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
Fig. 1 is data message sharing method application scenarios schematic diagram of the present invention.As shown in Figure 1, the application scenarios of various embodiments of the present invention comprises at least one first user equipment 1, second subscriber equipment 2 and server 3, in the present embodiment, for convenience of description, subscriber equipment is divided into first user equipment 1 and the second subscriber equipment 2, first user equipment 1 and the second subscriber equipment 2 do not have the difference of essence, the subscriber equipment of the present embodiment as: personal computer (Personal Computer, hereinafter referred to as: PC), mobile phone, panel computer (Tablet Computer) etc.Server 3 in the present embodiment can also be other network equipments such as computer, Fig. 1 only with server for exemplifying.
The data message sharing apparatus related to as follows in the present embodiment can be built in this server 3, the temporal information that this server 3 can obtain the geographical position of each subscriber equipment by the data message software that subscriber equipment is installed, each subscriber equipment owning user uses this data message software, then server 3 is from the three-dimensional perspective of time, space, temperature, is pushed out by data message.Such as, server 3 can time of data message corresponding to first user equipment 1 focused data information software in the geographical position range choosing data message in (circle represents), sends the higher data message of temperature that the second subscriber equipment 2 of choosing (circle represents) in the geographical position range of data message reports to this first user equipment 1.Data message software in the present embodiment can be stock tickers, news software, weather forecast software etc., and every software that can provide data message to user, all belongs to protection category of the present invention.Adopt detailed embodiment below, the implementation procedure of data message sharing method of the present invention is described.
Fig. 2 is the flow chart of data message sharing method embodiment one of the present invention.The executive agent of the present embodiment is data message sharing apparatus, and this device can by arbitrary software and/or hardware implementing.As shown in Figure 2, the method for the present embodiment can comprise:
Step 201, temporal information according to first user equipment owning user usage data information software, predict that described first user equipment owning user pays close attention to the time of data message corresponding to described data message software;
The target data information meeting predetermined selection condition is chosen in step 202, the data message that reported by described data message software at the second subscriber equipment;
Step 203, pay close attention to time of data message corresponding to described data message software according to described first user equipment owning user, send described target data information to described first user equipment.
In step 201, data message sharing apparatus obtains the temporal information of this first user equipment owning user usage data information software that first user equipment reports at random or regularly, this temporal information can comprise the number of times of first user equipment owning user usage data information software and the duration of each usage data information software, or first user equipment owning user opens each time point of data message software and the duration etc. of each usage data information software.
First user equipment can according to this temporal information, the time of the data message that prediction first user equipment owning user focused data information software is corresponding.Such as, according to the number of times of first user equipment owning user usage data information software and the duration of each usage data information software, obtain the average duration of this data message software of first user equipment use, therefore, can predict when knowing that the data message software installed on the first user device is opened, timing from opening, the time period experiencing this average duration is the time of the data message that first user equipment owning user focused data information software is corresponding, again such as, each time point of data message software and the duration of each usage data information software is opened according to first user equipment owning user, obtain the average duration of this data message software of first user equipment use and open some average time of data message software, predict putting from average time, the time period of going through average duration is the time of the data message that first user equipment owning user focused data information software is corresponding, in this kind of mode, owing to obtaining some average time that data message software is opened, therefore do not need to obtain the information of first user equipment whether turn-on data information software when pushing.
In step 202., the target data information meeting predetermined selection condition is chosen in the data message reported by data message software at the second subscriber equipment.
In specific implementation process, the data message that the second subscriber equipment is reported by data message software is added up, determine that attention rate meets pre-conditioned data message, attention rate is met pre-conditioned data message as target data information.
Particularly, data message sharing apparatus management also service data information database, stores the data message that the second subscriber equipment is reported by data message software in this database.This data message is added up, determines that attention rate meets pre-conditioned data message, attention rate is met pre-conditioned data message as target data information to be sent.
In the present embodiment, pre-conditioned comprise following in arbitrary: the conditioned disjunction attention rate that the condition that attention rate exceedes the condition of predetermined threshold value, attention rate is less than predetermined threshold value, attention rate rank are greater than default rank is less than the condition of default rank.
Such as, a data message report number of times more than 50 times, then think the condition that the attention rate of this data message meets attention rate and exceedes predetermined threshold value; Article one, the number of times that reports of data message is less than 10 times, then think the condition that the attention rate of this data message meets attention rate and is less than predetermined threshold value; Again or, carry out rank to the number of times that reports of data message, ranking result is attention rate rank, and the attention rate rank of a data message is first 50, then think the condition that the attention rate of this data message meets attention rate rank and is less than default rank; Article one, the attention rate rank of the attention rate of data message is latter 30 reciprocal, then think the condition that the attention rate of this data message meets attention rate and is greater than default rank.
For a specific embodiment, when the data message software of the present embodiment is stock tickers, when corresponding data message is stock information, the stock information of each user equipment to report can also be the free stock list of user.In stock information database, for current more popular stock, may report by a more than subscriber equipment.In order to be worth the highest stock to first user equipment recommendation, the stock information of the second user equipment to report is added up, specifically can count the number of times that each stock information is reported, represent the attention rate of this stock information, finally determine that attention rate exceedes the stock information of predetermined threshold value, attention rate is exceeded the stock information of predetermined threshold value as target stock information.
In the present embodiment, pre-conditioned data message is met by choosing attention rate in the data message of the second user equipment to report, first user equipment is handed down to as target data information, the data message that people first user equipment can being obtained around have identical life range shares, break between original good friend after setting up friend relation chain, just can see the restriction of the data message that others shares.
In step 203, in the time of data message corresponding to first user equipment owning user focused data information software, send target data information to first user equipment.
The data message sharing method that the embodiment of the present invention provides, by the temporal information according to first user equipment owning user usage data information software, the time of the data message that prediction first user equipment owning user focused data information software is corresponding; The target data information meeting predetermined selection condition is chosen in the data message that the second subscriber equipment is reported by data message software; According to the time of data message corresponding to first user equipment owning user focused data information software, target data information is sent to first user equipment, make user can within the time of oneself focused data information, oneself information interested or the most popular is obtained from data message software, not only save the time of user, also improve the resource utilization of the information that data message software provides.
Adopt detailed embodiment below, in key diagram 2 embodiment, how to predict the time of the data message that first user equipment owning user focused data information software is corresponding, specifically comprise two kinds of possible implementations.
Possible implementation is: when time packets of information draws together the duration of the number of times of first user equipment owning user usage data information software and each usage data information software, specific implementation process is:
Use the number of times of described data message software and each duration using described data message software according to described first user equipment owning user, determine that described first user equipment owning user uses the average duration of described data message software;
Use the average duration of described data message software according to described first user equipment owning user and share the factor, predict that described first user equipment owning user pays close attention to the time of data message corresponding to described data message software, described in share the factor and be greater than 0 and be less than 1.
For a specific embodiment, get the temporal information of first user equipment owning user usage data information software: t1, t2 ... .tn, n is the number of times of first user equipment owning user usage data information software, t is the duration of each usage data information software, then determines that the average duration of first user equipment owning user usage data information software is:
After obtaining this average duration, according to this average duration with share the factor, the time of the data message that prediction first user equipment owning user focused data information software is corresponding.Particularly, this shares the factor can for the value set based on experience value, and its value is less than 1 for being greater than 0.This average duration is multiplied by and shares the factor, waiting time can be obtained, according to this waiting time, the time point predicting after first user equipment is opened data message software and experienced waiting time is the time of the data message that first user equipment owning user focused data information software is corresponding.In specific implementation process, the information whether the data message software that data message sharing apparatus acquisition first user equipment is installed is opened, when determining that this software is opened, after experience waiting time, sends target data information to first user equipment.
The present embodiment achieves opens data message software user, and when service data information software, target data information is sent to first user equipment, ensure that can in the time of user's focused data information, target data information is sent to first user equipment, avoid and send target data information at the non-operating time of data message software to first user equipment, improve the resource utilization of the information that data message software provides.
Further, can also determine to share the factor by the mode calculated, in specific implementation process, use the duration of the number of times of described data message software and each usage data information software according to first user equipment owning user, determine the described duration of data message software of use and the access times of correspondence that meet elongate member when presetting use; According to the described duration of data message software of use and the access times of correspondence of elongate member during satisfied default use, determine to preset the average duration using duration corresponding; The average duration of the average duration corresponding according to default use duration and first user equipment owning user usage data information software, determines to share the factor.
Particularly, presetting elongate member when using can for the condition using duration to be less than predetermined threshold value, or be the condition using duration rank (being short to time long rank from the time) to be less than default rank.In the present embodiment, suppose that t1, t2, t3 are the duration meeting the usage data information software presetting elongate member when using, corresponding access times are 3, preset the average duration using duration corresponding, are
Then basis
with
ratio, determine to share the factor, namely share the factor
Meanwhile, when predicting that first user equipment owning user pays close attention to the time of data message corresponding to described data message software, and above-described embodiment is also slightly different.
Now, according to
and K and share factor adjustment values Δ K and determine waiting time.Particularly,
wherein, 0≤Δ K≤0.5.In specific implementation process, after calculating and sharing the factor, based on experience value or actual conditions, by sharing factor adjustment values to sharing factor correction, revised waiting time can be obtained.
The present embodiment shares the factor by calculating, and by sharing factor adjustment values to sharing factor correction, waiting time can be obtained according to actual conditions, thus accurately in the time of user's usage data information software, target data information can be sent to first user equipment.
Another kind of possible implementation is: when time packets of information draw together first user equipment owning user open the duration of each time point of data message software and each usage data information software time, specific implementation process is:
Open each time point of data message software and the duration of each usage data information software according to first user equipment owning user, determine that first user equipment owning user opens the point and the average duration of usage data information software average time of data message software;
The point and the average duration of usage data information software average time of data message software is opened according to first user equipment owning user, predict that putting from average time, the time period of going through average duration is the time of the data message that first user equipment owning user focused data information software is corresponding.
The time that it will be understood by those skilled in the art that user's usage data information software and the time of checking data message relatively fixing.Such as, user wait for bus in the morning or by bus time, usage data information software can check data message, use duration for Waiting time or time by bus, before user sleeps at night, also can check data message by usage data information software, use duration is half an hour to one hour.
Data message sharing apparatus is after the first user equipment owning user that acquisition first user equipment reports at random or regularly opens each time point of data message software and the duration of each usage data information software, can determine first user equipment owning user open data message software average time point for morning 7:00, the average duration of usage data information software is 45 minutes, thus prediction put 7:00 from average time, the time period of going through 45 minutes is time of the data message that first user equipment owning user focused data information software is corresponding, or determine first user equipment owning user open data message software average time point for evening 10:00, the average duration of usage data information software is 30 minutes, thus prediction put 10:00 from average time, the time period of going through 30 minutes is time of the data message that first user equipment owning user focused data information software is corresponding.
In specific implementation process, the random time in the time period that data message sharing apparatus can obtain in prediction sends target data information to first user equipment.
The present embodiment is when sending target data information to first user equipment, without the need to obtaining the information of first user equipment whether turn-on data information software, and when data message running software, target data information is sent to first user equipment, ensure that can in the time of user's focused data information, target data information is sent to first user equipment, avoid and send target data information at the non-operating time of data message software to first user equipment, improve the resource utilization of the information that data message software provides.
Fig. 3 is the flow chart of data message sharing method embodiment two of the present invention.The present embodiment realizes on the basis of Fig. 2 embodiment, specific as follows:
The data message that the position of step 301, the position obtaining described first user equipment, the 3rd subscriber equipment, described 3rd subscriber equipment are reported by described data message software;
Step 302, position according to described first user equipment, determine the geographical position range choosing data message;
Step 303, according to the position of described 3rd subscriber equipment and described in choose the geographical position range of data message, determine the 3rd subscriber equipment of the geographical position range choosing data message described in being positioned at, described in being positioned at, choosing the 3rd subscriber equipment of the geographical position range of data message as described second subscriber equipment;
Step 304, temporal information according to first user equipment owning user usage data information software, predict that described first user equipment owning user pays close attention to the time of data message corresponding to described data message software;
The target data information meeting predetermined selection condition is chosen in step 305, the data message that reported by described data message software at the second subscriber equipment;
Step 306, pay close attention to time of data message corresponding to described data message software according to described first user equipment owning user, send described target data information to described first user equipment.
The embodiment of the present invention Fig. 2 embodiment consider the time, attention rate basis on, also add the factor in geographical position.
It will be understood by those skilled in the art that the present embodiment step 301 is between step 303 and step 304, does not have strict sequential relationship.Step 304 in the present embodiment is similar to step 203 to step 306 and step 201, and the present embodiment repeats no more herein.
In step 301, when first user equipment has demand to the data message sharing other subscriber equipment, first user equipment sends the position of first user equipment to data message sharing apparatus, with the position making data message sharing apparatus obtain first user equipment.
In specific implementation process, data message sharing apparatus can pass through location Based service (Location Based Service, be called for short LBS) obtain the position of the first user equipment existed with longitude and latitude form that first user equipment is sent by global positioning system (Global Position System, be called for short GPS).
Further, the user that the 3rd subscriber equipment is corresponding, can also report oneself for the position of the data message shared and the 3rd subscriber equipment to data message sharing apparatus by data message software.The position of the data message of the 3rd user equipment to report and the 3rd subscriber equipment is stored in data information data storehouse by data message sharing apparatus.
In step 302, data message sharing apparatus is according to the position of first user equipment, determine the geographical position range choosing data message meeting preset relation with the position of first user equipment, this geographical position range choosing data message meeting preset relation such as can house community residing for this first user equipment, or this Administrative Area residing for first user equipment, or the region around the position of this first user equipment.
Further, data message sharing apparatus can also extract the geographic range value that first user equipment is reported in advance by data message software from data information data storehouse, determines by this geographic range value the geographical position range choosing data message.Particularly, data message sharing apparatus can obtain the geographic range value (100 meters that first user equipment is selected by data message software in advance, 500 meters, 1000 meters, 2000 meters), then centered by the position of first user equipment, with geographic range value for radius, the geographical position range choosing data message is determined.
In step 303, data message sharing apparatus screens the longitude and latitude chosen in the geographical position range of data message, according to position and this longitude and latitude of the 3rd subscriber equipment, again screen the 3rd subscriber equipment under this longitude and latitude, using the 3rd subscriber equipment as the second subscriber equipment.Such as, in Fig. 1 embodiment, scope shown in circle is choose the geographical position range of data message, and the second subscriber equipment in circle is the second subscriber equipment chosen in the geographical position range of data message.
The embodiment of the present invention is connected to by position to be shared people (user that first user equipment is corresponding) and is shared people (user that the second subscriber equipment is corresponding), they can without any relation, without any common factor, but they are by the position of oneself, understand the data message of the other side.
In step 301, it will be appreciated by those skilled in the art that, data message sharing apparatus can also receive the data message that first user equipment is reported by data message software, the data message report first user equipment and the position of first user equipment are stored in data information data storehouse, send target data information for other subscriber equipment except described first user equipment.Namely the data message of each subscriber equipment transmission and the geographical position of each subscriber equipment is stored in data information data storehouse.
Accordingly, data message sharing apparatus is after the time getting the second subscriber equipment owning user focused data information that the second subscriber equipment sends, target data information is sent to the second subscriber equipment, it is similar that specific implementation and data message sharing apparatus send target data information to first user equipment, and the present embodiment repeats no more herein.
To sum up, in the present embodiment, data message sharing apparatus sends target data information to first user equipment, not only by the Time dependent of first user equipment owning user focused data information, also relate to the position of first user equipment, and the attention rate of data message, not only avoid unnecessary propelling data information bothering user, and data message is fully utilized, simultaneously, first user equipment is when obtaining data message, not only do not need to set up friend relation chain, can user to the data message obtaining surrounding user in the data message interested time and report.
In Fig. 2 and Fig. 3 embodiment of the present invention, be specifically related to the realization of time, space, temperature three kinds of dimensions.Below with data message software for stock tickers, data message is stock information, and data message sharing apparatus is stock information sharing apparatus is example, is described in detail respectively.In following embodiment, data message sharing apparatus can built-inly realize in the server.
Fig. 4 is stock information method for pushing Spatial Dimension schematic diagram of the present invention.As shown in Figure 4, in user equipment side, in view of stock belongs to the thing of secret, this method adds switch-linear hybrid.If subscriber equipment is ready to share stock information, can GPS be opened, and open and allow to upload stock information switch, carry out stock and share.After opening and allowing to upload stock information switch, user chooses the stock information that can share, and then subscriber equipment uploads GPS and stock information to stock information sharing apparatus.
Alternatively, also can the GPS location of a upload user equipment, subscriber equipment accepts the stock information in this GPS location periphery fixed range that stock information sharing apparatus issues.
In stock information sharing apparatus side, first receive GPS and stock information, then stored in stock information database, sense data from stock information database, and choose stock information, according to the GPS of subscriber equipment, choose the stock information in GPS location periphery fixed range, issue stock information to subscriber equipment, receive stock information display to make subscriber equipment.
The embodiment of the present invention, based on current customer location, pushes the stock information of user's periphery people, has broken the restriction just seeing stock information between original good friend, to the dimension in a user space.
Fig. 5 is stock information method for pushing time dimension schematic diagram of the present invention.As shown in Figure 5, in user equipment side, after user opens stock tickers, recording user uses the temporal information of stock tickers, and report of user uses the temporal information of stock tickers to stock information sharing apparatus.
In stock information sharing apparatus side, the user of stock information sharing apparatus reception user equipment to report uses the temporal information of stock tickers, use the temporal information of stock tickers according to subscriber equipment owning user, prediction subscriber equipment owning user pays close attention to the time of stock information.
The present embodiment stock information sharing apparatus can be accustomed to according to the daily behavior of stock invester, counts the time that user often speculates in shares, and then does timing and pushes.
Fig. 6 is stock information method for pushing temperature dimension schematic diagram of the present invention.As shown in Figure 6, in user equipment side, subscriber equipment can upload free stock list.
In stock information sharing apparatus side, after stock information sharing apparatus receives free stock list, stored in stock information database, then sense data from stock information database, and filter out the stock information of attention rate higher than predetermined threshold value.
Stock information high for attention rate is pushed to subscriber equipment by the present embodiment, makes subscriber equipment can understand current stock focus, according to current stock focus, studies and selects the stock that oneself can be bought.
To sum up, embodiment of the present invention generalized time, space, temperature three angles push stock information to subscriber equipment, make user can oneself paying close attention in the time of stock information, oneself stock interested or the most popular is obtained from stock information software, not only save the time of user, also improve the resource utilization of the information that stock tickers provides, further, user is when obtaining stock information, not only do not need to set up friend relation chain, can also user to the stock information obtaining user's periphery people in the stock interested time period and share.
Fig. 7 is the structural representation of data message sharing apparatus embodiment one of the present invention.As shown in Figure 7, the data message sharing apparatus that the present embodiment provides comprises: prediction module 701, chooses module 702 and sending module 703.Wherein
Prediction module 701, for the temporal information according to first user equipment owning user usage data information software, predicts that described first user equipment owning user pays close attention to the time of data message corresponding to described data message software;
Choose module 702, choose in the data message that reported by described data message software at the second subscriber equipment the target data information meeting predetermined selection condition;
Sending module 703, for paying close attention to the time of data message corresponding to described data message software according to described first user equipment owning user, sends described target data information to described first user equipment.
The data message sharing apparatus that the present embodiment provides, can be used for the technical scheme performing said method embodiment, it realizes principle and technique effect is similar, and the present embodiment repeats no more herein.
Fig. 8 is the structural representation of data message sharing apparatus embodiment two of the present invention, and the present embodiment realizes on the basis of Fig. 7 embodiment, specific as follows:
Alternatively, described temporal information comprises the duration that described first user equipment owning user uses the number of times of described data message software and the described data message software of each use; Described prediction module 701 specifically for:
Use the number of times of described data message software and each duration using described data message software according to described first user equipment owning user, determine that described first user equipment owning user uses the average duration of described data message software;
Use the average duration of described data message software according to described first user equipment owning user and share the factor, predict that described first user equipment owning user pays close attention to the time of data message corresponding to described data message software, described in share the factor and be greater than 0 and be less than 1.
Alternatively, also comprise determination module 704, for using the average duration of described data message software in described prediction module 701 according to described first user equipment owning user and share the factor, before predicting that described first user equipment owning user pays close attention to the time of data message corresponding to described data message software
Use the number of times of described data message software and each duration using described data message software according to described first user equipment owning user, determine the described duration of data message software of use and the access times of correspondence that meet elongate member when presetting use;
According to the described duration of data message software of use and the access times of correspondence of elongate member during described satisfied default use, determine the average duration that described default use duration is corresponding;
The average duration corresponding according to described default use duration and described first user equipment owning user use the average duration of described data message software, determine to share the factor;
Described prediction module 701 also specifically for:
According to described first user equipment owning user use the average duration of described data message software, described in share the factor and share factor adjustment values, determine waiting time, described in share factor adjustment values and be more than or equal to 0 and be less than or equal to 0.5;
According to described waiting time, predict and open described data message software and the time point experienced after described waiting time is the time that described first user equipment owning user pays close attention to data message corresponding to described data message software at described first user equipment.
Alternatively, described temporal information comprises described first user equipment owning user and opens each time point of described data message software and each duration using described data message software; Described prediction module 701 specifically for:
Open each time point of described data message software and each duration using described data message software according to described first user equipment owning user, determine that described first user equipment owning user opens the point and use the average duration of described data message software average time of described data message software;
The average time of opening described data message software according to described first user equipment owning user puts and uses the average duration of described data message software, predict that putting from described average time, the time period of going through described average duration is the time that described first user equipment owning user pays close attention to data message corresponding to described data message software.
Alternatively, choose described in module 702 specifically for:
The data message that described second subscriber equipment is reported by described data message software is added up, determines that attention rate meets pre-conditioned data message, described attention rate is met pre-conditioned data message as described target data information;
Wherein, described pre-conditioned comprise following in arbitrary:
The conditioned disjunction attention rate that the condition that attention rate exceedes the condition of predetermined threshold value, attention rate is less than predetermined threshold value, attention rate rank are greater than default rank is less than the condition of default rank.
Alternatively, also comprise acquisition module 705, for described choose in the data message that module 702 reported by described data message software at the second subscriber equipment choose the target data information meeting predetermined selection condition before,
Obtain the position of described first user equipment, data message that the position of the 3rd subscriber equipment, described 3rd subscriber equipment are reported by described data message software;
According to the position of described first user equipment, determine that the position with described first user equipment meets the geographical position range choosing data message of preset relation;
According to the position of described 3rd subscriber equipment and described in choose the geographical position range of data message, determine the 3rd subscriber equipment of the geographical position range choosing data message described in being positioned at, described in being positioned at, choosing the 3rd subscriber equipment of the geographical position range of data message as described second subscriber equipment.
Alternatively, described acquisition module 705 also specifically for:
Centered by the position of described first user equipment, the geographic range value that described first user equipment is reported in advance by described data message software is radius, determines the geographical position range choosing data message;
Alternatively, described data message software is stock tickers, and described data message is stock information.
The data message sharing apparatus that the present embodiment provides, can be used for the technical scheme performing said method embodiment, it realizes principle and technique effect is similar, and the present embodiment repeats no more herein.
Fig. 9 is the structural representation of server example one of the present invention.The data message sharing apparatus of the embodiment of the present invention can be built in server 90 and realize.Embodiment of the present invention server 90 comprises network interface 901, processor 902, bus 903 and memory 904, memory 904 and processor 902 are connected with bus 903 respectively, processor 902 calls the program stored in memory 904 by bus 903, can perform following operation:
Processor 902, according to the temporal information of first user equipment owning user usage data information software, predicts that described first user equipment owning user pays close attention to the time of data message corresponding to described data message software;
The target data information meeting predetermined selection condition is chosen in the data message that processor 902 is reported by described data message software at the second subscriber equipment;
Processor 902 pays close attention to the time of data message corresponding to described data message software according to described first user equipment owning user, sends described target data information by network interface 901 to described first user equipment.
Alternatively, described temporal information comprises the duration that described first user equipment owning user uses the number of times of described data message software and the described data message software of each use;
Processor 902, specifically for using the number of times of described data message software and each duration using described data message software according to described first user equipment owning user, determines that described first user equipment owning user uses the average duration of described data message software; Use the average duration of described data message software according to described first user equipment owning user and share the factor, predict that described first user equipment owning user pays close attention to the time of data message corresponding to described data message software, described in share the factor and be greater than 0 and be less than 1.
Alternatively, described processor 902 uses the average duration of described data message software according to described first user equipment owning user and shares the factor, before predicting that described first user equipment owning user pays close attention to the time of data message corresponding to described data message software, described processor 902 also uses the number of times of described data message software and each duration using described data message software according to described first user equipment owning user, determines the described duration of data message software of use and the access times of correspondence that meet elongate member when presetting use; According to the described duration of data message software of use and the access times of correspondence of elongate member during described satisfied default use, determine the average duration that described default use duration is corresponding; The average duration corresponding according to described default use duration and described first user equipment owning user use the average duration of described data message software, determine to share the factor;
Described processor 902 specifically for use according to described first user equipment owning user the average duration of described data message software, described in share the factor and share factor adjustment values, determine waiting time, described in share factor adjustment values and be more than or equal to 0 and be less than or equal to 0.5; According to described waiting time, predict and open described data message software and the time point experienced after described waiting time is the time that described first user equipment owning user pays close attention to data message corresponding to described data message software at described first user equipment.
Alternatively, described temporal information comprises described first user equipment owning user and opens each time point of described data message software and each duration using described data message software; Described processor 902 specifically for: open each time point of described data message software and each duration using described data message software according to described first user equipment owning user, determine that described first user equipment owning user opens the point and use the average duration of described data message software average time of described data message software; The average time of opening described data message software according to described first user equipment owning user puts and uses the average duration of described data message software, predict that putting from described average time, the time period of going through described average duration is the time that described first user equipment owning user pays close attention to data message corresponding to described data message software.
Alternatively, processor 902 also specifically for:
The data message that described second subscriber equipment is reported by described data message software is added up, determines that attention rate meets pre-conditioned data message, described attention rate is met pre-conditioned data message as described target data information;
Wherein, described pre-conditioned comprise following in arbitrary:
The conditioned disjunction attention rate that the condition that attention rate exceedes the condition of predetermined threshold value, attention rate is less than predetermined threshold value, attention rate rank are greater than default rank is less than the condition of default rank.
Alternatively, before choosing the target data information meeting predetermined selection condition in the data message that processor 902 is reported by described data message software at the second subscriber equipment, also obtain the position of described first user equipment by network interface 901, data message that the position of the 3rd subscriber equipment, described 3rd subscriber equipment are reported by described data message software; According to the position of described first user equipment, determine that the position with described first user equipment meets the geographical position range choosing data message of preset relation; According to the position of described 3rd subscriber equipment and described in choose the geographical position range of data message, determine the 3rd subscriber equipment of the geographical position range choosing data message described in being positioned at, described in being positioned at, choosing the 3rd subscriber equipment of the geographical position range of data message as described second subscriber equipment.
Alternatively, processor 902 also specifically for: centered by the position of described first user equipment, the geographic range value that described first user equipment is reported in advance by described data message software is radius, determines the geographical position range choosing data message;
Alternatively, described data message software is stock tickers, and described data message is stock information.
The server that the embodiment of the present invention provides, can be used for the embodiment performing above-mentioned data message sharing method, it realizes principle and technique effect is similar, and the present embodiment repeats no more herein.
One of ordinary skill in the art will appreciate that: all or part of step realizing above-mentioned each embodiment of the method can have been come by the hardware that program command is relevant.Aforesaid program can be stored in a computer read/write memory medium.This program, when performing, performs the step comprising above-mentioned each embodiment of the method; And aforesaid storage medium comprises: ROM, RAM, magnetic disc or CD etc. various can be program code stored medium.
Last it is noted that above each embodiment is only in order to illustrate technical scheme of the present invention, be not intended to limit; Although with reference to foregoing embodiments to invention has been detailed description, those of ordinary skill in the art is to be understood that: it still can be modified to the technical scheme described in foregoing embodiments, or carries out equivalent replacement to wherein some or all of technical characteristic; And these amendments or replacement, do not make the essence of appropriate technical solution depart from the scope of various embodiments of the present invention technical scheme.
Claims (16)
1. a data message sharing method, is characterized in that, comprising:
According to the temporal information of first user equipment owning user usage data information software, predict that described first user equipment owning user pays close attention to the time of data message corresponding to described data message software;
The target data information meeting predetermined selection condition is chosen in the data message that the second subscriber equipment is reported by described data message software;
Pay close attention to the time of data message corresponding to described data message software according to described first user equipment owning user, send described target data information to described first user equipment.
2. method according to claim 1, is characterized in that, described temporal information comprises described first user equipment owning user and uses the number of times of described data message software and each duration using described data message software; The described temporal information according to first user equipment owning user usage data information software, predict that described first user equipment owning user pays close attention to the time of data message corresponding to described data message software, comprising:
Use the number of times of described data message software and each duration using described data message software according to described first user equipment owning user, determine that described first user equipment owning user uses the average duration of described data message software;
Use the average duration of described data message software according to described first user equipment owning user and share the factor, predict that described first user equipment owning user pays close attention to the time of data message corresponding to described data message software, described in share the factor and be greater than 0 and be less than 1.
3. method according to claim 2, it is characterized in that, describedly use the average duration of described data message software according to described first user equipment owning user and share the factor, before predicting that described first user equipment owning user pays close attention to the time of data message corresponding to described data message software, also comprise:
Use the number of times of described data message software and each duration using described data message software according to described first user equipment owning user, determine the described duration of data message software of use and the access times of correspondence that meet elongate member when presetting use;
According to the described duration of data message software of use and the access times of correspondence of elongate member during described satisfied default use, determine the average duration that described default use duration is corresponding;
The average duration corresponding according to described default use duration and described first user equipment owning user use the average duration of described data message software, determine to share the factor;
Describedly use the average duration of described data message software according to described first user equipment owning user and share the factor, predicting that described first user equipment owning user pays close attention to the time of data message corresponding to described data message software, comprising:
According to described first user equipment owning user use the average duration of described data message software, described in share the factor and share factor adjustment values, determine waiting time, described in share factor adjustment values and be more than or equal to 0 and be less than or equal to 0.5;
According to described waiting time, predict and open described data message software and the time point experienced after described waiting time is the time that described first user equipment owning user pays close attention to data message corresponding to described data message software at described first user equipment.
4. method according to claim 1, is characterized in that, described temporal information comprises described first user equipment owning user and opens each time point of described data message software and each duration using described data message software; The described temporal information according to first user equipment owning user usage data information software, predict that described first user equipment owning user pays close attention to the time of data message corresponding to described data message software, comprising:
Open each time point of described data message software and each duration using described data message software according to described first user equipment owning user, determine that described first user equipment owning user opens the point and use the average duration of described data message software average time of described data message software;
The average time of opening described data message software according to described first user equipment owning user puts and uses the average duration of described data message software, predict that putting from described average time, the time period of going through described average duration is the time that described first user equipment owning user pays close attention to data message corresponding to described data message software.
5. the method according to any one of Claims 1-4, is characterized in that, chooses the target data information meeting predetermined selection condition, comprising in the described data message reported by described data message software at the second subscriber equipment:
The data message that described second subscriber equipment is reported by described data message software is added up, determines that attention rate meets pre-conditioned data message, described attention rate is met pre-conditioned data message as described target data information;
Wherein, described pre-conditioned comprise following in arbitrary:
The conditioned disjunction attention rate that the condition that attention rate exceedes the condition of predetermined threshold value, attention rate is less than predetermined threshold value, attention rate rank are greater than default rank is less than the condition of default rank.
6. method according to claim 5, is characterized in that, before choosing the target data information meeting predetermined selection condition, also comprises in the described data message reported by described data message software at the second subscriber equipment:
Obtain the position of described first user equipment, data message that the position of the 3rd subscriber equipment, described 3rd subscriber equipment are reported by described data message software;
According to the position of described first user equipment, determine that the position with described first user equipment meets the geographical position range choosing data message of preset relation;
According to the position of described 3rd subscriber equipment and described in choose the geographical position range of data message, determine the 3rd subscriber equipment of the geographical position range choosing data message described in being positioned at, described in being positioned at, choosing the 3rd subscriber equipment of the geographical position range of data message as described second subscriber equipment.
7. method according to claim 6, is characterized in that, the described position according to described first user equipment, determines that the position with described first user equipment meets the geographical position range choosing data message of preset relation, comprising:
Centered by the position of described first user equipment, the geographic range value that described first user equipment is reported in advance by described data message software is radius, determines the geographical position range choosing data message.
8. method according to claim 7, is characterized in that, described data message software is stock tickers, and described data message is stock information.
9. a data message sharing apparatus, is characterized in that, comprising:
Prediction module, for the temporal information according to first user equipment owning user usage data information software, predicts that described first user equipment owning user pays close attention to the time of data message corresponding to described data message software;
Choose module, choose in the data message that reported by described data message software at the second subscriber equipment the target data information meeting predetermined selection condition;
Sending module, for paying close attention to the time of data message corresponding to described data message software according to described first user equipment owning user, sends described target data information to described first user equipment.
10. device according to claim 9, is characterized in that, described temporal information comprises described first user equipment owning user and uses the number of times of described data message software and each duration using described data message software; Described prediction module specifically for:
Use the number of times of described data message software and each duration using described data message software according to described first user equipment owning user, determine that described first user equipment owning user uses the average duration of described data message software;
Use the average duration of described data message software according to described first user equipment owning user and share the factor, predict that described first user equipment owning user pays close attention to the time of data message corresponding to described data message software, described in share the factor and be greater than 0 and be less than 1.
11. devices according to claim 10, it is characterized in that, also comprise: determination module, for using the average duration of described data message software in described prediction module according to described first user equipment owning user and share the factor, before predicting that described first user equipment owning user pays close attention to the time of data message corresponding to described data message software
Use the number of times of described data message software and each duration using described data message software according to described first user equipment owning user, determine the described duration of data message software of use and the access times of correspondence that meet elongate member when presetting use;
According to the described duration of data message software of use and the access times of correspondence of elongate member during described satisfied default use, determine the average duration that described default use duration is corresponding;
The average duration corresponding according to described default use duration and described first user equipment owning user use the average duration of described data message software, determine to share the factor;
Described prediction module also specifically for:
According to described first user equipment owning user use the average duration of described data message software, described in share the factor and share factor adjustment values, determine waiting time, described in share factor adjustment values and be more than or equal to 0 and be less than or equal to 0.5;
According to described waiting time, predict and open described data message software and the time point experienced after described waiting time is the time that described first user equipment owning user pays close attention to data message corresponding to described data message software at described first user equipment.
12. devices according to claim 9, is characterized in that, described temporal information comprises described first user equipment owning user and opens each time point of described data message software and each duration using described data message software; Described prediction module specifically for:
Open each time point of described data message software and each duration using described data message software according to described first user equipment owning user, determine that described first user equipment owning user opens the point and use the average duration of described data message software average time of described data message software;
The average time of opening described data message software according to described first user equipment owning user puts and uses the average duration of described data message software, predict that putting from described average time, the time period of going through described average duration is the time that described first user equipment owning user pays close attention to data message corresponding to described data message software.
13. devices according to any one of claim 9 to 12, is characterized in that, described in choose module specifically for:
The data message that described second subscriber equipment is reported by described data message software is added up, determines that attention rate meets pre-conditioned data message, described attention rate is met pre-conditioned data message as described target data information;
Wherein, described pre-conditioned comprise following in arbitrary:
The conditioned disjunction attention rate that the condition that attention rate exceedes the condition of predetermined threshold value, attention rate is less than predetermined threshold value, attention rate rank are greater than default rank is less than the condition of default rank.
14. devices according to claim 13, it is characterized in that, also comprise acquisition module, for described choose in the data message that module reported by described data message software at the second subscriber equipment choose the target data information meeting predetermined selection condition before
Obtain the position of described first user equipment, data message that the position of the 3rd subscriber equipment, described 3rd subscriber equipment are reported by described data message software;
According to the position of described first user equipment, determine that the position with described first user equipment meets the geographical position range choosing data message of preset relation;
According to the position of described 3rd subscriber equipment and described in choose the geographical position range of data message, determine the 3rd subscriber equipment of the geographical position range choosing data message described in being positioned at, described in being positioned at, choosing the 3rd subscriber equipment of the geographical position range of data message as described second subscriber equipment.
15. devices according to claim 14, is characterized in that, described acquisition module also specifically for:
Centered by the position of described first user equipment, the geographic range value that described first user equipment is reported in advance by described data message software is radius, determines the geographical position range choosing data message.
16. devices according to claim 15, is characterized in that, described data message software is stock tickers, and described data message is stock information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410469373.3A CN104980480B (en) | 2014-09-15 | 2014-09-15 | data information sharing method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410469373.3A CN104980480B (en) | 2014-09-15 | 2014-09-15 | data information sharing method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104980480A true CN104980480A (en) | 2015-10-14 |
CN104980480B CN104980480B (en) | 2018-09-07 |
Family
ID=54276580
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410469373.3A Active CN104980480B (en) | 2014-09-15 | 2014-09-15 | data information sharing method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104980480B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017118345A1 (en) * | 2016-01-06 | 2017-07-13 | 北京京东尚科信息技术有限公司 | Method and device for pushing electronic book |
CN111522483A (en) * | 2020-05-06 | 2020-08-11 | 游艺星际(北京)科技有限公司 | Multimedia data sharing method, device, electronic device and storage medium |
CN111747009A (en) * | 2019-08-19 | 2020-10-09 | 北京京东乾石科技有限公司 | Warehouse system, method for adjusting shelf position, storage medium and equipment |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7653001B2 (en) * | 2004-04-09 | 2010-01-26 | At&T Mobility Ii Llc | Managing differences in user devices when sharing content on mobile devices |
CN102546835A (en) * | 2012-03-08 | 2012-07-04 | 腾讯科技(深圳)有限公司 | Method for sharing contents, terminal, server and system |
CN102882936A (en) * | 2012-09-06 | 2013-01-16 | 百度在线网络技术(北京)有限公司 | Cloud pushing method, system and device |
CN103179025A (en) * | 2013-03-20 | 2013-06-26 | 微梦创科网络科技(中国)有限公司 | A microblog push method and device based on user communication power |
CN103841190A (en) * | 2014-02-28 | 2014-06-04 | 广州华多网络科技有限公司 | Information acquisition method, device and system, and information sharing method, device and system |
-
2014
- 2014-09-15 CN CN201410469373.3A patent/CN104980480B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7653001B2 (en) * | 2004-04-09 | 2010-01-26 | At&T Mobility Ii Llc | Managing differences in user devices when sharing content on mobile devices |
CN102546835A (en) * | 2012-03-08 | 2012-07-04 | 腾讯科技(深圳)有限公司 | Method for sharing contents, terminal, server and system |
CN102882936A (en) * | 2012-09-06 | 2013-01-16 | 百度在线网络技术(北京)有限公司 | Cloud pushing method, system and device |
CN103179025A (en) * | 2013-03-20 | 2013-06-26 | 微梦创科网络科技(中国)有限公司 | A microblog push method and device based on user communication power |
CN103841190A (en) * | 2014-02-28 | 2014-06-04 | 广州华多网络科技有限公司 | Information acquisition method, device and system, and information sharing method, device and system |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017118345A1 (en) * | 2016-01-06 | 2017-07-13 | 北京京东尚科信息技术有限公司 | Method and device for pushing electronic book |
US10891252B2 (en) | 2016-01-06 | 2021-01-12 | Beijing Jingdong Shangke Information Technology Co., Ltd. | Method and apparatus for pushing electronic book |
CN111747009A (en) * | 2019-08-19 | 2020-10-09 | 北京京东乾石科技有限公司 | Warehouse system, method for adjusting shelf position, storage medium and equipment |
CN111747009B (en) * | 2019-08-19 | 2022-06-07 | 北京京东乾石科技有限公司 | Warehouse system, method for adjusting shelf position, storage medium and equipment |
CN111522483A (en) * | 2020-05-06 | 2020-08-11 | 游艺星际(北京)科技有限公司 | Multimedia data sharing method, device, electronic device and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN104980480B (en) | 2018-09-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9772883B2 (en) | Device operability enhancement with alternative device utilization | |
US10820145B2 (en) | Systems and methods for deploying dynamic geo-fences based on content consumption levels in a geographic location | |
US10028098B2 (en) | Categorized location identification based on historical locations of a user device | |
US9544212B2 (en) | Data usage profiles for users and applications | |
CN102831170B (en) | Method and device for pushing activity information | |
US9949149B2 (en) | Online and distributed optimization framework for wireless analytics | |
CN103544020A (en) | Method and mobile terminal for displaying application software icons | |
US20160381508A1 (en) | Location-Based Prefetch and Participant-Based Prefetch | |
KR102239590B1 (en) | Method and apparatus for guiding service flow | |
JP6788501B2 (en) | Methods, systems, and computer programs for collecting usage data to determine user availability on multiple communication devices. | |
US20210337400A1 (en) | Identification and prioritization of optimum capacity solutions in a telecommunications network | |
GB2551619A (en) | Methods and systems for controlled wireless distribution of data for use at a location without reliable wireless connectivity | |
US9326296B2 (en) | Method and apparatus for scheduling delivery of content according to quality of service parameters | |
CN104980480A (en) | Data information sharing method and data information sharing device | |
US9218629B2 (en) | Prioritizing and providing information about user contacts | |
CN109657164B (en) | Method, device and storage medium for publishing message | |
CN104991935A (en) | Website attention processing method and apparatus | |
CN104767670A (en) | Message push system and method | |
CN110059260A (en) | A kind of recommended method, device, equipment and medium | |
CN108540575A (en) | A kind of network request dispatching method and device | |
US20200169930A1 (en) | Cognitive analysis of temporal obstructions | |
KR20200082153A (en) | Method for providing communication service based on location | |
CN111194010B (en) | Method, system and medium for transmitting data to target number of devices by radio | |
CN104105054A (en) | Position-based pre-fetching and participant-based pre-fetching | |
CA2764990C (en) | Prioritizing and providing information about user contacts |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |