СПОСОБ И УСТРОЙСТВО ДЛЯ ОПРЕДЕЛЕНИЯ ЭЛЕМЕНТА НА ОСНОВЕ ОКРУЖЕНИЯ ВЗАИМОДЕЙСТВИЯ
METHOD AND DEVICE FOR DETERMINING ELEMENT BASED ON ENVIRONMENT INTERACTION

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
[1] Примерные варианты осуществления относятся к способу и устройству для определения элемента, такого как, например, карта, которая используется при взаимодействии, таком как, например, расчеты на основе окружения взаимодействия, такого как, например, окружение проведения расчетов.
УРОВЕНЬ ТЕХНИКИ
[2] Вследствие быстрого совершенствования компьютерных сетевых окружений, электронная Интернет-коммерция повсеместно применяется людьми. При покупке товаров онлайн, перевод со счетов между банками и кредитная карта зачастую используются в качестве способа расчетов, и в последнее время широко применяются электронные деньги, которые могут иметь форму электронного бумажника или электронных карт.
[3] Помимо этого, в последнее время, во время банковских финансовых транзакций или коммерческих транзакций, растут платежные расчеты с использованием мобильного терминала. Емкость запоминающего устройства карты с микросхемами значительно увеличена в связи с разработкой карты с микросхемами интегральной схемы (IC), и в силу этого, несколько карт могут сохраняться в однокристальной карте. Боковая клавиша или горячая клавиша присоединена к одной стороне мобильного терминала, в который устанавливается карта с IC-микросхемами и может использоваться во время платежных расчетов. Тем не менее, для расчетов пользователя посредством использования карты, сохраненной в мобильном терминале, клавиша расчетов должна нажиматься после разблокировки мобильного терминала и затем выбора требуемой карты посредством нажатия функциональной клавиши через управляемый с помощью меню интерфейс, что приводит к существенному неудобству.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
РЕШЕНИЕ ЗАДАЧИ
[4] Примерные варианты осуществления предоставляют способ и устройство, которые определяют подходящую карту относительно различных окружений проведения расчетов и упрощают проведение расчетов посредством использования определенной карты.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[5] Вышеописанные и другие признаки и преимущества изобретательского замысла настоящего изобретения должны становиться более очевидными посредством подробного описания примерных вариантов осуществления со ссылкой на прилагаемые чертежи, из которых:
[6] Фиг. 1 является принципиальной блок-схемой системы расчетов для выполнения расчетов для транзакции, которая заключает в себе товары, посредством использования карты, которая выбирается на основе окружения проведения расчетов, согласно примерному варианту осуществления;
[7] Фиг. 2 является блок-схемой последовательности операций, которая иллюстрирует способ, посредством которого устройство используется для того, чтобы выбирать карту для расчетов на основе окружения проведения расчетов, и посредством которого устройство используется для того, чтобы предоставлять информацию карты, которая связана с выбранной картой, согласно примерному варианту осуществления;
[8] Фиг. 3 является блок-схемой последовательности операций, которая иллюстрирует способ, посредством которого устройство отображает список рекомендованных карт и выбирает карту, которая должна использоваться в расчетах согласно принимаемому пользовательскому вводу, согласно примерному варианту осуществления;
[9] Фиг. 4 является таблицей, которая показывает приоритет для каждой карты, который задается посредством устройства в соответствии с элементами, которые включены в предысторию расчетов;
[10] Фиг. 5 является таблицей, которая показывает информацию льгот для каждой карты, рекомендованной посредством устройства;
[11] Фиг. 6 является блок-схемой последовательности операций, которая иллюстрирует способ, посредством которого устройство извлекает карту на основе приоритета относительно окружения проведения расчетов, согласно примерному варианту осуществления;
[12] Фиг. 7 является схемой, которая иллюстрирует пример, в котором устройство отображает список рекомендованных карт в горизонтальном режиме просмотра;
[13] Фиг. 8 является схемой, которая иллюстрирует пример, в котором изображения карт отображаются на экране разблокировки устройства;
[14] Фиг. 9 показывает схемы, которые иллюстрируют соответствующие примеры окна расчетов, которое отображается на экране устройства;
[15] Фиг. 10 является схемой, которая иллюстрирует пример, в котором информация карты отображается на экране разблокировки устройства;
[16] Фиг. 11 показывает схемы, которые иллюстрируют соответствующие примеры, в которых информация карты отображается подробно на экране устройства, на основе его режима отображения;
[17] Фиг. 12 является блок-схемой устройства, согласно примерному варианту осуществления; и
[18] Фиг. 13 является блок-схемой устройства, согласно другому примерному варианту осуществления.
[19] Фиг. 14 является блок-схемой последовательности операций, которая иллюстрирует способ, посредством которого устройство сопоставляет информацию местоположения с информацией карты, согласно примерному варианту осуществления;
[20] Фиг. 15 является блок-схемой последовательности операций, которая иллюстрирует способ, посредством которого устройство рекомендует карту на основе информации местоположения, согласно примерному варианту осуществления;
[21] Фиг. 16 является блок-схемой последовательности операций, которая иллюстрирует способ, посредством которого устройство сопоставляет название магазина, извлеченное из информации расписания пользователя, с картой, согласно примерному варианту осуществления; и
[22] Фиг. 17 является блок-схемой последовательности операций, которая иллюстрирует способ, посредством которого устройство отображает информацию карты относительно карты, сопоставленной с предварительно определенным названием магазина, согласно примерному варианту осуществления.
[23] Фиг. 18 является схемой, иллюстрирующей пример, в котором карта, связанная с местоположением устройства или названием магазина, отображается на экране устройства, согласно примерному варианту осуществления.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
[24] Согласно аспекту одного или более примерных вариантов осуществления, предусмотрен способ для определения, посредством использования устройства, карты, которая должна использоваться в расчетах, при этом способ включает в себя: получение предыстории использования карты для карты, которая является применимой с помощью устройства; получение информации, которая связана с окружением проведения расчетов устройства; определение, посредством использования устройства, карты, которая должна использоваться в расчетах, на основе полученной информации, которая связана с окружением проведения расчетов, и полученной предыстории использования карты; и предоставление информации расчетов, которая связана с определенной картой, в торговый (POS) терминал.
[25] Получение информации, которая связана с окружением проведения расчетов, может включать в себя получение информации, которая связана с местоположением устройства, и определение карты может включать в себя определение карты, которая должна использоваться в расчетах, на основе полученной информации, которая связана с местоположением устройства.
[26] Определение карты может включать в себя извлечение карт, которые связаны с окружением проведения расчетов, на основе предыстории использования карты, сравнение соответствующих льгот извлеченных карт между собой и использование результата сравнения для того, чтобы определять рекомендацию относительно карты, которая должна использоваться в расчетах.
[27] Предыстория использования карты может включать в себя, по меньшей мере, одно из номера карты, времени расчетов, даты расчетов, местоположения расчетов и названия товаров.
[28] Изображение карты, которая связана с определенной рекомендацией, может отображаться на экране разблокировки устройства, и определение карты может включать в себя определение карты на основе принимаемого пользовательского ввода, который связан с изображением карты, отображаемым на экране разблокировки устройства.
[29] Когда расчеты, которые должны осуществляться посредством использования определенной карты, могут безопасно выполняться, по меньшей мере, часть окна расчетов определенной карты может отображаться с предварительно определенным цветом.
[30] Способ дополнительно может включать в себя прием информации, которая связана с товарами, из POS-терминала, при этом принимаемая информация, которая связана с товарами, включает в себя, по меньшей мере, одно из текущей даты, текущего времени, даты истечения срока годности товаров, идентификационного значения товаров, стоимости товаров и идентификационного значения магазина-участника, который соответствует POS-терминалу.
[31] Способ дополнительно может включать в себя определение режима отображения устройства, при этом определение карты включает в себя определение того, следует или нет отображать список рекомендованных карт на экране устройства, на основе определенного режима отображения, и выбор карты, которая должна использоваться в расчетах, на основе принимаемого пользовательского ввода, который связан с отображаемым списком рекомендованных карт.
[32] Режим отображения может включать в себя, по меньшей мере, один из горизонтального режима просмотра и вертикального режима просмотра.
[33] Прием информации, которая связана с товарами, из POS-терминала может включать в себя прием информации, которая связана с товарами, из POS-терминала через связь в ближней зоне (NFC), и предоставление информации расчетов, которая связана с определенной картой, может включать в себя предоставление информации расчетов в POS-терминал через NFC.
[34] Согласно другому аспекту одного или более примерных вариантов осуществления, предусмотрено устройство для определения карты, которая должна использоваться в расчетах, причем устройство включает в себя: хранилище предыстории использования карты, которое сконфигурировано с возможностью сохранять предысторию использования карты для карты, которая является применимой с помощью устройства; узел получения информации окружения проведения расчетов, который сконфигурирован с возможностью получать информацию, которая связана с окружением проведения расчетов устройства; узел выбора карты, который сконфигурирован с возможностью выбирать карту, которая должна использоваться в расчетах, на основе полученной информации, которая связана с окружением проведения расчетов, и сохраненной предыстории использования карты; и узел предоставления информации карты, который сконфигурирован с возможностью предоставлять информацию расчетов, которая связана с выбранной картой, в торговый (POS) терминал.
[35] Узел получения информации окружения проведения расчетов может быть дополнительно сконфигурирован с возможностью получать информацию, которая связана с местоположением устройства, и узел выбора карты может быть дополнительно сконфигурирован с возможностью определять карту, которая должна использоваться в расчетах, на основе полученной информации, которая связана с местоположением устройства.
[36] Узел выбора карты может быть дополнительно сконфигурирован с возможностью извлекать карты, которые связаны с окружением проведения расчетов, на основе сохраненной предыстории использования карты, чтобы сравнивать соответствующие льготы извлеченных карт между собой и использовать результат сравнения для того, чтобы определять рекомендацию относительно карты, которая должна использоваться в расчетах.
[37] Предыстория использования карты может включать в себя, по меньшей мере, одно из номера карты, времени расчетов, даты расчетов, местоположения расчетов и названия товаров.
[38] Изображение карты, которая связана с определенной рекомендацией, может отображаться на экране разблокировки устройства, и узел выбора карты может быть дополнительно сконфигурирован с возможностью выбирать карту на основе принимаемого пользовательского ввода, который связан с изображением карты, отображаемым на экране разблокировки устройства.
[39] Когда расчеты, которые должны осуществляться посредством использования выбранной карты, могут безопасно выполняться, по меньшей мере, часть окна расчетов выбранной карты может отображаться с предварительно определенным цветом.
[40] Узел выбора карты может быть дополнительно сконфигурирован с возможностью определять то, следует или нет отображать список рекомендованных карт на экране устройства, на основе режима отображения устройства, и выбирать карту, которая должна использоваться в расчетах, на основе принимаемого пользовательского ввода, который связан с отображаемым списком рекомендованных карт.
[41] Режим отображения может включать в себя, по меньшей мере, один из горизонтального режима просмотра и вертикального режима просмотра.
[42] Узел предоставления информации карты может быть дополнительно сконфигурирован с возможностью предоставлять информацию расчетов в POS-терминал через связь в ближней зоне (NFC).
[43] Согласно другому аспекту одного или более примерных вариантов осуществления, предусмотрен способ для использования первого устройства в связи с выполнением взаимодействия между первым пользователем и вторым пользователем, причем первое устройство включает в себя графический пользовательский интерфейс для предоставления характеристик ввода-вывода относительно первого пользователя, при этом способ включает в себя: осуществление доступа к информации, которая связана с каждому из множества элементов, которые ассоциированы с первым пользователем, причем информация включает в себя информацию первого элемента, которая, по меньшей мере, связана с предысторией использования первого элемента, и информацию второго элемента, которая, по меньшей мере, связана с предысторией использования второго элемента; получение информации окружения, которая связана с окружением, в котором должно выполняться взаимодействие; использование первого устройства для того, чтобы выбирать, из множества элементов, элемент для использования в связи с выполнением взаимодействия на основе информации для доступа и полученной информации окружения, и формировать информацию, которая связана с выполнением взаимодействия, на основе результата выбора; передачу, во второе устройство, которое ассоциировано со вторым пользователем, сформированной информации, которая связана с выполнением взаимодействия; и отображение, через графический пользовательский интерфейс и на экране первого устройства, по меньшей мере, части сформированной информации, которая связана с выполнением взаимодействия.
[44] Информация первого элемента может включать в себя множество характеристик информации первого элемента, информация второго элемента может включать в себя множество характеристик информации второго элемента, и информация окружения может включать в себя множество характеристик информации окружения. Использование устройства для того, чтобы выбирать карту может включать в себя назначение соответствующих значений приоритетов каждому из множества элементов для каждой из множества характеристик информации окружения и назначение соответствующих весовых коэффициентов каждой из характеристик информации первого элемента, каждой из характеристик информации второго элемента и каждой из характеристик информации окружения.
[45] Информация первого элемента дополнительно может быть связана, по меньшей мере, с одной привилегией, которая возникает для первого пользователя в связи с использованием первого элемента, и информация второго элемента дополнительно может быть связана, по меньшей мере, с одной привилегией, которая возникает для первого пользователя в связи с использованием второго элемента.
[46] Способ дополнительно может включать в себя указание первому пользователю предоставлять ввод через графический пользовательский интерфейс первого устройства относительно множества элементов. Использование первого устройства для того, чтобы выбирать элемент, может быть дополнительно основано на принимаемом пользовательском вводе, который принимается как результат указания.
[47] Указание может включать в себя отображение, через графический пользовательский интерфейс и на экране устройства, конкретной для элемента информации, которая связана, по меньшей мере, с одним из множества элементов.
[48] Указание может включать в себя отображение, через пользовательский интерфейс и на экране устройства, множества изображений, каждое из которых надлежащим образом соответствует соответствующему одному из множества элементов, и предоставление на дисплее устройства индикатора, который связан с рекомендацией, которая основана на информации для доступа и полученной информации окружения.
[49] Способ дополнительно может включать в себя использование первого устройства для того, чтобы принимать аутентификационную информацию, которая связана с первым пользователем относительно выбранного элемента, и использование принимаемой аутентификационной информации для того, чтобы определять то, может или нет безопасно выполняться взаимодействие.
[50] Получение информации окружения может включать в себя получение информации, которая связана с местоположением первого устройства, и использование первого устройства для того, чтобы выбирать элемент, может включать в себя использование первого устройства для того, чтобы выбирать элемент на основе полученной информации окружения, которая связана с местоположением первого устройства.
[51] Информация окружения может включать в себя, по меньшей мере, одно из текущей даты, текущего времени, даты истечения срока действия, которая связана со взаимодействием, идентификационного значения, которое связано со взаимодействием, идентификационной информации, которая связана со вторым пользователем, и идентификационной информации, которая связана со вторым устройством.
[52] Способ дополнительно может включать в себя определение режима отображения первого устройства. Использование первого устройства для того, чтобы выбирать элемент, может включать в себя определение того, следует или нет отображать список рекомендованных элементов через пользовательский интерфейс на экране первого устройства, на основе определенного режима отображения, и выбор элемента, который должен использоваться при взаимодействии, на основе принимаемого пользовательского ввода, который связан с отображаемым списком рекомендованных элементов.
[53] Режим отображения может включать в себя, по меньшей мере, один из горизонтального режима просмотра и вертикального режима просмотра.
[54] Получение информации окружения может включать в себя прием информации окружения из второго устройства через связь в ближней зоне (NFC), и передача сформированной информации, которая связана со взаимодействием, может включать в себя передачу сформированной информации во второе устройство через NFC.
[55] Согласно другому аспекту одного или более примерных вариантов осуществления, предусмотрено первое устройство для использования в связи с выполнением взаимодействия между первым пользователем и вторым пользователем. Первое устройство включает в себя: запоминающее устройство, которое сконфигурировано с возможностью сохранять связанную с элементом информацию, которая связана с каждым из множества элементов, которые ассоциированы с первым пользователем, причем информация включает в себя информацию первого элемента, которая, по меньшей мере, связана с предысторией использования первого элемента, и информацию второго элемента, которая, по меньшей мере, связана с предысторией использования второго элемента; приемо-передающее устройство, которое сконфигурировано с возможностью принимать информацию окружения, которая связана с окружением, в котором должно выполняться взаимодействие; и процессор, который сконфигурирован с возможностью выбирать, из множества элементов, элемент для использования в связи с выполнением взаимодействия на основе сохраненной связанной с элементом информации и принимаемой информации окружения и формировать информацию, которая связана с выполнением взаимодействия, на основе результата выбора. Приемо-передающее устройство дополнительно сконфигурировано с возможностью передавать во второе устройство, которое ассоциировано со вторым пользователем, сформированную информацию, которая связана с выполнением взаимодействия.
[56] Информация первого элемента может включать в себя множество характеристик информации первого элемента, информация второго элемента может включать в себя множество характеристик информации второго элемента, и информация окружения может включать в себя множество характеристик информации окружения. Процессор может быть дополнительно сконфигурирован с возможностью назначать соответствующие значения приоритетов каждому из множества элементов для каждой из множества характеристик информации окружения и назначать соответствующие весовые коэффициенты каждой из характеристик информации первого элемента, каждой из характеристик информации второго элемента и каждой из характеристик информации окружения.
[57] Информация первого элемента дополнительно может быть связана, по меньшей мере, с одной привилегией, которая возникает для первого пользователя в связи с использованием первого элемента, и информация второго элемента дополнительно может быть связана, по меньшей мере, с одной привилегией, которая возникает для первого пользователя в связи с использованием второго элемента.
[58] Процессор может быть дополнительно сконфигурирован с возможностью предписывать дисплею первого устройства отображать информацию с указаниями, которая связана с указанием первому пользователю предоставлять ввод относительно множества элементов и выбирать элемент из множества элементов на основе сохраненной связанной с элементом информации, принимаемой информации окружения и принимаемого пользовательского ввода, который принимается в ответ на отображаемую информацию с указаниями.
[59] Процессор может быть дополнительно сконфигурирован с возможностью предписывать дисплею отображать конкретную для элемента информацию, которая связана, по меньшей мере, с одним из множества элементов.
[60] Процессор может быть дополнительно сконфигурирован с возможностью предписывать дисплею отображать множество изображений, каждое из которых надлежащим образом соответствует соответствующему одному из множества элементов, и отображать индикатор, который связан с рекомендацией, которая основана на сохраненной информации и принимаемой информации окружения.
[61] Приемо-передающее устройство может быть дополнительно сконфигурировано с возможностью принимать аутентификационную информацию, которая связана с первым пользователем относительно выбранного элемента. Процессор может быть дополнительно сконфигурирован с возможностью использовать принимаемую аутентификационную информацию, чтобы определять то, может или нет безопасно выполняться взаимодействие.
[62] Приемо-передающее устройство может быть дополнительно сконфигурировано с возможностью принимать информацию, которая связана с местоположением первого устройства. Процессор может быть дополнительно сконфигурирован с возможностью выбирать элемент на основе принимаемой информации, которая связана с местоположением первого устройства.
[63] Информация окружения может включать в себя, по меньшей мере, одно из текущей даты, текущего времени, даты истечения срока действия, которая связана со взаимодействием, идентификационного значения, которое связано со взаимодействием, идентификационной информации, которая связана со вторым пользователем, и идентификационной информации, которая связана со вторым устройством.
[64] Процессор может быть дополнительно сконфигурирован с возможностью определять режим отображения первого устройства и определять то, следует или нет отображать список рекомендованных элементов на дисплее первого устройства, на основе определенного режима отображения и выбирать элемент, который должен использоваться при взаимодействии, на основе принимаемого пользовательского ввода, который связан с отображаемым списком рекомендованных элементов.
[65] Режим отображения может включать в себя, по меньшей мере, один из горизонтального режима просмотра и вертикального режима просмотра.
[66] Приемо-передающее устройство может быть дополнительно сконфигурировано с возможностью принимать информацию окружения из второго устройства через связь в ближней зоне (NFC) и передавать сформированную информацию, которая связана со взаимодействием, во второе устройство через NFC.
[67] Согласно другому аспекту одного или более примерных вариантов осуществления, предусмотрен энергонезависимый машиночитаемый носитель записи, имеющий записанную программу для осуществления способа.
ОПТИМАЛЬНЫЙ РЕЖИМ ОСУЩЕСТВЛЕНИЯ ИЗОБРЕТЕНИЯ
[68] Далее идея настоящего изобретения описывается подробнее со ссылкой на прилагаемые чертежи, на которых показаны примерные варианты осуществления. Тем не менее идея настоящего изобретения может осуществляться во множестве различных форм и не должна истолковываться как ограниченная примерными вариантами осуществления, изложенными в данном документе; наоборот, эти примерные варианты осуществления предоставляются таким образом, что это раскрытие сущности является исчерпывающим и всеобъемлющим и полностью проясняет идею настоящего изобретения для специалистов в данной области техники. В нижеприведенном описании известные функции или конструкции подробно не описываются, чтобы не затруднять понимание настоящего раскрытия сущности необязательными подробностями. Кроме того, во всем подробном описании аналогичные ссылки с номерами на чертежах обозначают аналогичные элементы.
[69] Также следует понимать, что во всем подробном описании, когда элемент упоминается как " соединенный" с другим элементом, он может быть непосредственно соединен с другим элементом либо электрически соединен с другим элементом, при этом что также могут присутствовать промежуточные элементы. Кроме того, когда часть "включает в себя" или "содержит" элемент, если отсутствует конкретное описание, отличное от означенного, часть дополнительно может включать в себя другие элементы, без исключения других элементов.
[70] Кроме того, следует понимать, что во всем подробном описании, когда элемент A и элемент B выполняют ближнюю связь, это означает то, что элемент A расположен в пределах диапазона связи элемента B, и/или элемент B расположен в пределах диапазона связи элемента A.
[71] Кроме того, карта, которая описывается во всем подробном описании, означает карту, которая является применимой в связи с транзакционными расчетами за товары и услуги, и примеры карты могут включать в себя кредитную карту, карту накопления миль и карту накопления баллов. Тем не менее примерные варианты осуществления не ограничены этим.
[72] В дальнейшем в этом документе, подробно описывается идея настоящего изобретения посредством пояснения примерных вариантов осуществления со ссылкой на прилагаемые чертежи. Такие выражения, как "по меньшей мере, один из", предваряющие список элементов, модифицируют весь список элементов и не модифицируют отдельные элементы списка.
[73] Фиг. 1 является принципиальной блок-схемой системы расчетов для выполнения расчетов для транзакции, которая заключает в себе товары, посредством использования карты, которая выбирается в зависимости от окружения проведения расчетов, согласно примерному варианту осуществления.
[74] Ссылаясь на фиг. 1, система расчетов включает в себя устройство 1000, торговый (POS) терминал 2000 и сервер 3000 расчетов.
[75] Устройство 1000 используется для того, чтобы выбирать подходящую карту на основе окружения проведения расчетов, и предоставляет информацию карты, которая связана с выбранной картой, в POS-терминал 2000. POS-терминал 2000 предоставляет принимаемую информацию расчетов на сервер 3000 расчетов и может предписывать серверу 3000 расчетов выполнять расчеты посредством использования устройства 1000.
[76] Устройство 1000 может сохранять информацию карты, которая связана с картой пользователя, и информацию льгот по карте, которая связана со льготами карты пользователя. Кроме того, устройство 1000 может сохранять предысторию расчетов по карте пользователя относительно времени, места и назначения расчетов. Устройство 1000 может предоставлять рекомендацию, которая связана с картой, на основе окружения проведения расчетов устройства 1000 на основе сохраненной информации карты и предыстории расчетов по карте. Кроме того, устройство 1000 может определять то, следует выбирать карту, которая должна использоваться в расчетах, автоматически, или выбирать карту, которая должна использоваться в расчетах, на основе принимаемого пользовательского ввода, на основе режима отображения.
[77] Устройство 1000 может быть представлять собой любое одно или более из смартфона, мобильного телефона, персонального цифрового устройства (PDA), переносного компьютера, мультимедийного проигрывателя, устройства на основе глобальной системы позиционирования (GPS) и/или любых других мобильных вычислительных устройств или немобильных вычислительных устройств. Тем не менее стройство 1000 не ограничено этим.
[78] В другом примерном варианте осуществления, блок-схема по фиг. 1 может пониматься в качестве представления системы для выполнения взаимодействия между первым пользователем и вторым пользователем. Устройство 1000 может пониматься как ассоциированное с первым пользователем, а устройство 2000 может пониматься как ассоциированное со вторым пользователем. Хотя вышеописанный примерный вариант осуществления называет взаимодействие "расчетами", могут выполняться другие взаимодействия.
[79] Например, турист может подготавливаться к полету на самолете и, возможно, должен зарегистрироваться с тем, чтобы получать посадочный талон и/или регистрировать багаж. В таком сценарии турист может пониматься как первый пользователь, а авиакомпания может пониматься как второй пользователь. Второе устройство 2000, например, может представлять собой терминал самообслуживания в аэропорту или компьютер, который связан по ссылке с веб-узлом авиакомпании в Интернете. Турист может иметь мобильный телефон, который выступает в качестве первого устройства 1000, и мобильный телефон может отображать изображения, которые соответствуют таким элементам, как, например, паспорт, водительские права и персональная кредитная карта, которые могут использоваться для целей регистрации на рейс и/или регистрации багажа.
[80] В качестве другого примера, пользователь средств социального общения может подготавливаться к выгрузке информации, которая связана с недавними событиями. В этом сценарии, пользователь средств социального общения может пониматься как первый пользователь, а второй пользователь может представлять собой веб-узел средств социального общения. Второе устройство может представлять собой, например, любой терминал, который может использоваться для того, чтобы осуществлять доступ к веб-узлу средств социального общения. Пользователь средств социального общения может иметь мобильный телефон, который выступает в качестве первого устройства 1000, и мобильный телефон может отображать изображения, которые соответствуют таким элементам, как, например, фотографии, текстовые сообщения и ссылки в виде универсального указателя ресурса (URL-адреса), которые могут выбираться для целей загрузки информации на веб-узел средств социального общения.
[81] Фиг. 2 является блок-схемой последовательности операций, которая иллюстрирует способ, посредством которого устройство 1000 используется для того, чтобы выбирать карту для расчетов на основе окружения проведения расчетов, и посредством которого устройство 1000 используется для того, чтобы предоставлять информацию карты, которая связана с выбранной картой, согласно примерному варианту осуществления.
[82] На этапе S200, устройство 1000 сохраняет информацию карты и информацию льгот по карте. Устройство 1000 может сохранять информацию карты, которая связана с картой пользователя, на основе ввода, который принимается от пользователя. Информация карты может включать в себя, например, информацию, которая связана с любым одним или более из типа карты, номера карты и даты истечения срока действия карты. Кроме того, устройство 1000 может принимать информацию карты из сервера 3000 расчетов и может сохранять принимаемую информацию карты. Сервер 3000 расчетов может представлять собой сервер, который управляется посредством компании по выпуску кредитных карт, но настоящий примерный вариант осуществления не ограничен этим. В этом случае, устройство 1000 может предоставлять информацию пользовательского профиля, сохраненную в устройстве 1000, на сервер 3000 расчетов и может принимать информацию карты, соответствующую предоставленной информации пользовательского профиля, из сервера 3000 расчетов. Помимо этого, если пользователь имеет новую выданную карту, устройство 1000 может принимать информацию карты, которая связана с новой выданной картой.
[83] Дополнительно, устройство 1000 может сохранять информацию льгот по карте для каждой карты, сохраненной в устройстве 1000, на основе принимаемого пользовательского ввода. Устройство 1000 может предоставлять пользовательский интерфейс для упрощения ввода информации льгот по карте, и пользователь может вводить информацию льгот по карте для каждой карты, сохраненной в устройстве 1000, через пользовательский интерфейс. Устройство 1000 может принимать информацию льгот по карте из сервера 3000 расчетов и может сохранять принимаемую информацию льгот по карте. Информация льгот по карте может сохраняться после сопоставления с каждой картой. Информация льгот по карте может включать в себя, например, информацию скидок, информацию накопления баллов и информацию купона. Дополнительно, информация льгот по карте может включать в себя информацию, которая связана с различными льготами от магазинов-участников, в которых используется карта.
[84] На этапе S205, устройство 1000 сохраняет предысторию использования карты, которая связана с пользователем. Предыстория использования карты может включать в себя, например, любое одно или более номера карты, используемого в расчетах, времени расчетов, даты расчетов, названия магазина-участника, местоположения расчетов, названия товаров и информации, которая связана со льготой, предоставляемой во время расчетов по карте. Когда пользователь осуществляет расчеты посредством использования карты с помощью устройства 1000, устройство 1000 может сохранять предысторию использования карты, используемой в расчетах. Тем не менее настоящий примерный вариант осуществления не ограничен этим. Информация, которая связана с предысторией использования карты, которая принимается с помощью устройства 1000, может сохраняться и накапливаться на сервере 3000 расчетов, и устройство 1000 может принимать информацию, которая связана с предысторией использования карты, которая сохраняется на сервере 3000 расчетов, из сервера 3000 расчетов.
[85] На этапе S210, устройство 1000 получает информацию, которая связана с окружением проведения расчетов. Когда пользователь выполняет попытку расчетов по карте с помощью устройства 1000, устройство 1000 может получать информацию, которая связана с окружением проведения расчетов. Устройство 1000 может получать информацию, которая связана с окружением проведения расчетов, по меньшей мере, из одного из датчика в устройстве 1000, POS-терминале 2000 и сервере 3000 расчетов. Информация, которая связана с окружением проведения расчетов, может включать в себя, например, любое одно или более из времени расчетов, местоположения расчетов, названия магазина-участника и информации, которая связана с товарами.
[86] Подробно, устройство 1000 может получать информацию, которая связана с местоположением устройства 1000, и может идентифицировать магазин-участник, который должен использоваться для выполнения расчетов, на основе полученной информации местоположения. Например, устройство 1000 может определять GPS-значение для местоположения устройства 1000 посредством использования GPS-датчика (не показан). Дополнительно, устройство 1000 может определять идентификационное значение точки доступа (AP), которая соединяется с устройством 1000. Кроме того, устройство 1000 может идентифицировать магазин-участник, в котором находится устройство 1000, на основе, по меньшей мере, одного из GPS-значения и идентификационного значения AP. В этом случае, информация, которая связана с магазином-участником, соответствующим GPS-значению и идентификационному значению AP, может сохраняться в устройстве 1000 или на отдельном сервере (не показан) заранее.
[87] Устройство 1000 может определять информацию, которая связана с товарами, которые могут вовлекаться в расчеты. Устройство 1000 может определять информацию, которая связана с товарами, через маркер, прикрепленный к товарам. Тем не менее настоящий примерный вариант осуществления не ограничен этим. Устройство 1000 также может определять информацию, которая связана с товарами, из POS-терминала 2000. Устройство 1000 может принимать, по меньшей мере, одно из текущей даты, текущего времени, даты истечения срока годности товаров, идентификационного значения товаров, стоимости товаров и идентификационного значения магазина-участника, который соответствует POS-терминалу 2000. Тем не менее настоящий примерный вариант осуществления не ограничен этим.
[88] Устройство 1000 может определять любое одно или более из нормы накопления баллов для каждой карты, лимита накопления баллов для каждой карты, процента скидки для каждой карты и лимита скидки для каждой карты на основе информации, которая связана с магазином-участником и с товарами. Информация, которая связана с нормой накопления баллов, лимитом накопления баллов, процентом скидки и лимитом скидки, согласно магазину-участнику и товарам, может сохраняться в устройстве 1000 или на отдельном сервере (не показан) заранее.
[89] На этапе S220, устройство 1000 выбирает карту, которая должна использоваться в расчетах, на основе окружения проведения расчетов.
[90] Устройство 1000 может определять карту, которая должна использоваться в расчетах, согласно полученному окружению проведения расчетов посредством использования любой одной или более из информации карты, информации льгот по карте и предыстории расчетов.
[91] Подробно, устройство 1000 может извлекать карты, используемые более предварительно определенного числа раз в полученном окружении проведения расчетов, на основе предыстории расчетов по карте. Например, если карта A, карта B, карта C и карта D являются применимыми в магазине-участнике Z, и магазин-участник в полученном окружении проведения расчетов представляет собой Z, устройство 1000 может извлекать карту A, карту B, карту C и карту D из информации карты. Если карта C и карта A использованы более предварительно определенного числа раз в магазине-участнике Z, и магазин-участник в полученном окружении проведения расчетов представляет собой Z, устройство 1000 может извлекать карту C и карту A из информации карты.
[92] Помимо этого, если карта A, карта B, карта C и карта D использованы между 11:00 и 14:00, и время расчетов, включенное в полученное окружение проведения расчетов, находится между 11:00 и 14:00, устройство 1000 может извлекать карту A, карту B, карту C и карту D из информации карты. Например, если приоритеты карты A и карты B из карт, используемых между 11:00 и 14:00, являются относительно высокими, и магазин-участник в полученном окружении проведения расчетов представляет собой Z, устройство 1000 может извлекать карту A и карту B из информации карты. В этом случае, приоритеты карт могут определяться на основе предварительно определенного критерия или могут определяться на основе принимаемого пользовательского ввода. Помимо этого, льгота для каждой карты может отражаться для того, чтобы определять приоритеты карт. Тем не менее настоящий примерный вариант осуществления не ограничен этим.
[93] Устройство 1000 также может извлекать карту на основе одного или более из множества элементов, включенных в предысторию расчетов и окружение проведения расчетов. В этом случае, устройство 1000 может применять предварительно определенный весовой коэффициент к каждому из множества элементов, включенных в предысторию расчетов и окружение проведения расчетов, и может определять карту для того, чтобы извлекать в полученном окружении проведения расчетов, на основе весовых коэффициентов множества элементов.
[94] На этапе S225, устройство 1000 рекомендует карту, которая должна использоваться в расчетах, на основе информации льгот по карте. Устройство 1000 может сравнивать соответствующие льготы извлеченных карт между собой на основе информации льгот по карте и может предоставлять рекомендацию относительно каждой из предварительно определенного числа или более карт. Например, устройство 1000 может извлекать все карты и сравнивать их соответствующие льготы между собой, чтобы отбирать карту с наилучшими льготами относительно конкретной транзакции или расчетов. Дополнительно, устройство 1000 извлекает карту и сравнивает ее льготы со льготами по другим картам. Дополнительно, устройство 1000 может определять карту для рекомендации на основе типов льгот по карте, которые предпочитает пользователь, и/или суммы льготы в денежном выражении. Устройство 1000 может отображать информацию, которая связана со льготой, которая предоставляется для каждой карты, на экране и может предоставлять возможность пользователю выбирать предварительно определенную карту на основе отображаемой информации льгот.
[95] В этом случае, устройство 1000 может принимать информацию льгот по карте из сервера 3000 расчетов. Устройство 1000 может передавать информацию карты, сохраненную в устройстве 1000, на сервер 3000 расчетов, чтобы принимать информацию льгот по карте из сервера 3000 расчетов. Тем не менее, настоящий примерный вариант осуществления не ограничен этим.
[96] Устройство 1000 может принимать информацию льгот по карте из терминала (не показан) магазина-участника. В этом случае, терминал магазина-участника может передавать типы карт, предоставляющих льготу в магазине-участнике, и информацию, которая связана со льготами, в устройство 1000 в магазине-участнике. Терминал магазина-участника может предоставлять информацию льгот в устройство 1000, по меньшей мере, через одно из службы коротких сообщений (SMS) и службы мультимедийных сообщений (MMS). Тем не менее настоящий примерный вариант осуществления не ограничен этим. Дополнительно, терминал магазина-участника может предоставлять информацию льгот в устройство 1000 через сеть по стандарту высококачественной беспроводной связи (Wi-Fi).
[97] Ниже описывается информация льгот для каждой рекомендованной карты, которая отображается на экране устройства 1000, со ссылкой на фиг. 5.
[98] Устройство 1000 может автоматически выбирать карту, которая должна использоваться в расчетах, на основе режима отображения или может выбирать карту, которая должна использоваться в расчетах, на основе принимаемого пользовательского ввода. Ниже подробнее описывается приоритет, заданный для каждой карты на основе элементов, которые включены в предысторию расчетов, со ссылкой на фиг. 3.
[99] Устройство 1000 может отображать список рекомендованных карт, которые должны использоваться в связи с расчетами, на экране разблокировки устройства 1000. Например, изображение рекомендованной карты может отображаться на кнопке разблокировки, отображаемой на экране разблокировки устройства 1000. Тем не менее настоящий примерный вариант осуществления не ограничен этим.
[100] В этом случае, если пользователь выбирает изображение карты, которое отображается на экране разблокировки устройства 1000, может отображаться пользовательский интерфейс, который указывает ввод персонального идентификационного номера (PIN) для выбранной карты. Тем не менее настоящий примерный вариант осуществления не ограничен этим. Если пользователь касается изображения карты, которое отображается на экране разблокировки устройства 1000, устройство 1000 может распознавать отпечатки пальцев пользователя на основе сенсорного ввода, который принимается от пользователя, и может разблокировать устройство 1000 на основе распознанных отпечатков пальцев, чтобы выполнять расчеты.
[101] Помимо этого, если пользователь выбирает изображение карты, которое отображается на экране разблокировки устройства 1000, устройство 1000 также может аутентифицировать пользователя на основе изображения и голоса пользователя. Например, устройство 1000 может фотографировать лицо пользователя и может определять то, является или нет сфотографированный пользователь пользователем выбранной карты, которая отображается на экране разблокировки, на основе фотографии. Помимо этого, например, устройство может распознавать радужную оболочку глаз пользователя для того, чтобы аутентифицировать пользователя. Помимо этого, устройство 1000 может записывать голос пользователя, чтобы аутентифицировать пользователя на основе записанного голоса.
[102] Если пользователь выбирает предварительно определенную карту из списка рекомендованных карт, окно расчетов для выбранной карты может отображаться на экране устройства 1000. Окно расчетов, которое отображается на экране устройства 1000, может включать в себя, например, любое одно или более из информации карты, информации купона, суммы расчетов и поля ввода PIN-кода. Помимо этого, пользователь может вводить PIN-код выбранной карты в поле ввода PIN-кода, так что могут аутентифицироваться расчеты через выбранную карту.
[103] Если расчеты через выбранную карту могут безопасно выполняться, часть окна расчетов или все окно расчетов может отображаться с предварительно определенным цветом. Устройство 1000 может определять то, может или нет информация расчетов, которая связана с выбранной картой, безопасно передаваться в POS-терминал 2000 и/или на сервер 3000 расчетов, и может отображать окно расчетов с цветом, который заранее задан пользователем, когда выполняется определение в отношении того, что может безопасно передаваться информация расчетов. Устройство 1000 может принимать аутентификационную информацию из POS-терминала 2000 и сервера 3000 расчетов, чтобы определять то, может или нет информация расчетов, которая связана с выбранной картой, безопасно передаваться в POS-терминал 2000 и на сервер 3000 расчетов. Тем не менее настоящий примерный вариант осуществления не ограничен этим.
[104] На этапе S230, устройство 1000 предоставляет информацию карты, которая связана с выбранной картой. В этом случае, устройство 1000 может предоставлять информацию карты в POS-терминал 2000 через локальную вычислительную сеть (LAN). Устройство 1000 может предоставлять информацию, которая связана с любым одним или более из номера карты, даты истечения срока действия карты и/или PIN-кода карты, в POS-терминал 2000. Тем не менее настоящий примерный вариант осуществления не ограничен этим. Помимо этого, устройство 1000 может определять то, сохраняется или нет купон, который соответствует выбранной карте, в устройстве 1000, и может предоставлять информацию карты, которая связана с выбранной картой, и информацию купона, сохраненную в устройстве 1000, в POS-терминал 2000. В этом случае, POS-терминал 2000 может проводить расчеты в сумме, отражающей информацию купона, через сервер 3000 расчетов посредством использования информации карты и информации купона. Тем не менее настоящий примерный вариант осуществления не ограничен этим.
[105] Блок-схема последовательности операций способа по фиг. 2 также может быть применимой к другим примерным вариантам осуществления. Например, блок-схема последовательности операций способа по фиг. 2 может быть применимой к вышеописанному сценарию регистрации туриста на рейс и/или регистрации багажа для рейса. На этапе S200, мобильный телефон туриста сохраняет информацию, связанную с каждым из паспорта, водительских прав и кредитной карты, и на этапе S205, мобильный телефон туриста сохраняет информацию предыстории использования относительно каждого из этих элементов. На этапе S210, турист использует мобильный телефон для того, чтобы получать информацию, которая связана с регистрацией на рейс и регистрацией багажа. На этапе S220, мобильный телефон выбирает элемент, который должен использоваться для выполнения регистрации на рейс и/или регистрации багажа, и на этапе S225, мобильный телефон отображает рекомендацию на экране туристу относительно элемента, который должен использоваться. На этапе S230, мобильный телефон передает релевантную информацию относительно выбранного элемента в устройство 2000, которое используется посредством авиакомпании для выполнения процессов регистрации на рейс и/или регистрации багажа, например, в терминал самообслуживания или ссылку на веб-узел авиакомпании.
[106] Аналогично, блок-схема последовательности операций способа по фиг. 2 может применяться к вышеописанному сценарию выгрузки пользователем средств социального общения информации, которая связана с недавними событиями. На этапе S200, мобильный телефон пользователя средств социального общения сохраняет информацию, связанную с каждым из фотографий, текстовых сообщений и URL-адресов, и на этапе S205, мобильный телефон пользователя средств социального общения сохраняет информацию предыстории использования относительно каждого из этих элементов. На этапе S210, пользователь средств социального общения использует мобильный телефон для того, чтобы получать информацию, которая связана с выгрузкой, такую как, например, пропускная способность доступного беспроводного соединения, посредством которого может осуществляться выгрузка. На этапе S220, мобильный телефон выбирает элемент, который должен использоваться в связи с выполнением выгрузки, и на этапе S225, мобильный телефон отображает рекомендацию на экране для пользователя средств социального общения относительно элемента, который должен использоваться. На этапе S230, мобильный телефон передает релевантную информацию относительно выбранного элемента в устройство 2000, которое используется для выполнения выгрузки, например, в компьютерный терминал или Wi-Fi-соединение в публичной точке доступа.
[107] Фиг. 3 является блок-схемой последовательности операций, которая иллюстрирует способ, посредством которого устройство 1000 отображает список рекомендованных карт и выбирает карту, которая должна использоваться в расчетах, на основе принимаемого пользовательского ввода, согласно примерному варианту осуществления.
[108] На этапе S300, устройство 1000 проверяет режим отображения. Режим отображения может включать в себя, по меньшей мере, один из горизонтального режима просмотра и вертикального режима просмотра. Тем не менее настоящий примерный вариант осуществления не ограничен этим.
[109] На этапе S310, устройство 1000 определяет то, представляет собой режим отображения горизонтальный режим просмотра или вертикальный режим просмотра. Устройство 1000 может определять то, представляет собой режим отображения горизонтальный режим просмотра или вертикальный режим просмотра, посредством использования датчика гравитации в устройстве 1000.
[110] Если на этапе S310 выполняется определение в отношении того, что режим отображения устройства 1000 представляет собой горизонтальный режим просмотра, то на этапе S320, устройство 1000 отображает список рекомендованных карт. На этапе S320, устройство 1000 может рекомендовать карту, которая должна использоваться в расчетах, в полученном окружении проведения расчетов посредством использования любой одной или более из информации карты, информации льгот по карте и предыстории расчетов. Например, если расчеты по транспортным расходам проводятся между 11:00 и 14:00, устройство 1000 может рекомендовать карту A и карту D и может отображать список, который включает в себя рекомендованные карты A и D, на экране устройства 1000.
[111] На этапе S330, устройство 1000 выбирает карту, которая должна использоваться в расчетах, на основе принимаемого пользовательского ввода. На этапе S330, устройство 1000 может выбирать карту, которая должна использоваться в расчетах, на основе принимаемого пользовательского ввода, который связан и/или чувствителен к списку рекомендованных карт.
[112] В противном случае, если на этапе S310 выполняется определение в отношении того, что режим отображения устройства 1000 представляет собой вертикальный режим просмотра, то на этапе S330, устройство 1000, может автоматически выбирать карту, которая должна использоваться в расчетах, без приема ввода от пользователя.
[113] Фиг. 4 является таблицей, которая показывает приоритет для каждой карты, который задается посредством устройства 1000 на основе элементов, которые включены в предысторию расчетов. Приоритет, который задается в таблице по фиг. 4, может использоваться, когда устройство 1000 извлекает карту на основе окружения проведения расчетов из информации карты. Тем не менее настоящий примерный вариант осуществления не ограничен этим.
[114] Как проиллюстрировано на фиг. 4, таблица может включать в себя поле 40 времени, поле 42 местоположения, поле 44 стоимости, поле 46 лимита баллов и поле 48 назначения расчетов. Время расчетов и значение приоритета каждой карты относительно времени расчетов могут записываться в поле 40 времени. Например, если время расчетов находится между 11:00 и 14:00, значения приоритетов в 1, 2, 3 и 4, которые соответствуют картам A, B, C и D, соответственно, может записываться в поле 40 времени.
[115] Значения для местоположения устройства 1000 записываются в поле 42 местоположения. Название магазина-участника и значение приоритета каждой карты, соответствующей названию магазина-участника, могут сохраняться в поле 42 местоположения. Например, если название магазина-участника представляет собой "магазин-участник", значения приоритетов в 2, 4, 1 и 3, которые соответствуют картам A, B, C и D, соответственно, могут записываться в поле 42 местоположения.
[116] Сумма расчетов и значение приоритета каждой карты для суммы расчетов могут записываться в поле 44 стоимости. Например, если сумма расчетов соответствует "30000 вонов или меньше", значения приоритетов 2, 1, 3 и 4, которые соответствуют картам A, B, C и D, соответственно, могут записываться в поле 44 стоимости.
[117] Суммарный лимит баллов и значение приоритета каждой карты для суммарного лимита баллов могут записываться в поле 46 лимита баллов. Например, если суммарный лимит баллов составляет 30000 вонов в месяц, значения приоритетов 3, 2, 1 и 4, которые соответствуют картам A, B, C и D, соответственно, могут записываться в поле 44 стоимости.
[118] Назначение каждой карты и значение приоритета каждой карты для назначения могут записываться в поле 48 назначения расчетов. Например, если назначение расчетов связано с транспортными расходами, значения приоритетов в 2, 3, 4 и 1, которые соответствуют картам A, B, C и D, соответственно, могут записываться в поле 48 назначения расчетов.
[119] Значения весовых коэффициентов в 10, 10, 20, 40 и 60 могут записываться в поле 40 времени, поле 42 местоположения, поле 44 стоимости, поле 46 лимита баллов и поле 48 назначения расчетов, соответственно. Например, если расчеты по сумме в 30000 вон или мене проводятся между 11:00 и 14:00, значения приоритетов карт A, B, C и D могут определяться на основе значения весового коэффициента в 10 для времени и значения весового коэффициента в 20 для суммы.
[120] Фиг. 5 является таблицей, которая показывает информацию льгот для каждой карты, рекомендованной посредством устройства 1000.
[121] Обращаясь к таблице по фиг. 5, может отображаться информация льгот для каждой карты, рекомендованной посредством устройства 1000. Например, когда устройство 1000 выполняет расчеты для товаров Y в магазине-участнике Z, устройство 1000 может рекомендовать карту A, карту B и карту C на основе окружения проведения расчетов и может отображать список рекомендованных карт на экране устройства 1000. Помимо этого, устройство 1000 может отображать информацию, которая связана со льготой, которая предоставляется посредством каждой карты при осуществлении расчетов, которые заключают в себе товары Y в магазине-участнике Z. Информация, которая связана со льготой, может включать в себя, например, по меньшей мере, одну из информации скидок, информации накопления баллов и информации купона.
[122] Фиг. 6 является блок-схемой последовательности операций, которая иллюстрирует способ, посредством которого устройство 1000 извлекает карту на основе приоритета относительно окружения проведения расчетов, согласно примерному варианту осуществления. На фиг. 6, устройство 1000 извлекает карту на основе таблицы по фиг. 4. Тем не менее настоящий примерный вариант осуществления не ограничен этим.
[123] На этапе S600, устройство 1000 определяет то, выполняет или нет устройство 1000 расчеты в магазине-участнике A. Если на этапе S600, выполняется определение в отношении того, что устройство 1000 выполняет расчеты в магазине-участнике A, то на этапе S602, устройство 1000 извлекает карту C из информации карты. В противном случае, если на этапе S600, выполняется определение в отношении того, что устройство 1000 не выполняет расчеты в магазине-участнике A, то на этапе S604, устройство 1000 определяет то, должны или нет выполняться расчеты в обеденный перерыв.
[124] Если на этапе S604, выполняется определение в отношении того, что расчеты должны выполняться в обеденный перерыв, то на этапе S606, устройство 1000 извлекает карту A. В противном случае, если на этапе S604, выполняется определение в отношении того, что расчеты не должны выполняться в обеденный перерыв, то на этапе S608, устройство 1000 определяет то, составляет или нет сумма расчетов 30000 вонов или меньше.
[125] Если на этапе S608, выполняется определение в отношении того, что сумма расчетов составляет 30000 вонов или меньше, то на этапе S610, устройство 1000 извлекает карту B. В противном случае, если на этапе S608, выполняется определение в отношении того, что сумма расчетов не составляет 30000 вонов или меньше, то на этапе S612, устройство 1000 извлекает карту D.
[126] Фиг. 7 является схемой, которая иллюстрирует пример, в котором устройство 1000 отображает список рекомендованных карт в горизонтальном режиме просмотра.
[127] Как проиллюстрировано на фиг. 7, когда режим отображения устройства 1000 представляет собой горизонтальный режим просмотра, список рекомендованных карт может отображаться на экране устройства 1000. Устройство 1000 может определять карты для включения в список согласно любому одному или более из различных критериев на основе комбинации, по меньшей мере, одного из времени расчетов, местоположения расчетов, назначения расчетов, нормы накопления баллов согласно расчетам, лимита накопления баллов, процента скидки согласно расчетам и лимита скидки. В этом случае, устройство 1000 может определять карты для включения в список рекомендованных карт посредством использования значений, которые записываются или в одну или обе из таблиц по фиг. 4 и 5. Помимо этого, устройство 1000 может отображать список определенных карт на экране устройства 1000.
[128] Например, в случае если время расчетов составляет 13:00, назначение расчетов представляет собой транспортные расходы, и сумма расчетов составляет 23400 вонов, если режим отображения устройства 1000 представляет собой горизонтальный режим просмотра, устройство 1000 может отображать список рекомендованных карт в порядке карты D, карты A и карты E, как показано на фиг. 7. Дополнительно, устройство 1000 может выбирать карту A на основе принимаемого пользовательского ввода для карты A, которая включена в список рекомендованных карт, и может предоставлять информацию карты, которая связана с выбранной картой, A, в POS-терминал 2000.
[129] Если режим отображения устройства 1000 представляет собой вертикальный режим просмотра, устройство 1000 может автоматически выбирать карту D без отображения списка рекомендованных карт и может передавать информацию карты, которая связана с выбранной картой, D, в POS-терминал 2000.
[130] Фиг. 8 является схемой, которая иллюстрирует пример, в котором изображения карт отображаются на экране разблокировки устройства 1000.
[131] Ссылаясь на фиг. 8, кнопки разблокировки могут отображаться на экране разблокировки устройства 1000, и предварительно определенные изображения карт могут отображаться таким образом, что они перекрываются с отображениями некоторых кнопок разблокировки, соответственно. В этом случае, изображения карт, которые отображаются на кнопках разблокировки, могут представлять собой изображения карт, которые могут использоваться для расчетов с помощью устройства 1000. Изображения карт могут размещаться согласно заранее заданному базису на основе информации, которая связана с любым одним или более из типов карт, норм накопления баллов карт и процентов скидки карт.
[132] Фиг. 9 показывает схемы, которые иллюстрируют соответствующие примеры окна расчетов, которое отображается на экране устройства 1000.
[133] Когда предварительно определенная карта выбирается из списка рекомендованных карт, который отображается на экране устройства 1000, окно расчетов может отображаться на экране устройства 1000, как показано на чертеже (a) слева на фиг. 9. Название 90 карты, сумма 92 расчетов, информация 94 карты и информация 96 льгот включены в окно расчетов чертежа (a) слева на фиг. 9. Сумма 92 расчетов может включать в себя сумму платежа для товаров и скидку, которая применяется к покупке товаров. Информация 96 льгот может включать в себя, например, информацию, которая связана с купонами.
[134] Когда расчеты по карте выбираются в окне расчетов чертежа (a) на фиг. 9, окно расчетов, которое указывает пользователю ввод PIN-кода выбранной карты, может отображаться, как показано на чертеже (b) справа на фиг. 9. Пользователь может вводить PIN-код через окно расчетов чертежа (b) по фиг. 9, так что могут аутентифицироваться расчеты через выбранную карту.
[135] Устройство 1000 может определять то, может или нет информация расчетов, которая связана с выбранной картой, безопасно передаваться в POS-терминал 2000 и на сервер 3000 расчетов, и может отображать часть 98 окна расчетов чертежа (b) по фиг. 9 с цветом, который заранее задан пользователем, когда выполняется определение в отношении того, что может безопасно передаваться информация расчетов. В этом случае, часть 98 окна расчетов чертежа (b) по фиг. 9 может отображаться в комбинации множества цветов. Тем не менее настоящий примерный вариант осуществления не ограничен этим. Часть 98 окна расчетов чертежа (b) по фиг. 9 может отображаться таким образом, что она включает в себя заранее заданный шаблон.
[136] Фиг. 10 является схемой, которая иллюстрирует пример, в котором информация карты отображается на экране разблокировки устройства 1000.
[137] Ссылаясь на фиг. 10, название карты, сумма расчетов, информация карты и информация льгот, которые связаны с рекомендованной картой, могут отображаться на экране разблокировки устройства 1000. В этом случае, может не отображаться пользовательский интерфейс (UI), который может использоваться для разблокировки экрана.
[138] Когда устройство 1000 приближается к POS-терминалу 2000 в пределах диапазона в заблокированном состоянии экрана устройства 1000, устройство 1000 может отображать информацию карты, которая связана с рекомендованной картой, на экране разблокировки устройства 1000. Когда пользователь выбирает рекомендованную карту, которая отображается на экране разблокировки устройства 1000, устройство 1000 может сразу выполнять процесс расчета посредством использования рекомендованной карты.
[139] Фиг. 11 показывает схемы, которые иллюстрируют соответствующие примеры, в которых информация карты подробно отображается на экране устройства 1000 на основе его режима отображения.
[140] Что касается чертежа (a) слева на фиг. 11, когда режим отображения устройства 1000 представляет собой вертикальный режим просмотра, список 10 карт, которые могут использоваться в связи с устройством 1000, информация 12, которая связана с финансовым состоянием пользователя, и информация 14, которая связана с товарами, которые могут вовлекаться в расчеты, которые выполняются посредством использования устройства 1000, могут отображаться на экране устройства 1000. Некоторые карты, сохраненные в устройстве 1000, могут размещаться в списке 10 карт, которые могут использоваться в связи с устройством 1000, и информация 12, которая связана с финансовым состоянием пользователя, может подробно отображаться с помощью графика или другого графического типа отображения. Информация 14, которая связана с товарами, которые могут вовлекаться в расчеты, которые выполняются посредством использования устройства 1000, может включать в себя подробную информацию, которая связана с товарами, которые рекомендуются посредством другого пользователя.
[141] Что касается чертежа (b) справа на фиг. 11, когда режим отображения устройства 1000 представляет собой горизонтальный режим просмотра, информация 16, которая связана с купонами и финансовым состоянием пользователя, и список 18 карт, которые могут использоваться в связи с устройством 1000, могут отображаться на экране устройства 1000. Список 18 карт, которые могут использоваться в связи с устройством 1000, может быть разделен, например, на список кредитных карт, список идентификационных карт, список карт накопления баллов и список билетов, и списки, полученные посредством разделения, могут отображаться на экране устройства 1000.
[142] Фиг. 12 является блок-схемой устройства 1000, согласно примерному варианту осуществления.
[143] Ссылаясь на фиг. 12, устройство 1000 включает в себя блок 1100 хранения данных информации карты (также упоминаемый в данном документе в качестве хранилища информации карты), блок 1105 хранения предыстории использования карты (также упоминаемый в данном документе в качестве хранилища предыстории использования карты), блок 1200 получения информации окружения проведения расчетов (также упоминаемый в данном документе в качестве узла получения информации окружения проведения расчетов), блок 1300 выбора карты (также упоминаемый в данном документе в качестве узла выбора карты), блок 1400 предоставления информации карты (также упоминаемый в данном документе в качестве узла предоставления информации карты), запоминающее устройство 1500, приемо-передающее устройство 1600 и контроллер 1700. Каждый из блока 1100 хранения данных информации карты, блока 1105 хранения предыстории использования карты, блока 1200 получения информации окружения проведения расчетов, блока 1300 выбора карты и блока 1400 предоставления информации карты может быть осуществлен, например, в качестве аппаратного компонента устройства 1000 или в качестве программного модуля, который сохраняется в устройстве 1000.
[144] Блок 1100 хранения данных информации карты сохраняет информацию карты и информацию льгот по карте. Блок 1100 хранения данных информации карты может сохранять информацию, которая связана с картами, которые имеет пользователь, на основе принимаемого пользовательского ввода. Информация карты может включать в себя информацию, которая связана с любым одним или более из типов карт, номеров карт и дат истечения срока действия карт. Дополнительно, блок 1100 хранения данных информации карты может принимать информацию карты из сервера 3000 расчетов и может сохранять принимаемую информацию карты. Сервер 3000 расчетов может представлять собой сервер, который управляется посредством компании по выпуску кредитных карт, но настоящий примерный вариант осуществления не ограничен этим. В этом случае, блок 1100 хранения данных информации карты может предоставлять информацию пользовательского профиля, которая сохраняется в устройстве 1000, на сервер 3000 расчетов и может принимать информацию карты, соответствующую предоставленной информации пользовательского профиля, из сервера 3000 расчетов. Помимо этого, если пользователь имеет новую выданную карту, устройство 1000 может принимать информацию карты, которая связана с новой выданной картой.
[145] Дополнительно, блок 1100 хранения данных информации карты может сохранять информацию льгот по карте для каждой карты, сохраненной в устройстве 1000, на основе принимаемого пользовательского ввода. Блок 1100 хранения данных информации карты может предоставлять пользовательский интерфейс, который упрощает пользовательский ввод информации льгот по карте, и пользователь может вводить информацию льгот по карте для каждой карты, сохраненной в устройстве 1000, через пользовательский интерфейс. Блок 1100 хранения данных информации карты может принимать информацию льгот по карте из сервера 3000 расчетов и может сохранять принимаемую информацию льгот по карте. Информация льгот по карте может сохраняться после сопоставления с каждой картой и может включать в себя, например, любое одно или более из информации скидок, информации накопления баллов и информации купона. Помимо этого, информация льгот по карте может включать в себя информацию, которая связана с различными льготами от магазинов-участников, в которых используется карта.
[146] Блок 1105 хранения предыстории использования карты сохраняет предысторию использования карты пользователя. Предыстория использования карты может включать в себя, например, любое одно или более номера карты, используемого в расчетах, времени расчетов, даты расчетов, названия магазина-участника, местоположения расчетов, названия товаров и информации, которая связана с льготой, предоставляемой во время расчетов по карте. Когда пользователь рассчитывается картой с помощью устройства 1000, блок 1105 хранения предыстории использования карты может сохранять предысторию использования карты, используемой в расчетах. Тем не менее настоящий примерный вариант осуществления не ограничен этим. Информация, которая связана с предысторией использования карты, которая принимается с помощью устройства 1000, может сохраняться и накапливаться на сервере 3000 расчетов, и блок 1105 хранения предыстории использования карты может принимать информацию, которая связана с предысторией использования карты, которая сохраняется на сервере 3000 расчетов, из сервера 3000 расчетов.
[147] Блок 1200 получения информации окружения проведения расчетов получает информацию, которая связана с окружением проведения расчетов. Когда пользователь пытается выполнять расчеты по карте посредством использования устройства 1000, блок 1200 получения информации окружения проведения расчетов может получать информацию, которая связана с окружением проведения расчетов. Блок 1200 получения информации окружения проведения расчетов может получать информацию, которая связана с окружением проведения расчетов, по меньшей мере, из одного из датчика в устройстве 1000, POS-терминале 2000 и сервере 3000 расчетов. Информация, которая связана с окружением проведения расчетов, может включать в себя любое одно или более из времени расчетов, местоположения расчетов, названия магазина-участника и информации, которая связана с товарами.
[148] Подробно, блок 1200 получения информации окружения проведения расчетов может получать информацию, которая связана с местоположением устройства 1000, и может идентифицировать магазин-участник, который является подходящим для выполнения расчетов, на основе полученной информации местоположения. Например, блок 1200 получения информации окружения проведения расчетов может определять GPS-значение для местоположения устройства 1000 посредством использования GPS-датчика (не показан). Дополнительно, блок 1200 получения информации окружения проведения расчетов может определять идентификационное значение AP, которая соединяется с устройством 1000. Кроме того, блок 1200 получения информации окружения проведения расчетов может идентифицировать магазин-участник, в котором находится устройство 1000, на основе, по меньшей мере, одного из GPS-значения и идентификационного значения AP. В этом случае, информация, которая связана с магазином-участником, соответствующим GPS-значению и идентификационному значению AP, может сохраняться в устройстве 1000 или на отдельном сервере (не показан) заранее.
[149] Блок 1200 получения информации окружения проведения расчетов может определять информацию, которая связана с товарами, которые могут вовлекаться в потенциальные расчеты. Блок 1200 получения информации окружения проведения расчетов может определять информацию, которая связана с товарами, через маркер, который прикреплен к товарам. Тем не менее настоящий примерный вариант осуществления не ограничен этим. Блок 1200 получения информации окружения проведения расчетов также может определять информацию, которая связана с товарами, из POS-терминала 2000.
[150] Блок 1200 получения информации окружения проведения расчетов может определять любое одно или более из нормы накопления баллов для каждой карты, лимита накопления баллов для каждой карты, процента скидки для каждой карты и лимита скидки для каждой карты на основе информации, которая связана с магазином-участником и товарами. Информация, которая связана с нормой накопления баллов, лимитом накопления баллов, процентом скидки и лимитом скидки, согласно магазину-участнику и товарам, может сохраняться в устройстве 1000 или на отдельном сервере (не показан) заранее.
[151] Блок 1300 выбора карты выбирает карту, которая должна использоваться в расчетах, на основе окружения проведения расчетов. Блок 1300 выбора карты может определять карту, которая должна использоваться в расчетах в полученном окружении проведения расчетов, посредством использования любой одной или более из информации карты, информации льгот по карте и предыстории расчетов.
[152] Подробно, блок 1300 выбора карты может извлекать карту, которая использована более предварительно определенного числа раз в полученном окружении проведения расчетов, на основе предыстории расчетов по карте. Например, если карта A, карта B, карта C и карта D используются в магазине-участнике A, и магазин-участник в полученном окружении проведения расчетов представляет собой A, блок 1300 выбора карты может извлекать карту A, карту B, карту C и карту D из информации карты. Если карта C и карта A использованы более предварительно определенного числа раз в магазине-участнике A, и магазин-участник в полученном окружении проведения расчетов представляет собой A, блок 1300 выбора карты может извлекать карту C и карту A из информации карты.
[153] Помимо этого, если карта A, карта B, карта C и карта D используются между 11:00 и 14:00, и время расчетов, включенное в полученное окружение проведения расчетов, находится между 11:00 и 14:00, блок 1300 выбора карты может извлекать карту A, карту B, карту C и карту D из информации карты. Например, если приоритеты карты A и карты B из карт, используемых между 11:00 и 14:00, являются относительно высокими, и магазин-участник в полученном окружении проведения расчетов представляет собой A, блок 1300 выбора карты может извлекать карту A и карту B из информации карты. В этом случае, приоритеты карт могут определяться на основе предварительно определенного критерия или могут определяться на основе принимаемого пользовательского ввода. Помимо этого, льгота для каждой карты может отражаться для того, чтобы определять приоритеты карт. Тем не менее настоящий примерный вариант осуществления не ограничен этим.
[154] Блок 1300 выбора карты также может извлекать карту на основе одного или более из множества элементов, которые включены в предысторию расчетов и окружение проведения расчетов. В этом случае, блок 1300 выбора карты может применять предварительно определенный весовой коэффициент к каждому из множества элементов, которые включены в предысторию расчетов и окружение проведения расчетов, и может определять карту для того, чтобы извлекать в полученном окружении проведения расчетов, на основе соответствующих весовых коэффициентов множества элементов.
[155] Блок 1300 выбора карты может сравнивать соответствующие льготы для извлеченных карт между собой на основе информации льгот по карте и может предоставлять рекомендацию, которая перечисляет предварительно определенное число или более карт. Блок 1300 выбора карты может определять карту, которая должна быть включена в рекомендацию, на основе, по меньшей мере, одного из типов льгот по карте, которые предпочитает пользователь, или суммы льготы в денежном выражении. Блок 1300 выбора карты может отображать информацию, которая связана со льготой, которая предоставляется для каждой карты, на экране и может предоставлять возможность пользователю выбирать предварительно определенную карту на основе отображаемой информации льгот.
[156] В этом случае, блок 1300 выбора карты может принимать информацию льгот по карте из сервера 3000 расчетов. Блок 1300 выбора карты может передавать информацию карты, сохраненную в устройстве 1000, на сервер 3000 расчетов, чтобы принимать информацию льгот по карте из сервера 3000 расчетов. Тем не менее настоящий примерный вариант осуществления не ограничен этим.
[157] Блок 1300 выбора карты может принимать информацию льгот по карте из терминала (не показан) магазина-участника. В этом случае, терминал магазина-участника может передавать типы карт, предоставляющих льготу в магазине-участнике, и информацию, которая связана со льготами, в устройство 1000 в магазине-участнике. Терминал магазина-участника может предоставлять информацию льгот в устройство 1000, по меньшей мере, через одно из SMS или MMS. Тем не менее настоящий примерный вариант осуществления не ограничен этим. Дополнительно, терминал магазина-участника может предоставлять информацию льгот в устройство 1000 через WiFi-сеть.
[158] Блок 1300 выбора карты может автоматически выбирать карту, которая должна использоваться в расчетах, на основе режима отображения или может выбирать карту на основе принимаемого пользовательского ввода. Например, когда режим отображения устройства 1000 представляет собой вертикальный режим просмотра, блок 1300 выбора карты может автоматически выбирать карту, которая должна использоваться в расчетах, без приема пользовательского ввода. Когда режим отображения устройства 1000 представляет собой горизонтальный режим просмотра, блок 1300 выбора карты может отображать список рекомендованных карт, которые должны использоваться в расчетах, на экране устройства 1000 и может выбирать карту на основе принимаемого пользовательского ввода. Тем не менее настоящий примерный вариант осуществления не ограничен этим. В частности, блок 1300 выбора карты может выбирать карту, которая должна использоваться в расчетах, на основе принимаемого пользовательского ввода, когда режим отображения устройства 1000 представляет собой вертикальный режим просмотра, и может выбирать карту без приема пользовательского ввода, когда режим отображения устройства 1000 представляет собой горизонтальный режим просмотра.
[159] Устройство 1000 может отображать рекомендованный список карт, которые должны использоваться в расчетах, на экране разблокировки устройства 1000. Например, изображение рекомендованной карты может отображаться на кнопке разблокировки, отображаемой на экране разблокировки устройства 1000. Тем не менее настоящий примерный вариант осуществления не ограничен этим.
[160] В этом случае, если пользователь выбирает изображение карты, которое отображается на экране разблокировки устройства 1000, может отображаться пользовательский интерфейс, который упрощает пользовательский ввод PIN-кода для выбранной карты. Тем не менее настоящий примерный вариант осуществления не ограничен этим. Если пользователь касается изображения карты, отображаемого на экране разблокировки устройства 1000, устройство 1000 может распознавать отпечатки пальцев пользователя на основе сенсорного ввода пользователя и может разблокировать устройство 1000 на основе распознанных отпечатков пальцев, чтобы выполнять расчеты.
[161] Если пользователь выбирает изображение карты, которое отображается на экране разблокировки устройства 1000, устройство 1000 также может аутентифицировать пользователя на основе изображения и голоса пользователя. Например, устройство 1000 может фотографировать лицо пользователя и может определять то, является или нет сфотографированный пользователь пользователем карты, которая отображается на экране разблокировки устройства 1000, на основе фотографии. Помимо этого, например, устройство может распознавать радужную оболочку глаз пользователя для того, чтобы аутентифицировать пользователя. Помимо этого, устройство 1000 может записывать голос пользователя, чтобы аутентифицировать пользователя на основе записанного голоса.
[162] Если пользователь выбирает предварительно определенную карту в списке рекомендованных карт, устройство 1000 может отображать окно расчетов, которое соответствует выбранной карте, на экране устройства 1000. Окно расчетов, которое отображается на экране устройства 1000, может включать в себя, например, любое одно или более из информации карты, информации купона, суммы расчетов и поля ввода PIN-кода. Помимо этого, пользователь может вводить PIN-код выбранной карты в поле ввода PIN-кода, так что могут аутентифицироваться расчеты через выбранную карту.
[163] Если расчеты через выбранную карту могут безопасно выполняться, часть или целое окно расчетов могут отображаться с предварительно определенным цветом. Устройство 1000 может определять то, может или нет информация расчетов, которая связана с выбранной картой, безопасно передаваться в POS-терминал 2000 и на сервер 3000 расчетов, и может отображать окно расчетов с цветом, который заранее задан пользователем, когда выполняется определение в отношении того, что может безопасно передаваться информация расчетов. Устройство 1000 может принимать аутентификационную информацию из POS-терминала 2000 и сервера 3000 расчетов, чтобы определять то, может или нет информация расчетов, которая связана с выбранной картой, безопасно передаваться в POS-терминал 2000 и на сервер 3000 расчетов. Тем не менее настоящий примерный вариант осуществления не ограничен этим.
[164] Блок 1400 предоставления информации карты предоставляет информацию карты, которая связана с выбранной картой. В этом случае, блок 1400 предоставления информации карты может предоставлять информацию карты в POS-терминал 2000 через LAN. Блок 1400 предоставления информации карты может предоставлять информацию, которая связана с любым одним или более из номера карты, даты истечения срока действия карты и PIN-кода карты, в POS-терминал 2000. Тем не менее настоящий примерный вариант осуществления не ограничен этим.
[165] Дополнительно, блок 1400 предоставления информации карты может определять то, сохраняется или нет купон, соответствующий выбранной карте, в устройстве 1000, и может предоставлять информацию карты, которая связана с выбранной картой, и информацию купона, сохраненную в устройстве 1000, в POS-терминал 2000. В этом случае, POS-терминал 2000 может проводить расчеты по сумме, отражающей информацию купона, через сервер 3000 расчетов посредством использования информации карты и информации купона. Тем не менее настоящий примерный вариант осуществления не ограничен этим.
[166] Запоминающее устройство 1500 сохраняет различные фрагменты информации, которые может использовать устройство 1000 для того, чтобы выбирать подходящую карту на основе различных окружений проведения расчетов, и для того, чтобы предоставлять информацию карты, которая связана с выбранной картой, в POS-терминал 2000. Запоминающее устройство 1500 может сохранять информацию, которая связана с соответствующими приоритетами относительно карт, которые соответствуют различным окружениям проведения расчетов и приоритетам различных окружений.
[167] Приемо-передающее устройство 1600 передает и/или принимает различные фрагменты информации, которые может использовать устройство 1000 для того, чтобы выбирать подходящую карту на основе различных окружений проведения расчетов, и информации карты, которая связана с выбранной картой, в/из POS-терминала 2000 и сервера 3000 расчетов.
[168] Контроллер 1700 управляет общей работой устройства 1000. Контроллер 1700 управляет блоком 1100 хранения данных информации карты, блоком 1105 хранения предыстории использования карты, блоком 1200 получения информации окружения проведения расчетов, блоком 1300 выбора карты, блоком 1400 предоставления информации карты, запоминающим устройством 1500 и приемо-передающим устройством 1600 таким образом, что устройство 1000 может выбирать подходящую карту на основе различных окружений проведения расчетов и может предоставлять информацию карты, которая связана с выбранной картой, в POS-терминал 2000. Дополнительно, контроллер 1700 может отображать окно расчетов для карты, которая рекомендована посредством устройства 1000 или выбрана пользователем, и может отображать информацию карты переменно на основе режима отображения устройства 1000.
[169] Контроллер 1700 может сопоставлять информацию местоположения устройства 1000 с картой и может рекомендовать предварительно определенную карту согласно местоположению устройства. Помимо этого, контроллер 1700 может извлекать название магазина из информации расписания пользователя и может сопоставлять предварительно определенную карту с извлеченным названием магазина.
[170] Фиг. 13 является блок-схемой устройства 1000, согласно примерному варианту осуществления.
[171] Блок 1001 мобильной связи выполняет установление вызова и обмен данными с базовой станцией через сотовую сеть, к примеру, через сотовую сеть третьего поколения (3G) или четвертого поколения (4G). Блок 1002 вспомогательной связи выполняет локальную связь, к примеру, связь по технологии Bluetooth или связь в ближней зоне (NFC). Широковещательный блок 1003 принимает сигнал цифровой широковещательной передачи мультимедиа (DMB).
[172] Блок 1004 камеры включает в себя линзу и оптические устройства, которые могут использоваться для фото- и видеосъемки.
[173] Блок 1005 датчиков может включать в себя любое одно или более из датчика гравитации, который считывает движение устройства 1000, датчика освещенности, который считывает яркость света, бесконтактного датчика, который считывает степень близости человека, и датчика движения, который считывает движение человека.
[174] Приемный GPS-блок 1006 принимает GPS-сигнал со спутника. Различные услуги могут предоставляться пользователям посредством использования принимаемого GPS-сигнала.
[175] Блок 1010 ввода-вывода предоставляет интерфейс с внешним устройством или пользователем. Блок 1010 ввода-вывода включает в себя кнопку 1011, микрофон 1012, динамик 1013, вибрационный электромотор 1014, разъем 1015 и клавишную панель 1016.
[176] Сенсорный экран 1018 принимает сенсорный ввод пользователя. Сенсорный ввод может включать в себя, например, сенсорный ввод, который создается посредством выполнения жеста перетаскивания, или сенсорный ввод, который создается посредством выполнения жеста быстрого прикосновения. Контроллер 1017 сенсорного экрана передает сенсорный ввод, который принимается через сенсорный экран 1018, в контроллер 1050. Источник 1019 питания подключается к аккумулятору или внешнему источнику питания, чтобы подавать питание в устройство 1000.
[177] Контроллер 1050 выбирает карту на основе окружения проведения расчетов посредством выполнения одной или более программ, которые сохраняются в запоминающем устройстве 1060, и предоставляет информацию карты, которая связана с выбранной картой, в POS-терминал 2000.
[178] Программы, сохраненные в запоминающем устройстве 1060, могут классифицироваться на множество модулей на основе своих функций. В частности, программы, сохраненные в запоминающем устройстве 1060, могут классифицироваться на модуль 1061 мобильной связи, WiFi-модуль 1062, Bluetooth-модуль 1063, DMB-модуль 1064, модуль 1065 камеры, модуль 1066 датчиков, GPS-модуль 1067, модуль 1068 воспроизведения видео, модуль 1069 воспроизведения аудио, модуль 1070 питания, модуль 1071 сенсорного экрана, модуль 1072 пользовательского интерфейса (UI), модуль 1073 приложений и/или любой другой модуль, который соответствует подходящей функции. Специалисты в данной области техники могут интуитивно логически выводить функцию каждого модуля из его названия.
[179] Здесь, подробно описывается только модуль 1073 приложений. Модуль 1073 приложений сохраняет соответствующую информацию карты и соответствующую информацию предыстории использования карты, которая соответствует каждой карте.
[180] Дополнительно, модуль 1073 приложений получает информацию, которая связана с окружением проведения расчетов. Модуль 1073 приложений использует WiFi-модуль 1062, модуль 1065 камеры, модуль 1066 датчиков и GPS-модуль 1067 для того, чтобы получать информацию, которая связана с окружением проведения расчетов. Помимо этого, модуль 1073 приложений может получать информацию, которая связана с окружением проведения расчетов, по меньшей мере, из одного из POS-терминала 2000 и сервера 3000 расчетов.
[181] Модуль 1073 приложений может определять карту, которая должна использоваться в расчетах в полученном окружении проведения расчетов, посредством использования информации льгот по карте и предыстории расчетов.
[182] Модуль 1073 приложений может определять приоритеты карт для окружения проведения расчетов на основе любого одного или более из различных критериев на основе комбинации, по меньшей мере, одного из времени расчетов, местоположения расчетов, назначения расчетов, нормы накопления баллов согласно расчетам лимиту накопления баллов, процента скидки согласно расчетам и лимита скидки. Дополнительно, модуль 1073 приложений может извлекать карту на основе соответствующих приоритетов относительно окружений проведения расчетов и может рекомендовать карту, которая должна использоваться в расчетах, посредством сравнения соответствующих льгот извлеченных карт между собой. Тем не менее настоящий примерный вариант осуществления не ограничен этим.
[183] Модуль 1073 приложений может автоматически выбирать карту, которая должна использоваться в расчетах, на основе режима отображения устройства 1000 или может выбирать карту, которая должна использоваться в расчетах, на основе принимаемого пользовательского ввода.
[184] Модуль 1073 приложений может отображать окно расчетов, которое соответствует карте, которая рекомендована посредством устройства 1000 или выбрана пользователем, и может отображать информацию карты переменно на основе режима отображения устройства 1000.
[185] Модуль 1073 приложений передает информацию карты, которая связана с выбранной картой, в POS-терминал 2000. Модуль 1073 приложений может передавать информацию карты в POS-терминал 2000 посредством использования, по меньшей мере, одного из модуля 1061 мобильной связи, WiFi-модуля 1062, Bluetooth-модуля 1063 и NFC-модуля (не показан).
[186] Модуль 1073 приложений может сопоставлять информацию местоположения устройства 1000 с картой и может рекомендовать предварительно определенную карту согласно местоположению устройства 1000. Кроме того, модуль 1073 приложений может извлекать название магазина из информации расписания пользователя и может сопоставлять предварительно определенную карту с извлеченным названием магазина.
[187] Фиг. 14 является блок-схемой последовательности операций, которая иллюстрирует способ, посредством которого устройство 1000 сопоставляет информацию местоположения с информацией карты, согласно примерному варианту осуществления;
[188] На этапе S1400, устройство 1000 использует карту с помощью устройства 1000. Например, устройство 1000 может использовать, по меньшей мере, одну из кредитной карты, карты накопления баллов и карты участника, которые сохраняются в устройстве 1000.
[189] Устройство 1000 может использовать купон на скидку, сохраненный в устройстве 1000. Устройство 1000 может принимать купон на скидку через службу коротких сообщений (SMS) или службу мультимедийных сообщений (MMS) и может сохранять принимаемый купон на скидку в устройстве 1000.
[190] Кроме того, устройство 1000 может использовать карту, сохраненную в другом устройстве (не показан) пользователя, с использованием устройства 1000 или внешнего сервера (не показан).
[191] На этапе S1410, устройство 1000 получает информацию местоположения устройства 1000. Информация местоположения может включать в себя, например, информацию относительно GPS-значения устройства 1000 и идентификационного значения AP, соединенной с устройством 1000. Тем не менее идея изобретения не ограничена этим.
[192] На этапе S1420, устройство 1000 сопоставляет полученную информацию местоположения с картой, используемой им. Устройство 1000 может сопоставлять карту, используемую им, по меньшей мере, с одним из GPS-значения устройства 1000 и идентификационного значения AP, соединенной с устройством 1000. Кроме того, устройство 1000 может сопоставлять купон на скидку, используемый им, по меньшей мере, с одним из GPS-значения устройства 1000 и идентификационного значения AP, соединенной с устройством 1000. В этом случае, купон на скидку может быть включен в текстовые сообщения, принятые из другого устройства или внешнего сервера посредством устройства 1000. Тем не менее идея изобретения не ограничена этим. Помимо этого, устройство 1000 может сопоставлять телефонный номер другого устройства или внешнего сервера, который предоставляет купон на скидку, по меньшей мере, с одним из GPS-значения устройства 1000 и идентификационного значения AP, соединенной с устройством 1000.
[193] Фиг. 15 является блок-схемой последовательности операций, которая иллюстрирует способ, посредством которого устройство 1000 рекомендует карту на основе информации местоположения, согласно примерному варианту осуществления.
[194] На этапе S1500, устройство 1000 получает информацию местоположения устройства 1000. Например, устройство 1000 может получать указание местоположения GPS-значения устройства 1000 посредством использования GPS-датчика в устройстве 1000. Помимо этого, устройство 1000 может проверять местоположение устройства 1000 посредством использования идентификационного значения AP, соединенной с устройством 1000.
[195] На этапе S1510, устройство 1000 извлекает карту, соответствующую местоположению устройства 1000. Например, устройство 1000 может извлекать карту, соответствующую GPS-значению, указывающему местоположение устройства 1000, или идентификационному значению AP, соединенной с устройством 1000. Устройство 1000 может извлекать, по меньшей мере, одну из кредитной карты, карты участника и карты накопления баллов, которые соответствуют местоположению устройства 1000. Помимо этого, устройство 1000 может извлекать купон на скидку или текстовое сообщение, включающее в себя купон на скидку, который соответствует местоположению устройства 1000.
[196] Когда извлечено множество карт, устройство 1000 может рекомендовать карту, которую пользователь часто использует, из числа извлеченных карт на основе предыстории использования карты пользователя. Устройство 1000 может рекомендовать карту, предоставляющую высокий процент скидки или высокую норму накопления, из числа извлеченных карт на основе предыстории использования карты пользователя.
[197] На этапе S1520, устройство 1000 отображает извлеченную карту на экране устройства 1000. Когда извлечено множество карт, устройство 1000 может размещать извлеченные карты на основе процента скидки или нормы накопления. Устройство 1000 может отображать купон на скидку или текстовое сообщение, включающее в себя купон на скидку, а также извлеченную карту.
[198] Фиг. 16 является блок-схемой последовательности операций, которая иллюстрирует способ, посредством которого устройство 1000 сопоставляет название магазина, извлеченное из информации расписания пользователя, с картой, согласно примерному варианту осуществления.
[199] На этапе S1600, устройство 1000 получает информацию расписания пользователя. Устройство может получать информацию расписания пользователя, сохраненную в устройстве 1000, через приложение для работы с календарем, установленное в устройстве 1000. Информация расписания пользователя, сохраненная в устройстве 1000 через приложение для работы с календарем, установленное в устройстве 1000, может представлять собой данные расписания, которые сопоставляются с предварительно определенной датой календаря и сохраняются в устройстве 1000. Устройство 1000 может принимать информацию расписания пользователя, сохраненную на сервере, из сервера.
[200] На S1610 устройство 1000 извлекает название магазина из информации расписания пользователя. Например, когда информация "встреча с другом в универмаге XX в 18:00 15 апреля" включена в информацию расписания пользователя, устройство 1000 может извлекать "универмаг XX" из информации расписания пользователя. В этом случае, названия различных магазинов могут сохраняться в устройстве 1000 или сервере заранее, и устройство 1000 может извлекать "универмаг XX" из информации расписания пользователя на основе сохраненных названий различных магазинов.
[201] На этапе S1620, устройство 1000 может определять карту, связанную с извлеченным названием магазина. Устройство 1000 может определять карту, связанную с извлеченным названием магазина, из кредитной карты, карты участника и карты накопления баллов пользователя. Карта, связанная с извлеченным названием магазина, может представлять собой карту, по которой предоставляются такие льготы, как скидка, купоны и баллы, когда карта используется в магазине, имеющем извлеченное название магазина.
[202] Устройство 1000 может определять купон на скидку, связанный с извлеченным названием магазина, из числа купонов на скидку пользователя. Купон на скидку, связанный с извлеченным названием магазина, может представлять собой купон на скидку, который может использоваться в магазине, имеющем извлеченное название магазина.
[203] Когда определяется множество карт, устройство 1000 может рекомендовать карту, которую пользователь часто использует, из числа определенных карт на основе предыстории использования карты пользователя. Устройство 1000 может рекомендовать карту, предоставляющую высокий процент скидки или норму накопления, из числа определенных карт на основе предыстории использования карты пользователя.
[204] На этапе S1630, устройство 1000 сопоставляет извлеченное название магазина с определенной картой. Помимо этого, устройство 1000 может сопоставлять извлеченное название магазина с определенным купоном на скидку. Устройство 1000 может корректировать информацию местоположения, связанную с названием магазина, и может сохранять скорректированную информацию местоположения. В этом случае, информация местоположения, связанная с названием магазина, может включать в себя, например, GPS-значение, указывающее местоположение магазина, идентификационное значение POS-терминала (к примеру, POS-терминала 200 по фиг. 1) магазина и идентификационное значение AP, установленной в магазине. Тем не менее идея изобретения не ограничена этим.
[205] Фиг. 17 является блок-схемой последовательности операций, которая иллюстрирует способ, посредством которого устройство 1000 отображает информацию карты относительно карты, сопоставленной с предварительно определенным названием магазина, согласно примерному варианту осуществления.
[206] На этапе S1700, устройство 1000 определяет название магазина, в котором используется карта. Устройство 1000 может получать GPS-значение, указывающее текущее местоположение устройства 1000, и может определять название магазина, соответствующее полученному GPS-значению, в качестве названия магазина, в котором используется карта. Помимо этого, устройство 1000 может принимать идентификационное значение AP, соединенной с устройством 1000, из AP и может определять название магазина, соответствующее принимаемому идентификационному значению AP, в качестве названия магазина, в котором используется карта. В этом случае, идентификационное значение AP может включать в себя, например, идентификатор набора служб (SSID) AP и адрес на уровне управления доступом к среде (MAC) AP. Тем не менее идея изобретения не ограничена этим. Устройство 1000 может принимать название магазина от пользователя и может определять принимаемое название магазина в качестве названия магазина, в котором используется карта.
[207] Устройство 1000 может принимать название магазина из POS-терминала (например, POS-терминала 200 по фиг. 1) и может определять принимаемое название магазина в качестве названия магазина, в котором используется карта. Помимо этого, устройство 1000 может принимать идентификационное значение POS-терминала из POS-терминала и может определять название магазина, соответствующее идентификационному значению POS-терминала, в качестве названия магазина, в котором используется карта.
[208] На этапе S1710, устройство 1000 извлекает карту, соответствующую определенному названию магазина. Например, устройство 1000 может извлекать, по меньшей мере, одну из кредитной карты, карты участника и карты накопления баллов, которые соответствуют определенному названию магазина. Устройство 1000 может извлекать купон на скидку или текстовое сообщение, включающее в себя купон на скидку, который соответствует определенному названию магазина.
[209] На этапе S1720, устройство 1000 отображает извлеченную карту на экране устройства 1000. Когда извлечено множество карт, устройство 1000 может размещать извлеченные карты на основе процента скидки или нормы накопления. Устройство 1000 может отображать купон на скидку или текстовое сообщение, включающее в себя купон на скидку, а также извлеченную карту.
[210] Фиг. 18 является схемой, иллюстрирующей пример, в котором карта, связанная с местоположением устройства 1000 или названием магазина, отображается на экране устройства 1000, согласно примерному варианту осуществления.
[211] Например, когда устройство 1000 расположено в "универмаге XX", устройство 1000 может отображать "кредитную карту XX", "карту накопления баллов XX" и "купон на скидку универмага XX" на экране устройства 1000, на основе информации местоположения устройства 1000 или названия магазина, определенного в устройстве 1000.
[212] Один или более примерных вариантов осуществления могут быть осуществлены в качестве энергозависимого или энергонезависимого машиночитаемого носителя записи, например, программного модуля, который должен выполняться в компьютерах, которые включают в себя машиночитаемые команды. Машиночитаемый носитель записи может включать в себя любой применимый носитель, к которому может осуществляться доступ посредством компьютеров, энергозависимых и энергонезависимых носителей и съемных и стационарных носителей. Кроме того, машиночитаемый носитель записи может включать в себя компьютерный носитель хранения данных и среду связи. Компьютерный носитель хранения данных включает в себя весь энергозависимые и энергонезависимые носители и съемные и стационарные носители, которые сконструированы с возможностью сохранять информацию, включающую в себя машиночитаемые команды, структуры данных, программные модули или другие данные. Среда связи может включать в себя любое одно или более из машиночитаемых команд, структуры данных, программного модуля и других механизмов передачи и может включать в себя другие среды передачи информации.
[213] Тем не менее изобретательский замысел настоящего изобретения может быть осуществлен во множестве различных форм и не должен истолковываться как ограниченный примерными вариантами осуществления, изложенными в данном документе; наоборот, эти примерные варианты осуществления предоставляются таким образом, что настоящее раскрытие сущности является исчерпывающим и всеобъемлющим и полностью проясняет изобретательский замысел настоящего изобретения для специалистов в данной области техники. Например, элементы конфигурирования, которые имеют форму единственного числа, могут выполняться распределенным способом, и также элементы конфигурирования, которые распределены, может комбинироваться и затем выполняться.
[214] Хотя изобретательский замысел настоящего изобретения конкретно показан и описан со ссылкой на его примерные варианты осуществления, специалисты в данной области техники должны понимать, что различные изменения по форме и содержанию могут вноситься без отступления от сущности и объема изобретательского замысла настоящего изобретения, задаваемого посредством прилагаемой формулы изобретения.