СПОСОБ ОБЕСПЕЧЕНИЯ СОВМЕСТНЫХ УСЛУГ В КОМПЬЮТЕРНОЙ СИСТЕМЕ Российский патент 2009 года по МПК H04M3/42 

Описание патента на изобретение RU2365058C2

Настоящее изобретение относится к способу реализации действующих совместно услуг в информационной системе.

Известна изложенная в описании Европейского патента №0928548 система предыдущего уровня техники для выполнения телефонной услуги, где упомянутая услуга выполняется посредством вызова ряда транзакций из базы данных, содержащей упомянутые транзакции, после чего услуги выполняются. Эта система привязана к локальной системе, другими словами, выполнение имеет место на компьютере, вызываемом непосредственно или опосредованно клиентом.

Что касается управления большими и более сложными услугами, возможно, что более чем один вызываемый компьютер может потребоваться для того, чтобы участвовать в обработке информации и выполнении услуг.

Эта проблема решена посредством настоящего изобретения, которое разрешает нескольким компьютерам действовать совместно друг с другом.

Настоящее изобретение, таким образом, относится к способу реализации взаимодействующих услуг в информационной системе, которые включают в себя телефонные услуги и/или услуги передачи данных, при этом упомянутая информационная система включает в себя первую компьютерную систему и, по меньшей мере, одну дополнительную вторую компьютерную систему, где каждая компьютерная система включает в себя компьютер с ассоциированными связанными устройствами памяти, причем первая и вторая компьютерные системы соответствующим образом соединены, по меньшей мере, с одной коммуникационной базой данных, которая включает в себя услуги связи, в частности телефонные услуги и услуги передачи данных, сохраненные как ссылки на транзакции, причем компьютерная система приспособлена для того, чтобы выполнять услуги связи в соответствии с программой данных, причем, по меньшей мере, одна база данных транзакций, соединенная с каждым компьютером, содержит предопределенное количество транзакций, которые идентифицированы посредством упомянутых ссылок на транзакции, причем каждая транзакция представлена в виде частей программы данных, и при этом соответствующим компьютерным системам предписано извлекать одну или более транзакций из упомянутой базы или баз данных транзакций, причем упомянутые транзакции вместе образуют программу данных для выполнения упомянутых услуг, и причем изобретение характеризуется тем, что упомянутые транзакции включают в себя инструкции, относящиеся к упомянутым услугам, а также другим представляющим интерес услугам, которые должны быть выполнены информационной системой; тем, что инициирование извлечения транзакций для выполнения в информационной системе обуславливается посредством вызова, входящего в систему от телефона или от внешнего компьютера, к которому услуга связи привязана в коммуникационной базе данных; тем, что вызов включает в себя информационную часть в форме идентификационных данных вызываемой стороны (ID) и указания типа вызова, и тем, что первой компьютерной системе и второй компьютерной системе предписано иметь окружение выполнения, такое что, в общем, все процессы выполнения и инструкции из компьютерной системы в другие компьютерные системы в информационной системе имеют место через посредство упомянутых транзакций; и тем, что заданные ссылки на транзакции идентифицируют транзакции, которые при выполнении обуславливают перенос представляющей интерес услуги в компьютерную систему, отличную от принимающей вызов компьютерной системы для выполнения на ранее упомянутой компьютерной системе; и тем, что упомянутая информационная часть переносится в упомянутом процессе переноса.

Настоящее изобретение теперь будет описано более детально со ссылкой на служащий примером вариант осуществления, иллюстрированный на соответствующем чертеже, на котором чертеж является блок-схемой двух взаимодействующих компьютеров в информационной системе.

Чертеж иллюстрирует две взаимодействующие компьютерные системы, каждая из которых содержит компьютер 1, 2 с ассоциированными базами данных.

Каждая компьютерная система 1, 2 соединена, по меньшей мере, с одной коммуникационной базой 3, 4 данных, которая включает в себя услуги связи, в частности телефонные услуги и услуги передачи данных, сохраненные как ссылки на транзакции (TRS), где упомянутые компьютерные системы приспособлены для выполнения услуг связи в соответствии с программой данных. С каждым компьютером 1, 2 соединена, по меньшей мере, одна база 5, 6 данных транзакций, которая содержит предопределенное количество транзакций, которые идентифицированы упомянутыми ссылками на транзакции.

