Movatterモバイル変換


[0]ホーム

URL:


CN108923938A - Method and apparatus is selected in a kind of channel - Google Patents

Method and apparatus is selected in a kind of channel
Download PDF

Info

Publication number
CN108923938A
CN108923938ACN201810658284.1ACN201810658284ACN108923938ACN 108923938 ACN108923938 ACN 108923938ACN 201810658284 ACN201810658284 ACN 201810658284ACN 108923938 ACN108923938 ACN 108923938A
Authority
CN
China
Prior art keywords
data
channel
data channel
product
product data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201810658284.1A
Other languages
Chinese (zh)
Other versions
CN108923938B (en
Inventor
田继忠
贾庆丰
王智
王晓兵
林志
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Easy Road Information Technology Co Ltd
Original Assignee
Beijing Easy Road Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Easy Road Information Technology Co LtdfiledCriticalBeijing Easy Road Information Technology Co Ltd
Priority to CN201810658284.1ApriorityCriticalpatent/CN108923938B/en
Publication of CN108923938ApublicationCriticalpatent/CN108923938A/en
Application grantedgrantedCritical
Publication of CN108923938BpublicationCriticalpatent/CN108923938B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

The present invention relates to a kind of data channel to select method, includes the following steps:Several data channel to be determined are obtained, channel product information is obtained according to the data channel, generates several and the one-to-one product data inventory of the data channel;According to preset format to being ranked up in each product data inventory, each product data are assigned in the product data inventory to select priority;Priority is selected according to described in and traverses product data in the data channel, the product data is determined and meets predetermined filtering condition, determines that product data inventory is corresponding using data channel.Data channel provided by the invention selects method and apparatus by screening to flow subscription data channel, optimal data channel is selected out according to condition, it can be neatly under different situations, obtain most suitable data channel, the success rate for improving flow order, also improves the usage experience of consumer.

Description

Method and apparatus is selected in a kind of channel
Technical field
The present invention relates to internet traffics to order applied technical field, selects method more particularly to a kind of channel and setsIt is standby.
Background technique
The popularity rate of current smart phone is very high, and the demand to data traffic is very big, and people also tend to by mutual nowNetworking carries out telephone recharge to mobile phone or flow is supplemented with money.Thus flow business is in explosive growth, and flow recharging service is orderedPurchase support platform has accessed many suppliers, for flow retail side, needs faster more accurately to find top quality flowOrder supply channel.
The method provided in the prior art takes a long time and generally can not accurately find top quality flow order supplyChannel.The optimization of resource distribution is affected to a certain extent, also affects the usage experience of consumer, can not be known and be usedOptimal case realizes that flow is ordered goods.
Summary of the invention
Based on this, it is necessary at least one problem mentioned above, provide a kind of data channel and select method and setIt is standby.
A kind of data channel selects method, suitable for executing in calculating equipment, includes the following steps:
Several data channel to be determined are obtained, channel product information is obtained according to the data channel, generates severalWith the one-to-one product data inventory of the data channel;
According to preset format to being ranked up in each product data inventory, assign every in the product data inventoryA product data are to select priority;
Priority is selected according to described in and traverses product data in the data channel, is determined the product data and is metPredetermined filtering condition determines that product data inventory is corresponding using data channel.
The predetermined filtering condition includes at least one of following in one of the embodiments,:
Area attribute in product data meets presumptive area attribute;
Category attribute in product data meets predetermined kind attribute;
Scale attributes in product data meet predetermined ratio attribute.
Described the step of obtaining several data channel to be determined, includes in one of the embodiments,:
Attribute information before obtaining data channel at preset time intervals according to channel template, the attribute information include producingProduct price orders success rate and average time-consuming.
The preset format includes in one of the embodiments,:
The corresponding default price value section of price parameter in product data;
Order time in product data corresponds to preset time section;
Order success rate in product data corresponds to predetermined probabilities section;
The default price value section, the preset time section and the predetermined probabilities section respectively correspond default preferentialGrade weight.
In one of the embodiments, after described the step of determining product data inventory corresponding application data channelFurther include:
It sends subscription request to target data set according to the application data channel and gets and return the result information;
Information is returned the result according to described, confirms that the application data channel is faulty channel, deletes the faulty channel.
Further, the step of confirmation application data channel is faulty channel specifically includes:
The temporal information in information is returned the result described in reading, determining the temporal information is more than preset time threshold,Confirm that the application data channel is faulty channel.
Further, further include after the step of deleting the faulty channel:
According to preset period of time, test request is retransmitted to the faulty channel with preset frequency;
Response request corresponding with the test request is got, the response request is determined and meets preset state ginsengNumber, restoring the faulty channel is normal use data channel.
The present invention accordingly provides a kind of data channel and selects device, including:
Module is obtained, for obtaining several data channel to be determined, channel product letter is obtained according to the data channelBreath, generates several and the one-to-one product data inventory of the data channel;
Sorting module, for, to being ranked up in each product data inventory, assigning the production according to preset formatEach product data are in product list to select priority;
Determining module traverses product data in the data channel for selecting priority according to described in, determines instituteIt states product data and meets predetermined filtering condition, determine that product data inventory is corresponding using data channel.
Equipment is selected the present invention also provides a kind of data channel, including processor and is referred to for storage processor to be executableThe memory of order;Wherein, the processor is configured to:
Several data channel to be determined are obtained, channel product information is obtained according to the data channel, generates severalWith the one-to-one product data inventory of the data channel;
According to preset format to being ranked up in each product data inventory, assign every in the product data inventoryA product data are to select priority;
Priority is selected according to described in and traverses product data in the data channel, is determined the product data and is metPredetermined filtering condition determines that product data inventory is corresponding using data channel.
Data channel provided by the invention selects method and apparatus by screening to flow subscription data channel, according toCondition selects out optimal data channel, can obtain most suitable data channel neatly under different situations, improve flowThe success rate of order also improves the usage experience of consumer.
Detailed description of the invention
Fig. 1 is the flow chart that data channel selects method in one embodiment of the invention;
Fig. 2 is the structural schematic diagram that data channel selects device in one embodiment of the invention.
Specific embodiment
To facilitate the understanding of the present invention, a more comprehensive description of the invention is given in the following sections with reference to the relevant attached drawings.In attached drawingGive presently preferred embodiments of the present invention.But the invention can be realized in many different forms, however it is not limited to this paper instituteThe embodiment of description.On the contrary, purpose of providing these embodiments is keeps the understanding to the disclosure more thoroughComprehensively.
A kind of data channel is provided in one embodiment of the invention selects method, suitable for being executed in calculating equipment, such as Fig. 1It is shown, include the following steps S100~step S300:
Step S100:Several data channel to be determined are obtained, channel product information is obtained according to the data channel, it is rawAt several and the one-to-one product data inventory of the data channel.It carries out selecting choosing within the scope of certain data channel, it is firstIt first needs to obtain data channel to be determined, these data channel can be used for ordering flow business.It is obtained with specific reference to channel templateThe attribute information for taking data channel preceding at preset time intervals, the attribute information include product price, order success rate and put downIt is time-consuming, such as obtain according to channel template the relevant information of the previous day of its all channel product:Product price is ordered successfullyNumber orders success rate and average time-consuming etc..It is corresponding with channel product information in each data channel, i.e., in the channelProduct attribute, including price, application field, applied geography position, data class etc..The product for including in each data channelQuantity may be different, and the product attribute of each product may not also be identical, thus a pair of according to data channel oneThe relationship answered results from the corresponding product data inventory of data channel, according to the product information listed in product data inventoryIt carries out selecting choosing, to determine the data channel for being best suitable for requirement.
Step S200:According to preset format to being ranked up in each product data inventory, the product number is assignedAccording to the product data each in inventory to select priority.Wherein preset format includes following one or more:
1, the corresponding default price value section of the price parameter in product data;
2, the order time in product data corresponds to preset time section;
3, the order success rate in product data corresponds to predetermined probabilities section.
Wherein, preset price value section, the preset time section and the predetermined probabilities section respectively correspond preset it is excellentFirst grade weight.Such as there are (1,3) and (3,5) in default price value section, wherein (1,3) corresponding pre-set priority weight is 3, and(3,5) corresponding pre-set priority weight is 1, and price is lower, and corresponding pre-set priority weight is higher.Correspondingly, the order time gets overShort, weights are higher, and order success rate is bigger, and weights are higher.Handling by preset format can be to product dataProduct data in inventory are ranked up, and will come the product data in a certain successive range to select priority, according to preferentialGrade determines the product data selected, and also and then determines the data channel selected.
Step S300:According to the product data selected in priority ergodic data channel, determines product data and meet in advanceDetermine screening conditions, determines that product data inventory is corresponding using data channel.It is selected preferentially according to what step S200 was determinedGrade, traverses the product data in data channel corresponding with priority is selected, judges whether product data meet predetermined filtering itemPart, the predetermined filtering condition is often from customer data comprising at least one of following condition:
1, the area attribute in product data meets presumptive area attribute.As data on flows can be in a certain geographic rangeIt uses.
2, the category attribute in product data meets predetermined kind attribute.The net whether not met the requirements of the customers using netNot.
3, the scale attributes in product data meet predetermined ratio attribute.That is whether the type ratio of product data meets visitorFamily requires.
As a preferred scheme, also wrapped after the step of determining product data inventory corresponding application data channelIt includes:
It sends subscription request to target data set according to application data channel and gets and return the result information.To specificTarget terminal sends subscription request, to judge whether the target terminal is in effective status.After sending request, the target terminalIt would generally send and return the result information, this returns the result the status information that will include target terminal in information, temporal information etc..
Information is returned the result according to described, confirms that the application data channel is faulty channel, deletes the faulty channel.If status information or according to temporal information can judge this using data channel there are failure, by the faulty channel fromIt is deleted in the application data channel filtered out, such as reads the temporal information returned the result in information, it is super to determine temporal informationPreset time threshold is crossed, confirmation is faulty channel using data channel.
Certainly, the information of deletion should retain in systems, in case subsequent applications.Such as it is further preferred that delete instituteFurther include after the step of stating faulty channel:
According to preset period of time, test request is retransmitted to the faulty channel with preset frequency;
Response request corresponding with the test request is got, the response request is determined and meets preset state ginsengNumber, restoring the faulty channel is normal use data channel.
Re-start test at a certain time interval, the malfunction in some faulty channels be it is temporary,Choose using selecting optimal, the available data channel can to further increase efficiency in data channel.
The present invention accordingly provides a kind of data channel and selects device, as shown in Fig. 2, including:
Module 10 is obtained, for obtaining several data channel to be determined, channel product information is obtained according to data channel,Generate several and the one-to-one product data inventory of the data channel.
Sorting module 20, for, to being ranked up in each product data inventory, assigning product data according to preset formatEach product data are in inventory to select priority.
Determining module 30, for determining using data channel according to predetermined filtering condition.
Thought based on computer system selects equipment the present invention also provides a kind of data channel, including processor andMemory for storage processor executable instruction;Wherein, processor is configured as implementation steps S100~step S300:
Step S100:Several data channel to be determined are obtained, channel product information is obtained according to the data channel, it is rawAt several and the one-to-one product data inventory of the data channel.
Step S200:According to preset format to being ranked up in each product data inventory, the product number is assignedAccording to the product data each in inventory to select priority.
Step S300:According to the product data selected in priority ergodic data channel, determines product data and meet in advanceDetermine screening conditions, determines that product data inventory is corresponding using data channel.
The device or module that above-described embodiment illustrates can specifically realize by computer chip or entity, or by havingThe product of certain function is realized.A kind of typically to realize that equipment is computer, the concrete form of computer can be personal meterCalculation machine, laptop computer, cellular phone, camera phone, smart phone, personal digital assistant, media player, navigation are setIt is any several in standby, E-mail receiver/send equipment, game console, tablet computer, wearable device or these equipmentThe combination of equipment.
It should be understood by those skilled in the art that, this specification one or more embodiment can provide for method, system orComputer program product.Therefore, complete hardware embodiment can be used in this specification one or more embodiment, complete software is implementedThe form of example or embodiment combining software and hardware aspects.Moreover, this specification one or more embodiment can be used oneIt is a or it is multiple wherein include computer usable program code computer-usable storage medium (including but not limited to disk storageDevice, CD-ROM, optical memory etc.) on the form of computer program product implemented.
These computer program instructions, which may also be stored in, is able to guide computer or other programmable data processing devices with spyDetermine in the computer-readable memory that mode works, so that it includes referring to that instruction stored in the computer readable memory, which generates,Enable the manufacture of device, the command device realize in one box of one or more flows of the flowchart and/or block diagram orThe function of being specified in multiple boxes.
These computer program instructions also can be loaded onto a computer or other programmable data processing device, so that countingSeries of operation steps are executed on calculation machine or other programmable devices to generate computer implemented processing, thus in computer orThe instruction executed on other programmable devices is provided for realizing in one or more flows of the flowchart and/or block diagram oneThe step of function of being specified in a box or multiple boxes.
It should also be noted that, the terms "include", "comprise" or its any other variant are intended to nonexcludabilityIt include so that the process, method, commodity or the equipment that include a series of elements not only include those elements, but also to wrapInclude other elements that are not explicitly listed, or further include for this process, method, commodity or equipment intrinsic wantElement.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including described wantThere is also other identical elements in the process, method of element, commodity or equipment.
This specification one or more embodiment can computer executable instructions it is general onIt hereinafter describes, such as program module.Generally, program module includes executing particular task or realization particular abstract data typeRoutine, programs, objects, component, data structure etc..Can also practice in a distributed computing environment this specification one orMultiple embodiments, in these distributed computing environments, by being executed by the connected remote processing devices of communication networkTask.In a distributed computing environment, the local and remote computer that program module can be located at including storage equipment is depositedIn storage media.
All the embodiments in this specification are described in a progressive manner, same and similar portion between each embodimentDividing may refer to each other, and each embodiment focuses on the differences from other embodiments.Especially for server-sideFor apparatus embodiments, since it is substantially similar to the method embodiment, so being described relatively simple, related place is referring to methodThe part of embodiment illustrates.
It is above-mentioned that this specification specific embodiment is described.Other embodiments are in the scope of the appended claimsIt is interior.In some cases, the movement recorded in detail in the claims or step can be come according to the sequence being different from embodimentIt executes and desired result still may be implemented.In addition, process depicted in the drawing not necessarily require show it is specific suitableSequence or consecutive order are just able to achieve desired result.In some embodiments, multitasking and parallel processing be also canWith or may be advantageous.
The foregoing is merely the preferred embodiments of this specification one or more embodiment, not to limit this public affairsIt opens, all within the spirit and principle of the disclosure, any modification, equivalent substitution, improvement and etc. done should be included in the disclosureWithin the scope of protection.

Claims (9)

CN201810658284.1A2018-06-252018-06-25Channel selection method and equipmentActiveCN108923938B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201810658284.1ACN108923938B (en)2018-06-252018-06-25Channel selection method and equipment

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201810658284.1ACN108923938B (en)2018-06-252018-06-25Channel selection method and equipment

Publications (2)

Publication NumberPublication Date
CN108923938Atrue CN108923938A (en)2018-11-30
CN108923938B CN108923938B (en)2021-03-26

Family

ID=64420619

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201810658284.1AActiveCN108923938B (en)2018-06-252018-06-25Channel selection method and equipment

Country Status (1)

CountryLink
CN (1)CN108923938B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN110278153A (en)*2019-06-212019-09-24田继忠A kind of device and method that data channel is selected

Citations (11)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20050209932A1 (en)*2004-03-182005-09-22Cyber Business Network (Hong Kong) LimitedInteractive online marketplace system and method
US20110301963A1 (en)*2010-06-042011-12-08Wael William DiabMethod and System for Providing Energy Related Information Associated with Gateway Connected Devices
CN102867252A (en)*2012-09-142013-01-09东莞宇龙通信科技有限公司Payment server and payment channel acquisition method
CN103854220A (en)*2014-03-282014-06-11深圳市淘海科技有限公司Method and device for realizing cross-platform shopping
CN104217340A (en)*2014-09-022014-12-17乐得科技有限公司Supplier recommendation method and device
CN104299141A (en)*2014-09-282015-01-21小米科技有限责任公司Data processing method and device
CN104517231A (en)*2015-01-222015-04-15张树人Online service bidding model and method with third party participating in resource balance
CN104992325A (en)*2015-06-112015-10-21上海瀚之友信息技术服务有限公司Recharge supply method and system
CN105469274A (en)*2015-11-132016-04-06上海斐讯数据通信技术有限公司Method and system for comparing goods information of plurality of websites
CN106992869A (en)*2017-03-312017-07-28苏州乐麟无线信息科技有限公司Charging channel scheduling method and system based on big data caching server
CN107784558A (en)*2017-10-312018-03-09天脉聚源(北京)科技有限公司A kind of commodity sort method and device

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20050209932A1 (en)*2004-03-182005-09-22Cyber Business Network (Hong Kong) LimitedInteractive online marketplace system and method
US20110301963A1 (en)*2010-06-042011-12-08Wael William DiabMethod and System for Providing Energy Related Information Associated with Gateway Connected Devices
CN102867252A (en)*2012-09-142013-01-09东莞宇龙通信科技有限公司Payment server and payment channel acquisition method
CN103854220A (en)*2014-03-282014-06-11深圳市淘海科技有限公司Method and device for realizing cross-platform shopping
CN104217340A (en)*2014-09-022014-12-17乐得科技有限公司Supplier recommendation method and device
CN104299141A (en)*2014-09-282015-01-21小米科技有限责任公司Data processing method and device
CN104517231A (en)*2015-01-222015-04-15张树人Online service bidding model and method with third party participating in resource balance
CN104992325A (en)*2015-06-112015-10-21上海瀚之友信息技术服务有限公司Recharge supply method and system
CN105469274A (en)*2015-11-132016-04-06上海斐讯数据通信技术有限公司Method and system for comparing goods information of plurality of websites
CN106992869A (en)*2017-03-312017-07-28苏州乐麟无线信息科技有限公司Charging channel scheduling method and system based on big data caching server
CN107784558A (en)*2017-10-312018-03-09天脉聚源(北京)科技有限公司A kind of commodity sort method and device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN110278153A (en)*2019-06-212019-09-24田继忠A kind of device and method that data channel is selected

Also Published As

Publication numberPublication date
CN108923938B (en)2021-03-26

Similar Documents

PublicationPublication DateTitle
JP5884515B2 (en) Chart generation program, chart generation method, and chart generation apparatus
CN107563702B (en)Commodity storage allocation method, device and storage medium
US9473413B1 (en)Dynamic throttle of network traffic
CN107729426A (en)One kind selects room method, apparatus, server and system
US20130325968A1 (en)Generating a consolidated social story in a feed of stories for a user of a social networking system
US20120066646A1 (en)Relative item of interest explorer interface
CN108320089A (en)It attends a banquet distribution method, electronic device and computer readable storage medium
CN111695840A (en)Method and device for realizing flow control
US20180293631A1 (en)Methods and systems for auto expanding vendor selection
CN112764920A (en)Edge application deployment method, device, equipment and storage medium
US20150150016A1 (en)Method and apparatus for a user-driven priority based job scheduling in a data processing platform
CN110880057B (en)Grouping method and device
CN105975537A (en)Sorting method and device of application program
CN109783757A (en)Render method and device, the system, storage medium, electronic device of webpage
US20180018363A1 (en)Time series data processing method and apparatus
CN111935204A (en)Program recommendation method and device and electronic equipment
CN105300398A (en)Method, device and system for acquiring site information
CN111553749A (en)Activity push strategy configuration method and device
CN108540302B (en)Big data processing method and equipment
CN108923938A (en)Method and apparatus is selected in a kind of channel
CN113726586B (en)Network slice deployment method, device, server and computer readable storage medium
CN112825045B (en)Payment request processing method, system and storage medium
CN114528493B (en) Recommendation method, device, electronic device and storage medium
CN113256362A (en)Method and apparatus for outputting information
JP6442083B2 (en) Information item storage method, information item storage system, information item storage device, information item storage program, and computer-readable storage medium

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp