CN104166688A - Directional information pushing method and device - Google Patents
Directional information pushing method and device Download PDFInfo
- Publication number
- CN104166688A CN104166688A CN201410363677.1A CN201410363677A CN104166688A CN 104166688 A CN104166688 A CN 104166688A CN 201410363677 A CN201410363677 A CN 201410363677A CN 104166688 A CN104166688 A CN 104166688A
- Authority
- CN
- China
- Prior art keywords
- information
- broadcast
- user
- vehicle
- time period
- 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
- 238000000034 method Methods 0.000 title claims abstract description 45
- 238000002372 labelling Methods 0.000 claims description 6
- 238000010801 machine learning Methods 0.000 claims description 6
- 238000005516 engineering process Methods 0.000 abstract description 8
- 238000010586 diagram Methods 0.000 description 12
- 238000004891 communication Methods 0.000 description 10
- 230000003287 optical effect Effects 0.000 description 4
- 230000005236 sound signal Effects 0.000 description 4
- 238000007726 management method Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000037072 sun protection Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000001816 cooling Methods 0.000 description 1
- 239000006071 cream Substances 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 235000013410 fast food Nutrition 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/60—Information retrieval; Database structures therefor; File system structures therefor of audio data
- G06F16/68—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/686—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using information manually generated, e.g. tags, keywords, comments, title or artist information, time, location or usage information, user ratings
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Library & Information Science (AREA)
- Multimedia (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Telephonic Communication Services (AREA)
Abstract
The embodiment of the invention discloses a directional information pushing method and device. The directional information pushing method comprises the steps that reference information is obtained, wherein the reference information comprises vehicle information, driving environment information and/or user information; a corresponding broadcast replacement segment is selected according to the reference information, wherein the broadcast replacement segment is used for replacing original broadcast content which a user tunes in; the broadcast frequency which the user tunes in currently is obtained, and non-program time periods of the broadcast frequency are determined; the broadcast replacement segment is sent to the user so that user equipment can play the broadcast replacement segment during the non-program time periods. The directional information pushing method and device realize targeted directional information pushing, and enable the user to obtain more valuable information and improve accuracy of providing information for the user compared with the mode in the related technology that fixed broadcast content which is produced by broadcast producers in advance is broadcast in a unified mode without distinguishing users, time or locations.
Description
Technical Field
The present disclosure relates to the field of information processing technologies, and in particular, to a method and an apparatus for directionally pushing information.
Background
In today's society, information may be disseminated via a variety of media, one of which is typically broadcast. Broadcasting is still very popular in some situations, such as in automobiles, where the listening rate of the broadcast is much higher than in other situations. In view of the prevalence of broadcasting in automobiles, a significant portion of the information in the broadcast is targeted to automobile users, and the number of advertisements included in the information related to automobiles is even more numerous.
However, in the process of implementing the present invention, the inventor finds that various information in the broadcast is uniformly produced by the broadcaster personnel and then broadcast to all listeners (or users); each user, e.g. a car user, hears the same information content whenever and wherever he listens to a broadcast. The generalized information dissemination method cannot meet the requirements of users at present, many pieces of information in the broadcast probably have no value for a certain user, and conversely, the user is difficult to obtain useful information for the user from the broadcast.
Disclosure of Invention
In order to overcome the problems in the related art, the present disclosure provides a method and an apparatus for directionally pushing information, so as to improve the accuracy of providing information to a user.
According to a first aspect of the embodiments of the present disclosure, there is provided an information directional pushing method, the method including:
acquiring reference information, wherein the reference information comprises vehicle information, driving environment information and/or user information;
selecting a corresponding broadcast replacement segment according to the reference information, wherein the broadcast replacement segment is used for replacing original broadcast content listened to by a user;
acquiring the current listening broadcast frequency of a user, and determining the non-program time period of the broadcast frequency;
and sending the broadcast replacement segment to the user so that the user equipment plays the broadcast replacement segment in the non-program time period.
Optionally:
the vehicle information comprises brand information of the vehicle and/or model information of the vehicle;
the driving environment information comprises weather condition information of the current environment of the vehicle and/or current position information of the vehicle;
the user information includes broadcast frequency information to which a user frequently listens.
Optionally, the determining a non-program time period of the broadcast frequency includes:
determining the non-program time period of the broadcast frequency in a manual labeling mode; or,
determining a non-program time period of the broadcast frequency in a machine learning manner; or,
and determining the non-program time period of the broadcast frequency according to the existing time period division information of the broadcast frequency.
According to a second aspect of the embodiments of the present disclosure, there is provided an information directional pushing method, the method including:
collecting reference information, wherein the reference information comprises vehicle information, driving environment information and/or user information;
recording the broadcasting frequency which a user is currently listening to;
sending the reference information and the broadcast frequency to a server so that the server acquires the non-program time period of the broadcast frequency and selects a corresponding broadcast replacement segment according to the reference information, wherein the broadcast replacement segment is used for replacing original broadcast content listened to by a user;
and receiving and playing the broadcast replacement segment sent by the server in the non-program time period.
Optionally:
the vehicle information comprises brand information of the vehicle and/or model information of the vehicle;
the driving environment information comprises weather condition information of the current environment of the vehicle and/or current position information of the vehicle;
the user information includes broadcast frequency information to which a user frequently listens.
According to a third aspect of the embodiments of the present disclosure, there is provided an information directional pushing apparatus, the apparatus including:
the device comprises a reference information acquisition unit, a processing unit and a processing unit, wherein the reference information acquisition unit is used for acquiring reference information, and the reference information comprises vehicle information, driving environment information and/or user information;
a selecting unit, configured to select a corresponding broadcast replacement segment according to the reference information acquired by the reference information acquiring unit, where the broadcast replacement segment is used to replace an original broadcast content listened to by a user;
a broadcast information acquisition unit for acquiring a broadcast frequency currently being listened to by a user and determining a non-program time period of the broadcast frequency;
and the pushing unit is used for sending the broadcast alternative segment selected by the selecting unit to the user so that the user equipment plays the broadcast alternative segment in the non-program time period.
Optionally:
the vehicle information comprises brand information of the vehicle and/or model information of the vehicle;
the driving environment information comprises weather condition information of the current environment of the vehicle and/or current position information of the vehicle;
the user information includes broadcast frequency information to which a user frequently listens.
Optionally, the broadcast information obtaining unit is configured to, when determining a non-program time period of the broadcast frequency,:
determining the non-program time period of the broadcast frequency in a manual labeling mode; or,
determining a non-program time period of the broadcast frequency in a machine learning manner; or,
and determining the non-program time period of the broadcast frequency according to the existing time period division information of the broadcast frequency.
According to a fourth aspect of the embodiments of the present disclosure, there is provided an information directional pushing device, the device including:
the device comprises a reference information collection unit, a processing unit and a display unit, wherein the reference information collection unit is used for collecting reference information, and the reference information comprises vehicle information, driving environment information and/or user information;
a broadcast frequency recording unit for recording the broadcast frequency currently listened to by the user;
a sending unit, configured to send the reference information collected by the reference information collecting unit and the broadcast frequency recorded by the broadcast frequency recording unit to a server, so that the server obtains a non-program time period of the broadcast frequency and selects a corresponding broadcast replacement segment according to the reference information, where the broadcast replacement segment is used to replace an original broadcast content listened to by a user;
and the receiving and playing unit is used for receiving and playing the broadcast replacing segments sent by the server in the non-program time period.
Optionally:
the vehicle information comprises brand information of the vehicle and/or model information of the vehicle;
the driving environment information comprises weather condition information of the current environment of the vehicle and/or current position information of the vehicle;
the user information includes broadcast frequency information to which a user frequently listens.
According to a fifth aspect of the embodiments of the present disclosure, there is provided an information directional pushing apparatus, including:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to:
acquiring reference information, wherein the reference information comprises vehicle information, driving environment information and/or user information;
selecting a corresponding broadcast replacement segment according to the reference information, wherein the broadcast replacement segment is used for replacing original broadcast content listened to by a user;
acquiring the current listening broadcast frequency of a user, and determining the non-program time period of the broadcast frequency;
and sending the broadcast replacement segment to the user so that the user equipment plays the broadcast replacement segment in the non-program time period.
According to a sixth aspect of the embodiments of the present disclosure, there is provided an information directional pushing apparatus, including:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to:
collecting reference information, wherein the reference information comprises vehicle information, driving environment information and/or user information;
recording the broadcasting frequency which a user is currently listening to;
sending the reference information and the broadcast frequency to a server so that the server acquires the non-program time period of the broadcast frequency and selects a corresponding broadcast replacement segment according to the reference information, wherein the broadcast replacement segment is used for replacing original broadcast content listened to by a user;
and receiving and playing the broadcast replacement segment sent by the server in the non-program time period.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects:
according to the embodiment of the disclosure, by acquiring and analyzing the reference information such as vehicle information, driving environment information, user information and the like, a broadcast replacement segment (such as advertisement information) for pushing to the user can be generated; obtaining the non-program time period of the broadcast frequency by obtaining the broadcast frequency which the user is currently listening to; finally, the broadcast replacement segment is pushed to the user in the non-program time period, so that targeted and directional pushing of information is achieved, and compared with the method that a broadcast producer manufactures fixed broadcast content in advance in the related technology and broadcasts uniformly without distinguishing users, time or places, the embodiment of the disclosure enables the user to obtain more valuable information, and improves the accuracy rate of providing information for the user.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and together with the description, serve to explain the principles of the invention.
FIG. 1 is a flow diagram illustrating a method of information-directed pushing in accordance with an exemplary embodiment;
FIG. 2 is a flow diagram illustrating a method of information-directed pushing in accordance with an exemplary embodiment;
FIG. 3 is a flow diagram illustrating a method of information-directed pushing in accordance with an exemplary embodiment;
FIG. 4 is a diagram illustrating a scenario in which reference information is collected and broadcast alternate segments are transmitted, according to an example embodiment;
FIG. 5 is a block diagram illustrating an information-directing pushing device in accordance with an exemplary embodiment;
FIG. 6 is a block diagram illustrating an information-directing pushing device in accordance with an exemplary embodiment;
FIG. 7 is a block diagram illustrating an apparatus for directional pushing of information in accordance with an example embodiment;
fig. 8 is a block diagram illustrating an apparatus for directional pushing of information according to an example embodiment.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the invention, as detailed in the appended claims.
Fig. 1 is a flow chart illustrating a method of information-directed push, according to an example embodiment. The method can be used for a server side or a cloud side. Referring to fig. 1, the method may include:
in step S101, reference information is acquired, where the reference information includes vehicle information, driving environment information, and/or user information.
In step S102, a corresponding broadcast replacement segment is selected according to the reference information, where the broadcast replacement segment is used to replace an original broadcast content listened to by a user.
The reference information is some data analyzed to reflect the characteristics or preferences of the user, and can also be regarded as characteristic data of the user. The broadcast replacement clip is information specifically selected for the current user based on the feature data, and may be, for example, advertisement information specifically selected for the current user. The broadcast alternate segments are more valuable to the user than the various generalized, non-targeted information.
The specific content of the reference information is not limited in this embodiment, and different content may be included in the range of the reference information according to different scenes.
By way of example, in this embodiment or some other embodiment of the disclosure:
the vehicle information may include brand information of the vehicle and/or model information of the vehicle;
the driving environment information can comprise weather condition information of the current environment of the vehicle and/or current position information of the vehicle;
the user information may include broadcast frequency information that the user frequently listens to.
Table 1 is an example of contents contained in the reference information:
TABLE 1
Referring to fig. 2, the selecting a broadcast replacement segment according to the reference information may include:
in step S1021, characteristics or requirements of the user are acquired according to the reference information;
in step S1022, advertisement information is selected as the broadcast replacement segment according to the characteristics or requirements of the user.
In some embodiments, the characteristics of the user may include a consumption level of the user and/or a taste level of the user, among others.
The following description will be made by way of example how to select broadcast alternative segments based on the reference information:
for example, if the reference information includes the brand and model of the vehicle, the server can calculate the consumption level of the user by networking the price of the vehicle, so as to generate the advertisement information to recommend the user the goods or services corresponding to the consumption level of the user, such as other brands of vehicles at the price, and so on.
For another example, if the reference information indicates that the current weather is hot, the user has a cooling demand, and then an air conditioner advertisement can be pushed; if the reference information indicates that the current sunshine is strong, the user has the sun protection requirement, and then the sun protection cream advertisement can be pushed; if the reference information indicates that the current haze is severe, the user has a healthy demand, and then the advertisement of the air purifier can be pushed.
For another example, if the current location of the vehicle is included in the reference information, information of businesses near the location, such as nearby restaurants, fast food restaurants, gas stations, etc., can be pushed to the user.
For another example, the reference information includes a broadcast frequency that the user frequently listens to, such as music broadcast FM97.4 in beijing, so that the user can be inferred to like music, and further, some advertisements related to music, such as a concert advertisement and an earphone advertisement, can be pushed to the user.
The above mainly describes the acquisition process of the broadcast replacement clip, and the following continues to describe the push process of the broadcast replacement clip.
In step S103, a broadcast frequency to which the user is currently listening is acquired, and a non-program period of the broadcast frequency is determined.
In step S104, the broadcast replacement segment is sent to the user, so that the user equipment plays the broadcast replacement segment in the non-program time period.
In order not to disturb the user to normally listen to the broadcast program, the broadcast replacement clip sent to the user in this embodiment is played only in non-program slots (e.g., advertisement slots) at the broadcast frequency.
The embodiment is not limited as to how to determine the non-program time period of the broadcast frequency, and as an example, the determining the non-program time period of the broadcast frequency may include:
determining the non-program time period of the broadcast frequency in a manual labeling mode; or,
determining a non-program time period of the broadcast frequency in a machine learning manner; or,
and determining the non-program time period of the broadcast frequency according to the existing time period division information of the broadcast frequency.
As an example, the time slot division information at a certain broadcast frequency can refer to table 2:
TABLE 2
Time period | Content providing method and apparatus |
10:00~11:50 | Walking while singing |
11:50~12:00 | Advertisement time |
12:00~12:55 | Listen with you |
12:55~13:00 | Advertisement time |
13:00~13:55 | Perpetual charm |
13:55~14:00 | Advertisement time |
14:00~16:45 | Classical also prevails |
16:45~17:00 | Advertisement time |
17:00~18:50 | Listen to song and not listen to speech |
18:50~19:00 | Advertisement time |
19:00~19:55 | Chinese song ranking list |
19:55~20:00 | Advertisement time |
20:00~20:55 | Left and right of male |
20:55~21:00 | Advertisement time |
Referring to table 2, advertisement time of 16:45 to 17:00, 19:55 to 20:00, etc. may be used as non-program time slots, and broadcast replacement segments may be broadcast in these non-program time slots.
After receiving the broadcast replacement segment pushed by the server, the terminal equipment of the user changes the content of the shielding current broadcast frequency in the current non-program time period into the content of the broadcast replacement segment, and switches to the current broadcast frequency after the current non-program time period is ended, so as to normally play the program under the broadcast frequency.
In the embodiment, by acquiring and analyzing reference information such as vehicle information, driving environment information, user information and the like, a broadcast replacement segment (such as advertisement information) for pushing to the user can be generated; obtaining the non-program time period of the broadcast frequency by obtaining the broadcast frequency which the user is currently listening to; finally, the broadcast replacement segment is pushed to the user in the non-program time period, so that targeted and directional pushing of information is achieved, and compared with the prior art that a broadcast producer produces fixed broadcast content in advance and broadcasts uniformly without distinguishing users, time or places, the embodiment enables the user to obtain more valuable information and improves the accuracy of providing information for the user.
Fig. 3 is a flow chart illustrating a method of information-directed push, according to an example embodiment. The method may be used for a terminal device, such as a vehicle-mounted terminal, and as shown in fig. 3, the method may include:
in step S301, collecting reference information, wherein the reference information includes vehicle information, driving environment information and/or user information;
in step S302, recording a broadcast frequency to which a user is currently listening;
in step S303, the reference information and the broadcast frequency are sent to a server, so that the server obtains a non-program time period of the broadcast frequency and selects a corresponding broadcast replacement segment according to the reference information, where the broadcast replacement segment is used to replace an original broadcast content listened to by a user;
in step S304, the broadcast replacement segment sent by the server is received and played in the non-program time period.
As an example, the scenario can be seen in fig. 4, a terminal device (not shown in fig. 4) installed on a vehicle 401 collects information of temperature, wind speed, and the like in the current environment of the vehicle 401, and then sends the information to a server 402 as reference information, and after a broadcast replacement segment is selected by the server 402, the broadcast replacement segment is sent to the terminal device on the vehicle 401.
In this embodiment or some other embodiment of the disclosure:
the vehicle information may include brand information of the vehicle and/or model information of the vehicle;
the driving environment information can comprise weather condition information of the current environment of the vehicle and/or current position information of the vehicle;
the user information may include broadcast frequency information that the user frequently listens to.
In the embodiment, by acquiring and analyzing reference information such as vehicle information, driving environment information, user information and the like, a broadcast replacement segment (such as advertisement information) for pushing to the user can be generated; obtaining the non-program time period of the broadcast frequency by obtaining the broadcast frequency which the user is currently listening to; finally, the broadcast replacement segment is pushed to the user in the non-program time period, so that targeted and directional pushing of information is achieved, and compared with the prior art that a broadcast producer produces fixed broadcast content in advance and broadcasts uniformly without distinguishing users, time or places, the embodiment enables the user to obtain more valuable information and improves the accuracy of providing information for the user.
Fig. 5 is a block diagram illustrating an information-directing pushing device, according to an example embodiment. The device can be used for a server. Referring to fig. 5, the apparatus may include:
a reference information obtaining unit 501, configured to obtain reference information, where the reference information includes vehicle information, driving environment information, and/or user information;
a selecting unit 502, configured to select a corresponding broadcast replacement segment according to the reference information acquired by the reference information acquiring unit, where the broadcast replacement segment is used to replace an original broadcast content listened to by a user;
a broadcast information acquisition unit 503 for acquiring a broadcast frequency to which a user is currently listening, and determining a non-program period of the broadcast frequency;
a pushing unit 504, configured to send the broadcast replacement segment selected by the selecting unit to the user, so that the user equipment plays the broadcast replacement segment in the non-program time period.
In this embodiment or some other embodiment of the disclosure:
the vehicle information comprises brand information of the vehicle and/or model information of the vehicle;
the driving environment information comprises weather condition information of the current environment of the vehicle and/or current position information of the vehicle;
the user information includes broadcast frequency information to which a user frequently listens.
In this embodiment or some other embodiments of the present disclosure, the broadcast information obtaining unit, when determining the non-program time period of the broadcast frequency, is configured to:
determining the non-program time period of the broadcast frequency in a manual labeling mode; or,
determining a non-program time period of the broadcast frequency in a machine learning manner; or,
and determining the non-program time period of the broadcast frequency according to the existing time period division information of the broadcast frequency.
With regard to the apparatus in the above-described embodiment, the specific manner in which each unit performs the operation has been described in detail in the embodiment related to the method, and will not be described in detail here.
Fig. 6 is a block diagram illustrating an information-directing pushing device in accordance with an example embodiment. The device can be used for terminal equipment. Referring to fig. 6, the apparatus may include:
a reference information collecting unit 601, configured to collect reference information, where the reference information includes vehicle information, driving environment information, and/or user information;
a broadcast frequency recording unit 602 for recording a broadcast frequency to which a user is currently listening;
a sending unit 603, configured to send the reference information collected by the reference information collecting unit and the broadcast frequency recorded by the broadcast frequency recording unit to a server, so that the server obtains a non-program time period of the broadcast frequency and selects a corresponding broadcast replacement segment according to the reference information, where the broadcast replacement segment is used to replace an original broadcast content listened to by a user;
a receiving and playing unit 604, configured to receive and play the broadcast replacement clip sent by the server in the non-program time period.
In this embodiment or some other embodiment of the disclosure:
the vehicle information comprises brand information of the vehicle and/or model information of the vehicle;
the driving environment information comprises weather condition information of the current environment of the vehicle and/or current position information of the vehicle;
the user information includes broadcast frequency information to which a user frequently listens.
With regard to the apparatus in the above-described embodiment, the specific manner in which each unit performs the operation has been described in detail in the embodiment related to the method, and will not be described in detail here.
The present disclosure also discloses a directional pushing device of information, including:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to:
acquiring reference information, wherein the reference information comprises vehicle information, driving environment information and/or user information;
selecting a corresponding broadcast replacement segment according to the reference information, wherein the broadcast replacement segment is used for replacing original broadcast content listened to by a user;
acquiring the current listening broadcast frequency of a user, and determining the non-program time period of the broadcast frequency;
and sending the broadcast replacement segment to the user so that the user equipment plays the broadcast replacement segment in the non-program time period.
The present disclosure also discloses a directional pushing device of information, including:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to:
collecting reference information, wherein the reference information comprises vehicle information, driving environment information and/or user information;
recording the broadcasting frequency which a user is currently listening to;
sending the reference information and the broadcast frequency to a server so that the server acquires the non-program time period of the broadcast frequency and selects a corresponding broadcast replacement segment according to the reference information, wherein the broadcast replacement segment is used for replacing original broadcast content listened to by a user;
and receiving and playing the broadcast replacement segment sent by the server in the non-program time period.
The present disclosure also discloses a non-transitory computer readable storage medium having instructions that, when executed by a processor of a server, enable the server to perform a method of information-directed push, the method comprising:
acquiring reference information, wherein the reference information comprises vehicle information, driving environment information and/or user information;
selecting a corresponding broadcast replacement segment according to the reference information, wherein the broadcast replacement segment is used for replacing original broadcast content listened to by a user;
acquiring the current listening broadcast frequency of a user, and determining the non-program time period of the broadcast frequency;
and sending the broadcast replacement segment to the user so that the user equipment plays the broadcast replacement segment in the non-program time period.
The present disclosure also discloses a non-transitory computer readable storage medium having instructions that, when executed by a processor of a mobile terminal, enable the mobile terminal to perform a method of information-directed push, the method comprising:
collecting reference information, wherein the reference information comprises vehicle information, driving environment information and/or user information;
recording the broadcasting frequency which a user is currently listening to;
sending the reference information and the broadcast frequency to a server so that the server acquires the non-program time period of the broadcast frequency and selects a corresponding broadcast replacement segment according to the reference information, wherein the broadcast replacement segment is used for replacing original broadcast content listened to by a user;
and receiving and playing the broadcast replacement segment sent by the server in the non-program time period.
Fig. 7 is a block diagram illustrating an apparatus for directional pushing of information according to an example embodiment. For example, the apparatus 1800 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, an exercise device, a personal digital assistant, and the like.
Referring to fig. 7, apparatus 1800 may include one or more of the following components: processing component 1802, memory 1804, power component 1806, multimedia component 1808, audio component 1810, input/output (I/O) interface 1812, sensor component 1814, and communications component 1816.
The processing component 1802 generally controls the overall operation of the device 1800, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing component 1802 may include one or more processors 1820 to execute instructions to perform all or part of the steps of the methods described above. Further, the processing component 1802 may include one or more modules that facilitate interaction between the processing component 1802 and other components. For example, the processing component 1802 can include a multimedia module to facilitate interaction between the multimedia component 1808 and the processing component 1802.
The memory 1804 is configured to store various types of data to support operation at the device 1800. Examples of such data include instructions for any application or method operating on the device 1800, contact data, phonebook data, messages, pictures, videos, and so forth. The memory 1804 may be implemented by any type or combination of volatile or non-volatile memory devices, such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disks.
The power supply component 1806 provides power to the various components of the device 1800. The power components 1806 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the apparatus 1800.
The multimedia component 1808 includes a screen providing an output interface between the apparatus 1800 and a user. In some embodiments, the screen may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 1808 includes a front facing camera and/or a rear facing camera. The front-facing camera and/or the rear-facing camera may receive external multimedia data when the device 1800 is in an operating mode, such as a shooting mode or a video mode. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
Audio component 1810 is configured to output and/or input audio signals. For example, the audio component 1810 includes a Microphone (MIC) configured to receive external audio signals when the apparatus 1800 is in operating modes, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals may further be stored in the memory 1804 or transmitted via the communication component 1816. In some embodiments, audio component 1810 also includes a speaker for outputting audio signals.
I/O interface 1812 provides an interface between processing component 1802 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to: a home button, a volume button, a start button, and a lock button.
The sensor component 1814 includes one or more sensors for providing various aspects of state assessment for the apparatus 1800. For example, the sensor assembly 1814 can detect an open/closed state of the device 1800, the relative positioning of components such as a display and keypad of the apparatus 1800, the sensor assembly 1814 can also detect a change in position of the apparatus 1800 or a component of the apparatus 1800, the presence or absence of user contact with the apparatus 1800, orientation or acceleration/deceleration of the apparatus 1800, and a change in temperature of the apparatus 1800. Sensor assembly 1814 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 1814 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 1814 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
The communication component 1816 is configured to facilitate communications between the apparatus 1800 and other devices in a wired or wireless manner. The device 1800 may access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 1816 receives a broadcast signal or broadcast associated information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 1816 further includes a Near Field Communication (NFC) module to facilitate short-range communications. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, Ultra Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
In an exemplary embodiment, the apparatus 1800 may be implemented by one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), controllers, micro-controllers, microprocessors or other electronic components for performing the above-described methods.
In an exemplary embodiment, a non-transitory computer readable storage medium is also provided, such as the memory 1804 including instructions that are executable by the processor 1820 of the apparatus 1800 to perform the above-described method. For example, the non-transitory computer readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
Fig. 8 is a block diagram illustrating an apparatus for directional pushing of information according to an example embodiment. For example, the apparatus 1900 may be provided as a server.
Referring to FIG. 8, the device 1900 includes a processing component 1922 further including one or more processors and memory resources, represented by memory 1932, for storing instructions, e.g., applications, executable by the processing component 1922. The application programs stored in memory 1932 may include one or more modules that each correspond to a set of instructions. Further, the processing component 1922 is configured to execute instructions to perform the above-described method.
The device 1900 may also include a power component 1926 configured to perform power management of the device 1900, a wired or wireless network interface 1950 configured to connect the device 1900 to a network, and an input/output (I/O) interface 1958. The device 1900 may operate based on an operating system stored in memory 1932, such as Windows Server, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM, or the like.
Other embodiments of the invention will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the invention following, in general, the principles of the invention and including such departures from the present disclosure as come within known or customary practice within the art to which the invention pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the invention being indicated by the following claims.
It will be understood that the invention is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the invention is limited only by the appended claims.
Claims (12)
1. A method for directional pushing of information, the method comprising:
acquiring reference information, wherein the reference information comprises vehicle information, driving environment information and/or user information;
selecting a corresponding broadcast replacement segment according to the reference information, wherein the broadcast replacement segment is used for replacing original broadcast content listened to by a user;
acquiring the current listening broadcast frequency of a user, and determining the non-program time period of the broadcast frequency;
and sending the broadcast replacement segment to the user so that the user equipment plays the broadcast replacement segment in the non-program time period.
2. The method of claim 1, wherein:
the vehicle information comprises brand information of the vehicle and/or model information of the vehicle;
the driving environment information comprises weather condition information of the current environment of the vehicle and/or current position information of the vehicle;
the user information includes broadcast frequency information to which a user frequently listens.
3. The method of claim 1 or 2, wherein said determining a non-program time period of said broadcast frequency comprises:
determining the non-program time period of the broadcast frequency in a manual labeling mode; or,
determining a non-program time period of the broadcast frequency in a machine learning manner; or,
and determining the non-program time period of the broadcast frequency according to the existing time period division information of the broadcast frequency.
4. A method for directional pushing of information, the method comprising:
collecting reference information, wherein the reference information comprises vehicle information, driving environment information and/or user information;
recording the broadcasting frequency which a user is currently listening to;
sending the reference information and the broadcast frequency to a server so that the server acquires the non-program time period of the broadcast frequency and selects a corresponding broadcast replacement segment according to the reference information, wherein the broadcast replacement segment is used for replacing original broadcast content listened to by a user;
and receiving and playing the broadcast replacement segment sent by the server in the non-program time period.
5. The method of claim 4, wherein:
the vehicle information comprises brand information of the vehicle and/or model information of the vehicle;
the driving environment information comprises weather condition information of the current environment of the vehicle and/or current position information of the vehicle;
the user information includes broadcast frequency information to which a user frequently listens.
6. An information directional pushing device, characterized in that the device comprises:
the device comprises a reference information acquisition unit, a processing unit and a processing unit, wherein the reference information acquisition unit is used for acquiring reference information, and the reference information comprises vehicle information, driving environment information and/or user information;
a selecting unit, configured to select a corresponding broadcast replacement segment according to the reference information acquired by the reference information acquiring unit, where the broadcast replacement segment is used to replace an original broadcast content listened to by a user;
a broadcast information acquisition unit for acquiring a broadcast frequency currently being listened to by a user and determining a non-program time period of the broadcast frequency;
and the pushing unit is used for sending the broadcast alternative segment selected by the selecting unit to the user so that the user equipment plays the broadcast alternative segment in the non-program time period.
7. The apparatus of claim 6, wherein:
the vehicle information comprises brand information of the vehicle and/or model information of the vehicle;
the driving environment information comprises weather condition information of the current environment of the vehicle and/or current position information of the vehicle;
the user information includes broadcast frequency information to which a user frequently listens.
8. The apparatus according to claim 6 or 7, wherein the broadcast information acquiring unit, when determining the non-program time slot of the broadcast frequency, is configured to:
determining the non-program time period of the broadcast frequency in a manual labeling mode; or,
determining a non-program time period of the broadcast frequency in a machine learning manner; or,
and determining the non-program time period of the broadcast frequency according to the existing time period division information of the broadcast frequency.
9. An information directional pushing device, characterized in that the device comprises:
the device comprises a reference information collection unit, a processing unit and a display unit, wherein the reference information collection unit is used for collecting reference information, and the reference information comprises vehicle information, driving environment information and/or user information;
a broadcast frequency recording unit for recording the broadcast frequency currently listened to by the user;
a sending unit, configured to send the reference information collected by the reference information collecting unit and the broadcast frequency recorded by the broadcast frequency recording unit to a server, so that the server obtains a non-program time period of the broadcast frequency and selects a corresponding broadcast replacement segment according to the reference information, where the broadcast replacement segment is used to replace an original broadcast content listened to by a user;
and the receiving and playing unit is used for receiving and playing the broadcast replacing segments sent by the server in the non-program time period.
10. The apparatus of claim 9, wherein:
the vehicle information comprises brand information of the vehicle and/or model information of the vehicle;
the driving environment information comprises weather condition information of the current environment of the vehicle and/or current position information of the vehicle;
the user information includes broadcast frequency information to which a user frequently listens.
11. An information directional pushing device, comprising:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to:
acquiring reference information, wherein the reference information comprises vehicle information, driving environment information and/or user information;
selecting a corresponding broadcast replacement segment according to the reference information, wherein the broadcast replacement segment is used for replacing original broadcast content listened to by a user;
acquiring the current listening broadcast frequency of a user, and determining the non-program time period of the broadcast frequency;
and sending the broadcast replacement segment to the user so that the user equipment plays the broadcast replacement segment in the non-program time period.
12. An information directional pushing device, comprising:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to:
collecting reference information, wherein the reference information comprises vehicle information, driving environment information and/or user information;
recording the broadcasting frequency which a user is currently listening to;
sending the reference information and the broadcast frequency to a server so that the server acquires the non-program time period of the broadcast frequency and selects a corresponding broadcast replacement segment according to the reference information, wherein the broadcast replacement segment is used for replacing original broadcast content listened to by a user;
and receiving and playing the broadcast replacement segment sent by the server in the non-program time period.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410363677.1A CN104166688A (en) | 2014-07-28 | 2014-07-28 | Directional information pushing method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410363677.1A CN104166688A (en) | 2014-07-28 | 2014-07-28 | Directional information pushing method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104166688A true CN104166688A (en) | 2014-11-26 |
Family
ID=51910501
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410363677.1A Pending CN104166688A (en) | 2014-07-28 | 2014-07-28 | Directional information pushing method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104166688A (en) |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104853229A (en) * | 2015-05-11 | 2015-08-19 | 天脉聚源(北京)传媒科技有限公司 | Program pushing method and device thereof |
CN104994176A (en) * | 2015-08-07 | 2015-10-21 | 李铁葵 | Method and device for pushing advertisements based on Internet of Vehicles |
CN105187557A (en) * | 2015-09-29 | 2015-12-23 | 大连楼兰科技股份有限公司 | Pushing Method of Internet of Vehicles Advertisement Based on Browsing Records |
CN105897889A (en) * | 2016-04-08 | 2016-08-24 | 成都景博信息技术有限公司 | Cloud computing-based vehicle networking information processing method |
WO2017080341A1 (en) * | 2015-11-13 | 2017-05-18 | 吕宾乐 | Smart parking control method and system integrating toll collection and advertisement pushing |
CN107491516A (en) * | 2017-08-14 | 2017-12-19 | 苏州马尔萨斯文化传媒有限公司 | A kind of intelligent recommendation method and its system based on data mining |
WO2018018276A1 (en) * | 2016-07-24 | 2018-02-01 | 金蕾 | Information pushing method for use when monitoring in-car advertisements, and monitoring apparatus |
WO2018018274A1 (en) * | 2016-07-24 | 2018-02-01 | 金蕾 | Method for monitoring advertisement placement for vehicle-mounted radios, and monitoring apparatus |
WO2018018275A1 (en) * | 2016-07-24 | 2018-02-01 | 金蕾 | Technical data acquisition method and monitoring device for monitoring advertisement placement |
CN107919084A (en) * | 2017-11-28 | 2018-04-17 | 樊吉文 | A kind of electronic display system |
WO2018120494A1 (en) * | 2016-12-30 | 2018-07-05 | 百度在线网络技术(北京)有限公司 | Method, apparatus, and device for processing personalized information, and computer storage medium |
CN108657090A (en) * | 2018-03-30 | 2018-10-16 | 斑马网络技术有限公司 | Vehicle entertainment system and its method |
CN109040803A (en) * | 2018-06-28 | 2018-12-18 | 腾讯科技(深圳)有限公司 | Information-pushing method, device, server and electronic equipment |
CN110288429A (en) * | 2019-06-11 | 2019-09-27 | 恒大智慧科技有限公司 | A kind of information generating method, computer equipment and readable storage medium storing program for executing |
CN112204991A (en) * | 2018-12-20 | 2021-01-08 | 海信视像科技股份有限公司 | Broadcast signal receiving apparatus and broadcast signal receiving method |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101496046A (en) * | 2005-06-01 | 2009-07-29 | 谷歌公司 | Media play optimization |
US20140067704A1 (en) * | 2011-09-20 | 2014-03-06 | Raj V. Abhyanker | Job broadcast data publication through a work-opportunity listing server using a radial algorithm to automatically distribute the job broadcast data in a threshold radial distance from a set of geospatial coordinates associated with a mobile device |
CN103747298A (en) * | 2014-01-10 | 2014-04-23 | 北京酷云互动科技有限公司 | Method and device for replacing video advertisement program of television |
-
2014
- 2014-07-28 CN CN201410363677.1A patent/CN104166688A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101496046A (en) * | 2005-06-01 | 2009-07-29 | 谷歌公司 | Media play optimization |
US20140067704A1 (en) * | 2011-09-20 | 2014-03-06 | Raj V. Abhyanker | Job broadcast data publication through a work-opportunity listing server using a radial algorithm to automatically distribute the job broadcast data in a threshold radial distance from a set of geospatial coordinates associated with a mobile device |
CN103747298A (en) * | 2014-01-10 | 2014-04-23 | 北京酷云互动科技有限公司 | Method and device for replacing video advertisement program of television |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104853229A (en) * | 2015-05-11 | 2015-08-19 | 天脉聚源(北京)传媒科技有限公司 | Program pushing method and device thereof |
CN104994176A (en) * | 2015-08-07 | 2015-10-21 | 李铁葵 | Method and device for pushing advertisements based on Internet of Vehicles |
CN105187557A (en) * | 2015-09-29 | 2015-12-23 | 大连楼兰科技股份有限公司 | Pushing Method of Internet of Vehicles Advertisement Based on Browsing Records |
WO2017080341A1 (en) * | 2015-11-13 | 2017-05-18 | 吕宾乐 | Smart parking control method and system integrating toll collection and advertisement pushing |
CN105897889A (en) * | 2016-04-08 | 2016-08-24 | 成都景博信息技术有限公司 | Cloud computing-based vehicle networking information processing method |
WO2018018275A1 (en) * | 2016-07-24 | 2018-02-01 | 金蕾 | Technical data acquisition method and monitoring device for monitoring advertisement placement |
WO2018018276A1 (en) * | 2016-07-24 | 2018-02-01 | 金蕾 | Information pushing method for use when monitoring in-car advertisements, and monitoring apparatus |
WO2018018274A1 (en) * | 2016-07-24 | 2018-02-01 | 金蕾 | Method for monitoring advertisement placement for vehicle-mounted radios, and monitoring apparatus |
WO2018120494A1 (en) * | 2016-12-30 | 2018-07-05 | 百度在线网络技术(北京)有限公司 | Method, apparatus, and device for processing personalized information, and computer storage medium |
CN107491516A (en) * | 2017-08-14 | 2017-12-19 | 苏州马尔萨斯文化传媒有限公司 | A kind of intelligent recommendation method and its system based on data mining |
CN107491516B (en) * | 2017-08-14 | 2020-07-14 | 北京培宏望志科技有限公司 | Intelligent recommendation method and system based on data mining |
CN107919084A (en) * | 2017-11-28 | 2018-04-17 | 樊吉文 | A kind of electronic display system |
CN108657090A (en) * | 2018-03-30 | 2018-10-16 | 斑马网络技术有限公司 | Vehicle entertainment system and its method |
CN108657090B (en) * | 2018-03-30 | 2021-10-08 | 斑马网络技术有限公司 | In-vehicle entertainment system and method thereof |
CN109040803A (en) * | 2018-06-28 | 2018-12-18 | 腾讯科技(深圳)有限公司 | Information-pushing method, device, server and electronic equipment |
CN112204991A (en) * | 2018-12-20 | 2021-01-08 | 海信视像科技股份有限公司 | Broadcast signal receiving apparatus and broadcast signal receiving method |
CN112204991B (en) * | 2018-12-20 | 2022-07-15 | 海信视像科技股份有限公司 | Broadcast signal receiving apparatus and broadcast signal receiving method |
CN110288429A (en) * | 2019-06-11 | 2019-09-27 | 恒大智慧科技有限公司 | A kind of information generating method, computer equipment and readable storage medium storing program for executing |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104166688A (en) | Directional information pushing method and device | |
US11531699B2 (en) | Inserting information into playing content | |
US10070192B2 (en) | Application for determining and responding to user sentiments during viewed media content | |
CN104469437B (en) | Advertisement sending method and device | |
CN109831690B (en) | Method and device for displaying and sending barrage message, terminal and server | |
CN104166689B (en) | The rendering method and device of e-book | |
CN104618218B (en) | Message prompt method and device | |
CN104023263B (en) | Video selected works providing method and device | |
CN105979312B (en) | Information sharing method and device | |
US20160088353A1 (en) | System for providing user-customized advertisement based on audio signal outputted from tv, method for providing user-customized advertisement, and computer-readable recording medium recorded with mim service program | |
CN110147467A (en) | A kind of generation method, device, mobile terminal and the storage medium of text description | |
CN106128478B (en) | Voice broadcast method and device | |
CN104113785A (en) | Information acquisition method and device | |
CN110691268B (en) | Message sending method, device, server, mobile terminal and storage medium | |
JP2018502408A (en) | Method, apparatus, facility and system for pushing information | |
CN110113256B (en) | Information interaction method and device, server, user terminal and readable storage medium | |
CN105117102A (en) | Audio interface display method and device | |
CN106777016B (en) | Method and device for information recommendation based on instant messaging | |
CN109614470B (en) | Method and device for processing answer information, terminal and readable storage medium | |
CN106790335B (en) | Multimedia data synchronous processing method, device and terminal | |
CN110719530A (en) | Video playing method and device, electronic equipment and storage medium | |
CN107229403B (en) | Information content selection method and device | |
CN105635795A (en) | Collection method and apparatus of television user behavior information | |
CN106384586A (en) | Method and device for reading text information | |
CN107247794B (en) | Topic guiding method in live broadcast, live broadcast device and terminal equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20141126 |