Каждая транзакция определена посредством упомянутых ссылок на транзакции, например двумя ссылками на транзакции, обозначенными TRS.10 и TRS.12. Транзакции, по существу, представлены в форме частей программы данных, при этом компьютерным системам предписывается извлекать одну или более транзакций из упомянутой базы данных или баз данных, причем эти транзакции вместе образуют программу данных для выполнения упомянутой услуги.

Согласно изобретению упомянутые транзакции включают в себя инструкции, относящиеся к упомянутым услугам, а также к дополнительным услугам, которые должны быть выполнены информационной системой, содержащей два или более компьютера.

Инициирование извлечения транзакций для выполнения в системе обуславливается вызовом 6, входящим в систему от телефона или от внешнего компьютера, к которому услуга связи привязана по коммуникационной базе 3 данных для случая вызова, входящего в информационную систему 1.

Вызов 6 включает в себя информационную часть 7 в форме идентификационных данных вызываемой стороны 8 (ID) и указания 9 типа вызова. Тип вызова может быть голосовым вызовом, передачей данных, транзакцией и т.д.

Согласно изобретению первая часть 1 компьютерной системы, а также вторая часть 2, а также другие части информационной системы являются заданным окружением исполнения, посредством которого, по существу, всему исполнению и всем инструкциям из компьютерной системы 1 к другим компьютерным системам 2 в информационной системе предписывается иметь место через посредство упомянутых транзакций. В этом отношении информационная часть 7 переносится от передающей компьютерной системы 1 к принимающей компьютерной системе 2.

Каждая компьютерная система включает в себя известный тип компьютера 10, 11 с ассоциированными устройствами памяти.

Окружение исполнения является предпочтительно окружением, описанным в вышеупомянутом описании Европейского патента.

В ответ на вышеупомянутый вызов информационная система функционирует так, чтобы исполнить этапы, по меньшей мере, установления подлинности 8 пользователя и типа задействуемого вызова 9. В этом отношении коммуникационная база 3; 4 данных обуславливает извлечение компьютером ссылок на транзакции, которые привязаны к вызываемой стороне и типу задействуемого вызова. Тип вызова может быть речевым вызовом, передачей данных, транзакциями и т.д. Извлекаемые ссылки на транзакции определяют услуги, которые вызываются и которые будут выполнены. Компьютеру предписывается извлекать на основе извлеченных ссылок на транзакции те транзакции в базе 5 данных транзакций, которые соответствуют упомянутым ссылкам на транзакции, после чего услуги выполняются через посредство упомянутых транзакций.

Согласно настоящему изобретению некоторые ссылки на транзакции идентифицируют транзакции, которые при выполнении обуславливают перенос представляющей интерес услуги в компьютерную систему 2, отличную от принимающей вызов компьютерной системы 1, для выполнения в вышеупомянутой компьютерной системе 2, и при этом упомянутая информационная часть 7 переносится при переносе упомянутой услуги в другую компьютерную систему 2.

Таким образом, когда вызов достигает компьютерной системы 1, упомянутая система извлекает ссылки на транзакции из коммуникационной базы 3 данных, после чего транзакции, соответствующие упомянутым ссылкам, извлекаются из базы 5 данных транзакций и выполняются в первой компьютерной системе. Одна или более из этих транзакций могут обусловить выполнение упомянутой услуги, подлежащей переносу после выполнения в другую компьютерную систему 2, через API 12 (интерфейс прикладного программирования). Таким образом, услуга, которая должна быть исполнена, оказывается во второй компьютерной системе 2. Поскольку информационная часть 7 сопровождает передние, вторая компьютерная система обнаружит эту информационную часть. Это обеспечивает распространение выполнения на множество компьютерных систем.

Согласно очень важному признаку этого процесса переноса ссылки на транзакции для выполнения заданной услуги передаются от компьютера 10 другому компьютеру 11 в информационной системе. Компьютерные системы, в которые выполняется перенос, таким образом получают ссылки на транзакции и извлекают соответствующие ссылкам транзакции из упомянутой базы данных транзакций. Это приводит в результате только к переносу небольшого объема данных в сравнении с объемом, который был бы перенесен, если бы переносились все транзакции.

В случае, когда компьютерная система не имеет транзакции, соответствующей перенесенной ссылке на транзакцию, компьютерной системе, которая приняла ссылки на транзакции, предписывается вернуть задачу в компьютерную систему, от которой задача пришла.

