WO2021025589A1 - Method of managing telephone mobile application calendar - Google Patents
Method of managing telephone mobile application calendar Download PDFInfo
- Publication number
- WO2021025589A1 WO2021025589A1 PCT/RU2020/000279 RU2020000279W WO2021025589A1 WO 2021025589 A1 WO2021025589 A1 WO 2021025589A1 RU 2020000279 W RU2020000279 W RU 2020000279W WO 2021025589 A1 WO2021025589 A1 WO 2021025589A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- user
- call
- application
- calendar
- phone
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
Definitions
- the invention relates to methods for managing a calendar or scheduler of mobile applications of cellular phones, with the possibility of blocking and filtering incoming calls to cellular phones, and may find application in mobile applications.
- the objective of the invention is to eliminate the indicated technical problems.
- the specified technical result is achieved due to the fact that the claimed method for managing the calendar of a mobile phone application, characterized by the use of a mobile calendar application, preloaded and installed on the user's phone, through which the mobile application provides access to the settings of the control system for redistribution of inputs.
- incoming and outgoing calls, as well as the mobile application provide access to the contact database on the operator's phone, and to manage incoming and outgoing calls, and the interface of the mobile calendar application is performed from the possibility of custom settings for managing the schedule and to-do plans, differing in that one user (hereinafter referred to as the first user) creates a new task in the calendar for the required date and time, as well as the time interval for the task execution, in the task enters at least one number phone number from its list of contacts and indicates for this task the performance criterion for at least one of any types or their combinations:
- the application reads the specified phone number of the subscriber's incoming call, then using the application, the call is cleared, if the specified number is included in the list by condition (A) ;
- the application reads the specified phone number of the subscriber's incoming call, and if the specified number is listed according to condition (B), then using the application they play for the caller to the user a subscriber pre-recorded in digital form and selected for filtering the given number of an audio file, simultaneously including the sound of an incoming call, and waiting for the user to accept the call manually;
- the application reads the specified phone number of the subscriber's incoming call, and if the specified number is entered in the list by condition (B), then the application determines the compliance with the acceptance conditions call from this number; if this condition is not met, then the call is cleared, and if this condition is met, then the application is used to play a pre-recorded digital audio file for the subscriber calling the user and selected for filtering this number, simultaneously including the sound of an incoming call, and expecting the user to manually accept the call;
- the mobile application plays a sound file with a reminder to make an outgoing call
- data about a request for synchronization with another user (hereinafter referred to as the second user) is sent from the mobile application via wireless communication to the cloud server and awaits the receipt of a similar request from the second user who has the same set to his phone is a mobile application, when a new task is formed in the calendar, the second user also indicates the choice of performance (D); if in the task he enters the phone number of the first user from his contact list, then when the data on the request for synchronization with the first user arrives at the cloud server, the cloud server synchronizes between the applications of the first and second users, after which the planned tasks of one user become scheduled tasks for another user within the time intervals selected by both users, if the ranges of their time events overlap.
- any of the types or their combinations are set as such certain conditions:
- Figure 1 shows a flow diagram of a selection algorithm for a new specification of performance criteria by type.
- Figure 2 shows a flowchart of the operation when choosing to block an incoming call from the selected numbers.
- Fig. 3 shows a flowchart of the operation when choosing to receive incoming calls only from selected numbers.
- Figure 4 shows a flow chart of the operation when choosing the type of receiving incoming calls from selected numbers under certain conditions.
- 5 shows a flow chart of the operation when choosing to make outgoing calls to a specific number.
- Fig. 6 shows a flowchart of an operation flow when an event exchange setting with another user is selected.
- the claimed method for managing the calendar of a mobile phone application can be implemented as follows.
- a mobile calendar application is used, which is pre-downloaded and installed on the user's phone. This mobile application provides access to the settings of the control system for redistribution of incoming and outgoing calls, as well as to the contact database on the operator's phone, and to manage incoming and outgoing calls.
- the interface of the mobile application of the calendar is made with the possibility of its own settings for managing the schedule and plans of affairs.
- the first user forms a new task 1 in the calendar (see Fig. 1) for the required date and time 4, as well as the time interval for the task execution, the task enters at least one phone number from your contact list 2 and indicates for this task the performance criterion 3 to at least one of any types or their combinations:
- any of the types or their combinations are set as such specific conditions:
- the mobile application plays a sound file 17 with a reminder to make an outgoing call.
- the mobile application repeats playing a sound file with a reminder to make an outgoing call until the user makes an outgoing call through the mobile application or cancels the calendar schedule task.
- the user 18 When choosing (D) (see Fig. 6), from the mobile application via wireless communication to the cloud server 21, the user 18 sends data about the request for synchronization 20 with another user 19 (hereinafter referred to as the second user) and awaits the receipt of a similar request from the second user 19, which has the same mobile application installed on its phone.
- the second user another user 19 (hereinafter referred to as the second user) and awaits the receipt of a similar request from the second user 19, which has the same mobile application installed on its phone.
- the latter When a new task is formed in the calendar for the second user 19, the latter also indicates the choice of performance (D).
- D choice of performance
- the cloud server 21 comparing the synchronization requests 22 , performs synchronization 24 between the applications of the first 18 and the second users 19, if there is a match of the synchronization numbers.
- the scheduled tasks of one user become scheduled tasks for the other user within the time intervals selected by both users, if the ranges of their time events overlap.
- the cloud server 21 performs an expectation Synchronization 23.
- the above method makes it possible to provide the ability to use the calendar as a filter of incoming calls and allows for the possibility of interaction between the same type of mobile applications installed by several users.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Telephonic Communication Services (AREA)
- Telephone Function (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention relates to methods for managing a calendar or task scheduler in mobile applications of cellular phones, allowing the blocking and filtering of incoming calls to telephones having a cellular connection, and can be applied in mobile applications. The technical result is: - the ability to use the calendar as an incoming call filter; - the ability to interact between mobile applications of the same type which are installed by several users. The given technical result is achieved by the fact that management of the telephone mobile application calendar is based on the ability to create a new task in the calendar for a required date and time as well as a time interval for performing the task, in which it is possible to enter at least one telephone number from one's own contact list and indicate, for the given task, performance criteria according to at least one of any type or combination thereof: (A) blocking incoming calls from selected numbers; (B) receiving incoming calls only from selected numbers; (C) receiving incoming calls from selected numbers under prescribed conditions; (D) making outgoing calls to a prescribed number; and (E) enabling event sharing with another user.
Description
СПОСОБ УПРАВЛЕНИЯ КАЛЕНДАРЕМ МОБИЛЬНОГО ПРИЛОЖЕНИЯ ТЕЛЕФОНА METHOD OF CONTROLLING THE CALENDAR OF THE MOBILE PHONE APPLICATION
ОПИСАНИЕ DESCRIPTION
Изобретение относится к способам управления календарем или планировщиком за- даний мобильных приложений сотовых телефонов, с возможностью блокировки и фильтрации входящих вызовов на телефоны сотовой связи, и может найти примене- ние в мобильных приложениях. The invention relates to methods for managing a calendar or scheduler of mobile applications of cellular phones, with the possibility of blocking and filtering incoming calls to cellular phones, and may find application in mobile applications.
В настоящее время среди множества мобильных приложений существуют календари и органайзеры, например, Календарь + Планировщик Joshua & Company Inc. [https://play.google.com/store/apps/details?id=com.joshy21.vera.free.calendarplus&hl=ru] Currently, among the many mobile applications, there are calendars and organizers, for example, Calendar + Planner Joshua & Company Inc. [https://play.google.com/store/apps/details?id=com.joshy21.vera.free.calendarplus&hl=ru]
Они обладают ограниченным стандартным набором функций: They have a limited standard set of functions:
- Расширенные возможности описания событий (до двух строк), авто-настройка и т.п. - Extended possibilities of event description (up to two lines), auto-tuning, etc.
- Быстрое добавление событий в строке уведомлений - Quickly add events in the notification bar
- Фильтр деловых часов (дневное, еженедельное отображение) - Business hours filter (daily, weekly display)
- Цветовые настройки заголовков и текста - Color settings for titles and text
- Расширенные и профессиональные настройки виджетов, а именно - размер текста, цветовая схема, исходный стиль отображения и прочее. - Advanced and professional widget settings, namely, text size, color scheme, original display style, and more.
Технической проблемой подобных планировщиков является возможность сигнализи- ровать (напоминать) с помощью календаря о каком-то событии путем визуального и аудио сигналов. The technical problem of such planners is the ability to signal (remind) with the help of the calendar an event by means of visual and audio signals.
Наиболее близким аналогом является Календарь и органайзер Jorte [https://play.google.com/store/apps/details?id=jp.co.johospace.jorte&hl=ru], в котором присутствуют функции: The closest analogue is the Jorte Calendar and Organizer [https://play.google.com/store/apps/details?id=jp.co.johospace.jorte&hl=ru], which contains the following functions:
- Режим автономного календаря Jorte / режим календаря синхронизации - Jorte offline calendar mode / sync calendar mode
- Планирование событий - Event scheduling
- Создание задач - Create tasks
- Ведение дневников - Keeping diaries
- Совместное ведение дел
- Затемнение прошедших задач - Joint business management - Blackout past tasks
- Записи и голосовой ввод планируемого - Recordings and voice input of the planned
- Напоминания - Reminders
- Телефонный звонок с внесенного в планы номера телефона - Phone call from the phone number entered in the plans
- Просмотр адреса запланированного события по карте - View the address of the scheduled event on the map
- Режим просмотра по месяцам, дням, неделям, в вертикальной сетке - View mode by months, days, weeks, in a vertical grid
- Разнообразие настраиваемых виджетов - Variety of customizable widgets
- Важные события отмечаются красным (или 20 цветов навыбор) - Important events are marked in red (or 20 colors to choose from)
- Создание ярлыков календарей для классификации записей - Create calendar shortcuts to categorize entries
- Переключение рубрик календарей в основном экране просмотра - Switching the headings of calendars in the main view screen
- Синхронизация с Календарем Google и Облаком Jorte на ПК Технической проблемой прототипа является: - Synchronization with Google Calendar and Jorte Cloud on PC The technical problem of the prototype is:
- отсутствие возможности использовать календарь в качестве фильтра входящих вызо- вов; - inability to use the calendar as a filter for incoming calls;
- отсутствие возможности взаимодействия между однотипными мобильными прило- жениями, установленными у нескольких пользователей. - inability to interact between similar mobile applications installed by several users.
Задачей изобретения является устранение указанных технических проблем. The objective of the invention is to eliminate the indicated technical problems.
Техническим результатом является: The technical result is:
- возможность использовать календарь в качестве фильтра входящих вызовов; - the ability to use the calendar as a filter for incoming calls;
- возможность взаимодействия между однотипными мобильными приложениями, установленными у нескольких пользователей. - the ability to interact between the same type of mobile applications installed by several users.
Указанный технический результат достигается за счет того, что заявлен способ управ- ления календарем мобильного приложения телефона, характеризующийся использо- ванием мобильного приложения календаря, предварительно загруженного и уста- новленного на телефоне пользователя, посредством которого обеспечивают доступ мобильного приложения к настройкам системы управления перераспределения вхо- дящих и исходящих вызовов, а также мобильному приложению обеспечивают доступ к базе контактов на телефоне оператора, и к управлению входящими и исходящими вызовами, причем интерфейс мобильного приложения календаря выполняют с воз-
можностью собственных настроек управления расписанием и планами дел, отли- чающийся тем, что один пользователь (далее - первый пользователь) формирует в календаре новое задание на нужную дату и время, а также промежуток времени на исполнение задания, в задание заносит по крайней мере один номер телефона из своего списка контактов и указывает для данного задания критерий исполнения по меньшей мере одному из любых типов или их комбинаций: The specified technical result is achieved due to the fact that the claimed method for managing the calendar of a mobile phone application, characterized by the use of a mobile calendar application, preloaded and installed on the user's phone, through which the mobile application provides access to the settings of the control system for redistribution of inputs. incoming and outgoing calls, as well as the mobile application provide access to the contact database on the operator's phone, and to manage incoming and outgoing calls, and the interface of the mobile calendar application is performed from the possibility of custom settings for managing the schedule and to-do plans, differing in that one user (hereinafter referred to as the first user) creates a new task in the calendar for the required date and time, as well as the time interval for the task execution, in the task enters at least one number phone number from its list of contacts and indicates for this task the performance criterion for at least one of any types or their combinations:
(A) блокировка входящего вызова от выбранных номеров; (A) blocking an incoming call from selected numbers;
(Б) прием входящих вызовов только от выбранных номеров; (B) accepting incoming calls only from selected numbers;
(B) прием входящих вызовов от выбранных номеров при определенных условиях;(B) accepting incoming calls from selected numbers under certain conditions;
(Г) осуществление исходящих вызовов на определенный номер; (D) making outgoing calls to a specific number;
(Д) установка обмена событиями с другим пользователем; (E) setting the exchange of events with another user;
- в случае выбора (А), в момент поступления входящего вызова на телефон пользова- теля с помощью приложения считывают определившийся номер телефона входящего звонка абонента, затем с помощью приложения выполняют сброс звонка, если опре- делившийся номер занесен в список по условию (А); - if you select (A), at the time of an incoming call to the user's phone, the application reads the specified phone number of the subscriber's incoming call, then using the application, the call is cleared, if the specified number is included in the list by condition (A) ;
- в случае выбора (Б), в момент поступления входящего вызова на телефон пользова- теля с помощью приложения считывают определившийся номер телефона входящего звонка абонента, и если определившийся номер занесен в список по условию (Б), то с помощью приложения проигрывают для звонящего пользователю абонента заранее записанный в цифровом виде и выбранный для фильтрации данного номера звуковой файл, одновременно включая звук входящего вызова, и ожидая от пользователя при- нятия им вызова вручную; - if you select (B), at the time of an incoming call to the user's phone, the application reads the specified phone number of the subscriber's incoming call, and if the specified number is listed according to condition (B), then using the application they play for the caller to the user a subscriber pre-recorded in digital form and selected for filtering the given number of an audio file, simultaneously including the sound of an incoming call, and waiting for the user to accept the call manually;
- в случае выбора (В), в момент поступления входящего вызова на телефон пользова- теля с помощью приложения считывают определившийся номер телефона входящего звонка абонента, и если определившийся номер занесен в список по условию (В), то с помощью приложения определяют соответствие условий приема вызова с данного номера; если это условие не соблюдается, то выполняют сброс звонка, а если это ус- ловие соблюдается, то с помощью приложения проигрывают для звонящего пользо- вателю абонента заранее записанный в цифровом виде и выбранный для фильтрации данного номера звуковой файл, одновременно включая звук входящего вызова, и ожидая от пользователя принятия им вызова вручную; - if (B) is selected, at the time of an incoming call to the user's phone, the application reads the specified phone number of the subscriber's incoming call, and if the specified number is entered in the list by condition (B), then the application determines the compliance with the acceptance conditions call from this number; if this condition is not met, then the call is cleared, and if this condition is met, then the application is used to play a pre-recorded digital audio file for the subscriber calling the user and selected for filtering this number, simultaneously including the sound of an incoming call, and expecting the user to manually accept the call;
- в случае выбора (Г), в момент наступления события, когда необходимо осуществле-
ние исходящих вызовов на определенный номер, мобильное приложение проигры- вает звуковой файл с напоминанием совершить исходящий звонок; - in the case of the choice (D), at the time of the occurrence of the event, when it is necessary to carry out outgoing calls to a specific number, the mobile application plays a sound file with a reminder to make an outgoing call;
- в случае выбора (Д), с мобильного приложения через беспроводную связь на облач- ный сервер отправляют данные о запросе на синхронизацию с другим пользователем (далее - второй пользователь) и ожидают поступление аналогичного запроса от второ- го пользователя, имеющего такое же установленное на его телефоне мобильное при- ложение, при формировании в календаре нового задания для которого, второй поль- зователь тоже указывает выбор исполнения (Д); в случае, если в задании он заносит номер телефона первого пользователя из своего списка контактов, то при поступле- нии на облачный сервер данных о запросе на синхронизацию с первым пользовате- лем, облачный сервер осуществляет синхронизацию между приложениями первого и второго пользователей, после чего планируемые задания одного пользователя стано- вятся планируемыми заданиями для другого пользователя в рамках выбранных обо- ими пользователями промежутков времени, если диапазоны их временных событий пересекаются. - in the case of selection (D), data about a request for synchronization with another user (hereinafter referred to as the second user) is sent from the mobile application via wireless communication to the cloud server and awaits the receipt of a similar request from the second user who has the same set to his phone is a mobile application, when a new task is formed in the calendar, the second user also indicates the choice of performance (D); if in the task he enters the phone number of the first user from his contact list, then when the data on the request for synchronization with the first user arrives at the cloud server, the cloud server synchronizes between the applications of the first and second users, after which the planned tasks of one user become scheduled tasks for another user within the time intervals selected by both users, if the ranges of their time events overlap.
Допустимо, что в случае указания для нового задания критерия исполнения по типу (В), в качестве таких определенных условий задают любое из видов или их комбина- ций: It is acceptable that in the case of specifying a performance criterion by type (B) for a new task, any of the types or their combinations are set as such certain conditions:
- прием входящих вызовов от номеров определенных групп контактов; - receiving incoming calls from numbers of certain groups of contacts;
- включение автоответчика, после проигрывания звукового файла с которого осущест- вляют сброс вызова; - turning on the answering machine, after playing the sound file from which the call is dropped;
- включение сброса вызова с одновременной отправкой SMS-сообщения звонящему;- enable call reset with simultaneous sending of an SMS message to the caller;
- включение сброса вызова с одновременной отправкой сообщения звонящему в чат WhatsApp или Viber, или Skype; - enable call reset while sending a message to the caller in the WhatsApp or Viber chat, or Skype;
- включение сброса вызова с одновременной отправкой сообщения звонящему або- ненту по электронной почте, если в контакте для номера звонящего абонента записа- на электронная почта. - enable call reset with simultaneous sending of a message to the caller by e-mail, if an e-mail is recorded in the contact for the number of the caller.
Допустимо, что в случае выбора (Г), в момент наступления события, когда необходимо осуществление исходящих вызовов на определенный номер, мобильное приложение повторяет проигрывание звукового файла с напоминанием совершить исходящий звонок до того момента, пока пользователь через мобильное приложение не осуще- ствит исходящий вызов или не отменит задание расписания календаря.
Изобретение поясняется чертежами It is possible that in the case of selection (D), at the time of the occurrence of an event when it is necessary to make outgoing calls to a certain number, the mobile application repeats playing the sound file with a reminder to make an outgoing call until the user makes an outgoing call through the mobile application or will not cancel the calendar schedule job. The invention is illustrated by drawings
На Фиг.1 показана блок-схема алгоритма выбора для нового задания критериев ис- полнения по типу. Figure 1 shows a flow diagram of a selection algorithm for a new specification of performance criteria by type.
На Фиг.2 показана блок-схема алгоритма работы при выборе блокировки входящего вызова от выбранных номеров. Figure 2 shows a flowchart of the operation when choosing to block an incoming call from the selected numbers.
На Фиг.З показана блок-схема алгоритма работы при выборе приема входящих вызо- вов только от выбранных номеров. Fig. 3 shows a flowchart of the operation when choosing to receive incoming calls only from selected numbers.
На Фиг.4 показана блок-схема алгоритма работы при выборе типа приема входящих вызовов от выбранных номеров при определенных условиях. Figure 4 shows a flow chart of the operation when choosing the type of receiving incoming calls from selected numbers under certain conditions.
На Фиг.5 показана блок-схема алгоритма работы при выборе осуществления исходя- щих вызовов на определенный номер. 5 shows a flow chart of the operation when choosing to make outgoing calls to a specific number.
На Фиг.6 показана блок-схема алгоритма работы при выборе установки обмена собы- тиями с другим пользователем. Fig. 6 shows a flowchart of an operation flow when an event exchange setting with another user is selected.
Осуществление изобретения Implementation of the invention
Заявленный способ управления календарем мобильного приложения телефона мо- жет быть реализован следующим образом. The claimed method for managing the calendar of a mobile phone application can be implemented as follows.
Используют мобильное приложение календаря, которое предварительно загружают и устанавливают на телефоне пользователя. Данное мобильное приложение обеспечи- вают доступом к настройкам системы управления перераспределения входящих и ис- ходящих вызовов, а также к базе контактов на телефоне оператора, и к управлению входящими и исходящими вызовами. A mobile calendar application is used, which is pre-downloaded and installed on the user's phone. This mobile application provides access to the settings of the control system for redistribution of incoming and outgoing calls, as well as to the contact database on the operator's phone, and to manage incoming and outgoing calls.
Интерфейс мобильного приложения календаря выполняют с возможностью собствен- ных настроек управления расписанием и планами дел. The interface of the mobile application of the calendar is made with the possibility of its own settings for managing the schedule and plans of affairs.
Новым является то, что один пользователь (далее - первый пользователь) формирует в календаре новое задание 1 (см. Фиг.1) на нужную дату и время 4, а также промежу- ток времени на исполнение задания, в задание заносит по крайней мере один номер телефона из своего списка контактов 2 и указывает для данного задания критерий ис- полнения 3 по меньшей мере одному из любых типов или их комбинаций: What is new is that one user (hereinafter referred to as the first user) forms a new task 1 in the calendar (see Fig. 1) for the required date and time 4, as well as the time interval for the task execution, the task enters at least one phone number from your contact list 2 and indicates for this task the performance criterion 3 to at least one of any types or their combinations:
(А) блокировка входящего вызова от выбранных номеров; (A) blocking an incoming call from selected numbers;
(Б) прием входящих вызовов только от выбранных номеров;
(В) прием входящих вызовов от выбранных номеров при определенных условиях;(B) accepting incoming calls only from selected numbers; (B) accepting incoming calls from selected numbers under certain conditions;
(Г) осуществление исходящих вызовов на определенный номер; (D) making outgoing calls to a specific number;
(Д) установка обмена событиями с другим пользователем. (E) setting the exchange of events with another user.
В случае выбора (А) (см. Фиг.2), в момент поступления входящего вызова 5 на телефон пользователя с помощью приложения считывают определившийся номер б телефона входящего звонка абонента, за счет использования книги контактов 2, сравнивают 7 номер входящего вызова с занесенным в условие (А). Затем с помощью приложения выполняют сброс звонка 8, если определившийся номер занесен в список по условию (А) и не блокируют входящий вызов 9, если номера не совпадают. In the case of selection (A) (see Fig. 2), at the time of the incoming call 5 on the user's phone, using the application, the determined phone number b of the incoming call of the subscriber is read, through the use of the contact book 2, the 7 number of the incoming call is compared with the one entered in condition (A). Then, using the application, call 8 is dropped if the identified number is listed by condition (A) and the incoming call 9 is not blocked if the numbers do not match.
При выборе (Б), (см. Фиг.З) в момент поступления входящего вызова 5 на телефон пользователя с помощью приложения считывают определившийся номер 6 телефона входящего звонка 5 абонента, за счет использования книги контактов 2, сравнивают 7 номер входящего вызова с занесенным в условие (Б). Если определившийся номер занесен в список по условию (Б), то с помощью приложения проигрывают для звоня- щего пользователю абонента заранее записанный в цифровом виде и выбранный для фильтрации данного номера звуковой файл 10, одновременно включая звук входяще- го вызова, и ожидая от пользователя принятия им вызова вручную 11. When choosing (B), (see Fig. 3) at the time of the incoming call 5 on the user's phone, using the application, the determined phone number 6 of the incoming call 5 of the subscriber is read, through the use of the contact book 2, the 7 number of the incoming call is compared with the one entered in condition (B). If a certain number is entered in the list by condition (B), then using the application play for the subscriber calling the user a pre-recorded in digital form and selected for filtering this number sound file 10, simultaneously including the sound of an incoming call, and waiting from the user accepting a call manually 11.
При выборе (В), (см. Фиг.4) в момент поступления входящего вызова на телефон поль- зователя с помощью приложения считывают определившийся номер б телефона вхо- дящего звонка 5 абонента, за счет использования книги контактов 2, сравнивают 7 номер входящего вызова с занесенным в условие (В). Если определившийся номер занесен в список по условию (В), то с помощью приложения определяют соответствие условий приема вызова с данного номера. Если это условие не соблюдается, то вы- полняют сброс звонка 8, а если это условие соблюдается, то с помощью приложения проигрывают для звонящего пользователю абонента заранее записанный в цифровом виде и выбранный для фильтрации данного номера звуковой файл 10, одновременно включая звук входящего вызова, и ожидая от пользователя принятия им вызова вруч- ную 11. When you select (B), (see Fig. 4) at the time of an incoming call to the user's phone, using the application, the determined phone number b of the incoming call 5 of the subscriber is read, by using the contact book 2, the number of the incoming call is compared 7 with entered in condition (B). If a certain number is entered in the list by condition (B), then using the application, determine whether the conditions for receiving a call from this number are met. If this condition is not met, then the call 8 is dropped, and if this condition is met, then using the application, the application plays for the subscriber who is calling the user a pre-recorded digital audio file 10 selected for filtering this number, simultaneously including the sound of an incoming call, and waiting for the user to accept the call manually 11.
Как возможный вариант исполнения, в случае указания для нового задания критерия исполнения по типу (В), в качестве таких определенных условий задают любое из ви- дов или их комбинаций: As a possible execution option, in the case of specifying a performance criterion of type (B) for a new task, any of the types or their combinations are set as such specific conditions:
- прием входящих вызовов от номеров определенных групп контактов 12;
- включение автоответчика, после проигрывания звукового файла с которого осущест- вляют сброс вызова 13; - receiving incoming calls from numbers of certain groups of contacts 12; - turning on the answering machine, after playing the sound file from which the call is reset 13;
- включение сброса вызова с одновременной отправкой SMS-сообщения звонящему 14; - enable call reset with simultaneous sending of an SMS message to the caller 14;
- включение сброса вызова с одновременной отправкой сообщения звонящему в чат WhatsApp или Viber, или Skype 15; - enable call reset while sending a message to the caller in the WhatsApp or Viber chat, or Skype 15;
- включение сброса вызова с одновременной отправкой сообщения звонящему або- ненту по электронной почте, если в контакте для номера звонящего абонента записа- на электронная почта 16. - enable call reset with simultaneous sending of a message to the caller by e-mail, if an e-mail is recorded in the contact for the caller's number 16.
В случае выбора (Г) (см. Фиг.5), в момент наступления события, когда необходимо осуществление исходящих вызовов на определенный номер, мобильное приложение проигрывает звуковой файл 17 с напоминанием совершить исходящий звонок. Как ва- риант, мобильное приложение повторяет проигрывание звукового файла с напоми- нанием совершить исходящий звонок до того момента, пока пользователь через мо- бильное приложение не осуществит исходящий вызов или не отменит задание распи- сания календаря. In the case of selecting (D) (see Fig. 5), at the time of the occurrence of an event, when it is necessary to make outgoing calls to a certain number, the mobile application plays a sound file 17 with a reminder to make an outgoing call. Alternatively, the mobile application repeats playing a sound file with a reminder to make an outgoing call until the user makes an outgoing call through the mobile application or cancels the calendar schedule task.
При выборе (Д) (см. Фиг.6), с мобильного приложения через беспроводную связь на облачный сервер 21 пользователь 18 отправляют данные о запросе на синхронизацию 20 с другим пользователем 19 (далее - второй пользователь) и ожидают поступление аналогичного запроса от второго пользователя 19, имеющего такое же установленное на его телефоне мобильное приложение. When choosing (D) (see Fig. 6), from the mobile application via wireless communication to the cloud server 21, the user 18 sends data about the request for synchronization 20 with another user 19 (hereinafter referred to as the second user) and awaits the receipt of a similar request from the second user 19, which has the same mobile application installed on its phone.
При формировании в календаре нового задания для второго пользователя 19, по- следний тоже указывает выбор исполнения (Д). В этом случае, если в задании он за- носит номер телефона первого пользователя из своего списка контактов, то при по- ступлении на облачный сервер 21 данных о запросе на синхронизацию с первым пользователем, облачный сервер 21, осуществляя сравнение запросов на синхрони- зацию 22, осуществляет синхронизацию 24 между приложениями первого 18 и второ- го пользователей 19, если есть совпадение номеров синхронизации. После чего пла- нируемые задания одного пользователя становятся планируемыми заданиями для другого пользователя в рамках выбранных обоими пользователями промежутков времени, если диапазоны их временных событий пересекаются. When a new task is formed in the calendar for the second user 19, the latter also indicates the choice of performance (D). In this case, if in the task he enters the phone number of the first user from his contact list, then when the data about the request for synchronization with the first user arrives at the cloud server 21, the cloud server 21, comparing the synchronization requests 22 , performs synchronization 24 between the applications of the first 18 and the second users 19, if there is a match of the synchronization numbers. After that, the scheduled tasks of one user become scheduled tasks for the other user within the time intervals selected by both users, if the ranges of their time events overlap.
При несовпадении номеров синхронизации, облачный сервер 21 осуществляет ожи-
дание синхронизации 23. If the synchronization numbers do not match, the cloud server 21 performs an expectation Synchronization 23.
Вышеописанный способ позволяет обеспечить возможность использовать календарь в качестве фильтра входящих вызовов и позволяет обеспечить возможность взаимо- действия между однотипными мобильными приложениями, установленными у не- скольких пользователей.
The above method makes it possible to provide the ability to use the calendar as a filter of incoming calls and allows for the possibility of interaction between the same type of mobile applications installed by several users.
Claims
1. Способ управления календарем мобильного приложения телефона, характеризую- щийся использованием мобильного приложения календаря, предварительно загру- женного и установленного на телефоне пользователя, посредством которого обеспе- чивают доступ мобильного приложения к настройкам системы управления перерас- пределения входящих и исходящих вызовов, а также мобильному приложению обес- печивают доступ к базе контактов на телефоне оператора, и к управлению входящими и исходящими вызовами, причем интерфейс мобильного приложения календаря вы- полняют с возможностью собственных настроек управления расписанием и планами дел, отличающийся тем, что один пользователь (далее - первый пользователь) формирует в календаре новое задание на нужную дату и время, а также промежуток времени на исполнение задания, в задание заносит по крайней мере один номер те- лефона из своего списка контактов и указывает для данного задания критерий испол- нения по меньшей мере одному из любых типов или их комбинаций: 1. A method for managing the calendar of a mobile phone application, characterized by the use of a mobile calendar application, pre-loaded and installed on the user's phone, through which the mobile application is provided access to the settings of the control system for the redistribution of incoming and outgoing calls, as well as the mobile the application provides access to the contact database on the operator's phone, and to the management of incoming and outgoing calls, and the interface of the mobile calendar application is performed with the possibility of its own settings for managing the schedule and to-do plans, characterized in that one user (hereinafter referred to as the first user) generates a new task in the calendar for the required date and time, as well as the time interval for the task execution, in the task enters at least one phone number from his contact list and indicates the fulfillment criterion for this task to at least one of any types or combinations thereof:
(A) блокировка входящего вызова от выбранных номеров; (A) blocking an incoming call from selected numbers;
(Б) прием входящих вызовов только от выбранных номеров; (B) accepting incoming calls only from selected numbers;
(B) прием входящих вызовов от выбранных номеров при определенных условиях;(B) accepting incoming calls from selected numbers under certain conditions;
(Г) осуществление исходящих вызовов на определенный номер; (D) making outgoing calls to a specific number;
(Д) установка обмена событиями с другим пользователем; (E) setting the exchange of events with another user;
- в случае выбора (А), в момент поступления входящего вызова на телефон пользова- теля с помощью приложения считывают определившийся номер телефона входящего звонка абонента, затем с помощью приложения выполняют сброс звонка, если опре- делившийся номер занесен в список по условию (А); - if you select (A), at the time of an incoming call to the user's phone, the application reads the specified phone number of the subscriber's incoming call, then using the application, the call is cleared if the specified number is included in the list by condition (A) ;
- в случае выбора (Б), в момент поступления входящего вызова на телефон пользова- теля с помощью приложения считывают определившийся номер телефона входящего звонка абонента, и если определившийся номер занесен в список по условию (Б), то с помощью приложения проигрывают для звонящего пользователю абонента заранее записанный в цифровом виде и выбранный для фильтрации данного номера звуковой файл, одновременно включая звук входящего вызова, и ожидая от пользователя при- нятия им вызова вручную; - if you select (B), at the time of an incoming call to the user's phone, the application reads the specified phone number of the subscriber's incoming call, and if the specified number is listed according to condition (B), then using the application they play for the caller to the user a subscriber pre-recorded in digital form and selected for filtering the given number of an audio file, simultaneously including the sound of an incoming call, and waiting for the user to accept the call manually;
- в случае выбора (В), в момент поступления входящего вызова на телефон пользова-
теля с помощью приложения считывают определившийся номер телефона входящего звонка абонента, и если определившийся номер занесен в список по условию (В), то с помощью приложения определяют соответствие условий приема вызова с данного номера; если это условие не соблюдается, то выполняют сброс звонка, а если это ус- ловие соблюдается, то с помощью приложения проигрывают для звонящего пользо- вателю абонента заранее записанный в цифровом виде и выбранный для фильтрации данного номера звуковой файл, одновременно включая звук входящего вызова, и ожидая от пользователя принятия им вызова вручную; - if you select (B), at the time of an incoming call on the user's phone the caller, using the application, reads the specified phone number of the subscriber's incoming call, and if the specified number is entered in the list by condition (B), then using the application, they determine the compliance of the conditions for receiving a call from this number; if this condition is not met, then the call is cleared, and if this condition is met, then the application is used to play a pre-recorded digital audio file for the subscriber calling the user and selected for filtering this number, simultaneously including the sound of an incoming call, and expecting the user to manually accept the call;
- в случае выбора (Г), в момент наступления события, когда необходимо осуществле- ние исходящих вызовов на определенный номер, мобильное приложение проигры- вает звуковой файл с напоминанием совершить исходящий звонок; - if you select (D), at the time of the event when it is necessary to make outgoing calls to a specific number, the mobile application plays a sound file with a reminder to make an outgoing call;
- в случае выбора (Д), с мобильного приложения через беспроводную связь на облач- ный сервер отправляют данные о запросе на синхронизацию с другим пользователем (далее - второй пользователь) и ожидают поступление аналогичного запроса от второ- го пользователя, имеющего такое же установленное на его телефоне мобильное при- ложение, при формировании в календаре нового задания для которого, второй поль- зователь тоже указывает выбор исполнения (Д); в случае, если в задании он заносит номер телефона первого пользователя из своего списка контактов, то при поступле- нии на облачный сервер данных о запросе на синхронизацию с первым пользовате- лем, облачный сервер осуществляет синхронизацию между приложениями первого и второго пользователей, после чего планируемые задания одного пользователя стано- вятся планируемыми заданиями для другого пользователя в рамках выбранных обо- ими пользователями промежутков времени, если диапазоны их временных событий пересекаются. - in the case of selection (D), data about a request for synchronization with another user (hereinafter referred to as the second user) is sent from the mobile application via wireless communication to the cloud server and awaits the receipt of a similar request from the second user who has the same set to his phone is a mobile application, when a new task is formed in the calendar, the second user also indicates the choice of performance (D); if in the task he enters the phone number of the first user from his contact list, then when the data on the request for synchronization with the first user arrives at the cloud server, the cloud server synchronizes between the applications of the first and second users, after which the planned tasks of one user become scheduled tasks for another user within the time intervals selected by both users, if the ranges of their time events overlap.
2. Способ по п.1, отличающийся тем, что в случае указания для нового задания крите- рия исполнения по типу (В), в качестве таких определенных условий задают любое из видов или их комбинаций: 2. The method according to claim 1, characterized in that in the case of specifying a performance criterion of type (B) for a new task, any of the types or their combinations are set as such certain conditions:
- прием входящих вызовов от номеров определенных групп контактов; - receiving incoming calls from numbers of certain groups of contacts;
- включение автоответчика, после проигрывания звукового файла с которого осущест- вляют сброс вызова; - turning on the answering machine, after playing the sound file from which the call is dropped;
- включение сброса вызова с одновременной отправкой SMS-сообщения звонящему;- enable call reset with simultaneous sending of an SMS message to the caller;
- включение сброса вызова с одновременной отправкой сообщения звонящему в чат
WhatsApp или Viber, или Skype; - enable call reset while sending a message to the caller in the chat WhatsApp or Viber or Skype;
- включение сброса вызова с одновременной отправкой сообщения звонящему або- ненту по электронной почте, если в контакте для номера звонящего абонента записа- на электронная почта. - enable call reset with simultaneous sending of a message to the caller by e-mail, if an e-mail is recorded in the contact for the number of the caller.
3. Способ по п.1 или п.2, отличающийся тем, что в случае выбора (Г), в момент наступ- ления события, когда необходимо осуществление исходящих вызовов на определен- ный номер, мобильное приложение повторяет проигрывание звукового файла с на- поминанием совершить исходящий звонок до того момента, пока пользователь через мобильное приложение не осуществит исходящий вызов или не отменит задание расписания календаря.
3. The method according to claim 1 or claim 2, characterized in that in the case of selection (D), at the time of the occurrence of an event when it is necessary to make outgoing calls to a certain number, the mobile application repeats playing the sound file from remembering to make an outgoing call until the user makes an outgoing call through the mobile application or cancels the calendar schedule.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2019124829A RU2726829C1 (en) | 2019-08-05 | 2019-08-05 | Method of mobile phone application calendar management |
RU2019124829 | 2019-08-05 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2021025589A1 true WO2021025589A1 (en) | 2021-02-11 |
Family
ID=71616815
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/RU2020/000279 WO2021025589A1 (en) | 2019-08-05 | 2020-06-11 | Method of managing telephone mobile application calendar |
Country Status (2)
Country | Link |
---|---|
RU (1) | RU2726829C1 (en) |
WO (1) | WO2021025589A1 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100190474A1 (en) * | 2009-01-23 | 2010-07-29 | Aquilonis, Inc. | Systems and methods for managing mobile communications |
US20130225151A1 (en) * | 2011-12-23 | 2013-08-29 | Microsoft Corporation | Mobile device parental control |
US20170126840A1 (en) * | 2010-11-01 | 2017-05-04 | Seven Networks, Llc | Optimization of resource polling intervals to satisfy mobile device requests |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US952114A (en) * | 1909-08-10 | 1910-03-15 | Milton A Heinzer | Peppermint-bread. |
US8554831B2 (en) * | 2009-06-02 | 2013-10-08 | Ford Global Technologies, Llc | System and method for executing hands-free operation of an electronic calendar application within a vehicle |
US8914883B2 (en) * | 2013-05-03 | 2014-12-16 | Fortinet, Inc. | Securing email communications |
-
2019
- 2019-08-05 RU RU2019124829A patent/RU2726829C1/en active
-
2020
- 2020-06-11 WO PCT/RU2020/000279 patent/WO2021025589A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100190474A1 (en) * | 2009-01-23 | 2010-07-29 | Aquilonis, Inc. | Systems and methods for managing mobile communications |
US20170126840A1 (en) * | 2010-11-01 | 2017-05-04 | Seven Networks, Llc | Optimization of resource polling intervals to satisfy mobile device requests |
US20130225151A1 (en) * | 2011-12-23 | 2013-08-29 | Microsoft Corporation | Mobile device parental control |
Also Published As
Publication number | Publication date |
---|---|
RU2726829C1 (en) | 2020-07-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6526274B1 (en) | Method, system, and computer program product for extending the functionality of a personal information manager to telephone system interactions | |
US20060099945A1 (en) | Using PIM calendar on a mobile device to configure the user profile | |
US8340631B2 (en) | Deferred communication and relationship management | |
US6831970B1 (en) | Method and system for remote activation of a telephone profile | |
US6760423B1 (en) | Call initiation via calendar | |
US9049696B2 (en) | Multiple call session system and method for a mobile phone | |
US20040198427A1 (en) | System and method for incoming communication management for a cummunication device | |
US9123009B1 (en) | Equitable shift rotation and efficient assignment mechanisms for contact center agents | |
US20060240877A1 (en) | System and method for providing in-coming call alerts | |
US8953762B1 (en) | Telephone system, apparatus, and method for providing enhanced privacy features | |
US8036688B2 (en) | Mobile communication system and method for sending group schedule using mobile terminal | |
US7925241B2 (en) | Using PIM calendar on a mobile device to configure a profile | |
CA2171937C (en) | Apparatus and method for dynamic inbound/outbound call management and for scheduling appointments | |
US9986076B1 (en) | Closed loop calling process in an automated communication link establishment and management system | |
CN103179259A (en) | Contextual model automatically adjusting mobile phone and method | |
RU2726829C1 (en) | Method of mobile phone application calendar management | |
US9781267B2 (en) | Systems and methods for handling and routing incoming communication requests | |
CN103491264A (en) | Multi-channel incoming call synchronous processing method and system of call center | |
US20020034288A1 (en) | Method of providing a diary management sevice and also a server, subscriber switching center and terminal therefor | |
US8259919B2 (en) | Answering system and method of a communication device | |
JP3990342B2 (en) | Button phone system | |
KR20110122354A (en) | Device and method for controlling call target according to designated location and time | |
RU2766879C2 (en) | Method for organising a social network for each event from a mobile phone application calendar | |
JP4056463B2 (en) | Registration and deletion method of outgoing call restriction telephone number in key telephone | |
JP2008066825A (en) | Representative incoming call management server device, representative incoming call management method, terminal device, control method for terminal device, and representative incoming call 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: 20850329 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 040722) |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 20850329 Country of ref document: EP Kind code of ref document: A1 |