Область изобретения
Данное изобретение относится к технике связи и может быть использовано для организации обмена информацией между пользователями телефонной, компьютерной и иных сетей связи.
Существующий уровень техники
В настоящее время известны различные способы организации обмена информацией в сети между теми, кто располагает какими-то сведениями, пригодными для использования другими лицами (т.е. поставщиками информации), и теми, кто желает получить какие-то конкретные сведения (т.е. потребителями информации), - от простейших в виде электронных досок объявлений до сложно организованных информационных систем, позволяющих абоненту производить поиск, задавая критерии отбора.
Известен способ обмена информацией в сети, в котором каждый пользователь (абонент) системы вводит данные о себе и своих интересах предпочтительно с помощью письменного заявления - анкеты, получая при этом идентификационный код. В дальнейшем каждый раз при вводе этого кода в систему устройство управления ищет совпадение запроса этого пользователя с характеристиками других пользователей и с помощью пейджинговой связи сообщает о таком совпадении данному пользователю (патент США №5086394, кл. G 06 F 15/38, публ. 04.02.1992). Основными недостатками этого изобретения являются: необходимость процедуры предварительного ввода данных, т.е. по сути подписки на услугу, что не позволяет оперативно становиться абонентом системы или менять данные своего запроса; невозможность использования персональных абонентских устройств для ввода данных; функциональная ограниченность лишь организацией знакомств.
Существуют способы получения информации в сети мобильной связи, где абонент, выступающий в роли потребителя информации, использует мобильный телефон в качестве абонентского устройства. При этом пользователь получает доступ к информации, предоставляемой информационным провайдером. Так, известен способ вызова определенной пользователем информации с помощью мобильного телефона, в котором абонент с помощью персонального компьютера подготавливает и отправляет запрос с приложенной короткой командой на информационный сервер, где этот запрос сопоставляется с информацией, имеющейся в базе данных информационного сервера, и при наличии соответствующей запросу информации она отсылается потребителю (заявка ЕПВ №0926911, кл. Н 04 Q 7/32, публ. 30.06.1999). Эта процедура сопоставления запускается при приеме указанной короткой команды, посланной абонентом посредством мобильного телефона, поддерживающего услугу коротких сообщений (SMS). Найденную информацию, соответствующую запросу, абонент также получает с помощью SMS-сообщения. Недостатками данного способа являются: невозможность подготовки и отправки информационного запроса с помощью мобильного телефона; односторонний характер обмена информацией, т.к. абонент не может предлагать свою информацию другим абонентам; необходимость двух стадий для ввода данных с использованием разных абонентских устройств - персонального компьютера для отправки запроса и мобильного телефона для приема информации; ограниченность информации, предлагаемой информационным провайдером.
Известен способ предоставления заказанной информации мобильному подписчику с помощью SMS-сообщений или микробраузера, в котором информационный сервер принимает SMS-сообщение или сообщение микробраузера, содержащее условный пускатель (триггер), запускающий поиск информации, осуществляет поиск информации, предварительно заказанной мобильным подписчиком, и посылает найденную информацию мобильному подписчику на его мобильный телефон, приславший упомянутый пускатель (международная заявка WO 00/72612, кл. Н 04 Q 7/22, публ. 30.11.2000). Недостатками этого способа являются: необходимость предварительной процедуры подписки на услугу для определения профиля заказанной информации и пускателя (триггера); невозможность осуществления этой процедуры посредством мобильного телефона; односторонний характер обмена информацией, когда абонент не может предложить свою информацию другим абонентам; ограниченность информации, предлагаемой информационным провайдером.
Известен способ, где абоненты вводят с компьютерного терминала данные о требуемых товарах и передают эти данные на информационный сервер, который ищет по базам данных телекоммуникационной сети соответствующие этим данным товары и передает результаты поиска абоненту (патент РФ №2172012, кл. G 06 F 17/30, публ. 10.08.2001). Недостатком этого способа является то, что он допускает использование только компьютерных терминалов в качестве абонентских устройств и функционально ограничен поиском товаров, не допускает участие абонентов - поставщиков товаров, не имеющих баз данных.
Особую группу составляют способы, основанные на услуге коротких сообщений (SMS) - SMS-сервисы, где для обмена информацией в сети связи абоненты используют только SMS-сообщения, передаваемые и принимаемые мобильным телефоном абонента.
Недостатком SMS-сервисов является их вынужденная чрезвычайная простота, не позволяющая абоненту с достаточной степенью точности идентифицировать объект своего интереса.
Эти аналоги пригодны для решения конкретных задач, но не могут быть распространены на общие задачи обмена информацией по сети, когда поставщик информации предлагает свои сведения, а потребитель ищет интересующие его сведения, и оба действуют независимо друг от друга и при этом, не желая затрачивать чрезмерно много времени и усилий.
Наиболее близким аналогом является способ обмена информацией между абонентами сетей связи, заключающийся в том, что: вводят данные от отдельного абонента в память абонентского устройства, предназначенного для осуществления связи в по меньшей мере одной из упомянутых сетей связи; передают введенные данные от отдельного абонента через упомянутое абонентское устройство на информационный сервер; при приеме переданных данных на информационном сервере выявляют, выступает ли абонент, передавший эти данные, в роли поставщика информации с предложением конкретных сведений об объектах возможного интереса других абонентов или в роли потребителя информации с запросом конкретных сведений о конкретных объектах; для абонента, выступающего в роли поставщика информации, сохраняют принятые данные в базе данных информационного сервера в виде отдельной записи поставщика; для абонента, выступающего в роли потребителя информации, осуществляют поиск информации, отвечающей его запросу, в базе данных информационного сервера среди записей поставщиков; при распознании в базе данных информационного сервера такой информации, которая отвечает запросу потребителя информации, передают, по меньшей мере частично, эту информацию данному потребителю информации (патент США №5359508, кл. G 06 F 15/00, публ. 25.10.1994). Недостатком этого способа, как и ранее упомянутых, является то, что он также не допускает использования иных персональных устройств, кроме компьютерных терминалов для ввода данных запроса или предложения абонента.
Из анализа вышеназванных аналогов видно, что проблема поиска и предоставления информации в сети для абонентов сетей связи, использующих абонентские устройства, способные передавать и принимать короткие алфавитно-цифровые сообщения, решена лишь в части получения предварительно заказанной информации от информационного провайдера. Что же касается ввода данных запроса, то он осуществляется в процессе “подписки на услугу”, которую проводят с помощью компьютерного терминала. Причина, препятствующая использованию абонентских устройств типа мобильных телефонов для ввода данных, состоит прежде всего в отсутствии у этих абонентских устройств удобных и больших дисплеев и клавиатуры, приспособленной для набора текста, что является следствием их компактности и мобильности и, очевидно, неустранимо. Между тем, объем информации, подлежащей вводу в процессе создания профиля запроса, оказывается существенным и требует одновременного изучения объемных инструкций, анкет и материалов справочного характера, позволяющих пользователю самому разобраться в том, что именно ему требуется или что именно он предлагает. Если учесть, что ошибки в процессе ввода данных, искажающие смысл запроса, недопустимы, становится понятно, что нижеизложенный технический результат недостижим в рамках аналогов настоящего изобретения.
Сущность изобретения
Настоящее изобретение направлено на решение технической задачи по обеспечению возможности для абонентов различных мобильных и стационарных сетей связи, способных принимать и передавать по меньшей мере короткие алфавитно-цифровые сообщения, например, SMS-сообщения в системе GSM, получать доступ к информационному обслуживанию, состоящему в обмене информацией между теми, кто располагает какими-то сведениями, пригодными для использования кем-то другим (т.е. поставщиками информации), и теми, кто желает получить какие-то конкретные сведения (т.е. потребителями информации), результатом чего является расширение зоны действия указанного информационного обслуживания до размеров зоны покрытия вышеназванных сетей связи. Достигаемый при этом технический результат заключается в:
- предоставлении абонентам вышеназванных сетей, использующим неспециализированные и не приспособленные для этого обслуживания абонентские устройства (например, мобильные телефоны), дополнительных услуг по поиску и предложению информации в сети путем передачи и приема абонентом соответствующих нестандартных коротких сообщений, адресованных заранее не определенному кругу заинтересованных абонентов, автоматически;
- увеличении количества информации, передаваемой в одном коротком сообщения, до размеров, необходимых для передачи данных, идентифицирующих объект конкретного предложения или запроса абонента;
- придании оперативности процессу обмена данными в сети благодаря устранению процедуры предварительного согласования содержания заказанной или предложенной информации;
- исключении необходимости использования одним абонентом двух различных абонентских устройств, например, компьютера для ввода данных и мобильного телефона для вывода данных;
- создании такого способа, который был бы удобен для пользователей и учитывал особенности указанных абонентских устройств, обусловленные их компактностью и мобильностью (отсутствие большого дисплея, удобной клавиатуры, специализированного пользовательского интерфейса для преобразования данных в определенный формат);
- повышении эффективности поиска и предложения информации, т.е. улучшении качества информационного обслуживания благодаря значительному увеличению аудитории участников информационного обмена за счет абонентов указанных сетей связи;
- облегчении распознавания в базе данных информационного сервера информации, отвечающей запросу потребителя информации, и сокращении объема информации, которую потребитель должен воспринимать с небольшого дисплея абонентского устройства, при одновременном увеличении количества полезной для абонента информации, содержащейся в одном коротком сообщении.
Поставленная задача решается с достижением указанного технического результата в предлагаемом способе организации обмена информацией в сети, заключающемся в том, что: вводят данные от отдельного абонента в память абонентского устройства, предназначенного для осуществления связи в по меньшей мере одной из упомянутых сетей связи; передают введенные данные отдельного абонента через упомянутое абонентское устройство на информационный сервер; при приеме переданных данных на информационном сервере выявляют, выступает ли абонент, передавший эти данные, в роли поставщика информации с предложением конкретных сведений об объектах возможного интереса других абонентов или в роли потребителя информации с запросом конкретных сведений о конкретных объектах; для абонента, выступающего в роли поставщика информации, сохраняют принятые данные в базе данных информационного сервера в виде отдельной записи поставщика; для абонента, выступающего в роли потребителя информации, осуществляют поиск информации, отвечающей его запросу, в базе данных информационного сервера среди записей поставщиков; при распознании в базе данных информационного сервера такой информации, которая отвечает запросу потребителя информации, передают, по меньшей мере частично, эту информацию данному потребителю информации, - при этом, согласно настоящему изобретению, - заранее создают классификацию, позволяющую формировать идентификаторы объектов возможного интереса абонентов, содержащую по меньшей мере классификационные признаки, характеризующие указанные объекты, и соответствующие этим признакам коды; перед упомянутым вводом данных от отдельного абонента или в процессе этого ввода осуществляют по меньшей мере частичное преобразование данных от этого абонента в соответствующий сформированный идентификатор упомянутой классификации, используемый при распознании в базе данных информационного сервера той информации, которая отвечает запросу абонента, выступающего в роли потребителя информации; не вошедшую в упомянутый идентификатор часть упомянутых данных используют в зависимости от той из упомянутых ролей, в которой при этом выступает данный абонент.
Дополнительное отличие заявленного способа состоит в том, что не входящие в идентификатор данные, полученные от абонента, выступающего в роли поставщика информации, и сохраненные в соответствующей записи поставщика, содержат по меньшей мере информацию, отвечающую запросу потребителя информации, которую передают этому потребителю информации.
Другое дополнительное отличие заявленного способа состоит в том, что не входящие в идентификатор данные, полученные в запросе абонента, выступающего в роли потребителя информации, содержат информацию, адресованную программному обеспечению информационного сервера.
Еще одно отличие заявленного способа состоит в том, что данные, полученные в ответ на запрос абонента, выступающего в роли потребителя информации, содержат информацию от программного обеспечения информационного сервера и/или от администратора базы данных информационного сервера.
Еще одно отличие заявленного способа состоит в том, что преобразование данных от отдельного абонента осуществляют в зависимости от наличия или отсутствия в указанных данных полного наименования объекта конкретного предложения или запроса этого абонента, позволяющего однозначно идентифицировать этот объект.
Еще одно отличие заявленного способа состоит в том, что в процессе преобразования присваивают конкретные значения тем из выбранных классификационных признаков, которым присущи количественные измерения.
Еще одно отличие заявленного способа состоит в том, что преобразование данных от отдельного абонента осуществляют в зависимости от той из ролей, в которой при этом выступает данный абонент.
Еще одно отличие заявленного способа состоит в том, что классификация может содержать либо названия аспектов информации об объектах возможного интереса абонентов и соответствующие этим аспектам коды, либо родовые названия объектов возможного интереса абонентов и соответствующие этим родовым названиям коды, либо и то, и другое.
При этом классификация содержит наборы классификационных признаков, специфические для каждого сочетания рода объекта возможного интереса абонентов и аспекта информации о нем с соответствующими этим признакам кодами.
Еще одно отличие заявленного способа состоит в том, что преобразование данных от отдельного абонента осуществляют с учетом предусмотренной в классификации иерархии этих данных от общего к частному в структуре знаний.
Еще одно отличие заявленного способа состоит в том, что база данных информационного сервера включает в себя все базы данных, доступные для этого информационного сервера по сетям связи.
Еще одно отличие заявленного способа состоит в том, что поиск информации, запрошенной абонентом, выступающим в роли потребителя информации, осуществляют путем сравнения идентификатора данного запроса с идентификаторами в упомянутых записях поставщика в базе данных информационного сервера.
Еще одно отличие заявленного способа состоит в том, что при приеме на информационном сервере от абонента, выступающего в роли потребителя информации, данных, содержащих идентификатор, сохраняют принятые данные в базе данных информационного сервера в виде отдельной записи потребителя, а поиск запрошенной информации осуществляют в записях поставщиков среди вновь принятых данных по мере их приема путем сравнения содержащихся в них идентификаторов с идентификаторами в записях потребителей в базе данных информационного сервера.
Еще одно отличие заявленного способа состоит в том, что идентификаторы содержат сформированные совокупности кодов или кодов и ключевых слов, а указанные коды и ключевые слова могут быть из заранее составленной классификации, кроме того, идентификаторы могут быть заранее согласованы между поставщиком информации и потребителем информации.
При этом в классификации в качестве кодов или в дополнение к ним можно использовать штрих-коды.
Характерно, что указанные коды и ключевые слова при формирвании идентификатора можно отделять друг от друга разделительным символом.
Наконец, каждый пропущенный классификационный признак можно заменять дополнительным разделительным символом.
Эта же задача с достижением указанного технического результата решается также в предлагаемом машиночитаемом носителе данных, предназначенном для непосредственного использования в абонентском устройстве, обеспечивающем обмен информацией между абонентами сетей связи, который хранит классификацию, позволяющую формировать идентификаторы объектов возможного интереса абонентов, содержащую по меньшей мере классификационные признаки, характеризующие указанные объекты, и соответствующие этим признакам коды, и программу, которая при ее исполнении в абонентском устройстве позволяет преобразовывать в соответствующий сформированный идентификатор упомянутой классификации по меньшей мере часть вводимых абонентом и предназначенных для передачи на информационный сервер данных.
Дополнительное отличие заявленного машиночитаемого носителя состоит в том, что программа обеспечивает преобразование данных от отдельного абонента в зависимости от наличия или отсутствия в указанных данных полного наименования объекта, позволяющего однозначно идентифицировать этот объект конкретного предложения или запроса от этого абонента.
Другое дополнительное отличие заявленного машиночитаемого носителя состоит в том, что в процессе упомянутого преобразования присваивают конкретные значения тем из выбранных классификационных признаков, которым присущи количественные измерения.
Еще одно отличие заявленного машиночитаемого носителя состоит в том, что преобразование данных от отдельного абонента осуществляют в зависимости от той из ролей, в которой при этом выступает данный абонент.
Еще одно отличие заявленного машиночитаемого носителя состоит в том, что классификация может содержать названия аспектов информации об объектах возможного интереса абонентов и соответствующие этим аспектам коды, либо родовые названия объектов возможного интереса абонентов и соответствующие этим родовым названиям коды, либо и то и другое. При этом классификация содержит наборы классификационных признаков, специфические для каждого сочетания рода объекта возможного интереса абонентов и аспекта информации о нем с соответствующими этим признакам кодами.
Еще одно отличие заявленного машиночитаемого носителя состоит в том, что преобразование данных от отдельного абонента осуществляют с учетом предусмотренной в классификации иерархии этих данных от общего к частному в структуре знаний.
Еще одно отличие заявленного машиночитаемого носителя состоит в том, что идентификаторы содержат сформированные совокупности кодов или кодов и ключевых слов, а указанные коды и ключевые слова могут быть из заранее составленной классификации, кроме того, идентификаторы могут быть заранее согласованы между поставщиком информации и потребителем информации.
При этом в классификации в качестве кодов или в дополнение к ним можно использовать штрих-коды.
Наконец, еще одно отличие заявленного машиночитаемого носителя состоит в том, что программа обеспечивает преобразование в коды той части вводимых данных, которая не входит в идентификатор и адресована программному обеспечению информационного сервера.
Как явствует из вышесказанного, по меньшей мере частичное преобразование данных от отдельного абонента в соответствующий сформированный идентификатор, представляющий собой совокупность кодов или кодов и ключевых слов, осуществленное перед вводом данных в абонентское устройство или в процессе этого ввода, позволяет повысить информационную насыщенность вводимых данных, сводя к минимуму количество подлежащих вводу символов (букв, цифр), что позволяет сделать процесс ввода быстрым и нетрудным для абонента. Это, в свою очередь, позволяет практически безошибочно вводить существенный объем информации, необходимой для идентификации объекта конкретного запроса абонента, и при этом уложиться в ограничения по количеству символов, которые могут быть переданы в одном сообщении посредством, к примеру, мобильных телефонов. (Для SMS-сообщения в системе GSM - до 160 символов при передаче латиницы и до 70 символов при передаче кириллицы).
В существующем уровне техники не выявлены источники информации, содержащие сведения обо всех признаках заявленного способа, что позволяет считать его новым.
Несмотря на ощущавшуюся в течение длительного времени насущную потребность в способе, позволяющем разрешить изложенную выше техническую задачу, в существующем уровне техники не выявлены также источники информации, которые содержали бы сведения о тех признаках, которыми заявленный способ отличается от наиболее близкого аналога, что позволяет считать заявленный способ обладающим изобретательским уровнем.
Краткое описание чертежей
Настоящее изобретение поясняется прилагаемыми чертежами, где:
Фиг.1 представляет собой примерную блок-схему системы, в которой реализуется способ по настоящему изобретению;
фиг.2 показывает блок-схему алгоритма реализации способа по настоящему изобретению.
Подробное описание вариантов выполнения
Предлагаемый способ реализуется в системе (фиг.1), содержащей по меньшей мере абонентские устройства 1, которыми могут быть сотовые телефоны, персональные компьютеры и тому подобные устройства, с помощью которых возможно осуществлять связь с информационным сервером 2, имеющим базу 3 данных. Связь абонентских устройств 1 с информационным сервером 2 осуществляется по соответствующим линиям 4 связи. К примеру, в случае, когда абонентским устройством 1 является персональный компьютер, линия 4 связи может быть проводной линией; в случае же, когда абонентское устройство 1 представляет собой мобильный телефон, линия 4 связи является радио линией. Информационный сервер 2 имеет соответствующие средства (не показано) для обмена данными с абонентскими устройствами 1, возможно, через SMS-центр и для записи данных в базу 3 данных и их считывания из этой базы 3 данных.
Способ обмена информацией между абонентами сетей связи по настоящему изобретению осуществляется с помощью системы по фиг. 1 следующим образом.
Заранее создают классификацию, которая может быть узко специализированной, содержащей один набор классификационных признаков и соответствующих им кодов, характеризующих однородные объекты возможного интереса абонентов в одном из возможных аспектов информации об этих объектах. В этом случае род и аспект объектов не обозначены кодами и не включаются в упомянутые идентификаторы, так как известны и одинаковы для всех объектов в данной классификации.
Если создаваемая классификация универсальна, то она содержит множество наборов классификационных признаков в количестве, равном количеству сочетаний заданных родов объектов и заданных аспектов информации об этих объектах, а также родовые названия объектов возможного интереса абонентов, названия аспектов информации об этих объектах и соответствующие им коды.
Кроме того, указанные классификации могут содержать перечни ключевых слов, коды из заранее составленного каталога, штрих-коды, классификационные таблицы, алфавитно-предметные указатели, правила применения и справочно-ссылочный аппарат, анкеты с вопросами, соответствующими классификационным признакам.
Каждый абонент системы по фиг.1 может выступать в роли поставщика информации или потребителя информации, хотя в принципе один и тот же абонент системы может быть как поставщиком, так и потребителем в зависимости от того, для какой цели он использует систему связи в данный момент. Однако, независимо от той роли, в которой выступает конкретный абонент, данные, содержащие его информацию, должны быть сначала введены в память абонентского устройства 1. Этим абонентским устройством 1 могут быть различные устройства, способные принимать и передавать по меньшей мере короткие алфавитно-цифровые сообщения, например, мобильный телефон этого абонента, его персональный компьютер, либо компьютерное устройство общего пользования, такое как, например, в общеизвестных Интернет-кафе. В данном случае не рассматриваются вопросы, связанные с верификацией права доступа абонента, поскольку предполагается, что любой абонент данной системы такое право доступа имеет. К примеру, конкретное выполнение действий по получению абонентом доступа к сети связи может происходить так, как описано в патенте РФ №2169995 (кл. Н 04 Q 7/38, публ. 27.06.2001). Разумеется, вводимые абонентом данные сопровождаются его идентификационными данными - персональным идентификационным номером (ПИН), паролем, ключом, а в случае подвижного абонента - международным идентификационным номером подвижного абонента (IMSI), адресом электронной почты и т.п. Это позволяет в дальнейшем идентифицировать того абонента (или абонентское устройство 1), которому будет направляться найденная в процессе реализации данного способа информация.
С помощью указанной выше классификации вводимые данные могут быть либо заранее преобразованы в соответствующий идентификатор, представляющий собой совокупность кодов или кодов и ключевых слов, а затем уже введены в память абонентского устройства 1, либо это преобразование может осуществляться в процессе самого ввода данных в память абонентского устройства 1. Указанная совокупность кодов - это некие наборы алфавитно-цифровых символов, а совокупность кодов и ключевых слов - это не только наборы алфавитно-цифровых символов, не имеющие языкового наполнения, но и специальные слова естественного языка. Эти коды и ключевые слова заранее сведены в таблицы или перечни для унификации написания, удобства ввода информации и минимизации времени ее ввода. Ключевые слова в этой совокупности могут быть заранее составлены для всех абонентов сети, но могут и вводиться по соглашению между абонентами, один из которых является поставщиком, а другой - потребителем информации. Указанная совокупность кодов включает в себя коды из вышеупомянутой заранее составленной классификации. В принципе, совокупность кодов может представлять собой порядковые номера из заранее составленного каталога (оглавления).
Указанному выше преобразованию данных в идентификатор могут подвергаться не все данные от конкретного абонента, а лишь их часть, которая идентифицирует объект конкретного предложения или запроса этого абонента. К примеру, контактные данные или другая информация, предназначенная для передачи потребителю информации, в преобразовании не нуждается и не входит в идентификатор.
Важной отличительной особенностью предлагаемого способа является то, что не вошедшую в указанный идентификатор часть данных используют в зависимости от той роли, в которой при этом выступает данный абонент. Так, если не вошедшая в идентификатор часть данных получена от поставщика информации, то ее передают потребителю информации, приславшему соответствующий запрос, если же она получена от потребителя информации, то ее используют для передачи управляющих команд в адрес программного обеспечения сервера.
Другой отличительной особенностью предлагаемого способа является то, что указанное преобразование в идентификатор данных от отдельного абонента тоже может осуществляться в зависимости от той роли, в которой данный абонент выступает в этом случае. Так, например, идентификатор данных, полученных от абонента - потребителя информации, может содержать диапазон приемлемых значений классификационных признаков, которым присущи количественные измерения, тогда как поставщик информации должен, как правило, указывать точные значения этих классификационных признаков, характеризующих предлагаемый им объект. Кроме того, классификацией предусмотрены анкеты с различными схемами преобразования для различных ролей абонентов, которые одновременно зависят от наличия или отсутствия в указанных данных полного наименования объекта конкретного предложения или запроса этого абонента, позволяющего однозначно идентифицировать этот объект. А именно: для абонента - потребителя информации используют различные анкеты для запросов с наличием и отсутствием полных наименований, которые абонент может знать или не знать, а для абонента - поставщика информации, который всегда знает полное наименование объекта своего предложения, целесообразно использовать совмещенную анкету, так как идентификатор на ее основе должен соответствовать запросу, как содержащему указанное полное наименование, так и не содержащему его.
После того, как информация от абонента преобразована и введена (или преобразована в процессе ввода) в память абонентского устройства 1, осуществляют ее передачу - возможно, вместе с некоторой дополнительной не вошедшей в идентификатор информацией - на информационный сервер 2 по соответствующей линии 4 связи. При приеме этих переданных данных на информационном сервере 2 выявляют ту роль, в которой выступает конкретный абонент, передавший свои данные по линии 4 связи. В зависимости от выявленной роли конкретного абонента принятые от него данные обрабатывают в информационном сервере 2 по-разному.
Для абонента, выступающего в роли поставщика информации и предлагающего некоторые сведения для использования другими абонентами, которые, соответственно, будут выступать в роли потребителей информации, принятые данные, включающие идентификатор, сохраняют в базе 3 данных информационного сервера 2 в виде отдельной записи поставщика. При этом поставщик информации может и не уведомляться о том, что его данные введены в базу 3 данных, хотя в принципе такое уведомление вполне возможно.
Для абонента же, который делает запрос на получение некоторой необходимой ему информации, т.е. для абонента, выступающего в роли потребителя информации, в базе 3 данных информационного сервера 2 осуществляют поиск информации, отвечающей запросу данного потребителя. Для этого поиск информации, запрошенной потребителем информации, осуществляют путем сравнения идентификатора данного запроса с идентификаторами в записях поставщиков в базе данных информационного сервера. При распознании в базе 3 данных информационного сервера 2 такой информации, которая отвечает данному запросу конкретного потребителя информации, эту информацию передают данному потребителю информации. Передаваться может как вся информация из соответствующих записей поставщика, так и ее часть, не вошедшая в идентификатор, специально предназначенная для такой передачи, что является более предпочтительным, т.к. исключает передачу известной потребителю информации, содержащейся в идентификаторе. Частичная передача информации, найденной по запросу конкретного потребителя, позволяет передать большее количество полезной для абонента информации в одном SMS-сообщении. Например, передаваться могут контактные данные, которые указал поставщик соответствующей информации, и/или информация от администратора базы данных информационного сервера или от ее программного обеспечения. С помощью этой информации потребитель может узнать, например, кто предоставил полученную им информацию.
Возможно, что абонент желает получать все данные, соответствующие его запросу, которые будут поступать в дальнейшем. В этом случае упомянутая выше не вошедшая в идентификатор часть данных, полученных от потребителя информации, будет содержать код соответствующего распоряжения, адресованного программному обеспечению информационного сервера. В результате осуществляется так называемый "отложенный поиск", при котором принятые от потребителя информации данные сохраняют в той же базе 3 данных в виде отдельной записи потребителя, а поиск информации, которая запрошена потребителем информации, осуществляют в записях поставщика среди вновь принятых данных по мере их приема путем сравнения с записями потребителя, сохраненными в базе 3 данных информационного сервера 2. Этот метод "отложенного поиска" может осуществляться иначе, так, как это делается в способе по патенту РФ №2172012 (кл. G 06 F 17/30, публ. 10.08.2001).
Фиг.2 представляет блок-схему алгоритма, в соответствии с которым осуществляется способ по настоящему изобретению.
Способ, проиллюстрированный на фиг.2, начинается на шаге 11, на котором заранее создают иерархическую классификационную систему, например, с универсальным тематическим охватом, имеющую в оглавлении в числе прочих под номером 1 раздел “Бытовая техника”. В свою очередь, на следующем уровне иерархии раздел “Бытовая техника” содержит в числе прочих позицию “Холодильники”, например под номером 9. Пусть данная классификация допускает три различных аспекта информации об объектах интереса абонентов, например, аспект №3 - “купля-продажа”, аспект №2 - “аренда”, аспект №1 - “ремонт-сервис”. На шаге 12 с помощью указанной классификации осуществляется по меньшей мере частичное преобразование данных от конкретного абонента в идентификатор. Для примера, предположим, что каждый абонент системы, в которой реализуется способ по настоящему изобретению, снабжен указанной классификацией, где также приведены возможные коды и ключевые слова, в которые абоненты должны преобразовывать свои данные, формируя идентификатор. Пусть некий абонент желает найти или предложить сведения о продаже холодильника с определенными параметрами. С помощью этой классификации данный абонент составляет такое сообщение:
A) Если абонент-потребитель информации, знающий полное наименование, однозначно идентифицирующее искомый объект:
1+9+3+ELECTROLUX407+W+500$400#*
Б) Если абонент-потребитель информации, не знающий полное наименование объекта своего поиска:
1+9+3+ELECTROLUX+W+500$400#+A++GT+NV#*
B) Если абонент-поставщик информации, предлагающий для продажи холодильник ELECTROLUX407F:
1=9=3=ELECTROLUX407F=WV=430$-A=B=GTM=CNVK#
tel. 1234567. Garantiya 3 goda.
Здесь 1 - номер раздела "Бытовая техника" в оглавлении;
9 - позиция "Холодильники" в этом разделе, обозначающая родовое название объекта;
3 - аспект информации об объекте “Купля-продажа”;
ELECTROLUX407F - ключевое слово - полное наименование (марка и модель), позволяющее однозначно идентифицировать объект;
ELECTROLUX - ключевое слово с желаемой маркой;
W, WV - коды ответов на вопросы анкет классификатора, общие для различных родов объектов (условия оплаты и т.д.);
500$400 - диапазон приемлемых цен;
430$ - цена продажи;
А, В, GT, GTM, NV, CNVK - коды ответов на вопросы анкет классификатора, специфические для данного рода объекта - холодильника (количество холодильных камер и т.п.);
=,+ - разделители классификационных признаков (дополнительный разделитель ставят вместо пропущенного классификационного признака, например, + +);
# - конец идентификатора - начало не вошедшей в идентификатор части сообщения;
* - символ или код, адресованный программному обеспечению сервера, инициирующий “отложенный поиск”;
tel. 1234567. Garantiya 3 goda. - текст сообщения, предназначенный поставщиком информации для передачи потребителю информации.
После того, как сформирована такая последовательность данных, на шаге 13 она вводится в память абонентского устройства 1.
На шаге 14 введенные в память абонентского устройства 1 данные передаются по соответствующей линии 4 связи на информационный сервер 2, где они принимаются на шаге 15.
На шаге 16 выявляется та роль, в которой выступает абонент, данные от которого приняты на информационном сервере 2. Возможны различные способы обозначения этой роли, однако, примем в данном примере, что поставщик информации использует в качестве разделителей знак равенства ("="), тогда как потребитель информации использует указанный выше знак плюс ("+"). Следовательно, приведенное выше сообщение будет однозначно идентифицировано как запрос потребителя информации. В случае, когда сообщение поступает от поставщика информации (т.е. в данном примере оно содержало бы знак "=" в качестве разделителя), оно сохраняется в виде отдельной записи поставщика в базе 3 данных информационного сервера 2 (шаг 17), и способ заканчивается. В случае же, когда сообщение распознается как поступившее от потребителя информации, способ переходит к шагу 18, в котором осуществляется поиск в базе 3 данных той информации, которая отвечает поступившему запросу потребителя информации.
Если на шаге 19 определяется, что такая информация не найдена, способ заканчивается. Если же информация найдена, способ переходит к шагу 20, в котором осуществляется вывод найденных данных (той их части, которая предназначена для передачи) к абоненту, приславшему данный запрос (предполагается, что запрос содержит идентификатор этого абонента, позволяющий переслать ему предназначенные для передачи данные). После передачи этих данных потребителю информации на шаге 21 способ заканчивается.
В упомянутой выше классификации могут быть по отдельности представлены анкеты с вопросами для поставщика информации и для потребителя информации. Важно, что анкета поставщика информации содержит все вопросы, содержащиеся в анкете потребителя информации. При этом возможны такие, к примеру, ситуации.
Поставщик информации при преобразовании своих данных может отвечать не на все вопросы своей анкеты, т.е. прерывать или прекращать набор кодов (или кодов и ключевых слов, составляющих идентификатор), сокращая длину передаваемого сообщения. В этом случае данный абонент сокращает аудиторию потенциальных потребителей своей информации на число тех из них, кто ответит на вопросы, исключенные поставщиком информации, т.е. тех, кто более конкретно определил объект (класс объектов) своего интереса.
Если же не на все вопросы отвечает потребитель информации, то он, сокращая длину передаваемого запроса за счет вопросов, которые он считает несущественными, увеличит количество потенциальных предложений, которые он может получить, однако при этом возрастает число ненужных ему предложений ("мусора").
В способе по настоящему изобретению учтена возможность такого сокращенного набора данных, однако пользоваться им следует, имея в виду, что при преобразовании данных от отдельного абонента эти данные преобразуют в том числе и с учетом иерархии этих данных от общего к частному в структуре знаний. Другими словами, вопросы в анкетах классификации сформулированы так и выстроены в таком порядке, чтобы каждый следующий вопрос (или группа. вопросов) детализировал предлагаемый или запрашиваемый объект все более точно - к примеру, так, как это проиллюстрировано в приведенном выше примере с холодильником (бытовая техника - холодильники - конкретная марка - срок службы - возможная цена). Вследствие этого, пропустив некоторые вопросы, можно утратить смысл формируемого идентификатора или получить идентификатор, которому будет соответствовать огромное количество объектов, что, по-видимому, нецелесообразно. Для обозначения пропущенного вопроса можно, например, воспользоваться дополнительным разделительным символом.
Один и тот же абонент может одновременно выступать как в роли поставщика информации, так и в роли потребителя информации.
Поскольку описанная выше классификация может включать штрих-коды, то и соответствующие идентификаторы могут быть составлены с их использованием.
Описанная выше классификация и все относящиеся к ней материалы могут храниться в памяти всех абонентских устройств 1, дисплеи которых пригодны для их восприятия, например, в памяти персональных компьютеров, подключенных к сети, либо на бумажном носителе в виде справочника, либо в памяти мобильных телефонов. Поэтому отдельным объектом настоящего изобретения может быть машиночитаемый носитель данных, предназначенный для непосредственного использования в таком абонентском устройстве, как мобильный телефон или персональный компьютер. Такое абонентское устройство обеспечивает обмен информацией между абонентами сетей связи и хранит описанную классификацию, позволяющую формировать идентификаторы объектов возможного интереса абонентов. Эта классификация, как уже отмечено, содержит по меньшей мере классификационные признаки, характеризующие указанные объекты, и соответствующие этим признакам коды. Кроме того, такой машиночитаемый носитель данных содержит программу, которая при ее исполнении в упомянутом абонентском устройстве позволяет преобразовывать по меньшей мере часть данных, вводимых абонентом и предназначенных для передачи на информационный сервер, в соответствующий сформированный идентификатор упомянутой классификации. Содержащаяся в этом машиночитаемом носителе программа обеспечивает вышеупомянутое преобразование данных от отдельного абонента в зависимости от наличия или отсутствия в этих данных полного наименования объекта, позволяющего однозначно идентифицировать такой объект конкретного предложения или запроса от этого абонента. Кроме того, эта программа обеспечивает преобразование в коды той части вводимых данных, которая не входит в идентификатор и адресована программному обеспечению информационного сервера. Особенности же классификатора, хранящегося на таком машиночитаемом носителе данных, описаны ранее.
Промышленная применимость
Настоящее изобретение может применяться в системах, объединяющих абонентов с помощью соответствующей сети, а также абонентов различных сетей, способных принимать и передавать по меньшей мере короткие алфавитно-цифровые сообщения. В частности, изобретение может быть использовано для обмена информацией между пользователями телефонных, компьютерных и иных сетей связи.
Настоящее изобретение можно использовать для поиска и предложения интересующей пользователей информации в тех областях человеческой деятельности, где такой поиск требуется. Например, поиск информации об интересующих абонента материальных и нематериальных объектах, явлениях, событиях, предложениях и т.п., установление контактов между людьми, игры с одним или более участниками, рассылка сообщений заранее не определенному кругу заинтересованных абонентов, получение сообщений от них и т.д.
Настоящее изобретение промышленно применимо, т.к. для его реализации используются устройства на основе компьютерной техники и техники связи, модернизация которых не требуется либо строится на базе существующих технических решений.
Изобретение относится к технике связи и может быть использовано для организации обмена информацией между пользователями сети связи. Технический результат - расширение возможностей по поиску и предложению информации в сети путем передачи и приема абонентом соответствующих нестандартных коротких сообщений, адресованных заранее не определенному кругу заинтересованных абонентов, автоматически. Способ заключается в том, что вводят данные от отдельного абонента в память абонентского устройства, передают их через абонентское устройство на информационный сервер, где выявляют, выступает ли абонент в роли поставщика информации с предложением конкретных сведений или в роли потребителя информации с запросом конкретных сведений, данные поставщика информации сохраняют в базе данных информационного сервера в виде отдельной записи поставщика, а для потребителя информации осуществляют поиск информации, отвечающей его запросу, в базе данных информационного сервера, при распознании в базе данных информационного сервера информации, отвечающей запросу, передают ее потребителю информации. Технический результат достигается благодаря тому, что заранее создают классификацию, позволяющую формировать идентификаторы объектов возможного интереса абонентов, перед вводом данных от отдельного абонента или в процессе этого ввода осуществляют, по меньшей мере, частичное преобразование этих данных в соответствующий сформированный идентификатор упомянутой классификации, используемый при распознании в базе данных информационного сервера той информации, которая отвечает запросу абонента, не вошедшую в идентификатор часть данных используют в зависимости от роли, в которой выступает абонент. 2 н. и 31 з.п. ф-лы, 2 ил.
US 5359508 A, 15.10.1994 | |||
СПОСОБ ПОИСКА ТОВАРОВ ПО ТЕЛЕКОММУНИКАЦИОННЫМ СЕТЯМ | 2000 |
|
RU2172012C1 |
СПОСОБ ОРГАНИЗАЦИИ ТОРГОВЛИ В ТЕЛЕКОММУНИКАЦИОННОЙ СЕТИ | 2000 |
|
RU2177175C1 |
СИСТЕМА ПОИСКА ИНФОРМАЦИИ В КОМПЬЮТЕРНОЙ СЕТИ | 1998 |
|
RU2138076C1 |
US 5086394 A, 04.02.1992 | |||
EP 0926911 A2, 30.06.1999 | |||
US 4740788 A, 26.04.1984 | |||
US 5748954 A 05.05.1998 | |||
Дорожная спиртовая кухня | 1918 |
|
SU98A1 |
Авторы
Даты
2005-02-20—Публикация
2003-12-29—Подача