WO1999065265A1 - Channelization and encoding for text information services transmitted via radiocommunication systems - Google Patents
Channelization and encoding for text information services transmitted via radiocommunication systems Download PDFInfo
- Publication number
- WO1999065265A1 WO1999065265A1 PCT/SE1999/000876 SE9900876W WO9965265A1 WO 1999065265 A1 WO1999065265 A1 WO 1999065265A1 SE 9900876 W SE9900876 W SE 9900876W WO 9965265 A1 WO9965265 A1 WO 9965265A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- information
- security
- channels
- channel
- broadcast
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/04—Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/03—Protecting confidentiality, e.g. by encryption
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/30—Resource management for broadcast services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H2201/00—Aspects of broadcast communication
- H04H2201/10—Aspects of broadcast communication characterised by the type of broadcast system
- H04H2201/13—Aspects of broadcast communication characterised by the type of broadcast system radio data system/radio broadcast data system [RDS/RBDS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H2201/00—Aspects of broadcast communication
- H04H2201/70—Aspects of broadcast communication characterised in that receivers can be addressed
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
Definitions
- the present invention relates generally to the provision of information services in radiocommunication systems and, more particularly, to the encoding and channelization of data for broadcast transmission over an air interface to efficiently provide broadcast information services in conjunction with existing radiocommunication services and systems.
- Pagers have acquired some of the functionality that was traditionally provided by cellular phones and vice- versa. For example, two-way pagers have been developed which permit the pager user to transmit messages to the paging system, which messages can then be forwarded to other parties. Similarly, cellular phones have acquired the capability to transmit and receive short (e.g., on the order of 160 alphanumeric character) text messages which can be output on the display of a cellular phone. This evolution in radiocommunication devices has led to the development and marketing of a host of new information services.
- paging systems have been implemented which provide for the broadcast of information services, e.g., stock quote information services, to a large number of subscribers that have pagers with displays. These pagers periodically receive information over an air interface associated with a large number of stocks or other financial instruments such as options, futures, etc. , and display the current prices of these instruments so that a user can track his or her portfolio's performance.
- information services e.g., stock quote information services
- These pagers periodically receive information over an air interface associated with a large number of stocks or other financial instruments such as options, futures, etc. , and display the current prices of these instruments so that a user can track his or her portfolio's performance.
- Applicant anticipates that users of cellular phones would have interest in the provision of a similar service which would provide information service support in a cellular network.
- cellular systems unlike paging systems, have conventionally been designed around the paradigm of (1) limited bandwidth due to a restriction on the spectrum allocated by various governing bodies, e.g., the FCC, for cellular applications and (2) the notion that most of the limited bandwidth be reserved for point-to-point connections (e.g., voice connections) between the cellular phones and the system, with only a relatively small fraction being reserved for broadcast, i.e., point-to-multipoint, transmissions from the system to the cellular phones operating in the system. Due to this latter feature of cellular systems in particular, system designers are very careful regarding the amount of information transmitted on the available broadcast channels and the frequency with which this information is repeated. Thus, the provision of broadcast information services to cellular radiocommunication systems cannot readily be accomplished by the most straightforward approach of simply broadcasting whatever information is desired for all subscribers to display on their cellular phones.
- point-to-point connections e.g., voice connections
- each radio frequency is divided into a series of time slots, each of which contains a burst of information from a data source, e.g., a digitally encoded portion of a voice conversation.
- a data source e.g., a digitally encoded portion of a voice conversation.
- the time slots are grouped into successive TDMA frames having a predetermined duration.
- the number of time slots in each TDMA frame is related to the number of different users that can simultaneously share the radio channel. If each slot in a TDMA frame is assigned to a different user, the duration of a TDMA frame is the rninimum amount of time between successive time slots assigned to the same user.
- the successive time slots assigned to the same user which are usually not consecutive time slots on the radio carrier, constitute the user's digital traffic channel (DTC).
- DTC digital traffic channel
- this is typically a point-to-point resource and, in fact, most TDMA systems reserve the majority of the available radio channels for use as DTCs to ensure a large traffic capacity.
- DCCHs digital control channels
- DCCHs are also provided for communicating control signals and overhead information, including a mechanism for connecting to the radiocommunication system and being assigned a DTC.
- CDMA code division multiple access
- channelization is performed by spreading data associated with a particular connection using a unique spreading code.
- This code provides the receiver with a mechanism for extracting its intended data, i.e. , by correlating the received composite signal with the code assigned to its traffic channel.
- CDMA systems can also provide for broadcast control channels or other overhead signalling channels by allocating known codes thereto.
- CDMA systems also tend to reserve more resources (e.g. , codes and power) for dedicated traffic channels than for broadcast information channels.
- Exemplary embodiments of the present invention provide techniques which support broadcast information services via radiocommunication systems using a broadcast resource in an efficient manner.
- the end user's equipment e.g., mobile station
- the present invention minimizes the capacity of the broadcast resource that is consumed by the broadcast information service by providing efficient encoding and channelization of the transmitted information.
- the broadcast information service can be a security quote service which is provided in an IS- 136 compliant system having broadcast short-message-service (SMS) capability.
- SMS broadcast short-message-service
- the portion of the broadcast control channel which has been reserved in IS- 136 for SMS can be further separated into a plurality of logical sub- channels for carrying various portions of the data used to implement the security quote service. More specifically, these exemplary sub-channels can include a Security Name channel, a Start Value channel and a Delta channel.
- These channels carry different aspects of the securities information to the mobile station.
- the present invention is capable of providing information associated with a large number of securities while also maintaining a fast refresh rate (cycle time).
- exemplary embodiments of the present invention provide techniques for channelizing and coding information associated with sports scores to allow for efficient transmission over broadcast resources of a radiocommunication system.
- the present invention can be generalized to any given set of information to be transmitted.
- FIG. 1 illustrates a generalized view of a digital control channel (DCCH) having time slots which are grouped into superframes;
- Figure 2 illustrates an exemplary radiotelephone system into which the present invention may be implemented;
- DCCH digital control channel
- Figure 3 illustrates a hyperframe structure according which can be used to implement the present invention
- Figure 4 illustrates the logical channels of the DCCH which can be used to implement the present invention
- Figures 5-7 illustrates a further exemplary subdivisions of logical channels used to broadcast information associated with a security quote service according to the present invention
- FIGS 8 and 9 illustrate a generalization of channelization and coding techniques according to the present invention.
- exemplary embodiments of the present invention describe techniques and systems for providing broadcast information services which are intended to minimize the usage of the relatively scarce broadcast resources available in existing cellular radiocommunication systems. Accordingly, these exemplary embodiments are described using the broadcast resources available in IS-136, in particular the broadcast SMS channel (S-BCCH).
- S-BCCH broadcast SMS channel
- Some of the details associated with IS-136 systems generally and the broadcast SMS channel specifically are described below, while others are omitted to avoid obscuring the present invention.
- the interested reader is referred to U.S. Patent No. 5,603,081 to Raith et al. and U.S. Patent Application Serial No. 08/482,754 also to Raith et al. for additional information pertaining to IS-136 related systems generally and broadcast SMS techniques specifically, respectively.
- the disclosures of both the aforementioned U.S. Patent and U.S. Patent Application are expressly incorporated here by reference.
- FIG. 1 shows a general example of a forward (or downlink) DCCH configured as a succession of time slots 1, 2, ... , N, ... included in the consecutive time slots 1, 2 ... sent on a carrier frequency.
- DCCH slots may be defined on a radio channel such as that specified by IS-136, and may consist, as seen in Figure 1 for example, of every n-th slot in a series of consecutive slots.
- Each DCCH slot has a duration that may or may not be 6.67 msec, which is the length of a DTC slot according to the IS-136 standard.
- the DCCH slots may be organized into superframes
- each superframe includes a number of logical channels that carry different kinds of information.
- One or more DCCH slots may be allocated to each logical channel in the superframe.
- the exemplary downlink superframe in Figure 1 includes three logical channels: a broadcast control channel (BCCH) including six successive slots for overhead messages; a paging channel (PCH) including one slot for paging messages; and an access response channel (ARCH) including one slot for channel assignment and other messages.
- the remaining time slots in the exemplary superframe of Figure 1 may be dedicated to other logical channels, such as additional paging channels PCH or other channels. Since the number of mobile stations is usually much greater than the number of slots in the superframe, each paging slot is used for paging several mobile stations that share some unique characteristic, e.g., the last digit of the MIN.
- FIG. 2 represents a block diagram of an exemplary cellular mobile radiotelephone system, including an exemplary base station 110 and mobile station 120.
- the base station includes a control and processing unit 130 which is connected to the MSC 140 which in turn is connected to the PSTN (not shown).
- General aspects of such cellular radiotelephone systems are known in the art, as described by U.S. Patent No. 5,175,867 to Wejke et al., entitled “Neighbor- Assisted Handoff in a Cellular Communication System," and U.S. Patent Application No. 07/967,027 entitled “Multi-mode Signal Processing,” which was filed on October 27, 1992, both of which are incorporated in this application by reference.
- the base station 110 handles a plurality of voice channels through a voice channel transceiver 150, which is controlled by the control and processing unit 130.
- each base station includes a control channel transceiver 160, which may be capable of handling more than one control channel.
- the control channel transceiver 160 is controlled by the control and processing unit 130.
- the control channel transceiver 160 broadcasts control information over the control channel of the base station or cell to mobiles locked to that control channel.
- the transceivers 150 and 160 can be implemented as a single device, like the voice and control transceiver 170, for use with DCCHs and DTCs that share the same radio carrier frequency.
- the mobile station 120 receives the information broadcast on a control channel at its voice and control channel transceiver 170.
- the processing unit 175 evaluates the received control channel information, which includes the characteristics of cells that are candidates for the mobile station to lock on to, and determines on which cell the mobile should lock.
- the received control channel information not only includes absolute information concerning the cell with which it is associated, but also contains relative information concerning other cells proximate to the cell with which the control channel is associated, as described in U.S. Patent No. 5,353,332 to Raith et al., entitled “Method and Apparatus for Communication Control in a Radiotelephone System, " which is incorporated in this application by reference.
- the mobile station 120 also includes an input device 185, such as a numeric keypad, which allows a user to interact with the mobile station.
- a display device 190 such as an LCD screen, provides a visual display of information to the user.
- the mobile station also includes memory 180.
- the transmission of broadcast information from base stations to mobile stations is structured into successions of different kinds of logical frames.
- Figure 3 illustrates the frame structure of a forward (base station to mobile station) DCCH according to IS-136 and shows two successive hyperframes (HF), each of which preferably comprises a respective primary superframe (SF) and a respective secondary superframe.
- HF hyperframe
- SF primary superframe
- a hyperframe could include more than two superframes.
- each superframe in a forward DCCH includes a complete set of F-BCCH information (i.e., a set of Layer 3 messages), using as many slots as are necessary, and that each superframe begins with a F-BCCH slot.
- the remaining slots in each superframe include one or more (or no) slots for the E-BCCH, S-BCCH, and SPACH logical channels.
- each superframe of the downlink (forward) DCCH preferably comprises a broadcast control channel BCCH, and a short-message-service/paging/access channel SPACH.
- the BCCH comprises a fast BCCH (the F-BCCH shown in Figure 3); an extended BCCH (the E-BCCH); and a short-message-service BCCH (the S-BCCH), some of which are used, in general, to carry generic, system-related information from the base stations to the mobiles.
- the F-BCCH logical channel carries time-critical system information, such as the structure of the DCCH, other parameters that are essential for accessing the system, and an E-BCCH change flag which is described in more detail in U.S. Patent Application No. 08/482,754, which is commonly assigned and incorporated herein by reference; as noted above, a complete set of F-BCCH information is sent in every superframe.
- the E-BCCH logical channel carries system information that is less time-critical than the information sent on the F-BCCH; a complete set of E-BCCH information (i.e. , a set of Layer 3 messages) may span several superframes and need not be aligned to start in the first E-BCCH slot of a superframe.
- the S-BCCH logical channel carries short broadcast messages, such as stock information, advertisements and other information of interest to various classes of mobile subscriber. According to exemplary embodiments of the present invention, this logical channel may be used to support information services, for example a security quote service or a sports information service.
- securities information transmitted as part of a broadcast security quote service would preferably include the security symbol or security name, the base trading value associated with each symbol (i.e., the previous day's closing price) and a value which represents the increment or decrement to the base value at a given time of day.
- the number of octets required to be transmitted per entry could be as high as 20.
- the total number of bits is approximately 160 bits.
- the S-BCCH logical channel includes at least three logical sub-channels which support this broadcast information service: a Security Name channel, a Start Value channel and a Delta channel as seen in Figure 5.
- a Security Name channel a Security Name channel
- a Start Value channel a logical sub-channel which support this broadcast information service
- a Delta channel as seen in Figure 5.
- the S-BCCH logical channel could be divided into more than three logical sub-channels without departing from the spirit and scope of the present invention and that, presumably, other SMS activities would in fact be supported by different logical sub-channels. For example, as described in the above-identified and incorporated by reference U.S. Patent Application Serial No.
- the S-BCCH may be divided into n (e.g., 32) sub-channels that support different broadcast services, service levels, etc. Any one of these sub-channels (as seen in Figure 6) or more than one of these sub-channels (as seen in Figure 7) may be further logically subdivided to include the three sub-channels described herein.
- the Security Name sub-channel can include information which allows the mobile station to map a received symbol, e.g., transmitted on the Start Value or Delta channel, to a security name for displaying the more readily understood security name at the mobile station.
- the mapping information can be read from the Security Name sub-channel and stored in the mobile station for later use.
- the Security Name sub-channel could include a stream of symbols, e.g., "ERICY” , followed by their corresponding security name, e.g. , "ERICSSON” .
- the mobile station can store this mapping.
- the Start Value or Delta Channel includes the symbol "ERICY” which the mobile station could then look up in its memory and display as "ERICSSON” on the mobile station's display, along with a current stock value.
- the Security Name sub-channel can also provide the type of encoding used by the information service provider (e.g., an identifier of the type of information and/ or format of the information provided on the Start Value and/or Delta channel, see the exemplary alternatives described below) and a multi-bit (e.g., 8 bit) change flag (CF) which indicates whether the mobile station should read the remaining information broadcast on this subchannel for the purpose of updating its stored information.
- the CF may be system operator code (SOC) specific, country code specific or specific to both, which characteristic of the change flag may also be transmitted therewith.
- SOC system operator code
- the mobile station can be controlled by over the air programming, e.g. OATS in IS-136, or sent in the Delta channel.
- the CF can be implemented as a date value in order to determine whether updating of the information which is broadcast on the Security Name channel is required.
- a date for the CF By using a date for the CF, a mobile station that travels between uncoordinated service providers would not have to repeatedly update this information as supplied by the different providers. The mobile station would instead only change its stored data if the CF indicates a more recent date than that which is stored with the data.
- the content of the Security Name channel primarily includes a mapping of the official security symbols (which do not change frequently) to the popular or legal name of the security and encoding information.
- the frequency of changes to the information broadcast on this channel is very low, which allows exemplary embodiments of the present invention to allocate a relatively low bandwidth to the transmission of this sub-channel.
- the bandwidth allocation can vary based on, for example, time of day as described below. Since the information broadcast on the Security Name channel should require relatively infrequent updating, the scenario of having a mobile traveling between uncoordinated service providers is not a large concern. If one service provider is sending a vastly different set of securities than another service provider, it would only affect the other two channels (i.e., the Delta and Start
- the mobile station will then display the symbol, instead of the name, to the user.
- the names stored in the mobile need not be cleared if they are not found on the Security Name channel broadcast by another provider; instead, the mobile station can add names to its stored mapping as it travels between service providers.
- More drastic changes in this information being broadcast may be experienced by a traveling mobile station which moves from one country to the next, e.g., a broadcast information service provider in France may broadcast a list of symbols and corresponding security names for the French stock market, after receiving which a mobile station may enter Germany and read information associated with the German stock market.
- the mobile station when a different country code is detected in the overhead information broadcast from a radiocommunication system, the mobile station either clears the symbol-to-name mapping associated with the first country code from its memory or, preferably, creates a new symbol-to-company name list for the new country code.
- the mobile can simply switch back to the old mapping when it travels back to the previous country, e.g., as recognized by the mobile station's receipt of the old country code. This allows the mobile station to maintain in its memory its home country security mapping while traveling abroad. Furthermore, the mobile can learn the symbol-to-name mapping of the country that it is visiting.
- the Security Name channel can also provide a category value.
- the securities may be sub-divided into such categories as types of companies (e.g., telecommunications companies), metals, currencies, etc. If a change has occurred in one security, sub-dividing the securities into sub-lists and into types of securities would eliminate the need to reprogram the entire set of names; however, such a subdivision would possibly require multiple CFs and type identifiers.
- the mobile may store more than one list and associated CF. This eliminates reloading the company name list when roaming between country codes or different service providers.
- the mobile may store more than one list and associated CF. This eliminates reloading the company name list when roaming between country codes or different service providers.
- the mobile may store more than one list and associated CF. This eliminates reloading the company name list when roaming between country codes or different service providers.
- one skilled in the art will appreciate that it would be desirable to have lists that are common to multiple service providers in the same country or, more specifically, an area covered by one common securities exchange, e.g., Facebook and Italy.
- the information to be conveyed in the Security Name channel can also be sent in other ways than over the S-BCCH. For example, using the over-the-air activation service as defined in IS-136, downloading this information using a cellular/PCS/satellite data service or from a website on the Internet which is programmed into the mobile station via, e.g., an infrared link between a portable computer and the phone. In these cases, updating of the symbols to the name of the securities may not be as rapid or automatic, but will reduce the usage of bandwidth on the broadcast resource.
- the information transmitted on the Security Name sub-channel need not be updated frequently, which is beneficial since this channel may contain a relatively large amount of data.
- the issue of when the Security Name information will be updated can be better understood in the context of the following example. Assume that about 10 octets (i.e., eight bit characters) are needed for each security name and about four octets for each symbol. Given some overhead information that is needed, e.g., 15 octets or 120 bits, the total number of bits that need to be transmitted and read by a mobile station for a 1000 security set is then 120,000 bits.
- One option is to increase the bandwidth used for this channel, i.e., use more than 10% of an S-BCCH slot to convey the Security Name sub-channel.
- Another option is to not send this channel during the trading day. Instead, the mobile station can use whatever mapping is available in memory during the trading day (which implies that the mobile station may be preprogrammed with a mapping between symbol information and a security name for fast, initial use of the service). The mobile station can continue to present the old (prestored) name until such time as it updates the name information while reading the Security Name channel after the trading day ends. Alternatively, instead of preprogramming the mobile station, the mobile could simply display the symbol name, if it is transmitted on the Start Value and/or Delta channel, until such time as the mobile station receives the security name information.
- the second sub-channel to be described is the Start Value channel.
- the main content of the Start Value sub-channel is the end-of-day trading value for a particular symbol.
- the Start Value channel also provides the type of encoding (i.e., format) used by the service provider for this channel, the date of the last trade of a security, and a date for which the trading value is valid as a start value. This validity date is used to prevent the mobile station from re-reading the Start Value channel during an inactivity period (i.e., during a period in which there is no trading).
- the date of the last trade and the validity date can be merged; however, for applications that are date sensitive (e.g., applications performing statistical analysis and comparisons), it may be advantageous to transmit the actual date of the last trading day as a separate information element.
- the Start Value channel can also provide a list number, a sub-list number (if necessary), the number of Security Symbol (SS) entries, and a list entry number.
- the list entry number can be specific to a particular list or common for all lists. It is possible to eliminate the transmission of the list entry number in order to reduce the amount of data to be transmitted; however, the value may facilitate the retrieval of data in the presence of word errors if it is sent along with the SS.
- the Delta channel provides a value which represents an increment or decrement from the start value for a particular symbol.
- the Delta channel also provides the type of encoding used by the service provider for the information found on this channel, the time of day, a list number, and a sub-list number.
- the list number allows the service provider to control the type of security to which a user is permitted access. For example, the user may only have subscribed to a limited number of securities from the New York Stock Exchange.
- a sub-list number a user may only be permitted access to a certain set of a list transmitted. For example, the user may only be permitted access to telecommunication companies on NASDAQ.
- Each entry in a list has a list entry number assigned to it.
- encoding techniques or formats may be used for the Delta channel. To the extent that different service providers may opt for different encoding techniques, information which identifies the encoding technique should also be broadcast so that the mobile station can properly interpret the received information.
- information which identifies the encoding technique should also be broadcast so that the mobile station can properly interpret the received information.
- encoding techniques for the Delta channel are described herein, but those skilled in the art will appreciate that other techniques may be used and are considered to be within the scope of the present invention.
- the symbol information e.g. , "ERICY”
- ERICY may be transmitted on the Delta channel to explicitly indicate the correspondence between a security and each increment/decrement value transmitted on the Delta channel.
- the symbol identity information may be omitted completely, in which case the order of the increment/decrement values will implicitly connote the symbol identity associated therewith. If this latter option is used, then in some overhead information which is transmitted periodically on the Delta channel, a reference value (e.g., a number which indicates the current position in the symbol sequence) should be provided to allow the mobile station to synchronize to the information when it begins to read information on the Delta channel starting at some arbitrary time.
- a reference value e.g., a number which indicates the current position in the symbol sequence
- a compromise between the two options of explicitly sending the symbol value and relying on only the implicit information associated with a sequence in which increment/decrement values are transmitted to identify the symbol is to send, in addition to the increment/decrement value, a reference number that identifies the symbol. For example, if a universe of 65,000 securities are supported by the broadcast information service, then a reference number having 16 bits can be sent along with each increment/decrement value. The reference number can be pre-stored in the mobile station and/or can be received on the Security Name channel along with the other information previously described.
- the incremental/decremental symbols are sent sequentially over the Delta channel starting from the beginning of the list or sequence of the list.
- the content of the list may, for example, be represented as: + 1;38,-11;18, + 12;132, which is decoded by the mobile station as: + 1 3/8, -11 1/8, + 12 1/32.
- the list can also include some general overhead information, such as a time stamp.
- This exemplary format for transmitting information on the Delta channel is based on the assumption that changes are represented as an integer number and/or a fractional value. If, on the other hand, decimal changes are used, a decimal representation could be provided or the decimal change could be represented as a fraction with some predefined loss of accuracy, e.g., as eighths or thirty-seconds.
- this exemplary embodiment of the present invention provides for four bits to represent the integer portion of the price of each security.
- each fraction is quantized to increments of 1/32 such that the fractional portion of the price representation can be transmitted on the Delta channel using 5 bits.
- the total number of bits per symbol to be transmitted on the Delta channel would be eleven, including one bit each for the plus/minus symbol and an indicator as to whether additional integer values followed (e.g., when the change was greater than 16 dollars for a particular security). If a decimal format is used, then 7 bits (to represent the decimal fraction to an accuracy of hundredths) are needed for the fractional part, raising the total to 13 bits per symbol or security.
- the service may categorize the securities in subsets, e.g.
- the number of bits required to transmit this information (without a symbol reference as described above) over the Delta channel is about 1000*11 (using the first example given above) or 11,000 bits.
- Some overhead e.g. , time stamp info, message types, sub-channel identifier, etc
- the net number of bits per Layer 2 frame of the S-BCCH is expected to be about 100 bits.
- the throughput on a timeslot per superframe basis is
- the bandwidth allocation to the individual security quote sub-channels can be varied dependent upon the status of the securities market, e.g. , the time of day.
- the majority of the bandwidth is allocated to the Delta channel. This is due to the fact that, as indicated above, the Delta channel provides the incremental/decremental value of the security, which continuously changes (i.e., requires updating) throughout the period in which trading is occurring.
- the Delta channel provides the incremental/decremental value of the security, which continuously changes (i.e., requires updating) throughout the period in which trading is occurring.
- most of the bandwidth is assigned to the Start Value channel.
- the Security Name channel will be a relatively low bandwidth channel which may be transmitted only when the market is closed, since it is envisioned that this channel will require reading relatively infrequently to handle the cases where, for example, a stock symbol may be assigned to another company or the name of a company may be modified.
- Tables 1-3 summarize potential bandwidth allocations for some of the S- BCCH sub-channels of the present invention during both opened and closed markets.
- the broadcast bandwidth allocated to the Start Value channel can be 1, 2 or 3 S-BCCH time slots as is illustrated in Table 1.
- the Delta channel may have no bandwidth and the Security Name channel may have a relatively low bandwidth, e.g., l or 1/3 of a slot.
- the cycle times are based on, among other things, the earlier described exemplary encodings for price representations.
- Table 2 summarizes a potential allocation for the Start Value channel during the time when the market is open. It will be seen that the Start Value bandwidth will be reduced, so that the Delta channel may have the majority of the bandwidth available for this service, while the Security Name channel may have low or zero bandwidth.
- the bandwidth allocated to any of these channels will depend, at least in part, on the amount of the broadcast resource to be allocated to the information service as a whole. For example, if the total amount of bandwidth for the security quote service of the present invention is limited to 2 S-BCCH slots, the allocation could be as set forth in Table 3 for a period when the market is open.
- the Security Name channel is transmitted only when the market is closed.
- security symbols are used instead of the security name for the first day or the preprogrammed names are used if present.
- the security quote service may be offered to a user at different subscription levels.
- a basic service may contain the most widely traded stocks while a premium service might include commodities, currencies and futures.
- the security quote service may provide one or several services free of charge while allowing access to the other services on a pay per use basis.
- the present invention provides for scrambling (or encryption) of those services. As a result, a user would be required to have a predetermined descrambling (or decryption) key in order to have access to a particular service category.
- the mobile is ready to receive and display the service information to the user which has been broadcast over the afore-described logical channels and processed accordingly by the mobile station's processor.
- the stock information could, for example, be provided to the user on display 190 as follows:
- the Security Name channel provides the necessary mapping to allow, in the alternative, the company name to be displayed.
- the user can scroll through the list of stock information provided on display 190.
- Several lists may exist for each service level.
- the present invention also allows the user to organize entries from different lists into folders. For example, a user who owns securities from several lists and several service levels may put those securities into a separate folder. This greatly reduces the need to scroll through entire lists for information that is of the most interest to that user.
- the service information may, as mentioned above, be broken down into categorizes.
- the information can, for example, be categorized according to the type of business (e.g., telecom, oil, banking, etc.), the market in which the symbol is traded (e.g., NYSE, NASDAQ, etc.), or the type of security (e.g., stock, future, commodity, etc.).
- the different categories can be set by the service provider and then sent to the user along with the data. It is clear that one security can be associated with more than one category (e.g., telecom and NASDAQ).
- the category information can be sent as a common information element for all or a sub-set of the members of the category.
- the lists can be organized such that, for example, the NYSE category is sent first. Within that context, the telecom stocks are sent.
- alarms may be set for individual securities or for an entire folder.
- triggers may be set to indicate that the change or the total value of one or more securities is outside a specified limit (or box), the relation between two or more securities is outside a box, or the change of the total folder is outside a box.
- the triggering of one of the above-identified events could result in, for example, the user being alerted to the event through an alarm, such as an audio signal, a blinking icon or a vibrator.
- the trigger may cause the mobile device to start to read a larger or a fuller set of the eligible lists.
- the mobile if it is a two-way mobile, may send a SMS message or another form of notification to another user or device. This could, for example, be used to send an e-mail message to a broker for selling or buying a security.
- the present invention divides the data into three channels and controls the bandwidth allocation to these channels depending upon status of the market. For example, allocating a majority of the bandwidth to the Delta channel in the above-described exemplary embodiment makes the stock quote service of the present invention feasible within the bandwidth constraints of the DCCH available today in radiocommunication systems which are IS-136 compliant.
- the Start Value channel can contain a special identifier, e.g. a number, instead of a security symbol.
- This identifier is then used in linking the security name broadcast on the Security Name channel to the Start Value channel and, if symbol names or identifiers are used on the Delta channel, from the Start Value channel to the Delta channel.
- the identifier effectively acts as the symbol name.
- the official symbol name if one exists, is a special type of identifier.
- a benefit of having defined symbols, instead of special identifiers, is that the defined symbols can be displayed if the mobile device does not have a stored security name that corresponds thereto, whereas the special identifier may not be recognizable to the user.
- the alternative of transmitting the Security Name channel is logically equivalent to sending all the information (name, start value, change) in one common channel and one of the benefits of the invention (e.g. low broadcast resource utilization) does not occur.
- the data received can be transmitted to a general purpose computer e.g. a PC Laptop. It may be much easier to analyze the data in such a device since mobile modems typically do not have a user friendly or feature rich user interface and application programming.
- the portfolio of the user may reside in the PC.
- the PC may have a program for analyzing the information broadcast over the various sub-channels as it is relayed by the mobile station, which program may further alert the user according to more advanced triggers and/or include assessments involving the portfolio of the user.
- the Delta channel may include a time of day indicator associated with the transmitted incremental/decremental values for the securities for which information is provided by the service provider.
- This time indicator may reflect the time of the last trade associated with these values (i.e. when the presented change value in the Delta channel was valid in the securities market) and/ or the transmission time when a batch of values (e.g. the full set of securities contained in the active set) was first sent out on the Delta channel.
- the service provider may specify that the values transmitted on the Delta channel reflect trades which occurred some specific, predetermined time in the past, e.g., a delay of 20 minutes.
- the time associated with a security's value can be presented to the user on the display of the mobile station. Due to bit errors (or more specifically word errors), some frames (e.g. Layer 2 S-BCCH frames in the context of exemplary IS-136 compliant systems described above) will not be recovered. If the refresh rate of the contents of the Delta channel is the same as the cycle length of the channel, the lost information will never appear again. Thus, the mobile station may have more current value information for some securities than for other securities. Even if the incremental/decremental data is repeated on the Delta channel, there is no guarantee that the second instance of the previously lost data for the particular security will be decodable. Thus, some securities may be displayed using values calculated based on Delta values which are several cycles old.
- the displayed stock value and/or the time indicator can provide a special indication to the user indicating when it has been refreshed by received Delta channel information.
- a time-faded indicator can be used to indicate the relative time that a value has been refreshed, e.g., by adjusting the color and/or luminance of a displayed value.
- an icon can be provided on the display to indicate that the value has recently been updated or, conversely, is relatively old.
- the indication can fade away over several seconds or 10s of seconds, or be related to the refresh rate to the cycle length of the transmission or refresh rate of the update of the changes in the system.
- the indication of how recently the information has been updated should be tied to the service provider's refresh rate of the broadcast data, rather than the cycle time for transmitting a complete set of information, if these rates are different. For example, if the cycle length of transmission is one minute (i.e, a complete set of information is transmitted on the Delta channel every minute) and the service only updates the information every 5 minutes, the incremental/decremental values will be repeated five times before being updated by the service provider. In such cases, the time indicator of the information being displayed should only alert the user as to whether the displayed value is the most recently available from the service provider, not whether the mobile station was able to accurately decode a most recently repeated cycle of the Delta channel if it has already received and decoded the same information in a previous Delta channel cycle. By providing the time for the trade or by use of change indicators in the broadcast channel, the mobile devices will be able to identify the difference between updated contents in the Delta channel and repeated information.
- Differences between content refresh rate and cycle time also provide opportunities for adjusting the way in which mobile stations read the Delta channel.
- the minimum segmented data that can be accepted or rejected is a Layer 3 message.
- a Layer 3 message can contain up to 255 octets of data.
- Several Layer 2 frames are needed to carry a full length message. If one Layer 2 word is not recoverable, the entire message can not be presented to higher layers.
- the mobile can recover more of the data in a cycle for each cycle. If content refresh time is slower than the cycle time, the mobile can, at the subsequent passes, concentrate on recovering the messages lost in earlier cycles.
- the broadcast channel e.g. as part of the Delta channel, can state the number of repetitions in a content refresh cycle and the current cycle number.
- the system may broadcast then that the content refresh cycle is five broadcast cycles and that this is cycle two of five. This permits the mobile station to only read repeated information if it was not properly decoded in an earlier cycle or if a new content refresh cycle is beginning, which in turn permits the mobile station to increase its battery life.
- the time stamp (of transmission or trade as described earlier) can be sent as part of the message rather than with every entry in the Delta channel. This reduces the overhead of providing the time stamp data. Similar, any other type of information that is common for the particular Delta channel entries contained in a specific message can be sent once in the message. Common attributes for the other two channel types are equally well suited for bundling within Layer 3 messages. The bundling can also be used on any other layer or segmentation found in the overall protocol.
- the broadcast channel can be subdivided into several sub-channels. Several messages can be sent in a sub-channel.
- the three channel types according to this exemplary embodiment of the present invention can e.g. be carried in a single sub-channel. Bundling of common overhead is most preferable done on the highest common point in order to reduce the required bandwidth for the attributes.
- Information of an important nature e.g. to identify the particular service on the broadcast channel, cycle length, cycle repetition number, list number, information to decrypt the data etc. may be repeated more than the minimum amount of time, i.e. not only sent once per highest common point in the cycle.
- the mobile If the mobile is not able to read this information it may, depending on the particular type of information, not be able to synchronize to the information stream and must wait for the next appearance. Thus, there is a trade-off, as with all broadcast services, between bandwidth efficiency and time to log-in for newly arrived mobiles.
- Sports Information Service Another example of a broadcast information service suitable for sub- channelization for efficient transmission according to the present invention is sports news.
- Sports information that is displayed in e.g. CNN Headline news in the form of text in a banner can also be efficiently transmitted in a wireless channel.
- This channel referred to herein as the Canned Sports Service(CSS)
- CSS Canned Sports Service
- the point-to-point mode is an addressed message (or set of messages) sent on the FACCH or SACCH channel, identified by an CSS service identifier.
- This service can also be accessed from a server using a packet data channel.
- the mobile may issue a request for a particular sports result or the mobile may automatically receive the results periodically during the day, in particular when the leagues are playing. In the broadcast mode, no system access is needed.
- the first row contains 34 octets.
- the second row is an example of team names containing relatively few characters in its name. The second row requires 20 characters.
- the required octets include one "line break" non displayed character and all spaces between names. This display requires 54 characters.
- the existing text based SMS service found in most wireless systems e.g. IS- 136) can be used to send this information.
- NHL ice hockey
- NBA basicball
- MLB baseball
- NFL football
- all leagues of interest are assigned a league identifier (LI) and all teams within a league are assigned a league member identifier (LMI).
- LI league identifier
- LMI league member identifier
- This exemplary format used for the CSS is very efficient but not very flexible.
- One digit for result representation is not sufficient for many sports, e.g., football.
- the number of teams can be greater than 32.
- the format could include a continuation flag indicating whether more digits will follow or using a length indicator describing how many bits are used to describe each numerical result.
- length indicators and continuation flags per se is known in the art to provide a receiver with information needed to properly read broadcast information, see, e.g., IS-136.
- a flexible protocol would require a few more bits per result. However, the efficiency is still about 10 times higher than a free format text based transmission.
- the protocol used for CSS according to another exemplary embodiment of the present invention contains two channels:
- CSS-PC CSS Programming channel
- the CSS-PC channel contains:
- the CSS-PC can typically be transmitted during times of day when the broadcast channel is not very busy, e.g. during nights.
- the content of the CSS-PC can also be pre-loaded by the mobile manufacturer, sent to the mobile as part of the over-the-air activation or programming event (when e.g. a phone number is assigned to a mobile) or stored in the device by means of a local communication (e.g. cable, infrared, short radio link services, etc.).
- the CSS-PC links a name, e.g. New York Rangers, with an identifier, e.g. a number, which mapping can be stored in the mobile station. This identifier is then used by the CSS-RC to indicate the team.
- the device maps identifiers to team names which are displayed to the user.
- the CSS-RC channel contains: a CSS-RC identifier a LI (1) number of entries result 1 , result 2, ... , result n, ... ,result m LI (2) number of entries result 1 , result 2, ... ,result n, ....result p
- each "result n" contains 2 LMI and the score. Length indicators, continuation flags etc. and similar overhead which may be added to each "result n" entry to make the protocol flexible in displaying the content are not showed above.
- the league identifiers are replaced by a common set of Team Identifier (TI) for all leagues.
- TI Team Identifier
- the biggest cities in then United States and Canada could be assigned an identifier (e.g. a number).
- 10 bits are needed to represent all cities.
- TI concept over the LMI is that re-programming is not needed when teams enter or leave a league.
- the required bandwidth number of transmitted bits
- the league identifiers can be sent directly as text without sacrificing significant bandwidth efficiency.
- the TI concept may not need a programming channel at all if a sufficient number of cities are defined. Any sports result between cities X and Y can then be displayed in a bandwidth efficient manner. Only the type of sport may be sent in an uncoded text format or a combination of LIs and text can be used.
- LMI LMI
- the full name of the team is displayed rather than just the city, e.g. New York Rangers instead of New York.
- a further difficulty with the TI concepts arises if there are two teams associated with the same city in a league, e.g., the New York Yankees and New York Mets.
- the auxiliary information in the CSS-RC can be indicators defining, for example: final result half time
- auxiliary canned information and embedded text are as follows:
- the word "final” is a canned message (requiring just a few bits to transmit which bits are mapped into a set of stored messages in the mobile station, resulting in the display of the word "final"), while the text in italics is embedded text.
- Detroit ready for play-off can be canned by having Detroit be identified by the LMI or TI and assigning "ready for play-off to the set of canned messages.
- PN Pair Number
- the transmission 1, 2, 1 may be interpreted by the mobile station and displayed as "New York Yankees 2 Baltimore Orioles 1" .
- the results can be sent in the order of the PN.
- This exemplary embodiment requires that the mobile station have the pairing information before it interprets the score information.
- pairing information could be sent on a separate subchannel from the scoring channel, the former of which need only be read once per day.
- the transmission of auxiliary information, as described above, is also applicable in this pairing embodiment.
- the present invention can also be used, for example, to provide a broadcast weather service.
- Weather information can be broadcast on a separate, e.g. from those illustrated in Figures 5-7, programming channel, where areas associated with the weather information (e.g., cities, counties) are identified.
- This programming channel may have different contents in different regions in a country.
- the type of weather may also be pre-identified, i.e. defined as canned messages. Embedded text, when no canned message is suitable or messages beyond the available canned information are required, can also be transmitted for this weather application in much the same manner as described above for the sports score application.
- broadcast weather information examples include the following: 60% chance for rain Apple Hill festival canceled Thunderstorm watch in Wake county from 8:30 p.m.
- each underlined text segment can be provided as a canned message, i.e, by transmitting an identifier on the weather broadcast subchannel and retrieving, from the remote terminal's memory, the message for display.
- the "in Wake County” text can be a locally programmed message, i.e,. only a certain subset of the mobiles may have this message stored in their memories.
- the text in italics can be an embedded message, i.e., broadcast as text.
- the other text segments are so general that they could be part of a common, for all the country, programming message.
- the programming channel which defines the messages and the linkage to a short identifier can have several sub-channels to provide different types of service/bandwidth utilizations. A local, regional and national programming channel is envisioned.
- this broadcast weather service application may use a straight text format wherein all of the desired information is broadcast directly over a broadcast subchannel.
- it may be justifiable to develop a channelized format for weather information as well. If the channelization protocol has been developed for other broadcast applications, there is no or very little additional complexity for the remote device to also handle weather information using the afore-described channelized approach.
- Another potential application of channelization and encoding techniques according to the present invention is a broadcast news service.
- This type of information may be less suitable for canned messages than some of the other exemplary embodiments described herein and, hence less suitable for these types of hierarchical channel structures.
- a channelized news approach may also be adopted, e.g., in conjunction with one or more of a channelized security quote service, a channelized sports information service, a channelized weather service, etc.
- news could be provided as a broadcast headline hyperlink service as described in copending U.S. Patent Application Serial No. * entitled "A Headline Hyperlink Broadcast Service and System” , to Alex K. Raith and filed on the same date as this application, the disclosure of which is incorporated herein by reference.
- Yet another exemplary application for the inventive techniques is a broadcast service for airport information.
- Examples of information which can be broadcast for such a service include the following:
- underlined text can be broadcast and recreated at the terminal as canned messages, whereas the italicized information can be transmitted as embedded text.
- a user who is only using one airline can set a filter in his or her remote station to only display flight information related to that airline and, optionally, including general information not pertaining to a specific airline.
- the time (6.10) is embedded text rather than a canned message. It will be apparent to those skilled in the art, that many alternatives exist in defining canned messages or relying on embedded text for a particular set of words or time of day.
- the full list of information may contain hundreds of lines of information similar to the one illustrated above. This information may be updated several times per hour.
- the canned text approach does not provide relief in terms of required broadcast bandwidth and a channelized approach providing relationships to reduce the bandwidth of broadcast information on some sub-channels may be desirable.
- Filtering of the broadcast information may also be desirable since a user may only be interested in a limited subset of the available broadcast information. For example, a user may enter the flight number of interest into the remote device, e.g.. A A 80. The user is then alerted (e.g., by an audio tone) if information about the particular flight of interest is present. Change flags or time stamps can be used on the broadcast airport sub-channel to avoid repeated alerts when the same information is subsequently received.
- channelization techniques can be used to efficiently transmit various types of information in a manner which reduces the usage of scare broadcast resources associated with radiocommunication systems.
- These techniques can be generalized as follows.
- broadcast information to be processed for display, storage or organization in a mobile station can, according to the present invention, be grouped as sets of information elements which shall be referred to here as "associations" .
- Information elements can be explicit (e.g., a bit flag or field) or implicit (e.g., sequencing).
- At least two associations are created in an hierarchical manner for a given information service based upon a recognition that at least one of the elements in one association has different bandwidth needs than at least one of the elements of another association.
- the first association creates a relationship between a relatively high bandwidth consuming element in that association and another element in the association which requires lower bandwidth for transmission.
- the second association also includes a plurality of elements, including one of which is either explicitly or implicitly part of the first context, thus creating a link therebetween.
- each association is represented by a rectangle.
- Each information element is represented by a circle within an association rectangle.
- the circle surrounded by parentheses represents an implicit information element.
- the horizontal line represents a relationship that is used to efficiently channelize information to be transmitted and the vertical or generally vertical lines represent links between elements in different associations.
- the combination of the relationship between elements within an association and linkage between elements in different associations provides a mechanism for optimization of bandwidth utilization.
- the number of associations and number of elements within each association for any particular information service are arbitrary and will be determined by the types of information elements and frequency at which those information elements need to be updated at the mobile station.
- a first association is the security name association.
- Information elements in this association include those which are transmitted relatively infrequently, e.g, the full security name, the name of the stock market associated with this security.
- the symbol name is part of this association since it is desirable to create a relationship between the symbol name and the security name, which relationship can be used to optimize bandwidth utilization for the security quote service.
- the second association is the start association.
- the start association includes, explicitly, the start value information element, the symbol information element and any other information element that may be transmitted somewhat more frequently than the elements in the first association, e.g., dividend update information which informs the user when a particular security is due to pay a dividend.
- dividend update information which informs the user when a particular security is due to pay a dividend.
- the order of information sent e.g., the order of the symbol information element establishes an implicit information element (as indicated by the parentheses) referred to as sequence number which is related to the symbol information element.
- the third association is the delta association.
- the sequence number is explicitly transmitted and provides the link between elements in the second and third association.
- the change value is also transmitted for each security.
- associations may be linked to one or more other associations in each direction.
- any number of relationships within associations may be provided to reduce the amount of information transmitted in contexts having lower cycle times. Associations may be sent at different times, e.g., during the trading day or after the trading day, or may be sent at the same time. If transmitted at the same time, contexts may be transmitted asynchronously, i.e. , with different cycle times and/or refresh rates of their contents.
- cycle time refers to inter alia the amount of time between repetitions of the same instance of a particular information element, e.g, the amount of time between broadcasting the change information element associated with ERICY on the Delta channel.
- fresh rate refers to the amount of time between updates by, e.g., the service provider of the values associated with each instance of a particular information element, e.g., how often the service provider updates the change value of the ERICY stock broadcast on the Delta channel.
- the cycle time and the refresh rate may differ for a given sub-channel or association, as well as between different sub-channels and associations. If, for example, the refresh rate is greater than the cycle time, then certain values can be rebroadcast. In such cases, a change flag may be used to indicate whether the currently broadcast information is new or a rebroadcast.
- channelization and encoding techniques provide another important benefit, specifically the ability of an application program to be aware of the contents of the information which it receives over the various broadcast channels or sub-channels.
- the channelization and encoding techniques presented herein provide the receiving device of explicit or implicit knowledge regarding the type of information that has or has not been received. For example, consider a broadcast information service which broadcasts, in a relatively bandwidth inefficient manner, ERICSSON 53 3/8 + 1/2, which message is displayed on a paging device verbatim. Since the message is displayed verbatim, the pager need not know anything about the information that it has received and, accordingly, is unable to readily manipulate this information or recognize whether any particular information has or has not been received.
- the channelization and encoding techniques according to the present invention create structures and relationships between information elements which, in addition to being bandwidth efficient, can also be used to provide the remote devices with information regarding which information elements have been received and which, for example, were not received due to channel errors.
- the ability of the remote devices to be more easily aware of the contents of the information they receive makes it easier to organize, present and manage data, as well as provides for improved backwards compatibility by allowing new information elements to be added.
- the broadcast airport information service provides yet another example demonstrating the benefit of broadcasting information in a channelized format whereby the remote terminal is content aware as opposed to free format text.
- the driver in a car heading towards the airport would have difficulty in screening the incoming information for all all flights to find information associated with his or her flight, if any.
- the linked (hierarchical) channels described herein can be sent on any type of channel.
- any of the information elements transmitted on linked channels within a particular service may be sent on a broadcast, point-to-point channel or may be entered into the phone by local means (e.g., infrared, cable, local wireless communication) and stored in the device when manufacturing the phone.
- local means e.g., infrared, cable, local wireless communication
- the Delta channel, sport score channel, the air-port status channel, etc. could be sent as a point-to-point message rather than on a broadcast channel.
- the channel linkage allows for using any channel and sending any channel at any unrelated time.
- the way in which logical channels are linked to existing channel structures may be readily varied and adapted to different systems.
- Many variants and combinations of the techniques taught above may be devised by a person skilled in the art without departing from the spirit or scope of the invention as described by the following claims.
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Computer Security & Cryptography (AREA)
- Marketing (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- Technology Law (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Development Economics (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
Claims
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000554159A JP2002518907A (en) | 1998-06-10 | 1999-05-21 | Channelization and encoding of text information services transmitted over wireless communication systems |
KR1020007014010A KR20010052732A (en) | 1998-06-10 | 1999-05-21 | Channelization and encoding for text information services transmitted via radiocommunication systems |
GB0030275A GB2353922A (en) | 1998-06-10 | 1999-05-21 | Channelization and encoding for text information services transmitted via radiocommunication systems |
AU46630/99A AU4663099A (en) | 1998-06-10 | 1999-05-21 | Channelization and encoding for text information services transmitted via radiocommunication systems |
CA002332901A CA2332901A1 (en) | 1998-06-10 | 1999-05-21 | Channelization and encoding for text information services transmitted via radiocommunication systems |
BR9911078-4A BR9911078A (en) | 1998-06-10 | 1999-05-21 | Processes for providing broadcast information in a radio communication and security system for a mobile station and for channeling and transmitting information in a radio communication system, and, system for providing broadcast information for a mobile station and for a plurality of mobile stations. |
Applications Claiming Priority (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US8884598P | 1998-06-10 | 1998-06-10 | |
US60/088,845 | 1998-06-10 | ||
US8928098P | 1998-06-15 | 1998-06-15 | |
US60/089,280 | 1998-06-15 | ||
US11331798A | 1998-07-10 | 1998-07-10 | |
US09/113,317 | 1998-07-10 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO1999065265A1 true WO1999065265A1 (en) | 1999-12-16 |
Family
ID=27376060
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/SE1999/000876 WO1999065265A1 (en) | 1998-06-10 | 1999-05-21 | Channelization and encoding for text information services transmitted via radiocommunication systems |
Country Status (9)
Country | Link |
---|---|
JP (1) | JP2002518907A (en) |
KR (1) | KR20010052732A (en) |
CN (1) | CN1313018A (en) |
AR (1) | AR020595A1 (en) |
AU (1) | AU4663099A (en) |
BR (1) | BR9911078A (en) |
CA (1) | CA2332901A1 (en) |
GB (1) | GB2353922A (en) |
WO (1) | WO1999065265A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001080114A1 (en) * | 2000-04-13 | 2001-10-25 | Worldlink Information Technology Systems Limited | Apparatus and a method for supplying information |
EP1296263A2 (en) * | 2001-09-22 | 2003-03-26 | vwd IS GmbH | Trading system |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7657234B2 (en) * | 2004-02-05 | 2010-02-02 | Qualcomm Incorporated | Transparent broadcast services for a multi-mode wireless device |
WO2007052995A1 (en) * | 2005-11-07 | 2007-05-10 | Electronics And Telecommunications Research Institute | Method for using flexible bandwidth in ofdma-based cognitive radio system, base station and subscriber station using the same |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1996041493A1 (en) * | 1995-06-07 | 1996-12-19 | Telefonaktiebolaget Lm Ericsson (Publ) | Digital control channels having logical channels supporting broadcast sms |
WO1998010605A1 (en) * | 1996-09-06 | 1998-03-12 | Nokia Mobile Phones Limited | Mobile station and network having hierarchical index for cell broadcast service |
-
1999
- 1999-05-21 JP JP2000554159A patent/JP2002518907A/en active Pending
- 1999-05-21 CA CA002332901A patent/CA2332901A1/en not_active Abandoned
- 1999-05-21 BR BR9911078-4A patent/BR9911078A/en not_active IP Right Cessation
- 1999-05-21 CN CN99809530A patent/CN1313018A/en active Pending
- 1999-05-21 AU AU46630/99A patent/AU4663099A/en not_active Abandoned
- 1999-05-21 GB GB0030275A patent/GB2353922A/en not_active Withdrawn
- 1999-05-21 WO PCT/SE1999/000876 patent/WO1999065265A1/en not_active Application Discontinuation
- 1999-05-21 KR KR1020007014010A patent/KR20010052732A/en not_active Withdrawn
- 1999-06-08 AR ARP990102719A patent/AR020595A1/en not_active Application Discontinuation
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1996041493A1 (en) * | 1995-06-07 | 1996-12-19 | Telefonaktiebolaget Lm Ericsson (Publ) | Digital control channels having logical channels supporting broadcast sms |
WO1998010605A1 (en) * | 1996-09-06 | 1998-03-12 | Nokia Mobile Phones Limited | Mobile station and network having hierarchical index for cell broadcast service |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001080114A1 (en) * | 2000-04-13 | 2001-10-25 | Worldlink Information Technology Systems Limited | Apparatus and a method for supplying information |
US7194468B1 (en) | 2000-04-13 | 2007-03-20 | Worldlink Information Technology Systems Limited | Apparatus and a method for supplying information |
US9288605B2 (en) | 2000-04-13 | 2016-03-15 | Quest Patent Research Corporation | Apparatus and a method for supplying information |
US9913068B2 (en) | 2000-04-13 | 2018-03-06 | Quest Licensing Corporation | Apparatus and a method for supplying information |
EP1296263A2 (en) * | 2001-09-22 | 2003-03-26 | vwd IS GmbH | Trading system |
Also Published As
Publication number | Publication date |
---|---|
JP2002518907A (en) | 2002-06-25 |
BR9911078A (en) | 2001-02-20 |
AU4663099A (en) | 1999-12-30 |
GB0030275D0 (en) | 2001-01-24 |
AR020595A1 (en) | 2002-05-22 |
CN1313018A (en) | 2001-09-12 |
KR20010052732A (en) | 2001-06-25 |
CA2332901A1 (en) | 1999-12-16 |
GB2353922A (en) | 2001-03-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6370391B1 (en) | Mobile station and network having hierarchical index for cell broadcast service | |
EP0997047B1 (en) | Encrypted broadcast messages in a cellular communications system | |
EP1719372B1 (en) | Transparent broadcast services for a multi-mode wireless device | |
US7792121B2 (en) | Frame protocol and scheduling system | |
CA2335290C (en) | Broadcast service access control | |
US5604921A (en) | Radiotelephone user interface for broadcast short message service | |
CN1073785C (en) | Method and device for broadcasting messages to mobile wireless communication stations | |
WO1999066747A2 (en) | Headline hyperlink broadcast service and system | |
EP1107624A2 (en) | Wireless software and configuration parameter modification for mobile electronic devices | |
WO1999065265A1 (en) | Channelization and encoding for text information services transmitted via radiocommunication systems | |
EP1192824A1 (en) | A method of transmitting data items to a number of mobile stations, a mobile station, and a storage module | |
MXPA00012198A (en) | Channelization and encoding for text information services transmitted via radiocommunication systems | |
EP1279310B1 (en) | Arrangement and method for subscription to a cell broadcast service | |
CN100502577C (en) | Method for broadcasting short message in PHS system, structure of short message and system thereof | |
EP1192823B1 (en) | A method of transmitting data items to a number of mobile stations, a mobile station, and a storage module | |
MXPA99002209A (en) | Mobile station and network having hierarchical index for cell broadcast service | |
MXPA00012450A (en) | Headline hyperlink broadcast service and system | |
MXPA00012451A (en) | Broadcast service access control | |
KR20040080894A (en) | The Method of Parking Information Present with FM DARC |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 99809530.3 Country of ref document: CN |
|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): GH GM KE LS MW SD SL SZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
WWE | Wipo information: entry into national phase |
Ref document number: 508312 Country of ref document: NZ |
|
ENP | Entry into the national phase |
Ref document number: 2332901 Country of ref document: CA |
|
WWE | Wipo information: entry into national phase |
Ref document number: PA/a/2000/012198 Country of ref document: MX |
|
WWE | Wipo information: entry into national phase |
Ref document number: 1020007014010 Country of ref document: KR |
|
WWE | Wipo information: entry into national phase |
Ref document number: 46630/99 Country of ref document: AU |
|
ENP | Entry into the national phase |
Ref document number: 200030275 Country of ref document: GB Kind code of ref document: A |
|
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
WWP | Wipo information: published in national office |
Ref document number: 1020007014010 Country of ref document: KR |
|
122 | Ep: pct application non-entry in european phase | ||
WWW | Wipo information: withdrawn in national office |
Ref document number: 1020007014010 Country of ref document: KR |