Система и способ для заказа транспортного средства с помощью устройства связи ближнего действия

Иллюстрации

Показать все

Изобретение относится к способу, компьютерно-читаемому носителю хранения и системам заказа транспортного средства с использованием устройства связи ближнего действия. Технический результат заключается в возможности автоматизированного заказа транспортного средства с помощью устройства связи ближнего действия. В способе посредством устройства обработки клиентского вычислительного устройства обнаруживают, что устройство NFC клиентского вычислительного устройства находится в физической близости с целевым NFC-устройством, в ответ на обнаружение инициируют исполнение приложения запроса транспортного средства, имеющего ассоциированный графический пользовательский интерфейс, представляемый посредством клиентского вычислительного устройства, принимают данные от целевого NFC-устройства, формируют запрос заказа для транспортного средства на основе приложения запроса транспортного средства и принятых данных, передают запрос заказа транспортному серверу, принимают ответ от транспортного сервера, указывающий подтверждение запроса заказа и предписывают клиентскому вычислительному устройству отображать с использованием графического пользовательского интерфейса графическое представление соотношения между местоположением посадки и местоположением транспортного средства. 4 н. и 15 з.п. ф-лы, 16 ил.

Реферат

ПЕРЕКРЕСТНАЯ ССЫЛКА НА РОДСТВЕННЫЕ ЗАЯВКИ

[0001] Эта заявка испрашивает преимущество приоритета предварительной патентной заявки США № 61/909,226, поданной 26 ноября 2013 года, которая при этом содержится по ссылке в данном документе в своей полноте.

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ

[0002] Это изобретение относится к транспортным службам и, в частности, к приему и обработке запросов транспортных заказов.

УРОВЕНЬ ТЕХНИКИ

[0003] Транспортные службы, такие как службы совместного использования транспортных средств и такси, часто предоставляют свои услуги через прикладные интерфейсы смартфона. Интерфейсы могут предоставлять возможность пользователям запрашивать подбор водителем транспортного средства, отмену запроса и оплату услуги. Однако во многих ситуациях запросы и отмены от множественных пользователей в различных, а иногда неудобных, местоположениях, ведут к менее оптимальной диспетчеризации транспортных средств, чтобы обрабатывать запросы.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

[0004] Изобретение иллюстрируется в качестве примера, а не в качестве ограничения, на изображениях сопровождающих чертежей, на которых:

[0005] Фиг. 1 иллюстрирует примерную архитектуру системы в соответствии с реализацией изобретения.

[0006] Фиг. 2 - это блок-схема, иллюстрирующая признаки компонента оформления заказов согласно реализации изобретения.

[0007] Фиг. 3 - это блок-схема последовательности операций, иллюстрирующая способ заказа транспортного средства согласно реализации изобретения.

[0008] Фиг. 4 иллюстрирует примерное клиентское вычислительное устройство, помещаемое в физической близости с примерным целевым устройством связи ближнего действия согласно реализации изобретения.

[0009] Фиг. 5 иллюстрирует примерное клиентское вычислительное устройство, помещаемое в физической близости с примерным целевым устройством связи ближнего действия согласно другой реализации изобретения.

[0010] Фиг. 6A иллюстрирует примерное окно графического пользовательского интерфейса для предоставления информации о местоположении транспортного средства пользователю согласно реализации изобретения.

[0011] Фиг. 6B иллюстрирует другое примерное окно графического пользовательского интерфейса для предоставления информации о местоположении транспортного средства пользователю согласно реализации изобретения.

[0012] Фиг. 7A иллюстрирует примерное окно графического пользовательского интерфейса для отмены запроса заказа согласно реализации изобретения.

[0013] Фиг. 7B иллюстрирует примерное окно графического пользовательского интерфейса для передачи запроса заказа согласно реализации изобретения.

[0014] Фиг. 8A иллюстрирует примерное окно графического пользовательского интерфейса для обеспечения обновления запроса заказа согласно реализации изобретения.

[0015] Фиг. 8B иллюстрирует примерное окно графического пользовательского интерфейса для указания неудачного запроса заказа согласно реализации изобретения.

[0016] Фиг. 9A иллюстрирует примерное окно графического пользовательского интерфейса, показывающее сообщения о состоянии заказа, принимаемые клиентским вычислительным устройством согласно реализации изобретения.

