WO2020117174A1 - A system for making location and/or time-based reminder over instant messaging applications - Google Patents
A system for making location and/or time-based reminder over instant messaging applications Download PDFInfo
- Publication number
- WO2020117174A1 WO2020117174A1 PCT/TR2019/051031 TR2019051031W WO2020117174A1 WO 2020117174 A1 WO2020117174 A1 WO 2020117174A1 TR 2019051031 W TR2019051031 W TR 2019051031W WO 2020117174 A1 WO2020117174 A1 WO 2020117174A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- reminder
- instant messaging
- server
- mobile device
- data
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/109—Time management, e.g. calendars, reminders, meetings or time accounting
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B21/00—Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
- G08B21/18—Status alarms
- G08B21/24—Reminder alarms, e.g. anti-loss alarms
Definitions
- the present invention relates to a system for making location and/or time-based reminder for users over instant messaging applications.
- Instant messaging applications and services are one of the most popular applications and services being used by means of mobile devices.
- IM instant messaging
- users can send text, voice, video messages to each other and by establishing messaging groups created by more than two users if they want, they can message each other such that all users -who are group members- can receive and see messages.
- the United States patent document no. US2017076580 discloses a system for reminding a task in order to carry out a task.
- location information of a user of a mobile device is received and monitored and it is configured to provide a reminder for the task based on a current location of the user.
- the personal digital assistant (PDA) device used in the present invention can be a handheld electronic device such as a mobile phone, digital camera, or the like and it is configured to realize data exchange with other devices over a connection established in a wired and/or wireless way.
- An objective of the present invention is to realize a system which enables to make location and/or time-based reminder for users and thus eliminates the problem that an extra reminder application takes up space in the memory of mobile devices for location and/or time-based reminder.
- Figure l is a schematic view of the inventive system.
- the inventive system (1) for making location and/or time-based reminder for users over instant messaging applications comprises:
- At least one mobile device (2) which is configured to run at least one application on it, establish connection with at least one remote server by using any remote communication protocol and to perform data exchange with the remote server over this connection established;
- At least one instant location detection application (3) which is run on the mobile device (2) and configured to detect instant location of the mobile device (2);
- At least one instant messaging application (4) which is run on the mobile device (2), can establish connection with the instant location detection application (3) such that it can perform data exchange; and which is configured to provide an interface that is adapted to enable at least the users to message each other real-timely and enable the users to enter at least the reminder message text on the mobile device (2) and at least one of the location and/or time information whereby the reminder will be made in order that reminder can be made for users automatically in at least one location and/or time determined by users;
- At least one instant messaging server (5) which is configured to establish connection with at least one mobile device (2) by using any remote communication protocol, to perform data exchange with the instant messaging application (4) over this connection established with the mobile device (2) and to receive the data about at least the reminder message text and the location and/or time information whereby the reminder will be made that are entered by the user via the interface by means of this data exchange and to establish connection with the mobile device (2) in order to inform the user in accordance with the received data again with the reminder text determined by the user in the location and/or time determined by user over the instant messaging application (4) and to send the data about the reminder text to the instant messaging application (4) over the established connection; and
- At least one reminder server (6) which is configured to establish connection with the instant messaging server (5) by using any remote communication protocol, to generate a reminder record with a distinctive token about the user by using the data about at least the reminder message text and at least the location and/or time information whereby the reminder will be made that it receives from the instant messaging application (4) over the connection established with the mobile device (2) of the instant messaging server (5) in thereof and to establish connection with the instant messaging server (5) in order to make reminder by using the reminder text about the user in the reminder location and/or time and to send the data about the reminder text within the reminder record generated to the instant messaging server (5).
- the mobile device (2) included in the inventive system (1) runs at least one instant location detection application (3) and instant messaging application (4) on it and it is an electronic device such as mobile phone, smartphone configured to establish connection with at least one instant messaging server (5) by using any remote communication protocol included in the state of the art and to ensure that data exchange is performed between the instant messaging application (4) and the instant messaging server (5) over this connection established.
- the mobile device (2) is configured to establish connection with the instant messaging server (5) over a data network such as Internet and to ensure that data exchange is performed between the instant messaging application (4) and the instant messaging server (5) over this connection established.
- the mobile device (2) also comprises data entry hardware such as keyboard, touch screen, keypad, microphone that enable the user to enter data to the instant messaging application (4).
- the instant location detection application (3) included in the inventive system (1) is run on the mobile device (2) and it is in connection with the instant messaging application (4) such that it can perform data exchange.
- the instant location detection application (3) is configured to detect instant location of the mobile device (2) by using any location detection technique included in the state of the art upon being triggered at least by the instant messaging application (4) and to send the data about the detected location to the instant messaging application (4).
- the instant location detection application (3) is configured to detect location of the mobile device (2) by means of a GPS receiver included within the mobile device (2).
- the instant messaging application (4) included in the inventive system (1) is run on the mobile device (2) and it is in connection with the instant location detection application (3) such that it can perform data exchange.
- the instant messaging application (4) is configured to provide an interface that is adapted to enable at least the users to message each other real-timely and enable the users to enter at least the reminder message text on the mobile device (2) and at least one of the location and/or time information whereby the reminder will be made in order that reminder can be made for users automatically in at least one location and/or time determined by users.
- the instant messaging application (4) is configured to send the data about the information entered by the user by means of the interface, to the instant messaging server (5) over the connection established between the mobile device (2) and the instant messaging server (5).
- the instant messaging application (4) is configured to be triggered by the instant messaging server (5) over the connection established between the device (2) and the instant messaging server (5) and to connect to the instant location detection application (3).
- the instant messaging application (4) is configured to send the data about the instant location of the mobile device (2) detected by the instant location detection application (3), to the instant messaging server (5) over the connection established between the mobile device (2) and the instant messaging server (5).
- the instant messaging application (4) is configured to send the location data of the said mobile device (2) to the instant messaging server (5) at predetermined periods.
- the instant messaging application (4) is configured to send the location data of the said mobile device (2) to the instant messaging server (5) uninterruptedly.
- the instant messaging application (4) is configured to provide an interface that is adapted to enable users to enter time information comprising date and time information.
- the instant messaging application (4) is configured to display a map over the interface in order that the user can select the location that s/he wants to be reminded over the map.
- the instant messaging application (4) is configured so as to provide opportunity for identifying an area on the map displayed over the interface.
- the instant messaging application (4) is configured to send the data about the selected location and/or the identified area on the map displayed on the interface by the user, to the instant messaging server (5) over the connection established between the mobile device (2) and the instant messaging server (5).
- the instant messaging application (4) is configured to provide an interface that is adapted to chat with the user automatically by using predetermined written and/or audio contents in order to enable the users to enter at least the reminder message text and at least one of the location and/or time information whereby the reminder will be made.
- the instant messaging application (4) is configured to provide an interface in a type known as“CHAT BOT” in the state of the art.
- the instant messaging server (5) included in the inventive system (1) is configured to establish connection with at least one mobile device (2) by using any remote communication protocol included in the state of the art and to perform data exchange with the instant messaging application (4) over this connection established.
- the instant messaging server (5) is configured to establish connection with at least one mobile device (2) over a data network such as Internet and to perform data exchange with the instant messaging application (4) over this connection established.
- the instant messaging server (5) is also configured to establish connection with the reminder server (6) by using any remote communication protocol included in the state of the art and to perform data exchange with the reminder server (6) over this connection established.
- the instant messaging server (5) is configured to establish connection with the reminder server (6) over a data network such as Internet and to perform data exchange with the reminder server (6) over this connection established.
- the instant messaging server (5) is configured to manage the reminder server (6) by transactions such as making new data record inside the reminder server (6), deleting the data recorded inside the reminder server (6) or updating the data recorded inside the reminder server (6) by changing the data recorded inside the reminder server (6).
- the instant messaging server (5) is configured to receive the data about the reminder message text and the location and/or time information whereby the reminder will be made that are entered by the user via at least the interface as a result of the data exchange performed by the instant messaging application (4) and to generate a reminder record comprising the said data inside the reminder server (6) by establishing connection with the reminder server (6).
- the instant messaging server (5) is configured to be triggered by the data about the reminder text by the reminder server (6) when the time requested for reminding is due in accordance with the data included in the reminder record created inside the reminder server (6) and to send the data about the said reminder text to the instant messaging application (4) being run on the related mobile device (2), over the connection established by establishing connection with the mobile device (2) of the user to whom the reminder text will be sent.
- the instant messaging server (5) is configured to establish connection with the mobile device (2) of at least one user to whom reminder will be made in accordance with the data included in the reminder record generated inside the reminder server (6) and to trigger the instant messaging application (4) being run on the related mobile device (2) over the connection established, in order to detect the instant location of the mobile device (2).
- the instant messaging application (4) is configured to connect to the instant location detection application (3) after being triggered by the instant messaging server (5) and to send the data about the instant location of the mobile device (2) detected by the instant location detection application (3), to the instant messaging server (5) over the connection established between the mobile device (2) and the instant messaging server (5).
- the instant messaging server (5) is configured to send the location data of the mobile device (2) received from the instant messaging application over the connection established with the mobile device (2), to reminder server (6) over the connection established with the reminder server (6).
- the reminder server (6) is configured to compare the location data of the mobile device (2) received from the instant messaging server (5) and the location data included inside the reminder record and to trigger the instant messaging server (5) with the date about the reminder text is there is a difference remaining with a predetermined threshold value between the compared location data or the compared location data match each other.
- the instant messaging server (5) is configured to send the data about the said reminder text to the instant messaging application (4) being run on the related mobile device (2), over the connection established by establishing connection with the mobile device (2) of the user to whom the reminder text will be sent after it is triggered by the data about the reminder text by the reminder server (6).
- the reminder server (6) is configured to trigger the instant messaging server (5) when the time for reminding is due in accordance with the data included in the reminder record.
- the instant messaging server (5) is configured to establish connection with the mobile device (2) of the user to whom the reminder will be made thereupon, to trigger the instant messaging application
- the reminder server (6) is configured to compare the location data of the mobile device (2) received from the instant messaging server (5) and the location data included inside the reminder record and to trigger the instant messaging server (5) with the date about the reminder text is there is a difference remaining with a predetermined threshold value between the compared location data or the compared location data match each other.
- the instant messaging server (5) is configured to send the data about the said reminder text to the instant messaging application (4) being run on the related mobile device (2), over the connection established by establishing connection with the mobile device (2) of the user to whom the reminder text will be sent after it is triggered by the data about the reminder text by the reminder server (6).
- the reminder server (6) included in the inventive system (1) is configured to establish connection with the instant messaging server (5) by using any remote communication protocol included in the state of the art and to perform data exchange with the instant messaging server (5) over this connection established.
- the reminder server (6) is configured to establish connection with the instant messaging server (5) over a data network such as Internet and to perform data exchange with the instant messaging server
- the reminder server (6) is configured to be managed by the instant messaging server (5) by transactions such as making new data record inside itself, deleting the data recorded inside itself or updating the data recorded inside itself by changing the data recorded inside itself.
- the reminder server (6) is configured so as to provide opportunity for generating at least one reminder record in itself that comprises the data about the reminder message text and the location and/or time information whereby the reminder will be made that are entered by the user via at least the interface by the instant messaging server (5), and that are associated with a distinctive token about the user.
- the reminder server (6) is configured to be triggered by the data about the reminder text when the time requested for reminding is due in accordance with the data included in the reminder record created inside itself.
- the reminder server (6) is also configured to compare the instant location data of the mobile device (2) received from the instant messaging server (5) and the location data included inside the reminder record in accordance with the data included in the reminder record created inside itself and to trigger the instant messaging server (5) with the date about the reminder text is there is a difference remaining with a predetermined threshold value between the compared location data or the compared location data match each other.
- the instant messaging server (5) and the reminder server (6) have a structure integrated to each other. Thereby, a more economical solution is achieved by using less component in the inventive system (1) .
- the inventive system (1) it is enabled to inform users automatically over the instant messaging application (4) in a location and/or a time which they determine by determining a reminder text and location and/or time over the instant messaging application (4) by means a reminder text which is again determined by themselves.
- users using the instant messaging application (4) do not need to use an extra location and/or time-based reminder application and this enables the said users to use the memories of their mobile devices (2) more efficiently.
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Marketing (AREA)
- Emergency Management (AREA)
- Economics (AREA)
- Data Mining & Analysis (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Information Transfer Between Computers (AREA)
- Telephonic Communication Services (AREA)
Abstract
The present invention relates to a system (1) for making location and/or time- based reminder for users over instant messaging applications (4). With the inventive system (1), it is enabled to inform users automatically over the instant messaging application (4) in a location and/or a time which they determine by determining a reminder text and location and/or time over the instant messaging application (4) by means a reminder text which is again determined by themselves. Thereby, users using the instant messaging application (4) do not need to use an extra location and/or time-based reminder application and this enables the said users to use the memories of their mobile devices (2) more efficiently.
Description
A SYSTEM FOR MAKING LOCATION AND/OR TIME-BASED REMINDER OVER INSTANT MESSAGING APPLICATIONS
Technical Field
The present invention relates to a system for making location and/or time-based reminder for users over instant messaging applications.
Background of the Invention
Use of mobile devices and applications and services provided by means of mobile devices shows a continuous increase today. Instant messaging applications and services are one of the most popular applications and services being used by means of mobile devices. With use of instant messaging or instant messaging (IM) applications and services, users can send text, voice, video messages to each other and by establishing messaging groups created by more than two users if they want, they can message each other such that all users -who are group members- can receive and see messages.
Today, it is possible to interact with users automatically over instant messaging applications and information can be provided to users on various issues. However, no location and/or time-based reminder service is included among the said services in the state of the art. And this causes users to use applications other than instant messaging applications for the purpose of reminding as well and also causes these applications to take up space in limited memory of mobile device.
Therefore, there is need for a system which enables to make location and/or time- based reminder for users in instant messaging applications and thus, to eliminate
the problem that an extra reminder application takes up space in the memory of mobile devices for location and/or time-based reminder in the state of the art.
The United States patent document no. US2017076580, an application in the state of the art, discloses a system for reminding a task in order to carry out a task. In one embodiment of the invention, location information of a user of a mobile device is received and monitored and it is configured to provide a reminder for the task based on a current location of the user. The personal digital assistant (PDA) device used in the present invention can be a handheld electronic device such as a mobile phone, digital camera, or the like and it is configured to realize data exchange with other devices over a connection established in a wired and/or wireless way.
Summary of the Invention
An objective of the present invention is to realize a system which enables to make location and/or time-based reminder for users and thus eliminates the problem that an extra reminder application takes up space in the memory of mobile devices for location and/or time-based reminder.
Detailed Description of the Invention
“A System for Making Location and/or Time-Based Reminder over Instant Messaging Applications” realized to fulfil the objective of the present invention is shown in the figure attached, in which:
Figure l is a schematic view of the inventive system.
The components illustrated in the figure are individually numbered, where the numbers refer to the following:
1. System
2. Mobile device
3. Instant location detection application
4. Instant messaging application
5. Instant messaging server
6. Reminder server
The inventive system (1) for making location and/or time-based reminder for users over instant messaging applications comprises:
at least one mobile device (2) which is configured to run at least one application on it, establish connection with at least one remote server by using any remote communication protocol and to perform data exchange with the remote server over this connection established;
at least one instant location detection application (3) which is run on the mobile device (2) and configured to detect instant location of the mobile device (2);
at least one instant messaging application (4) which is run on the mobile device (2), can establish connection with the instant location detection application (3) such that it can perform data exchange; and which is configured to provide an interface that is adapted to enable at least the users to message each other real-timely and enable the users to enter at least the reminder message text on the mobile device (2) and at least one of the location and/or time information whereby the reminder will be made in order that reminder can be made for users automatically in at least one location and/or time determined by users;
at least one instant messaging server (5) which is configured to establish connection with at least one mobile device (2) by using any remote communication protocol, to perform data exchange with the instant messaging application (4) over this connection established with the mobile device (2) and to receive the data about at least the reminder message text and the location and/or time information whereby the reminder will be
made that are entered by the user via the interface by means of this data exchange and to establish connection with the mobile device (2) in order to inform the user in accordance with the received data again with the reminder text determined by the user in the location and/or time determined by user over the instant messaging application (4) and to send the data about the reminder text to the instant messaging application (4) over the established connection; and
at least one reminder server (6) which is configured to establish connection with the instant messaging server (5) by using any remote communication protocol, to generate a reminder record with a distinctive token about the user by using the data about at least the reminder message text and at least the location and/or time information whereby the reminder will be made that it receives from the instant messaging application (4) over the connection established with the mobile device (2) of the instant messaging server (5) in thereof and to establish connection with the instant messaging server (5) in order to make reminder by using the reminder text about the user in the reminder location and/or time and to send the data about the reminder text within the reminder record generated to the instant messaging server (5).
The mobile device (2) included in the inventive system (1) runs at least one instant location detection application (3) and instant messaging application (4) on it and it is an electronic device such as mobile phone, smartphone configured to establish connection with at least one instant messaging server (5) by using any remote communication protocol included in the state of the art and to ensure that data exchange is performed between the instant messaging application (4) and the instant messaging server (5) over this connection established. In one embodiment of the invention, the mobile device (2) is configured to establish connection with the instant messaging server (5) over a data network such as Internet and to ensure that data exchange is performed between the instant messaging application (4) and the instant messaging server (5) over this connection established. The mobile
device (2) also comprises data entry hardware such as keyboard, touch screen, keypad, microphone that enable the user to enter data to the instant messaging application (4).
The instant location detection application (3) included in the inventive system (1) is run on the mobile device (2) and it is in connection with the instant messaging application (4) such that it can perform data exchange. The instant location detection application (3) is configured to detect instant location of the mobile device (2) by using any location detection technique included in the state of the art upon being triggered at least by the instant messaging application (4) and to send the data about the detected location to the instant messaging application (4). In a preferred embodiment of the invention, the instant location detection application (3) is configured to detect location of the mobile device (2) by means of a GPS receiver included within the mobile device (2).
The instant messaging application (4) included in the inventive system (1) is run on the mobile device (2) and it is in connection with the instant location detection application (3) such that it can perform data exchange. The instant messaging application (4) is configured to provide an interface that is adapted to enable at least the users to message each other real-timely and enable the users to enter at least the reminder message text on the mobile device (2) and at least one of the location and/or time information whereby the reminder will be made in order that reminder can be made for users automatically in at least one location and/or time determined by users. The instant messaging application (4) is configured to send the data about the information entered by the user by means of the interface, to the instant messaging server (5) over the connection established between the mobile device (2) and the instant messaging server (5). In a preferred embodiment of the invention, the instant messaging application (4) is configured to be triggered by the instant messaging server (5) over the connection established between the device (2) and the instant messaging server (5) and to connect to the instant location detection application (3). In this embodiment, the instant messaging
application (4) is configured to send the data about the instant location of the mobile device (2) detected by the instant location detection application (3), to the instant messaging server (5) over the connection established between the mobile device (2) and the instant messaging server (5). In one embodiment of the invention, the instant messaging application (4) is configured to send the location data of the said mobile device (2) to the instant messaging server (5) at predetermined periods. In another embodiment of the invention, the instant messaging application (4) is configured to send the location data of the said mobile device (2) to the instant messaging server (5) uninterruptedly. In a preferred embodiment of the invention, the instant messaging application (4) is configured to provide an interface that is adapted to enable users to enter time information comprising date and time information.
In one embodiment of the invention, the instant messaging application (4) is configured to display a map over the interface in order that the user can select the location that s/he wants to be reminded over the map. In one derivative of this embodiment of the invention, the instant messaging application (4) is configured so as to provide opportunity for identifying an area on the map displayed over the interface. The instant messaging application (4) is configured to send the data about the selected location and/or the identified area on the map displayed on the interface by the user, to the instant messaging server (5) over the connection established between the mobile device (2) and the instant messaging server (5).
In one embodiment of the invention, the instant messaging application (4) is configured to provide an interface that is adapted to chat with the user automatically by using predetermined written and/or audio contents in order to enable the users to enter at least the reminder message text and at least one of the location and/or time information whereby the reminder will be made. In other words, the instant messaging application (4) is configured to provide an interface in a type known as“CHAT BOT” in the state of the art.
The instant messaging server (5) included in the inventive system (1) is configured to establish connection with at least one mobile device (2) by using any remote communication protocol included in the state of the art and to perform data exchange with the instant messaging application (4) over this connection established. In one embodiment of the invention, the instant messaging server (5) is configured to establish connection with at least one mobile device (2) over a data network such as Internet and to perform data exchange with the instant messaging application (4) over this connection established. The instant messaging server (5) is also configured to establish connection with the reminder server (6) by using any remote communication protocol included in the state of the art and to perform data exchange with the reminder server (6) over this connection established. In one embodiment of the invention, the instant messaging server (5) is configured to establish connection with the reminder server (6) over a data network such as Internet and to perform data exchange with the reminder server (6) over this connection established. The instant messaging server (5) is configured to manage the reminder server (6) by transactions such as making new data record inside the reminder server (6), deleting the data recorded inside the reminder server (6) or updating the data recorded inside the reminder server (6) by changing the data recorded inside the reminder server (6). The instant messaging server (5) is configured to receive the data about the reminder message text and the location and/or time information whereby the reminder will be made that are entered by the user via at least the interface as a result of the data exchange performed by the instant messaging application (4) and to generate a reminder record comprising the said data inside the reminder server (6) by establishing connection with the reminder server (6). In the embodiment of the invention wherein the reminder message text and the reminder time is entered and the location information is not entered by the user via at least the interface, the instant messaging server (5) is configured to be triggered by the data about the reminder text by the reminder server (6) when the time requested for reminding is due in accordance with the data included in the reminder record created inside the reminder server (6) and to send the data about the said reminder text to the instant
messaging application (4) being run on the related mobile device (2), over the connection established by establishing connection with the mobile device (2) of the user to whom the reminder text will be sent. In the embodiment of the invention wherein the reminder message text and a location information when it is requested to make reminder are entered and the reminder information is not entered by the user via at least the interface, the instant messaging server (5) is configured to establish connection with the mobile device (2) of at least one user to whom reminder will be made in accordance with the data included in the reminder record generated inside the reminder server (6) and to trigger the instant messaging application (4) being run on the related mobile device (2) over the connection established, in order to detect the instant location of the mobile device (2). In this embodiment, the instant messaging application (4) is configured to connect to the instant location detection application (3) after being triggered by the instant messaging server (5) and to send the data about the instant location of the mobile device (2) detected by the instant location detection application (3), to the instant messaging server (5) over the connection established between the mobile device (2) and the instant messaging server (5). The instant messaging server (5) is configured to send the location data of the mobile device (2) received from the instant messaging application over the connection established with the mobile device (2), to reminder server (6) over the connection established with the reminder server (6). The reminder server (6) is configured to compare the location data of the mobile device (2) received from the instant messaging server (5) and the location data included inside the reminder record and to trigger the instant messaging server (5) with the date about the reminder text is there is a difference remaining with a predetermined threshold value between the compared location data or the compared location data match each other. The instant messaging server (5) is configured to send the data about the said reminder text to the instant messaging application (4) being run on the related mobile device (2), over the connection established by establishing connection with the mobile device (2) of the user to whom the reminder text will be sent after it is triggered by the data about the reminder text by the reminder server (6). In the embodiment of the
invention wherein the reminder message text and a location information that is requested to make reminder and the reminder information are entered by the user via at least the interface, the reminder server (6) is configured to trigger the instant messaging server (5) when the time for reminding is due in accordance with the data included in the reminder record. The instant messaging server (5) is configured to establish connection with the mobile device (2) of the user to whom the reminder will be made thereupon, to trigger the instant messaging application
(4) being run on the related mobile device (2) over the established connection in order to detect the instant location of the mobile device (2), to send the location data received from the instant messaging application (4) over the connection established with the mobile device (2) to the reminder server (6). The reminder server (6) is configured to compare the location data of the mobile device (2) received from the instant messaging server (5) and the location data included inside the reminder record and to trigger the instant messaging server (5) with the date about the reminder text is there is a difference remaining with a predetermined threshold value between the compared location data or the compared location data match each other. The instant messaging server (5) is configured to send the data about the said reminder text to the instant messaging application (4) being run on the related mobile device (2), over the connection established by establishing connection with the mobile device (2) of the user to whom the reminder text will be sent after it is triggered by the data about the reminder text by the reminder server (6).
The reminder server (6) included in the inventive system (1) is configured to establish connection with the instant messaging server (5) by using any remote communication protocol included in the state of the art and to perform data exchange with the instant messaging server (5) over this connection established. In one embodiment of the invention, the reminder server (6) is configured to establish connection with the instant messaging server (5) over a data network such as Internet and to perform data exchange with the instant messaging server
(5) over this connection established. The reminder server (6) is configured to be
managed by the instant messaging server (5) by transactions such as making new data record inside itself, deleting the data recorded inside itself or updating the data recorded inside itself by changing the data recorded inside itself. The reminder server (6) is configured so as to provide opportunity for generating at least one reminder record in itself that comprises the data about the reminder message text and the location and/or time information whereby the reminder will be made that are entered by the user via at least the interface by the instant messaging server (5), and that are associated with a distinctive token about the user. The reminder server (6) is configured to be triggered by the data about the reminder text when the time requested for reminding is due in accordance with the data included in the reminder record created inside itself. The reminder server (6) is also configured to compare the instant location data of the mobile device (2) received from the instant messaging server (5) and the location data included inside the reminder record in accordance with the data included in the reminder record created inside itself and to trigger the instant messaging server (5) with the date about the reminder text is there is a difference remaining with a predetermined threshold value between the compared location data or the compared location data match each other.
In a preferred embodiment of the invention, the instant messaging server (5) and the reminder server (6) have a structure integrated to each other. Thereby, a more economical solution is achieved by using less component in the inventive system (1).
With the inventive system (1), it is enabled to inform users automatically over the instant messaging application (4) in a location and/or a time which they determine by determining a reminder text and location and/or time over the instant messaging application (4) by means a reminder text which is again determined by themselves. Thereby, users using the instant messaging application (4) do not need to use an extra location and/or time-based reminder application and this
enables the said users to use the memories of their mobile devices (2) more efficiently.
Within these basic concepts; it is possible to develop various embodiments of the inventive system (1); the invention cannot be limited to examples disclosed herein and it is essentially according to claims.
Claims
1. A system (1) for making location and/or time-based reminder for users over instant messaging applications; comprising
at least one mobile device (2) which is configured to run at least one application on it, establish connection with at least one remote server by using any remote communication protocol and to perform data exchange with the remote server over this connection established;
at least one instant location detection application (3) which is run on the mobile device (2) and configured to detect instant location of the mobile device (2);
characterized by
at least one instant messaging application (4) which is run on the mobile device (2), can establish connection with the instant location detection application (3) such that it can perform data exchange; and which is configured to provide an interface that is adapted to enable at least the users to message each other real- timely and enable the users to enter at least the reminder message text on the mobile device (2) and at least one of the location and/or time information whereby the reminder will be made in order that reminder can be made for users automatically in at least one location and/or time determined by users;
at least one instant messaging server (5) which is configured to establish connection with at least one mobile device (2) by using any remote communication protocol, to perform data exchange with the instant messaging application (4) over this connection established with the mobile device (2) and to receive the data about at least the reminder message text and the location and/or time information whereby the reminder will be made that are entered by the user via the interface by means of this data exchange and to
establish connection with the mobile device (2) in order to inform the user in accordance with the received data again with the reminder text determined by the user in the location and/or time determined by user over the instant messaging application (4) and to send the data about the reminder text to the instant messaging application (4) over the established connection; and
at least one reminder server (6) which is configured to establish connection with the instant messaging server (5) by using any remote communication protocol, to generate a reminder record with a distinctive token about the user by using the data about at least the reminder message text and at least the location and/or time information whereby the reminder will be made that it receives from the instant messaging application (4) over the connection established with the mobile device (2) of the instant messaging server (5) in thereof and to establish connection with the instant messaging server (5) in order to make reminder by using the reminder text about the user in the reminder location and/or time and to send the data about the reminder text within the reminder record generated to the instant messaging server (5).
2. A system (1) according to Claim 1; characterized by the mobile device (2) which runs at least one instant location detection application (3) and instant messaging application (4) on it and which is an electronic device such as mobile phone, smartphone configured to establish connection with at least one instant messaging server (5) by using any remote communication protocol and to ensure that data exchange is performed between the instant messaging application (4) and the instant messaging server (5) over this connection established.
3. A system (1) according to Claim 1 or 2; characterized by the mobile device (2) which is configured to establish connection with the instant
messaging server (5) over a data network such as Internet and to ensure that data exchange is performed between the instant messaging application (4) and the instant messaging server (5) over this connection established.
4. A system (1) according to any of the preceding claims; characterized by the mobile device (2) which comprises data entry hardware that enable the user to enter data to the instant messaging application (4).
5. A system (1) according to any of the preceding claims; characterized by the instant location detection application (3) which is run on the mobile device (2) and which is in connection with the instant messaging application (4) such that it can perform data exchange
6. A system (1) according to any of the preceding claims; characterized by the instant location detection application (3) which is configured to detect instant location of the mobile device (2) by using any location detection technique upon being triggered at least by the instant messaging application (4) and to send the data about the detected location to the instant messaging application (4).
7. A system (1) according to any of the preceding claims; characterized by the instant location detection application (3) which is configured to detect location of the mobile device (2) by means of a GPS receiver included within the mobile device (2)
8. A system (1) according to any of the preceding claims; characterized by the instant messaging application (4) which is run on the mobile device (2) and which is in connection with the instant location detection application (3) such that it can perform data exchange.
9. A system (1) according to any of the preceding claims; characterized by the instant messaging application (4) which is configured to provide an interface that is adapted to enable at least the users to message each other real-timely and enable the users to enter at least the reminder message text on the mobile device (2) and at least one of the location and/or time information whereby the reminder will be made in order that reminder can be made for users automatically in at least one location and/or time determined by users.
10. A system (1) according to any of the preceding claims; characterized by the instant messaging application (4) which is configured to send the data about the information entered by the user by means of the interface, to the instant messaging server (5) over the connection established between the mobile device (2) and the instant messaging server (5).
11. A system (1) according to any of the preceding claims; characterized by the instant messaging application (4) which is configured to be triggered by the instant messaging server (5) over the connection established between the device (2) and the instant messaging server (5) and to connect to the instant location detection application (3).
12. A system (1) according to Claim 11; characterized by the instant messaging application (4) which is configured to send the data about the instant location of the mobile device (2) detected by the instant location detection application (3), to the instant messaging server (5) over the connection established between the mobile device (2) and the instant messaging server (5).
13. A system (1) according to Claim 12; characterized by the instant messaging application (4) which is configured to send the location data of
the mobile device (2) to the instant messaging server (5) at predetermined periods.
14. A system (1) according to Claim 12; characterized by the instant messaging application (4) which is configured to send the location data of the mobile device (2) to the instant messaging server (5) uninterruptedly.
15. A system (1) according to any of the preceding claims; characterized by the instant messaging application (4) which is configured to provide an interface that is adapted to enable users to enter time information comprising date and time information
16. A system (1) according to any of the preceding claims; characterized by the instant messaging application (4) which is configured to display a map over the interface in order that the user can select the location that s/he wants to be reminded over the map.
17. A system (1) according to Claim 16; characterized by the instant messaging application (4) which is configured so as to provide opportunity for identifying an area on the map displayed over the interface.
18. A system (1) according to Claim 16 or 17; characterized by the instant messaging application (4) is configured to send the data about the selected location and/or the identified area on the map displayed on the interface by the user, to the instant messaging server (5) over the connection established between the mobile device (2) and the instant messaging server
(5)·
19. A system (1) according to any of the preceding claims; characterized by the instant messaging server (5) which is configured to establish connection with at least one mobile device (2) by using any remote
communication protocol and to perform data exchange with the instant messaging application (4) over this connection established.
20. A system (1) according to any of the preceding claims; characterized by the instant messaging server (5) which is configured to establish connection with at least one mobile device (2) over a data network and to perform data exchange with the instant messaging application (4) over this connection established.
21. A system (1) according to any of the preceding claims; characterized by the instant messaging server (5) which is configured to establish connection with the reminder server (6) by using any remote communication protocol and to perform data exchange with the reminder server (6) over this connection established.
22. A system (1) according to any of the preceding claims; characterized by the instant messaging server (5) which is configured to establish connection with the reminder server (6) over a data network and to perform data exchange with the reminder server (6) over this connection established
23. A system (1) according to any of the preceding claims; characterized by the instant messaging server (5) which is configured to manage the reminder server (6) by transactions such as making new data record inside the reminder server (6), deleting the data recorded inside the reminder server (6) or updating the data recorded inside the reminder server (6) by changing the data recorded inside the reminder server (6).
24. A system (1) according to any of the preceding claims; characterized by the instant messaging server (5) which is configured to receive the data about the reminder message text and the location and/or time information
whereby the reminder will be made that are entered by the user via at least the interface as a result of the data exchange performed by the instant messaging application (4) and to generate a reminder record comprising the said data inside the reminder server (6) by establishing connection with the reminder server (6).
25. A system (1) according to Claim 24; characterized by the instant messaging server (5) which is configured to be triggered by the data about the reminder text by the reminder server (6) when the time requested for reminding is due in accordance with the data included in the reminder record created inside the reminder server (6) and to send the data about the said reminder text to the instant messaging application (4) being run on the related mobile device (2), over the connection established by establishing connection with the mobile device (2) of the user to whom the reminder text will be sent.
26. A system (1) according to Claim 24; characterized by the instant messaging server (5) which is configured to establish connection with the mobile device (2) of at least one user to whom reminder will be made in accordance with the data included in the reminder record generated inside the reminder server (6) and to trigger the instant messaging application (4) being run on the related mobile device (2) over the connection established, in order to detect the instant location of the mobile device (2); in the event that the reminder message text and a location information when it is requested to make reminder are entered and the reminder information is not entered by the user via at least the interface.
27. A system (1) according to Claim 26; characterized by the instant messaging application (4) which is configured to connect to the instant location detection application (3) after being triggered by the instant messaging server (5) and to send the data about the instant location of the
mobile device (2) detected by the instant location detection application (3), to the instant messaging server (5) over the connection established between the mobile device (2) and the instant messaging server (5).
28. A system (1) according to Claim 27; characterized by the instant messaging server (5) which is configured to send the location data of the mobile device (2) received from the instant messaging application over the connection established with the mobile device (2), to reminder server (6) over the connection established with the reminder server (6).
29. A system (1) according to Claim 28; characterized by the reminder server (6) which is configured to compare the location data of the mobile device (2) received from the instant messaging server (5) and the location data included inside the reminder record and to trigger the instant messaging server (5) with the date about the reminder text is there is a difference remaining with a predetermined threshold value between the compared location data or the compared location data match each other.
30. A system (1) according to Claim 29; characterized by the instant messaging server (5) which is configured to send the data about the said reminder text to the instant messaging application (4) being run on the related mobile device (2), over the connection established by establishing connection with the mobile device (2) of the user to whom the reminder text will be sent after it is triggered by the data about the reminder text by the reminder server (6).
31. A system (1) according to Claim 24; characterized by the reminder server (6) which is configured to trigger the instant messaging server (5) when the time for reminding is due in accordance with the data included in the reminder record, in the event that the reminder message text and a location
information that is requested to make reminder and the reminder information are entered by the user via at least the interface.
32. A system (1) according to Claim 31; characterized by the instant messaging server (5) which is configured to establish connection with the mobile device (2) of the user to whom the reminder will be made after being triggered by the reminder server (6), to trigger the instant messaging application (4) being run on the related mobile device (2) over the established connection in order to detect the instant location of the mobile device (2), to send the location data received from the instant messaging application (4) over the connection established with the mobile device (2) to the reminder server (6).
33. A system (1) according to Claim 32; characterized by the reminder server (6) which is configured to compare the location data of the mobile device (2) received from the instant messaging server (5) and the location data included inside the reminder record and to trigger the instant messaging server (5) with the date about the reminder text is there is a difference remaining with a predetermined threshold value between the compared location data or the compared location data match each other.
34. A system (1) according to Claim 33; characterized by the instant messaging server (5) which is configured to send the data about the said reminder text to the instant messaging application (4) being run on the related mobile device (2), over the connection established by establishing connection with the mobile device (2) of the user to whom the reminder text will be sent after it is triggered by the data about the reminder text by the reminder server (6).
35. A system (1) according to any of the preceding claims; characterized by the reminder server (6) which is configured to establish connection with
the instant messaging server (5) by using any remote communication protocol and to perform data exchange with the instant messaging server (5) over this connection established.
36. A system (1) according to any of the preceding claims; characterized by the reminder server (6) which is configured to establish connection with the instant messaging server (5) over a data network and to perform data exchange with the instant messaging server (5) over this connection established.
37. A system (1) according to any of the preceding claims; characterized by the reminder server (6) which is configured to be managed by the instant messaging server (5) by transactions such as making new data record inside itself, deleting the data recorded inside itself or updating the data recorded inside itself by changing the data recorded inside itself.
38. A system (1) according to any of the preceding claims; characterized by the reminder server (6) which is configured so as to provide opportunity for generating at least one reminder record in itself that comprises the data about the reminder message text and the location and/or time information whereby the reminder will be made that are entered by the user via at least the interface by the instant messaging server (5), and that are associated with a distinctive token about the user.
39. A system (1) according to any of the preceding claims; characterized by the reminder server (6) which is configured to be triggered by the data about the reminder text when the time requested for reminding is due in accordance with the data included in the reminder record created inside itself.
40. A system (1) according to any of the preceding claims; characterized by the reminder server (6) which is configured to compare the instant location data of the mobile device (2) received from the instant messaging server (5) and the location data included inside the reminder record in accordance with the data included in the reminder record created inside itself and to trigger the instant messaging server (5) with the date about the reminder text is there is a difference remaining with a predetermined threshold value between the compared location data or the compared location data match each other.
41. A system (1) according to any of the preceding claims; characterized by the instant messaging server (5) and the reminder server (6) which have a structure integrated to each other.
42. A system (1) according to any of the preceding claims; characterized by the mobile device (3) which is configured to provide an interface that is adapted to chat with the user automatically by using predetermined written and/or audio contents in order to enable the users to enter at least the reminder message text and at least one of the location and/or time information whereby the reminder will be made.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TR2018/18876 | 2018-12-07 | ||
TR2018/18876A TR201818876A2 (en) | 2018-12-07 | 2018-12-07 | A SYSTEM THAT PROVIDES LOCATION AND / OR TIME-BASED MEMORIES THROUGH IMMEDIATE MESSAGING APPLICATIONS |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2020117174A1 true WO2020117174A1 (en) | 2020-06-11 |
Family
ID=67911175
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/TR2019/051031 WO2020117174A1 (en) | 2018-12-07 | 2019-12-05 | A system for making location and/or time-based reminder over instant messaging applications |
Country Status (2)
Country | Link |
---|---|
TR (1) | TR201818876A2 (en) |
WO (1) | WO2020117174A1 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021257616A1 (en) * | 2020-06-15 | 2021-12-23 | Snap Inc. | Location sharing using different rate-limited links |
US11290851B2 (en) | 2020-06-15 | 2022-03-29 | Snap Inc. | Location sharing using offline and online objects |
US11314776B2 (en) | 2020-06-15 | 2022-04-26 | Snap Inc. | Location sharing using friend list versions |
US11503432B2 (en) | 2020-06-15 | 2022-11-15 | Snap Inc. | Scalable real-time location sharing framework |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050273493A1 (en) * | 2004-06-04 | 2005-12-08 | John Buford | Proximity reminder system using instant messaging and presence |
US20110060807A1 (en) * | 2009-09-10 | 2011-03-10 | John Jeffrey Martin | System and method for tracking user location and associated activity and responsively providing mobile device updates |
US20170316320A1 (en) * | 2016-04-27 | 2017-11-02 | International Business Machines Corporation | Predicting User Attentiveness to Electronic Notifications |
-
2018
- 2018-12-07 TR TR2018/18876A patent/TR201818876A2/en unknown
-
2019
- 2019-12-05 WO PCT/TR2019/051031 patent/WO2020117174A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050273493A1 (en) * | 2004-06-04 | 2005-12-08 | John Buford | Proximity reminder system using instant messaging and presence |
US20110060807A1 (en) * | 2009-09-10 | 2011-03-10 | John Jeffrey Martin | System and method for tracking user location and associated activity and responsively providing mobile device updates |
US20170316320A1 (en) * | 2016-04-27 | 2017-11-02 | International Business Machines Corporation | Predicting User Attentiveness to Electronic Notifications |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021257616A1 (en) * | 2020-06-15 | 2021-12-23 | Snap Inc. | Location sharing using different rate-limited links |
US11290851B2 (en) | 2020-06-15 | 2022-03-29 | Snap Inc. | Location sharing using offline and online objects |
US11314776B2 (en) | 2020-06-15 | 2022-04-26 | Snap Inc. | Location sharing using friend list versions |
US11483267B2 (en) | 2020-06-15 | 2022-10-25 | Snap Inc. | Location sharing using different rate-limited links |
US11503432B2 (en) | 2020-06-15 | 2022-11-15 | Snap Inc. | Scalable real-time location sharing framework |
Also Published As
Publication number | Publication date |
---|---|
TR201818876A2 (en) | 2019-01-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2020117174A1 (en) | A system for making location and/or time-based reminder over instant messaging applications | |
US10694333B1 (en) | Determining the last location of lost and stolen portable electronic devices when wireless communications access to the lost or stolen devices is lost or intermittent | |
US8769418B2 (en) | Enhanced message handling | |
US8316096B2 (en) | Facemail | |
US9872142B2 (en) | Context-aware collaborative user tracking | |
US8762459B2 (en) | Selectable mode based social networking interaction systems and methods | |
US11374890B2 (en) | Teleporting a new member to a messaging group | |
CN111669311A (en) | Communication method, communication device, communication system, electronic equipment and readable storage medium | |
US9432810B2 (en) | Opt-in and time limited bi-directional real-time location sharing | |
CN105049594B (en) | unread message playing method and device | |
US10200338B2 (en) | Integrating communication modes in persistent conversations | |
JP2013182560A (en) | Human relationship estimation system | |
CN105511739A (en) | Message prompting method and device | |
CN102769834A (en) | Method for sharing microblog information and communication terminal | |
CN106101464A (en) | Number mark method and device | |
CN114124866A (en) | Session processing method, device, electronic equipment and storage medium | |
US20160072937A1 (en) | Auto reminder, alarm and response system and method | |
US20130030682A1 (en) | Identification of a person located proximite to a contact identified in an electronic communication client | |
KR101542776B1 (en) | Controlling Method of Instant Messenger Service for Mobile Communication Terminal | |
US20150058939A1 (en) | System and a method for location based anonymous communication over a network | |
US20190260696A1 (en) | Apparatus and Method for Quickly Sending Messages | |
KR20170057256A (en) | Video picker | |
KR20160042399A (en) | Creating a contact list and pre-populated user accounts | |
US20170187872A1 (en) | System and method for device availability signaling | |
US8666360B2 (en) | Contact communication tracking system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 19892581 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 19892581 Country of ref document: EP Kind code of ref document: A1 |