20.02.2019
219.016.bc47

Способ и аппарат для получения информации о местоположении

Вид РИД

Изобретение

Юридическая информация Свернуть Развернуть
№ охранного документа
0002680198
Дата охранного документа
18.02.2019
Краткое описание РИД Свернуть Развернуть
Аннотация: Изобретение относится к средствам определения информации о местоположении устройства осуществления транзакции. Технический результат заключается в повышении эффективности получения информации о местоположении устройства осуществления транзакций. Получают данные транзакции, выгруженные терминалом, когда электронный платеж относительно транзакции выполняется терминалом, отображающим уникальный идентификатор цифрового объекта, и устройством осуществления транзакции, сканирующим отображенный уникальный идентификатор цифрового объекта и передающим информацию о платеже, ассоциированную с уникальным идентификатором цифрового объекта, на сервер для завершения транзакции, причем данные транзакции являются ассоциированными с транзакцией. Определяют идентификатор устройства осуществления транзакций и информацию об адресе транзакции, также включенные в данные транзакции, причем идентификатор устройства осуществления транзакций содержит идентификатор самого устройства осуществления транзакций, и при этом информация об адресе транзакции содержит местоположение терминала одновременно с транзакцией. Определяют и сохраняют информацию о местоположении терминала в качестве местоположения устройства осуществления транзакций, соответствующую идентификатору устройства осуществления транзакций. 3 н. и 20 з.п. ф-лы, 4 ил.
Реферат Свернуть Развернуть

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

Данная заявка притязает на иностранный приоритет заявки на патент Китая № 201410437944.5, поданной 29 августа 2014 г., озаглавленной "Method and Apparatus of Obtaining Location Information", которая настоящим полностью включается в этот документ посредством ссылки.

Область техники

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

Уровень техники

Благодаря популярности устройств осуществления транзакций, например кассовых (POS) терминалов и торговых автоматов, пользователи могут без труда приобретать нужные товары без необходимости наличия при себе большой суммы наличных денег.

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

Например, чтобы помочь пользователю приобрести товары поблизости, сервер может получить информацию о географическом местоположении каждого устройства осуществления транзакций в окрестности пользователя и предоставить эту информацию пользователю. Для другого примера, когда принимается тревожная информация о сбое, возвращенная устройством осуществления транзакций, можно получить информацию о географическом местоположении того устройства осуществления транзакций и можно своевременно уведомить ремонтно-обслуживающий персонал поблизости, чтобы ремонтно-обслуживающий персонал мог починить устройство осуществления транзакций.

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

Очевидно, что существующие технологии обладают низкой эффективностью получения информации о местоположении.

Сущность изобретения

Данная Сущность изобретения предоставляется, чтобы представить набор понятий в упрощенном виде, которые дополнительно описываются ниже в Подробном описании. Данная Сущность изобретения не предназначена для определения всех ключевых признаков или существенных признаков заявленного предмета изобретения, и также не предназначена для использования исключительно в качестве содействия в определении объема заявленного предмета изобретения. Например, термин "методы" может относиться к устройству (устройствам), системе (системам), способу (способам) и/или машиночитаемым командам в рамках вышеприведенного контекста и по всему настоящему раскрытию изобретения.

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

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

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

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

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

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

Описание чертежей

Прилагаемые чертежи, описываемые в этом документе, используются для обеспечения углубленного понимания настоящего раскрытия изобретения и составляют часть настоящего раскрытия изобретения. Примерные варианты осуществления из настоящего раскрытия изобретения и их описание используются для иллюстрации настоящего раскрытия изобретения, и их не нужно толковать как ограничения настоящего раскрытия изобретения. На чертежах:

Фиг. 1 - процесс получения информации о местоположении в соответствии с вариантом осуществления из настоящего раскрытия изобретения.

Фиг. 2 - другой процесс получения информации о местоположении в соответствии с вариантом осуществления из настоящего раскрытия изобретения.

Фиг. 3 - схематическая структурная схема аппарата получения информации о местоположении в соответствии с вариантом осуществления из настоящего раскрытия изобретения.

Фиг. 4 - схематическая структурная схема другого аппарата получения информации о местоположении в соответствии с вариантом осуществления из настоящего раскрытия изобретения.

Подробное описание

