RU2766879C2 - Method for organising a social network for each event from a mobile phone application calendar - Google Patents
Method for organising a social network for each event from a mobile phone application calendar Download PDFInfo
- Publication number
- RU2766879C2 RU2766879C2 RU2019136774A RU2019136774A RU2766879C2 RU 2766879 C2 RU2766879 C2 RU 2766879C2 RU 2019136774 A RU2019136774 A RU 2019136774A RU 2019136774 A RU2019136774 A RU 2019136774A RU 2766879 C2 RU2766879 C2 RU 2766879C2
- Authority
- RU
- Russia
- Prior art keywords
- task
- user
- users
- calendar
- mobile
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 11
- 238000004891 communication Methods 0.000 claims description 6
- 238000012790 confirmation Methods 0.000 claims description 5
- 230000001360 synchronised effect Effects 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 13
- 230000015572 biosynthetic process Effects 0.000 description 12
- 230000008859 change Effects 0.000 description 5
- 238000007726 management method Methods 0.000 description 5
- 238000011161 development Methods 0.000 description 4
- 230000003993 interaction Effects 0.000 description 3
- 239000003550 marker Substances 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 230000003442 weekly effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
- G06F9/54—Interprogram communication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/109—Time management, e.g. calendars, reminders, meetings or time accounting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Entrepreneurship & Innovation (AREA)
- Strategic Management (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Economics (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Quality & Reliability (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Mining & Analysis (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Development Economics (AREA)
- Educational Administration (AREA)
- Game Theory and Decision Science (AREA)
- Information Transfer Between Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
Изобретение относится к способам управления календарем или планировщиком заданий мобильных приложений сотовых телефонов, и может найти применение в мобильных приложениях для создания социальных сетей и чатов под конкретное уникальное событие.The invention relates to methods for managing the calendar or task scheduler of cell phone mobile applications, and can be used in mobile applications for creating social networks and chats for a specific unique event.
Социальная сеть — онлайн-платформа, которую люди используют для общения, создания социальных отношений с другими людьми, которые имеют схожие интересы или офлайн-связи.A social network is an online platform that people use to communicate, create social relationships with other people who have similar interests or offline connections.
Типы социальных сетей:Types of social networks:
Социальные закладки (англ. social bookmarking). Некоторые веб-сайты позволяют пользователям предоставлять в распоряжение других список закладок или популярных веб-сайтов. Такие сайты также могут использоваться для поиска пользователей с общими интересами. Пример: Delicious.Social bookmarking (English social bookmarking). Some websites allow users to share a list of bookmarks or popular websites with others. Such sites can also be used to find users with common interests. Example: Delicious.
Социальные каталоги (англ. social cataloging) напоминают социальные закладки, но ориентированы на использование в академической сфере, позволяя пользователям работать с базами данных цитат из научных статей. Примеры: Academic Search Premier, LexisNexis, Academic University, CiteULike, Connotea.Social catalogs are similar to social bookmarking but are academically oriented, allowing users to work with databases of citations from scientific articles. Examples: Academic Search Premier, LexisNexis, Academic University, CiteULike, Connotea.
Социальные библиотеки представляют собой приложения, позволяющие посетителям оставлять ссылки на их коллекции, книги, аудиозаписи и т. п., доступные другим. Предусмотрена поддержка системы рекомендаций, рейтингов и т. п. Примеры: discogs.com, IMDb.com.Social libraries are applications that allow visitors to leave links to their collections, books, audio recordings, etc., available to others. Support for a system of recommendations, ratings, etc. is provided. Examples: discogs.com, IMDb.com.
Социальные медиахранилища — сервисы для совместного хранения медиафайлов. Их можно классифицировать по типу файлов размещаемых на этих серверах.Social media storage is a service for sharing media files. They can be classified according to the type of files hosted on these servers.
Специализированные социальные сети. Объединяют людей по определённым критериям (например, возраст, пол, вероисповедание, определённые увлечения и т. д.).Specialized social networks. They unite people according to certain criteria (for example, age, gender, religion, certain hobbies, etc.).
Профессиональные социальные сети создаются для общения на профессиональные темы, обмена опытом и информацией, поиска и предложения вакансий, развития деловых связей. Примеры: LinkedIn, Мой Круг, Профессионалы.ру.Professional social networks are created for communication on professional topics, exchange of experience and information, search and offer of vacancies, development of business ties. Examples: LinkedIn, My Circle, Professionals.ru.
Корпоративные социальные сети решают задачи организации и сопровождения деятельности компании.Corporate social networks solve the problems of organizing and supporting the company's activities.
Сервисы для совместной работы с документами.Services for joint work with documents.
Геосоциальные сети позволяют налаживать социальные связи на основании географического положения пользователя. При этом используются различные инструменты геолокации (например, GPS или гибридные системы типа технологии AlterGeo), которые дают возможность определять текущее местонахождение того или иного пользователя и соотносить его позицию в пространстве с расположением различных мест и людей вокруг.Geosocial networks allow you to establish social connections based on the geographic location of the user. In this case, various geolocation tools are used (for example, GPS or hybrid systems such as AlterGeo technology), which make it possible to determine the current location of a particular user and correlate his position in space with the location of various places and people around.
Технической проблемой всех известных социальных сетей является их громоздкость и избыточность информации, где участнику социальной сети сложно выбрать информацию в рамках определенного события и нет возможности ограничить круг общения определенными людьми.The technical problem of all known social networks is their cumbersomeness and redundancy of information, where it is difficult for a member of a social network to select information within a certain event and there is no way to limit the circle of communication to certain people.
Кроме того, весь объем информации и все события социальные сети хранят только на своих серверах под общим массивом данных, что несет риск повреждения базы данных и утраты информации.In addition, social networks store the entire amount of information and all events only on their servers under a common data array, which carries the risk of database damage and information loss.
В некоторых социальных сетях, где нет привязки к номеру телефона пользователя, другим пользователям требуются знания о том, под каким ником (логином) тот зарегистрировался, чтобы его можно было найти в данной социальной сети. In some social networks, where there is no link to the user's phone number, other users need to know under which nickname (login) he registered in order to be found on this social network.
В настоящее время среди множества мобильных приложений существуют календари и органайзеры, например, Календарь + Планировщик 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, such as 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 features:
- Расширенные возможности описания событий (до двух строк), авто-настройка и т.п.- Extended event descriptions (up to two lines), auto-configuration, etc.
- Быстрое добавление событий в строке уведомлений- Quick addition of 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, initial display style and more.
Технической проблемой подобных планировщиков является ограниченная возможность сигнализировать (напоминать) с помощью календаря лишь о каком-то событии путем визуального и аудио сигналов и как правило, лишь самому пользователю.The technical problem of such planners is the limited ability to signal (remind) using the calendar only about some event by visual and audio signals and, as a rule, only to the user himself.
Наиболее близким аналогом является Календарь и органайзер 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 planning
- Создание задач- Create tasks
- Ведение дневников- Keeping diaries
- Совместное ведение дел- Joint business management
- Затемнение прошедших задач- Obscuring past tasks
- Записи и голосовой ввод планируемого- Recording 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 month, day, week, 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 classify entries
- Переключение рубрик календарей в основном экране просмотра- Switching calendar headings in the main view screen
- Синхронизация с Календарем Google и Облаком Jorte на ПК- Synchronization with Google Calendar and Jorte Cloud on PC
Данному мобильному приложению обеспечивают доступ к базе контактов на телефоне оператора, и к управлению входящими и исходящими вызовами, причем интерфейс мобильного приложения календаря выполняют с возможностью собственных настроек управления расписанием и планами дел, с возможностью делиться файлом календаря, отправкой приглашений другим пользователям.This mobile application provides access to the contact database on the operator's phone, and to the management of incoming and outgoing calls, and the calendar mobile application interface is configured with the possibility of its own settings for managing the schedule and business plans, with the ability to share the calendar file, send invitations to other users.
Технической проблемой прототипа является:The technical problem of the prototype is:
- отсутствие возможности делать общими и исполнимыми задания в календаре для разных пользователей и вести синхронизацию изменений задания;- the inability to make common and executable tasks in the calendar for different users and to synchronize task changes;
- отсутствие возможности взаимодействия между однотипными мобильными приложениями, установленными у нескольких пользователей;- the lack of the possibility of interaction between the same type of mobile applications installed by several users;
- с помощью известного календаря нет возможности организовать чат или социальную сеть для конкретного задания на определенное событие.- using a known calendar, it is not possible to organize a chat or a social network for a specific task for a specific event.
Задачей изобретения является устранение указанных технических проблем как известных социальных сетей, так и прототипа.The objective of the invention is to eliminate these technical problems of both known social networks and the prototype.
Основной проблемой является - реализация современных социальных сетей с использованием отдельных серверов, где на каждую социальную сеть требуется как минимум отдельный сервер с выделенным каналом, а при ее развитии требуются уже десятки серверов. Это требует колоссальных затрат, что ограничивает развитие социальных сетей.The main problem is the implementation of modern social networks using separate servers, where each social network requires at least a separate server with a dedicated channel, and its development requires dozens of servers. This requires enormous costs, which limits the development of social networks.
Техническим результатом является:The technical result is:
- возможность делать общими и исполнимыми задания в календаре для разных пользователей и вести синхронизацию изменений задания;- the ability to make common and executable tasks in the calendar for different users and synchronize task changes;
- возможность взаимодействия между однотипными мобильными приложениями, установленными у нескольких пользователей;- the possibility of interaction between the same type of mobile applications installed by several users;
- возможность использования планируемого задания в качестве индивидуального чата или социальной сети для всех участников события;- the ability to use the planned task as an individual chat or social network for all participants in the event;
- возможность ограничить круг общения определенными людьми;- the ability to limit the circle of communication to certain people;
- снижение риска утраты информации;- reducing the risk of information loss;
- реализация социальных сетей без использования отдельных серверов.- implementation of social networks without the use of separate servers.
Указанный технический результат достигается за счет того, что заявлен способ организации социальной сети на каждое событие календаря мобильного приложения телефона, в котором используют мобильное приложение календаря, предварительно загруженное и установленное на телефоне пользователя, причем мобильному приложению обеспечивают доступ к базе контактов на телефоне пользователя, а интерфейс мобильного приложения календаря выполняют с возможностью собственных настроек управления расписанием и планами дел, с возможностью делиться файлом календаря, отправкой приглашений другим пользователям, отличающийся тем, что для каждого пользователя мобильного приложения календаря устанавливается привязка к его номеру телефона; один пользователь (далее - первый пользователь) формирует в календаре новое задание на нужную дату и время или на временной диапазон, для которого обеспечивается возможность первому пользователю выбора сделать данное задание общим для других пользователей; после выбора общим для сформированного задания, первый пользователь осуществляет выбор любого из контактов телефонной книги, для которых сформированное задание выполняется общим, или делится сформированным заданием через другое приложение; другому пользователю или другим пользователям, имеющим установленные на своих телефонах такие же установленные мобильные приложения календаря, и в отношении которых первый пользователь поделился сформированным заданием через книгу контактов или через другое приложение, с мобильного приложения календаря первого пользователя через беспроводную связь на облачный сервер отправляют данные о сформированном задании на их мобильное приложение календаря, причем указанные данные отправляют в виде файла, в который записывают данные о задании и всю дополнительную информацию, которую вносят все пользователи, для которых задание общее; каждый из пользователей, с которым первый пользователь поделился сформированным заданием, получает уведомление о том, принять ли на исполнение поступившее задание от первого пользователя на его использование в своем мобильном приложении календаря или отклонить;The specified technical result is achieved due to the fact that the claimed method of organizing a social network for each calendar event of the mobile phone application, which uses a mobile calendar application, pre-loaded and installed on the user's phone, and the mobile application is provided with access to the contact database on the user's phone, and the interface of the mobile application of the calendar is performed with the possibility of its own settings for managing the schedule and to-do plans, with the ability to share the calendar file, send invitations to other users,characterized in thatfor each user of the mobile application of the calendar, a binding is established to his phone number; one the user (hereinafter - the first user) generates a new task in the calendar for the desired date and time or for the time range for which the first user of choice is provided with the opportunity to make this task common to other users; after selecting common to the generated task, the first user selects any of the contacts of the phone book for which the generated task is shared, or shares the generated task through another application; to another user or other users who have the same mobile calendar applications installed on their phones, and in respect of which the first user shared the generated task through the contact book or through another application, data about the generated task to their mobile calendar application, and the specified data is sent in the form of a file in which data about the task and all additional information are recorded that are entered by all users for whom the task is common; each of the users with whom the first user shared the generated task receives a notification on whether to accept for execution the incoming task from the first user for its use in their mobile calendar application or reject it;
в случае принятия задания к исполнению, через облачный сервер мобильного приложения осуществляют загрузку исполняемого файла с заданием, после чего ведут его непрерывную синхронизацию между всеми пользователями, которые приняли его к исполнению; причем внесение любых изменений в сформированное задание осуществляется у всех пользователей, которые приняли его к исполнению.if the task is accepted for execution, the executable file with the task is loaded through the cloud server of the mobile application, after which it is continuously synchronized between all users who accepted it for execution; moreover, any changes to the generated task are made by all users who accepted it for execution.
Допустимо, что в каждое новое задание может быть добавлено любое из видов или их комбинаций:It is possible that any of the types or their combinations can be added to each new task:
- файлы любых типов; - files of any type;
- текстовое сообщение;- text message;
- записанный звук с диктофона;- recorded sound from a voice recorder;
- сведения о входящих и/или исходящих вызовах;- information about incoming and/or outgoing calls;
- сведения о входящих и/или исходящих SMS сообщениях;- information about incoming and/or outgoing SMS messages;
- сведения геоданных о координатном положении пользователя в текущий момент времени.- geodata information about the coordinate position of the user at the current time.
Допустимо, что управление выбором добавления новых участников группы исполнения задания осуществляется либо только первым пользователем, либо всеми пользователями, которые приняли его к исполнению.It is possible that the choice of adding new members of the task execution group is controlled either only by the first user, or by all users who accepted it for execution.
Допустимо, что внесение изменений в сформированное задание осуществляется либо только первым пользователем, либо всеми пользователями, которые приняли его к исполнению.It is acceptable that changes to the generated task are carried out either only by the first user, or by all users who accepted it for execution.
Допустимо, что при получении уведомления о том, принять ли на исполнение поступившее задание от первого пользователя на его использование в своем мобильном приложении календаря или отклонить, пользователю дают возможность выбора задания к исполнению с подтверждением от пользователя при наступлении события.It is acceptable that when receiving a notification about whether to accept or reject an incoming task from the first user for its use in their mobile calendar application, the user is given the opportunity to select a task for execution with confirmation from the user when the event occurs.
Изобретение поясняется чертежамиThe invention is illustrated by drawings
На Фиг.1 показана блок-схема формирования нового задания и управление его изменениями только со стороны автора задания.Figure 1 shows a block diagram of the formation of a new task and the management of its changes only from the side of the author of the task.
На Фиг.2 показана блок-схема формирования задания и управление его изменениями со стороны любых пользователей.Figure 2 shows a block diagram of the formation of the task and the management of its changes by any users.
На Фиг.3 показан пример интерфейса мобильного приложения задания с чатом и функциями.3 shows an example of a job mobile application interface with chat and features.
На Фиг.4 показан пример интерфейса мобильного приложения с функциями панели управления заданием.4 shows an example of a mobile application interface with job control panel functions.
На Фиг.5 показан пример интерфейса мобильного приложения с панелью выбора исполнения задания.Figure 5 shows an example of a mobile application interface with a task execution selection panel.
На Фиг.6 показан пример интерфейса мобильного приложения с примером предоставления доступа к фотографиям другим участникам.Figure 6 shows an example of a mobile application interface with an example of sharing photos with other participants.
На Фиг.7 показан пример отображения маркера наличия информации, с которой делится один из участников.Figure 7 shows an example of displaying a marker of the presence of information with which one of the participants is sharing.
На Фиг.8 показан пример интерфейса мобильного приложения с отображением доступных сведений другим участникам.8 shows an example of a mobile application interface showing available information to other participants.
На Фиг.9 показан пример интерфейса чата мобильного приложения с вложенным файлом.9 shows an example of a mobile application chat interface with an attached file.
На Фиг.10 показан пример интерфейса мобильного приложения с панелью управления выбором типа оповещения.Figure 10 shows an example of a mobile application interface with a notification type selection control panel.
На Фиг.11 показана блок-схема формирования социальной сети при управлении заданием на выбор участников сети и на изменение задания только со стороны автора задания.Figure 11 shows a block diagram of the formation of a social network when managing a task to select network members and to change the task only from the side of the task author.
На Фиг.12 показана блок-схема формирования социальной сети при управлении заданием на выбор участников сети только со стороны автора задания, с изменением задания любыми участниками сети.Figure 12 shows a block diagram of the formation of a social network when the task for selecting network participants is controlled only by the author of the task, with the task being changed by any network participants.
На Фиг.13 показана блок-схема формирования социальной сети при управлении заданием на выбор участников сети только со стороны любого участника сети и с изменением задания любыми участниками сети.Fig. 13 shows a block diagram of the formation of a social network when the job for selecting network members is controlled only by any member of the network and when the job is changed by any member of the network.
На Фиг.14 показана блок-схема формирования нескольких социальных сетей в рамках одного мобильного приложения пользователя с несколькими заданиями.Fig. 14 is a flowchart showing the formation of multiple social networks within a single mobile user application with multiple tasks.
На чертежах: 1, 1.1, 1.2 - задание, 2.1, 2.2 - контакты, 3 - выбор даты и времени выполнения задания, а также типа оповещения, 4 - синхронизация, 5.1, 5.2. - исполняемый файл с заданием, 6 - поделиться через другое приложение, 7 - облачный сервер, 8 - облачный сервер мобильного приложения, 9 - изменение в задание, 10 - чат задания, 11 - сообщение в чате, 12 - картинка в чате, 13 - звуковое сообщение, 14 - участники задания, 15 - условие выбора исполнения задания, 16 - предоставление доступа к фотографиям, 17 - предоставление доступа к видео, 18 - предоставление доступа к SMS-сообщениям, 19 - поделиться местоположением, 20 - удалить задание, 21 - панель управления заданием, 22 - добавлять новых участников может только автор задания, 23 - добавлять новых участников может каждый участник задания, 24 - редактировать задание может только автор задания, 25 - редактировать задание может каждый участник задания, 26 - выбор принять задание, 27 - выбор возможного принятия задания к исполнению при подтверждении, 28 - отклонение задания на исполнение, 29 - выделение всех фотографий галарее доступными для других участников, 30 - выбор сегодняшних фотографий галереи доступными для других участников, 31 - выбор вчерашних фотографий галереи доступными для других участников, 32 - выбор доступными снимков, сделанных во время события по заданию, 33 - другие варианты выбора доступных фотографий, 34 - подтверждение доступности выбранных фотографий другим участникам, 35 - маркер наличия информации, с которой делится один из участников, 36 - доступные фотографии, 37 - вложенный файл, 38 - выбор типа оповещения, 39 - звуковое уведомление о событии, 40 - конференция по Skype, 41 - конференция по WhatsApp, 42 - конференция по Viber, 43 - исполнение задания по электронной почте, 44 - выбор времени оповещения, 45, 45.1, 45.2 - социальная сеть, 46.1, 46.2, 46.3, 46.4, 46.5, 46.6 - пользователи (участники социальной сети).On the drawings: 1, 1.1, 1.2 - task, 2.1, 2.2 - contacts, 3 - selection of the date and time of the task, as well as the type of notification, 4 - synchronization, 5.1, 5.2. - executable file with the task, 6 - share through another application, 7 - cloud server, 8 - mobile application cloud server, 9 - change to task, 10 - task chat, 11 - message in chat, 12 - picture in chat, 13 - audio message, 14 - task participants, 15 - task completion selection condition, 16 - sharing photos, 17 - sharing videos, 18 - sharing SMS messages, 19 - share location, 20 - delete task, 21 - task control panel, 22 - only the task author can add new participants, 23 - each task participant can add new participants, 24 - only the task author can edit the task, 25 - each task participant can edit the task, 26 - choice to accept the task, 27 - selection of possible acceptance of the task for execution upon confirmation, 28 - rejection of the task for execution, 29 - selection of all photos in the gallery available to other participants, 30 - selection of today's photos gallery photos available to other participants, 31 - selection of yesterday's gallery photos available to other participants, 32 - selection of available photos taken during the assignment event, 33 - other options for selecting available photos, 34 - confirming the availability of selected photos to other participants, 35 - a marker for the presence of information shared by one of the participants, 36 - available photos, 37 - attached file, 38 - notification type selection, 39 - event sound notification, 40 - Skype conference, 41 - WhatsApp conference, 42 - Viber, 43 - task execution by e-mail, 44 - notification time selection, 45, 45.1, 45.2 - social network, 46.1, 46.2, 46.3, 46.4, 46.5, 46.6 - users (social network members).
Осуществление изобретенияImplementation of the invention
Заявленный способ организации социальной сети на каждое событие календаря мобильного приложения телефона может быть реализован следующим образом.The claimed method of organizing a social network for each calendar event of the mobile phone application can be implemented as follows.
Используют мобильное приложение календаря, предварительно загруженное и установленное на телефоне пользователя (см.Фиг.1). Данному мобильному приложению обеспечивают доступ к базе контактов 2.1 на телефоне пользователя. При этом, интерфейс мобильного приложения календаря выполняют с возможностью собственных настроек управления расписанием и планами дел, с возможностью делиться файлом календаря, отправкой приглашений другим пользователям.Use a mobile calendar application, pre-downloaded and installed on the user's phone (see Fig.1). This mobile application provides access to the 2.1 contact database on the user's phone. At the same time, the interface of the calendar mobile application is made with the possibility of its own settings for managing the schedule and business plans, with the ability to share the calendar file, send invitations to other users.
Новым является то, что для каждого пользователя мобильного приложения календаря устанавливается привязка к его номеру телефона, что обеспечивает с одной стороны идентификацию (ID) каждого пользователя, а с другой - не требует для других пользователей знаний о том, под каким логином тот зарегистрировался, что не требует поиск определенного пользователя, если известен его номер телефона. What is new is that for each user of the mobile calendar application, a binding is established to his phone number, which, on the one hand, provides identification (ID) of each user, and on the other hand, does not require other users to know under which login he registered, which does not require searching for a specific user if his phone number is known.
Достоинством заявленного изобретения является то, что каждое новое сформированное задание 1 на телефоне одного из пользователей, отражающее определенное событие на заданные дату и время 3, может являться уникальной социальной сетью, с обменом файлами и общением в чате 10 (см. Фиг.3).The advantage of the claimed invention is that each new generated
Например, на Фиг.11 показана блок-схема формирования социальной сети 45 при управлении заданием на выбор участников 46.2, 46.3, 46.4 сети 45 и на изменение задания только со стороны автора задания 46.1. В такой социальной сети 45 участники 46.2, 46.3, 46.4 могут лишь участвовать в сети путем обсуждения в чате 10, но не могут менять задание, и не могут добавлять новых участников в сеть. Эти действия доступны лишь автору 46.1 - администратору сети 45.For example, Fig. 11 shows a block diagram of the formation of a
На Фиг.12 показана блок-схема формирования социальной сети 45 при управлении заданием на выбор участников 46.2, 46.3, 46.4 сети 45 только со стороны автора задания 46.1, но с изменением задания 1 любыми участниками сети 46.2, 46.3, 46.4. В такой социальной сети 45 участники 46.1, 46.2, 46.3, 46.4 могут участвовать в сети путем обсуждения в чате 10, могут менять задание, но добавлять новых в сеть может только автор 46.1 - администратор сети 45.Figure 12 shows a block diagram of the formation of a
На Фиг.13 показана блок-схема формирования социальной сети 45 при управлении заданием на выбор участников 46.1, 46.2, 46.3, 46.4 сети со стороны любого участника сети и с изменением задания любыми участниками сети 46.1, 46.2, 46.3, 46.4. Данная схема показывает механизм прогрессирующего роста социальной сети 45 с увеличением числа участников, например, как показано на схеме за счет привлечения пользователями 46.3, 46.4 новых участников в сеть 45: пользователей 46.3.1, 46.3.2 и 46.4.1, 46.4.2, соответственно. Особенностью такого рода формирования социальной сети является возможность развития социальной сети вне зависимости от автора социальной сети 46.1. Например, если автор сети 45 - участник (пользователь) 46.1 решит покинуть сеть 45, то, удалив задание 1 на своем мобильном устройстве кнопкой "удалить" 20, он покинет социальную группу, но вследствие того, что автор 46.1 при формировании сети 45 сделал сеть доступной для новых участников и редактирования задания 1, сеть 45 продолжит функционирование уже без него.Figure 13 shows a block diagram of the formation of a
На Фиг.14 показана блок-схема формирования нескольких социальных сетей 45.1, 45.2 в рамках одного мобильного приложения пользователя 46.1 с несколькими заданиями 1.1, 1.2. Из схемы видно, что у одного пользователя 46.1 может быть множество социальных сетей 45.1, 45.2, каждая из которых может подключать как одних и тех же участников 46.2, так и разных: 46.3, 46.4, 46.5, 46.6 для каждого конкретного задания 1.1, 1.2.Figure 14 shows a block diagram of the formation of several social networks 45.1, 45.2 within one mobile application of the user 46.1 with several tasks 1.1, 1.2. It can be seen from the diagram that one user 46.1 can have many social networks 45.1, 45.2, each of which can connect both the same participants 46.2 and different ones: 46.3, 46.4, 46.5, 46.6 for each specific task 1.1, 1.2.
Вышеописанные схемы Фиг.11 - Фиг.14 показывают, что формирование одной новой социальной сети возникает в момент, когда один пользователь (далее - первый пользователь) формирует в календаре новое задание 1 на нужную дату и время 3 или на временной диапазон. При этом, количество социальных сетей 45 равно числу заданий 1. The above diagrams of Fig.11 - Fig.14 show that the formation of one new social network occurs at the moment when one the user (hereinafter referred to as the first user) generates a new task in the
Следовательно, реализуется возможность использования планируемого задания в качестве индивидуального чата или социальной сети для всех участников события, а также возможность ограничить круг общения определенными людьми. Также реализация социальных сетей обеспечивается без использования отдельных серверов, без каких-либо затрат, что позволяет снять ограничение на развитие социальных сетей.Therefore, it is possible to use the scheduled task as an individual chat or social network for all event participants, as well as the ability to limit the circle of communication to certain people. Also, the implementation of social networks is provided without the use of separate servers, at no cost, which allows you to remove the restriction on the development of social networks.
Для нового задания 1 первому пользователю (автору задания) обеспечивается возможность выбора сделать данное задание общим для других пользователей.For
После выбора первым пользователем сделать общим сформированное задание 1, последнее из обычного задания календаря превращается в социальную сеть. After the first user chooses to share generated
Первый пользователь добавляет других участников задания либо путем выбора любого из абонентов в контактах своей телефонной книги 2.1, либо делится сформированным заданием через другое приложение 6, отправляя его в виде файла 5.1 другому пользователю или другим пользователям (потенциальным участникам 14), которые имеют установленные на своих телефонах такие же мобильные приложения календаря.The first user adds other participants in the task either by selecting any of the subscribers in the contacts of his phone book 2.1, or shares the generated task through another
Данные, которыми делится первый пользователь своим заданием с другими, передаются через беспроводную связь на облачный сервер 7, причем указанные данные отправляют в виде файла 5.1, в который записывают данные о задании и всю дополнительную информацию, которую вносят все пользователи, для которых задание будет общим.The data shared by the first user with his task with others is transmitted wirelessly to the cloud server 7, and the specified data is sent in the form of a file 5.1, in which the task data and all additional information entered by all users for whom the task will be shared .
Под облачным сервером 7 понимается любой сервер, через который возможна передача файла с заданием, например, Skype, WhatsApp, Viber, Яндекс.Диск, и другие.Cloud server 7 refers to any server through which it is possible to transfer a file with a task, for example, Skype, WhatsApp, Viber, Yandex.Disk, and others.
Другой пользователь, получив на свой телефон файл с заданием, которым с ним поделился первый пользователь, получает запрос 15 от своего мобильного приложения на предмет того, принять 26 ли файл с заданием к исполнению или отклонить 28 (см. Фиг.5).Another user, having received on his phone a file with a task that the first user shared with him, receives a
В случае принятия 26 задания к исполнению, уже через облачный сервер мобильного приложения 8 осуществляют загрузку исполняемого файла с заданием, после чего ведут его непрерывную синхронизацию 4 между всеми пользователями, которые приняли его к исполнению. Облачный сервер мобильного приложения 8 - это сервер, через который устанавливается и обновляется программное обеспечение, и через который осуществляется синхронизация 4 данных между участниками каждого задания.In case of
Внесение любых изменений 9 (см. Фиг.2) в сформированное задание 1 осуществляется у всех пользователей, которые приняли его к исполнению. Осуществляется это путем изменений 9, которые формируются в виде файлов 5.1, 5.2 у каждого из пользователей и их последующей синхронизации 4 через облачный сервер мобильного приложения 8 (см. Фиг.2).Making any changes 9 (see Fig.2) in the generated
Любой из пользователей (участников) может не только делиться, но и удалять задание у себя на телефоне (кнопка удалить 20), см.Фиг.3.Any of the users (participants) can not only share, but also delete the task on their phone (delete button 20), see Fig.3.
В каждое новое задание может быть добавлено, например, любое из видов или их комбинаций:In each new task, for example, any of the types or their combinations can be added:
- картинки (изображения) 12 и файлы любых типов 37 (см. Фиг.9); - pictures (images) 12 and files of any type 37 (see Fig.9);
- текстовое сообщение 11;-
- записанный звук с диктофона 13;- recorded sound from the
- сведения о входящих и/или исходящих вызовах;- information about incoming and/or outgoing calls;
- сведения о входящих SMS сообщениях;- information about incoming SMS messages;
- сведения геоданных 19 о координатном положении пользователя в текущий момент времени.-
К примеру, на Фиг.3 видно, что через окно чата 10 могут вставляться текстовые сообщения 11, картинки (изображения) 12, звуковые файлы 13, либо иные файлы (например, документы 37 формата pdf, как показано на Фиг.9).For example, Figure 3 shows that
Каждый из участников может делиться с другими участниками любой выбранной им информацией (см.Фиг.3), например, фотографиями 16, видео 17, SMS сообщениями 18. Each of the participants can share with other participants any information chosen by him (see Fig.3), for example,
Пример того, как это может быть реализовано показан на Фиг.6.An example of how this can be implemented is shown in Fig.6.
Из Фиг.6 видно, что запущен интерфейс панели мобильного приложения после нажатия участником "САША" кнопки выбора 16 - поделиться фотографиями. В данном интерфейсе участник "САША" может выбрать какими фотографиями готов делиться с другими участниками: какими-то определенными 33, фотографиями на определенную дату (сегодня 30, завтра 31, либо снимками, которые совершаются только в период времени, ограниченный событием 32 по заданию). Также, может быть выбрана возможность поделиться всеми фотографиями 29.From Fig.6 it can be seen that the interface of the mobile application panel is launched after the participant "SASHA" presses the selection button 16 - share photos. In this interface, the participant "SASHA" can choose which photos he is ready to share with other participants: some specific 33, photos for a specific date (
После чего, с нажатием подтверждения 34, другим участникам становятся доступны все фотографии, которые были выделены для общего доступа участником "САША", что может обозначаться соответствующей меткой 35 (см. Фиг.7), означающей, что данный пользователь имеет общую информацию, которую может загрузить каждый из участников.After that, by pressing
При нажатии на указанную метку 35 каким-то иным участником, он может видеть (см. Фиг.8) доступную информацию от участника "САША" (в данном примере - это фотографии 36).When you click on the specified
Управление выбором 21 добавления новых участников группы исполнения задания осуществляется либо только первым пользователем (автором задания - выбор 22), либо всеми пользователями (выбор - 23), которые приняли его к исполнению (см. Фиг.4).Management of the
А внесение изменений (редактирование) в сформированное задание осуществляется также либо только первым пользователем (выбор 24), либо всеми пользователями, которые приняли его к исполнению (выбор 25).And making changes (editing) to the generated task is also carried out either only by the first user (choice 24), or by all users who accepted it for execution (choice 25).
При вариантах выбора 23 задание может иметь расширение в глобальную социальную сеть, поскольку каждый новый участник может добавить любых других участников без ограничений, причем так, что новые участники не будут знакомы с предыдущими.With
При варианте выбора 25 социальная сеть с заданием становится неким аналогом Wikipedia, где каждый пользователь обладает возможностью редактировать задание.With
У нового участника, который получает уведомление о том, принять ли на исполнение поступившее задание от первого пользователя на его использование в своем мобильном приложении календаря или отклонить, пользователю может быть также дана возможность выбора задания к исполнению с подтверждением от пользователя при наступлении события (критерий возможно - 27 на Фиг.5). Это означает, что пользователь, выбравший данный критерий, с одной стороны может участвовать в общении по заданию, а с другой - может ограничить себя условиями выполнения задания по своему усмотрению. A new participant who receives a notification about whether to accept or reject an incoming task from the first user for its use in their mobile calendar application, the user may also be given the opportunity to select a task for execution with confirmation from the user when the event occurs (the criterion is possibly - 27 in figure 5). This means that the user who has chosen this criterion, on the one hand, can participate in communication on the task, and on the other hand, he can limit himself to the conditions for completing the task at his own discretion.
При формировании нового задания или редакции имеющегося, помимо выбора настроек времени и даты 3 для события задания, может быть предоставлена возможность выбора типа оповещения 38, которое может, например, выражаться в уведомлении 38 (проигрывании звукового файла по типу будильника), совершении группового звонка по Skype 40, либо WhatsApp 41, либо Viber 42. Также, тип оповещения может состоять в отсылке информации о событии, накопленного в чате 10 всеми участниками, каждому из них по электронной почте (см. Фиг.10).When creating a new task or editing an existing one, in addition to selecting the time and
Время оповещения 44 также может быть настроено не только по моменту наступления события, но и с предупреждением за некий период времени до его наступления, либо вообще без оповещения.
Из вышеописанных возможностей изобретения следует, что способ позволяет сделать общими и исполнимыми задания в календаре для разных пользователей и вести синхронизацию изменений 9 задания.From the above-described possibilities of the invention it follows that the method makes it possible to make tasks in the calendar common and executable for different users and to synchronize
Также, способ позволяет вести возможность взаимодействия между однотипными мобильными приложениями, установленными у нескольких пользователей, в частности - путем синхронизации данных через файлы 7.1, 7.2, которые несут сведения о задании, условиях его исполнения и дополнительной информации в чате 10.Also, the method allows for the possibility of interaction between the same type of mobile applications installed by several users, in particular, by synchronizing data through files 7.1, 7.2, which carry information about the task, the conditions for its execution and additional information in the
Снижение риска утраты информации обеспечивает соответствием одной социальной сети одному заданию. Поскольку вся информация о каждом задании 1 полностью хранится в одном файле, которым участник делится с другими пользователями сети 45, то каждый из участников сети 45 хранит на своем мобильном приложении файл с данными о задании и всей информации чата 10. Следовательно, риск утраты информации о конкретной социальной сети 45, соответствующей некоему заданию 1, минимален. Кроме того, возможность поделиться файлом с данными о сети 45 позволяет отправить при необходимости данный файл самому себе на электронную почту или в облачный архив, что еще больше снижает риск утраты информации.Reducing the risk of information loss ensures that one social network matches one task. Since all information about each
Claims (11)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2019136774A RU2766879C2 (en) | 2019-11-15 | 2019-11-15 | Method for organising a social network for each event from a mobile phone application calendar |
PCT/RU2020/000277 WO2021096387A1 (en) | 2019-11-15 | 2020-06-11 | Method for organizing a social network for each event in a calendar of a mobile application for telephones |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2019136774A RU2766879C2 (en) | 2019-11-15 | 2019-11-15 | Method for organising a social network for each event from a mobile phone application calendar |
Publications (3)
Publication Number | Publication Date |
---|---|
RU2019136774A3 RU2019136774A3 (en) | 2021-05-17 |
RU2019136774A RU2019136774A (en) | 2021-05-17 |
RU2766879C2 true RU2766879C2 (en) | 2022-03-16 |
Family
ID=75912118
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2019136774A RU2766879C2 (en) | 2019-11-15 | 2019-11-15 | Method for organising a social network for each event from a mobile phone application calendar |
Country Status (2)
Country | Link |
---|---|
RU (1) | RU2766879C2 (en) |
WO (1) | WO2021096387A1 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090112984A1 (en) * | 2007-10-29 | 2009-04-30 | Howard Neil Anglin | Meeting invitation processing in a calendaring system |
US20110167122A1 (en) * | 2004-02-11 | 2011-07-07 | AOL, Inc. | Buddy list-based sharing of electronic content |
US20110184943A1 (en) * | 2010-01-27 | 2011-07-28 | Norton Kenneth S | Automatically schedule and re-schedule meetings using reschedule factors for conflicting calendar events |
RU2554848C2 (en) * | 2009-06-02 | 2015-06-27 | Форд Глобал Технолоджис, ЛЛК | System and method of contactless control of "electronic calendar" application in vehicle |
-
2019
- 2019-11-15 RU RU2019136774A patent/RU2766879C2/en active
-
2020
- 2020-06-11 WO PCT/RU2020/000277 patent/WO2021096387A1/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110167122A1 (en) * | 2004-02-11 | 2011-07-07 | AOL, Inc. | Buddy list-based sharing of electronic content |
US20130067343A1 (en) * | 2004-02-11 | 2013-03-14 | Facebook, Inc. | Buddy list-based sharing of electronic content |
US20090112984A1 (en) * | 2007-10-29 | 2009-04-30 | Howard Neil Anglin | Meeting invitation processing in a calendaring system |
RU2554848C2 (en) * | 2009-06-02 | 2015-06-27 | Форд Глобал Технолоджис, ЛЛК | System and method of contactless control of "electronic calendar" application in vehicle |
US20110184943A1 (en) * | 2010-01-27 | 2011-07-28 | Norton Kenneth S | Automatically schedule and re-schedule meetings using reschedule factors for conflicting calendar events |
Also Published As
Publication number | Publication date |
---|---|
RU2019136774A3 (en) | 2021-05-17 |
RU2019136774A (en) | 2021-05-17 |
WO2021096387A1 (en) | 2021-05-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102339236B1 (en) | Novel communication and messaging system | |
KR101323954B1 (en) | Integrated display and management of data objects based on social, temporal and spatial parameters | |
US20130305160A1 (en) | Methods and apparatus for management and viewing of calendar event participant data | |
JP6817402B2 (en) | How instant messenger applications work and how they work | |
US11700223B2 (en) | Asynchronous collaboration in a communication platform | |
US20210209552A1 (en) | Electronic business card management method and apparatus | |
EP2105872A1 (en) | Controlling an Application | |
US20150200978A1 (en) | Meeting Conflict Indicator | |
US9055410B2 (en) | Method for collectively transferring logically grouped objects | |
CN101631311A (en) | Profile service for sharing rights-enabled mobile profiles | |
KR20150056561A (en) | Meetings coordinating system and method | |
JP2012085008A (en) | Conference system | |
US20110138028A1 (en) | Managing Networking Events | |
JP5956079B2 (en) | Integrated display and management of data objects based on social, temporal and spatial parameters | |
US20090282107A1 (en) | Adaptive Electronic Introductions | |
KR101934649B1 (en) | Calendar Integration of Various Platforms and Meeting Filtering Method, Recording Medium and Device thereof | |
US8634529B2 (en) | Services related to conference calls | |
US20230281568A1 (en) | System and method for online collaboration and synchronized scheduling | |
US11562331B1 (en) | Scheduling a subsequent meeting related to a previous meeting | |
US8719221B2 (en) | Method and apparatus for planning event using calendar application in mobile terminal | |
RU2766879C2 (en) | Method for organising a social network for each event from a mobile phone application calendar | |
US11336701B2 (en) | Creation and sharing of contacts groups between communication participants | |
KR101612462B1 (en) | Method for managing schedule between a plurality of users in a group | |
KR101756479B1 (en) | Method and apparatus for planning event using calendar application in electronic device | |
JP6347473B1 (en) | Business card information providing system and method |