[0017] Фиг. 9B иллюстрирует примерное окно графического пользовательского интерфейса для выбора местоположения подбора согласно реализации изобретения.

[0018] Фиг. 9C иллюстрирует примерное окно графического пользовательского интерфейса для предоставления вариантов подбора в соответствии с реализацией изобретения.

[0019] Фиг. 9D иллюстрирует примерное окно графического пользовательского интерфейса для предоставления кода рекламной акции согласно реализации изобретения.

[0020] Фиг. 10 - это блок-схема, иллюстрирующая примерную компьютерную систему для использования в соответствии с реализацией изобретения.

ПОДРОБНОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ

[0021] В данном документе описываются системы и способы для заказа транспортного средства с помощью устройств связи ближнего действия (NFC). В одной реализации целевое NFC-устройство (например, NFC-устройство, такое как метка радиочастотной идентификации (RFID)) может быть предусмотрено в различных географических местоположениях (например, входы в торговые комплексы, терминалы аэропортов, кинотеатры, рестораны и т.д.). Целевое NFC-устройство может иметь возможность связываться с клиентскими вычислительными устройствами (например, смартфонами, сотовыми телефонами, планшетными компьютерами, нетбуками, другими вычислительными устройствами и т.д.), когда NFC-устройство клиентского вычислительного устройства приходит в физическую близость с целевым NFC-устройством. Клиентские вычислительные устройства могут использовать NFC-устройства (например, как встроенные компоненты или подключенные беспроводным образом компоненты), чтобы взаимодействовать с целевым NFC-устройством. Взаимодействие между клиентским вычислительным устройством и целевым NFC-устройством (например, обнаружение целевого NFC-устройства) может инструктировать транспортному приложению, которое находится на клиентском вычислительном устройстве, выполняться или возобновлять выполнение, так что пользователь может заказывать транспортное средство.

[0022] В одной реализации целевое NFC-устройство может предоставлять информацию о местоположении (например, координаты системы глобального позиционирования (GPS), уличный адрес и т.д.) NFC-устройству клиентского вычислительного устройства. Транспортное приложение может автоматически связываться с транспортным сервером (например, одним или более вычислительными устройствами и/или сетями, которые управляют, наблюдают и связываются с транспортными средствами (например, такси, маршрутными такси, лимузинами, автобусами и т.д.), чтобы распределять и направлять по маршруту транспортные средства в различные местоположения). Например, транспортное приложение может автоматически предоставлять информацию о местоположении, принятую от целевого NFC-устройства, транспортному серверу, так что транспортное средство может направляться по маршруту к местоположению целевого NFC-устройства. В одной реализации пользователь может использовать транспортное приложение (которое инициируется или возобновляется в ответ на обнаружение целевого NFC-устройства) на клиентском вычислительном устройстве, чтобы заказывать транспортные средства.

[0023] В одной реализации клиентское вычислительное устройство может получать скидки или предложения по товарам или услугам от целевого NFC-устройства. Например, целевое NFC-устройство может включать в себя код купона, который предоставляет возможность пользователю получать бесплатные товары или услуги и/или уменьшенную цену на товары или услуги. Клиентское вычислительное устройство может загружать и/или получать скидки и/или предложения, так что пользователь может использовать скидки и/или предложения в более позднее время. Различные целевые NFC-устройства могут включать в себя различные скидки или предложения.

[0024] В одной реализации клиентское вычислительное устройство (через свое NFC-устройство) может также связываться с NFC-устройством в транспортном средстве, чтобы обеспечивать оплату поездки или проезда, предоставленного посредством транспортного средства. Например, клиентское вычислительное устройство может обмениваться платежной информацией (например, информацией о кредитной карте, информацией о счете, сумме платежа и т.д.) с NFC-устройством, расположенным в транспортном средстве.

[0025] В одной реализации клиентское вычислительное устройство может также связываться с целевым NFC-устройством для того, чтобы получать поощрительные баллы или единицы для программы стимулирования. Программа стимулирования может предоставлять возможность пользователю зарабатывать поощрительные баллы или единицы для каждой поездки или проезда, заказанного пользователем. Пользователь может иметь возможность погашать поощрительные баллы или единицы для скидок и/или бесплатных товаров или услуг (например, может погашать баллы за бесплатный напиток, может погашать баллы за бесплатную поездку или проезд и т.д.).