Чтобы сделать понятнее цели, технические решения и преимущества настоящего раскрытия изобретения, эти цели, технические решения и преимущества настоящего раскрытия изобретения понятно и доступно описываются в этом документе со ссылкой на примерные варианты осуществления из настоящего раскрытия изобретения и соответствующие им прилагаемые чертежи. Очевидно, что описанные варианты осуществления представляют всего лишь часть, а не все варианты осуществления из настоящего раскрытия изобретения. Все иные варианты осуществления, полученные средним специалистом в данной области техники без каких-либо творческих усилий на основе вариантов осуществления из настоящего раскрытия изобретения, должны входить в объем охраны настоящего раскрытия изобретения.

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

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

S101 получает данные транзакции, выгруженные терминалом.

В варианте осуществления из настоящего раскрытия изобретения, когда пользователь осуществляет электронный платеж посредством некоторого устройства осуществления транзакций, используя установленное в терминале приложение (APP), APP может выгрузить на сервер данные транзакции, ассоциированные с этим платежом. Поэтому сервер может получить данные транзакции, выгруженные терминалом.

Например, в терминале пользователя устанавливается некоторое платежное APP. Платежное APP может сформировать для пользователя уникальный идентификатор цифрового объекта (DOI), например, штриховой код или двумерный код и т. п., и DOI связывается со счетом пользователя в APP.

Когда пользователь осуществляет платеж в торговом автомате или кассовом терминале, отображающий DOI терминал можно поместить непосредственно перед устройством захвата изображений в торговом автомате или кассовом терминале, чтобы дать торговому автомату или кассовому терминалу возможность сканировать DOI.

После сканирования DOI торговый автомат или кассовый терминал вычитает сумму расхода из остатка счета, связанного с DOI, чтобы завершить платеж. После вычитания соответствующей суммы из остатка счета, связанного с DOI, торговый автомат или кассовый терминал может выгрузить информацию, например идентификатор транзакции (например, swift-номер транзакции) у текущей транзакции, удержанную сумму, идентификатор (то есть идентификатор устройства осуществления транзакций) торгового автомата или кассового терминала, информацию о предопределенном типе транзакции торгового автомата или кассового терминала (например, предопределенным типом транзакции для торгового автомата является тип самообслуживания, а предопределенным типом транзакции для кассового терминала является тип транзакции в универсаме, и т. п.), время транзакции и т. п. на сервер для записи.

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

В частности, после обнаружения, что соответствующая сумма удержана со счета пользователя, APP может получить идентификатор устройства осуществления транзакций, соответствующий идентификатору транзакции, выгруженному торговым автоматом или кассовым терминалом, от сервера на основе идентификатора транзакции у текущей транзакции, определить информацию о текущем местоположении терминала посредством системы глобального позиционирования (GPS) терминала в качестве информации об адресе транзакции у текущей транзакции, и включить полученный идентификатор устройства осуществления транзакций и определенную информацию об адресе транзакции в данные транзакции для выгрузки на сервер.

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

S102 определяет идентификатор устройства осуществления транзакций и информацию об адресе транзакции, включенные в данные транзакции.

S103 определяет и сохраняет информацию о местоположении устройства осуществления транзакций, соответствующую идентификатору устройства осуществления транзакций, на основе информации об адресе транзакции.

После приема выгруженных терминалом данных транзакции, включающих в себя идентификатор устройства осуществления транзакций и информацию об адресе транзакции, сервер на этапе S102 определяет идентификатор устройства осуществления транзакций и информацию об адресе транзакции, включенные в данные транзакции. Поскольку терминал определенно находится в окрестности устройства осуществления транзакций, когда пользователь использует терминал для осуществления платежа в устройстве осуществления транзакций, информация о текущем местоположении терминала по существу может считаться информацией о местоположении устройства осуществления транзакций. Поэтому сервер на этапе S103 может определить и сохранить информацию о местоположении устройства осуществления транзакций, соответствующую идентификатору устройства осуществления транзакций, на основе информации об адресе транзакции, включенной в данные транзакции. В частности, сервер может непосредственно сохранить информацию об адресе транзакции, включенную в данные транзакции, в качестве информации о местоположении устройства осуществления транзакций, соответствующей идентификатору устройства осуществления транзакций.

Продолжая с вышеприведенным примером, когда пользователь использует APP на терминале для осуществления платежа в торговом автомате или кассовом терминале в сценарии настоящего применения, терминал определенно располагается в окрестности торгового автомата или кассового терминала. По существу, информация о текущем местоположении терминала, выгруженная APP, в то же время может рассматриваться как информация о местоположении торгового автомата или кассового терминала. Поэтому сервер сохраняет информацию о местоположении, включенную в выгруженные APP данные транзакции, в качестве информации о местоположении торгового автомата или кассового терминала.

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