Однако, в дополнение к переносу ссылок на транзакции во вновь упомянутом случае, компьютерной системе можно также предписать осуществить перенос одной или более ссылок на транзакции с ассоциированными транзакциями в другую компьютерную систему, при условии, что осуществляющая перенос компьютерная система осведомлена о том, что эти транзакции отсутствуют в другой компьютерной системе.

Для того чтобы изобретению получить полную эффективность, существенно, чтобы всем из вышеупомянутых компьютерных систем было предписано иметь взаимно одинаковое окружение выполнения.

Согласно одному предпочтительному варианту осуществления изобретения соответствующие коммуникационные базы данных также содержат ссылки на транзакции, относящиеся к дополнительным услугам, которые могут позже быть выполнены в ответ на запрошенную услугу связи. Такая дополнительная услуга может быть переносом выполнения в другую компьютерную систему.

Таким образом, необходимо, чтобы первой компьютерной системе было предписано извлекать транзакции из упомянутой базы данных транзакций, соответствующие услуге, инициированной упомянутым вызовом в ответ на непосредственный вызов или опосредованный вызов через упомянутый дополнительный компьютер, от телефона или внешнего компьютера, посредством чего обуславливается распространение ссылок на транзакции первой компьютерной системой на одну или более из упомянутых дополнительных компьютерных систем, и посредством чего обуславливается извлечение каждой из последних упомянутых компьютерных систем транзакций из соответствующих баз данных транзакций компьютерной системы, для того, чтобы выполнить услугу, определенную ссылками на транзакции.

Иллюстративный пример в этом случае может быть ценой или набором тарифов для телефонной услуги или услуги передачи данных. В этом отношении ряд первых компьютерных систем 1 может быть расположен в разных местах на территории страны для администрирования телефонных услуг или услуг передачи данных по поручению клиентов в разных частях страны,

Когда вызов 6 достигает первой компьютерной системы, услуга соединяется между вызывающим абонентом и желаемым контактом. Это совершается посредством выполнения транзакций в первой компьютерной системе. Одна или более транзакций касается установки цены и переносу процедуры установки цены во вторую компьютерную систему. Вторая компьютерная система принимает ссылки на транзакции от первой компьютерной системы, что обуславливает извлечение второй компьютерной системой 2 ссылок на транзакции, относящихся к установке цены, из ее коммуникационной базы 4 данных. Эти транзакции проиллюстрированы в примере на чертеже ссылками TRS.10 и TRS.11.

Эти транзакции выполняются во второй информационной системе 2, посредством чего транзакции обуславливают, среди прочего, вызов базы 13 данных установки цены, а также сохранение цены в памяти 14 и последующее выставление счета клиенту, информационная часть 7 которого была перенесена из первой компьютерной системы во вторую компьютерную систему по отношению к вызову 15 между компьютерными системами.

Настоящее изобретение никоим образом не ограничено выполнением описанной услуги.

Хотя изобретение было описано со ссылкой по ряду вариантов его осуществления, должно быть понятно, что компьютерные системы могут содержать более чем две системы и что эти системы могут быть адаптированы к таким услугам или им подобным, которые должны быть выполнены.

Настоящее изобретение поэтому не следует рассматривать как ограниченное вышеописанными служащими примером вариантами его осуществления, так как вариации и модификации могут быть сделаны в рамках объема, определяемого сопровождающей формулой изобретения.

Похожие патенты RU2365058C2

название год авторы номер документа
СПОСОБ РАБОТЫ СИСТЕМ, СОДЕРЖАЩИХ УСЛУГИ СВЯЗИ 2005
  • Ларссон Конни
RU2375833C2
СПОСОБ И УСТРОЙСТВО ДЛЯ ОБРАБОТКИ ЗАПРОСОВ МАРШРУТИЗАЦИИ 2004
  • Хайнис Патрик
RU2359423C2
СПОСОБ И УСТРОЙСТВО ДЛЯ ОБРАБОТКИ ЗАПРОСОВ МАРШРУТИЗАЦИИ 2009
  • Хайнис Патрик
RU2438265C2
АВТОМАТИЗИРОВАННОЕ ПРЕОБРАЗОВАНИЕ УЧЕТНЫХ ЗАПИСЕЙ В СИСТЕМЕ РАСЧЕТОВ С АБОНЕНТАМИ БЕСПРОВОДНОЙ СВЯЗИ 2007
  • Хорел Джерри
  • Клейн Мишель
  • Нгуйен Фил Тинь