[0026] В одном аспекте изобретения способ включает в себя обнаружение, посредством устройства обработки первого клиентского вычислительного устройства, того, что первое NFC-устройство первого клиентского вычислительного устройства находится в физической близости с первым целевым NFC-устройством. Выполнение транспортного приложения инициируется в ответ на обнаружение, и данные принимаются от первого целевого NFC-устройства. Запрос заказа формируется на основе транспортного приложения и принятых данных.

[0027] В одной реализации способ дополнительно включает в себя передачу, посредством устройства обработки, запроса заказа транспортному серверу. В одной реализации способ дополнительно включает в себя прием ответа от транспортного сервера, указывающий подтверждение запроса заказа, и предписывание клиентскому вычислительному устройству отображать графическое представление соотношения между местоположением подбора и местоположением транспортного средства.

[0028] В одной реализации способ дополнительно включает в себя обнаружение того, что первое NFC-устройство первого клиентского устройства находится в физической близости со вторым NFC-устройством второго клиентского вычислительного устройства, и предписывание ассоциирования запроса заказа со вторым клиентским вычислительным устройством.

[0029] В одной реализации обнаружение первого целевого NFC-устройства содержит обнаружение того, что целевое NFC-устройство находится в пределах одного фута от первого NFC-устройства. Первое целевое NFC-устройство может быть пассивным радиочастотным (RF) устройством, которое может снабжаться энергией посредством RF-приемопередатчика первого NFC-устройства. В одной реализации прием данных от первого целевого NFC-устройства включает в себя прием данных от первого целевого NFC-устройства в ответ на снабжение энергией первого целевого NFC-устройства с помощью RF-приемопередатчика. В одной реализации данные включают в себя одно или более из данных о местоположении, транспортного приложения или данных купона.

[0030] В одной реализации способ дополнительно включает в себя обнаружение того, что первое NFC-устройство первого клиентского вычислительного устройства находится в физической близости со вторым целевым NFC-устройством транспортного средства, и передачу платежной информации второму целевому NFC-устройству.

[0031] В одной или более из раскрытых реализаций также раскрываются системы (например, системы, включающие в себя запоминающие устройства, устройства обработки и т.д.) для выполнения операций вышеупомянутых способов. Дополнительно, в реализациях изобретения машиночитаемый носитель хранения (например, компьютерно-читаемый носитель хранения) может кодировать операции для выполнения вышеупомянутых способов.

[0032] Фиг. 1 иллюстрирует примерную архитектуру 100 системы в соответствии с реализацией изобретения. Архитектура 100 системы включает в себя транспортный сервер 110, клиентские вычислительные устройства 120A-120Z, хранилище 130 данных, целевые NFC-устройства 140A-140Z, вычислительные устройства 150A-150Z транспортных средств и сервер 160 картографических данных. Компоненты 110-160 могут быть связаны/соединены с возможностью обмена данными через сеть 105. В одной реализации сеть 105 может включать в себя сеть общего пользования (например, Интернет), частную сеть (например, локальную вычислительную сеть (LAN) или глобальную вычислительную сеть (WAN)), проводную сеть (например, сеть Ethernet), беспроводную сеть, например, сеть 802.11 или Wi-Fi-сеть), сотовую сеть (например, сеть по стандарту долгосрочного развития (LTE)), маршрутизаторы, концентраторы, коммутаторы, серверные компьютеры и/или их комбинацию. В некоторых реализациях сеть 105 может быть комбинацией различных типов сетей.

[0033] В одной реализации транспортный сервер 110 и сервер 160 картографических данных, каждый, могут соответствовать одному или более вычислительным устройствам (например, сервер, монтируемый в стойку, компьютер маршрутизатора, серверный компьютер, персональный компьютер, универсальный компьютер, портативный компьютер, планшетный компьютер, настольный компьютер и т.д.), хранилищам данных (например, жесткие диски, память, базы данных), сетям, компонентам программного обеспечения и/или компонентам аппаратных средств. Транспортный сервер 110 может использовать данные, принятые от сервера 160 картографических данных, чтобы управлять, наблюдать и связываться с вычислительными устройствами 150A-150Z транспортных средств для того, чтобы распределять и направлять по маршруту транспортные средства в различные местоположения. В частности, транспортный сервер 110 может включать в себя компонент 200 оформления заказов (который может выполняться посредством устройства обработки транспортного сервера 110), который приспособлен принимать заказы от клиентских вычислительных устройств 120A-120Z, передавать запросы заказов вычислительным устройствам 150A-150Z транспортных средств, связываться с целевыми NFC-устройствами 140A-140Z, осуществлять диспетчерское управление транспортными средствами (например, такси) и выполнять отслеживание местоположения транспортных средств. В некоторых реализациях компонент 200 оформления заказов может обрабатывать платежи от пользователей, чтобы оплачивать поездки/проезды, и/или может также присуждать и отслеживать поощрительные баллы.

