CN105451178A - Method and device for sending message - Google Patents
Method and device for sending message Download PDFInfo
- Publication number
- CN105451178A CN105451178A CN201510992063.4A CN201510992063A CN105451178A CN 105451178 A CN105451178 A CN 105451178A CN 201510992063 A CN201510992063 A CN 201510992063A CN 105451178 A CN105451178 A CN 105451178A
- Authority
- CN
- China
- Prior art keywords
- terminal
- message
- preset
- user
- sending
- 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 31
- 230000000694 effects Effects 0.000 abstract description 12
- 238000005516 engineering process Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000284 resting effect Effects 0.000 description 1
- 230000007958 sleep Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72457—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to geographic location
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/021—Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Environmental & Geological Engineering (AREA)
- Human Computer Interaction (AREA)
- Telephone Function (AREA)
Abstract
Embodiments of the invention provide a method and a device for sending a message. The method comprises the following steps of determining that a terminal is located in a preset location area within a preset time bucket in N days of M days through statistics; determining a to-be-pushed message corresponding to the preset position area; and sending the to-be-pushed message to the terminal. According to the method and the device, the push message can be sent to a terminal user pointedly, so that the push message cannot disturb the user and a push effect is realized.
Description
Technical Field
The present invention relates to the field of intelligent applications, and in particular, to a method and an apparatus for sending a message.
Background
With the development of science and technology, mobile terminals are becoming more and more popular in people's lives, and positioning systems provided in mobile terminals play more and more important roles in people's lives, however, although the longitude and latitude coordinate data of users can be determined by using the positioning systems of mobile terminals, the specific places where the users are located cannot be known, such as companies, homes, restaurants, and the like. If the user sleeps at a company or at home, some information of the push service causes inconvenience to the user and the push effect cannot be achieved. That is, the current positioning system cannot accurately know whether the user is working or resting at the moment, and performs the push service according to the situation of the user.
Disclosure of Invention
The embodiment of the invention provides a method and a device for sending messages, which are used for providing targeted push messages for users.
In one aspect, a method for sending a message is provided, including:
determining that N days of the terminal in M days are located in a preset position area within a preset time period, wherein M and N are positive integers, and M > -N;
determining a message to be pushed corresponding to the preset position area;
and sending the message to be pushed to the terminal.
Preferably, N > - [ M/2 ].
Preferably, the sending the message to be pushed to the terminal includes:
and in the preset time period, when the terminal is in the preset position area, sending the message to be pushed to the terminal.
Preferably, the preset time period is the daytime period of a working day, and the preset position area is the office place of the user; or,
the preset time period is the night time period or the daytime time period of a non-working day, and the preset position area is the living place of the user.
Preferably, the method further comprises:
determining a contextual model of the terminal corresponding to the preset position area, wherein the contextual model comprises any one of the following modes: a standard mode, a silent mode, a conference mode, an outdoor mode;
and sending an instruction for indicating the terminal to switch to the contextual model to the terminal.
In another aspect, an apparatus for transmitting a message is provided, including:
the terminal comprises a determining unit, a judging unit and a judging unit, wherein the determining unit is used for determining that the terminal is located in a preset position area within a preset time period in N days in M days, M and N are positive integers, and M > -N;
the determining unit is further configured to determine a message to be pushed corresponding to the preset location area;
and the sending unit is used for sending the message to be pushed to the terminal.
Preferably, N > - [ M/2 ].
Preferably, the sending unit is specifically configured to:
and in the preset time period, when the terminal is in the preset position area, sending the message to be pushed to the terminal.
Preferably, the preset time period is the daytime period of a working day, and the preset position area is the office place of the user; or,
the preset time period is the night time period or the daytime time period of a non-working day, and the preset position area is the living place of the user.
Preferably, the determining unit is further configured to determine a contextual model of the terminal corresponding to the preset location area, where the contextual model includes any one of the following modes: a standard mode, a silent mode, a conference mode, an outdoor mode;
the sending unit is further configured to send an instruction to the terminal, the instruction instructing the terminal to switch to the contextual model.
The method and the device for sending the message provided by the embodiment of the invention have the following beneficial effects:
the method comprises the steps of determining N days of the terminal in M days in a preset position area within a preset time period through statistics, determining a message to be pushed corresponding to the preset position area, sending the message to be pushed to the terminal, and obtaining the area which is frequently appeared in a specific time period by a user, so that the push message corresponding to the area can be sent to the terminal user in a targeted manner, the push message is prevented from disturbing the user, and the push effect is achieved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a flowchart illustrating a method for sending a message according to an embodiment of the present invention;
fig. 2 is a flowchart illustrating another method for sending a message according to an embodiment of the present invention;
fig. 3 is a schematic structural diagram of an apparatus for sending a message according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The embodiment of the invention provides a method for sending messages, which comprises the following steps:
determining that N days of the terminal in M days are located in a preset position area within a preset time period, wherein M and N are positive integers, and M > -N;
determining a message to be pushed corresponding to the preset position area;
and sending the message to be pushed to the terminal.
Specifically referring to fig. 1, fig. 1 is a schematic flowchart of a method for sending a message according to an embodiment of the present invention, where the method includes the following steps:
s101, determining that N days of the terminal in the M days are located in a preset position area within a preset time period.
And respectively positioning the position of the user at different time periods according to a positioning system of the intelligent mobile terminal in the hand of the user. For example, a Global Positioning System (GPS) is used to receive satellite signals, and since the positions of satellites are known precisely, in GPS observation, the distances from the satellites to a receiver can be obtained, and 3 equations can be formed by using a distance formula in three-dimensional coordinates and 3 satellites, so as to solve the positions (X, Y, Z) of the observation points. Considering the error between the satellite clock and the receiver clock, there are actually 4 unknowns, X, Y, Z and clock difference, so that the 4 th satellite needs to be introduced to form 4 equations for solving, thereby obtaining the longitude and latitude and the elevation of the observation point. And finally, sending the position signal of the user to a positioning background to realize the positioning of the terminal. Principle of the positioning system: the method refers to a technology or a service for acquiring the position information (longitude and latitude coordinates) of a mobile terminal user through a specific positioning technology and marking the position of the positioned user on an electronic map. The obtained user location information and the time of the positioning are finally stored locally in the terminal by an external memory.
The method comprises the steps of extracting position information of a user and time for acquiring the position information from a terminal locally in different time periods in one day, analyzing data, and judging that the user is in a fixed place at night when the probability that the recorded coordinate values are concentrated in a certain radius area (for example, 20 meters and not more than the activity range of a common person at home) exceeds a certain threshold value in the time interval from 0 point in the morning to 6 points in the morning, wherein the fixed place coordinate can be the average value of all point coordinates in the area, and storing the fixed place coordinate and the current date to the local equipment.
By acquiring the position information of different time periods of each day in M days and acquiring the time information of the position information, the fixed coordinate values acquired by the user in the time of 0 point in the morning and 6 points in the morning can be extracted. If it is determined that N of M days in which M and N are positive integers and M > is N, are located in a preset location area within a preset time period, for example, if 90% of the day coordinates are within a certain range (a 20-meter radius area), it is determined that the radius range is the home of the user, and by extracting fixed coordinate values obtained from 9 am to 6 pm on a weekday, if 90% of the day coordinates are within a certain range (a 20-meter radius area), it is determined that the radius range is the company of the user. Preferably, N > - [ M/2 ].
Preferably, by statistics, the following information can be determined:
the preset time period is the daytime time period of a working day, and the preset position area is the office place of the user; or,
the preset time period is the night time period or the daytime time period of a non-working day, and the preset position area is the living place of the user.
S102, determining the message to be pushed corresponding to the preset position area.
According to the determined preset position area, the message to be pushed corresponding to the preset position area can be determined. For example, if the preset location area is the office location of the user, it can be known that the user is in a working state at the moment, some business messages or current affair messages can be pushed to the user, the user is in an active office state at the moment, and some uses can be brought to the user by pushing the messages, or the user can know about major events occurring in the outside world, and the user is interested in knowing at the moment, so that a corresponding pushing effect is achieved. For another example, the preset location area is a place where the user lives, it is known that the user is at a rest state at this time, some entertainment or shopping messages can be pushed to the user, the user is at a leisure state at this time, the user prefers to watch the entertainment messages, or the user may go to a shopping website for shopping, and the messages are pushed at this time, which is just suitable for the interest of the user, or the user can be attracted to shop.
Before determining the messages to be pushed corresponding to the preset location areas, the messages to be pushed may be classified, and one preset location area may correspond to one or more types of messages to be pushed.
S103, sending the message to be pushed to the terminal.
Specifically, the sending the message to be pushed to the terminal includes:
and in the preset time period, when the terminal is in the preset position area, sending the message to be pushed to the terminal.
After the message to be pushed corresponding to the preset position area is determined, the current time and the position area where the terminal is located at present can be determined, and if the current time is within the preset time period and the terminal is located in the preset position area, the message to be pushed can be sent to the terminal, so that the push message can be sent to the terminal user in a targeted manner, the push message cannot disturb the user, and the push effect is achieved.
According to the method for sending the message, provided by the embodiment of the invention, the terminal is determined to be positioned in the preset position area within the preset time period by counting N days in M days, the message to be pushed corresponding to the preset position area is determined, and the message to be pushed is sent to the terminal, so that the message can be sent to the terminal user in a targeted manner, the message is pushed without disturbing the user, and the pushing effect is achieved.
Fig. 2 is a flowchart of another method for sending a message according to an embodiment of the present invention, where the method includes the following steps:
s201, determining that N days of the terminal in the M days are located in a preset position area within a preset time period.
Wherein M and N are both positive integers, and M > -N.
S202, determining the message to be pushed corresponding to the preset position area.
And S203, in the preset time period, when the terminal is in the preset position area, sending the message to be pushed to the terminal.
Steps S201 to S203 are the same as steps S101 to S103 in the embodiment shown in fig. 1, and are not described again here.
And S204, determining the contextual model of the terminal corresponding to the preset position area.
The scene mode comprises any one of the following modes: standard mode, silent mode, conference mode, outdoor mode.
After determining that the terminal is located in the preset position area within the preset time period for N days out of M days, not only the push message corresponding to the preset position area may be determined, but also the contextual model of the terminal corresponding to the preset position area may be determined. For a terminal in different location areas, different contextual models of the terminal are generally set to avoid disturbing others or missing important calls or messages, but in the prior art, setting is generally performed manually, for example, when a user enters an office, the terminal is set to a conference mode, when the user returns home, the terminal is set to a standard mode, and the like, which requires manual setting, and causes inconvenience to the user in using the terminal. In this embodiment, the contextual model of the terminal corresponding to the preset location area may be determined, so that the contextual model of the terminal is automatically associated with the preset location area.
S205, sending an instruction for indicating the terminal to switch to the contextual model to the terminal.
When the terminal is located in the preset position area, an instruction for indicating the terminal to switch to the contextual model corresponding to the preset position area is sent to the terminal, and after the terminal receives the instruction, the contextual model is automatically switched to without manual switching, so that the operation of a user is simplified.
According to the method for sending the message, provided by the embodiment of the invention, the terminal is determined to be positioned in the preset position area within the preset time period by counting N days in M days, the message to be pushed corresponding to the preset position area is determined, and the message to be pushed is sent to the terminal, so that the message can be sent to the terminal user in a targeted manner, the message is pushed without disturbing the user, and the pushing effect is achieved; and the contextual model of the terminal corresponding to the preset position area is determined, and an instruction for indicating the terminal to switch to the contextual model is sent to the terminal, so that manual switching is not needed, and the operation of a user is simplified.
It should be noted that, for simplicity of description, the above-mentioned method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present invention is not limited by the order of acts, as some steps may occur in other orders or concurrently in accordance with the invention. Further, those skilled in the art should also appreciate that the embodiments described in the specification are preferred embodiments and that the acts and modules referred to are not necessarily required by the invention.
The embodiment of the invention provides a device for sending messages, which comprises:
the terminal comprises a determining unit, a judging unit and a judging unit, wherein the determining unit is used for determining that the terminal is located in a preset position area within a preset time period in N days in M days, M and N are positive integers, and M > -N;
the determining unit is further configured to determine a message to be pushed corresponding to the preset location area;
and the sending unit is used for sending the message to be pushed to the terminal.
Specifically referring to fig. 3, fig. 3 is a schematic structural diagram of an apparatus for sending a message according to an embodiment of the present invention, where the apparatus 1000 may be a server, another terminal, or the like, which is in wired or wireless connection with the terminal, and the apparatus 1000 includes:
the determining unit 11 is configured to determine that the terminal is located in a preset location area within a preset time period for N days out of M days.
And respectively positioning the position of the user at different time periods according to a positioning system of the intelligent mobile terminal in the hand of the user. For example, the GPS is used to receive satellite signals, and since the positions of the satellites are known precisely, in GPS observation, we can obtain the distances from the satellites to the receiver, and 3 equations can be formed by using a distance formula in three-dimensional coordinates and using 3 satellites, so as to solve the positions (X, Y, Z) of the observation points. Considering the error between the satellite clock and the receiver clock, there are actually 4 unknowns, X, Y, Z and clock difference, so that the 4 th satellite needs to be introduced to form 4 equations for solving, thereby obtaining the longitude and latitude and the elevation of the observation point. And finally, sending the position signal of the user to a positioning background to realize the positioning of the terminal. Principle of the positioning system: the method refers to a technology or a service for acquiring the position information (longitude and latitude coordinates) of a mobile terminal user through a specific positioning technology and marking the position of the positioned user on an electronic map. The obtained user location information and the time of the positioning are finally stored locally in the terminal by an external memory.
The method comprises the steps of extracting position information of a user and time for acquiring the position information from a terminal in different time periods in one day, analyzing data, and judging that the user is in a fixed place at night when the probability that the recorded coordinate values are concentrated in a certain radius area (for example, 20 meters and not more than the activity range of a common person at home) exceeds a certain threshold value in the time interval from 0 point in the morning to 6 points in the morning, wherein the fixed place coordinate is the average value of coordinates of all points in the area, and storing the coordinate of the fixed place and the date of the day to the local equipment.
By acquiring the position information of different time periods of each day in M days and acquiring the time information of the position information, the fixed coordinate values acquired by the user in the time of 0 point in the morning and 6 points in the morning can be extracted. If it is determined that N of M days in which M and N are positive integers and M > is N, are located in a preset location area within a preset time period, for example, if 90% of the day coordinates are within a certain range (a 20-meter radius area), it is determined that the radius range is the home of the user, and by extracting fixed coordinate values obtained from 9 am to 6 pm on a weekday, if 90% of the day coordinates are within a certain range (a 20-meter radius area), it is determined that the radius range is the company of the user. Preferably, N > - [ M/2 ].
Preferably, by statistics, the determination unit 11 may determine the following information:
the preset time period is the daytime time period of a working day, and the preset position area is the office place of the user; or,
the preset time period is the night time period or the daytime time period of a non-working day, and the preset position area is the living place of the user.
The determining unit 11 is further configured to determine a message to be pushed corresponding to the preset location area.
According to the determined preset position area, the message to be pushed corresponding to the preset position area can be determined. For example, if the preset location area is the office location of the user, it can be known that the user is in a working state at the moment, some business messages or current affair messages can be pushed to the user, the user is in an active office state at the moment, and some uses can be brought to the user by pushing the messages, or the user can know about major events occurring in the outside world, and the user is interested in knowing at the moment, so that a corresponding pushing effect is achieved. For another example, the preset location area is a place where the user lives, it is known that the user is at a rest state at this time, some entertainment or shopping messages can be pushed to the user, the user is at a leisure state at this time, the user prefers to watch the entertainment messages, or the user may go to a shopping website for shopping, and the messages are pushed at this time, which is just suitable for the interest of the user, or the user can be attracted to shop.
Before determining the messages to be pushed corresponding to the preset location areas, the messages to be pushed may be classified, and one preset location area may correspond to one or more types of messages to be pushed.
A sending unit 12, configured to send the message to be pushed to the terminal.
Specifically, the sending unit 12 is specifically configured to:
and in the preset time period, when the terminal is in the preset position area, sending the message to be pushed to the terminal.
After the message to be pushed corresponding to the preset position area is determined, the current time and the position area where the terminal is located at present can be determined, and if the current time is within the preset time period and the terminal is located in the preset position area, the message to be pushed can be sent to the terminal, so that the push message can be sent to the terminal user in a targeted manner, the push message cannot disturb the user, and the push effect is achieved.
As an optional implementation manner, further, the determining unit 11 is further configured to determine a contextual model of the terminal corresponding to the preset location area.
The scene mode comprises any one of the following modes: standard mode, silent mode, conference mode, outdoor mode.
After determining that the terminal is located in the preset position area within the preset time period for N days out of M days, not only the push message corresponding to the preset position area may be determined, but also the contextual model of the terminal corresponding to the preset position area may be determined. For a terminal in different location areas, different contextual models of the terminal are generally set to avoid disturbing others or missing important calls or messages, but in the prior art, setting is generally performed manually, for example, when a user enters an office, the terminal is set to a conference mode, when the user returns home, the terminal is set to a standard mode, and the like, which requires manual setting, and causes inconvenience to the user in using the terminal. In this embodiment, the contextual model of the terminal corresponding to the preset location area may be determined, so that the contextual model of the terminal is automatically associated with the preset location area.
The sending unit 12 is further configured to send an instruction to the terminal, where the instruction instructs the terminal to switch to the contextual model.
When the terminal is located in the preset position area, an instruction for indicating the terminal to switch to the contextual model corresponding to the preset position area is sent to the terminal, and after the terminal receives the instruction, the contextual model is automatically switched to without manual switching, so that the operation of a user is simplified.
According to the device for sending the message, provided by the embodiment of the invention, the terminal is determined to be positioned in the preset position area within the preset time period by counting N days in M days, the message to be pushed corresponding to the preset position area is determined, and the message to be pushed is sent to the terminal, so that the message can be sent to the terminal user in a targeted manner, the message is pushed without disturbing the user, and the pushing effect is achieved; and the contextual model of the terminal corresponding to the preset position area is determined, and an instruction for indicating the terminal to switch to the contextual model is sent to the terminal, so that manual switching is not needed, and the operation of a user is simplified.
In the foregoing embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
From the above description of the embodiments, it is clear to those skilled in the art that the present invention can be implemented by hardware, firmware, or a combination thereof. When implemented in software, the functions described above may be stored on or transmitted over as one or more instructions or code on a computer-readable medium. Computer-readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. A storage media may be any available media that can be accessed by a computer. Taking this as an example but not limiting: the computer-readable medium may include Random Access Memory (RAM), Read-only memory (ROM), electrically erasable programmable Read-only memory (EEPROM), compact disk Read-only memory (CD-ROM) or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer. Furthermore, the method is simple. Any connection is properly termed a computer-readable medium. For example, if software is transmitted from a website, a server, or other remote source using a coaxial cable, a fiber optic cable, a twisted pair, a Digital Subscriber Line (DSL), or wireless technologies such as infrared, radio, and microwave, the coaxial cable, the fiber optic cable, the twisted pair, the DSL, or the wireless technologies such as infrared, radio, and microwave are included in the fixation of the medium. Disk and disc, as used herein, includes Compact Disc (CD), laser disc, optical disc, Digital Versatile Disc (DVD), floppy Disk and blu-ray disc where disks usually reproduce data magnetically, while discs reproduce data optically with lasers. Combinations of the above should also be included within the scope of computer-readable media.
In short, the above description is only a preferred embodiment of the present invention, and is not intended to limit the scope of the present invention. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims (10)
1. A method of sending a message, comprising:
determining that N days of the terminal in M days are located in a preset position area within a preset time period, wherein M and N are positive integers, and M > -N;
determining a message to be pushed corresponding to the preset position area;
and sending the message to be pushed to the terminal.
2. The method of claim 1, wherein N > ═ M/2.
3. The method according to claim 1 or 2, wherein the sending the message to be pushed to the terminal comprises:
and in the preset time period, when the terminal is in the preset position area, sending the message to be pushed to the terminal.
4. The method according to any one of claims 1 to 3, wherein the preset time period is a daytime period of a workday, and the preset location area is a user's office; or,
the preset time period is the night time period or the daytime time period of a non-working day, and the preset position area is the living place of the user.
5. The method according to any one of claims 1 to 4, further comprising:
determining a contextual model of the terminal corresponding to the preset position area, wherein the contextual model comprises any one of the following modes: a standard mode, a silent mode, a conference mode, an outdoor mode;
and sending an instruction for indicating the terminal to switch to the contextual model to the terminal.
6. An apparatus for sending a message, comprising:
the terminal comprises a determining unit, a judging unit and a judging unit, wherein the determining unit is used for determining that the terminal is located in a preset position area within a preset time period in N days in M days, M and N are positive integers, and M > -N;
the determining unit is further configured to determine a message to be pushed corresponding to the preset location area;
and the sending unit is used for sending the message to be pushed to the terminal.
7. The apparatus of claim 6, wherein N > ═ M/2 ].
8. The apparatus according to claim 6 or 7, wherein the sending unit is specifically configured to:
and in the preset time period, when the terminal is in the preset position area, sending the message to be pushed to the terminal.
9. The apparatus according to any one of claims 6 to 8, wherein the preset time period is a daytime period of a workday, and the preset location area is a user's office; or,
the preset time period is the night time period or the daytime time period of a non-working day, and the preset position area is the living place of the user.
10. The apparatus according to any one of claims 6 to 9, wherein:
the determining unit is further configured to determine a contextual model of the terminal corresponding to the preset location area, where the contextual model includes any one of the following modes: a standard mode, a silent mode, a conference mode, an outdoor mode;
the sending unit is further configured to send an instruction to the terminal, the instruction instructing the terminal to switch to the contextual model.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510992063.4A CN105451178A (en) | 2015-12-22 | 2015-12-22 | Method and device for sending message |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510992063.4A CN105451178A (en) | 2015-12-22 | 2015-12-22 | Method and device for sending message |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105451178A true CN105451178A (en) | 2016-03-30 |
Family
ID=55560880
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510992063.4A Pending CN105451178A (en) | 2015-12-22 | 2015-12-22 | Method and device for sending message |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105451178A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107734456A (en) * | 2017-11-30 | 2018-02-23 | 上海连尚网络科技有限公司 | A kind of method and apparatus for recommendation service information |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110071881A1 (en) * | 2009-09-18 | 2011-03-24 | Microsoft Corporation | Mining life pattern based on location history |
WO2012038781A1 (en) * | 2010-09-23 | 2012-03-29 | Nokia Corporation | State change sensing based on individual location patterns |
CN102577443A (en) * | 2009-09-23 | 2012-07-11 | 诺基亚公司 | Method and apparatus for incrementally determining location context |
WO2013024279A1 (en) * | 2011-08-12 | 2013-02-21 | Overlay Media Limited | Context-awareness statistics on mobile devices |
CN103873673A (en) * | 2012-12-18 | 2014-06-18 | 比亚迪股份有限公司 | Mobile terminal and automatic silencing method based on occasions |
-
2015
- 2015-12-22 CN CN201510992063.4A patent/CN105451178A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110071881A1 (en) * | 2009-09-18 | 2011-03-24 | Microsoft Corporation | Mining life pattern based on location history |
CN102577443A (en) * | 2009-09-23 | 2012-07-11 | 诺基亚公司 | Method and apparatus for incrementally determining location context |
WO2012038781A1 (en) * | 2010-09-23 | 2012-03-29 | Nokia Corporation | State change sensing based on individual location patterns |
WO2013024279A1 (en) * | 2011-08-12 | 2013-02-21 | Overlay Media Limited | Context-awareness statistics on mobile devices |
CN103873673A (en) * | 2012-12-18 | 2014-06-18 | 比亚迪股份有限公司 | Mobile terminal and automatic silencing method based on occasions |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107734456A (en) * | 2017-11-30 | 2018-02-23 | 上海连尚网络科技有限公司 | A kind of method and apparatus for recommendation service information |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9998855B2 (en) | Method and apparatus for switching modes | |
US9981185B2 (en) | Server enabled user data exchange between information processing devices | |
US12107620B2 (en) | Situational awareness over a low bandwidth short burst data satellite system | |
US20130109361A1 (en) | Determination and representation of call appropriateness | |
KR20160071803A (en) | Method for estimating location, electronic apparatus and server | |
US8504065B2 (en) | System and method for tracking a mobile telecommunication apparatus | |
CN104053128A (en) | Information pushing and collecting system and method based on Bluetooth | |
US10243676B2 (en) | Information distribution system | |
US8154441B2 (en) | Electronic device and method for positioning the electronic device | |
CN105163279A (en) | Information processing method and terminal | |
KR20160012575A (en) | Disaster alerting server and disaster alerting method thereof | |
WO2011091661A1 (en) | Method for locating and mobile terminal thereof | |
CN108171470A (en) | A kind of based reminding method and device | |
CN107450089B (en) | Position determination method and electronic equipment | |
CN105451178A (en) | Method and device for sending message | |
CN101883311A (en) | Wireless tracking device and method for automatically sending current device location information | |
CN103581824A (en) | Method and device for pushing user message | |
CN105025436A (en) | Information acquiring method and mobile terminal | |
CN103561467B (en) | Method and device for positioning mobile user | |
CN108093365B (en) | Method and device for sending geographical indication information | |
CN111277944A (en) | Positioning method and positioning equipment | |
KR100831540B1 (en) | Scheduling service provision method and server | |
JP2016095859A (en) | Server device, communication system, control method and program | |
CN113556678A (en) | Intelligent hardware positioning system and method based on network communication | |
KR20100106161A (en) | Transmit device, information providing system and control method thereof |
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 |
Application publication date: 20160330 |
|
RJ01 | Rejection of invention patent application after publication |