Дополнительно после того, как на этапе S102 сервер определяет идентификатор устройства осуществления транзакций и информацию о местоположении транзакции, выгруженные терминалом, сервер на этапе S103 может определить и сохранить информацию об адресе транзакции, включенную в данные транзакции, в качестве информации о местоположении устройства осуществления транзакций, соответствующей идентификатору устройства осуществления транзакций, если сервер на тот момент не хранит информацию о местоположении устройства осуществления транзакций, соответствующую идентификатору устройства осуществления транзакций. Однако, если ранее сервер сохранил информацию о местоположении устройства осуществления транзакций, соответствующую идентификатору устройства осуществления транзакций, то сервер может изменить сохраненную информацию о местоположении в соответствии с информацией об адресе транзакции в данных транзакции и сохранить измененную информацию о местоположении на этапе S103, как показано на фиг. 1. Например, сервер может определить соединительную линию между сохраненной информацией о местоположении устройства осуществления транзакций и информацией об адресе транзакции в данных транзакции и сохранить центр соединительной линии в качестве измененной информации о местоположении устройства осуществления транзакций. На основе информации о транзакции, сообщенной от нескольких терминалов, и посредством изменения (изменений) информации о местоположении устройства осуществления транзакций можно обеспечивать точность и надежность местоположения устройства осуществления транзакций.

Чтобы помочь пользователям искать ближайшее устройство осуществления транзакций для приобретения посредством его нужных товаров, после того, как сервер сохраняет информацию о местоположении каждого устройства осуществления транзакций с использованием вышеупомянутого способа, сервер может дополнительно определить устройство (устройства) осуществления транзакций, имеющее расстояние от терминала, которое в настоящее время меньше заданного расстояния, на основе информации о текущем местоположении терминала и сохраненной информации о местоположении каждого устройства осуществления транзакций, и предоставить терминалу соответствующую информацию о местоположении и информацию о принадлежности каждого определенного устройства осуществления транзакций.

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

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

Например, продавец проводит стимулирование продаж в некоторой области, и область, где проводится стимулирование продаж, можно сохранить на сервере в качестве заранее заданного диапазона географических местоположений, причем информация о типе, соответствующая диапазону географических местоположений, задается как тип стимулирования. Сервер может предоставить терминалу соответствующую информацию о местоположении и информацию о принадлежности каждого устройства осуществления транзакций в пределах диапазона географических местоположений, а затем предоставить терминалу информацию о типе "стимулирования", соответствующую диапазону географических местоположений, на основе сохраненной информации о местоположении каждого устройства осуществления транзакций и заранее заданного диапазона географических местоположений, соответственно помогая пользователю получить доступное стимулирование продаж путем трат через эти устройства осуществления транзакций. Очевидно, что сервер также может заранее сохранять подробную информацию о стимулировании продаж и предоставлять терминалу подробную информацию.

Для другого примера, если в некоторой области часто происходит мошенничество с кредитными картами, то эту область можно сохранить на сервере в качестве заранее заданного диапазона географических местоположений, и информация о типе, соответствующая тому диапазону географических местоположений, задается как тип области с опасным расходом. Сервер может предоставить терминалу соответствующую информацию о местоположении и информацию о принадлежности каждого устройства осуществления транзакций в том диапазоне географических местоположений, и предоставить терминалу информацию о типе "области с опасным расходом", соответствующую тому диапазону географических местоположений, на основе сохраненной информации о местоположении каждого устройства осуществления транзакций и заранее заданного диапазона географических местоположений, чтобы пользователи могли знать, что с большой вероятностью происходит хищение персональных данных при осуществлении платежа в этих устройствах осуществления транзакций в пределах того диапазона географических местоположений, повышая, таким образом, бдительность пользователей и уменьшая вероятность хищений персональных данных или мошенничества с кредитными картами.

Как видно, предшествующий примерный способ получения информации о местоположении из настоящего раскрытия изобретения основывается на допущении, что пользователь использует APP на терминале для осуществления платежа, и APP способно сообщать серверу идентификатор устройства осуществления транзакций и информацию о текущем местоположении терминала. Если пользователь не осуществляет платеж посредством APP на терминале, то сервер не может получить информацию о местоположении устройства осуществления транзакций. Таким образом, чтобы дать серверу возможность получить информацию о местоположении устройства осуществления транзакций в других сценариях, варианты осуществления из настоящего раскрытия изобретения дополнительно предоставляют способ получения информации о местоположении устройства осуществления транзакций, который показан на фиг. 2 ниже.