[0034] В некоторых реализациях компонент 200 оформления заказов может быть реализован на устройстве, отличном от транспортного сервера 110. Например, в некоторых реализациях одно или более целевых NFC-устройств 140A-140Z могут реализовывать компонент 200 оформления заказов (или, по меньшей мере, некоторую функциональность компонента 200 оформления заказов). Например, целевое NFC-устройство 140A может размещать заказ через сеть 105 в ответ на помещение клиентского вычислительного устройства 120A в непосредственную близость к целевому NFC-устройству 140A. В некоторых реализациях одно или более клиентских вычислительных устройств 120A-140Z могут реализовывать компонент 200 оформления заказов (или, по меньшей мере, некоторую функциональность компонента 200 оформления заказов). В некоторых реализациях некоторая или вся функциональность компонента 200 оформления заказов может быть распределена между одним или более целевыми NFC-устройствами 140A-140Z, одним или более клиентскими вычислительными устройствами 120A-120Z и/или одним или более вычислительными устройствами 150A-150Z транспортного средства. В некоторых реализациях транспортный сервер 110 может быть исключен из архитектуры 100 системы. В некоторых реализациях более чем один транспортный сервер 110 может быть включен в архитектуру 100 системы.

[0035] В одной реализации сервер 160 картографических данных включает в себя картографические данные для множества местоположений (например, городские карты), а также условия дорожного движения в реальном времени, объезды (например, вследствие строительства), и т.д. Сервер 160 картографических данных может предоставлять картографические данные одному или более устройствам в архитектуре 100 системы по сети 105. В некоторых реализациях транспортный сервер 110 может принимать картографические данные от сервера 160 картографических данных, которые могут быть использованы компонентом 200 оформления заказов, чтобы вычислять расчетное время прибытия (ETA), чтобы транспортное средство прибыло в местоположение подбора пассажира (например, местоположение или относительно целевых NFC-устройств 140A-140Z).

[0036] В одной реализации хранилище 130 данных может быть памятью (например, оперативным запоминающим устройством), кэшем, накопителем (например, накопителем на жестком диске), флэш-накопителем, системой базы данных или другим типом компонента или устройства, приспособленного хранить данные. Хранилище 130 данных может также включать в себя множественные компоненты хранения (например, множественные накопители или множественные базы данных), которые могут также охватывать множественные вычислительные устройства (например, множественные серверные компьютеры) и могут быть облачными. В некоторых реализациях хранилище 130 данных может быть частью транспортного сервера 110. В некоторых вариантах осуществления хранилище 130 данных может быть распределено между и доступно для транспортного сервера 110, одного или более клиентских вычислительных устройств 120A-120Z, одного или более целевых NFC-устройств 140A-140Z, одного или более вычислительных устройств 150A-150Z транспортных средств и/или сервера 160 картографических данных. Одно или более устройств архитектуры 100 системы может использовать хранилище 130 данных, чтобы хранить открытые и закрытые данные. Хранилище 130 данных может быть выполнено с возможностью обеспечивать безопасное хранение для закрытых данных.

[0037] В одной реализации клиентские вычислительные устройства 120A-120Z могут включать в себя вычислительные устройства, такие как персональные компьютеры (PC), портативные компьютеры, мобильные телефоны, смартфоны, планшетные компьютеры, нетбуки и т.д. Клиентские вычислительные устройства 120A-120Z могут также называться "пользовательскими устройствами". Отдельный пользователь может быть ассоциирован (например, владеть и/или использовать) с одним или более клиентскими вычислительными устройствами 120A-120Z, и каждое из клиентских вычислительных устройств 120A-120Z может принадлежать или использоваться различными пользователями в различных местоположениях. Когда используется в данном документе, "пользователь" может ссылаться, в целом, на отдельного оператора одного или более клиентских вычислительных устройств 120A-120Z и/или одного или более целевых NFC-устройств 140A-140Z, а также одного или более вычислительных устройств 150A-150Z транспортных средств (например, водитель транспортного средства).

