СПОСОБ ОРГАНИЗАЦИИ ОБМЕНА ИНФОРМАЦИЕЙ МЕЖДУ АБОНЕНТАМИ МОБИЛЬНОЙ СВЯЗИ И СИСТЕМА ДЛЯ ОРГАНИЗАЦИИ ОБМЕНА ИНФОРМАЦИЕЙ МЕЖДУ АБОНЕНТАМИ МОБИЛЬНОЙ СВЯЗИ
METHOD FOR ARRANGEMENT OF INFORMATION EXCHANGE BETWEEN SUBCRIBERS OF MOBILE COMMUNICATION AND SYSTEM FOR ORGANISATION OF INFORMATION EXCHANGE BETWEEN SUBSCRIBERS OF MOBILE COMMUNICATION

Изобретение относится к технике связи и может быть использовано для организации двустороннего обмена информацией между пользователями мобильных сетей связи. Технический результат - расширение возможностей по поиску и предложению информации в сети путем передачи и приема абонентом текстовых коротких сообщений, соответствующих общепринятому формату объявлений информационных газет.
Способ заключается в том, что:
- на информационном сервере SMS-сообщений принимают данные от отдельного абонента в виде SMS-сообщения, введенного в память абонентского устройства,
- формируют локальные базы программным обеспечением упомянутого информационного сервера,
- выявляют, выступает ли абонент в роли поставщика информации в локальную базу данных упомянутого информационного сервера, идентифицируемую с помощью адреса, или в роли потребителя информации с запросом информации из упомянутой локальной базы данных,
- для поставщика информации сохраняют текстовую часть принятых данных в локальной базе данных сервера, идентифицируемой заданным поставщиком адресом, в виде отдельной записи поставщика,
- потребителю информации передают все записи поставщиков из локальной базы данных, идентифицируемой запрошенным потребителем адресом.
Технический результат достигается благодаря тому, что заранее создают адресный кодификатор объектов возможного интереса абонентов, включающий коды стран и населенных пунктов этих стран и наименования объектов интересов с соответствующими этим объектам кодами; ввод данных от отдельного абонента предваряют вводом префикса SMS-сообщения, содержащего набор кодов из упомянутого кодификатора и являющегося частью адреса упомянутой локальной базы данных в общей базе данных соответствующего сервера SMS-сообщений; после чего вводят текст основного SMS-сообщения, который используют в зависимости от роли, в которой при этом выступает данный абонент.
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Область изобретения
Данное изобретение относится к технике связи и может быть использовано для организации двустороннего обмена информацией в коротком текстовом формате между пользователями мобильных сетей связи.
Уровень техники
Известны различные способы организации обмена информацией в сети между теми, кто располагает какими-то сведениями, пригодными для использования другими лицами (т.е. поставщиками информации), и теми, кто желает получить какие-то конкретные сведения (т.е. потребителями информации), - от простейших в виде электронных досок объявлений до сложно организованных информационных систем, позволяющих абоненту производить поиск, задавая критерии отбора. Так, согласно способу предоставления заказанной информации мобильному подписчику с помощью SMS-сообщений или микробраузера (международная заявка WO 00/72612, кл. H04Q 7/22, публ. 30.11.2000) информационный сервер принимает SMS-сообщение или сообщение микробраузера, содержащее условный пускатель (триггер), запускающий поиск информации, осуществляет поиск информации, предварительно заказанной мобильным подписчиком, и посылает найденную информацию мобильному подписчику на его мобильный телефон, приславший упомянутый пускатель.
Известен аналогичный способ, реализуемый с помощью системы, раскрытой в патенте РФ на полезную модель №51321, Н04М 1/00, опубл. 27.01.06. Известная система, предназначенная для обмена SMS-сообщениями, включает в себя один или более серверов, подключена к Интернету и к центру мобильной сети. Способ, реализуемый известной системой, позволяет принимать, хранить, обрабатывать информацию о школьных событиях, представляющую интерес для родителей/учащихся, таких как домашние задания, оценки, расписания уроков, родительские собрания, посещаемость, экскурсии, и рассылать ее в форме SMS-сообщений, отформатированных для экранов мобильных телефонов, автоматически и ежедневно родителям/ученикам, подписавшимся на услугу, или по запросу тем, кто на услугу не подписан.
Недостатками известных способов являются необходимость предварительной процедуры подписки на услугу для определения профиля заказанной информации и пускателя (триггера); невозможность осуществления этой процедуры посредством мобильного телефона; односторонний характер обмена информацией, когда абонент не может предложить свою информацию другим абонентам; ограниченность информации, предлагаемой информационным провайдером.
Наиболее близким аналогом (прототипом) заявляемому решению является способ обмена информацией между абонентами сетей связи (патент РФ №2246754, кл. G06F 15/00, H04Q 7/32, публ. 20.02.2005), заключающийся в том, что:
- информационный сервер SMS-сообщений принимает данные от отдельного абонента, предварительно введенные в память абонентского устройства, предназначенного для осуществления связи в какой-либо из сетей связи;
- при приеме переданных данных на упомянутом информационном сервере выявляют, выступает ли абонент, передавший эти данные, в роли поставщика информации с предложением конкретных сведений об объектах возможного интереса других абонентов или в роли потребителя информации с запросом конкретных сведений о конкретных объектах;
- для абонента, выступающего в роли поставщика информации, сохраняют принятые данные в базе данных информационного сервера в виде отдельной записи поставщика;
- для абонента, выступающего в роли потребителя информации, осуществляют поиск информации, отвечающей его запросу, в базе данных информационного сервера среди записей поставщиков;
- при распознании в базе данных информационного сервера такой информации, которая отвечает запросу потребителя информации, передают, по меньшей мере, часть информации данному потребителю информации;
- при этом заранее создают классификацию, позволяющую формировать идентификаторы объектов возможного интереса абонентов, содержащую, по меньшей мере, классификационные признаки, характеризующие указанные объекты, и соответствующие этим признакам коды;
- данные от абонента принимают в виде, сформированном с помощью идентификатора упомянутой классификации, который используют для распознания в базе данных упомянутого информационного сервера той информации, которая отвечает запросу абонента, выступающего в роли потребителя информации;
- не вошедшую в упомянутый идентификатор часть упомянутых данных используют в зависимости от той из упомянутых ролей, в которой при этом выступает данный абонент.
Недостатками известного способа являются:
- создание профиля запроса (как для поставщика, так и для потребителя) предполагает формирование идентификаторов возможного интереса абонентов в виде трудно читаемых и неудобных для абонентов числовых, буквенных и символьных кодов, несущих основную информационную нагрузку, идентифицирующую объект конкретного предложения или запроса;
- объем информации, подлежащей преобразованию в идентификатор в процессе создания профиля запроса, является существенным и требует одновременного изучения объемных инструкций, анкет и материалов справочного характера, необходимых пользователю (абоненту), чтобы разобраться в том, что ему требуется или что он предлагает;
- обмен информацией между поставщиком и потребителем конкретного предложения, по существу, является обменом длинными кодовыми идентификаторами, не входящие же в идентификатор текстовые сообщения поставщиков несут вспомогательную информационную нагрузку;
- в базе данных упомянутого информационного сервера доступна только информация поставщиков товаров или услуг в виде отдельных записей поставщиков, т.е. существует только база данных предложения. Базы данных спроса, доступной для чтения абонентами - потенциальными поставщиками, не существует, т.к. сохраненные в базе данных информационного сервера идентификаторы потребителей используются только программным обеспечением сервера для поиска среди поступающих данных поставщиков записей с совпадающими идентификаторами;
- объекты возможного интереса абонентов не локализованы географическим положением ни поставщика, ни потребителя информации;
- в известном способе необходимо использовать дополнительный отдельно взятый информационный сервер, база данных которого включает в себя все базы данных, доступные для этого сервера по сетям связи.
Из анализа вышеназванных аналога и прототипа видно, что проблема поиска и предоставления информации для абонентов мобильных сетей связи, использующих абонентские устройства, способные передавать и принимать короткие алфавитно-цифровые сообщения, решена в части получения предварительно заказанной информации от информационного провайдера, осуществляемого в процессе "подписки на услугу", проводимой с помощью компьютерного терминала. Кроме того, эта проблема может быть решена посредством использования специализированного информационного сервера, включающего в себя все базы данных подключенных к нему через соответствующие линии связи серверов SMS-сообщений, да и то, по существу, в форме обмена кодовыми идентификаторами от поставщика информации к потребителю. Между тем, мобильные телефоны, используемые в качестве абонентских устройств для ввода данных, позволяют оперативно вводить, а также выводить на дисплей короткие текстовые сообщения, соответствующие формату объявлений информационных газет, что позволяет использовать их для прямого обмена текстовой информацией. Если учесть, что процесс обмена текстовой информацией между абонентами мобильных сетей связи может осуществляться в привычном формате на родном языке без использования дополнительных технических средств и оборудования, становится понятно, что технический результат, достигаемый при реализации заявляемого решения, недостижим в рамках аналогов настоящего изобретения.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Настоящее изобретение направлено на решение технической задачи по обеспечению возможности для абонентов мобильных сетей связи, способных передавать и принимать SMS-сообщения, получать доступ к информационному обслуживанию, позволяющему поставщику информации разместить свое объявление в текстовом формате о предложении товара, услуги или иных сведений, а также спросе на них в общедоступных для абонентов этих сетей связи локальных базах данных, соответствующих объектам интереса абонентов, а для потребителей информации прочитать размещенные в упомянутых базах данных объявления поставщиков информации, результатом чего является расширение объема информационного обслуживания абонентов до уровня газет публичных объявлений в виде их электронного аналога.
Достигаемый при этом технический результат заключается в:
- предоставлении абонентам вышеназванных сетей, использующим мобильные телефоны, дополнительных услуг по предложению и поиску информации в сети путем передачи и приема абонентом коротких сообщений, соответствующих общепринятому формату объявлений информационных газет;
- создании такого способа, который был бы удобен и не требовал одновременного использования объемных инструкций, различных анкет и материалов справочного характера, необходимых абоненту для формирования идентификатора объекта своего интереса;
- придании оперативности процессу обмена данными между абонентами благодаря устранению процедуры преобразования большого количества идентифицирующих объект конкретного предложения или запроса абонента данных в цифровой буквенно-символьный идентификатор;
- повышении эффективности поиска и предложения информации, т.е. улучшении качества информационного обслуживания благодаря возможности территориальной локализации своих интересов.
Поставленная задача решается с достижением указанного технического результата в при реализации заявляемого способа, который включает следующие общие с прототипом признаки:
- на информационном сервере SMS-сообщений принимают SMS-сообщение от абонента, предварительно введенное в память абонентского устройства, предназначенного для осуществления связи в какой-либо из сетей мобильной связи, содержащее коды, соответствующие классификационным признакам, характеризующим объекты возможного интереса абонентов,
- при приеме упомянутого сообщения на информационном сервере выявляют, выступает ли абонент, передавший это сообщение, в роли поставщика информации с предложением конкретных сведений об объектах возможного интереса других абонентов или в роли потребителя информации с запросом конкретных сведений о конкретных объектах,
- для абонента, выступающего в роли поставщика информации, сохраняют принятые данные в базе данных упомянутого информационного сервера в виде отдельной записи поставщика,
- для абонента, выступающего в роли потребителя информации, осуществляют поиск информации, отвечающей его запросу, в базе данных упомянутого информационного сервера,
- при нахождении упомянутой информации, которая отвечает запросу потребителя информации, передают эту информацию данному потребителю информации, и следующие отличительные признаки:
- заранее создают адресный кодификатор объектов возможного интереса абонентов с соответствующими этим объектам кодами;
- на упомянутом информационном сервере принимают данные от отдельного абонента в виде SMS-сообщения, состоящего из префикса и основного SMS-сообщения в текстовом формате, предварительно введенного в память абонентского устройства, предназначенного для осуществления связи в упомянутой сети;
- при этом префикс SMS-сообщения содержит набор адресных кодов из упомянутого кодификатора и является частью адреса локальной базы данных в общей базе данных упомянутого сервера SMS-сообщений,
- на упомянутом информационном сервере SMS-сообщений данные поставщика информации записывают в определенную имеющую свой конкретный адрес локальную базу данных сервера SMS-сообщений по заданному поставщиком адресу в виде отдельной записи поставщика с сохранением текстовой части;
- потребителю информации осуществляют передачу всех вышеупомянутых записей поставщиков из локальной базы данных, имеющей определенный запрошенный потребителем адрес.
Дополнительное отличие заявленного способа состоит в том, что адресный кодификатор включает коды стран и населенных пунктов этих стран и коды наименований объектов, представляющих интерес для абонентов.
Другое дополнительное отличие заявленного способа состоит в том, что адресный кодификатор в качестве кодов стран и населенных пунктов содержит общепринятые международные телефонные коды стран и населенных пунктов этих стран.
Еще одно отличие заявленного способа состоит в том, что текст основного SMS-сообщения используют в зависимости от той из упомянутых ролей, в которой при этом выступает данный абонент.
Еще одно отличие заявленного способа состоит в том, что основное SMS-сообщение абонента-поставщика информации, идентифицирующее объект его интересов, представлено в текстовом формате и содержит информацию, предназначенную для непосредственного чтения потребителем информации.
Еще одно отличие заявленного способа состоит в том, что основное SMS-сообщение абонента-поставщика информации, идентифицирующее объект его интересов, может быть представлено в любом из существующих алфавитов.
Еще одно отличие заявленного способа состоит в том, что основное SMS-сообщение абонента как поставщика, так и потребителя информации содержит информацию, адресованную программному обеспечению упомянутого информационного сервера.
Еще одно отличие заявленного способа состоит в том, что определение роли абонента (поставщик или потребитель информации) осуществляется автоматически, по виду основного SMS-сообщения, следующего после разделителя префикса, без использования абонентом каких-либо символов идентификации своей роли.
Еще одно отличие заявленного способа состоит в том, что преобразование данных от отдельного абонента осуществляют независимо от наличия или отсутствия в указанных данных полного наименования объекта конкретного предложения или запроса этого абонента, позволяющего однозначно идентифицировать этот объект.
Еще одно отличие заявленного способа состоит в том, что исключается специальный информационный сервер, база данных которого включает в себя базы данных всех включенных в сеть информационных серверов.
Еще одно отличие заявленного способа состоит в том, что при реализации способа можно использовать международную сеть информационных серверов, формируемую и расширяющуюся за счет штатных региональных серверов SMS-сообщений, получающих доступ к базам данных друг друга по существующим линиям связи.
Еще одно отличие заявленного способа состоит в том, что для формирования адреса локальных баз данных программным обеспечением информационного сервера используется ключевое слово - первое слово текста основного SMS-сообщения абонента-поставщика информации, следующее после разделителя префикса. При этом программным обеспечением осуществляется выделение для дальнейшего использования первого знака ключевого слова сообщения.
Еще одно отличие заявленного способа состоит в том, что адрес локальной базы данных, в которую будет помещен текст основного SMS-сообщения абонента-поставщика информации, формируется программным обеспечением информационного сервера путем последовательного слияния префикса SMS-сообщения и вышеупомянутого выделенного первого знака этого сообщения, следующего после разделителя префикса.
Еще одно отличие заявленного способа состоит в том, что база данных каждого информационного сервера, включенного в сеть, формируется за счет связи с ним абонентов-поставщиков информации, имеющих доступ к данному серверу только по радиолинии связи.
Еще одно отличие заявленного способа состоит в том, что доступ к данному серверу разрешается только для абонентов-поставщиков информации, набравших в префиксе код населенного пункта, соответствующий коду населенного пункта, который обслуживает приемопередатчик базовой станции мобильной связи, принимающей информацию абонента.
Еще одно отличие заявленного способа состоит в том, что поиск локальной базы данных, запрошенной абонентом-потребителем информации, осуществляется по адресу, сформированному программным обеспечением информационного сервера путем последовательного слияния префикса SMS-сообщения и единственного знака, следующего после разделителя префикса. Знак может быть, например, буквой или цифрой, соответствующей порядковому номеру этой буквы в алфавите запрашиваемой страны.
Еще одно отличие заявленного способа состоит в том, что для формирования адреса запрашиваемой локальной базы данных программным обеспечением информационного сервера может осуществляться автоматическое преобразование следующей после разделителя префикса цифры в букву, соответствующую ее нумерации в алфавите запрашиваемой страны.
Еще одно отличие заявленного способа состоит в том, что для автоматического преобразования следующей после разделителя префикса цифры в букву включенные в международную сеть информационные серверы могут использовать алфавиты, соответствующие набранному в префиксе коду той или иной страны.
Еще одно отличие заявленного способа состоит в том, что поиск информации, запрошенной абонентом-потребителем информации, может осуществляться по ключевому слову, введенному через разделитель кодов после буквы либо цифры, следующих за разделителем префикса.
Еще одно отличие заявленного способа состоит в том, что поиск локальной базы данных, запрошенной абонентом-потребителем информации, может осуществляться в базах данных международной сети, образованной всеми включенными в нее информационными серверами.
Еще одно отличие заявленного способа состоит в том, что для предотвращения переполнения баз данных информацией, потерявшей актуальность, возможно автоматическое удаление данных абонента-поставщика информации по истечении определенного времени с момента ее поступления.
Еще одно отличие заявленного способа состоит в том, что передача запрошенной информации абоненту-потребителю может осуществляться в различных режимах, определяемых количеством разделителей префикса.
Наконец, еще одно отличие заявленного способа состоит в том, что он позволяет помимо формирования баз данных предложения формировать доступные для абонентов как поставщиков, так и потребителей информации базы данных спроса. Как явствует из вышесказанного, способ не требует трудоемкого преобразования вводимой информации в цифро-буквенно-символьный идентификатор, несущий в себе основную смысловую нагрузку поставляемой или запрашиваемой информации и служащий для их сравнения в процессе вывода запрашиваемых данных (как это осуществляют в прототипе). Обмен информацией между абонентами осуществляется в короткой текстовой форме, соответствующей объявлениям информационных газет, что позволяет сделать процесс ввода, а также чтения информации быстрым и привычным для абонента.
Это, в свою очередь, позволяет считать предложенный способ при его технической реализации практически электронным аналогом газет информационных объявлений. В существующем уровне техники не выявлены источники информации, содержащие сведения обо всех признаках заявленного способа, что позволяет считать его новым.
Несмотря на ощущавшуюся в течение длительного времени насущную потребность в способе, позволяющем разрешить изложенную выше техническую задачу, в существующем уровне техники не выявлены также источники информации, которые содержали бы сведения о тех признаках, которыми заявленный способ отличается от наиболее близкого аналога, что позволяет считать заявленный способ обладающим изобретательским уровнем.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Настоящее изобретение поясняется прилагаемыми чертежами, где:
фиг.1 представляет собой примерную блок-схему системы, в которой реализуется способ по настоящему изобретению;
фиг.2 показывает блок-схему алгоритма реализации способа по настоящему изобретению.
ПОДРОБНОЕ ОПИСАНИЕ ВАРИАНТОВ ВЫПОЛНЕНИЯ
Предлагаемый способ реализуется в системе (фиг.1), содержащей абонентские устройства 1, которыми могут быть сотовые телефоны, коммуникаторы и тому подобные устройства, с помощью которых возможно осуществлять связь с информационным сервером 2, имеющим базу 3 данных. Связь абонентских устройств 1 с информационным сервером 2 осуществляется по радиолинии 4 через соответствующую базовую станцию 5.
Способ организации баз данных для обмена информацией между абонентами мобильных сетей связи по настоящему изобретению осуществляется с помощью системы, представленной на фиг.1, следующим образом.
Заранее создают адресный кодификатор объектов возможного интереса абонентов, включающий в себя следующие объекты интересов и соответствующие им коды: страна; населенный пункт; категория информации, характеризующая действия абонента (продажа, покупка, поиск или предложение работы, контактов, обмена и т.д.), раздел информации, конкретизирующий объект интереса (недвижимость, транспорт, товары, услуги и т.д.), и подраздел информации, детализирующий конкретный объект интереса (недвижимость - квартиры, комнаты и т.д.; транспорт - легковой отечественный, легковой зарубежный и т.д.).
Таким образом, кодификатор представляет собой совокупность кодов стран, кодов населенных пунктов этих стран, кодов информационных категорий, кодов информационных разделов и подразделов. При этом важной особенностью предлагаемого способа является то, что в качестве кодов стран и населенных пунктов могут использоваться общепринятые международные телефонные коды этих стран и населенных пунктов, действующие в проводной телефонной сети. Кроме того, указанный кодификатор в качестве приложений может содержать правила применения и рекомендации по применению.
Каждый абонент системы (фиг.1) может выступать в роли поставщика информации или потребителя информации в зависимости от содержания данных абонента. При этом, независимо от той роли, в которой выступает конкретный абонент, данные, содержащие его информацию, должны быть сначала введены в память абонентского устройства 1. Этим абонентским устройством 1 могут быть различные устройства, способные принимать и передавать в данной сети короткие алфавитно-цифровые сообщения, например мобильный телефон этого абонента либо его коммуникатор.
Вводимые данные представляют собой обычное SMS-сообщение, состоящее из префикса и основной части. Префикс SMS-сообщения используется программным обеспечением информационного сервера, принимающего данные абонента, для формирования части адреса локальной базы данных, в которую будет помещена основная часть SMS-сообщения абонента-поставщика информации в виде отдельной записи поставщика либо откуда будут считаны находящиеся там записи поставщиков для абонента-потребителя информации.
Префикс SMS-сообщения вводится абонентом в виде совокупности кодов и разделительных символов. Указанная совокупность кодов - это набор цифр, соответствующих последовательному вводу в порядке перечисления: кода страны, кода населенного пункта этой страны, кода информационной категории, кода раздела и подраздела информации из вышеуказанного кодификатора и определяющих объект интереса абонента.
Основная часть SMS-сообщения набирается абонентом-поставщиком информации после разделителя префикса в виде обычного объявления в формате объявлений информационных газет. При этом объявление должно начинаться со слова, максимально определяющего его суть - ключевого слова, которое используется программным обеспечением информационного сервера для формирования полного адреса An локальной ключевой базы данных, в которую оно будет занесено в виде отдельной записи поставщика.
Абонент-потребитель информации вводит в память абонентского устройства 1 SMS-сообщение, состоящее из префикса, сформированного по описанным выше правилам, и основное сообщение, следующее после разделителя префикса и состоящее из одной буквы, соответствующей первой букве интересующего его ключевого слова.
В случае запроса абонентом-потребителем страны, алфавит которой отсутствует в наборном поле телефона абонента, после разделителя префикса вместо буквы может быть введена одно- или двухразрядная цифра, соответствующая порядковому номеру данной буквы в алфавите этой страны.
Ключевые слова для поставщиков и потребителей информации не требуют согласования, но могут быть заранее составлены для всех абонентов сети и помещены в вышеупомянутых правилах применения или рекомендациях по применению кодификатора.
Важной отличительной особенностью предлагаемого способа является то, что основное SMS-сообщение, следующее после разделителя префикса, используют для автоматического определения той роли, в которой при этом выступает данный абонент. Так, если после разделителя префикса следует набор не менее чем из трех различных символов, из которых первые два, следующих друг за другом, являются буквами, то это является объявлением абонента-поставщика информации и его необходимо разместить в локальной базе данных по заданному адресу в виде отдельной записи поставщика. Если же после разделителя префикса следует одиночная буква либо цифра (одно- или двухразрядная), то это является признаком запроса локальной базы данных с заданным адресом от абонента-потребителя информации.
Другой отличительной особенностью предлагаемого способа является то, что объявление абонента-поставщика информации, следующее после разделителя префикса, набирается в удобной текстовой форме в формате газет публичных объявлений. Данные поставщика информации в отличие от прототипа не требуют трудоемкого преобразования в идентификатор с использованием большого количества правил, инструкций и анкет с различными схемами преобразования для различных ролей абонентов.
После того, как информация от абонента введена в память абонентского устройства 1, осуществляют ее передачу по радиолинии 4 связи через соответствующий приемопередатчик 5 базовой станции на взаимодействующий с ней информационный сервер 2. При приеме этих переданных данных на информационном сервере 2 выявляется роль, в которой выступает абонент, передавший свои данные. В зависимости от выявленной роли абонента принятые от него данные обрабатывают в информационном сервере 2 по-разному.
Для абонента, выступающего в роли поставщика информации, определяют соответствие кода населенного пункта, набранного в префиксе, кодам населенных пунктов, которые обслуживает принимающая информацию абонента базовая станция. Реализуется следующий принцип организации локальных баз данных - запись информации осуществляется только в локальные базы данных, ограниченные местом нахождения абонента, чтение информации возможно из локальных баз данных любого населенного пункта. Такое решение принимается, во-первых, для облегчения технической реализации предлагаемого способа в условиях существующих ограничений по скорости обработки и передачи информации в современных мобильных сетях связи для исключения возможного переполнения баз данных одних населенных пунктов объявлениями с множества других населенных пунктов, во-вторых, для придания способу при его технической реализации полной аналогии с информационными газетами публичных объявлений, которые в своем большинстве являются местными.
При несоответствии кода населенного пункта, набранного в префиксе, кодам населенных пунктов, которые обслуживает принимающая информацию абонента базовая станция, сообщение абонента-поставщика информации игнорируется. При этом поставщик информации уведомляется о том, что его данные не введены в базу данных 3.
В случае соответствия кода программное обеспечение информационного сервера осуществляет выделение первой буквы первого (ключевого) слова объявления, следующего после разделителя префикса, и формирует полный адрес An локальной базы данных, в которую будет помещена основная часть SMS-сообщения, путем последовательного слияния префикса SMS-сообщения и вышеупомянутой выделенной первой буквы. После этого осуществляется запись основной части SMS-сообщения в виде отдельной записи поставщика информации в локальную базу данных информационного сервера по сформированному адресу An и сохранение его в течение заданного программным обеспечением времени. При этом поставщик информации уведомляется о том, что его данные введены в базу данных 3.
Характерной отличительной особенностью предлагаемого способа является удаление записи абонента-поставщика информации после истечения заданного времени для исключения переполнения базы данных 3 объявлениями, потерявшими актуальность. Таким образом, осуществляется еще одна аналогия предлагаемого способа при его технической реализации с информационными газетами публичных объявлений, где каждое из них действует до очередного выпуска газеты, а обновлять его или нет при следующем выпуске газеты решает сам абонент.
Для абонента, который делает запрос на получение необходимой ему информации, т.е. для абонента, выступающего в роли потребителя информации, в базе данных 3 информационного сервера 2 осуществляют поиск локальной базы данных, имеющей адрес An, соответствующий запрошенному в SMS-сообщении. Данный адрес формируется программным обеспечением информационного сервера 2 путем последовательного слияния префикса полученного SMS-сообщения и одиночной буквы, следующей после разделителя префикса либо цифры, порядковый номер которой в алфавите запрошенной страны соответствует введенной после разделителя префикса букве.
При нахождении в базе 3 данных информационного сервера 2 локальной базы данных, имеющей адрес An, соответствующий запрошенному в SMS-сообщении, осуществляют последовательную передачу потребителю всех записей поставщиков, имеющихся в этой локальной базе данных. Если в данной локальной базе данных записей нет, абоненту передается соответствующее уведомление.
При ненахождении в базе 3 данных информационного сервера 2 локальной базы данных, имеющей адрес An, соответствующий запрошенному, осуществляют поиск по сетевым линиям связи информационного сервера-носителя локальной базы данных с заданным адресом (на схеме фиг.1 не показано).
При нахождении в сети информационного сервера-носителя локальной базы данных с адресом An, соответствующим запрошенному в SMS-сообщении, осуществляют последовательную передачу потребителю всех записей поставщиков, имеющихся в этой локальной базе данных. Если в данной локальной базе данных записей нет либо искомый сервер не обнаружен, абоненту передается соответствующее уведомление.
Фиг.2 представляет блок-схему алгоритма, в соответствии с которым осуществляется способ по настоящему изобретению, включая действия абонента-поставщика информации.
Способ, проиллюстрированный на фиг.2, начинается на шаге 11, на котором заранее создают адресный кодификатор с иерархическим охватом, включающий в себя, помимо общепринятых кодов стран и населенных пунктов, таблицы категорий, разделов и подразделов информации.
Допустим, данный кодификатор предусматривает несколько различных категорий информации об объектах интереса абонентов, сведенных в таблицу, например категория №1 - "Продаю, предлагаю", категория №2 - "Куплю, ищу", категория №3 - " Организация продает, предлагает", категория №4 - " Организация купит, ищет", категория №5 - " Обмен", категория №6 - "Работа", категория №7 - "Контакты" и т.д. Следующим уровнем иерархии является таблица, включающая нумерованные разделы и подразделы информации. Пусть под номером 2 в данной таблице имеется раздел "Транспорт". В свою очередь, раздел "Транспорт" на следующем уровне иерархии содержит подраздел под номером 5 - "Легковой отечественный".
Каждый абонент системы, в которой реализуется способ по настоящему изобретению, должен использовать указанный адресный кодификатор для единообразной адресации своего предложения в ту или иную локальную базу данных или запроса информации из той или иной локальной базы данных сообразно объекту своего интереса.
Пример 1
Пусть некий абонент, проживающий в России (код страны - 7) в г.Тамбове (код населенного пункта - 475), желает предложить (поставщик информации) или найти (потребитель информации) сведения о продаже частным лицом отечественного легкового автомобиля марки "ГАЗ-24".
А) Для поставщика информации
На шаге 12 с помощью указанного адресного кодификатора абонент определяет объекты своих интересов: страну, населенный пункт, информационные категорию, раздел, подраздел и формирует адресный код.
На шаге 13 абонент вводит адресный код в виде префикса SMS-сообщения в память абонентского устройства, а на шаге 14 после разделителя префикса вводит в формате информационной газеты основной текст сообщения о сути своих интересов, начинающийся с ключевого слова (в данном примере - "Газ24"). В итоге, вводимое в память абонентского устройства SMS-сообщение может иметь вид:
7К475К125#Газ24,85г/в синий пр.98000 км отлич.сост.3500$Виктор тел.774510
Здесь 7 - код своей страны (Россия);
К - разделитель кодов;
475 - код своего населенного пункта (г.Тамбов);
125 - последовательность кодов категории (№1 - "Продаю, предлагаю), раздела (№2 - "Транспорт") и подраздела (№5 - "Легковой отечественный") из вышеуказанного адресного кодификатора;
разделитель префикса и основного SMS-сообщения;
Газ24 - ключевое слово, стоящее первым в основном сообщении.
Ввиду того, что запись информации осуществляется только в базу данных местного населенного пункта (по месту нахождения абонента), код страны допускается не набирать. Отсутствие кода страны в префиксе воспринимается программным обеспечением информационного сервера как набор кода собственной страны абонента как для поставщика, так и для потребителя информации. Т.е. вводимое в память абонентского устройства SMS-сообщение будет иметь вид:
475К125#Газ24,85 г/в синий пр.98000 км отлич.сост.3500$Виктор тел.774510
Предлагаемый способ имеет следующую важную особенность - он является универсальным для любого алфавита. Основное SMS-сообщение абонента-поставщика информации, следующее после разделителя префикса, может быть набрано латинскими буквами:
475K125# Gaz24,85g/v ciniy probeg 98000km otlichnoye sostoyanie 3500$ Viktor tel.774510
Б) Для потребителя информации
Абонент желает отыскать информацию о продаже автомобиля "Газ-24" в Белоруссии (код страны - 375), в г.Орша (код населенного пункта - 2161). Зная, что все объявления с ключевым словом, начинающимся с буквы "Г" (или "G" для латинского алфавита) размещены в локальной базе данных, соответствующей этой букве, абонент на шаге 13 и 14 вводит в память абонентского устройства SMS-сообщение следующего вида:
375К2161К125#Г
или для латинского алфавита: 375K2161K125#G
Программное обеспечение информационного сервера 2 воспринимает это сообщение как адрес запроса локальной базы данных.
Пример 2
А) Пусть абонент 1А из примера 1 намерен заявить о своем желании приобрести автомобиль марки "ГАЗ-24" с определенными характеристиками. Тогда вводимое на шаге 3 и 4 в память абонентского устройства SMS-сообщение будет иметь вид:
475К225# Газ24,не ранее 85 г/в пробег до 98000 км до 3500$ Виктор тел.774510
Здесь 475 - код г.Тамбова;
225 - последовательность кодов категории (№2 - "Куплю, ищу"), раздела (№2 -"Транспорт") и подраздела (№5 - "Легковой отечественный") из вышеуказанного адресного кодификатора.
Б) Пусть абонент Б из примера 1 намерен отыскать информацию о частных лицах, желающих купить автомобиль марки "ГАЗ-24" в Белоруссии в г.Орша. Тогда вводимое на шаге 13 и 14 в память абонентского устройства SMS-сообщение будет иметь вид:
375К2161К225#Г
Важно отметить, что, в отличие от способа - ближайшего аналога, где информация о спросе недоступна для абонентов-потребителей информации, заявляемый способ в вышеприведенных примерах 2А и 2Б предоставляет полный доступ к такой информации.
На шаге 15 введенные в память абонентского устройства 1 данные передаются по соответствующей радиолинии 4 связи на информационный сервер 2, где они принимаются на шаге 16.
На шаге 17 выявляется та роль, в которой выступает абонент, данные от которого приняты на информационном сервере 2. Важно отметить, что в отличие от способа - ближайшего аналога, где абоненту надо идентифицировать свою роль различными символами, в заявляемом способе выявление роли абонента происходит автоматически. Если на шаге 17 определяется, что текст после разделителя префикса состоит не менее чем из трех различных символов, а первые два, следующих друг за другом, из них являются буквами, это является признаком абонента-поставщика информации и способ переходит к шагу 18. Если же текст после разделителя префикса состоит из одной буквы либо одно- или двухразрядной цифры, то это является признаком абонента-потребителя информации и способ переходит к шагу 22.
На шаге 18 определяется соответствие кода населенного пункта, набранного в префиксе, кодам населенных пунктов, которые обслуживает принимающая информацию абонента базовая станция по таблице соответствия, имеющей вид:
Таблица
Номер принимающей базовой станции
Коды обслуживаемых населенных пунктов
Указанная таблица является частью программного обеспечения информационного сервера 2 и должна быть составлена при его разработке.
Если на шаге 18 соответствие не идентифицировано, то данное SMS-сообщение игнорируется и способ заканчивается. Таким образом, предотвращается попытка разместить свое объявление в базе данных не своего населенного пункта. При этом абоненту выдается соответствующее уведомление.
Если же соответствие идентифицировано, способ переходит к шагу 19, на котором происходит выделение первой буквы первого (ключевого) слова основной части SMS-сообщения, следующего за разделителем префикса, и формирование адреса An локальной базы данных информационного сервера, в который будет помещена основная часть SMS-сообщения, в виде последовательности кодов страны и населенного пункта, кодов категории, раздела и подраздела из префикса и выделенной первой буквы первого слова.
Для вышеприведенного примера 1А адрес An локальной базы данных, в которую будет записано основное SMS-сообщение, следующее за разделителем префикса, будет иметь вид: 7К475К125Г (7K475K125G - для латинского алфавита);
для примера 2А: 7К475К225Г.
На шаге 20 происходит запись основной части SMS-сообщения в виде отдельной записи поставщика информации в одну из локальных баз данных информационного сервера 2 по сформированному адресу An и сохранение ее в течение заданного программным обеспечением времени.
На шаге 21 происходит удаление записи поставщика после истечения заданного времени и способ заканчивается.
На шаге 22 происходит определение содержания основного сообщения абонента-потребителя, набранного после разделителя префикса: цифра или одиночная буква. Если это буква, способ переходит к шагу 25, на котором принятое SMS-сообщение абонента-потребителя информации преобразуется в адрес An запрашиваемой локальной базы данных путем слияния префикса и буквы, следующей после разделителя префикса. Для вышеприведенного примера 1Б адрес запрашиваемой локальной базы данных будет иметь вид: 375К2161К125Г (или 375K2161K125G); а для примера 2Б: 375К2161К225Г. По этому адресу на шаге 26 происходит запрос локальной базы данных информационного сервера 2.
Если на шаге 22 основное сообщение абонента-потребителя оказывается цифрой, то способ переходит к шагу 23, на котором в базе 3 данных информационного сервера 2 происходит поиск алфавита страны запроса по коду страны, расположенному первым в префиксе. Если алфавит с таким кодом отсутствует, способ заканчивается, при этом абоненту транслируется соответствующее уведомление. Если присутствует, способ переходит к шагу 24, на котором в найденном алфавите происходит выделение буквы, порядковый номер которой соответствует введенной после разделителя префикса цифре. После этого способ переходит к шагу 25, на котором принятое SMS-сообщение абонента-потребителя информации преобразуется в адрес An запрашиваемой локальной базы данных путем слияния префикса и выделенной буквы. После этого способ переходит к шагу 26.
В случае отсутствия локальной базы данных с таким адресом способ переходит к шагу 29. Если же запрашиваемая локальная база данных найдена, способ переходит к шагу 27, на котором происходит вывод всей записанной в ней текстовой информации.
На шаге 28 происходит трансляция выведенной информации абоненту-потребителю.
На шаге 29 осуществляется поиск по сетевым линиям связи информационного сервера-носителя локальной базы данных с заданным адресом An. В случае нахождения сервера-носителя локальной базы данных с заданным адресом способ переходит к шагу 27. В случае отсутствия - способ заканчивается.
Предлагаемый способ может реализовывать операцию фильтрации информации в запрашиваемой локальной базе данных по вводимому абонентом-потребителем информации после буквы (или цифры) слову. Поскольку в локальную базу данных, соответствующую букве "Г", заносятся все записи поставщиков информации, начинающиеся с этой буквы: Газ24, Газ31, Газ20 "Победа" и т.д., то объем такой базы данных может потребовать длительного времени ее приема, которого абонент не желает тратить. Поэтому абонент может сузить область поиска нужной ему информации, введя критерий отбора - ключевое слово или диапазон цен. Так, если в примере 2Б абонент-потребитель информации не интересуется всеми записями, размещенными в локальной базе данных, а желает отыскать в них марку Газ31, он на шаге 13 и 14 может ввести в память абонентского устройства 1 следующее SMS-сообщение:
375К2161К225#ГКГаз31
Если же он интересуется автомобилями марки "Газ" только синего цвета, то:
375К2161К225#ГКсиний
Если приемлемой ценой, например, от 1500 до 2500$ то:
375К2161К225#ГК1500$2500
и т.д. Процедура фильтрации информации по заданному критерию является стандартной, поэтому в данное описание не входит и в алгоритме фиг.2 не показана. Кроме этого, способ может реализовывать признак желаемой трансляции абоненту-потребителю запрошенной им информации - в режиме поочередного "пролистывания" записей поставщиков информации на экране абонентского устройства (одиночный разделитель префикса #) либо в режиме скоростной трансляции запрошенной информации во внутреннюю память абонентского устройства или подключенного к нему компьютера (двойной разделитель префикса ##). Процедура реализации признака запроса также является стандартной и в данное описание не входит.
ПРОМЫШЛЕННАЯ ПРИМЕНИМОСТЬ
Настоящее изобретение может применяться в системах мобильной связи, объединяющих абонентов, способных принимать и передавать короткие алфавитно-цифровые сообщения.
Настоящее изобретение можно использовать для поиска и предложения интересующей пользователей информации в электронном виде как эквивалент или, по меньшей мере, дополнение к информационным газетам публичных объявлений. Настоящее изобретение промышленно применимо, т.к. для его реализации используются штатные устройства сетей мобильной связи, модернизация либо дополнение которых не требуется и строится на базе существующих технических решений.