RU2418381C2
АСИНХРОННАЯ ПЕРЕДАЧА СИГНАЛОВ И ДОСТАВКА ДАННЫХ В СИСТЕМЕ БЕСПРОВОДНОЙ СВЯЗИ 2005
  • Джилл Харлин К.
  • Раздан Ашу
  • Анантанараянан Арулможи Каси
  • Роузен Эрик К.
RU2358386C2
ПОДСЧЕТ СТОИМОСТИ ПОКУПОК В ПУНКТЕ ПРОДАЖ С ИСПОЛЬЗОВАНИЕМ ШТРИХ-КОДОВ 2012
  • Льюис Скотт
  • Эстрада Виктор
RU2604671C2
СПОСОБ И СИСТЕМА ДЛЯ АУТЕНТИФИКАЦИИ ПОЛЬЗОВАТЕЛЯ СИСТЕМЫ ОБРАБОТКИ ДАННЫХ 2003
  • Сентинелли Мауро
RU2354066C2
ПРЕДОТВРАЩЕНИЕ ЗЛОУПОТРЕБЛЕНИЙ ПРИ ПРЕДОСТАВЛЕНИИ УСЛУГ С ИСПОЛЬЗОВАНИЕМ ТЕХНОЛОГИИ PAY-PER-CALL 2007
  • Долан Стейн Э.
  • Ларнер Маркус
  • Галлахер Гари Э.
RU2452124C2
СИСТЕМА ПОДВИЖНОЙ ТЕЛЕФОННОЙ СВЯЗИ, СПОСОБ ОПЛАТЫ С ТЕРМИНАЛЬНОГО ОБОРУДОВАНИЯ ПОДВИЖНОЙ ТЕЛЕФОННОЙ СТАНЦИИ И СИСТЕМА ДЛЯ ОСУЩЕСТВЛЕНИЯ СПОСОБА 1993
  • Харри Тапани Ватанен
RU2116008C1
СИСТЕМА И СПОСОБ СТИМУЛИРОВАНИЯ ОХРАНЫ ЗДОРОВЬЯ В ПУНКТЕ ПРОДАЖ 2005
  • Нуннари Пол Дж.
  • Милинович Энтони Д.
  • Золло Стефен А. Ст.
RU2392664C2

Реферат патента 2009 года СПОСОБ ОБЕСПЕЧЕНИЯ СОВМЕСТНЫХ УСЛУГ В КОМПЬЮТЕРНОЙ СИСТЕМЕ

Изобретение относится к способу обеспечения совместно действующих услуг в информационной системе, которые включают в себя телефонные услуги и/или услуги передачи данных. Техническим результатом является расширение функциональных возможностей. Компьютерные системы выполняют услуги связи в соответствии с программой данных. База (5; 6) данных транзакций, соединенная с каждым компьютером, содержит предопределенное количество транзакций, которые идентифицируются ссылками на транзакции. Транзакции включают в себя инструкции, относящиеся к упомянутым услугам, а также к дополнительным услугам. Извлечение транзакций инициируется в ответ на вызов (6), входящий в систему от телефона или от внешнего компьютера, к которому услуга связи привязана в коммуникационной базе (3; 4) данных связей. Все выполнения и инструкции от одной компьютерной системы (1) к остальным компьютерным системам (2) будут иметь место через посредство упомянутых транзакций. Определенные ссылки на транзакции идентифицируют транзакции, которые после выполнения обуславливают перенос представляющей интерес услуги в компьютерную систему (2), отличную от принимающей вызов компьютерной системы (1), для выполнения в компьютерной системе (2). Причем информационная часть (7) переносится вместе с переносом упомянутой услуги. 6 з.п. ф-лы, 1 ил.

Формула изобретения RU 2 365 058 C2

