СПОСОБ, УСТРОЙСТВО И ТЕРМИНАЛ ДЛЯ ПОДСКАЗКИ ПРИЛОЖЕНИЯ СИСТЕМЫ SNS
METHOD, DEVICE AND TERMINAL FOR PROMPT OF SNS SYSTEM APPLICATION

ОБЛАСТЬ ТЕХНИКИ ИЗОБРЕТЕНИЯ
[0002] Настоящее раскрытие в целом относится к области техники Интернета, в частности к области техники службы («SNS») социальной сети, и более подробно к способу, устройству и терминалу для подсказки приложения системы SNS.
УРОВЕНЬ ТЕХНИКИ ИЗОБРЕТЕНИЯ
[0003] Основанная на местоположении служба («LBS») получает информацию о географическом местоположении терминала через сети беспроводной связи, такие как сеть связи Глобальной Системы для Мобильной Связи (Global System for Mobile, «GSM») или сеть Множественного Доступа с Кодовым Разделением (Code Division Multiple Access, «CDMA»), или через такие технологии определения местоположения, как Система Глобального Определения Местоположения (Global Positioning System, «GPS»), и предоставляет пользователю терминала услуги на основе информации о географическом местоположении. В последние годы технология LBS получила широкое использование, например, «проталкивая» пользователю терминала на основе LBS такую информацию услуг повседневного пользования о ресторанах и магазинах вокруг географического местоположения пользователя терминала и т.д. С продолжающимся развитием технологии системы SNS одно за другим появляются различные продукты приложений системы SNS, и конкуренция между ними становится более жесткой и жесткой. То, как повысить конкурентоспособность приложений в системах SNS на основе LBS, стало технической задачей, которую необходимо будет решать различным поставщикам приложений.
СУЩНОСТЬ РАСКРЫТИЯ
[0004] В настоящем раскрытии предложены способ, устройство и терминал для подсказки приложения системы службы («SNS») социальной сети, которая может повысить приверженность пользователя к приложениям системы SNS и частоту использования приложений системы SNS.
[0005] В первом аспекте настоящего раскрытия предложен способ подсказки приложения системы SNS. Способ может содержать этапы, на которых: получают информацию о местоположении, относящуюся к текущему географическому местоположению терминала; генерируют информацию с подсказкой, соответствующую информации о местоположении; и выводят информацию с подсказкой, причем информация с подсказкой подсказывает пользователю запустить приложение системы SNS.
[0006] Во втором аспекте настоящего раскрытия предложено устройство для подсказки приложения системы SNS. Устройство может содержать: модуль получения, который получает информацию о местоположении, относящуюся к текущему географическому местоположению терминала; модуль генерирования информации, который генерирует информацию с подсказкой, соответствующую информации о местоположении; и модуль осуществления подсказок, который выводит информацию с подсказкой, при этом информация с подсказкой подсказывает пользователю запустить приложение системы SNS.
[0007] В третьем аспекте настоящего раскрытия предложен терминал. Терминал может содержать устройство с приложением системы SIMS.
[0008] В четвертом аспекте существующего раскрытия предложен считываемый компьютером запоминающий носитель, хранящий программу, которая, при исполнении процессором, выполняет некоторые или все из этапов способа подсказки приложения системы SNS.
[0009] В настоящем раскрытии достигаются следующие полезные технические результаты: посредством получения информации о местоположении, относящейся к текущему географическому местоположению терминала, может быть сгенерирована и выведена информация с подсказкой, соответствующая информации о местоположении, причем информация с подсказкой подсказывает пользователю запустить приложение системы SNS. Подсказки приложения системы SNS на основе технологии LBS могут повышать частоту использования приложений системы SNS и приверженность пользователя к приложениям системы SNS, тем самым улучшая конкурентоспособность продуктов приложений системы SNS.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0010] Фиг. 1 является принципиальной схемой, изображающей пример последовательности операций способа подсказки приложения системы SNS согласно различным вариантам осуществления.
[0011] Фиг. 2 является принципиальной схемой, изображающей пример последовательности операций способа подсказки приложения системы SNS согласно различным вариантам осуществления.
[0012] Фиг. 3 является принципиальной схемой, изображающей пример последовательности операций способа подсказки приложения системы SNS согласно различным вариантам осуществления.
[0013] Фиг. 4 является принципиальной схемой, изображающей пример последовательности операций способа подсказки приложения системы SNS согласно различным вариантам осуществления.
[0014] Фиг. 5 является принципиальной схемой, изображающей пример выполнения устройства для подсказки приложения системы SNS согласно различным вариантам осуществления.
[0015] Фиг. 6 является принципиальной схемой, изображающей пример выполнения модуля генерирования информации, изображенного на фиг. 5.
[0016] Фиг. 7 является принципиальной схемой, изображающей пример выполнения устройства для подсказки приложения системы SNS согласно различным вариантам осуществления.
[0017] Фиг. 8 является принципиальной схемой, изображающей пример последовательности операций способа подсказки приложения системы SNS согласно различным вариантам осуществления.
[0018] Фиг. 9 является принципиальной схемой, изображающей пример последовательности операций способа подсказки приложения системы SNS согласно различным вариантам осуществления.
[0019] Фиг. 10 является принципиальной схемой, изображающей пример выполнения устройства для подсказки приложения системы SNS согласно различным вариантам осуществления.
ПОДРОБНОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ
[0020] В последующем описании вариантов осуществления делается ссылка на сопроводительные чертежи, которые составляют его часть и на которых посредством иллюстрации изображены некоторые варианты осуществления раскрытия, которые могут быть осуществлены. Следует понимать, что могут использоваться и другие варианты осуществления, и без отступления от объема раскрытых вариантов осуществления могут быть сделаны структурные изменения.
[0021] Используемая в данном документе система SNS относится к платформе, обслуживающей одно или более Интернет-приложений для пользователей для построения социальных сетей. Примеры системы SNS включают в себя, но не ограничиваются этим, платформу для личного пространства и платформу для интерактивных веб-сайтов, и т.д. Примеры приложений, которые могут содержаться в системе SNS, включают в себя, но не ограничиваются этим, приложение веб-журнала, приложение микроблога, приложение фотоальбома, приложение для комментариев, приложение для обзоров, приложение блога, аудио- и видеоприложение, и игровое приложение. Терминалы могут содержать планшеты, сотовые телефоны, Персональные Цифровые Секретари (Personal Digital Assistants, «PDA»), устройства для чтения электронных книг, портативные компьютеры, умные телевизоры, терминалы на транспортных средствах и другие умные устройства. Мобильный терминал может быть мобильным телефоном, планшетным ПК, медиапроигрывателем и т.д. Примеры мобильных терминалов, которые могут использоваться в соответствии с различными вариантами осуществления, включают в себя, но не ограничиваются этим, планшетный ПК (включающий в себя, но не ограничивающийся этим, Apple iPad и другие устройства с сенсорным экраном, на которых запущена Apple iOS, Microsoft Surface, и другие устройства с сенсорным экраном, на которых запущена операционная система Windows, и планшетные устройства, на которых запущена операционная система Android), мобильный телефон, смартфон (включающий в себя, но не ограничивающийся этим, Apple iPhone, Windows Phone и другие смартфоны, на которых запущены операционные системы Windows Mobile или Pocket PC, и смартфоны, на которых запущена операционная система Android, операционная система Blackberry или операционная система Symbian), устройство чтения электронных книг (включающее в себя, но не ограничивающееся этим, Amazon Kindle и Barnes & Noble Nook), портативный компьютер (включающий в себя, но не ограничивающийся этим, компьютеры, на которых запущена операционная система Apple Mac, операционная система Windows, операционная система Android и/или операционная система Google Chrome), медиапроигрыватель (включающий в себя, но не ограничивающийся этим, Apple iPod и Microsoft Zoom), или устройство на транспортном средстве, на котором запущена любая из вышеупомянутых операционных систем или любых других операционных систем, или любое другое мобильное интернет-устройство («МID») или интеллектуальный терминал связи, все из которых хорошо известны специалистам в уровне техники.
[0022] Согласно некоторым вариантам осуществления получение информации о географическом местоположении терминала через технологию LBS может содержать получение информации о географическом местоположении терминала через сеть беспроводной связи, такую как сеть GSM или сеть CDMA, или через технологию определение местоположения, такую как технология GPS. Примеры сети беспроводной связи включают в себя, но не ограничиваются этим, сеть с Услугой Пакетной Радиосвязи Общего Назначения (General Packet Radio Service, «GPRS»), сеть Широкополосного Множественного Доступа с Кодовым Разделением (Wideband Code Division Multiple Access, «WCDMA»), сеть Множественного Доступа с Кодовым Разделением 2000 (Code Division Multiple Access 2000, «CDMA2000»), сеть Множественного Доступа с Синхронным Разделением по Времени и Частоте (Time Division-Synchronous Code Division Multiple Access, «TD-SCDMA») и сеть Долгосрочного Развития с Временным Разделением (Time Division Long Term Evolution, «TD-LTE»). Согласно некоторым вариантам осуществления информация о географическом местоположении может быть выражена в координатах по долготе и широте. Используемая в данном документе административная область относится к области, разделенной для поуровневого администрирования и в которой установлена соответствующая государственная власть. В Китае административная область может содержать такие области, как провинции, автономные области, муниципалитеты непосредственно под Центральным Правительством, специальные административные области, уезды, эквиваленты уездов, города, округа и деревни, и т.д. В странах помимо Китая административная область может содержать такие области, как провинции, штаты, города и содружества, и т.д. Согласно системе географических координат каждая административная область соответствует некоторым границам координат по долготе и широте. На основе координат по долготе и широте, соответствующих информации о географическом местоположении, относящейся к терминалу, может быть установлена административная область, соответствующая информации о географическом местоположении. В результате может быть определена административная область, в которой расположен терминал. Административная область может быть идентифицирована одним или более из следующих региональных идентификаторов: названием административной области (например, Пекин), пиктограммой, относящейся к административной области (например, пиктограммой, относящейся к Пекину), названием сооружения внутри административной области (например, Великая стена) и пиктограммой, относящейся к сооружению внутри административной области (например, пиктограммой, относящейся к Великой стене).
[0023] Нижеследующее является подробным описанием способов подсказки приложения системы SNS согласно различным вариантам осуществления и изображениям на фиг. 1-4.
[0024] Фиг. 1 является принципиальной схемой, изображающей пример последовательности операций способа подсказки приложения системы SNS согласно различным вариантам осуществления. Способ содержит:
[0025] Этап S101: получение информации о местоположении, относящейся к текущему географическому местоположению терминала.
[0026] Согласно некоторым вариантам осуществления информация о местоположении, относящаяся к текущему географическому местоположению терминала, может быть получена на основе технологии LBS. Только в качестве примера, информация о местоположении, относящаяся к текущему географическому местоположению терминала, может быть получена через сеть беспроводной связи, такую как сеть GSM или сеть CDMA. Согласно некоторым другим вариантам осуществления информация о местоположении, относящаяся к текущему географическому местоположению терминала, может быть получена через технологию определения местоположения, такую как технология GPS.
[0027] Этап S102: генерирование информации с подсказкой, соответствующей информации о местоположении.
[0028] Согласно некоторым вариантам осуществления информация с подсказкой содержит информацию с подсказкой приложения системы SNS. Согласно некоторым вариантам осуществления информация с подсказкой является информацией подсказки приложения системы SNS. Согласно некоторым вариантам осуществления подсказки, относящиеся к приложению системы SNS, могут быть предварительно сохранены в системе. Только в качестве примера, если система SNS содержит приложение фотоальбома, то подсказки, такие как «XX настолько красиво; сфотографируйте это» или «Вы прибыли в XX; сфотографируйтесь и поделитесь фотографиями со своими друзьями» и т.д., могут быть предварительно сохранены, где XX позиция символов, зарезервированная для информации о географическом местоположении. После получения информации о местоположении, относящейся к текущему географическому местоположению терминала, предварительно сохраненная подсказка может быть извлечена и объединена с информацией о местоположении, относящейся к текущему географическому местоположению терминала, тем самым генерируя информацию с подсказкой. Только в качестве примера, если информация о местоположении, относящаяся к текущему географическому местоположению терминала, соответствует городу Пекину, то предварительно сохраненная подсказка может быть извлечена и «Пекин» может быть вставлен в зарезервированную позицию символов, тем самым генерируя такую информацию с подсказкой, как «Пекин настолько красив; сфотографируйте его» или «Вы прибыли в Пекин; сфотографируйтесь и поделитесь фотографиями со своими друзьями» и т.д.
[0029] Специалисты в уровне техники легко поймут, что вышеописанный процесс генерирования информации с подсказкой является всего лишь примерным, и что информация с подсказкой может быть сгенерирована по-другому, например информация с подсказкой может быть получена в реальном времени от сети или сервера и т.д. Кроме того, процессы генерирования информации с подсказкой для других приложений в системе SNS могут ссылаться на процесс генерирования информации с подсказкой приложения для приложения фотоальбома в системе SNS, описанного выше, и не будут снова подробно описываться.
[0030] Этап 103: вывод информации с подсказкой.
[0031] Согласно некоторым вариантам осуществления информация с подсказкой может использоваться для подсказывания пользователю запустить приложение системы SNS. Согласно некоторым вариантам осуществления вывод информации с подсказкой может содержать: отправку информации с подсказкой в терминал для отображения посредством короткого сообщения. Согласно некоторым другим вариантам осуществления вывод информации с подсказкой может содержать: отправку информации с подсказкой в терминал для отображения посредством сообщения с уведомлением. Подсказывание пользователю запустить приложение системы SNS посредством информации с подсказкой обладает преимуществом, состоящем в увеличении частоты использования приложений системы SNS.
[0032] Фиг. 2 является принципиальной схемой, изображающей пример последовательности операций способа подсказки приложения системы SNS согласно различным вариантам осуществления. Способ содержит:
[0033] Этап S201: получение информации о местоположении, относящейся к текущему географическому местоположению терминала.
[0034] Этап S202: генерирование информации с подсказкой, соответствующей информации о местоположении.
[0035] Этап S203: вывод информации с подсказкой, причем информация с подсказкой подсказывает пользователю запустить приложение системы SNS.
[0036] Этапы S201-S203 могут выполняться со ссылкой на описание этапов S101-S103 выше, которое не будет снова подробно описываться.
[0037] Этап S204: запуск приложения системы SNS при приеме подтверждения информации с подсказкой.
[0038] Согласно данным вариантам осуществления информация с подсказкой может использоваться для подсказывания пользователю запустить приложение системы SNS. Согласно некоторым вариантам осуществления информация с подсказкой может содержать адрес ссылки на или информацию входа, относящуюся к приложению системы SNS. Когда пользователь выполняет действие, подтверждающее некоторую информацию с подсказкой, например, нажимая на информацию с подсказкой, пользовательское подтверждение информации с подсказкой может быть принято на настоящем этапе, и после того соответствующим образом может быть запущено приложение системы SNS. Только в качестве примера, предположим, что в подсказке приложения системы SNS упоминается, что «Вы прибыли в Пекин; сфотографируйтесь и поделитесь фотографиями со своими друзьями». Когда пользователь нажимает на подсказку приложения системы SNS, пользовательское подтверждение информации с подсказкой приложения системы SNS может быть принято на данном этапе, и непосредственно после этого может быть запущено приложение фотоальбома в системе SNS.
[0039] Фиг. 3 является принципиальной схемой, изображающей пример последовательности операций способа подсказки приложения системы SNS согласно различным вариантам осуществления. Способ содержит
[0040] Этап S301: записывание полученной информации о географическом местоположении, относящейся к терминалу.
[0041] Согласно некоторым вариантам осуществления информация о географическом местоположении, относящаяся к терминалу, может быть записана в виде списка. Согласно некоторым предпочтительным вариантам осуществления каждый раз, когда записывается полученное географическое местоположение терминала, время, в которое информация о географическом местоположении получена («время получения») или порядковый номер, относящийся к информации о географическом местоположении, могут также быть записаны в то же самое время. В Таблице 1 изображен пример записывания полученной информации о географическом местоположении в виде списка:
[0043] В Таблице 2 изображен другой пример записывания полученной географической информации в виде списка:
[0045] Таблица 1 и Таблица 2 являются всего лишь примерными. Записывание времени получения или порядковых номеров может облегчать поиск записанной информации о географическом местоположении. Специалисты в уровне техники легко смогут понять, что записывание полученной информации о географическом местоположении может достигаться по-другому, например, осуществляя записывание посредством использования базы данных, или очереди, и т.д. Анализ других видов записывания может быть сделан со ссылкой на вышеупомянутый анализ записывания в виде списка, что не будет снова подробно описываться.
[0046] Частота, с которой получается информация о географическом местоположении, относящаяся к терминалу, может быть установлена предварительно или настроена пользователем. Схожим образом частота, с которой записывается полученная информация о географическом местоположении, относящаяся к терминалу, может быть установлена предварительно или настроена пользователем. Например, информация о географическом местоположении, относящаяся к терминалу, может получаться на ежедневной основе, например, в конкретное время каждый день, или более часто на почасовой основе, например в начале каждого часа, и т.д. Схожим образом полученная информация о географическом местоположении, относящаяся к терминалу, может записываться на ежедневной основе, например в конкретное время каждый день, или более часто на почасовой основе, например, в начале каждого часа, и т.д. Согласно некоторым вариантам осуществления записывание полученной информации о географическом местоположении, относящейся к терминалу, содержит записывание всей полученной информации о географическом местоположении, относящейся к терминалу, с момента последнего записывания. Согласно этим вариантам осуществления в течение интервала между последним записыванием и текущим записыванием терминал мог побывать во множестве географических местоположений, информации о некоторых или всех из которых могла быть полученной, и вся полученная информация записывается. Согласно некоторым другим вариантам осуществления записывание полученной информации о географическом местоположении, относящейся к терминалу, содержит записывание только последней полученной информации о географическом местоположении, относящейся к терминалу. Согласно этим вариантам осуществления в течение интервала между последним записыванием и текущим записыванием терминал может побывать во множестве географических местоположениях, информация о некоторых или всех из которых могла быть полученной. Однако записывается только последняя полученная информация о географическом местоположении, а вся другая полученная информация о географическом местоположении в течение данного интервала отбрасывается. Специалисты в уровне техники легко поймут, что предпочтительно, чтобы частота записывания была ниже частоты получения информации о географическом местоположении, относящейся к терминалу, так чтобы каждый раз, когда происходит записывание, для записывания существовала бы по меньшей мере некоторая полученная информация о географическом местоположении, относящаяся к терминалу.
[0047] Этап S302: получение информации о местоположении, относящейся к текущему географическому местоположению терминала.
[0048] Этап S303: определение, отличается ли информация о местоположении от предварительно записанной информации о географическом местоположении, относящейся к терминалу. Если отличается, то происходит переход к этапу S304. Если нет, то последовательность операций заканчивается.
[0049] Согласно некоторым вариантам осуществления предварительно записанная информация о географическом местоположении, относящаяся к терминалу, содержит последнюю записанную информацию о географическом местоположении, относящуюся к терминалу. Согласно некоторым вариантам осуществления предварительно записанная информация о географическом местоположении является последней записанной информацией о географическом местоположении, относящейся к терминалу. Согласно некоторым вариантам осуществления определение может выполняться посредством поиска содержимого, записанного в Таблице 1 или Таблице 2 выше. Только в качестве примера предположим, что информация о местоположении, относящаяся к текущему географическому местоположению терминала, представляет собой: 39,9° северной широты и 116,3° восточной долготы, и время получения - 20 августа 2012. Данная информация может быть записана в вышеупомянутой Таблице 1. На данном этапе посредством поиска по вышеупомянутой Таблице 1 может быть определено, отличается ли информация о географическом местоположении, полученная 20 августа 2012, от информации о географическом местоположении, полученной 13 августа 2012. Если отличается, то происходит переход к этапу S304. Другой пример: предположим, что информация о местоположении, относящаяся к текущему географическому местоположению терминала, представляет собой: 39,9° северной широты и 116,3° восточной долготы, и порядковый номер записывания представляет собой 3. Данная информация может быть записана в вышеупомянутой Таблице 2. Посредством поиска по вышеупомянутой Таблице 2 может быть определено, отличается ли информация о географическом местоположении, соответствующая порядковому номеру 3, от информации о географическом местоположении, соответствующей порядковому номеру 2. Если отличается, то происходит переход к этапу S304.
[0050] То, отличается ли одна порция информации о географическом местоположении от другой порции информации о географическом местоположении, связано с тем, насколько точно получается информация о географическом местоположении и как происходит отсечение координат долготы и широты. Только в качестве примера, если отсечение составляет две цифры после десятичной запятой, то считается, что 113,46° восточной долготы и 22,27° северной широты представляют собой отличающееся географическое местоположение по отношению к 113,47° восточной долготы и 22,27° северной широты, и считается, что 113,46° восточной долготы и 22,28° северной широты также представляют собой отличающееся географическое местоположение. В результате информация о географическом местоположении, представляющая упомянутые три пары координат долготы/широты, является различной для каждого случая. Напротив, если отсечение составляет только одну цифру после десятичной запятой, то может считаться, что эти три пары координат долготы/широты соответствуют одному и тому же географическому местоположению, и они могут иметь одну и ту же информацию о географическом местоположении. То, насколько точно может быть получена информация о географическом местоположении, например, с точки зрения точности пар координат широты/долготы, может либо задаваться предварительно, либо настраиваться пользователем. Схожим образом отсечение координат широты и долготы с целью определения, отличается ли одна порция информации о географическом местоположении от другой порции информации о географическом местоположении, может также задаваться предварительно или настраиваться пользователем.
[0051] Этап S304: определение административной области, соответствующей информации о местоположении.
[0052] Согласно системе географических координат каждая административная область соответствует границам координат долготы и широты. На основе координат широты и долготы, соответствующих информации о географическом местоположении, относящейся к терминалу, может быть установлена административная область, соответствующая информации о географическом местоположении. Например, согласно системе географических координат границы координат широты-долготы, соответствующие Шеньчженю, составляют: 113,52~114,21° восточной долготы и 22,27~22,39° северной широты. На основе этого может быть определено, что в вышеупомянутой Таблице 1 административная область, соответствующая информации о географическом местоположении, полученной 13 августа 2012, является Шеньчженем. Схожим образом на основе этого может быть определено, что в вышеупомянутой Таблице 2 административная область, соответствующая информации о географическом местоположении, соответствующей порядковому номеру 2, является Шеньчженем.
[0053] Этап S305: генерирование информации с подсказкой, соответствующей административной области.
[0054] Согласно некоторым вариантам осуществления подсказки, относящиеся к приложению системы SNS, могут быть предварительно сохранены в системе. Только в качестве примера, если система SNS содержит приложение фотоальбома, то такие подсказки, как «XX настолько красиво; сфотографируйте это» или «Вы прибыли в XX; сфотографируйтесь и поделитесь фотографиями со своими друзьями» и т.д., могут быть предварительно сохранены, где XX является позицией символов, зарезервированной для информации о географическом местоположении. После определения административной области предварительно сохраненная подсказка может быть извлечена и объединена с региональным идентификатором, относящимся к административной области, тем самым генерируя информацию с подсказкой. Только в качестве примера, если административная область является Шеньчженем, и название у регионального идентификатора, относящегося к административной области, является «Шеньчженем», то может быть извлечена предварительно сохраненная подсказка, и название «Шеньчжень» может быть вставлено в зарезервированную позицию символов, тем самым генерируя такую информацию с подсказкой, как «Шеньчжень настолько красив; сфотографируйте его» или «Вы прибыли в Шеньчжень; сфотографируйтесь и поделитесь фотографиями со своими друзьями», и т.д.
[0055] В вариантах осуществления, изображенных на фиг. 3, может считаться, что этапы S304 и S305 являются подробными процессами для выполнения этапа S102, изображенного на фиг. 1, или этапа S202, изображенного на фиг. 2.
[0056] Согласно некоторым вариантам осуществления различные порции информации о географическом местоположении могут соответствовать различным административным областям. Согласно этим вариантам осуществления информация с подсказкой может генерироваться тогда, когда терминал входит в другую административную область. Согласно некоторым вариантам осуществления различные порции информации о географическом местоположении могут соответствовать одной и тот же административной области. Согласно этим вариантам осуществления одна и та же информация с подсказкой может быть сгенерирована более одного раза, когда терминал остается в одной и той же административной области, однако, считается, что он вошел в различные географические местоположения. Альтернативно может быть либо предварительно задано, либо настроено пользователем то, что одна и та же информация с подсказкой генерируется только один раз или до некоторого количества раз, когда терминал находится внутри административной области, независимо от того, сколько раз была получена различная информация о географическом местоположении.
[0057] Этап S306: вывод информации с подсказкой, причем информация с подсказкой подсказывает пользователю запустить приложение системы SNS.
[0058] Согласно некоторым вариантам осуществления информация с подсказкой содержит информацию с подсказкой приложения системы SNS. Согласно некоторым вариантам осуществления информация с подсказкой является информацией подсказки приложения системы SNS. Согласно некоторым вариантам осуществления различные порции информации о географическом местоположении могут соответствовать различным административным областям. Согласно этим вариантам осуществления информация с подсказкой может генерироваться и выводиться, когда терминал входит в другую административную область. Согласно некоторым вариантам осуществления различные порции информации о географическом местоположении могут соответствовать одной и той же административной области. Согласно этим вариантам осуществления одна и та же информация с подсказкой может генерироваться и выводиться более одного раза, когда терминал остается в одной и той же административной области, однако считается, что он входит в различные географические местоположения. Альтернативно может быть либо задано предварительно, либо настроено пользователем то, что одна и та же информация с подсказкой выводится только один раз или до конкретного количества раз, когда терминал находится внутри административной области, независимо от того, сколько раз была получена различная информация о географическом местоположении, и сколько раз сгенерирована одна и та же информация с подсказкой.
[0059] Этап S307: запуск приложения системы SNS при приеме подтверждения информации с подсказкой.
[0060] Фиг. 4 является принципиальной схемой, изображающей пример последовательности операций способа подсказки приложения системы SNS согласно различным вариантам осуществления.
[0061] Этап S401: записывание региональных идентификаторов административных областей, соответствующих полученной информации о географическом местоположении, относящейся к терминалу.
[0062] Согласно некоторым вариантам осуществления региональные идентификаторы административных областей, соответствующие полученной информации о географическом местоположении, относящейся к терминалу, могут записываться в виде списка. Согласно некоторым предпочтительным вариантам осуществления каждый раз, когда записывается региональный идентификатор административной области, соответствующий полученному географическому местоположению терминала, в тот же самый момент может также быть записано время получения или порядковый номер, относящиеся к административной области.
[0063] В Таблице 3 изображен пример записывания региональных идентификаторов административных областей, соответствующих полученной информации о географическом местоположении, в виде списка:
[0065] В Таблице 4 изображен другой пример записывания региональных идентификаторов административных областей, соответствующих полученной географической информации, в виде списка:
[0067] Таблица 3 и Таблица 4 являются всего лишь примерными. Записывание времени получения или порядковых номеров может облегчать поиск записанных административных областей. Специалисты в уровне техники легко смогут понять, что записывание административных областей, соответствующих полученной информации о географическом местоположении, может достигаться по-другому, например, осуществляя записывание посредством использования базы данных, или очереди, и т.д. Анализ других видов записывания может быть сделан со ссылкой на вышеупомянутый анализ записывания в виде списка, что не будет снова подробно описываться.
[0068] Частота, с которой получается информация о географическом местоположении, относящаяся к терминалу, может быть установлена предварительно или настроена пользователем. Схожим образом частота, с которой записываются региональные идентификаторы административных областей, соответствующие полученной информации о географическом местоположении, относящейся к терминалу, может быть установлена предварительно или настроена пользователем. Например, информация о географическом местоположении, относящаяся к терминалу, может получаться на ежедневной основе, например, в конкретное время каждый день, или более часто на почасовой основе, например в начале каждого часа, и т.д. Схожим образом региональные идентификаторы административных областей, соответствующие полученной информации о географическом местоположении, относящейся к терминалу, могут записываться на ежедневной основе, например в конкретное время каждый день, или более часто на почасовой основе, например в начале каждого часа, и т.д. Согласно некоторым вариантам осуществления записывание региональных идентификаторов административных областей, соответствующих полученной информации о географическом местоположении, относящейся к терминалу, содержит записывание региональных идентификаторов административных областей, соответствующих всей полученной информации о географическом местоположении, относящейся к терминалу, с момента последнего записывания. Согласно этим вариантам осуществления в течение интервала между последним записыванием и текущим записыванием терминал мог побывать во множестве географических местоположений, информация о некоторых или всех из которых могла быть полученной, и осуществляется записывание региональных идентификаторов административных областей, соответствующих всей полученной информации. Согласно некоторым другим вариантам осуществления записывание региональных идентификаторов административных областей, соответствующих полученной информации о географическом местоположении, относящейся к терминалу, содержит записывание только регионального идентификатора административной области, соответствующего последней полученной информации о географическом местоположении, относящейся к терминалу. Согласно этим вариантам осуществления в течение интервала между последним записыванием и текущим записыванием терминал может побывать во множестве географических местоположениях, информация о некоторых или всех из которых могла быть полученной. Однако записывается только региональный идентификатор административной области, соответствующий последней полученной информации о географическом местоположении, а все другие региональные идентификаторы административных областей, соответствующие другой информации о географическом местоположении, относящейся к терминалу, полученной в течение данного интервала, отбрасываются. Специалисты в уровне техники легко поймут, что предпочтительно, чтобы частота записывания была ниже частоты получения информации о географическом местоположении, относящейся к терминалу, так чтобы каждый раз, когда происходит записывание, существовала бы по меньшей мере некоторая полученная информация о географическом местоположении, относящаяся к терминалу, так чтобы мог быть записан региональный идентификатор (региональные идентификаторы) одной или более административных областей, соответствующие некоторой полученной информации о географическом местоположении.
[0069] Этап S402: получение информации о местоположении, относящейся к текущему географическому местоположению терминала.
[0070] Этап S403: определение административной области, соответствующей информации о местоположении, относящейся к текущему географическому местоположению терминала.
[0071] Этап S404: определение, отличается ли региональный идентификатор административной области, соответствующий информации о местоположении, относящейся к текущему географическому местоположению терминала, от регионального идентификатора административной области, соответствующего предварительно полученной информации о географическом местоположении, относящейся к терминалу. Если отличается, то происходит переход к этапу S405. Если нет, то последовательность операций заканчивается.
[0072] Согласно некоторым вариантам осуществления предварительно полученная информация о географическом местоположении, относящаяся к терминалу, содержит последнюю полученную информацию о географическом местоположении, относящуюся к терминалу. Согласно некоторым вариантам осуществления предварительно полученная информация о географическом местоположении, относящаяся к терминалу, является последней полученной информацией о географическом местоположении, относящейся к терминалу. Согласно некоторым вариантам осуществления определение может выполняться посредством поиска содержимого, записанного в Таблице 3 или Таблице 4 выше. Только в качестве примера предположим, что административная область, соответствующая информации о местоположении, относящейся к текущему географическому местоположению терминала, является Пекином, и время получения - 20 августа 2012. Данная информация может быть записана в вышеупомянутой Таблице 3. На данном этапе посредством поиска по вышеупомянутой Таблице 3 может быть определено, отличается ли региональный идентификатор административной области, полученный 20 августа 2012, от регионального идентификатора административной области, полученного 13 августа 2012. Если отличается, то происходит переход к этапу S404. Другой пример: предположим, что административная область, соответствующая информации о местоположении, относящейся к текущему географическому местоположению терминала, является Пекином, и порядковый номер записывания представляет собой 3. Данная информация может быть записана в вышеупомянутой Таблице 4. Посредством поиска по вышеупомянутой Таблице 4 может быть определено, отличается ли региональный идентификатор административной области, соответствующий порядковому номеру 3, от регионального идентификатора административной области, соответствующего порядковому номеру 2. Если отличается, то происходит переход к этапу S405.
[0073] Этап S405: генерирование информации с подсказкой, соответствующей административной области, соответствующей информации о местоположении, относящейся к текущему географическому местоположению терминала.
[0074] Этап S406: вывод информации с подсказкой, причем информация с подсказкой подсказывает пользователю запустить приложение системы SNS.
[0075] Этап S407: запуск приложения системы SNS при приеме подтверждения информации с подсказкой.
[0076] Как описано выше, посредством получения информации о местоположении, относящейся к текущему географическому местоположению терминала, может быть сгенерирована и выведена информация с подсказкой на основе информации о местоположении, относящейся к текущему географическому местоположению терминала, причем информация с подсказкой подсказывает пользователю запустить приложение системы SNS. Подсказки приложений системы SNS на основе технологии LBS могут повышать частоту использования приложений системы SNS и приверженность пользователя к приложениям системы SNS, тем самым повышая конкурентоспособность продуктов приложений системы SNS.
[0077] Средние специалисты в уровне техники легко смогут понять, что все или часть из этапов способов подсказки приложения системы SNS, описанные в вариантах осуществления, изображенных на фиг. 1-4 выше, могут исполняться соответствующим аппаратным обеспечением, управляемым командами программы, которая может храниться на считываемом компьютером запоминающем носителе. В настоящем раскрытии предложен такой считываемый компьютером запоминающий носитель.
[0078] Последующее является подробным описанием устройств для подсказки приложения системы SNS согласно различным вариантам осуществления и изображениям на фиг. 5-7. Устройства могут использоваться для выполнения любого из способов, изображенных на фиг. 1-4.
[0079] Фиг. 5 является принципиальной схемой, изображающей пример выполнения устройства для подсказки приложения системы SNS согласно различным вариантам осуществления. Устройство содержит: модуль 101 получения, модуль 102 генерирования информации и модуль 103 осуществления подсказок.
[0080] Модуль 101 получения получает информацию о местоположении, относящуюся к текущему географическому местоположению терминала.
[0081] Согласно некоторым вариантам осуществления модуль 101 получения может получать информацию о местоположении, относящуюся к текущему географическому местоположению терминала, на основе технологии LBS. Согласно некоторым вариантам осуществления модуль 101 получения может получать информацию о местоположении, относящуюся к текущему географическому местоположению терминала, через беспроводную сеть, такую как сеть GSM или сеть CDMA. Согласно некоторым другим вариантам осуществления модуль 101 получения может получать информацию о местоположении, относящуюся к текущему географическому местоположению терминала, через технологию определения местоположения, такую как технология GPS.
[0082] Модуль 102 генерирования информации генерирует информацию с подсказкой, соответствующую информации о местоположении.
[0083] Фиг. 6 является принципиальной схемой, изображающей пример выполнения модуля генерирования информации, изображенного на фиг. 5. Модуль 102 генерирования информации содержит: блок 1201 подтверждения и блок 1202 генерирования информации.
[0084] Блок 1201 подтверждения определяет административную область, соответствующую информации о местоположении, относящейся к текущему географическому местоположению терминала.
[0085] Согласно системе географических координат каждая административная область соответствует границам координат долготы и широты. На основе координат широты и долготы, соответствующих информации о географическом местоположении, относящейся к терминалу, блок 1201 подтверждения может определить административную область, соответствующую информации о географическом местоположении.
[0086] Блок 1202 генерирования информации генерирует информацию с подсказкой, соответствующую административной области.
[0087] Согласно некоторым вариантам осуществления подсказки, относящиеся к приложению системы SNS, могут быть предварительно сохранены в системе. После того, как административная область определена, блок 1202 генерирования информации может извлечь предварительно сохраненную подсказку и объединить ее с региональным идентификатором административной области, тем самым генерируя информацию с подсказкой.
[0088] Модуль 103 осуществления подсказок выводит информацию с подсказкой, при этом информация с подсказкой подсказывает пользователю запустить приложение системы SNS.
[0089] Согласно некоторым вариантам осуществления модуль 103 осуществления подсказок выводит информацию с подсказкой посредством отправки информации с подсказкой в терминал для отображения посредством короткого сообщения. Согласно некоторым другим вариантам осуществления модуль 103 осуществления подсказок выводит информацию с подсказкой посредством отправки информации с подсказкой в терминал для отображения посредством сообщения с уведомлением. Подсказывание пользователю запустить приложение системы SNS посредством информации с подсказкой обладает преимуществом, которое состоит в повышении частоты использования приложений системы SNS.
[0090] Фиг. 7 является принципиальной схемой, изображающей пример выполнения устройства для подсказки приложения системы SNS согласно различным вариантам осуществления. Устройство содержит: модуль 101 получения, модуль 102 генерирования информации, модуль 103 осуществления подсказок, модуль 104 записывания, первый модуль 105 определения, второй модуль 106 определения и модуль 107 запуска. Структуры и функции модуля 101 получения, модуля 102 генерирования информации и модуля 103 осуществления подсказок были описаны выше со ссылкой на фиг. 5, и не будут снова описываться подробно.
[0091] Модуль 104 записывания записывает полученную информацию о географическом местоположении, относящуюся к терминалу, или региональные идентификаторы административных областей, соответствующие полученной информации о географическом местоположении, относящейся к терминалу.
[0092] Согласно некоторым вариантам осуществления модуль 104 записывания может осуществлять запись в виде списка, при этом он записывает полученную информацию о географическом местоположении, относящуюся к терминалу, такую как в вышеупомянутой Таблице 1 или Таблице 2. Согласно некоторым вариантам осуществления модуль 104 записывания может осуществлять запись в виде списка, при этом он записывает региональные идентификаторы административных областей, соответствующие полученной информации о географическом местоположении, относящейся к терминалу, такие как в вышеупомянутой Таблице 3 или Таблице 4.
[0093] Первый модуль 105 определения определяет, отличается ли информация о местоположении, относящаяся к текущему географическому местоположению терминала, от предварительно записанной информации о географическом местоположении. Если отличается, то он уведомляет модуль генерирования информации сгенерировать информацию с подсказкой, соответствующую информации о местоположении, относящейся к текущему географическому местоположению терминала. Согласно некоторым вариантам осуществления предварительно записанная информация о географическом местоположении содержит последнюю записанную информацию о географическом местоположении. Согласно некоторым вариантам осуществления предварительно записанная информация о географическом местоположении является последней записанной информацией о географическом местоположении.
[0094] Второй модуль 106 определения определяет, отличается ли региональный идентификатор административной области, соответствующий информации о местоположении, относящейся к текущему географическому местоположению терминала, от регионального идентификатора административной области, соответствующего предварительно записанной информации о географическом местоположении. Если отличается, то он уведомляет модуль генерирования информации сгенерировать информацию с подсказкой, соответствующую информации о местоположении, относящейся к текущему географическому местоположению терминала. Согласно некоторым вариантам осуществления предварительно записанная информация о географическом местоположении содержит последнюю записанную информацию о географическом местоположении. Согласно некоторым вариантам осуществления предварительно записанная информация о географическом местоположении является последней записанной информацией о географическом местоположении.
[0095] Модуль 107 запуска принимает подтверждение информации с подсказкой и запускает приложение системы SNS.
[0096] Согласно данным вариантам осуществления информация с подсказкой может использоваться для осуществления подсказок пользователю запустить приложение системы SNS. Согласно некоторым вариантам осуществления информация с подсказкой может содержать адрес ссылки на или информацию входа, относящуюся к приложению системы SNS. Когда пользователь выполняет действие, подтверждающее некоторую информацию с подсказкой, например, нажимая на информацию с подсказкой, модуль 107 запуска может принять пользовательское подтверждение информации с подсказкой, и после того соответствующим образом может быть запущено приложение системы SNS. Только в качестве примера, предположим, что в подсказке приложения системы SNS упоминается, что «Вы прибыли в Пекин; сфотографируйтесь и поделитесь фотографиями со своими друзьями». Когда пользователь нажимает на подсказку приложения системы SNS, то модуль 107 запуска принимает пользовательское подтверждение информации с подсказкой приложения системы SNS и запускает приложение фотоальбома в системе SNS.
[0097] Функции различных модулей в устройствах для подсказки приложения системы SNS, описанные выше, могут достигаться способами, подробно описанными выше, что не будет снова подробно описываться.
[0098] С использованием устройств, описанных выше, посредством получения информации о местоположении, относящейся к текущему географическому местоположению терминала, может быть сгенерирована и выведена информация с подсказкой на основе информации о местоположении, причем информация с подсказкой подсказывает пользователю запустить приложение системы SNS. Подсказки приложений системы SNS на основе технологии LBS могут повышать частоту использования приложений системы SNS и приверженность пользователя к приложениям системы SNS, тем самым повышая конкурентоспособность продуктов приложений системы SNS.
[0099] Фиг. 8 является принципиальной схемой, изображающей пример последовательности операций способа подсказки приложения системы SNS согласно различным вариантам осуществления.
[00100] Этап S801: записывание региональных идентификаторов административных областей, соответствующих полученной информации о географическом местоположении, относящейся к терминалу. Способы записывания региональных идентификаторов административных областей, соответствующих полученной информации о географическом местоположении, относящейся к терминалу, были подробно описаны выше.
[00101] Этап S802: получение информации о местоположении, относящейся к текущему географическому местоположению терминала.
[00102] Этап S803: определение административной области, соответствующей информации о местоположении, относящейся к текущему географическому местоположению терминала.
[00103] Этап S804: определение, отличается ли региональный идентификатор административной области, соответствующий информации о местоположении, относящейся к текущему географическому местоположению терминала, от регионального идентификатора административной области, соответствующего предварительно полученной информации о географическом местоположении, относящейся к терминалу. Если отличается, то происходит переход к этапу S805. Способы определения, отличается ли региональный идентификатор административной области, соответствующий информации о местоположении, относящейся к текущему географическому местоположению терминала, от регионального идентификатора административной области, соответствующего предварительно записанной информации о географическом местоположении, относящейся к терминалу, были подробно описаны выше. Согласно некоторым вариантам осуществления предварительно полученная информация о географическом местоположении содержит последнюю полученную информацию о географическом местоположении. Согласно некоторым вариантам осуществления предварительно полученная информация о географическом местоположении является последней полученной информацией о географическом местоположении.
[00104] Этап S805: определение, было ли какое-либо содержимое добавлено в терминал пользователем с момента, когда была записана предварительно записанная информация о географическом местоположении, относящаяся к терминалу. Если добавлено, то происходит переход к этапу 806. Используемое в данном документе содержимое относится к электронному содержимому, такому как один или более электронных документов, сгенерированных пользователем. Только в качестве примера пользователь может сделать некоторое количество снимков с использованием терминала, который прежде был в одной административной области, но теперь находится в другой административной области.
[00105] Этап S806: генерирование информации с подсказкой, которая отражает изменение в региональных идентификаторах административных областей, на основе регионального идентификатора административной области, соответствующего информации о местоположении, относящейся к текущему географическому местоположению терминала, или регионального идентификатора административной области, соответствующего предварительно записанной информации о географическом местоположении, относящейся к терминалу, или на основе обоих.
[00106] Согласно некоторым вариантам осуществления подсказки, относящиеся к приложению системы SNS, могут быть предварительно сохранены в системе. Только в качестве примера, если система SNS содержит приложение фотоальбома, то такие подсказки, как «Вы покинули XX; выгрузите снимки, снятые после того, как Вы покинули XX» или «Вы прибыли в YY; выгрузите снимки, которые Вы сняли прежде, чем Вы прибыли в YY», и т.д., могут быть предварительно сохранены, где XX и YY позиции символов, зарезервированные для административных областей. После определения на этапе S805, что один или более снимков были сняты и сохранены в терминале пользователем с момента, когда была записана предварительно записанная информация о географическом местоположении, относящаяся к терминалу, предварительно сохраненная подсказка может быть извлечена и объединена с региональным идентификатором либо административной области, соответствующей информации о местоположении, относящейся к текущему географическому местоположению терминала, либо административной области, соответствующей предварительно записанной информации о географическом местоположении, относящейся к терминалу, либо с обеими. Только в качестве примера, если административная область, соответствующая информации о местоположении, относящейся к текущему географическому местоположению терминала, является Шеньчженем, а административная область, соответствующая предварительно записанной информации о географическом местоположении, относящейся к терминалу, является Пекином, то может быть извлечена предварительно сохраненная подсказка, и название «Шеньчжень» или «Пекин», или оба названия могут быть вставлены в зарезервированную позицию символов, тем самым генерируя такую информацию с подсказкой, как «Вы покинули Пекин; выгрузите снимки, снятые после того, как Вы покинули Пекин» или «Вы прибыли в Шеньчжень; выгрузите снимки, которые Вы сняли прежде, чем Вы прибыли в Шеньчжень», и т.д.
[00107] Этап S807: вывод информации с подсказкой, причем информация с подсказкой подсказывает пользователю запустить приложение системы SNS.
[00108] Этап S808: запуск приложения системы SNS при приеме подтверждения информации с подсказкой.
[00109] Фиг. 9 является принципиальной схемой, изображающей пример последовательности операций способа подсказки приложения системы SNS согласно различным вариантам осуществления.
[00110] Этап S901: записывание региональных идентификаторов административных областей, соответствующих полученной информации о географическом местоположении, относящейся к терминалу. Способы записывания региональных идентификаторов административных областей, соответствующих полученной информации о географическом местоположении, относящейся к терминалу, были подробно описаны выше.
[00111] Этап S902: получение информации о местоположении, относящейся к текущему географическому местоположению терминала.
[00112] Этап S903: определение административной области, соответствующей информации о местоположении, относящейся к текущему географическому местоположению терминала.
[00113] Этап S904: определение, является ли региональный идентификатор административной области, соответствующий информации о местоположении, относящейся к текущему географическому местоположению терминала, тем же самым, что и предварительно записанный региональный идентификатор административной области, соответствующий полученной информации о географическом местоположении, относящейся к терминалу, за исключением последнего записанного регионального идентификатора административной области. Если является, то происходит переход к этапу S905. Способы определения, является ли региональный идентификатор административной области, соответствующий информации о местоположении, относящейся к текущему географическому местоположению терминала, тем же самым, что и предварительно записанный региональный идентификатор административной области, соответствующий полученной информации о географическом местоположении, относящейся к терминалу, за исключением последнего записанного регионального идентификатора административной области, могут ссылаться на способы определения, отличается ли региональный идентификатор административной области, соответствующий информации о местоположении, относящейся к текущему географическому местоположению терминала, от регионального идентификатора административной области, соответствующего последней записанной информации о географическом местоположении, относящейся к терминалу, что было подробно описаны выше.
[00114] Этап S905: определение, было ли какое-либо содержимое добавлено в терминал пользователем с момента, когда был записан предварительно записанный региональный идентификатор административной области. Если добавлено, то происходит переход к этапу 906.
[00115] Этап S906: генерирование информации с подсказкой, соответствующей административной области, соответствующей информации о местоположении, относящейся к текущему географическому местоположению терминала.
[00116] Согласно некоторым вариантам осуществления подсказки, относящиеся к приложению системы SNS, могут быть предварительно сохранены в системе. Только в качестве примера, если система SNS содержит приложение фотоальбома, то такие подсказки, как «Вы вернулись в XX; выгрузите снимки, снятые пока Вы отсутствовали здесь» и т.д., могут быть предварительно сохранены, причем XX представляет собой позиции символов, зарезервированные для административной области. После определения на этапе S905, что один или более снимков были сняты и сохранены в терминале пользователем с момента, когда был записан предварительно записанный региональный идентификатор административной области, предварительно сохраненная подсказка может быть извлечена и объединена с региональным идентификатором административной области, соответствующим информации о местоположении, относящейся к текущему географическому местоположению терминала, который также является предварительно записанным региональным идентификатором административной области. Только в качестве примера, если административная область, соответствующая информации о местоположении, относящейся к текущему географическому местоположению терминала, является Шеньчженем, то предварительно сохраненная подсказка может быть извлечена и название «Шеньчжень» может быть вставлено в зарезервированную позицию символов, тем самым генерируя такую информацию с подсказкой, как «Вы вернулись в Шеньчжень; выгрузите снимки, снятые пока Вы отсутствовали здесь» и т.д.
[00117] Этап S907: вывод информации с подсказкой, причем информация с подсказкой подсказывает пользователю запустить приложение системы SNS.
[00118] Этап S908: запуск приложения системы SNS при приеме подтверждения информации с подсказкой.
[00119] Как описано выше, посредством получения информации о местоположении, относящейся к терминалу, может быть сгенерирована и выведена информация с подсказкой на основе информации о местоположении, относящейся к терминалу, причем информация с подсказкой подсказывает пользователю запустить приложение системы SNS. Подсказки приложений системы SNS на основе технологии LBS могут повышать частоту использования приложений системы SNS и приверженность пользователя к приложениям системы SNS, тем самым повышая конкурентоспособность продуктов приложений системы SNS.
[00120] Согласно некоторым вариантам осуществления способы, изображенные на фиг. 8-9, могут содержать этап организации и отображения содержимого, которое, как было определено, оказалось добавленным пользователем пользователю для пользовательской обработки. Согласно некоторым предпочтительным вариантам осуществления организованное и отображенное содержимое может обрабатываться пользователем с использованием приложения системы SNS, запущенным на этапе S808 или S908.
[00121] Последующее является подробным описанием устройств для подсказки приложения системы SNS согласно различным вариантам осуществления и изображениям на фиг. 10. Устройства могут использоваться для выполнения любого из способов, изображенных на фиг. 8-9.
[00122] Фиг. 10 является принципиальной схемой, изображающей пример выполнения устройства для подсказки приложения системы SNS согласно различным вариантам осуществления. Устройство содержит: модуль 1001 получения, модуль 1002 генерирования информации, модуль 1003 осуществления подсказок, модуль 1004 записывания, первый модуль 1005 определения, второй модуль 1006 определения, модуль 1007 определения содержимого и модуль 1008 запуска. Структуры и функции модуля 1001 получения и модуля 1003 осуществления подсказок были описаны выше со ссылкой на фиг. 5 (на которой данные два модуля отмечены 101 и 103, соответственно), и не будут снова подробно описываться.
[00123] Модуль 1002 генерирования информации генерирует информацию с подсказкой, которая отражает изменение в региональных идентификаторах административных областей, на основе регионального идентификатора административной области, соответствующего информации о местоположении, относящейся к текущему географическому местоположению терминала, или регионального идентификатора административной области, соответствующего последней записанной информации о географическом местоположении, относящейся к терминалу, или на основе обоих, или генерирует информацию с подсказкой приложения системы SNS, соответствующую административной области, соответствующей информации о местоположении, относящейся к текущему географическому местоположению терминала.
[00124] Модуль 1004 записывания записывает региональный идентификатор административных областей, соответствующих полученной информации о географическом местоположении, относящейся к терминалу.
[00125] Первый модуль 1005 определения определяет, отличается ли региональный идентификатор административной области, соответствующий информации о местоположении, относящейся к текущему географическому местоположению терминала, от регионального идентификатора административной области, соответствующего последней записанной информации о географическом местоположении, относящейся к терминалу. Если отличается, то он уведомляет модуль 1007 определения содержимого определить, было ли какое-либо содержимое добавлено в терминал пользователем с момента, когда была записана последняя информация о географическом местоположении, относящаяся к терминалу.
[00126] Второй модуль 1006 определения определяет, является ли региональный идентификатор административной области, соответствующий информации о местоположении, относящейся к текущему географическому местоположению терминала, тем же самым, что и предварительно записанный региональных идентификатор административной области, соответствующий полученной информации о географическом местоположении, относящейся к терминалу, за исключением последнего записанного регионального идентификатора административной области. Если является, то он уведомляет модуль 1007 определения содержимого определить, было ли какое-либо содержимое добавлено в терминал пользователем с момента, когда был записан предварительно записанный региональный идентификатор административной области.
[00127] Модуль 1007 определения содержимого определяет, было ли какое-либо содержимое добавлено в терминал пользователем с момента, когда была записана последняя информация о географическом местоположении, относящаяся к терминалу, или было ли какое-либо содержимое добавлено в терминал пользователем с момента, когда был записан предварительно записанный региональный идентификатор административной области. Если добавлено, то он уведомляет модуль 1002 генерирования информации сгенерировать информацию с подсказкой, которая отражает изменение в региональных идентификаторах административных областей, на основе регионального идентификатора административной области, соответствующего информации о местоположении, относящейся к текущему географическому местоположению терминала, или регионального идентификатора административной области, соответствующего последней записанной информации о географическом местоположении, относящейся к терминалу, или на основе обоих, или генерирует информацию с подсказкой приложения системы SNS, соответствующую административной области, соответствующей информации о местоположении, относящейся к текущему географическому местоположению терминала.
[00128] Модуль 1008 запуска принимает подтверждение информации с подсказкой и запускает приложение системы SNS.
[00129] Согласно некоторым вариантам осуществления информация с подсказкой содержит информацию с подсказкой приложения системы SNS. Согласно некоторым вариантам осуществления информация с подсказкой является информацией подсказки приложения системы SNS. Согласно данным вариантам осуществления информация с подсказкой может использоваться для подсказывания пользователю запустить приложение системы SNS. Согласно некоторым вариантам осуществления информация с подсказкой может содержать адрес ссылки на или информацию входа, относящуюся к приложению системы SNS. Когда пользователь выполняет действие, подтверждающее некоторую информацию с подсказкой, например, нажимая на информацию с подсказкой, модуль 1008 запуска может принять пользовательское подтверждение информации с подсказкой, и после этого соответствующим образом может быть запущено приложение системы SNS. Только в качестве примера, предположим, что в подсказке приложения системы SNS упоминается, что «Вы вернулись в Шеньчжень; выгрузите снимки, снятые пока Вы отсутствовали здесь». Когда пользователь нажимает на подсказку приложения системы SNS, модуль 1008 запуска принимает пользовательское подтверждение информации с подсказкой приложения системы SNS и запускает приложение фотоальбома в системе SNS или другом приложении системы SIMS, которое может выгружать снимки.
[00130] Согласно некоторым вариантам осуществления устройство, изображенное на фиг. 10, может содержать организационный модуль 1009, который организует и отображает содержимое, которое, как было определено, оказалось добавленным пользователем пользователю для пользовательской обработки. Согласно некоторым предпочтительным вариантам осуществления организованное и отображенное содержимое может быть обработано пользователем с использованием приложения системы SNS, запущенного модулем 1008 запуска.
[00131] Функции различных модулей в устройствах для подсказки приложения системы SNS, описанных выше, могут достигаться посредством способов, подробно описанных выше, что не будет снова подробно описываться.
[00132] С использованием устройств, описанных выше, посредством получения информации о географическом местоположении, относящейся к терминалу, может быть сгенерирована и выведена информация с подсказкой на основе информации о географическом местоположении, относящейся к терминалу, причем информация с подсказкой подсказывает пользователю запустить приложение системы SNS. Подсказки приложений системы SNS на основе технологии LBS могут повышать частоту использования приложений системы SNS и приверженность пользователя к приложениям системы SNS, тем самым повышая конкурентоспособность продуктов приложений системы SNS.
[00133] В настоящем раскрытии также предложен терминал, который может содержать любое из устройств для подсказки приложения системы SNS, изображенных на фиг. 5-7 и 10. Терминал настоящего раскрытия может использоваться в любом из способов, изображенных на фиг. 1-4 и 8-9. Структуры и функции устройств для подсказки приложения системы SNS в терминале настоящего раскрытия были описаны в различных вариантах осуществления выше, и не будут снова подробно описываться.
[00134] С использованием терминала, описанного выше, посредством получения информации о текущем географическом местоположении, относящейся к терминалу, может быть сгенерирована и выведена информация с подсказкой на основе информации о местоположении, относящейся к текущему географическому местоположению терминала, причем информация с подсказкой подсказывает пользователю запустить приложение системы SNS. Подсказки приложений системы SNS на основе технологии LBS могут повышать частоту использования приложений системы SNS и приверженность пользователя к приложениям системы SNS, тем самым повышая конкурентоспособность продуктов приложений системы SNS.
[00135] Средние специалисты в уровне техники легко смогут понять, что все или часть из этапов способов подсказки приложения системы SNS, описанные в вариантах осуществления, изображенных на фиг. 1-4 и 8-9 выше, могут исполняться соответствующим аппаратным обеспечением, управляемым командами программы, которая может храниться на считываемом компьютером запоминающем носителе. В настоящем раскрытии предложен такой считываемый компьютером запоминающий носитель.
[00136] Средние специалисты в уровне техники легко смогут понять, что все или часть из этапов способов, описанных в вариантах осуществления выше, могут исполняться соответствующим аппаратным обеспечением, управляемым командами программой, которая может храниться на считываемом компьютером запоминающем носителе. Считываемый запоминающий носитель может быть, например, постоянным запоминающим устройством («ROM»), запоминающим устройством («RAM») с произвольным доступом, магнитным диском или компакт-диском.
[00137] Несмотря на то, что раскрытые варианты осуществления были полностью описаны со ссылкой на сопроводительные чертежи, следует отметить, что специалистам в уровне техники могут быть очевидны различные изменения и модификации. Следует понимать, что такие изменения и модификации содержатся в объеме раскрытых вариантов осуществления, определенном в прилагаемой формуле изобретения.