PUSH-УВЕДОМЛЕНИЯ НА ОСНОВЕ МЕСТОПОЛОЖЕНИЯ И СОЦИАЛЬНЫЕ ЗНАКОМСТВА ПОЛЬЗОВАТЕЛЕЙ НЕСКОЛЬКИХ КЛАССОВ

1. Способ, содержащий этапы, на которых:
определяют на основании данных о местоположении от первого мобильного устройства, что первый пользователь первого класса находится в пределах первой предварительно определенной пространственной близости от объекта недвижимости для продажи, объект недвижимости для продажи имеет по меньшей мере один параметр, идентифицированный в профиле первого пользователя первого класса;
определяют на основании данных о местоположении от второго мобильного устройства, что второй пользователь второго класса находится в пределах второй предварительно определенной пространственной близости от упомянутого объекта недвижимости для продажи;
передают уведомление первому мобильному устройству, идентифицирующее этот объект недвижимости для продажи и по меньшей мере второго пользователя второго класса;
принимают сообщение от первого мобильного устройства, указывающее выбор второго пользователя второго класса; и
обеспечивают соединение между первым мобильным устройством и вторым мобильным устройством.
2. Способ по п. 1, в котором первый класс ассоциирован с клиентом, а второй класс ассоциирован с агентом.
3. Способ по п. 1, в котором по меньшей мере один параметр включает в себя любое из: местоположения, диапазона цен, числа комнат, числа ванных комнат, размера участка земли, площади, рейтинга школьного округа и статистики по преступности.
4. Способ по п. 1, в котором этап, на котором обеспечивают соединение между первым мобильным устройством и вторым мобильным устройством, включает в себя этап, на котором сервер приложений работает как посредник службы потока данных между первым мобильным устройством и вторым мобильным устройством.
5. Способ по п. 1, дополнительно содержащий этапы, на которых:
идентифицируют текущий статус множества вторых пользователей, ассоциированных с выбранным объектом недвижимости, путем передачи запроса множеству вторых мобильных устройств, ассоциированных со вторым классом, при этом текущий статус второго пользователя назначается доступным, если сервер приложений принимает сообщение от второго устройства; и
передают первому мобильному устройству список вторых пользователей, включающий в себя второго пользователя и других вторых пользователей среди множества вторых пользователей, идентифицированных как имеющих текущий статус доступных.
6. Способ по п. 5, в котором множество вторых пользователей имеют статус уведомлений, указывающий доступность для приема уведомлений о показах.
7. Способ по п. 1, в котором первая предварительно определенная пространственная близость от объекта недвижимости для продажи является настраиваемой первым пользователем первого мобильного устройства.
8. Способ, содержащий этапы, на которых:
идентифицируют, с помощью мобильного приложения, запущенного на первом мобильном устройстве, множество объектов недвижимости, имеющих известное местоположение, в пределах расстояния от определенного местоположения первого мобильного устройства, первое мобильное устройство ассоциировано с пользователем первого класса;
выбирают, с помощью мобильного приложения, объект недвижимости среди множества объектов недвижимости, при этом выбранный объект недвижимости ассоциирован с положением первого мобильного устройства;
генерируют, с помощью мобильного приложения, список вторых пользователей, ассоциированных с выбранным объектом недвижимости, для отображения на первом мобильном устройстве, причем в упомянутом списке вторые пользователи идентифицированы как доступные для показа выбранного объекта недвижимости на основании текущего статуса из списка вторых пользователей;
выбирают, с помощью мобильного приложения, второго пользователя среди списка вторых пользователей на основании либо ввода первого пользователя, либо автоматического выбора ближайшего второго пользователя; и
соединяют, с помощью мобильного приложения, первое мобильное устройство с выбранным вторым пользователем с помощью функции связи мобильного приложения или путем направления связи через приложение связи по умолчанию на первом мобильном устройстве.
9. Способ по п. 8, в котором текущий статус второго пользователя из множества вторых пользователей назначается доступным, если принимается сообщение от второго мобильного устройства, ассоциированного со вторым пользователем, и при этом список вторых пользователей является подборкой вторых пользователей из множества вторых пользователей, назначенных доступными.
10. Способ по п. 8, в котором положение первого мобильного устройства включает в себя местоположение первого мобильного устройства в пределах пространственной близости от объекта недвижимости среди множества объектов недвижимости.
11. Способ по п. 8, в котором положение первого мобильного устройства включает в себя ориентацию первого мобильного устройства, ассоциированного с первым пользователем, направляющим первое мобильное устройство на объект недвижимости.
12. Способ по п. 8, дополнительно содержащий этапы, на которых:
отображают карту множества объектов недвижимости в пределах расстояния от определенного местоположения первого мобильного устройства; и
отображают положение первого мобильного устройства на карте, при этом положение первого мобильного устройства включает в себя местоположение и ориентацию, как направлено первое мобильное устройство.
13. Способ по п. 8, дополнительно содержащий этап, на котором:
отображают список вторых пользователей на первом мобильном устройстве, при этом элемент, ассоциированный со вторым пользователем из списка вторых пользователей, включает в себя виртуальную кнопку, выполненную с возможностью предоставления при выборе профиля, ассоциированного со вторым пользователем.
14. Способ по п. 8, дополнительно содержащий этап, на котором:
отображают информацию, ассоциированную с выбранным вторым пользователем, и местоположение выбранного второго пользователя в отношении выбранного объекта недвижимости на карте.
15. Способ по п. 8, в котором расстояние от определенного местоположения первого мобильного устройства является настраиваемым с помощью приема мобильным приложением ввода, ассоциированного с увеличением или уменьшением расстояния.
16. Способ по п. 8, дополнительно содержащий этапы, на которых:
оценивают время прибытия выбранного второго пользователя на выбранный объект недвижимости на основании данных о дорожном движении; и
предоставляют оценку времени прибытия первому пользователю.
17. Способ по п. 8, дополнительно содержащий этап, на котором:
просят первого пользователя составить отзыв о другом втором пользователе с прошлого показа, обеспеченного клиентским приложением, перед генерацией списка вторых пользователей, ассоциированных с выбранным объектом недвижимости, для отображения на первом мобильном устройстве.
18. Способ по п. 8, дополнительно содержащий этапы, на которых:
устанавливают профиль для первого пользователя первого мобильного устройства, включающий в себя любое из: имени, изображения и интересов в отношении объектов недвижимости; и
требуют, чтобы первый пользователь вошел в профиль для работы в мобильном приложении.
19. Способ для управления связью между клиентским приложением и приложением агента, содержащий этапы, на которых:
обеспечивают клиентскому устройству с помощью сервера приложений данные, ассоциированные со множеством объектов недвижимости в пределах расстояния от определенного местоположения клиентского устройства в ответ на запрос от клиентского устройства;
принимают от клиентского устройства с помощью сервера приложений выбранный объект недвижимости среди множества объектов недвижимости;
идентифицируют с помощью сервера приложений текущий статус множества профилей агентов, ассоциированных с выбранным объектом недвижимости, путем передачи запроса устройствам агентов, ассоциированным со множеством профилей агентов, при этом текущий статус профиля агента множества профилей агента назначается доступным, если сервер приложений принимает сообщение от устройства агента, ассоциированного с профилем агента;
передают клиентскому устройству с помощью сервера приложений список профилей агентов из множества профилей агентов, при этом профили в списке профилей агентов имеют текущий статус доступных;
принимают от клиентского устройства с помощью сервера приложений выбранный профиль агента из списка профилей агентов; и
соединяют клиентское устройство с устройством агента с помощью сервера приложений, который служит посредником службы потока данных между клиентским устройством и устройством агента.
20. Способ по п. 19, дополнительно содержащий этапы, на которых:
передают сообщение, вызывающее генерацию клиентским устройством запроса, просящего составить отзыв о другом агенте с прошлого показа; и
принимают ответ от клиентского устройства, включающий в себя отзыв о другом агенте, до передачи списка агентов клиентскому устройству.
21. Способ по п. 19, дополнительно содержащий этапы, на которых:
обновляют текущий статус профиля агента на недоступный после соединения клиентского устройства с устройством агента;
принимают сообщение от устройства агента, указывающее, что показ закончился; и
в ответ на прием сообщения обновляют текущий статус профиля агента на доступный.
22. Способ по п. 19, дополнительно содержащий этапы, на которых:
обновляют текущий статус профиля агента на недоступный после соединения клиентского устройства с устройством агента;
оценивают временя показа на основании времени в пути и по меньшей мере одного прошлого времени показа; и
в ответ на истечение оценочного времени показа обновляют текущий статус профиля агента на доступный.
23. Клиентское устройство, содержащее:
дисплей с сенсорным экраном;
устройство услуг определения местоположения;
сетевой приемопередатчик; и
процессор, коммуникативно связанный с дисплеем с сенсорным экраном, устройством услуг определения местоположения и сетевым приемопередатчиком, при этом процессор выполнен с возможностью:
идентификации множества объектов недвижимости, имеющих известное местоположение, в пределах расстояния от местоположения клиентского устройства, местоположение клиентского устройства определяется на основании данных от устройства услуг определения местоположения;
выбора объекта недвижимости среди множества объектов недвижимости, при этом выбранный объект недвижимости ассоциирован с положением клиентского устройства;
генерации списка профилей агентов, ассоциированных с выбранным объектом недвижимости, для отображения на клиентском устройстве, списка профилей агентов, которые идентифицированы как доступные для показа выбранного объекта недвижимости на основании текущего статуса из списка профилей агента;
выбора профиля агента из списка профилей агентов на основании либо ввода пользователя, либо автоматического выбора ближайшего устройства агента, ассоциированного со списком профилей агентов; и
соединения клиентского устройства с выбранным профилем агента через сетевой приемопередатчик путем активации функции связи мобильного приложения или путем направления связи через приложение связи по умолчанию на клиентском устройстве.
24. Клиентское устройство по п. 23, в котором текущий статус профиля агента из множества профилей агентов назначается доступным, если принято сообщение от устройства агента, ассоциированного с профилем агента, и при этом список профилей агентов является подборкой профилей агентов из множества профилей агента, назначенных доступными.
25. Клиентское устройство по п. 23, в котором процессор дополнительно выполнен с возможностью:
вызывать отображение устройством с сенсорным экраном карты множества объектов недвижимости в пределах расстояния от определенного местоположения клиентского устройства; и
вызывать отображение устройством с сенсорным экраном положения клиентского устройства на карте, при этом положение клиентского устройства включает в себя местоположение и ориентацию, как направлено клиентское устройство.
26. Клиентское устройство по п. 23, в котором процессор выполнен с возможностью выбора объекта недвижимости среди множества объектов недвижимости путем идентификации ориентации клиентского устройства, ассоциированного с направлением клиентского устройства на объект недвижимости.
27. Клиентское устройство по п. 23, в котором процессор дополнительно выполнен с возможностью:
вызывать отображение устройством с сенсорным экраном информации, ассоциированной с выбранным профилем агента, и местоположения выбранного профиля агента в отношении выбранного объекта недвижимости на карте.