система и способ обеспечения возможности основанного на пользователях лицензирования приложений в нескольких устройствах беспроводной связи
Классы МПК: | H04M11/00 Системы телефонной связи, комбинированные с другими электрическими системами |
Автор(ы): | МАЙНИР Брайан (US), КЕНЭДЖИ Джейсон Б. (US), ЮЙ Джули (US), ОЛИВЕР Митчелл Б. (US), СПРИГГ Стефен А. (US) |
Патентообладатель(и): | КВЭЛКОММ ИНКОРПОРЕЙТЕД (US) |
Приоритеты: |
подача заявки:
2005-01-11 публикация патента:
20.03.2009 |
Изобретение относится к технике беспроводной связи. Технический результат состоит в предоставлении поставщиком беспроводных услуг, активации приложения абонентом, который имеет множество устройств беспроводной связи в одной абонентской учетной записи. Для этого абонент может осуществлять доступ к приложению из любого из устройств беспроводной связи, но только одна активация за раз разрешена для каждой абонентской учетной записи. 8 н. и 33 з.п. ф-лы, 9 ил.
Формула изобретения
1. Способ предоставления поставщиком беспроводных услуг абоненту, имеющему множество устройств беспроводной связи с единой абонентской платой, при этом поставщик беспроводных услуг взимает одну абонентскую плату за приложение и разрешает приложению быть активированным однократно посредством множества устройств беспроводной связи, при этом способ содержит этапы, на которых
принимают выбор выбранного приложения от, по меньшей мере, одного из множества устройств беспроводной связи;
отправляют выбранное приложение, по меньшей мере, одному из множества устройств беспроводной связи;
записывают информацию о выбранном приложении и информацию о множестве устройств беспроводной связи;
принимают запрос на активацию выбранного приложения от запрашивающего устройства беспроводной связи;
проверяют доступность выбранного приложения; и
если выбранное приложение доступно, помечают выбранное приложение как недоступное для других устройств беспроводной связи из множества устройств беспроводной связи и отправляют активацию запрашивающему устройству беспроводной связи.
2. Способ по п.1, который также содержит этап, на котором ассоциативно связывают информацию об абоненте с информацией о выбранном приложении и множестве устройств беспроводной связи в абонентской таблице.
3. Способ по п.1, который также содержит этап, на котором проверяют, что запрашивающее устройство беспроводной связи принадлежит абоненту.
4. Способ по п.2, который также содержит этап, на котором, если выбранное приложение недоступно, отправляют сообщение об отказе запрашивающему устройству беспроводной связи.
5. Способ по п.2, который также содержит этап, на котором предоставляют абонентскую таблицу на сервере.
6. Способ по п.5, в котором сервер является удаленным сервером.
7. Способ по п.1, который также содержит этап, на котором отправляют меню приложений множеству устройств беспроводной связи.
8. Способ по п.2, который также содержит этап, на котором принимают информацию об абоненте от запрашивающего устройства беспроводной связи.
9. Способ по п.8, который также содержит этап, на котором сверяют информацию об абоненте с информацией в абонентской таблице.
10. Способ по п,1, который также содержит этап, на котором принимают информацию запрашивающем устройстве беспроводной связи.
11. Способ по п.1, который также содержит этап, на котором принимают пароль от запрашивающего устройства беспроводной связи.
12. Способ по п.11, который также содержит этап, на котором сверяют пароль с информацией в абонентской таблице.
13. Способ по п.1, который также содержит этап, на котором принимают имя пользователя.
14. Система предоставления поставщиком беспроводных услуг, абоненту, имеющему множество устройств беспроводной связи с единой абонентской платой, при этом поставщик беспроводных услуг взимает одну абонентскую плату за услугу и разрешает услуге быть активированной однократно посредством множества устройств беспроводной связи, при этом система содержит
центр коммутации мобильной связи, обменивающийся данными с множеством устройств беспроводной связи, при этом множество устройств беспроводной связи имеют одинаковую абонентскую информацию;
сервер, обменивающийся данными с центром коммутации мобильной связи, причем сервер имеет абонентскую таблицу, при этом таблица имеет множество записей, причем каждая запись имеет:
поле идентификации абонента,
поле идентификации приложения, и
множество полей идентификации устройства, причем каждое поле идентификации устройства сохраняет информацию по одному устройству беспроводной связи.
15. Система по п.14, в которой абонентская таблица также содержит поле текущего устройства.
16. Система по п.14, в которой абонентская таблица также содержит поле пароля.
17. Устройство предоставления поставщиком беспроводных услуг, чтобы осуществлять доступ к приложению из множества устройств беспроводной связи, содержащее сервер, обменивающийся данными с поставщиком беспроводных услуг, при этом сервер принимает выбор приложения, информацию об абоненте и информацию об устройстве беспроводной связи от абонента, причем сервер принимает запрос, чтобы осуществить доступ к приложению от запрашивающего устройства беспроводной связи, и сервер предоставляет доступ запрашивающему устройству беспроводной связи и блокирует доступ других устройств беспроводной связи из множества устройств беспроводной связи до тех пор, пока запрашивающее устройство беспроводной связи не прекращает доступ к приложению.
18. Устройство по п.17, в котором сервер включает в себя абонентскую таблицу, имеющую множество записей, при этом запись имеет
поле идентификации абонента,
поле идентификации приложения, и
поле идентификации текущего устройства.
19. Устройство по п.18, в котором запись также имеет поле пароля.
20. Устройство по п.18, в котором запись также имеет, по меньшей мере, одно поле идентификации устройства беспроводной связи.
21. Способ осуществления доступа к приложению множеством устройств беспроводной связи,
причем приложение может быть активировано однократно, при этом способ содержит этапы, на которых
принимают выбор выбранного приложения от запрашивающего устройства беспроводной связи,
причем устройство беспроводной связи принадлежит к одной абонентской учетной записи;
определяют, является ли выбранное приложение ассоциативно связанным с одной абонентской учетной записью;
если выбранное приложение, ассоциативно связанное с выбранным абонентом в абонентской таблице, используется другим устройством беспроводной связи, отправляют сообщение отказа устройству беспроводной связи; и
если выбранное приложение, ассоциативно связанное с выбранным абонентом в абонентской таблице, не используется другим устройством беспроводной связи, активируют выбранное приложение для запрашивающего устройства беспроводной связи.
22. Способ по п.21, который также содержит этап, на котором
принимают пароль от каждого из устройств беспроводной связи; и
проверяют пароль.
23. Устройство предоставления поставщиком беспроводных услуг, разрешающее абоненту доступ к приложению множества устройств беспроводной связи, при этом устройство содержит
средство предоставления приложения множеству устройств беспроводной связи;
средством приема запроса от, по меньшей мере, одного из множества устройств беспроводной связи, чтобы осуществлять доступ к подписанному приложению; и
средство разрешения доступа только одному из множества устройств беспроводной связи для подписанного приложения в любой момент времени.
24. Устройство по п.23, которое также содержит средство, чтобы проверять учетные данные пользователя, запрашивающего доступ к подписанному приложению.
25. Устройство по п.23, которое также содержит средство, чтобы идентифицировать устройство беспроводной связи, запрашивающее доступ к подписанному приложению.
26. Устройство предоставления поставщиком беспроводных услуг, разрешающее абоненту доступ к приложению множества устройств беспроводной связи, содержащее сервер, обменивающейся данными с поставщиком беспроводных услуг, при этом сервер принимает выбор приложения, информацию об абоненте и информацию об устройстве беспроводной связи от абонента, причем сервер имеет абонентскую таблицу, имеющую множество записей, в которой каждая запись имеет
поле идентификации абонента, поле идентификации приложения, и
поле номера активного пользователя.
27. Устройство по п.26, в котором запись также имеет поле пароля.
28. Устройство по п.26, в котором запись также имеет, по меньшей мере, одно поле идентификации устройства беспроводной связи.
29. Способ осуществления доступа к приложению множеством устройств беспроводной связи, причем приложение может быть активировано множеством устройств беспроводной связи, при этом способ содержит этапы, на которых
задают заранее заданный номер пользователя для выбранного приложения в абонентской таблице для абонентской учетной записи;
принимают выбор выбранного приложения от запрашивающего устройства беспроводной связи, причем устройство беспроводной связи ассоциативно связано с абонентской учетной записью;
сравнивают номер активного пользователя для выбранного приложения с заранее заданным номером пользователя; и
если номер активного пользователя для выбранного приложения меньше заранее заданного номера пользователя, активируют выбранное приложение в устройстве беспроводной связи и увеличивают номер активного пользователя.
30. Способ по п.29, который также содержит этапы, на которых
принимают пароль от устройств беспроводной связи; и
проверяют пароль.
31. Способ по п.30, который также содержит этап, на котором в случае, если номер активного пользователя больше заранее заданного номера пользователя, отправляют сообщение отказа устройству беспроводной связи.
32. Носитель программных данных, считываемых вычислительным устройством, причем носитель содержит машиночитаемые инструкции для осуществления способа предоставления поставщиком беспроводных услуг, содержащего этапы, на которых
принимают запрос на подписанное приложение от запрашивающего устройства беспроводной связи;
определяют, используется ли подписанное приложение другим устройством беспроводной связи;
если подписанное приложение не используется, блокируют доступ к подписанному приложением посредством другого устройства беспроводной связи и активируют подписанное приложение для запрашивающего устройства беспроводной связи; и
если подписанное приложение используется, отправляют сообщение отказа запрашивающему устройству беспроводной связи.
33. Носитель по п.32, в соответствии с которым также выполняют этапы, на которых
принимают пароль от запрашивающего устройства беспроводной связи; и
проверяют пароль.
34. Носитель по п.32, который также выполняет этап, на котором создают запись в абонентской таблице для подписанного приложения.
35. Носитель по п.32, который также выполняет этап, на котором отправляют меню приложений запрашивающему устройству беспроводной связи.
36. Носитель по п.32, который также выполняет этап, на котором проверяют, что запрашивающее устройство беспроводной связи принадлежит абоненту.
37. Носитель по п.32, который также выполняет этап, на котором, если подписанное приложение недоступно, отправляют сообщение об отказе запрашивающему устройству беспроводной связи.
38. Носитель по п.32, который также выполняет этап, на котором принимают информацию об абоненте от запрашивающего устройства беспроводной связи.
39. Носитель по п.38, который также выполняет этап, на котором проверяют информацию об абоненте.
40. Носитель по п.32, который также выполняет этап, на котором принимают информацию о запрашивающем устройстве беспроводной связи.
41. Носитель по п.32, который также выполняет этап, на котором принимают имя пользователя.
Описание изобретения к патенту
Область техники, к которой относится изобретение
Настоящее изобретение, в общем, относится к беспроводной дистанционной связи и вычислительным сетям. Более конкретно настоящее изобретение относится к системе и способу предоставления инфраструктуры для поставщиков услуг, чтобы предоставлять услуги абоненту, имеющему несколько устройств беспроводной связи.
Уровень техники
Развитие технологий сделало мобильные телефоны, или устройства беспроводной связи, дешевыми и приемлемыми практически для всех. Не является редким случаем в семье иметь несколько устройств беспроводной связи, по одному для каждого члена семьи. Поставщики беспроводных услуг также сделали проще для множества устройств беспроводной связи оплачивать одну абонентскую учетную запись. Некоторые поставщики беспроводных услуг дают возможность различным устройствам беспроводной связи совместно использовать распределение времени, назначенное одной пользовательской учетной записи. Например, пользователь может подписаться на план, который предоставляет 500 минут эфирного времени и имеет эти 500 минут совместно используемыми различными устройствами беспроводной связи, используемыми членами семьи.
В вышеуказанной ситуации несколько устройств беспроводной связи, используемых различными членами семьи, не конкурируют за распределение времени в 500 минут. Вместо этого поставщик беспроводных услуг записывает эфирное время, используемое каждым устройством беспроводной связи, и суммирует время, используемое всеми устройствами беспроводной связи, в одной пользовательской учетной записи. Общее время затем сравнивается с распределением времени в 500 минут. Нет ограничений на количество времени, которое может быть использовано каждое отдельное устройство беспроводной связи.
Тем не менее ситуация изменяется, когда поставщик беспроводных услуг выставляет ежемесячную абонентскую плату или плату за доступ на пользователя на приложение беспроводного устройства. Для некоторых приложений поставщики беспроводных услуг могут требовать фиксированной абонентской платы на устройство беспроводной связи, и пользователь должен подписаться на приложение и заплатить ежемесячную абонентскую плату, прежде чем ему будет разрешено осуществить доступ к приложению с устройства беспроводной связи. Но выплата абонентской платы на устройство беспроводной платы становится значительной, если пользователь хочет осуществлять доступ к одному приложению посредством различных устройств беспроводной связи, как в случаи семьи, имеющей несколько устройств беспроводной связи. Выплата абонентской платы на устройство беспроводной связи также становится значительной, если пользователь хочет сделать приложение, такое как веб-служба желтых страниц, доступ к которой обычно осуществляется нерегулярно, для всех членов семьи. Маловероятно, что все члены семьи будут осуществлять доступ к веб-службе желтых страниц одновременно, таким образом выплата абонентской платы на устройство беспроводной связи становится экономически невыгодной для пользователя.
Следовательно, будет выгодно предоставить систему и способ, который дает возможность поставщикам беспроводных услуг предоставлять доступ к приложению с любых устройств беспроводной связи, зарегистрированных в пользовательской учетной записи. Таким образом, именно на такую систему и способ главным образом направлено настоящее изобретение.
Раскрытие изобретения
Настоящее изобретение раскрывает систему и способ, который дает возможность поставщику беспроводных услуг взимать одну абонентскую плату на абонентскую учетную запись, чтобы осуществлять доступ к беспроводному приложению, причем несколько устройств беспроводной связи ассоциативно связано с одной абонентской учетной записью. Настоящее изобретение разрешает поставщику беспроводных услуг управлять доступом к беспроводному приложению, с тем, чтобы только одно устройство беспроводной связи могло активировать приложение разом. Таким образом, одновременные запросы на доступ с различных устройств беспроводной связи, ассоциативно связанных с одной абонентской учетной записью, отклоняются.
Способ согласно одному варианту осуществления настоящего изобретения разрешает поставщику беспроводных услуг поддерживать абонента с множеством устройств беспроводной связи, при этом поставщик беспроводных услуг взимает одну абонентскую плату на абонента за услугу и разрешает услуге быть активированной однократно с множества устройств беспроводной связи. Способ может содержать следующие этапы, на которых: принимают выбор выбранного приложения от множества устройств беспроводной связи, отправляют выбранное приложение множеству устройств беспроводной связи, записывают информацию о выбранном приложении и множестве устройств в абонентскую таблицу, принимают запрос на активацию выбранного приложения от запрашивающего устройства беспроводной связи, проверяют доступность выбранного приложения в абонентской таблице и, если выбранное приложение доступно, помечают выбранное приложение как недоступное и отправляют активацию запрашивающему устройству беспроводной связи.
Система согласно одному варианту осуществления настоящего изобретения разрешает поставщику беспроводных услуг поддерживать абонента с множеством устройств беспроводной связи, при этом поставщик беспроводных услуг взимает одну абонентскую плату на абонента за услугу и разрешает услуге быть активированной однократно с множества устройств беспроводной связи. Система может включать в себя центр коммутации мобильной связи, обменивающийся данными с множеством устройств беспроводной связи, при этом множество устройств беспроводной связи имеют одинаковую абонентскую информацию, и сервер, обменивающийся данными с центром коммутации мобильной связи, который имеет абонентскую таблицу с множеством записей. Каждая запись абонентской таблицы может иметь поле идентификации абонента, поле идентификации приложения и множество полей идентификации устройства, причем каждое поле идентификации устройства сохраняет информацию по одному устройству беспроводной связи.
Краткое описание чертежей
Другие цели, преимущества и признаки настоящего изобретения станут очевидными после прочтения далее изложенного краткого описания чертежей, подробного описания изобретения и формулы изобретения:
Фиг.1 - это системная схема, иллюстрирующая вариант осуществления системы дистанционной связи, которая поддерживает доступ к управляющему приложению множеством беспроводных устройств.
Фиг.2 иллюстрирует абонентскую таблицу.
Фиг.3 - это блок-схема последовательности операций способа, иллюстрирующая процесс подписки для пользователя.
Фиг.4 - это блок-схема последовательности операций способа, иллюстрирующая процесс подписки для поставщика беспроводных услуг.
Фиг.5 - это блок-схема последовательности операций способа, иллюстрирующая процесс активации приложения для пользователя.
Фиг.6 - это блок-схема последовательности операций способа, иллюстрирующая процесс активации приложения для поставщика беспроводных услуг.
Фиг.7 - это схема, иллюстрирующая процесс активации приложения для пользователя согласно альтернативному варианту осуществления.
Фиг.8 - это блок-схема последовательности операций, иллюстрирующая процесс активации приложения для поставщика беспроводных услуг согласно альтернативному варианту осуществления.
Фиг.9 иллюстрирует абонентскую таблицу согласно альтернативному варианту осуществления.
Осуществление изобретения
В этом описании термины "устройство связи", "беспроводное устройство", "карманный телефон", "устройство беспроводной связи" и "телефонная трубка" используются взаимозаменяемо, термин "приложение" при использовании в данном документе предназначен, чтобы заключать в себе исполняемые и неисполняемые программные файлы, необработанные данные, агрегированные данные, исправления и другие сегменты кода. Дополнительно, одинаковые цифры ссылаются на одинаковые элементы по всем представлениям. С появлением технологии беспроводной связи третьего поколения (3G) больше полосы пропускания становится доступно для беспроводной связи и телефонные трубки и устройства дистанционной связи, такие как сотовые телефоны, пейджеры, персональные цифровые устройства (PDA), имеют все возрастающие беспроводные возможности. Сегодня поставщики беспроводных услуг могут предложить множество приложений, которые могут предоставлять различные услуги абонентам. Эти приложения позволяют пользователю узнавать погоду, котировки акций, последние сводки новостей, принимать почтовые сообщения, принимать пейджинговые сообщения, путешествовать по Интернету и играть в интерактивные игры с удаленной стороной, и все это посредством своей беспроводной телефонной трубки, помимо использования ее для поддержания звуковой связи с другой стороной. Многие из этих приложений используются пользователем нерегулярно, т.е. пользователь может активировать приложение на короткий период времени и не запускать приложение на многие часы каждый день, и с пользователя взимается полная ежемесячная абонентская плата. По этой причине пользователь может с неохотой подписываться на услугу. Тем не менее пользователь может быть более склонен подписаться на услугу, если он может заплатить одну абонентскую плату и иметь возможность осуществлять доступ к приложению совместно с членами своей семьи, которые используют различные устройства беспроводной связи. Таким образом, настоящее изобретение предоставляет поддержку для поставщиков беспроводных услуг, чтобы получать дополнительную прибыль, предоставляя пользователю возможность оплачивать одну подписку и осуществлять доступ к приложению с множества устройств беспроводной связи, как дополнительно описывается в данном документе.
Фиг.1 иллюстрирует сеть 100 связи, используемую согласно настоящему изобретению. Сеть 100 связи включает в себя одну или более вышек 106 связи, каждая из которых подключена к базовой станции (BS) 110 и обслуживает пользователей с устройствами 102 связи. Устройствами 106 связи могут быть сотовые телефоны, пейджеры, персональные цифровые устройства (PDA), дорожные вычислительные машины и другие карманные, стационарные или переносные устройства связи, которые используют сеть беспроводной и сотовой дистанционной связи. Команды и данные, вводимые каждым пользователем, передаются как цифровые данные в вышку 106 связи. Связь между пользователем, использующим устройство 102 связи, и вышкой 106 связи может быть основана на различных технологиях, таких как множественный доступ с кодовым разделением каналов (CDMA), множественный доступ с временным разделением каналов (TDMA), множественный доступ с частотным разделением каналов (FDMA), глобальная система мобильной связи (GSM) или другие протоколы, которые могут быть использованы в сети беспроводной связи или сети передачи данных. Данные от каждого пользователя отправляются из вышки 106 связи в базовую станцию (BS) 110 и переадресуются в центр коммутации мобильной связи (MSC) 114, который может быть подключен к коммутируемой телефонной сети общего пользования (PSTN) 118 и Интернету 120.
MSC 113 может быть подключен к серверу 116, который поддерживает различные приложения, доступные абонентам с помощью устройств 102 беспроводной связи. Необязательно, сервер 116 может быть частью MSC 113.
Сервер 116 может управляться поставщиком беспроводных услуг или третьей стороной. Сервер 116 предоставляет приложения, которые могут быть активированы беспроводными абонентами. Сервер 116 также хранит абонентскую таблицу 200, как проиллюстрировано на фиг.2. Абонентская таблица 200 записывает учетные данные пользовательских учетных записей 202, которые подписаны на приложения, идентификаторы подписанных приложений 204, учетные данные беспроводных устройств, авторизованных, чтобы осуществлять доступ к приложению 206, 208, учетные данные устройства беспроводной связи, в данный момент активирующего приложение 210, и пароль, ассоциативно связанный с приложением 211. Предпочтительно имеется одна запись на приложение 212. Когда пользователь подписывается на несколько приложений, информация об учетной записи пользователя отображается в нескольких записях 212.
Когда пользователь подписывается на приложение, создается запись для учетной записи. Запись перечисляет информацию 202 о пользовательской учетной записи, которая может быть использована в качестве идентификационной информации пользователя, а также приложение 204. Альтернативно, пользователь также может использовать имя входа в систему или пользовательское имя в качестве этой идентификационной информации пользователя. Если в учетной записи перечислено множество беспроводных устройств, например, в случае семьи, когда каждый член семьи имеет беспроводное устройство, пользователь может перечислить учетные данные беспроводных устройств, авторизованных, чтобы использовать приложение. Пользователь может авторизовать все, или только поднабор, устройств, чтобы использовать приложение. Также пользователь может назначить пароль для этого приложения. После того как поставщик беспроводных услуг создает записи, поставщик беспроводных услуг переадресует пользовательскую информацию в систему выставления счетов, так чтобы пользователю можно было выставлять счета.
Фиг.3 иллюстрирует процесс 300 подписки для пользователя. Пользователь подписывается на приложение посредством предоставления информации о своей учетной записи поставщику услуг, этап 302. Поставщик услуг приложения может быть тем же поставщиком беспроводных услуг, который предоставляет беспроводные услуги пользователю или независимой третьей стороне. Информация о пользовательской учетной записи ассоциативно связана с его идентификационным номером мобильной станции (MIN) или электронным идентификационным номером его беспроводного устройства (EIN). Поставщик беспроводных услуг может легко извлечь информацию о своей учетной записи из базы данных с помощью MIN/EIN и переадресовать стороннему поставщику услуг при необходимости. Пользователь выполняет запрос на меню приложений, этап 304, и принимает меню, этап 306. И запрос, и меню передаются беспроводным способом между беспроводной телефонной трубкой 102 и вышкой 106 связи. Меню отображается на беспроводной телефонной трубке 102, с которой пользователь осуществляет выбор. После выбора приложения беспроводная телефонная трубка 102 отправляет выбор поставщику беспроводных услуг, этап 308, и принимает приложение от поставщика беспроводных услуг, этап 310. Принятое приложение может быть полным приложением, которое выполняется на беспроводной телефонной трубке 102, или удаленным пользовательским интерфейсом для приложения, которое выполняется на сервере 116.
Пользователь также может ввести информацию о своей беспроводной телефонной трубке 102, которой разрешено осуществлять доступ к приложению. Это может быть выполнено посредством ввода информации о каждой беспроводной телефонной трубке или посредством выбора из списка, принятого от поставщика беспроводных услуг.
Фиг.4 иллюстрирует процесс 400 подписки для поставщика беспроводных услуг. Поставщик беспроводных услуг принимает пользовательскую информацию, этап 402, когда пользователь зарегистрировался у поставщика беспроводных услуг. Поставщик беспроводных услуг принимает запрос на меню, этап 404, и передает меню устройству 102 беспроводной связи, этап 406. После того как поставщик беспроводных услуг принимает выбор, этап 408, поставщик беспроводных услуг создает запись 212 в абонентской таблице 200 и регистрирует информацию 202 о пользовательской учетной записи, выбранное приложение 204 и устройства, которым разрешено осуществлять доступ к приложению, этап 410. После регистрации выбранного приложения поставщик беспроводных услуг отправляет выбранное приложение пользователю, этап 412. Необязательно, пользователь может задать пароль для приложения, и пароль также будет введен в запись 212.
В альтернативном варианте осуществления пользователь может повторить процесс подписки с различных устройств беспроводной связи, чтобы приложение могло быть загружено на эти устройства беспроводной связи. Тем не менее в этом случае не создается новых записей в абонентской таблице, и поставщик просто добавляет идентификацию устройства беспроводной связи в надлежащую запись.
Фиг.5 иллюстрирует процесс 500 активации для пользователя. Пользователь отправляет свою информацию поставщику беспроводных услуг, этап 502, когда устройство 102 беспроводной связи регистрируется у поставщика беспроводных услуг. После того как устройство 102 беспроводной связи устанавливает связь с поставщиком беспроводных услуг, пользователь может активировать приложение посредством отправки запроса на активирование приложения поставщику беспроводных услуг, этап 504. Если не принято сообщения об отказе, этап 505, то устройство беспроводной связи принимает активацию для выбранного приложения, этап 506. Активацией может быть авторизация от поставщика беспроводных услуг, который разрешает устройству беспроводной связи запустить удаленный пользовательский интерфейс. Активацией также может быть все приложение, принимаемое устройством беспроводной связи. Если устройство беспроводной связи принимает сообщение об отказе вместо активации, устройство беспроводной связи отображает сообщение об отказе, этап 508.
Фиг.6 иллюстрирует процесс 600 подписки для поставщика беспроводных услуг. Поставщик беспроводной связи принимает пользовательскую информацию в ходе процедуры регистрации, этап 602, и запрос на активацию приложения, этап 604. Пользовательской информацией также может быть имя пользователя, предоставленное пользователем. Поставщик беспроводных услуг проверят абонентскую таблицу 200 на предмет того, является ли пользователь абонентом, этап 606. Если пользователь не является абонентом, поставщик беспроводных услуг отправляет сообщение об отказе пользователю, этап 610. Если пользователь является абонентом, поставщик беспроводных услуг проверяет, используется ли выбранное приложение другим устройством беспроводной связи, этап 608. Если приложение используется другим устройством беспроводной связи в пользовательской учетной записи, например используется супругом, то поставщик беспроводной связи отправляет сообщение об отказе пользователю, этап 610. Если выбранное приложение не используется, поставщик беспроводных услуг устанавливает признак "используется" в записи абонентской таблицы для приложения, этап 612, и отправляет активацию выбранного приложения пользователю, этап 614. Установка признака "используется" может быть выполнена посредством ввода идентификации устройства беспроводной связи в поле 210 идентификации текущего устройства.
Фиг.7 иллюстрирует альтернативный вариант осуществления процесса 700 активации для пользователя. Процесс 700 аналогичен процессу 500, за исключением отправки пароля. Пользователь отправляет свою информацию поставщику беспроводной связи, этап 702, когда устройство 102 беспроводной связи регистрируется у поставщика беспроводной связи. После того как устройство 102 беспроводной связи устанавливает связь с поставщиком беспроводных услуг, пользователь может активировать приложение посредством отправки запроса на активацию приложения, этап 704, и пароля, этап 706, поставщику беспроводных услуг. Если сообщение об отказе не принято, этап 708, устройство беспроводной связи принимает активацию выбранного приложения, этап 712. Если устройство беспроводной связи принимает сообщение об отказе вместо активации, устройство беспроводной связи отображает сообщение об отказе, этап 710.
Фиг.8 иллюстрирует альтернативный вариант осуществления процесса 800 активации для пользователя. Процесс 800 аналогичен процессу 600, за исключением приема пароля. Поставщик беспроводных услуг принимает пользовательскую информацию в ходе процедуры регистрации, этап 802, и запрос на активацию приложения, этап 804. Поставщик беспроводных услуг также принимает пароль от пользователя, этап 806. Поставщик беспроводных услуг проверяет абонентскую таблицу 200 на предмет того, является ли пользователь абонентом, этап 807, и корректный ли пароль. Если пользователь не является абонентом или авторизованным пользователем, то поставщик беспроводных услуг отправляет сообщение об отказе пользователю, этап 810. Если пользователь является абонентом, то поставщик беспроводной связи проверяет, используется ли выбранное приложение другим устройством беспроводной связи, этап 808. Если приложение используется другим устройством беспроводной связи в пользовательской учетной записи, например используется супругом, то поставщик беспроводной связи отправляет сообщение об отказе пользователю, этап 810. Если выбранное приложение не используется, поставщик беспроводной связи устанавливает признак "используется" в записи абонентской таблицы для приложения, этап 812, и отправляет активацию выбранного приложения пользователю, этап 814.
В альтернативном варианте осуществления поставщик беспроводной связи может разрешить пользователю осуществлять доступ к приложению не только с устройства беспроводной связи, связанного с его пользовательской учетной записью, но с любого устройства беспроводной связи. Фиг.9 иллюстрирует абонентскую таблицу 900 для этого альтернативного варианта осуществления. Поставщик беспроводной связи записывает в абонентскую таблицу 900 информацию 902 о пользовательской учетной записи и идентификацию 904 приложения в запись 910. В эту же запись 910 поставщик беспроводной связи также может записать пароль 908, чтобы активировать приложение, и идентификацию устройства беспроводной связи, в данный момент использующего приложение 906. Согласно этому варианту осуществления пользователь или член его семьи может активировать приложение с любого устройства беспроводной связи. Когда пользователь подключается к поставщику беспроводных услуг, он может выполнить запрос на приложение. Поставщик беспроводных услуг предлагает ему ввести информацию своей пользовательской учетной записи, например имя пользователя и пароль. Если информация пользовательской учетной записи и пароль корректны, поставщик беспроводных услуг отправляет приложение или его активацию пользователю, если нет никого из пользовательской учетной записи, использующего приложение.
В еще одном варианте осуществления поставщик беспроводных услуг может разрешить пользователю подписаться на определенное число лицензий для персонального использования членами семьи. В этом варианте осуществления записи в абонентской таблицы имеют поле номера активного пользователя и поле номера заранее заданного пользователя. Пользователь может выбрать подписаться на две лицензии, например, конкретного приложения, и поставщик беспроводных услуг разрешит приложению быть активированным одновременно посредством максимум двух устройств беспроводной связи, ассоциативно связанных с пользовательской учетной записью. Третья одновременная активация того же приложения должна завершаться отказом.
Далее приводится описание одного сценария использования согласно одному варианту осуществления настоящего изобретения. Пользователь может приобрести беспроводное устройство, имеющее размещенную на устройстве операционную систему, такую как устройство с поддержкой Binary Runtime Environment for Wireless (BREW ), и подписаться на услугу беспроводной связи у поставщика. Пользователь также подписывается на основанное на глобальной системе позиционирования (GPS) навигационное устройство от своего поставщика беспроводных услуг и регистрирует у поставщика беспроводных услуг несколько устройств беспроводной связи, используемых членами его семьи. Поставщик беспроводных услуг разрешает пользователю загружать приложение на устройства беспроводной связи, находящиеся у него и членов его семьи. Поставщик беспроводных услуг создает запись для пользователя в абонентской таблице и перечисляет приложение в записи. Поставщик также записывает идентификацию каждого устройства беспроводной связи в абонентскую таблицу. Для целей безопасности поставщик беспроводных услуг может разрешить пользователю задать пароль для приложения.
Пользователь может активировать приложение, чтобы помочь ему доехать из офиса на площадку клиента. Пользователь выполняет вызов к поставщику беспроводных услуг, чтобы активировать приложение. Поставщик беспроводных услуг получает идентификационную информацию устройства беспроводной связи пользователя, когда устройство пользователя регистрируется у поставщика беспроводных услуг, и извлекает информацию пользовательской учетной записи из своей записи. Поставщик беспроводных услуг использует информацию пользовательской учетной записи и информацию приложения, чтобы извлечь запись из абонентской таблицы. Если запись имеет пароль, поставщик беспроводных услуг предлагает пользователю ввести пароль. После проверки пароля поставщик беспроводных услуг проверяет, используется ли приложение. Если приложение не используется, поставщик беспроводных услуг вводит идентификацию устройства беспроводной связи пользователя в запись и отправляет активацию пользователю. После того как пользователь завершает использование приложения, пользователь разблокирует приложение, что может быть сигналом "повесить трубку" для поставщика беспроводных услуг, и поставщик беспроводных услуг удаляет устройство пользователя из записи. Если другой член семьи звонит поставщику беспроводных услуг, чтобы активировать то же приложение в то время, когда пользователь использует его, поставщик беспроводных услуг отправляет сообщение "используется" вызывающему устройству.
В альтернативном варианте осуществления изобретение может быть реализовано таким образом, чтобы повышать прибыль поставщиков услуг. Например, для абонентов, использующих беспроводные устройства, оснащенные сменным модулем идентификации абонента (RUIM), поставщик услуг может разрешить абоненту загружать приложение на различные устройства, если устройства оснащены RUIM абонента. Как правило, серийный номер RUIM или номер идентификации абонента (SID) используются, чтобы идентифицировать абонента, и серийный номер RUIM и SID сохранены на сервере. Когда абонент вставляет свой RUIM в беспроводное устройство и запрашивает загрузку приложения на это беспроводное устройство, сервер проверяет серийный номер RUIM, принятый от беспроводного устройства, в базе данных абонентов. После распознавания RUIM как принадлежащего абоненту сервер продолжает загружать приложение на беспроводное устройство. Поставщик услуг может выбрать взимать плату за загрузку приложения на это дополнительное беспроводное устройство.
Далее приводится сценарий использования для вышеописанного варианта осуществления. Абонент видеоигры загрузил видеоигру на свою основную телефонную трубку и использовал эту телефонную трубку для проведения видеоигры. Тем не менее, если абонент находится без своей основной телефонной трубки, но с RUIM, он по-прежнему может проводить видеоигру посредством использования другой телефонной трубки. Он может вставить свой RUIM в телефонную трубку и продолжить загружать приложение на эту телефонную трубку. Телефонная трубка передает серийный номер RUIM вместе с информацией о телефонной трубке на сервер, который проверяет подписку посредством серийного номера RUIM. После подтверждения его подписки сервер отправляет видеоигру на эту телефонную трубку и фиксирует плату за эту загрузку. Как описано выше, поставщик услуг может заносить дополнительную плату за загрузку приложения на телефонную трубку, отличную от основной телефонной трубки.
Беспроводные устройства с поддержкой BREW предоставляют поставщику услуг варианты выставления счетов за загрузки приложений либо на SID/RUIM на устройство, либо только на SID/RUIM. Устройство с поддержкой BREW предоставляет серверу информацию об устройстве и/или приложении, которая позволяет поставщику услуг взимать плату с пользователя либо за загрузку приложения, либо за загрузку приложения на устройство.
В свете исполнения способа на вычислительном устройстве поставщика услуг или устройстве беспроводной связи настоящее изобретение включает в себя программу, постоянно размещающуюся на машиночитаемом носителе, причем эта программа инструктирует серверу или другому вычислительному устройству, имеющему вычислительную платформы, выполнять этапы способа. Машиночитаемый носитель может быть запоминающим устройством сервера или может быть в подключаемой базе данных. Дополнительно, машиночитаемый носитель может быть на вторичных носителях хранения, которые загружаются на вычислительную платформу устройства беспроводной связи, таких как магнитный диск или лента, оптический диск, жесткий диск, флэш-память или другие носители хранения, известные в данной области техники.
В контексте фиг.3-8 способ может быть реализован, например, посредством операционных частей беспроводной сети, чтобы исполнять последовательность машиночитаемых инструкций, таких как устройство беспроводной связи или сервер. Инструкции могут постоянно размещаться в различных типах основных, вторичных или третичных носителей передачи сигналов и хранения данных. Носители могут содержать, например, ОЗУ (не показано), доступное посредством или хранящееся на компонентах беспроводной сети. Содержатся в ОЗУ, на гибком диске или вторичных носителях хранения, инструкции могут быть сохранены на множестве машиночитаемых носителей хранения данных, таких как DASD-устройство хранения (к примеру, традиционный жесткий диск или RAID-массив), магнитная лента, электронное постоянное запоминающее устройство (к примеру, ПЗУ, ЭППЗУ или ЭСППЗУ), карты флэш-памяти, оптическое устройство хранения (к примеру, CD-ROM, WORM, DVD, цифровая оптическая лента), "перфокарты" или другие подходящие носители хранения данных, включая цифровые и аналоговые носители передачи данных.
Несмотря на то что настоящее изобретение конкретно показано и описано со ссылкой на его предпочтительный вариант осуществления, специалистам в данной области техники следует понимать, что различные изменения по форме и содержанию могут быть сделаны без отступления от духа и области применения изобретения, заданной прилагаемой формулой изобретения. Дополнительно, хотя элементы изобретения могут быть описаны или сформулированы в единственном числе, множественное число подразумевается, если ограничение на единственное число не указано в явной форме.
Класс H04M11/00 Системы телефонной связи, комбинированные с другими электрическими системами