[0038] В одной реализации клиентские вычислительные устройства 120A-120Z могут, каждое, реализовывать один из пользовательских интерфейсов 122A-122Z, соответственно. Каждый из пользовательских интерфейсов 122A-122Z может предоставлять возможность пользователю соответствующего клиентского вычислительного устройства 120A-120Z отправлять/принимать информацию в/от транспортного сервера 110, любого из целевых NFC-устройств 140A-140Z, хранилища 130 данных, любого из вычислительных устройств 150A-150Z транспортных средств и сервера 160 картографических данных. Например, один или более из пользовательских интерфейсов 122A-122Z может быть интерфейсом веб-браузера, который может осуществлять доступ, извлекать, представлять и/или осуществлять навигацию по контенту (например, веб-страницам, таким как страницы на языке гипертекстовой разметки (HTML)), предоставленному транспортным сервером 110. В одной реализации один или более пользовательских интерфейсов 122A-122Z могут быть автономным транспортным приложением (например, мобильным приложением), которое может быть предоставлено транспортным сервером 110 (например, в качестве загружаемого приложения, которое должно быть установлено администратором) или одним из целевых NFC-устройств 140A-140Z. Пользовательские интерфейсы 122A-122Z могут предоставлять возможность для клиентского вычислительного устройства 120A-120Z отправлять/принимать информацию в/от транспортного сервера 110 и/или одного или более целевых NFC-устройств 140A-140Z. В некоторых реализациях одно или более клиентских вычислительных устройств 120A-120Z могут быть ассоциированы с номером счета, который идентифицирует клиентские вычислительные устройства 120A-120Z для транспортного сервера 110. В некоторых реализациях пользовательские интерфейсы 122A-122Z могут предоставлять возможность их соответствующим клиентским вычислительным устройствам 120A-120Z взаимодействовать непосредственно с транспортным сервером 110 без взаимодействия с одним или более целевыми NFC-устройствами 140A-140Z. В некоторых реализациях пользовательский интерфейс 122A-122Z (например, реализованный как транспортное приложение) может быть инициирован на соответствующем клиентском вычислительном устройстве 120A-120Z в ответ на размещение соответствующего клиентского вычислительного устройства 120A-120Z поблизости от одного из целевых NFC-устройств 140A-140Z, как обсуждается более подробно ниже.

[0039] В некоторых реализациях, в дополнение к предоставлению возможности пользователям клиентских вычислительных устройств 120A-120Z размещать запросы заказов, транспортное приложение может также предоставлять возможность пользователю оплачивать поездку или проезд, наблюдать за местоположениями различных транспортных средств, выбирать транспортное средство, предоставлять обратную связь по водителям и/или транспортным средствам (например, класс водителя) и т.д. Транспортное приложение может также предоставлять разнообразную информацию пользователю, такую как, но не только, расчетное время прибытия (ETA) транспортного средства, информацию о водителе транспортного средства (такую как имя водителя/телефонный номер), информацию о транспортном средстве (например, тип транспортного средства, марку, модель, год выпуска и т.д.), обновления относительно того, будет ли водитель опаздывать или прибыл и ожидает, и была ли завершена поездка (например, прибыло ли транспортное средство в местоположение подбора, указанное пользователем). Пользовательские интерфейсы 122A-122Z и их функциональность описываются более подробно относительно фиг. 6-9.

[0040] В одной реализации клиентские вычислительные устройства 120A-120Z могут, каждое, реализовывать одно из NFC-устройств 124A-124Z, соответственно. NFC-устройства 124A-124Z могут быть устройствами, которые приспособлены связываться с другими устройствами с помощью NFC-протоколов или стандартов. NFC-протоколы или стандарты предоставляют возможность для двух устройств устанавливать радиосвязь друг с другом посредством помещения устройств в физической близости друг с другом. Физическая близость может изменяться в диапазоне вплоть до нескольких сантиметров (например, до 10 см), нескольких дюймов (например, до 12 дюймов) или нескольких футов (например, до 5 футов). NFC-протоколы и/или стандарты могут включать в себя, например, стандарт Android™ Beam, который предоставляет возможность обмена данными между двумя вычислительными устройствами (например, двумя устройствами, которые используют операционную систему Android™). Когда инициирующее устройство (например, одно из клиентских вычислительных устройств, реализующих соответствующее NFC-устройство 124A-124Z) приходит в достаточно непосредственную близость с принимающим устройством (например, одним из клиентских вычислительных устройств, реализующих соответствующее NFC-устройство 124A-124Z, или одним из целевых NFC-устройств 140A-140Z), инициирующее устройство может представлять для отображения пользовательский интерфейс, который упрощает обмен данными между устройствами.