1. Способ обеспечения совместно действующих услуг в информационной системе, которые включают в себя телефонные услуги и/или услуги передачи данных, причем информационная система включает в себя первую компьютерную систему (1) и, по меньшей мере, одну дополнительную, вторую, компьютерную систему (2), причем каждая из компьютерных систем включает в себя компьютер (10; 11), имеющий ассоциированные устройства памяти, при этом каждая из первой и второй компьютерных систем соответственно соединена с, по меньшей мере, одной коммуникационной базой (3; 4) данных, которая включает в себя услуги связи, в частности телефонные услуги и услуги передачи данных, сохраненные как ссылки на транзакции, причем упомянутые компьютерные системы приспособлены для выполнения услуг связи в соответствии с программой данных, причем, по меньшей мере, база (5; 6) данных транзакций, соединенная с каждым компьютером (10; 11), содержит предопределенное количество транзакций, которые идентифицируются упомянутыми ссылками на транзакции, причем каждая транзакция предоставлена в форме частей программы данных, и причем соответствующим компьютерным системам предписано извлекать одну или более транзакций из упомянутой базы (5; 6) или баз данных транзакций, при этом упомянутые транзакции вместе образуют программу данных для выполнения упомянутых услуг, причем способ отличается тем, что упомянутые транзакции включают в себя инструкции, относящиеся к упомянутым услугам и также дополнительным услугам, которые должны быть выполнены информационной системой; тем, что извлечение транзакций для выполнения в информационной системе инициируется в ответ на вызов (6), входящий в систему от телефона или от внешнего компьютера, к которому услуга связи привязана в коммуникационной базе (3; 4) данных; тем, что вызов включает в себя информационную часть (7) в форме идентификационных данных (8) вызываемой стороны (ID) и указания (9) типа задействуемого вызова, и тем, что первой (1) и второй компьютерным системам предписано иметь окружение выполнения, такое что по существу все выполнение и инструкции от одной компьютерной системы (1) в остальные компьютерные системы (2) в упомянутой системе будут иметь место через посредство упомянутых транзакций; и тем, что определенные ссылки на транзакции идентифицируют транзакции, которые после выполнения обуславливают перенос представляющей интерес услугу в компьютерную систему (2), отличную от принимающей вызов компьютерной системы (1), для выполнения в ранее упомянутой компьютерной системе (2), и тем, что информационную часть (7) переносят вместе с переносом упомянутой услуги.

2. Способ по п.1, отличающийся тем, что в ответ на упомянутый вызов компьютерная система осуществляет функции по выполнению этапов, на которых идентифицируют пользователя относительно, по меньшей мере, подлинности пользователя, тип задействуемого вызова и вызываемую услугу и извлекают ссылки на транзакции из упомянутой коммуникационной базы данных, после чего услугу выполняют.

3. Способ по п.1 или 2, отличающийся тем, что обуславливают перенос ссылок на транзакции для выполнения заданной услуги от одного компьютера (10) другому компьютеру (11) в системе.

4. Способ по п.1, отличающийся тем, что всем упомянутым компьютерным системам (1, 2) предписано иметь взаимно одинаковое окружение выполнения.

5. Способ по п.1, отличающийся тем, что коммуникационная база (3, 4) данных содержит ссылки на транзакции, сохраненные в базах (5, 6) данных транзакций.

6. Способ по п.1, отличающийся тем, что коммуникационная база (3, 4) данных также содержит ссылки на транзакции, относящиеся к дополнительным услугам, которые могут позже быть выполнены в ответ на запрошенную услугу связи.

7. Способ по п.1, отличающийся тем, что упомянутой первой компьютерной системе (1) предписано извлекать из упомянутой базы (5, 6) данных транзакций транзакции, соответствующие услуге, инициированной непосредственным вызовом или опосредованным вызовом от телефона или от внешнего компьютера, через упомянутую дополнительную компьютерную систему (2); тем, что первой компьютерной системе (1) предписано распространять ссылки на транзакции на одну или более из упомянутых дополнительных компьютерных систем (2); тем, что каждой из последних упомянутых компьютерных систем (2) предписано извлекать из базы (5, 6) данных транзакций соответствующих компьютерных систем транзакции для выполнения услуги, определенной ссылками на транзакции.

Документы, цитированные в отчете о поиске Патент 2009 года RU2365058C2

СПОСОБ ОБЕСПЕЧЕНИЯ СВЯЗИ ПОЛЬЗОВАТЕЛЕЙ ТЕЛЕКОММУНИКАЦИОННЫХ СЕТЕЙ 2000
  • Серебренников О.А.
RU2159955C1
СИСТЕМА И СПОСОБ СОПРЯЖЕНИЯ ЛОКАЛЬНОГО УСТРОЙСТВА СВЯЗИ 1997
  • Кристи Джозеф М.
  • Гарднер Майкл Джозеф
  • Дюри Альберт Дэниэл
  • Вили Вилльям Лайл
  • Нельсон Трэйси Ли
RU2189706C2
WO 9816071 A1, 16.04.1998
WO 9615616 A2, 23.05.1996.

RU 2 365 058 C2

Авторы

Ларссон Конни

Даты

2009-08-20Публикация

2005-02-10Подача