Фиг. 2 - другой процесс получения информации о местоположении в соответствии с вариантами осуществления из настоящего раскрытия изобретения, который включает в себя следующие этапы способа.

S201 принимает соответствующие порции информации о географическом местоположении, сообщенные терминалом в разные моменты предоставления отчетов.

В варианте осуществления из настоящего раскрытия изобретения терминал может определять информацию о географическом местоположении посредством GPS и систематически сообщать эту информацию серверу, при этом каждый момент времени сообщения информации о географическом местоположении является моментом предоставления отчетов. Сервер может принимать информацию о географическом местоположении, сообщенную терминалом в каждый момент предоставления отчетов, и сохранять соответствующие порции информации о географическом местоположении и соответствующие моменты предоставления отчетов, когда терминал выгружает соответствующие порции информации о географическом местоположении.

S202 получает данные транзакции, выгруженные терминалом.

S203 определяет идентификатор устройства осуществления транзакций и момент времени транзакции, включенные в данные транзакции.

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

В частности, поскольку увеличивающееся количество пользователей записывает соответствующие ежедневные расходы с использованием APP учета, установленного в соответствующих терминалах, и APP учета обычно записывает суммы расхода, моменты расхода и идентификаторы устройств осуществления транзакций в чеках пользователей (например, чеках универсамов, счетах и т. п.) путем сканирования чеков, APP учета может использовать время расхода, полученное путем сканирования, в качестве момента времени транзакции и формировать данные транзакции, включающие в себя момент времени транзакции и ассоциированный идентификатор устройства осуществления транзакций, для выгрузки на сервер. Сервер на этапе S202 получает данные транзакции, выгруженные терминалом, и на этапе S203 определяет идентификатор устройства осуществления транзакций и момент времени транзакции, включенные в данные транзакции.

S204 определяет момент предоставления отчетов, имеющий самый короткий период времени с момента времени транзакции, на основе моментов предоставления отчетов и момента времени транзакции.

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

Например, если терминал сообщает порцию информации о географическом местоположении, P1, в 17:55:00, сообщает порцию информации о географическом местоположении, P2, в 17:55:30, и сообщает порцию информации о географическом местоположении, P3, в 17:56:00, то сервер записывает эти три момента предоставления отчетов (17:55:00, 17:55:30 и 17:56:00) и соответствующие порции информации о географическом местоположении (P1, P2 и P3). Если моментом времени транзакции, определенным сервером на этапе S203, является 17:55:20, то сервер может определить, что моментом предоставления отчетов, имеющим самый короткий период времени с момента времени транзакции, является 17:55:30, на основе момента времени транзакции 17:55:20.

S205 определяет и сохраняет информацию о местоположении устройства осуществления транзакций, соответствующую идентификатору устройства осуществления транзакций, на основе информации о географическом местоположении, сообщенной терминалом в определенный момент предоставления отчетов.

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

Продолжая с вышеприведенным примером, информация P2 о географическом местоположении, сообщенная терминалом в определенный момент 17:55:30 предоставления отчетов, сохраняется в качестве информации о местоположении устройства осуществления транзакций, соответствующей идентификатору устройства осуществления транзакций, включенному в данные транзакции, потому что сервер определил, что моментом предоставления отчетов, имеющим самый короткий период времени с момента 17:55:20 времени транзакции, является 17:55:30.

Причина в том, что когда пользователь осуществляет платеж посредством устройства осуществления транзакций в момент времени транзакции, пользователю нужно находиться в окрестности устройства осуществления транзакций. Местоположение, в котором находится пользователь в момент предоставления отчетов, который является ближайшим к моменту времени транзакции, также является ближайшим к фактическому местоположению устройства осуществления транзакций. Поэтому сервер может сохранить информацию о географическом местоположении, сообщенную терминалом в момент предоставления отчетов, который является ближайшим к моменту времени транзакции, в качестве информации о местоположении устройства осуществления транзакций без необходимости вручную записывать информацию о местоположении, действенно повышая, таким образом, эффективность получения информации о местоположении.