[0041] В некоторых реализациях одно или более NFC-устройств 124A-124Z могут быть встроены в свои соответствующие клиентские вычислительные устройства 120A-120Z. Например, NFC-устройство 124A может быть встроено в клиентское вычислительное устройство 120A (которое может быть вычислительным устройством, таким как персональный компьютер (PC), портативный компьютер, мобильный телефон, смартфон, сотовый телефон, персональный цифровой помощник (PDA), планшетный компьютер, нетбук и т.д.). В других реализациях одно или более NFC-устройств 124A-124Z могут быть отдельными от их соответствующих клиентских вычислительных устройств 120A-120Z. Например, NFC-устройство 124A может быть устройством интеллектуальных часов (например, вычислительным устройством, которое пригодно для носки на запястье или руке пользователя и приспособлено для связи по NFC-протоколам или стандартам). Интеллектуальные часы могут быть связаны с другим вычислительным устройством (например, смартфоном) через проводное или беспроводное соединение (например, по Bluetooth, по протоколам 802.11 и т.д.). Следует понимать, что фраза "NFC-устройство клиентского вычислительного устройства", когда используется в данном документе, может ссылаться на клиентское вычислительное устройство, встроенное в NFC-устройство или клиентское устройство, связанное с возможностью обмена данными с отдельным NFC-устройством (например, посредством проводного или беспроводного соединения).

[0042] В одной реализации целевые NFC-устройства 140A-140Z, каждое, могут быть предусмотрены или установлены (например, как наклейка, которая прикрепляется к поверхности, как вычислительное устройство и т.д.) в фиксированных географических местоположениях (например, в ресторане, на входе в торговый комплекс, кинотеатре и т.д.). Целевые NFC-устройства 140A-140Z также могут быть установлены на верхних поверхностях столов (например, на поверхности стола в ресторане, баре и т.д.), на плакатах/досках объявлений (например, включенных в "интеллектуальный рекламный щит") или включены как часть дисплея, стенда или другой физической структуры. В некоторых реализациях одно или более целевых NFC-устройств 140A-140Z могут включать в себя источники питания (например, батарею или блок питания, соединенный с сетевой розеткой), которые предоставляют возможность целевым NFC-устройствам 140A-140Z связываться без использования RF-поля и/или магнитного поля, формируемого другими устройствами (например, NFC-устройствами 124A-124Z). В некоторых реализациях целевые NFC-устройства 140A-140Z могут быть включены в любое местоположение или на любой поверхности.

[0043] В некоторых реализациях одно или более целевых NFC-устройств 140A-140Z являются пассивными устройствами (например, не соединяются с источником питания) и могут снабжаться энергией посредством сформированного RF-поля и/или магнитного поля NFC-устройства 124A-124Z, которое приходит в физическую близость. Такие пассивные устройства могут быть предусмотрены в различных формах, таких как метки, наклейки, брелоки, этикетки и т.д., и могут содержать данные только для чтения, перезаписываемые данные или их комбинации. Например, производитель или дистрибьютор одного или более пассивных целевых NFC-устройств 140A-140Z может иметь возможность записывать и/или модифицировать данные устройств с помощью различных аппаратных и/или программных компонентов.

[0044] В некоторых реализациях одно или более целевых NFC-устройств 140A-140Z может включать в себя хранилище (например, память, кэш и т.д.), которое используется, чтобы хранить данные локально. Например, одно или более целевых NFC-устройств 140A-140Z могут локально хранить данные заказа, данные о местоположении, идентификаторы конкретных транспортных средств и картографические данные окружающей области. В некоторых реализациях целевые NFC-устройства 140A-140Z могут передавать данные, сохраненные в их соответствующих хранилищах, транспортному серверу 110 и могут также обновлять данные, сохраненные в их соответствующих хранилищах, на основе данных, принятых от транспортного сервера 110, вычислительных устройств 150A-150Z транспортных средств и/или сервера 160 картографических данных.

