RU2266624C2 - Method and device for exchanging information in communication network - Google Patents
Method and device for exchanging information in communication network Download PDFInfo
- Publication number
- RU2266624C2 RU2266624C2 RU2002118607/09A RU2002118607A RU2266624C2 RU 2266624 C2 RU2266624 C2 RU 2266624C2 RU 2002118607/09 A RU2002118607/09 A RU 2002118607/09A RU 2002118607 A RU2002118607 A RU 2002118607A RU 2266624 C2 RU2266624 C2 RU 2266624C2
- Authority
- RU
- Russia
- Prior art keywords
- event
- information
- server
- user device
- call
- Prior art date
Links
Images
Landscapes
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
Предпосылки изобретенияBACKGROUND OF THE INVENTION
Представленное изобретение относится в основном к способу и устройству обмена информацией в коммуникационной системе. Подробнее, представленное изобретение относится к коммуникационной системе, которая соединяется с открытой или частной коммуникационной сетью и открытой или частной телекоммуникационной сетью.The presented invention relates mainly to a method and apparatus for exchanging information in a communication system. In more detail, the present invention relates to a communication system that connects to an open or private communication network and an open or private telecommunication network.
Успешное развитие коммуникации данными позволяет все большему числу пользователей получать доступ к сети Интернет. Интернет стал не только источником знаний, но и новой областью бизнеса, привлекающей все больше пользователей. В настоящее время телекоммуникационная индустрия испытывает растущее давление, так как должна обеспечить решения, обеспечивающие доступ к Интернету любому пользователю. Решения, основанные на широкополосных сетях, постоянно совершенствуются и за счет этого развиваются и развертываются новые локальные и общенациональные сети передачи данных. В настоящее время самый общий и распространенный способ доступа через модем в телекоммуникационную сеть (например, коммутируемая телефонная сеть общего пользования (КТСОП), КТСОП провайдер) заменяется другими методами доступа с более высокими скоростями передачи данных, то есть передающими информацию через линии электропередачи или кабельное телевидение.The successful development of data communication allows an increasing number of users to access the Internet. The Internet has become not only a source of knowledge, but also a new area of business that attracts more and more users. Currently, the telecommunications industry is under increasing pressure, as it must provide solutions that provide access to the Internet to any user. Solutions based on broadband networks are constantly being improved and due to this, new local and national data transmission networks are developed and deployed. Currently, the most common and common way to access a telecommunications network through a modem (for example, a public switched telephone network (PSTN), PSTN provider) is being replaced by other access methods with higher data rates, that is, transmitting information via power lines or cable television .
В это же время телекоммуникационная индустрия решает еще одну проблему - как обеспечить мобильность каждому пользователю. Традиционно, в телекоммуникации основное внимание было сосредоточено на голосовой связи. С увеличением объема передаваемой информации, однако, возникли новые требования (например, более высокой скорости передачи информации), но появились и новые возможности. Развитие мобильных систем связи находится на этапе, когда появляется все больше систем, базирующихся на коммутации пакетами данных. По сравнению с системами, базирующимися на коммутации каналами, системы, базирующиеся на коммутации пакетами данных, имеют определенные преимущества, когда дело касается передачи информации. В системе, базирующейся на коммутации пакетами данных, пользователь использует ресурсы только в моменты, когда система управления сигнализирует или передается информация пользователя. В системе, базирующейся на коммутации каналами, передающие ресурсы распределяются пользователю непрерывно, даже если на данный момент передача отсутствует. Система, базирующаяся на коммутации каналами, имеет очевидные преимущества при голосовой связи в режиме реального масштаба времени, так как в этом случае трудно предсказать как будет протекать коммуникация. Для коммуникации данными не так важна точная оценка требуемых системных ресурсов, так как требования, накладываемые на задержки и их вариации, не столь важны для качества коммуникации, как в случае голосовой связи. Таким образом, становится возможным обеспечить доступ к передающим ресурсам системы для большего количества пользователей при условии, что имеются данные для передачи и что после передачи канал освобождается и доступен для других пользователей.At the same time, the telecommunications industry is solving another problem - how to ensure mobility for each user. Traditionally, in telecommunications, the main focus has been on voice communications. With the increase in the amount of information transmitted, however, new requirements arose (for example, a higher information transfer rate), but new opportunities also appeared. The development of mobile communication systems is at a stage when there are more and more systems based on switching data packets. Compared to systems based on switching channels, systems based on switching data packets have certain advantages when it comes to information transfer. In a system based on data packet switching, a user uses resources only when the control system signals or transmits user information. In a channel-based system, transmitting resources are allocated to the user continuously, even if there is currently no transmission. A system based on channel switching has obvious advantages in real-time voice communication, since in this case it is difficult to predict how communication will proceed. An accurate assessment of the required system resources is not so important for data communication, since the requirements imposed on delays and their variations are not as important for the quality of communication as in the case of voice communication. Thus, it becomes possible to provide access to the transmission resources of the system for a larger number of users, provided that there is data for transmission and that after the transmission the channel is released and available to other users.
Одной из таких систем является эволюция мобильной коммуникационной системы с пакетами данных, соответствующая спецификациям на глобальную мобильную систему связи (ГМСС), разработанную в ЕИСЭ (Европейский институт стандартизации электросвязи). В стандарте сервиса передачи по радио пакетов данных (СПРПД) система может обслуживать большее количество пользователей с более высокими скоростями передачи информации, чем это возможно сегодня, когда связь реализована в системе, базирующейся на коммутации каналами. По сравнению с ГМСС системой СПРПД система является шагом вперед в направлении обеспечения мобильности пользователей систем связи так, как ГМСС система оптимизирована, чтобы обеспечить мобильность "традиционных" пользователей телекоммуникационной системы, то есть пользователей голосовой связи реального масштаба времени.One of such systems is the evolution of a mobile communication system with data packets that meets the specifications for the global mobile communication system (GMSS) developed at UISE (European Telecommunication Standardization Institute). In the standard service for the transmission of radio data packets (SPRDP), the system can serve a larger number of users with higher information transfer rates than is possible today, when communication is implemented in a system based on channel switching. Compared to the GMDSS system, the SPRD system is a step forward in ensuring the mobility of communication system users, as the GMDSS system is optimized to provide mobility for the "traditional" users of the telecommunication system, that is, real-time voice communication users.
Передача данных, осуществляемая сегодня через телекоммуникационные сети, обычно инициируется посредством доступа к Интернет-серверу или к серверу почты. Пользователь регистрируется на удаленном сервере и получает доступ к сети передачи данных, например, через модемные пулы. Пользователь связывается (звонит) с модемным пулом и через него соединяется с сервером, через который получает доступ к локальным и глобальным сетям. Браузеры, такие как Микрософт Эксплорер или Нетскэйп Навигатор, используются для навигации по ресурсам Интернета и переключениями между страницами и адресам Интернета. Пользователи и организации обычно создают собственные информационные объекты или страницы веб-сайтов на внешних или внутренних сетях, которые обеспечивают доступ к личной информации или любому другому виду информации. Однажды подсоединившись и получив доступ к сети передачи данных, пользователь может получить доступ к этим информационным объектам, набирая правильный адрес. Этот адрес часто состоит из комбинации имени узла в сети (например, имени сервера) и произвольной текстовой строки. Обычно, очень непросто осуществить поиск необходимого информационного объекта, так как текстовые строки и имена серверов являются нетривиальными последовательностями символов.Data transmission over telecommunications networks today is usually initiated through access to an Internet server or to a mail server. A user logs on to a remote server and gains access to a data network, for example, through modem pools. The user contacts (calls) the modem pool and through it connects to the server through which it gets access to local and global networks. Browsers, such as Microsoft Explorer or Netscape Navigator, are used to navigate Internet resources and switch between pages and Internet addresses. Users and organizations usually create their own information objects or website pages on external or internal networks that provide access to personal information or any other type of information. Once connected and gaining access to the data network, the user can access these information objects by dialing the correct address. This address often consists of a combination of a host name on the network (for example, a server name) and an arbitrary text string. Usually, it is very difficult to search for the necessary information object, since text strings and server names are nontrivial sequences of characters.
Когда задействована, например, адресация в телекоммуникационной сети при голосовой связи или передаче данных, она осуществляется путем набора телефонного номера на устройстве пользователя (УП), таком как мобильный телефон. Телефонный номер - это уникальная общепризнанная унифицированная адресная строка. Вызывающая сторона (А-сторона) набирает адресную строку (В-номер) вызываемой стороны (В-стороны). В зависимости от того к какому типу сети передачи данных подписана А-сторона, запрос на вызов маршрутизируется по одной или нескольким открытым телекоммуникационным сетям, достигает адресата, и коммуникация может начаться.When, for example, addressing in a telecommunication network is involved in voice communication or data transmission, it is carried out by dialing a telephone number on a user device (UE), such as a mobile phone. A phone number is a unique, universally recognized, unified address bar. The caller (A-party) dials the address bar (B-number) of the called party (B-party). Depending on what type of data network the A-side is signed to, a call request is routed through one or more open telecommunication networks, reaches the destination, and communication can begin.
Вышеописанный принцип также применяется и в том случае, когда пользователь желает получить доступ в Интернет с компьютера, подсоединенного к телекоммуникационной сети. Пользователь подсоединяется к сети передачи данных, набирая В-номер на модемном пуле, с которого возможен доступ к этой сети. Не существует другой возможности взаимодействия или обмена информацией с вызываемым сервером, кроме вышеописанной возможности.The above principle also applies when a user wishes to access the Internet from a computer connected to a telecommunications network. The user connects to the data network by dialing the B-number on the modem pool, from which access to this network is possible. There is no other way of interacting or exchanging information with the called server, other than the above possibility.
Заявители установили, что существует проблема, связанная с общепринятым способом доступа к Интернету с целью доступа к специфическим информационным объектам, потому что способ адресации информационных объектов нетревиален. Далее, существует необходимость обеспечения в телекоммуникационной промышленности более простого способа доступа к Интернету, включая более полную поддержку пользователя, то есть координация его работы с веб-страницей или информационным объектом не так, как это осуществляется в настоящее время, когда поддержка осуществляется до этапа набора номера на модеме, так как с этого момента пользователь, осуществляющий навигацию в Интернете или работающий с информационными объектами, должен полагается на собственные навыки.Applicants have found that there is a problem associated with the generally accepted method of accessing the Internet in order to access specific information objects, because the method of addressing information objects is not trivial. Further, there is a need to provide in the telecommunications industry a simpler way of accessing the Internet, including more complete user support, that is, coordination of its work with a web page or information object is not the way it is currently carried out, when support is carried out before the dialing stage on the modem, since from this moment the user navigating the Internet or working with information objects should rely on his own skills.
Сущность изобретенияSUMMARY OF THE INVENTION
Представленное изобретение преодолевает указанные недостатки по идентификации и поиску информационного объекта и обеспечивает навигацию между последовательностями информационных объектов путем применения нового соединения между коммуникационной сетью передачи данных и телекоммуникационной сетью.The presented invention overcomes these shortcomings in identifying and searching for an information object and provides navigation between sequences of information objects by applying a new connection between a data communication communication network and a telecommunication network.
В одном аспекте представленного изобретения описан способ для соединения набиранного номера В-стороны с информационным объектом. Соединение номера В-стороны со специфическим информационным объектом, ниже обозначаемое как телефонная страница, позволит А-стороне осуществить непосредственный доступ к информации, которую В-сторона желает показать вызывающей стороне. Телефонная страница находится в памяти телекоммуникационной сети или в памяти сети передачи данных, к которой она подсоединена. Телефонная страница может иметь вид, схожий с веб-страницей Интернета, но также может принимать и другие виды. Показ телефонной страницы может быть выполнен зависимым от возможностей устройства пользователя А-стороны.In one aspect of the present invention, a method is described for connecting a dialed B-side number to an information object. The connection of the B-side number with a specific information object, hereinafter referred to as a telephone page, will allow the A-side to directly access the information that the B-side wishes to display to the calling party. The telephone page is in the memory of the telecommunications network or in the memory of the data network to which it is connected. The telephone page may look similar to the Internet web page, but may also take other forms. The display of the telephone page may be made dependent on the capabilities of the A-party user device.
В зависимости от типа устройства пользователя А-стороны узел, хранящий телефонные страницы, может определить тип устройств и выбрать наиболее оптимальный режим показа выбранных информационных объектов.Depending on the type of device of the A-side user, the node storing the telephone pages can determine the type of devices and select the most optimal display mode for the selected information objects.
Также телефонная страница, зависящая от типа оборудования А-стороны, может обеспечивать различные уровни возможного взаимодействия, то есть только показывать информацию или быть полностью интерактивным информационным объектом с поддержкой дуплексной связи между А-стороной и узлом, в котором находится память, хранящая телефонную страницу.Also, a telephone page depending on the type of A-party equipment can provide various levels of possible interaction, that is, only display information or be a fully interactive information object with duplex communication between the A-side and the node in which the memory that stores the telephone page is located.
Телефонные страницы могут быть сконфигурированы таким образом, что могут быть показаны автоматически или при указании с А-стороны. В одном из вариантов осуществления представленного изобретения В-сторона также обладает точно такими же возможностями приема телефонных страниц при приеме А-номера, связанного с приходящим вызовом.Phone pages can be configured in such a way that they can be displayed automatically or when indicated from the A-side. In one embodiment of the present invention, the B-side also has exactly the same phone page reception capabilities when receiving an A-number associated with an incoming call.
В другом аспекте представленного изобретения описывается узел телекоммуникационной сети или узел сети передачи данных. Этот узел состоит из, по крайней мере, памяти базы данных, включающей, по крайней мере, указатели телефонных страниц, которые передаются при поступлении удаленного запроса к базе данных.In another aspect of the present invention, a telecommunication network node or a data network node is described. This node consists of at least the database memory, including at least the telephone page pointers that are transmitted when a remote database request is received.
Передача указателя вызывающей А-стороне может зависеть от типа соединения и технологии доступа, используемых при соединении. Например, при соединении, когда одновременная коммуникация двух участвующих сторон, одна из которых является системой, основанной на коммутации каналами, а другая является системой, основанной на коммутации пакетов данных, возможна, то указатель может быть передан на коммуникационный ресурс с пакетной коммутацией, а, например, голосовая связь может быть инициирована на ресурсе с коммутацией каналами. В других типах соединений два потока данных могут быть установлены на одном или нескольких одновременных коммуникационных ресурсах с коммутацией пакетами данных, например передачи речи и данных. Другой пример, когда голосовая связь инициируется через коммуникационный ресурс с коммутацией каналами, а указатели телефонных страниц передаются через канал с ограниченными возможностями, такой как канал сервиса короткого сообщения (СКС) в системе, основанной на коммутации пакетами данных с ограниченными возможностями.The transfer of the pointer to the calling A-side may depend on the type of connection and access technology used in the connection. For example, when connecting, when the simultaneous communication of two parties involved, one of which is a system based on switching channels, and the other is a system based on switching data packets, is possible, the pointer can be transferred to a communication resource with packet switching, and, for example, voice communication can be initiated on a circuit-switched resource. In other types of connections, two data streams can be installed on one or more simultaneous communication resources with data packet switching, for example voice and data. Another example is when voice communication is initiated through a circuit-switched communication resource, and telephone page pointers are transmitted through a channel with limited capabilities, such as a short message service (SCS) channel in a system based on switching with limited data packets.
В соответствии с изобретением способ выборки объекта на первом устройстве пользователя, подсоединенном через первый коммуникационный канал со вторым устройством пользователя, включает несколько шагов. На первом шаге запрашивается адресный указатель. На втором шаге определяется, появилось ли триггерное событие и создается запрос на информационный объект, связанный с адресным указателем, где запрос состоит, по крайней мере, из двух параметров, первый из которых представляет запрашиваемый адресный указатель, а второй представляет определенное триггерное событие. На третьем шаге посылается запрос на информационный объект через второй коммуникационный канал на сервер информационных объектов. В четвертом шаге получают информационный объект или указатель информационного объекта с сервера информационных объектов в зависимости от параметров.In accordance with the invention, a method for fetching an object on a first user device connected via a first communication channel to a second user device involves several steps. In the first step, an address pointer is requested. In the second step, it is determined whether a trigger event has occurred and a request is created for an information object associated with the address pointer, where the request consists of at least two parameters, the first of which represents the requested address pointer, and the second represents a specific trigger event. In the third step, a request for an information object is sent through the second communication channel to the server of information objects. In the fourth step, an information object or an information object pointer is obtained from the information object server, depending on the parameters.
В некоторых вариантах способа первый коммуникационный канал и второй коммуникационный канал являются параллельными коммуникационными каналами. В других вариантах способа первый коммуникационный канал и второй коммуникационный канал не являются параллельными коммуникационными каналами.In some embodiments of the method, the first communication channel and the second communication channel are parallel communication channels. In other embodiments of the method, the first communication channel and the second communication channel are not parallel communication channels.
Первый коммуникационный канал может быть как каналом, базирующимся на коммутации каналов, так и каналом с коммутацией пакетов данных. Второй коммуникационный канал может быть как каналом, базирующимся на коммутации каналов, так и каналом с коммутацией пакетов данных.The first communication channel can be either a channel based channel switching or a data packet switching channel. The second communication channel can be either a channel based channel switching or a data packet switching channel.
Адресный указатель в предпочтительном случае может быть телефонным номером первого устройства пользователя и/или телефонным номером второго устройства пользователя.The address pointer may preferably be the telephone number of the first user device and / or the telephone number of the second user device.
В некоторых версиях способа первое устройство пользователя инициирует вызов, а второе устройство пользователя принимает вызов. В других вариантах способа второе устройство пользователя является инициирующим, а первое устройство пользователя является принимающим.In some versions of the method, the first user device initiates a call, and the second user device receives the call. In other embodiments of the method, the second user device is initiating, and the first user device is receiving.
Преимущественно параметр запроса может быть одним или более из следующих параметров: представление кода, указывающего локального оператора, представление кода, указывающего на тип информационного носителя, представление кода, указывающего на продавца оборудования, представление кода, указывающего на тип устройства пользователя, представление кода, указывающего на доступные и/или прилагаемые аксессуары, такие как набор аксессуаров класса "хэндфри", "чатборд", mр3-плеер, радио, устройство чтения штрих-кода, карманный компьютер и/или любое оборудование класса "блютус", представление кода, указывающего, активны или нет такие аксессуары, как, например, аксессуары класса "хэндфри" для автомобиля или наушники (активные аксессуары будут приводить к выборке информационного объекта со звуковой информацией), или представление кода, указывающего версию способа.Advantageously, the query parameter may be one or more of the following parameters: presentation of a code indicating a local operator, presentation of a code indicating a type of information medium, presentation of a code indicating a seller of equipment, presentation of a code indicating a type of user device, presentation of a code indicating accessible and / or attached accessories, such as a set of accessories of the "handfree" class, "chatboard", an mp3 player, a radio, a barcode reader, a handheld computer and / or any bluetooth class equipment, presentation of a code indicating whether or not accessories such as, for example, handfree accessories for a car or headphones are active (active accessories will select an information object with audio information), or a presentation of a code indicating a version way.
Предпочтительно запрос шифруется до посылки. Преимущественно полученный информационный объект зашифрован и расшифровывается на шаге обработки информационного объекта.Preferably, the request is encrypted before being sent. Mostly the received information object is encrypted and decrypted at the step of processing the information object.
Триггерное событие может быть одним или более из следующих событий: исходящий вызов инициирован или будет инициирован, адресованная вызываемая сторона отвечает на вызов, адресованная вызываемая сторона занята, адресованная вызываемая сторона не отвечает, адресованная вызываемая сторона отказывается отвечать на вызов, приходящий вызов является близким или только что поступил, вызов был разъединен, вызов был осуществлен. Триггерное событие может быть одним или более выбором новой ячейки, где новая ячейка открытой мобильной наземной сети связи (ОМНСС) была выбрана или местоположение абонента изменилось. Предпочтительно, когда адресный указатель является представлением новой ячейки или местоположением абонента, то требуемый информационный объект относится к новой ячейке или местоположению абонента, как, например, локальная рекламная информация. Триггерным событием может быть выбор нового оператора открытой мобильной наземной сети связи (ОМНСС). Предпочтительно, когда адресный указатель представляет нового оператора открытой мобильной наземной сети связи, то запрашиваемый информационный объект может относиться к новому оператору открытой мобильной наземной сети связи, такой как содержащий прайс-лист услуг нового оператора открытой мобильной наземной сети связи. Триггерное событие может представлять событие регистрации новой страны. Предпочтительно, когда адресный указатель представляет новую страну регистрации, то требуемый информационный объект имел бы отношение к новой стране.A trigger event can be one or more of the following events: an outgoing call is initiated or will be triggered, the addressed called party is answering, the addressed called party is busy, the addressed called party is not responding, the addressed called party is refusing to answer the call, the incoming call is close or only what arrived, the call was disconnected, the call was made. A trigger event may be one or more new cell choices where a new cell of the open mobile terrestrial communications network (OMNSS) has been selected or the location of the subscriber has changed. Preferably, when the address indicator is a representation of a new cell or location of a subscriber, then the desired information object refers to a new cell or location of a subscriber, such as, for example, local advertising information. A trigger event may be the selection of a new operator of an open mobile terrestrial communications network (OMNSS). Preferably, when the address pointer represents a new operator of an open mobile terrestrial communication network, the requested information object may refer to a new operator of an open mobile terrestrial communication network, such as containing a price list of services of a new operator of an open mobile terrestrial communication network. A trigger event may represent a new country registration event. Preferably, when the address pointer represents a new country of registration, the required information object would be related to the new country.
В некоторых версиях способа шаг определения триггерного события, далее, определяет, появились ли дополнительные триггерные события во время вызова, чтобы было возможно инициировать дальнейшие запросы на информационные объекты в течение вызова.In some versions of the method, the step of determining the trigger event further determines whether additional trigger events have occurred during the call so that it is possible to initiate further requests for information objects during the call.
Преимущественно коммерческая информация может быть продана посредством вызова телефонного номера и это триггерное событие, затем, может быть завершением оплаты, например, когда вызов был соединен посредством первого коммуникационного канала или когда вызов был разъединен. Предпочтительно, чтобы информационный объект был или коммерческой информацией или представлением коммерческой информации.Advantageously, commercial information can be sold by calling a telephone number, and this is a trigger event, then it can be the completion of payment, for example, when the call was connected via the first communication channel or when the call was disconnected. Preferably, the information object is either commercial information or a representation of commercial information.
Триггерным событием может быть событие нажатия выбранной пользователем кнопки на устройстве пользователя. Далее, адресный указатель может быть телефонным номером, включенным в список на первом устройстве пользователя. Предпочтительно, чтобы телефонный номер был номером одного из пропущенного приходящего вызова или исходящего вызова или приходящего вызова.A trigger event may be an event when a user selected a button on a user's device. Further, the address pointer may be a telephone number included in the list on the first user device. Preferably, the telephone number is the number of one of the missed incoming call or outgoing call or incoming call.
Преимущественно параметр запроса может быть представлением кода, идентифицирующего сервер информационных объектов. Далее представлением кода, идентифицирующего сервер информационных объектов, представляет имя сервера или сетевой адрес.Advantageously, the query parameter may be a representation of a code identifying a server of information objects. Further, by presenting a code identifying the server of information objects, it represents the server name or network address.
В любое время, когда устройство первого пользователя не задействовано в вызове или близко к завершению вызова, информационные объекты могут быть получены с сервера информационных объектов и храниться локально в первом устройстве пользователя, чтобы быть доступными при появлении следующего триггерного события.At any time when the device of the first user is not involved in the call or close to the end of the call, information objects can be received from the server of information objects and stored locally in the first device of the user to be available when the next trigger event occurs.
Преимущественно унифицированный указатель ресурса сервера информационных объектов встроен программно в первое устройство пользователя.A predominantly uniform resource locator for the server of information objects is embedded programmatically in the first user device.
В некоторых версиях способа сервер информационных объектов, по крайней мере, логически разделен на сервер имен и сервер объектов, и, таким образом, шаг посылки запроса на объект посылается через второй коммуникационный канал на сервер имен. Далее, в некоторых версиях шаг приема указателя информационного объекта с сервера информационных объектов может включать шаг приема указателя объекта с сервера имен. Затем, дополнительно, шаг обработки указателя объекта включает шаги посылки запроса на объект к серверу информационных объектов посредством полученного указателя объекта, получения объекта с сервера объектов в зависимости от параметров и обработки полученного объекта. Далее, в других версиях способа шаг приема информационного объекта включает шаги диспетчирования сервером имен запроса на объект к серверу объектов и прием объекта с сервера объектов в зависимости от параметров. Предпочтительно, унифицированный указатель информационного ресурса сервера имен может быть встроен программно в первое устройство пользователя.In some versions of the method, the information object server is at least logically divided into a name server and an object server, and thus, the step of sending a request to the object is sent via the second communication channel to the name server. Further, in some versions, the step of receiving an information object pointer from an information object server may include the step of receiving an object pointer from a name server. Then, in addition, the processing step of the object pointer includes the steps of sending a request for the object to the server of information objects by means of the received object pointer, receiving the object from the object server, depending on the parameters and processing the received object. Further, in other versions of the method, the step of receiving an informational object includes the steps of dispatching by the name server the request for the object to the object server and receiving the object from the object server, depending on the parameters. Preferably, a unified index of the name server information resource may be embedded programmatically in the first user device.
В некоторых версиях способа полученный объект или указатель объекта берется из выборки информационных объектов в зависимости от идентичности запрашивающего, например телефонная страница, возвращенная тому, кто ее запрашивает, может принимать различные виды, в зависимости от того, кто ее запрашивает.In some versions of the method, the received object or object pointer is taken from a selection of information objects depending on the identity of the requestor, for example, the phone page returned to the person requesting it can take various forms, depending on who is requesting it.
В некоторых версиях способа полученный объект включает звук, который, по крайней мере, временно замещает или добавляется к звуку вызова первого устройства пользователя. В других версиях полученный объект включает звук, где звук вызова первого устройства пользователя, по крайней мере, временно приглушен.In some versions of the method, the resulting object includes a sound that at least temporarily replaces or is added to the ringtone of the user's first device. In other versions, the received object includes sound, where the call sound of the user's first device is at least temporarily muted.
В одном варианте осуществления изобретение представляет стационарный телефон, включающий графические возможности, этот телефон выполняет любую из версий способа в соответствии с представленным здесь изобретением. Другой вариант осуществления представляет собой мобильный телефон, включающий центральный процессор, устройство памяти и, по крайней мере, один дисплей, и этот мобильный телефон выполняет любую версию способа в соответствии с представленным здесь изобретением. Другой вариант осуществления изобретения представляет собой мобильный телефон, включающий центральный процессор, устройство памяти, блок сменной памяти (например, абонентскую идентификационную карту-модуль АИМ) и, по крайней мере, один дисплей. Этот мобильный телефон выполняет любую из версий способа, предпочтительно вне блока сменной памяти, в соответствии с описанным здесь изобретением. Другой вариант осуществления изобретения представляет собой мобильный телефон, включающий центральный процессор, устройство памяти и, по крайней мере, один дисплей. Этот мобильный телефон загружает способ в соответствии с любой из версий способа, соответственно описанному здесь изобретению, в устройство памяти. Другой вариант осуществления изобретения представляет собой информационное устройство, включающее центральный процессор, устройство памяти и, по крайней мере, один дисплей, такой как карманный компьютер или портативный компьютер, обладающий возможностями мобильного телефона или подключенный к мобильному телефону, причем информационное устройство выполняет любую из версий способа в соответствии с описанным здесь изобретением.In one embodiment, the invention provides a landline telephone including graphics capabilities; this telephone performs any version of the method in accordance with the invention presented herein. Another embodiment is a mobile phone including a central processor, a memory device and at least one display, and this mobile phone performs any version of the method in accordance with the invention presented here. Another embodiment of the invention is a mobile telephone including a central processor, a memory device, a removable memory unit (for example, a subscriber identity identification card module AIM) and at least one display. This mobile phone performs any of the versions of the method, preferably outside the removable memory unit, in accordance with the invention described herein. Another embodiment of the invention is a mobile telephone including a central processing unit, a memory device, and at least one display. This mobile phone downloads a method in accordance with any version of the method according to the invention described herein to a memory device. Another embodiment of the invention is an information device comprising a central processor, a memory device, and at least one display, such as a PDA or laptop computer having the capabilities of a mobile phone or connected to a mobile phone, the information device performing any of the versions of the method in accordance with the invention described here.
В соответствии с изобретением телекоммуникационная система включает первое устройство пользователя, второе устройство пользователя и коммуникационную сеть для установления первого коммуникационного канала между первым устройством пользователя, вторым устройством пользователя и сервером информационных объектов. Первое устройство пользователя устроено таким образом, что запрашивает адресный указатель, определяет появление триггерного события и создает запрос на объект, связанный с адресным указателем. Запрос включает параметры, состоящие, по крайней мере, из двух параметров, где первый параметр представляет запрашиваемый адресный указатель, а второй параметр представляет определенное триггерное событие. Первое устройство пользователя устроено таким образом, что посылает запрос на объект через второй коммуникационный канал на сервер информационных объектов. Сервер информационных объектов устроен таким образом, что возвращает информационный объект или указатель информационного объекта в зависимости от параметров на первое устройство пользователя через второй коммуникационный канал в ответ на запрос. Первое устройство пользователя устроено таким образом, что получает информационный объект или указатель информационного объекта с сервера информационных объектов и затем обрабатывает полученный информационный объект или указатель информационного объекта.According to the invention, the telecommunication system includes a first user device, a second user device and a communication network for establishing a first communication channel between the first user device, the second user device and the information object server. The first user device is arranged in such a way that it requests an address pointer, determines the appearance of a trigger event, and creates a request for an object associated with the address pointer. The request includes parameters consisting of at least two parameters, where the first parameter represents the requested address pointer, and the second parameter represents a specific trigger event. The first user device is arranged in such a way that it sends a request for an object through a second communication channel to the server of information objects. The server of information objects is arranged in such a way that it returns an information object or a pointer to an information object, depending on the parameters, to the first user device through the second communication channel in response to the request. The first user device is arranged in such a way that it receives an information object or an information object pointer from the information object server and then processes the received information object or information object pointer.
Краткое описание чертежейBrief Description of the Drawings
Настоящее изобретение будет раскрыто подробнее на примерах детальных описаний, приводимых со ссылками на сопровождающие чертежи, на которых:The present invention will be disclosed in more detail by way of examples of detailed descriptions given with reference to the accompanying drawings, in which:
На Фиг.1 показан обзор коммуникационной инфраструктуры в соответствии с одним вариантом осуществления настоящего изобретения.Figure 1 shows an overview of a communications infrastructure in accordance with one embodiment of the present invention.
На Фиг.2 показана первая блок-схема взаимодействия абонента на А-стороне устройства пользователя (УП) в соответствии с одним вариантом осуществления настоящего изобретения.Figure 2 shows the first block diagram of the interaction of the subscriber on the A-side of a user device (UP) in accordance with one embodiment of the present invention.
На Фиг.3 показана первая блок-схема взаимодействия абонента на информационном сервере в соответствии с одним вариантом осуществления настоящего изобретения.Figure 3 shows a first block diagram of a subscriber interacting on an information server in accordance with one embodiment of the present invention.
На Фиг.4 показана вторая блок-схема взаимодействия абонента на А-стороне устройства пользователя (УП) в соответствии с представленным изобретением, где коммуникация голосом и данными может производиться одновременно.Figure 4 shows the second block diagram of the interaction of the subscriber on the A-side of the user device (UP) in accordance with the present invention, where voice and data communication can be performed simultaneously.
На Фиг.5 показана третья блок-схема взаимодействия абонента на А-стороне устройства пользователя (УП) в соответствии с другим вариантом осуществления настоящего изобретения, где коммуникация голосом и данными не может производиться одновременно.Figure 5 shows the third block diagram of the interaction of the subscriber on the A-side of the user device (UP) in accordance with another embodiment of the present invention, where voice and data communication cannot be performed simultaneously.
На Фиг.6 показана блок-схема взаимодействия абонента на В-стороне устройства пользователя (УП) в соответствии с вариантом осуществления настоящего изобретения.Figure 6 shows a block diagram of the interaction of the subscriber on the B-side of the user device (UP) in accordance with an embodiment of the present invention.
На Фиг.7 показана опытная функциональная схема устройства пользователя (УП) в соответствии с одним вариантом осуществления настоящего изобретения.7 shows an experimental functional diagram of a user device (UE) in accordance with one embodiment of the present invention.
На Фиг.8 показана функциональная схема сервера информационных объектов в сети передачи данных в соответствии с одним вариантом осуществления настоящего изобретения.On Fig shows a functional diagram of the server of information objects in a data network in accordance with one embodiment of the present invention.
На Фиг.9 показана блок-схема процедуры определения В-номера в соответствии с одним вариантом осуществления настоящего изобретения.FIG. 9 is a flowchart of a procedure for determining a B number in accordance with one embodiment of the present invention.
На Фиг.10 показана блок-схема процедуры определения А-номера в соответствии с одним вариантом осуществления настоящего изобретения.10 is a flowchart of an A-number determination procedure in accordance with one embodiment of the present invention.
На Фиг.11 показана опытная функциональная схема устройства пользователя (УП), которое соединяется с фиксированной сетью передачи данных, в соответствии с одним вариантом осуществления настоящего изобретения.11 shows an experimental functional diagram of a user device (UE) that connects to a fixed data network in accordance with one embodiment of the present invention.
На Фиг.12 показана опытная функциональная схема устройства пользователя (УП), которое состоит из карманного компьютера и мобильного телефона, в соответствии с одним вариантом осуществления настоящего изобретения.12 shows an experimental functional diagram of a user device (UE), which consists of a handheld computer and a mobile phone, in accordance with one embodiment of the present invention.
Детальное описание изобретенияDETAILED DESCRIPTION OF THE INVENTION
Представленное изобретение будет описано ниже со ссылками на телекоммуникационную систему, базирующуюся на ГМСС, как систему с коммутацией каналами, и СПРПД систему, как систему, базирующуюся на коммутации пакетами данных. Следует заметить, что описываемые ниже варианты осуществления являются опытными и что другие системы с коммутацией пакетами данных и с коммутацией каналами равнозначно могут быть рассмотрены как для голосовой коммуникации, так и для коммуникации данными. Голосовая коммуникация может быть передана через систему связи, базирующуюся на коммутации каналами, и через систему связи, базирующуюся на коммутации пакетами данных. Обе фиксированные системы - мобильная, с коммутацией каналами данных, и система, базирующаяся на коммутации пакетами данных, обеспечены соответствующей технологией доступа к данным (множественный доступ с временным разделением, множественный доступ с кодовым разделением канала, множественный доступ с частотным разделением, множественный доступ с ортогональным частотным разделением, доступ с дуплексным временным разделением, доступ с частотным дуплексным разделением) или любая комбинация вышеупомянутых технологий может быть использована. Представленное изобретение не накладывает никаких ограничений на используемый тип коммуникационной сети передачи данных или технологию доступа.The presented invention will be described below with reference to a telecommunication system based on GMDSS, as a system with switching channels, and SPRPD system, as a system based on switching by data packets. It should be noted that the embodiments described below are experienced and that other packet-switched and circuit-switched systems can equally be considered for both voice and data communications. Voice communication can be transmitted through a communication system based on switching channels, and through a communication system based on switching data packets. Both fixed systems - mobile, with switching data channels, and a system based on switching by data packets are provided with the corresponding data access technology (time division multiple access, code division multiple access, frequency division multiple access, orthogonal multiple access frequency division, time division duplexed access, frequency division duplexed access) or any combination of the above technologies may be used Wan. The presented invention does not impose any restrictions on the type of communication network used for data transmission or access technology.
На Фиг.1 представлен обзор инфраструктуры 10, где соединяются несколько различных коммуникационных сетей. На Фиг.1 представлены оба узла, включенных в мобильную коммуникационную сеть с коммутацией каналами (КК), например мобильный переключающий центр (МПЦ) 118 и подсистема базовой станции (ПБС) 112, а также узлы, включенные в мобильную коммуникационную сеть с коммутацией пакетов данных (ПД), например обслуживающий дополнительный узел СРППД (ДС-СРП) 114 и дополнительный шлюзовый узел СРППД (ДШ-СРП) 116. Как правило, узел ДС-СРП включает такую функциональную возможность, как десегментация информационных пакетов в соответствии с одним протоколом в информационные пакеты в соответствии с протоколами, используемыми с интерфейсом эфира. Узел ДС-СРП также включает механизмы контроля для одной или нескольких ПБС 112 и также механизмы контроля качества (МКК). Узел ДШ-СРП включает функциональную возможность, требуемую для поддержки коммуникации между мобильной сетью передачи данных пакетами и другими сетями передачи данных пакетами, например сетью передачи данных 120. Часть КК сети подсоединена к КТСОП сети 140, а часть ПД сети подсоединена к сети передачи данных 120. Сеть передачи данных может быть как внутренней, так и внешней, то есть с глобальными или ограниченными возможностями доступа. Как показано, части сети КК и ПД также могут быть связаны друг с другом посредством интерфейса между МКЦ 118 и ДС-СРП 114. Центр МКЦ 112 может обслуживать как часть ПД сети 161, так и часть КК сети 162 через эфир, обеспечивая мобильность пользователей сервисов ПД и КК и их УП 100. Устройство пользователя (УП) 100 может, например, быть мобильным телефоном или мобильным телефоном, подключенным к любому информационному оборудованию, например карманному компьютеру или портативному компьютеру. Сеть КТСОП 140 обеспечивает пользователей (устройства пользователей), подсоединенных к фиксированной сети с такими сервисами, как, например, обычные телефоны (ОТ), факсимиле или модемные устройства 150. Другими примерами устройств, подключенных напрямую или ненапрямую к сети КТСОП 140, являются терминалы цифровой сети с интеграцией услуг (ЦСИУ) и коммуникационные устройства, подключенные через цифровую абонентскую линию (например, асимметричная цифровая абонентская линия, высокоскоростная цифровая абонентская линия). Сеть передачи данных 120 обычно включает один или несколько маршрутизаторов (не показано) и информационных мостов таким образом, что несколько узлов могут быть соединены и взаимодействовать друг с другом. Сеть передачи данных, используемая в настоящем изобретении, также включает сервер информационных объектов 130. Обычно, множество серверов информационных объектов включено в сеть передачи данных, но для ясности объяснений только один сервер информационных объектов 130 показан на Фиг.1. В предпочтительном варианте осуществления функции сервера информационных объектов 130 разделены на две логически разные части: сервер имен и сервер объектов. Сервер имен и сервер объектов могли бы быть разделены физически или только логически. Сервер имен обеспечивает трансляцию между адресными указателями, такими как телефонные номера, и соответствующими адресами на сервере объектов, где располагаются требуемые информационные объекты, например унифицированные указатели ресурсов. Сервер объектов хранит требуемые объекты и содержание телефонных страниц. Несколько серверов имен могли бы быть обеспечены. Например, специальный сервер имен мог бы управляться оператором мобильной телефонной сети или владельцем мобильного телефона. Отдельный вариант осуществления устройства пользователя будет определять, какой из серверов имен используется. В предпочтительном варианте осуществления устройство пользователя, связанное со специфическим оператором сети посредством, например, АИМ карты, будет автоматически посылать запрос на сервер имен, обслуживаемый оператором сети. Такие преимущества, как конфиденциальность данных, скорость передачи и избыточность, могут быть достигнуты, например, путем использования запрограммированной заранее, например, АИМ карты, при помощи которой запрос автоматически направляется на сервер имен, обслуживаемый оператором сети (например, определенного АИМ картой), который назначается пользователем.Figure 1 presents an overview of infrastructure 10, where several different communication networks are connected. Figure 1 shows both nodes included in a mobile switching network (CC), for example, a mobile switching center (MSC) 118 and a base station subsystem (BSS) 112, as well as nodes included in a mobile communication network with a packet data connection (PD), for example, serving the additional SRPPD (DS-SRP) node 114 and the additional gateway SRPPD (DS-SRP) 116. As a rule, the DS-SRP node includes such functionality as desegmentation of information packets in accordance with one protocol in the information Packages in accordance with the protocols used with the ether interface. The DS-PSA node also includes control mechanisms for one or several PBS 112 and also quality control mechanisms (IQC). The DSH-PSA node includes the functionality required to support communication between the mobile data network and packets, such as data networks 120, for example, a part of the QC network is connected to the PSTN network 140, and a part of the PD network is connected to the data network 120 A data network can be either internal or external, that is, with global or limited access capabilities. As shown, parts of the QC network and PD can also be connected to each other through the interface between the MCC 118 and the DS-PSA 114. The MCC 112 center can serve both a part of the PD network 161 and a part of the QC network 162 through the air, providing the mobility of service users PD and KK and their UP 100. The user device (UP) 100 may, for example, be a mobile phone or a mobile phone connected to any information equipment, such as a handheld computer or laptop computer. The PSTN 140 network provides users (user devices) connected to a fixed network with services such as regular telephones (OT), facsimiles, or modem devices 150. Other examples of devices connected directly or indirectly to the PSTN 140 network are digital terminals Service Integrated Networks (ISCs) and communication devices connected through a digital subscriber line (for example, asymmetric digital subscriber line, high-speed digital subscriber line). The data network 120 typically includes one or more routers (not shown) and information bridges so that several nodes can be connected and communicate with each other. The data network used in the present invention also includes an information object server 130. Typically, a plurality of information object servers are included in a data network, but for clarity of explanation, only one information object server 130 is shown in FIG. In a preferred embodiment, the functions of the server of information objects 130 are divided into two logically different parts: a name server and an object server. The name server and the object server could be separated physically or only logically. The name server provides translation between address pointers, such as phone numbers, and the corresponding addresses on the object server, where the required information objects, for example, unified resource pointers, are located. The object server stores the required objects and the contents of the telephone pages. Several name servers could be provided. For example, a special name server could be managed by a mobile phone network operator or the owner of a mobile phone. A particular embodiment of a user device will determine which name server is used. In a preferred embodiment, a user device associated with a specific network operator through, for example, an AIM card, will automatically send a request to a name server serviced by the network operator. Advantages such as data confidentiality, transmission speed and redundancy can be achieved, for example, by using a pre-programmed, for example, AIM card, through which a request is automatically sent to a name server serviced by a network operator (for example, a certain AIM card), which assigned by the user.
Примерами сетей передачи данных являются Интернет и Интранет. Устройство пользователя (УП) 100 может получать полное логическое соединение 171 к указанному телефону В-стороны 150, подключенному к сети КТСОП 140 через коммуникационный КК канал 161. Это канал обеспечивает связь между устройством пользователя 100, ПБС 112 и, далее, через узел центра МКЦ 118, через который может быть осуществлена связь как между устройством пользователя 100, так и телефоном 150. Подобным же образом устройство пользователя 100 может получать полное логическое соединение 172 с оборудованием, например сервером информационных объектов 130, соединенным с сетью передачи данных 120, через коммуникационный ПД канал 162. Этот канал обеспечивает связь между устройством пользователя 100, ПБС 112 и, далее, через ДС-СРП 114 и узел ДШ-СРП 116, через который информация может быть послана как между устройством пользователя 100, так и сервером информационных объектов 130.Examples of data networks are the Internet and Intranet. The user device (UE) 100 can receive a complete logical connection 171 to the indicated B-side phone 150 connected to the PSTN network 140 through the QC communication channel 161. This channel provides communication between the user device 100, PBS 112 and, further, through the center center MCC 118, through which communication can be made between the user device 100 and the telephone 150. In the same way, the user device 100 can receive a complete logical connection 172 with equipment, for example, an information object server 130, with integrated with the data transmission network 120, through the communication PD channel 162. This channel provides communication between the user device 100, BSS 112 and, further, through the DS-SRP 114 and the DSh-SRP node 116, through which information can be sent as between the user device 100, and the server of information objects 130.
В соответствии с одним аспектом представленного изобретения сервер информационных объектов 130 включает графические информационные объекты, то есть телефонные страницы, связанные с адресным указателем, таким как телефонный номер. Телефонный номер идентичен номеру абонента, то есть А-номеру или В-номеру, являющемуся адресным указателем соответственно устройства пользователя, инициирующего вызов, или устройства пользователя, принимающего вызов. А-сторона (вызывающая сторона) при наборе В-номера (вызываемого номера) соединяется с сервером информационных объектов 130 с помощью коммуникационного канала системы, основанного на использовании коммутации пакетов данных, и получает информационный объект, то есть "телефонную страницу", хранимую в памяти сервера информационных объектов по адресу, соответствующему набранному В-номеру. Сервер информационных объектов может непосредственно включать телефонную страницу с информацией о В-стороне или может просто обеспечить немедленный доступ по некоторому адресу во внешней или внутренней сети передачи данных, когда это поддерживается абонентом В-стороны. Таким образом, сервер информационных объектов 130 работает, во-первых, как сервер номеров, обеспечивая преобразование поступившего В-номера в соответствующий унифицированный указатель ресурса (URL), указывающий на расположение телефонной страницы, которая может находиться на физически отдельном сервере объектов телефонных страниц. Преобразование номера и обеспечение требуемой текущей телефонной страницы могут быть или осуществлены прозрачно, то есть сервер, обрабатывающий номера телефонных страниц, перенаправляет запрос на телефонную страницу к соответствующему серверу объектов телефонных страниц, и этот сервер обеспечивает прямую или косвенную коммуникацию через сервер имен с запрашивающей стороной, или же сервер номеров телефонных страниц возвращает унифицированный указатель ресурса требуемой телефонной страницы запросившей стороне, после чего запросившая сторона будет перенаправлена путем использования этого унифицированного указателя ресурса для запроса требуемой телефонной страницы.In accordance with one aspect of the present invention, the information object server 130 includes graphical information objects, that is, telephone pages associated with an address pointer, such as a telephone number. The phone number is identical to the subscriber’s number, that is, the A-number or B-number, which is the address pointer of the device of the user initiating the call, or the device of the user receiving the call, respectively. When the B-number (called number) is dialed, the A-side (the calling party) is connected to the server of information objects 130 using the communication channel of the system based on the use of data packet switching, and receives an information object, that is, a "telephone page" stored in memory server of information objects at the address corresponding to the dialed B-number. The server of information objects can directly include a telephone page with information about the B-side, or it can simply provide immediate access to some address in the external or internal data network, when supported by the B-party subscriber. Thus, the server of information objects 130 works, first of all, as a server of numbers, providing conversion of the received B-number into the corresponding unified resource indicator (URL), indicating the location of the telephone page, which can be located on a physically separate server of telephone page objects. The conversion of the number and the provision of the required current telephone page can either be carried out transparently, i.e. the server that processes the telephone page numbers redirects the telephone page request to the corresponding telephone page object server, and this server provides direct or indirect communication through the name server with the requester, or the server of the page numbers returns a unified resource indicator of the required phone page to the requesting party, after which the request which side will be redirected by using this unified resource locator to request the required phone page.
Телефонная страница В-стороны может включать информацию, относящуюся к пользователю В-стороны, например, такую как телефонный номер, адрес и/или другую информацию. После приема телефонной страницы В-стороны одна или несколько процедур могут последовать. Если В-номер обращается к обычному телефону 150, голосовая связь с коммутацией каналами может быть установлена. Если В-номер обращается к другому устройству, то другие события, такие как использование оплачиваемых сервисов, могут произойти. Это также зависит от используемого А-стороной устройства пользователя 100.The B-side phone page may include information related to the B-side user, for example, such as a phone number, address, and / or other information. After receiving the B-party telephone page, one or more procedures may follow. If the B-number refers to a regular telephone 150, voice communication with circuit switching can be established. If the B-number refers to another device, then other events, such as the use of paid services, may occur. This also depends on the A-side of the user device 100.
В одном варианте осуществления представленного изобретения устройство пользователя 100 не поддерживает использование коммуникационного ПК канала, где информационные объекты могут быть обработаны другими средствами, такими как сервис короткого сообщения (СКС) или временным коммуникационным КК каналом. Информационные объекты в некоторых случаях могут быть просто унифицированными указателями ресурсов требуемой телефонной страницы, представляемой посредством СКС сервиса. В случаях, когда прием СКС используется как триггерное событие, устройство пользователя может сканировать приходящее СКС, и если найден любой унифицированный идентификатор ресурса, то далее запускается браузер с полученным унифицированньм идентификатором ресурса. В одном из вариантов осуществления представленного изобретения коммуникационный ПК канал, имеющий, например, определенный режим контроля качества, используется для передачи речи в коммуникационной системе 10, где сеть КТСОП 140 и сеть передачи данных 120 взаимосвязаны соответствующим образом (не показано на Фиг.1).In one embodiment of the present invention, the user device 100 does not support the use of a PC communication channel, where information objects can be processed by other means, such as a short message service (SCS) or a temporary communication QC channel. Information objects in some cases can simply be unified resource indicators of the required telephone page, presented through the SCS service. In cases where the SCS reception is used as a trigger event, the user device can scan the incoming SCS, and if any unified resource identifier is found, then the browser starts with the received unified resource identifier. In one embodiment of the present invention, a PC communication channel having, for example, a certain quality control mode, is used for voice transmission in a communication system 10, where the PSTN network 140 and the data network 120 are interconnected accordingly (not shown in FIG. 1).
На Фиг.2 показана блок-схема процедуры на инициирующем устройстве пользователя (подобного устройству пользователя 100) для передачи телефонной страницы А-стороне, используя устройство пользователя в соответствии с одним вариантом осуществления настоящего изобретения. В шаге 205 процедура инициируется А-стороной (например, устройство пользователя включено). В шаге 210 триггер запроса телефонной страницы индицируется автоматически (вызов завершается по инициативе другой стороны) или мануально А-стороной (например, путем набором В-номера). Мануальный запрос особенно предпочтителен, когда телефонная страница номера последнего вызова потеряна или получена последней, то есть когда телефонная страница связана с номером, хранимым в устройстве пользователя. Телефонные страницы могут храниться ассоциированными с соответствующим номером на устройстве пользователя для автономной обработки или для выборки по требованию. Триггерное событие 210 может быть, по крайней мере, одним триггерным событием из множества следующих событий, например:Figure 2 shows a flowchart of a procedure on a user initiating device (similar to user device 100) for transmitting a telephone page to the A-side using a user device in accordance with one embodiment of the present invention. In
- Инициирован вызов, при котором несколько триггерных событий могут быть сгенерированы, чтобы создать поток телефонных страниц.- A call has been triggered in which several trigger events can be generated to create a stream of telephone pages.
- Исходящий вызов инициирован или будет скоро инициирован.- An outgoing call is initiated or will be initiated soon.
- Адресованная В-сторона отвечает на вызов.- The addressed B-side answers the call.
- Адресованная В-сторона занята.- Addressed B-side busy.
- Адресованная В-сторона не отвечает.- The addressed B-side is not responding.
- Адресованная В-сторона отказывается отвечать на вызов.- The addressed B-side refuses to answer the call.
- Адресованная В-сторона недоступна (например, адресованный мобильный телефон находится вне зоны обслуживания).- The addressed B-side is unavailable (for example, the addressed mobile phone is outside the service area).
- Входящий вызов является постоянным или только что инициирован.- An incoming call is ongoing or has just been initiated.
- Конференц-вызов инициирован или будет скоро инициирован.- A conference call is initiated or will be initiated soon.
- Вызов разъединен.- The call is disconnected.
- Абонент поставлен в ожидание.- The subscriber is put on hold.
- Устройство пользователя будет скоро выключено.- The user's device will be turned off soon.
- Устройство пользователя включено.- The user device is turned on.
- Когда нажата определенная кнопка на устройстве пользователя.- When a certain button is pressed on the user's device.
- В ответ устройство пользователя приняло поток речи.- In response, the user device received a stream of speech.
- Голосовая почта оставлена для абонента.- Voice mail is left for the subscriber.
- СКС сообщение послано абоненту.- SCS message sent to the subscriber.
Определенные триггерные события могут обеспечивать специальные сервисы, например, при помощи сетевого оператора или автоматически предоставлять информацию или рекламу, связанную с местоположением. Эти тригерные события могут быть одним или более из событий:Certain trigger events can provide special services, for example, with the help of a network operator, or automatically provide information or advertising related to a location. These trigger events can be one or more of the events:
- Выбрана новая ячейка в открытой мобильной наземной сети связи (ОМНСС).- A new cell in the open mobile terrestrial communications network (OMNSS) has been selected.
- Местоположение абонента изменилось. Информация, включающая местную рекламу, может быть обеспечена, например, такая как информация о ближайшем недорогом ресторане.- The location of the subscriber has changed. Information including local advertising may be provided, for example, such as information about a nearby inexpensive restaurant.
- Выбран новый ОМНСС оператор. Это, например, включает предоставление списка цен на услуги выбранного ОМНСС оператора.- A new OMNSS operator has been selected. This, for example, includes providing a list of prices for the services of a selected OMNSS operator.
- Зарегистрирована новая страна. Это триггерное событие может быть использовано для обеспечения одной или более телефонных страниц, имеющих отношение к новой стране.- A new country is registered. This trigger event can be used to provide one or more phone pages related to a new country.
Как было отмечено, во время вызова несколько триггерных событий могут генерировать запросы на телефонные страницы. Это может быть телефонная страница с приветствием, используемая до начала голосовой коммуникации, одна или более других телефонных страниц (которые могут быть направлены, то есть заказаны/посланы другой стороной) в течение голосовой коммуникации, и, наконец, последняя телефонная, связанная с разъединением голосовой коммуникации. Все телефонные страницы могут быть выбраны до начала голосовой коммуникации и помещены в кэш-память соответствующего устройства пользователя на стороне, инициировавшей связь, и на стороне, прерывающей связь. Буферизация телефонных страниц на соответствующем устройстве пользователя особенно предпочтительна, когда одно или оба устройства пользователя не поддерживают одновременной коммуникации голосом и данными.As noted, during a call, several trigger events can generate phone page requests. This can be a greeting telephone page used before voice communication begins, one or more other telephone pages (which can be sent, that is, ordered / sent by the other party) during voice communication, and finally, the last telephone page connected with voice disconnection communications. All telephone pages can be selected prior to the beginning of voice communication and stored in the cache memory of the corresponding user device on the side that initiated the connection and on the side that disconnects the connection. Buffering of phone pages on the corresponding user device is especially preferred when one or both of the user's devices do not support simultaneous voice and data communication.
А-сторона инициирует запрос в шаге 230, возможно, после шага шифрования информации 220 и посылает этот запрос через коммуникационный канал (например, КП канал, как показано на Фиг.1) на сервер информационных объектов. Запрос на информационный объект может включать, по крайней мере, один из нескольких различных параметров, например:The A-side initiates the request in
- Код, указывающий локального оператора.- Code indicating the local operator.
- Код, указывающий тип устройства носителя информации.- A code indicating the type of media device.
- Код, указывающий продавца, то есть вид/производитель устройства пользователя, например компания Нокия.- A code indicating the seller, that is, the type / manufacturer of the user's device, for example, Nokia.
- Код, указывающий тип устройства пользователя, например 7110.- A code indicating the type of user device, for example 7110.
- Один или более кодов, указывающих на доступные и/или прилагаемые аксессуары, такие как устройства класса "хэндфри", "чатборд", цифровой плеер, радио, устройство для чтения штрих-кода, карманный компьютер и/или любое оборудование категории "блютус".- One or more codes indicating available and / or attached accessories, such as handfree, chatboard, digital player, radio, barcode readers, palmtops and / or any bluetooth equipment .
- Код, указывающий активны ли, например, аксессуары класса "хэндфри", такие как наушники или комплект для автомобиля. Активное устройство класса "хэндфри" (наушников) предпочтительно повлечет за собой звуковое воспроизведение телефонной страницы.- A code that indicates whether, for example, hand-held accessories, such as headphones or a car kit, are active. An active device of the "handfree" class (headphone) will preferably entail the sound reproduction of the telephone page.
- Код, указывающий версию программного обеспечения устройства пользователя.- A code indicating the software version of the user device.
- Запрошенный протокол будет использован для передачи (например, стандарт разметки документов и устройств беспроводных приложений, протокол беспроводной связи, стандарт языка гипертекстовой разметки, протокол передачи гипертекста).- The requested protocol will be used for transmission (for example, the markup standard for documents and wireless application devices, the wireless protocol, the hypertext markup language standard, the hypertext transfer protocol).
- Идентификация сервера информационных объектов (например, имя сервера или сетевой адрес).- Identification server information objects (for example, server name or network address).
- Код, указывающий на тип события, инициировавшего запрос на информационный объект (например, установка исходящего вызова).- A code indicating the type of event that triggered a request for an information object (for example, setting up an outgoing call).
- Указанный В-номер, ассоциированный с, по крайней мере, одним устройством В-стороны.- The indicated B-number associated with at least one B-side device.
- Идентичность А-стороны, например А-номер мобильной станции или идентичность подписки, например идентичность международного мобильного абонента (ИММА).- The identity of the A-side, for example, the A-number of the mobile station or the identity of the subscription, for example, the identity of the international mobile subscriber (IMMA).
- Сетевой адрес А-стороны (например, сетевой адрес), используемый сервером информационных объектов, когда сервер возвращает запрошенный информационный объект.- A-party network address (for example, a network address) used by the information object server when the server returns the requested information object.
- Код возможностей, указывающий возможности отображения А-стороны (например, разрешающая способность экрана, аудио и т.д.).- A feature code indicating the display capabilities of the A-side (for example, screen resolution, audio, etc.).
- Код, указывающий схему шифрования и/или использованный ключ шифра.- A code indicating the encryption scheme and / or the used cipher key.
- Код, указывающий страну, в которой зарегистрирована мобильная станция (код страны).- A code indicating the country in which the mobile station is registered (country code).
- Код, указывающий текущего ОМНСС (гостевой ОМНСС) оператора или ОМНСС (локальный ОМНСС), где А-сторона имеет подписку или и то и другое вместе.- A code indicating the current OMNSS (guest OMNSS) operator or OMNSS (local OMNSS), where the A-party has a subscription or both.
- Код, указывающий на уникальную идентичность устройства.- A code indicating the unique identity of the device.
- Контрольный код (например, контрольная сумма) параметров.- Check code (e.g. checksum) of the parameters.
Запрос на информационный объект в шаге 230 в соответствии с вариантом осуществления представленного изобретения вызывает ответ с сервера информационных объектов в зашифрованном формате, и в этом случае расшифровка в шаге 250 следует за получением ответа на устройстве пользователя.The request for an information object in
Если информационные объекты включают одну или более телефонных страниц, то далее следует процедура отображения в шаге 260, где информационные объекты показываются и/или озвучиваются в соответствии с возможностями устройства пользователя, после чего процедура завершается в шаге 299. Например, если устройство получателя класса "хэндфри" активно, то целесообразно использование, по крайней мере, аудиоинтерфейса в дополнение к любой показываемой информации. Телефонная страница может включать информацию и функциональные возможности для обновления телефонной книги на УП получателя или АИМ карте. Любое обновление информации происходит только после подтверждения получателя. В соответствии с одним вариантом осуществления представленного изобретения в первый раз вызов выполнен или получен от кого-то, кто не внесен в телефонную книгу устройства пользователя, и затем при приеме телефонной страницы, включающей имя и другую информацию, запрос направляется к пользователю устройства, причем запись, состоящая из одной или более частей полученной информации, должна быть добавлена в телефонную книгу.If the information objects include one or more telephone pages, then the display procedure follows in
Обычно, после шага 299 далее будет следовать одна или несколько процедур в соответствии с возможностью устройства пользователя А-стороны или типа оборудования, адресованного В-номером.Typically, after
В соответствии с одним из вышеуказанных вариантов осуществления представленного изобретения, где непрерывное триггерное событие реализуется выполнением вызова, определенные преимущества могут быть возможны, так, например, коммерческая информация может быть продана в ответ на набор В-номера, позволяющего удобно оплачивать информацию, полученную посредством телефонной страницы. Отдельные журнальные статьи могут быть проданы посредством вызова оплачиваемого номера, когда телефонная страница стороны, инициирующей вызов, передает имя и адрес для посылки журнала. Информация, выбираемая посредством пароля или ему подобным средством, может быть продана посредством вызова оплачиваемого номера и получения в ответ телефонной страницы с любым оплаченным паролем или ему подобным средством, на случай разъединения вызова или когда вызов продолжается.In accordance with one of the above embodiments of the present invention, where a continuous trigger event is realized by making a call, certain advantages may be possible, for example, commercial information can be sold in response to dialing a B-number, which allows you to conveniently pay for information received by telephone pages. Individual journal articles can be sold by calling a paid number when the telephone page of the party initiating the call transmits a name and address for sending the journal. Information selected by means of a password or similar means can be sold by calling a paid number and receiving in response a telephone page with any paid password or similar means, in case the call is disconnected or when the call continues.
На Фиг.3 изображены соответствующие процедуры на сервере информационных объектов (подобно серверу информационных объектов 130), где в шаге 305 процедура начинается и в шаге 310 сервер информационных объектов получает запрос на информационный объект. Обычно запрос может включать, по крайней мере, указатель, соответствующий А- или В-номеру, виду триггерного события, вызвавшего запрос. Если запрос зашифрован, расшифровка будет выполнена в шаге 320 до интерпретации содержимого. Адресный указатель (например, А- или В-номер) в запросе, полученном в шаге 310, будет сравнен с адресом памяти на сервере информационных объектов или с адресом подключенной памяти на другом сервере и информационный объект, например, телефонная страница будет выбрана в шаге 330. Как отмечено выше, сервер информационных объектов может обеспечить как телефонную страницу непосредственно, так и только указатель на телефонную страницу, причем указатель предпочтительно является универсальным идентификатором ресурса. В некоторых вариантах осуществления представленного изобретения, когда сервер информационных объектов не включает сами телефонные страницы, сервер информационных объектов будет направлять, то есть диспетчировать запрос на актуальный сервер телефонных страниц или обеспечивать запрашивающую сторону универсальным идентификатором ресурсов телефонной страницы. Диспетчирование может быть описано следующим образом:Figure 3 shows the corresponding procedures on the server of information objects (similar to the server of information objects 130), where in
- Устройство пользователя посылает запрос на телефонную страницу к серверу информационных объектов.- The user device sends a request to the telephone page to the server of information objects.
- Сервер информационных объектов направляет запрос со всеми соответствующими параметрами к актуальному серверу телефонных страниц.- The server of information objects sends a request with all the relevant parameters to the current server of telephone pages.
- Актуальный сервер телефонных страниц передает запрошенную телефонную страницу на устройство пользователя.- The current phone page server sends the requested phone page to the user's device.
Перенаправление может быть описано как:Redirection can be described as:
- Устройство пользователя посылает запрос на телефонную страницу к серверу информационных объектов.- The user device sends a request to the telephone page to the server of information objects.
- Сервер информационных объектов возвращает универсальный идентификатор ресурса актуального сервера телефонных страниц на устройство пользователя.- The server of information objects returns the universal resource identifier of the current server of telephone pages to the user's device.
- Устройство пользователя создает новый запрос к актуальному серверу телефонных страниц, используя полученный универсальный идентификатор ресурса.- The user device creates a new request to the current server of the telephone pages using the received universal resource identifier.
- Актуальный сервер телефонных страниц переправляет прямо или косвенно (например, через сервер имен) запрошенную телефонную страницу на устройство пользователя.- The current phone page server forwards directly or indirectly (for example, through the name server) the requested phone page to the user's device.
Запрос в шаге 310 может также включать указатель возможностей дисплея устройства пользователя, причем в этом случае информационный объект может быть адаптирован на сервере информационных объектов к специфическим возможностям отображения получающего устройства пользователя в шаге 340. Запрос на шаге 310 может также включать указатель идентичности, например телефонный номер запрашивающего, причем в этом случае возвращаемая телефонная страница или страницы могут быть из выборки телефонных страниц в зависимости от идентичности запрашивающего. Если запрос был зашифрован или запрашивается по какой-либо другой причине, то информационный объект будет зашифрован в шаге 350 до его возвращения на запрашивающее устройство пользователя в шаге 360, и затем процедура завершается в шаге 699 на сервере информационных объектов.The request in
Описанное выше общее решение для получения информационного объекта, связанного с адресным указателем, может варьироваться различным образом в зависимости, например, от коммуникационных возможностей задействованных устройств пользователя. Например, способ одновременного запроса, шифрования, получения, расшифровки и отображения последовательности информационных объектов также может быть применен в варианте осуществления представленного изобретения.The general solution described above for obtaining an information object associated with an address pointer can vary in various ways depending, for example, on the communication capabilities of the user devices involved. For example, a method for simultaneously requesting, encrypting, receiving, decrypting and displaying a sequence of information objects can also be applied in an embodiment of the present invention.
Современные устройства пользователя, такие как мобильные станции, разработаны, чтобы обрабатывать оба типа коммуникации одновременно: коммуникацию с коммутацией пакетами данных и коммуникацию с коммутацией каналами. Такие устройства относятся к мобильным станциям класса А. Конструкция других мобильных станций разработана таким образом, что позволяет альтернативную обработку коммуникаций с коммутацией каналами или пакетами данных, то есть без одновременной ПК и КК передачи и приема. Такие устройства относятся к мобильным станциям класса В.Modern user devices, such as mobile stations, are designed to handle both types of communication at the same time: packet-switched communication and circuit-switched communication. Such devices belong to class A mobile stations. The design of other mobile stations is designed in such a way that allows alternative processing of communications with switching channels or data packets, that is, without simultaneous PC and KK transmission and reception. Such devices are class B mobile stations.
На Фиг.4 показана блок-схема процедур, задействованных при инициации связи с коммутацией каналами на УП, являющимся мобильной станцией класса А в соответствии с одним аспектом представленного изобретения. Процедура начинается в шаге 405, когда мобильная станция класса А не участвует в вызове и когда пользователь, например, начинает указывать В-номер для В-стороны в шаге 420 путем нажатия цифры, кнопки или путем активации средств, распознающих голос. Во время выполнения шага 420 В-номер будет получен полностью. Теперь мобильная станция начинает устанавливать два различных соединения: для голосовой связи на канале с коммутацией каналами в шагах 430-440-498 и для коммуникации на канале с коммутацией пакетами данных для выборки телефонной страницы в шагах 450-499. Эти процедуры могут быть одновременными на мобильной станции класса А.Figure 4 shows a flowchart of the procedures involved in initiating communication with circuit switched channels on the UE, which is a class A mobile station in accordance with one aspect of the present invention. The procedure begins at
Для процедур с коммутацией каналами голосовая связь с В-стороной инициируется в шаге 430 и коммуникационный ресурс назначается мобильной сетью передачи данных, через которую может осуществляться телефонный разговор. Телефонный разговор завершается в шаге 440, как любой другой голосовой вызов, например, путем нажатия выбранной кнопки на мобильной станции или вешая трубку телефона стационарной телефонной сети. Окончание вызова также включает переназначение соответствующих коммуникационных ресурсов, в части мобильной сети связи, которая базируется на коммутации каналами, а также, например, любых КТСОП ресурсов, задействованных в соединении.For circuit-switched procedures, voice communication with the B-side is initiated in
Процедуры с коммутацией пакетами данных, в основном, следуют процедурам, описанным на Фиг.3, где запрос на информационный объект посылается возможно после шифрования в шагах 450 и 460, и, далее, когда ответ получен и телефонная страница показана, возможно после расшифровки в шагах 470-490 соединение, базирующееся на коммутацией пакетами данных, завершается в шаге 499.The packet-switched procedures generally follow the procedures described in FIG. 3, where a request for an information object is sent possibly after encryption in
Как отмечено выше, мобильная станция класса В не поддерживает два одновременных соединения, то есть ПД соединение и КК соединение. Поэтому для некоторых событий необходим другой способ выборки телефонных страниц, когда устанавливается голосовая связь, базирующаяся на коммутации каналами.As noted above, a Class B mobile station does not support two simultaneous connections, that is, a PD connection and a QC connection. Therefore, for some events, another way of selecting telephone pages is required when voice communication based on channel switching is established.
На Фиг. 5 показана процедура, подобная процедуре на Фиг.4, но с мобильной станцией класса В, используемой А-стороной, инициирующей конец вызова. Процедура начинается в шаге 505 и в шаге 510 указывается В-номер, как описано выше на Фиг.4. В этом варианте осуществления представленного изобретения представлен шаг 520, где возможно сделать выбор: будет запрошена телефонная страница или нет. Обычно, это может быть выбор, выполненный пользователем и/или указываемый В-номером, набранным при соответствующих установках. В соответствии с одним вариантом осуществления настоящего изобретения двойной щелчок кнопки ПОСЛАТЬ указывает, что телефонная страница должна быть запрошена. Если указывается, что телефонная страница не требуется, то следует соединение вызова в шагах 550-560 и 599, базирующегося на коммутации каналами, и прекращение связи в шагах 430, 440 и 498, как это объяснено на Фиг.4.In FIG. 5 shows a procedure similar to that of FIG. 4, but with a Class B mobile station used by the A-party initiating the end of the call. The procedure begins at
Если указывается, что требуется телефонная страница, то выполняются следующие шаги: шифрование 530 и посылка 535 запроса на информационный объект на канал, базирующийся на коммутации пакетами данных. До тех пор, пока пакетная сессия не прерывается, 540, загрузка информационных объектов на А-сторону продолжается. Информационные объекты, полученные в шаге 570, расшифровываются, если были зашифрованы в шаге 580, и отображаются в шаге 190. В шаге 595 определяются информационные объекты и остались ли еще данные для приема, и если не последовало прерывание в шаге 540, то продолжается загрузка информации. Возможное прерывание может произойти, например, когда пользователь не желает больше ждать завершения загрузки телефонной страницы и вместо этого инициирует коммуникацию с коммутацией каналами в шаге 550. Это может быть инициировано истечением времени или посредством мануального указания на человеко-машинном интерфейсе (ЧМИ). Коммуникация с коммутацией каналами инициируется, когда не остается более телефонных страниц для загрузки. В соответствии с другим вариантом осуществления настоящего изобретения телефонные страницы для устройства пользователя класса В получаются с сервера информационных объектов 130 при завершении вызова или в любое другое время, когда устройство пользователя не задействовано в вызове, причем телефонные страницы хранятся на устройстве пользователя и доступны при появлении следующего триггерного события.If it is indicated that a telephone page is required, then the following steps are performed:
Таким образом, была описана выборка телефонных страниц для отображения на устройстве А-стороны. Необходимо признать, что В-сторона также может показывать подобным образом телефонные страницы, относящиеся к соединению, предпочтительно телефонную страницу, идентифицированную с номером А-стороны. На Фиг.6 показана блок-схема процедур на устройстве пользователя В-стороны для выборки телефонных страниц А-стороны в соответствии с одним вариантом осуществления настоящего изобретения, когда В-сторона обладает возможностями мобильной станции класса А. Процедура начинается в шаге 605, например, с вызова, приходящего на устройство пользователя В-стороны. В шаге 610 коммуникационный канал распределяется между устройством пользователя и сетью передачи данных 110, к которой подключено устройство пользователя. В шаге 620 указатель идентичности звонящего, то есть идентичности А-стороны, предпочтительно А-номер, предоставляется В-стороне. Затем в шаге 660 и 670 запрос после шифрования посылается на сервер информационных объектов. Запрос после получения на сервере обрабатывается подобно запросам, получаемым с А-стороны, то есть расшифровывается, если необходимо, и на него отвечают передачей информационного объекта, относящегося к идентичности А-стороны. Устройство пользователя получает информационные объекты, то есть телефонную страницу в шаге 680 и после расшифровки в шаге 690, если необходимо, телефонная страница может быть показана пользователю В-стороны в шаге 695. Телефонная страница, содержащая приветствие и полученная В-стороной на прерывающем устройстве пользователя, к которому был направлен запрос, в ответ на исходящий вызов, являющийся непрерывным триггерным событием, может включать персонифицированный сигнал вызова источника, А-стороны, то есть звонящего, А-стороны, идентифицирует себя В-стороне посредством специального сигнального вызова на устройство пользователя В-стороны. В одном варианте осуществления настоящего изобретения звук в телефонной странице может заменять звук сигнала вызова предпочтительно только на время установления вызова или в течение вызова, чтобы использовать звук телефонной страницы как сигнал вызова. В другой версии осуществления представленного изобретения сигнал вызова телефонной страницы приемника приглушен предпочтительно в течение вызова, чтобы только звук телефонной страницы был слышен вместо обычного сигнала вызова.Thus, a selection of telephone pages for displaying on the A-side device has been described. It must be recognized that the B-side can also display in a similar manner the telephone pages related to the connection, preferably the telephone page identified with the A-side number. 6 shows a flowchart of procedures on a B-side user device for fetching A-side phone pages in accordance with one embodiment of the present invention, when the B-side has the capabilities of a Class A mobile station. The procedure starts at
Если на вызов ответили в шаге 630, установление голосовой связи следует тем же процедурам, что описаны на Фиг.3 и Фиг.4. Если на вызов не отвечают, голосовая часть последовательности завершается в шаге 698.If the call was answered in
Для ясности изложения описания несколько шагов в сигнализации между устройством пользователя 100 и коммуникационной инфраструктурой 110, устройством пользователя 100 и сервером информационных объектов 130 в нескольких вариантах осуществления представленного изобретения были опущены. Внимание сосредоточено на необходимых и новых шагах вышеупомянутой сигнализации в соответствии с изобретением. Понятно, что и другие процедуры, например, такие как самоидентификация, распределение каналов и зарядка, могут возникнуть в дополнение к тому, что описано в вышеупомянутых шагах сигнализации.For clarity of description, several steps in the signaling between the user device 100 and the communication infrastructure 110, the user device 100 and the server of information objects 130 in several embodiments of the present invention have been omitted. Attention is focused on the necessary and new steps of the aforementioned signaling in accordance with the invention. It is understood that other procedures, for example, such as self-identification, channel allocation, and charging, may occur in addition to what is described in the above signaling steps.
На Фиг.7 показано устройство пользователя, используемое в соответствии с одним вариантом осуществления настоящего изобретения, где устройство пользователя - это мобильный телефон или карманный компьютер с возможностями мобильного телефона. Центральный процессор (далее ЦП) 750 соединен с, по крайней мере, одним устройством памяти 751 и, по крайней мере, одним дисплеем 720. Центральный процессор 750 может также быть подключен к устройству клавиатуры или контактной панели 752, чтобы абоненты могли вводить, например, цифры. Устройство памяти 751 может быть энергонезависимым (например, стираемая программируемая постоянная память или АИМ карта) для того, чтобы сохранять записанную информацию в случаях временных прерываний энергоснабжения. Центральный процессор 750, далее, соединен с радиоблоком 710, который может конвертировать входящие и выходящие данные в модулированные сигналы радиочастот. Радио-блок 710 также соединен с антенной 760, позволяющей передавать/принимать модулированные сигналы радиочастот в среде, совместимой с ними (например, в эфире). Радио-блок 710 может быть также соединен прямо или опосредованно с наушниками 730 и микрофоном 740 для обеспечения голосовой связи. Устройство пользователя может далее включать множество программ, например браузер 771, который может отображать, по крайней мере, один тип информационного объекта, и шифровально/дешифровальное программное ядро 772, позволяющее шифровать запросы на информационные объекты и расшифровывать информационные объекты. По выбору устройство пользователя может быть снабжено кэш-памятью, в которой возможно хранить и выбирать информационные объекты без занятия передающих ресурсов коммуникационной сети 10.7 shows a user device used in accordance with one embodiment of the present invention, where the user device is a mobile phone or PDA with the capabilities of a mobile phone. A central processing unit (hereinafter referred to as CPU) 750 is connected to at least one
На Фиг.8 показан сервер информационных объектов 130 в соответствии с одним вариантом осуществления представленного изобретения. Сервер информационных объектов включает, по крайней мере, один ЦП 830, соединенный с, по крайней мере, одним устройством памяти 810, кэш-памятью 850 с, по крайней мере, одной базой данных 840 и, по крайней мере, одним устройством интерфейса 820. Устройства памяти 810 и базы данных 840 могут быть выполнены энергонезависимыми. Устройство интерфейса 820 позволяет ЦП 830 посылать и принимать данные в/из сети передачи данных 120. Кэш-память 850 позволяет хранить часто используемые информационные объекты таким образом, что ЦП 830 может получать их без задержек. База данных 840 содержит актуальные информационные объекты, которые могут быть затребованы устройством пользователя 100 через коммуникационную инфраструктуру 110 и сеть передачи данных 120. Сервер информационных объектов может также включать несколько программ, включая, но не ограничиваясь фильтром 861, позволяющим выполнять оптимизацию информационных объектов по критерию оптимизации отобразительных возможностей устройства пользователя 100, и программное ядро шифрования/дешифрования 862, позволяющее расшифровывать запросы на информационные объекты и шифровать информационные объекты.On Fig shows a server information objects 130 in accordance with one embodiment of the present invention. The information object server includes at least one
В соответствии с вариантом осуществления представленного изобретения блоки 810, 820, 830, 840, 850 и 860 могут быть осуществлены на множестве компьютеров. В соответствии с другим вариантом осуществления представленного изобретения вышеуказанное множество компьютеров может быть расположено на значительном расстоянии.In accordance with an embodiment of the present invention, blocks 810, 820, 830, 840, 850, and 860 may be implemented on multiple computers. According to another embodiment of the present invention, the aforementioned plurality of computers can be located at a considerable distance.
В индикацию В-номера входят любые средства индикации В-номера на А-стороне устройства пользователя. Первый пример процедуры индикации В-номера описывается на Фиг.9, где процедура индикации В-номера начинается с шага 905 и далее в шаге 910 осуществляется прием с клавиатуры соответствующего символа. В ответ на шаг 910 в шаге 920 символ заносится и хранится в буфере устройства пользователя и в шаге 930 производится проверка, закончен ли ввод В-номера. Если ввод В-номера не закончен, то шаги 910, 920 и 930 повторяются. В случае, если ввод В-номера завершен, процедура индикации В-номера завершается в шаге 999. Определение того, что ввод В-номера закончен в шаге 930, может включать или не включать использование таймерного управления процедурой индикации; короткие комбинации клавиш, минимизирующие количество нажатий; специальные кнопки для индикации завершения номера (например, нажатие кнопок ПОСЛАТЬ или ВЫЗОВ происходит только один раз) или анализ цифр в буфере для определения закончен ли ввод В-номера.The B-number display includes any means of indicating the B-number on the A-side of the user device. The first example of the procedure for indicating the B-number is described in Fig. 9, where the procedure for indicating the B-number begins at
Во втором примере индикация В-номера производится посредством голосового определения, где входящий поток речи сравнивается и совпадает с записью внутренней базы данных, содержащейся на устройстве пользователя 100, где корректный В-номер мог бы быть получен в ответ на вышеуказанный поток речи.In the second example, the B-number is indicated by voice recognition, where the incoming speech stream is compared and matches the record of the internal database contained on the user device 100, where the correct B-number could be obtained in response to the above speech stream.
В индикацию А-номера входят любые средства индикации А-номера для устройства пользователя 100. Первый пример процедуры индикации А-номера описывается на Фиг.10, где процедура начинается с шага 1005 и далее в шаге 1010 А-номер принимается с коммуникационной инфраструктуры 110. В ответ на шаг 1010 производится проверка корректности А-номера (например, не блокирован ли, засекречен или неправильно интерпретирован), и если П-номер корректен, то он хранится в памяти устройства пользователя 100 в шаге 1030. Если А-номер не корректен, то флаг индикации некорректного А-номера хранится в памяти устройства пользователя 100. Процедура завершается в 1099.The A-number indication includes any means of indicating the A-number for the user device 100. The first example of the A-number indication procedure is described in FIG. 10, where the procedure starts at
Во втором примере индикация А-номера производится посредством посылки А-номера или информационных объектов в ответ на А-номер непосредственно на логический коммуникационный канал 162.In the second example, the A-number is displayed by sending the A-number or information objects in response to the A-number directly to the logical communication channel 162.
На Фиг.11 показано устройство пользователя 100 в соответствии со вторым вариантом осуществления представленного изобретения, когда устройство пользователя 100 представляет собой стационарный телефон с графическими возможностями. В соответствии с этим вторым вариантом устройство пользователя 100 эквивалентно мобильному телефону, представленному на Фиг.7, исключая радио-блок 710 и антенну 760, которые заменяются на медиа-адаптер 1210. Этот медиа-адаптер конвертирует входящие и выходящие сигналы в/из формы определенного стандарта медиа, включая, но не ограничиваясь такими стандартами, как стандарт цифровой сети с интеграцией функций, стандарт на несимметричную цифровую абонентскую линию, стандарт на высокоскоростную цифровую абонентскую линию, стандарт на сверхскоростную цифровую абонентскую линию, кабельные сети передачи информации и любую комбинацию из вышеупомянутых стандартов.11 shows a user device 100 in accordance with a second embodiment of the present invention, when the user device 100 is a landline telephone with graphical capabilities. According to this second embodiment, the user device 100 is equivalent to the mobile phone shown in FIG. 7, excluding the
На Фиг.12 показано устройство пользователя 100 в соответствии с другим вариантом осуществления представленного изобретения, где устройство пользователя 100 это мобильный телефон 1390, возможно, без функций отображения информационного объекта и с антенной 1360, подключенный к карманному компьютеру 1490 через коммуникационный канал 1395. Коммуникационный канал, например, может быть выполнен так, что включает беспроводное радио (например, устройство "блютус") или проводную конфигурацию. Карманный компьютер 1490 далее включает ЦП 1450, соединенный, по крайней мере, с одним устройством памяти 1451 и с, по крайней мере, одним дисплеем 1420. Центральный процессор 1350 также быть соединен с устройством клавиатуры или контактной панелью 1452, чтобы абоненты могли вводить, например, цифры. Устройство памяти 1451 может быть энергонезависимым (например, стираемая программируемая постоянная память или АИМ карта) для того, чтобы сохранять записанную информацию в случаях временных прерываний энергоснабжения. Карманный компьютер 1490 далее включает комплект программ 1470, включающий, но не ограниченный браузером 1471, который может отображать, по крайней мере, один тип информационного объекта, программное ядро шифрования/дешифрования 1472, позволяющее шифровать запросы на информационные объекты и расшифровывать информационные объекты. Мобильный телефон 1390, далее, описывается на Фиг.7, где блоку 1320 соответствует блок 720, блоку 1310 соответствует блок 710, блок 1350 соответствует блоку 750, блок 1351 соответствует блоку 751, блок 1352 соответствует блоку 752, блок 1330 соответствует блоку 730, блок 1340 соответствует блоку 740.12 shows a user device 100 in accordance with another embodiment of the present invention, where the user device 100 is a
Функции представленного изобретения могут быть заранее встроены программно в устройство пользователя или запускаться на устройстве пользователя или загружаться на устройство пользователя. Альтернативно, оператор сети может подготовить задачу на АИМ карте, которой обеспечиваются пользователи для того, чтобы получать доступ к сети.The functions of the present invention can be pre-built software in the user device or run on the user device or downloaded to the user device. Alternatively, the network operator can prepare the task on the AIM card that users are provided with in order to gain access to the network.
В основном, представленное изобретение может обеспечивать связь между адресными указателями, такими как телефонные номера, и информационным объектом, таким как адрес Интернета, указывающий на телефонную страницу. Когда пользователь набирает телефонный номер, то адрес Интернета, связанный с телефонным номером, будет получен автоматически и содержимое, находящееся по этому адресу Интернета (т.е. телефонной странице), автоматически загружается и показывается на телефоне пользователя. В то же время телефонная страница пользователя будет загружена и показана на телефоне вызываемой стороны. Кроме того, что телефонная страница связана с телефонным номером (возможно с обеими номерами: с номером владельца и с номером запрашивающего, давая возможность посылать различные телефонные страницы в зависимости от того, кто эти страницы запрашивает/получает), она также связана с определенным событием. Примерами таких событий могут быть события, когда пользователь набирает телефонный номер, отвечает на вызов, получает приходящий вызов или когда набранный номер занят. Пользователь может иметь несколько различных телефонных страниц, каждая из которых связана с одним или несколькими событиями. Это позволяет пользователю обеспечивать других пользователей различными типами информации в зависимости от ситуации. Одним из примеров является возможность для пользователя обеспечивать дополнительную информацию (такую как адрес электронной почты), если он/она заняты или не отвечают. Вкратце представленное изобретение может быть разъяснено следующим образом:Basically, the presented invention can provide a link between address indicators, such as telephone numbers, and an information object, such as an Internet address pointing to a telephone page. When a user dials a telephone number, the Internet address associated with the telephone number will be received automatically and the content located at this Internet address (i.e., a telephone page) is automatically downloaded and displayed on the user's telephone. At the same time, the user's telephone page will be loaded and displayed on the telephone of the called party. In addition to the fact that the telephone page is associated with a telephone number (it is possible with both numbers: the owner’s number and the requestor’s number, making it possible to send different telephone pages depending on who requests / receives these pages), it is also associated with a specific event. Examples of such events are events when the user dials a phone number, answers a call, receives an incoming call, or when the dialed number is busy. A user can have several different phone pages, each of which is associated with one or more events. This allows the user to provide other users with various types of information depending on the situation. One example is the ability for a user to provide additional information (such as an email address) if he / she is busy or not responding. A brief presentation of the invention can be explained as follows:
- Появляется событие, связанное с телефонной страницей, например, пользователь набирает номер на телефоне (например, на мобильном телефоне). Мобильный телефон автоматически посылает запрос на сервер номеров телефонных страниц, запрашивая адрес Интернета (т.е. местонахождение телефонной страницы), связанный с набранным телефонным номером. Сервер номеров телефонных страниц использует телефонный номер вместе с другими параметрами для поиска адреса Интернета в базе данных. Когда мобильный телефон получает местоположение телефонной страницы, то браузер или эквивалентные функциональные средства запускаются и посылается запрос на выборку информации по адресу Интернета.- An event associated with the phone page appears, for example, the user dials a number on the phone (for example, on a mobile phone). The mobile phone automatically sends a request to the phone page number server, requesting the Internet address (i.e. the location of the phone page) associated with the dialed phone number. The telephone page number server uses the telephone number along with other parameters to find the Internet address in the database. When the mobile phone receives the location of the phone page, the browser or equivalent functionality is launched and a request is sent to fetch information to the Internet address.
- Содержание телефонной страницы загружается на мобильный терминал.- The contents of the phone page are downloaded to the mobile terminal.
Представленное изобретение не ограничивается вышеописанными вариантами осуществления и может варьироваться в пределах объема представленного в описании изобретения.The present invention is not limited to the above-described embodiments, and may vary within the scope of the invention.
Claims (52)
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US60/176,806 | 2000-01-19 | ||
| US09/644,307 | 2000-08-23 | ||
| US09/644,307 US6996072B1 (en) | 2000-01-19 | 2000-08-23 | Method and apparatus for exchange of information in a communication network |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| RU2002118607A RU2002118607A (en) | 2004-04-27 |
| RU2266624C2 true RU2266624C2 (en) | 2005-12-20 |
Family
ID=35869820
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| RU2002118607/09A RU2266624C2 (en) | 2000-08-23 | 2000-09-03 | Method and device for exchanging information in communication network |
Country Status (1)
| Country | Link |
|---|---|
| RU (1) | RU2266624C2 (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2429580C2 (en) * | 2006-02-24 | 2011-09-20 | Награвисьон С.А. | Method of optimising data stream between router and multimedia unit |
| RU2467386C2 (en) * | 2008-07-23 | 2012-11-20 | Нокиа Корпорейшн | Method and apparatus for updating address books |
| RU2477885C1 (en) * | 2011-11-08 | 2013-03-20 | Общество С Ограниченной Ответственностью "Яндекс" | Method of improving address book of mobile communication means and integrating address book system |
| RU2549167C2 (en) * | 2010-06-14 | 2015-04-20 | Нтт Докомо, Инк. | Mobile station and radio base station |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7890492B2 (en) * | 2004-11-15 | 2011-02-15 | Zi Corporation Of Canada, Inc. | Organizing pointers to objects in an array to improve the speed of object retrieval |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1997022212A1 (en) * | 1995-12-11 | 1997-06-19 | Hewlett-Packard Company | Method of accessing service resource items that are for use in a telecommunications system |
| WO1998051056A2 (en) * | 1997-05-02 | 1998-11-12 | Bjoerhn Anders | Identification through network messages |
| US5840433A (en) * | 1993-10-27 | 1998-11-24 | Foseco International Limited | Coating compositions for articles of graphite-alumina refractory material |
| WO1999000751A1 (en) * | 1997-06-30 | 1999-01-07 | Ameritech Corporation | Method and apparatus for communicating information about a called party to a calling party |
| RU2136109C1 (en) * | 1992-05-26 | 1999-08-27 | Моторола, Инк. | Method for information transmission and multiple-access, time-division communication system |
-
2000
- 2000-09-03 RU RU2002118607/09A patent/RU2266624C2/en not_active IP Right Cessation
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2136109C1 (en) * | 1992-05-26 | 1999-08-27 | Моторола, Инк. | Method for information transmission and multiple-access, time-division communication system |
| US5840433A (en) * | 1993-10-27 | 1998-11-24 | Foseco International Limited | Coating compositions for articles of graphite-alumina refractory material |
| WO1997022212A1 (en) * | 1995-12-11 | 1997-06-19 | Hewlett-Packard Company | Method of accessing service resource items that are for use in a telecommunications system |
| WO1998051056A2 (en) * | 1997-05-02 | 1998-11-12 | Bjoerhn Anders | Identification through network messages |
| WO1999000751A1 (en) * | 1997-06-30 | 1999-01-07 | Ameritech Corporation | Method and apparatus for communicating information about a called party to a calling party |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2429580C2 (en) * | 2006-02-24 | 2011-09-20 | Награвисьон С.А. | Method of optimising data stream between router and multimedia unit |
| RU2467386C2 (en) * | 2008-07-23 | 2012-11-20 | Нокиа Корпорейшн | Method and apparatus for updating address books |
| RU2549167C2 (en) * | 2010-06-14 | 2015-04-20 | Нтт Докомо, Инк. | Mobile station and radio base station |
| RU2477885C1 (en) * | 2011-11-08 | 2013-03-20 | Общество С Ограниченной Ответственностью "Яндекс" | Method of improving address book of mobile communication means and integrating address book system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| RU2273103C2 (en) | Method and device for exchanging information via communication network | |
| US8009592B2 (en) | Method and apparatus for exchange of information in a communication system | |
| US20070127645A1 (en) | Technique for providing secondary information to a user equipment | |
| US20080062893A1 (en) | Method and apparatus for event-based exchange of information between communication devices conditioned on personal calendar information | |
| US20070237320A1 (en) | Technique for providing caller-originated alert signalsin circuit-switched communications | |
| EP2143254B1 (en) | System and method for sharing common location-related information between communication devices | |
| US20070124481A1 (en) | System and method for sharing event-triggered, location-related information between communication devices | |
| US8549111B2 (en) | Method and apparatus for providing a web page to a call member | |
| EP2130352A2 (en) | Technique for providing data objects prior to call establishment | |
| EP2116033B1 (en) | Method and apparatus for event-based synchronization of information between communication devices | |
| RU2266624C2 (en) | Method and device for exchanging information in communication network | |
| US20070230676A1 (en) | Technique for delivering caller-originated alert signals in ip-based communication sessions |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PC4A | Invention patent assignment |
Effective date: 20070910 |
|
| MM4A | The patent is invalid due to non-payment of fees |
Effective date: 20180904 |