IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0264672
(2008-11-04)
|
등록번호 |
US-8170580
(2012-05-01)
|
발명자
/ 주소 |
- Dingler, John R.
- Narayan, Pramodh D.
- Ramanathan, Sri
- Singer, Michael J.
- Terry, Matthew A.
- Trevathan, Matthew B.
|
출원인 / 주소 |
- International Business Machines Corporation
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
9 인용 특허 :
10 |
초록
▼
A location based system is provided is configured to provide messages to a recipient based on time and location based information. The a method includes detecting when a mobile user has crossed within a predefined geo-boundary. The method further includes sending a message to the mobile user when th
A location based system is provided is configured to provide messages to a recipient based on time and location based information. The a method includes detecting when a mobile user has crossed within a predefined geo-boundary. The method further includes sending a message to the mobile user when the mobile user has crossed within the predefined geo-boundary during a predetermined time period set by an originator of the message.
대표청구항
▼
1. A method comprising: activating, by a processor, a predefined geo-boundary;detecting when a mobile user has crossed within the predefined geo-boundary;sending a message to the mobile user when the mobile user has crossed within the predefined geo-boundary during a predetermined time period set by
1. A method comprising: activating, by a processor, a predefined geo-boundary;detecting when a mobile user has crossed within the predefined geo-boundary;sending a message to the mobile user when the mobile user has crossed within the predefined geo-boundary during a predetermined time period set by an originator of the message;deactivating the predefined geo-boundary after predetermined time period has elapsed or the mobile user has received the message;marking the message as sent;receiving confirmation from the mobile user that the message has been received; anddeactivating the predefined geo-boundary upon the receiving of the confirmation,wherein: the predetermined time period comprises a date and time range; andthe predefined geo-boundary is activated during the predetermined time period. 2. The method of claim 1, wherein the predefined geo-boundary is a predetermined radius from a location of the originator at a certain time. 3. The method of claim 1, wherein the predefined geo-boundary is user defined by at least one of a GPS coordinate, A-GPS coordinate, triangulation methodologies and a mapping program. 4. The method of claim 1, wherein the predefined geo-boundary includes a predefined radius. 5. The method of claim 1, wherein the message is at least one of a text message, an audio message and a video message. 6. The method of claim 1, wherein the predetermined time period is periodically checked to determine if the predetermined time period has expired or the predefined geo-boundary should be activated. 7. The method of claim 1, wherein the message is sent to the mobile user by one of SMS, Microsoft Media Server (MMS), Session Initiation Protocol (SIP), Simple Mail Transfer Protocol (SMTP), Web Service, Rich Site Summary (RSS) Feed or ATOM based feed. 8. The method of claim 1, wherein the steps are provided on a computing infrastructure which is at least one of maintained, deployed, created and supported by a service provider. 9. The method of claim 1, wherein the steps are provided on a software component, a hardware component or a combination of the software component and the hardware component. 10. The method of claim 1, further comprising sending a message ID to a location-based server, the message ID including at least one of a recipient's ID, time-based information and location information. 11. The method of claim 1, further comprising checking to determine if a new event needs to have geo-boundaries set, and old events that have exceeded a time limit and expired are removed. 12. A computer program product comprising a computer usable storage medium having readable program code tangibly embodied in the storage medium, the computer program product being operable to: activate a predefined zone;receive detection of when a mobile user has crossed within the predefined zone;retrieve a message to send to the mobile user;send the message to the mobile user when the mobile user has been detected to cross within the predefined zone during a user defined time period; anddeactivate the predefined zone after the user defined time period has elapsed or upon confirmation that the message was received;mark the message as sent;receive confirmation that the message was received; anddeactivate the predefined zone upon the receiving of the confirmation, wherein the user defined time period comprises a date and time range. 13. The computer program product of claim 12, wherein the computer program product is further operable to register the user defined time period and the message in a scheduler and periodically check the scheduler for activation of the predefined zone. 14. The computer program product of claim 12, wherein the message is sent via SMS, SIP, SMTP, Web Services, RSS feed or ATOM based feed. 15. The computer program product of claim 12, wherein the computer program product is provided on a computing infrastructure which is at least one of maintained, deployed, created and supported by a service provider on a fee and/or subscription basis. 16. The computer program product of claim 12, wherein: the predefined zone is activated during the user defined time period. 17. A method for sending a message to one or more recipients, comprising: providing a computer infrastructure being operable to: check a scheduler for any messages that need a user defined geo boundary activated during a user defined time period;activate the user defined geo boundary during the user defined time period;send the message to one or more recipients after the user defined geo boundary has been activated and the one or more recipients are within the user defined geo boundary;deactivate the user defined geo boundary after the user defined time period has elapsed or the one or more recipients have received the message; mark the message as sent; andreceive confirmation that the message was received. 18. The method of claim 17, wherein the computer infrastructure is at least one of supported, deployed, maintained, and created by a service provider. 19. The method of claim 17, wherein the computer infrastructure is further operable to register the user defined time period and the message in the scheduler and periodically check the scheduler for the activation of the user defined geo boundary. 20. The method of claim 17, wherein the steps are provided on a software component, a hardware component or a combination of the software component and the hardware component. 21. The method of claim 17, wherein: the user defined time period comprises a date and time range; andthe computer infrastructure is further operable to deactivate the user defined geo-boundary upon the receiving of the confirmation. 22. A system comprising: a computer infrastructure and computer instructions tangibly embodied on a storage medium, the computer instructions comprising: at least a first set of instructions that is configured to send a message to one or more user defined recipients at user defined time periods and within user defined geo-boundaries, upon activation of the user defined geo-boundaries after checking a scheduler for any messages that need the user defined geo-boundaries activated during the user defined time periods;at least a second set of instructions that is configured to deactivate the user defined geo-boundaries after the user defined time periods have elapsed or the one or more user defined recipients have received the message; anda third set of instructions that is configured to: mark the message as sent;receive confirmation from the one or more user defined recipients that the message has been received; anddeactivate the user defined geo-boundaries upon the receiving of the confirmation,wherein the user defined time periods comprise date and time ranges.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.