[0045] В одной реализации одно или более целевых NFC-устройств могут быть киосками, которые приспособлены для связи ближнего действия с NFC-устройствами 124A-124Z. Киоски могут облегчать формирование запроса заказа и передачу от имени пользователя и могут управляться пользователем. В некоторых реализациях пользователь может использовать его/ее клиентское вычислительное устройство, чтобы предоставлять данные запроса заказа, которые передаются киоску, когда клиентское вычислительное устройство находится в непосредственной близости от киоска (например, в пределах 10 футов). Киоск может затем использовать данные запроса заказа, чтобы размещать запрос заказа.

[0046] В других реализациях одно или более целевых NFC-устройств 140A-140Z могут быть заменены сканируемым кодом, который может быть считан посредством клиентских вычислительных устройств 120A-120Z. Например, сканируемый код (например, код быстрого реагирования) может, при считывании посредством клиентского вычислительного устройства 120A, инициировать выполнение транспортного приложения клиентским вычислительным устройством 120A. Сканируемый код может также кодировать географическое местоположение, соответствующее местоположению, в котором код был отсканирован, или рядом с местоположением подбора, которое может быть использовано транспортным приложением при оформлении заказа транспортного средства.

[0047] В одной реализации одно или более целевых NFC-устройств 140A-140Z могут включать в себя/кодировать инструкции и/или данные, которые, когда одно из клиентских вычислительных устройств 120A-120Z находится в физической близости, инициируют выполнение или возобновление выполнения транспортного приложения на соответствующем клиентском вычислительном устройстве 120A-120Z. Примером инструкций и/или данных, которые могут быть на целевых NFC-устройствах 140A-140Z, может быть Android™ Application Record (AAR). Например, если клиентское вычислительное устройство 120A (например, Android™-устройство) принимает AAR, когда находится в физической близости с одним из целевых NFC-устройств 140A, клиентское вычислительное устройство 120A может инициировать или возобновлять выполнение приложения (например, транспортного приложения) на основе имени пакета, идентифицированного посредством AAR. В одной реализации, если приложение, указанное по имени пакета, идентифицированному посредством AAR, не установлено на клиентском вычислительном устройстве 120A, клиентское вычислительное устройство 120A может автоматически загружать транспортное приложение с сервера (например, транспортного сервера 110) через сеть 120. Например, клиентское вычислительное устройство 120A может автоматически загружать транспортное приложение из хранилища приложений или службы приложений (например, службы, которая предоставляет приложение пользователям). Клиентское вычислительное устройство 120A может также приглашать пользователя загружать приложение с сервера вместо автоматической загрузки приложения. В одной реализации транспортное приложение может быть передано с целевого NFC-устройства 140A на клиентское вычислительное устройство 120A через сеть 120 или через связь ближнего действия.

[0048] В одной реализации инструкции и/или данные с одного или более целевых NFC-устройств 140A-140Z могут инструктировать транспортному приложению соответствующего клиентского вычислительного устройства 120A-120Z выполнять ранее инициированный запрос заказа. Например, пользователь мог ранее использовать клиентское вычислительное устройство 120A, чтобы инициировать запрос заказа с помощью транспортного сервера 110 (например, предоставляя телефонный номер). Клиентское вычислительное устройство 120A может затем определять местоположение подбора (например, с помощью GPS-координат) после обнаружения целевого NFC-устройства 140A, которое затем завершает запрос заказа, передавая информацию о местоположении подбора транспортному серверу 110.

[0049] В одной реализации транспортное приложение может автоматически заказывать или запрашивать транспортное средство, когда клиентское вычислительное устройство 120A-120Z принимает инструкции и/или данные от целевого NFC-устройства 140A-140Z. Например, клиентское вычислительное устройство 120A может принимать инструкции, чтобы заказывать транспортное средство для пользователя, и/или может принимать GPS-координаты от целевого NFC-устройства 140A (например, чтобы служить в качестве местоположения подбора). Транспортное приложение может автоматически связываться с транспортным сервером 110 по сети 105, чтобы заказывать или запрашивать транспортное средство для пользователя. Транспортный сервер 110 может затем предоставлять GPS-координаты целевого NFC-устройства 140A одному или более вычислительным устройствам 150A-150Z транспортных средств.

