CN110191151A - Information-pushing method, device, equipment and medium based on smart machine - Google Patents
Information-pushing method, device, equipment and medium based on smart machine Download PDFInfo
- Publication number
- CN110191151A CN110191151A CN201910308065.5A CN201910308065A CN110191151A CN 110191151 A CN110191151 A CN 110191151A CN 201910308065 A CN201910308065 A CN 201910308065A CN 110191151 A CN110191151 A CN 110191151A
- Authority
- CN
- China
- Prior art keywords
- user
- information
- smart machine
- facility information
- library
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/55—Push-based network services
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The present invention provides a kind of information-pushing method based on smart machine, device, equipment and media.The method, comprising: obtain device id, user information and the facility information of smart machine;According to the user information and facility information, classify to user, determines user type;According to the device id, Xiang Suoshu smart machine pushes notification information corresponding with the user type.The present invention pushes different notification informations to different type user, in this way by classifying according to user information and facility information to user, it can be more targetedly to user's pushed information, and then user experience is improved, guidance user enters website, promotes user's retention ratio and the rate that places an order.
Description
Technical field
The present invention relates to field of computer technology, and in particular to a kind of information-pushing method based on smart machine, device,
Equipment and medium.
Background technique
Electric business platform all has many consumers group, and many business scenarios require to send notification to corresponding user, such as:
Commodity benefit notification, the notice that places an order, payment success notification, shipping order, confirmation receiving order, reimbursement notice etc., are tied simultaneously
It closes own service and also has other miscellaneous notices.In the prior art, do not classify to notification information, but to
All users push identical notification information, are sick of in this way, often will lead to user, unload APP, user experience is poor.
Summary of the invention
For the defects in the prior art, the present invention provides a kind of information-pushing method based on smart machine, device, sets
Standby and medium, can be more targetedly to user's pushed information, and then improves user experience, and guidance user enters website, mentions
Rise user's retention ratio and the rate that places an order.
In a first aspect, the present invention provides a kind of information-pushing methods based on smart machine, comprising:
Obtain device id, user information and the facility information of smart machine;
According to the user information and facility information, classify to user, determines user type;
According to the device id, Xiang Suoshu smart machine pushes notification information corresponding with the user type.
Optionally, the user information, comprising: user name, area, gender, age, liveness, one in the consumer group
Kind is a variety of;
The facility information, comprising: one of mobile phone model, system version number and app version number are a variety of.
Optionally, it after described the step of obtaining the device id of smart machine, user information and facility information, also wraps
It includes:
According to the library ID for being stored with device id, judge whether the device id of user changes;
If so, updating the device id in the library ID;
If it is not, then executing described according to the device id, the push of Xiang Suoshu smart machine is corresponding with the user type
Notification information the step of.
Optionally, the basis is stored with the library ID of device id, judges whether the device id of user changes, comprising:
When in the user information including user name, then according to the library ID for being stored with device id and user name, judge to use
Whether the device id at family changes;
When not including user name in the user information, then according to the facility information and the ID for being stored with device id
Library, judges whether the device id of user changes.
Second aspect, the present invention provides a kind of information push-delivery apparatus based on smart machine, comprising:
Data obtaining module, for obtaining device id, user information and the facility information of smart machine;
Categorization module classifies to user according to the user information and facility information, determines user type;
Pushing module, for according to the device id, the push of Xiang Suoshu smart machine to be corresponding with the user type
Notification information.
The third aspect the present invention provides a kind of computer equipment, including processor, input equipment, output equipment and is deposited
Reservoir, the processor, input equipment, output equipment and memory are connected with each other, wherein the memory is calculated for storing
Machine program, the computer program include program instruction, and the processor is configured for calling described program instruction, are executed such as
A kind of information-pushing method based on smart machine that first aspect provides.
Fourth aspect, the present invention provides a kind of computer readable storage medium, the computer readable storage medium is deposited
Computer program is contained, the computer program includes program instruction, and described program instruction makes described when being executed by a processor
Processor executes a kind of information-pushing method based on smart machine provided such as first aspect.
The present invention provides a kind of information-pushing methods based on smart machine, comprising: obtain smart machine device id,
User information and facility information;According to the user information and facility information, classify to user, determines user type;Root
According to the device id, Xiang Suoshu smart machine pushes notification information corresponding with the user type.The present invention passes through basis
User information and facility information classify to user, and different notification informations is pushed to different type user, in such manner, it is possible to more
Targetedly to user's pushed information, and then user experience is improved, guidance user enters website, promotes user's retention ratio under
Single rate.
A kind of information push-delivery apparatus based on smart machine provided by the invention, a kind of computer readable storage medium and one
Kind of computer equipment, with it is above-mentioned it is a kind of based on the information-pushing method of smart machine for identical inventive concept, have identical
Beneficial effect.
Detailed description of the invention
It, below will be to specific in order to illustrate more clearly of the specific embodiment of the invention or technical solution in the prior art
Embodiment or attached drawing needed to be used in the description of the prior art are briefly described.In all the appended drawings, similar element
Or part is generally identified by similar appended drawing reference.In attached drawing, each element or part might not be drawn according to actual ratio.
Fig. 1 is a kind of flow chart of the information-pushing method based on smart machine provided in an embodiment of the present invention;
Fig. 2 is a kind of schematic diagram of the information push-delivery apparatus based on smart machine provided in an embodiment of the present invention;
Fig. 3 is a kind of schematic diagram of computer equipment provided in an embodiment of the present invention.
Specific embodiment
It is described in detail below in conjunction with embodiment of the attached drawing to technical solution of the present invention.Following embodiment is only used for
Clearly illustrate technical solution of the present invention, therefore be intended only as example, and cannot be used as a limitation and limit protection of the invention
Range.
It should be noted that unless otherwise indicated, technical term or scientific term used in this application should be this hair
The ordinary meaning that bright one of ordinary skill in the art are understood.
The present invention provides a kind of information-pushing method based on smart machine, device, equipment and media.Below with reference to attached
Figure is illustrated the embodiment of the present invention.
Referring to FIG. 1, Fig. 1 is a kind of information-pushing method based on smart machine that the specific embodiment of the invention provides
Flow chart, a kind of information-pushing method based on smart machine provided in this embodiment, comprising:
Step S101: device id, user information and the facility information of smart machine are obtained.
Wherein, smart machine can be mobile phone, iPad, computer etc..User information may include: user name, area, property
Not, one of age, liveness, the consumer group or a variety of;Facility information may include: mobile phone model, system version number and
One of app version number is a variety of.
Executing subject of the invention is server, which is the corresponding server of APP of smart machine installation.
The trigger condition for obtaining the device id of smart machine, user information and facility information can be with are as follows: user utilizes intelligence
Equipment uses APP program.
Assuming that APP can obtain the device number ID of user's smart machine when user enters APP for the first time, it is sent to platform clothes
Business device, server are stored after receiving data.
User is when using APP, if user is in logging state, server can obtain user name, gender, the age,
The information such as hobby, area;Facility information can also be obtained.If user is in tourist's state, there is no logging in, then server cannot
The information such as user name, Sex, Age are obtained, but area and facility information can be obtained.
In the server, it is provided with the library ID, is stored with user information, facility information and device id, the information of each user
It is all one-to-one.Wherein, user name and device id are corresponding.When user is in logging state, the user information of acquisition
In include user name, then according to the library ID of device id and user name is stored with, judge whether the device id of user changes;When
User is in tourist's state, does not include user name in the user information of acquisition, then according to the facility information and is stored with equipment
The library ID of ID, judges whether the device id of user changes.
If device id changes, the device id in the library ID is updated;According to the device id currently obtained, to the intelligence
Equipment pushes notification information corresponding with the user type.If device id does not change, the device id is continued to use.
It is updated by carrying out maintenance in time to device id, failure or push mistake can be pushed, can be improved notification information
The success rate of push.
Step S102: according to the user information and facility information, classify to user, determine user type.
, can be there are many type when classifying to user, for example, youth, old age, children etc., each type is all
Corresponding notification information can be corresponding with.
In the server, the different notification informations of different type user are previously stored with, after determining user type, so that it may
Determine the notification information for needing to push to the user.
Step S102: according to the device id, Xiang Suoshu smart machine pushes notice corresponding with the user type
Information.
Finally, the APP into the equipment pushes the notification information being consistent with user type, in this way, energy by device id
Enough more targetedly to user's pushed information, and then user experience is improved, guidance user enters website, promotes user's retention ratio
With the rate of placing an order.
More than, it is a kind of information-pushing method based on smart machine provided by the invention.
It is corresponding based on inventive concept identical with a kind of above-mentioned information-pushing method based on smart machine,
The embodiment of the invention also provides a kind of information push-delivery apparatus based on smart machine, as shown in Figure 2.Due to Installation practice base
This similar and embodiment of the method, so describing fairly simple, the relevent part can refer to the partial explaination of embodiments of method.
A kind of information push-delivery apparatus based on smart machine provided by the invention, comprising:
Data obtaining module 101, for obtaining device id, user information and the facility information of smart machine;
Categorization module 102 classifies to user according to the user information and facility information, determines user type;
Pushing module 103, for according to the device id, the push of Xiang Suoshu smart machine to be corresponding with the user type
Notification information.
In a specific embodiment provided by the invention, the user information, comprising: user name, area, gender, year
One of age, liveness, the consumer group are a variety of;
The facility information, comprising: one of mobile phone model, system version number and app version number are a variety of.
In a specific embodiment provided by the invention, described device, further includes:
ID judgment module, for judging whether the device id of user changes according to the library ID for being stored with device id;
If so, updating the device id in the library ID;
If it is not, then executing the content of the pushing module 103.
In a specific embodiment provided by the invention, the ID judgment module, comprising:
First judging unit, for when in the user information including user name, then basis to be stored with device id and use
The library ID of name in an account book, judges whether the device id of user changes;
Second judgment unit, for when not including user name in the user information, then according to the facility information and
It is stored with the library ID of device id, judges whether the device id of user changes.
More than, it is a kind of information push-delivery apparatus based on smart machine provided by the invention.
Further, a kind of base of information-pushing method and device based on smart machine provided by above-described embodiment
On plinth, the embodiment of the invention also provides a kind of computer equipments.As shown in figure 3, the equipment may include: one or more places
Reason device 201, one or more input equipments 202, one or more output equipments 203 and memory 204, above-mentioned processor 201,
Input equipment 202, output equipment 203 and memory 204 are connected with each other by bus 205.Memory 204 is for storing computer
Program, the computer program include program instruction, and the processor 201 is configured for calling in described program instruction execution
The method for stating embodiment of the method part.
It should be appreciated that in embodiments of the present invention, alleged processor 201 can be central processing unit (Central
Processing Unit, CPU), which can also be other general processors, digital signal processor (Digital
Signal Processor, DSP), specific integrated circuit (Application Specific Integrated Circuit,
ASIC), ready-made programmable gate array (Field-Programmable Gate Array, FPGA) or other programmable logic
Device, discrete gate or transistor logic, discrete hardware components etc..General processor can be microprocessor or this at
Reason device is also possible to any conventional processor etc..
Input equipment 202 may include keyboard etc., and output equipment 203 may include display (LCD etc.), loudspeaker etc..
The memory 204 may include read-only memory and random access memory, and to processor 201 provide instruction and
Data.The a part of of memory 204 can also include nonvolatile RAM.For example, memory 204 can also be deposited
Store up the information of device type.
In the specific implementation, processor 201 described in the embodiment of the present invention, input equipment 202, output equipment 203 can
Execute realization side described in a kind of embodiment of information-pushing method based on smart machine provided in an embodiment of the present invention
Formula, details are not described herein.
Correspondingly, the embodiment of the invention provides a kind of computer readable storage medium, the computer-readable storage mediums
Matter is stored with computer program, and the computer program includes program instruction, and described program instructs realization when being executed by processor:
The above-mentioned information-pushing method based on smart machine.
The computer readable storage medium can be the internal storage unit of system described in aforementioned any embodiment, example
Such as the hard disk or memory of system.The computer readable storage medium is also possible to the External memory equipment of the system, such as
The plug-in type hard disk being equipped in the system, intelligent memory card (Smart Media Card, SMC), secure digital (Secure
Digital, SD) card, flash card (Flash Card) etc..Further, the computer readable storage medium can also be wrapped both
The internal storage unit for including the system also includes External memory equipment.The computer readable storage medium is described for storing
Other programs and data needed for computer program and the system.The computer readable storage medium can be also used for temporarily
When store the data that has exported or will export.
Those of ordinary skill in the art may be aware that list described in conjunction with the examples disclosed in the embodiments of the present disclosure
Member and algorithm steps, can be realized with electronic hardware, computer software, or a combination of the two, in order to clearly demonstrate hardware
With the interchangeability of software, each exemplary composition and step are generally described according to function in the above description.This
A little functions are implemented in hardware or software actually, the specific application and design constraint depending on technical solution.Specially
Industry technical staff can use different methods to achieve the described function each specific application, but this realization is not
It is considered as beyond the scope of this invention.
In several embodiments provided herein, it should be understood that disclosed device and method can pass through it
Its mode is realized.For example, the apparatus embodiments described above are merely exemplary, for example, the division of the unit, only
Only a kind of logical function partition, there may be another division manner in actual implementation, such as multiple units or components can be tied
Another system is closed or is desirably integrated into, or some features can be ignored or not executed.In addition, shown or discussed phase
Mutually between coupling, direct-coupling or communication connection can be through some interfaces, the INDIRECT COUPLING or communication of device or unit
Connection is also possible to electricity, mechanical or other form connections.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unit
The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple
In network unit.Some or all of unit therein can be selected to realize the embodiment of the present invention according to the actual needs
Purpose.
It, can also be in addition, the functional units in various embodiments of the present invention may be integrated into one processing unit
It is that each unit physically exists alone, is also possible to two or more units and is integrated in one unit.It is above-mentioned integrated
Unit both can take the form of hardware realization, can also realize in the form of software functional units.
If the integrated unit is realized in the form of SFU software functional unit and sells or use as independent product
When, it can store in a computer readable storage medium.Based on this understanding, technical solution of the present invention is substantially
The all or part of the part that contributes to existing technology or the technical solution can be in the form of software products in other words
It embodies, which is stored in a storage medium, including some instructions are used so that a computer
Equipment (can be personal computer, server or the network equipment etc.) executes the complete of each embodiment the method for the present invention
Portion or part steps.And storage medium above-mentioned includes: USB flash disk, mobile hard disk, read-only memory (ROM, Read-Only
Memory), random access memory (RAM, Random Access Memory), magnetic or disk etc. are various can store journey
The medium of sequence code.
The above description is merely a specific embodiment, but scope of protection of the present invention is not limited thereto, any
Those familiar with the art in the technical scope disclosed by the present invention, can readily occur in various equivalent modifications or replace
It changes, these modifications or substitutions should be covered by the protection scope of the present invention.Therefore, protection scope of the present invention should be with right
It is required that protection scope subject to.
Claims (7)
1. a kind of information-pushing method based on smart machine characterized by comprising
Obtain device id, user information and the facility information of smart machine;
According to the user information and facility information, classify to user, determines user type;
According to the device id, Xiang Suoshu smart machine pushes notification information corresponding with the user type.
2. the method according to claim 1, wherein the user information, comprising: user name, area, gender,
One of age, liveness, the consumer group are a variety of;
The facility information, comprising: one of mobile phone model, system version number and app version number are a variety of.
3. according to the method described in claim 2, it is characterized in that, in the device id for obtaining smart machine, user information
And after the step of facility information, further includes:
According to the library ID for being stored with device id, judge whether the device id of user changes;
If so, updating the device id in the library ID;
If it is not, then executing described according to the device id, the push of Xiang Suoshu smart machine is corresponding with the user type to lead to
The step of knowing information.
4. according to the method described in claim 3, judging user it is characterized in that, the basis is stored with the library ID of device id
The device id whether change, comprising:
When in the user information including user name, then according to the library ID for being stored with device id and user name, judge user's
Whether the device id changes;
When not including user name in the user information, then according to the facility information and the library ID for being stored with device id, sentence
Whether the device id of disconnected user changes.
5. a kind of information push-delivery apparatus based on smart machine characterized by comprising
Data obtaining module, for obtaining device id, user information and the facility information of smart machine;
Categorization module classifies to user according to the user information and facility information, determines user type;
Pushing module, for according to the device id, Xiang Suoshu smart machine to push notice corresponding with the user type
Information.
6. a kind of computer equipment, which is characterized in that including processor, input equipment, output equipment and memory, the processing
Device, input equipment, output equipment and memory are connected with each other, wherein the memory is for storing computer program, the meter
Calculation machine program includes program instruction, and the processor is configured for calling described program instruction, executes claim 1-4 such as and appoints
Method described in one.
7. a kind of computer readable storage medium, which is characterized in that the computer-readable recording medium storage has computer journey
Sequence, the computer program include program instruction, and described program instruction executes the processor such as
The described in any item methods of claim 1-4.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910308065.5A CN110191151A (en) | 2019-04-17 | 2019-04-17 | Information-pushing method, device, equipment and medium based on smart machine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910308065.5A CN110191151A (en) | 2019-04-17 | 2019-04-17 | Information-pushing method, device, equipment and medium based on smart machine |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110191151A true CN110191151A (en) | 2019-08-30 |
Family
ID=67714649
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910308065.5A Pending CN110191151A (en) | 2019-04-17 | 2019-04-17 | Information-pushing method, device, equipment and medium based on smart machine |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110191151A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111078742A (en) * | 2019-12-09 | 2020-04-28 | 秒针信息技术有限公司 | User classification model training method, user classification method and device |
CN114301969A (en) * | 2021-11-17 | 2022-04-08 | 北京达佳互联信息技术有限公司 | Message pushing method and device, electronic equipment and computer readable storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104850662A (en) * | 2015-06-08 | 2015-08-19 | 浙江每日互动网络科技有限公司 | User portrait based mobile terminal intelligent message pushing method, server and system |
CN107426322A (en) * | 2017-07-31 | 2017-12-01 | 深圳市金立通信设备有限公司 | A kind of PUSH message target matching method, server, terminal and computer-readable recording medium |
CN107465732A (en) * | 2017-07-28 | 2017-12-12 | 国网江西省电力公司南昌供电分公司 | Intelligent electricity supplying and using system and method based on shared theory |
-
2019
- 2019-04-17 CN CN201910308065.5A patent/CN110191151A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104850662A (en) * | 2015-06-08 | 2015-08-19 | 浙江每日互动网络科技有限公司 | User portrait based mobile terminal intelligent message pushing method, server and system |
CN107465732A (en) * | 2017-07-28 | 2017-12-12 | 国网江西省电力公司南昌供电分公司 | Intelligent electricity supplying and using system and method based on shared theory |
CN107426322A (en) * | 2017-07-31 | 2017-12-01 | 深圳市金立通信设备有限公司 | A kind of PUSH message target matching method, server, terminal and computer-readable recording medium |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111078742A (en) * | 2019-12-09 | 2020-04-28 | 秒针信息技术有限公司 | User classification model training method, user classification method and device |
CN111078742B (en) * | 2019-12-09 | 2023-09-05 | 秒针信息技术有限公司 | User classification model training method, user classification method and device |
CN114301969A (en) * | 2021-11-17 | 2022-04-08 | 北京达佳互联信息技术有限公司 | Message pushing method and device, electronic equipment and computer readable storage medium |
CN114301969B (en) * | 2021-11-17 | 2024-01-02 | 北京达佳互联信息技术有限公司 | Message pushing method, device, electronic equipment and computer readable storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109656807A (en) | Interface mock test method, device, equipment and storage medium based on information security | |
CN110377433A (en) | Asynchronous notification method, device and payment gateway, the storage medium of payment result | |
CN109766082A (en) | The method and apparatus that the application program page jumps | |
CN105224421B (en) | Data backup method and device and electronic equipment | |
CN107767236A (en) | A kind of order method for pushing, device, server and computer-readable recording medium | |
CN110503564A (en) | Save case processing method, system, equipment and storage medium from damage based on big data | |
CN108805667A (en) | Order flow processing method and system | |
US9030923B2 (en) | Power and connectivity aware switch | |
CN111651140B (en) | Service method and device based on workflow | |
CN109784520A (en) | One kind posting part reserving method, device, electronic equipment and medium | |
CN109447674A (en) | Electronic device, insurance agent target service area determine method and storage medium | |
CN110532107A (en) | Interface call method, device, computer equipment and storage medium | |
CN108804175A (en) | Multilingual adaptation method, mobile terminal and computer readable storage medium | |
CN104376452A (en) | System and method for managing payment success rate on basis of international card payment channel | |
CN106651422A (en) | Data processing method and data processing device | |
CN110191151A (en) | Information-pushing method, device, equipment and medium based on smart machine | |
US10475298B1 (en) | Assisting cable use by locating connector ends of the cable | |
CN108400929A (en) | Data processing method, device, computing device and medium | |
CN106843818B (en) | Business model generation method and device | |
CN110362825A (en) | A kind of text based finance data abstracting method, device and electronic equipment | |
CN104809610A (en) | Business flow processing method and device | |
CN109242551A (en) | Sales lead management method, device, medium and electronic equipment based on block chain | |
CN109325599A (en) | A kind of data processing method, server and computer-readable medium | |
CN107464057A (en) | Method and apparatus for pushed information | |
CN109862399A (en) | It shows the method for rich media information, handle method, computer installation and the computer readable storage medium of rich media information |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190830 |
|
RJ01 | Rejection of invention patent application after publication |