Очевидно, что способ, который показан на фиг. 2, также может применяться в сценарии, когда пользователь использует APP для проведения платежа посредством устройства осуществления транзакций. При условии, что сервер способен определить момент предоставления отчетов, который является ближайшим к моменту времени платежа пользователя, сервер может сохранить информацию о географическом местоположении, сообщенную терминалом в определенный момент предоставления отчетов, в качестве информации о местоположении устройства осуществления транзакций.

Как видно, показанный на фиг. 2 способ применим не только в сценарии, где пользователь использует APP для проведения платежа в устройстве осуществления транзакций, но также в сценарии, где пользователь использует APP учета для сканирования чека, чтобы выполнить учет.

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

Аналогичным образом после получения информации о местоположении устройства осуществления транзакций с использованием способа, который показан на фиг. 2, сервер также может предоставить терминалу соответствующую информацию о местоположении и информацию о принадлежности устройства (устройств) осуществления транзакций в окрестности терминала, либо предоставить терминалу соответствующую информацию о местоположении и информацию о принадлежности устройства (устройств) осуществления транзакций в пределах заранее заданного диапазона географических местоположений, и информацию о типе, соответствующую диапазону географических местоположений. Подробности этого повторно здесь не описываются.

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

Фиг. 3 - схематическая структурная схема аппарата 300 получения информации о местоположении в соответствии с вариантами осуществления из настоящего раскрытия изобретения. В варианте осуществления аппарат 300 может включать в себя одно или несколько вычислительных устройств. В некоторых вариантах осуществления аппарат 300 может включать в себя один или несколько центральных процессоров (CPU) или процессоров 302, интерфейсов 304 I/O, сетевых интерфейсов 306 и запоминающее устройство 308.

Запоминающее устройство 308 может включать в себя некий вид машиночитаемых носителей, например энергозависимое запоминающее устройство, оперативное запоминающее устройство (RAM), и/или энергонезависимое запоминающее устройство, например постоянное запоминающее устройство (ROM) или флэш-память, и т. п. Запоминающее устройство 308 является примером машиночитаемых носителей.

Машиночитаемые носители могут включать в себя постоянный или непостоянный тип, съемные или несъемные носители, которые могут выполнять хранение информации с использованием любого способа или технологии. Информация может включать в себя машиночитаемую команду, структуру данных, программный модуль или другие данные. Примеры компьютерных носителей информации включают в себя, но не только, память на фазовых переходах (PRAM), статическое оперативное запоминающее устройство (SRAM), динамическое оперативное запоминающее устройство (DRAM), другие типы оперативного запоминающего устройства (RAM), постоянное запоминающее устройство (ROM), электронно стираемое программируемое постоянное запоминающее устройство (EEPROM), быструю флэш-память или другую технологию внутренней памяти, постоянное запоминающее устройство на компакт-диске (CD-ROM), цифровой универсальный диск (DVD) или другое оптическое запоминающее устройство, кассетную магнитную ленту, накопитель на магнитных дисках или другие магнитные запоминающие устройства, или любые другие непередающие среды, которые могут использоваться для хранения информации, к которым можно обращаться с помощью вычислительного устройства. Как определено в этом документе, машиночитаемые носители не включают в себя временные носители, например модулированные сигналы данных и несущие.

В варианте осуществления запоминающее устройство 308 может включать в себя программные модули 310 и данные 312 программ. Программные модули 310 могут включать в себя модуль 314 получения, модуль 316 определения и модуль 318 хранения. Модуль получения конфигурируется для получения данных транзакции, выгруженных терминалом. Модуль 316 определения конфигурируется для определения идентификатора устройства осуществления транзакций и информации об адресе транзакции, включенных в данные транзакции, полученные модулем 314 получения. Модуль 318 хранения конфигурируется для определения и сохранения информации о местоположении устройства осуществления транзакций, соответствующей идентификатору устройства осуществления транзакций, на основе информации об адресе транзакции, определенной модулем 316 определения.

Модуль 318 хранения дополнительно конфигурируется для определения и сохранения информации об адресе транзакции в качестве информации о местоположении устройства осуществления транзакций, соответствующей идентификатору устройства осуществления транзакций, если не сохранена информация о местоположении устройства осуществления транзакций, соответствующая идентификатору устройства осуществления транзакций, и для изменения сохраненной информации о местоположении в соответствии с информацией об адресе транзакции и сохранения измененной информации о местоположении, если ранее сохранена информация о местоположении устройства осуществления транзакций, соответствующая идентификатору устройства осуществления транзакций.

