[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

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 PDF

Info

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
Application number
PCT/TR2019/051031
Other languages
French (fr)
Inventor
Çağrı GENÇ
Original Assignee
Turkcell Teknoloji Arastirma Ve Gelistirme Anonim Sirketi
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Turkcell Teknoloji Arastirma Ve Gelistirme Anonim Sirketi filed Critical Turkcell Teknoloji Arastirma Ve Gelistirme Anonim Sirketi
Publication of WO2020117174A1 publication Critical patent/WO2020117174A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/109Time management, e.g. calendars, reminders, meetings or time accounting
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B21/00Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
    • G08B21/18Status alarms
    • G08B21/24Reminder 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.
PCT/TR2019/051031 2018-12-07 2019-12-05 A system for making location and/or time-based reminder over instant messaging applications WO2020117174A1 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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