[0050] В некоторых реализациях инструкции и/или данные одного или более целевых NFC-устройств 140A-140Z могут предоставлять возможность того, чтобы запрос заказа размещался автоматически без использования транспортного приложения (например, пользователю одного из клиентских вычислительных устройств 120A-120Z не нужно вручную предоставлять местоположение и выбирать транспортное средство). Например, в некоторых реализациях, одно или более целевых NFC-устройств 140A-140Z могут связываться с транспортным сервером 110 по сети 105.

[0051] В одной реализации клиентские вычислительные устройства 120A-120Z могут получать скидки или предложения на товары или услуги от одного или более целевых NFC-устройств 140A-140Z. Например, целевые NFC-устройства 140A-140Z могут включать в себя такие данные, как коды купонов, которые предоставляют возможность пользователю принимать бесплатные товары или услуги и/или сниженные цены на товары или услуги. Клиентские вычислительные устройства 120A-120Z могут загружать и/или получать скидки и/или предложения, которые могут быть сохранены локально для будущего погашения. Например, клиентское вычислительное устройство 120A может загружать, в ответ на установление связи ближнего радиуса действия с целевым NFC-устройством 140A, купон для ресторана, так что пользователь может получать скидку в его/ее счете, когда пользователь посещает ресторан.

[0052] В одной реализации целевые NFC-устройства 140A-140Z могут включать в себя данные и/или информацию, принадлежащую рекламным объявлениям об услугах и/или товарах. Например, целевое NFC-устройство 140A может включать в себя данные, указывающие продукты и/или рекламные акции на продукты, которые продаются продавцом, такие как представленные в еженедельном рекламном сообщении или рекламном листке. Клиентское вычислительное устройство 120A может принимать такую информацию в ответ на взаимодействие с целевым NFC-устройством 140A.

[0053] В одной реализации клиентские вычислительные устройства 120A-120Z могут связываться с целевыми NFC-устройствами 140A-140Z для того, чтобы получать поощрительные баллы или единицы для программы стимулирования, ассоциированной с транспортными услугами. Программа стимулирования может предоставлять возможность пользователю зарабатывать поощрительные баллы или единицы для каждой поездки или проезда, заказанного пользователем. Например, транспортный сервер 110 может быть ассоциирован с конкретной компанией. Когда пользователь заказывает транспортные средства с помощью транспортного сервера 110 (например, с помощью компании), пользователь может зарабатывать поощрительные баллы за каждое заказанное и/или использованное транспортное средство. Пользователь одного из клиентских вычислительных устройств 120A-120Z может быть награжден этими поощрительными баллами, когда связь (например, связь ближнего радиуса действия) устанавливается между одним из целевых NFC-устройств 140A-140Z или одним из вычислительных устройств 150A-150Z транспортных средств. Пользователь может иметь возможность погашать поощрительные баллы или единицы за скидки и/или бесплатные товары и услуги. Например, пользователь может погашать поощрительные баллы за сниженные цены при передаче запроса заказа в более позднее время, или пользователь может погашать поощрительные баллы за бесплатные товары (например, бесплатную книгу, бесплатную рубашку и т.д.). В некоторых реализациях транспортные средства могут быть для персональных целей или бизнес/корпоративных целей, и поощрительные баллы могут быть использованы для соответствующих персональных программ стимулирования или бизнес/корпоративных программ стимулирования в зависимости от того, как используется транспортное средство.

[0054] В одной реализации транспортный сервер 110 и/или другие серверы могут наблюдать за различными целевыми NFC-устройствами 140A-140Z, с которыми одно или более клиентских вычислительных устройств 120A-120Z связываются и/или приходят в физическую близость. Например, для пользователя клиентского вычислительного устройства 120A, сервер может наблюдать время, местоположения, даты, продолжительность и т.д., когда клиентское вычислительное устройство 120A приходит в близость с различными целевыми NFC-устройствами 140A-140Z. Клиентское вычислительное устройство 120A может сохранять эту информацию и затем передавать эту информацию серверу (например, транспортному серверу 110). Сервер может использовать эту информацию, чтобы вычислять статистическую информацию (например, число раз, которое пользователь взаимодействовал с конкретным целевым NFC-устройством 140A-140Z) и узнавать характер поведения пользователя (например,