Аппарат 300 может дополнительно включать в себя модуль 320 обслуживания, сконфигурированный для определения устройства (устройств) осуществления транзакций, имеющего расстояние от терминала, которое в настоящее время меньше заданного расстояния, на основе информации о текущем местоположении терминала и сохраненной информации о местоположении каждого устройства осуществления транзакций, и предоставления терминалу соответствующей информации о местоположении и информации о принадлежности каждого определенного устройства осуществления транзакций.

Аппарат 300 может дополнительно включать в себя модуль 320 обслуживания, сконфигурированный для предоставления терминалу соответствующей информации о местоположении и информации о принадлежности каждого устройства осуществления транзакций, расположенного в заранее заданном диапазоне географических местоположений, и информации о типе, соответствующей диапазону географических местоположений, в соответствии с сохраненной информацией о местоположении каждого устройства осуществления транзакций и диапазоном географических местоположений.

В варианте осуществления аппарат 300, который показан на фиг. 3, может располагаться на сервере.

Фиг. 4 - схематическая структурная схема другого аппарата 400 получения информации о местоположении в соответствии с вариантами осуществления из настоящего раскрытия изобретения. Аппарат 400 может включать в себя один или несколько процессоров 402, интерфейс 404 ввода/вывода, сетевой интерфейс 406 и запоминающее устройство 408. Запоминающее устройство 408 может включать в себя некий вид машиночитаемых носителей, например энергозависимое запоминающее устройство, оперативное запоминающее устройство (RAM), и/или энергонезависимое запоминающее устройство, например постоянное запоминающее устройство (ROM) или флэш-память, и т. п. Запоминающее устройство 408 является примером машиночитаемых носителей, которые описаны в предшествующем описании.

В варианте осуществления запоминающее устройство 408 может включать в себя программные модули 410 и данные 412 программ. Программные модули 410 могут включать в себя модуль 414 приема, сконфигурированный для приема соответствующих порций информации о географическом местоположении, сообщенных терминалом в разные моменты предоставления отчетов, модуль 416 получения, сконфигурированный для получения данных транзакции, выгруженных терминалом, первый модуль 418 определения, сконфигурированный для определения идентификатора устройства осуществления транзакций и момента времени транзакции, включенных в данные транзакции, второй модуль 420 определения, сконфигурированный для определения момента предоставления отчетов, имеющего самый короткий период времени с момента времени транзакции, на основе разных моментов предоставления отчетов и момента времени транзакции, и модуль 422 хранения, сконфигурированный для определения и сохранения информации о местоположении устройства осуществления транзакций, соответствующей идентификатору устройства осуществления транзакций, на основе соответствующей порции информации о географическом местоположении, сообщенной терминалом в определенный момент предоставления отчетов.

В варианте осуществления аппарат 400, который показан на фиг. 4, может располагаться на сервере.

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

Также следует отметить, что такие термины, как "содержат", "включают в себя" или любые другие их разновидности, предназначены для охвата неисключительных включений. Процесс, способ, изделие или аппарат, которые включают в себя последовательность элементов, не только включают в себя те элементы, но также включают в себя другие элементы, которые не перечислены явно, или дополнительно включают в себя элементы, которые уже существовали в таком процессе, способе, изделии или устройстве. При условии отсутствия дополнительных ограничений элемент, заданный фразой "включают в себя …", не исключает никакие другие аналогичные элементы из существования в процессе, способе, изделии или аппарате.

Специалист в данной области техники должен понимать, что варианты осуществления из настоящего раскрытия изобретения можно предоставить в виде способа, системы или компьютерного программного продукта. Поэтому настоящее раскрытие изобретения можно реализовать в виде варианта осуществления только с аппаратными средствами, варианта осуществления только с программным обеспечением или варианта осуществления с сочетанием аппаратных средств и программного обеспечения. Кроме того, настоящее раскрытие изобретения можно реализовать в виде компьютерного программного продукта, который может храниться на одном или нескольких машиночитаемых носителях информации (которые включают в себя, но не ограничиваются, магнитный диск, CD-ROM или оптический диск, и т. п.), которые хранят исполняемые компьютером команды.

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


Способ и аппарат для получения информации о местоположении
Способ и аппарат для получения информации о местоположении
Способ и аппарат для получения информации о местоположении
Способ и аппарат для получения информации о местоположении
Способ и аппарат для получения информации о местоположении
Источник поступления информации: Роспатент

Всего документов: 44
Всего документов: 6

Похожие РИД в системе

Защитите авторские права с едрид