[go: up one dir, main page]

CN1108708C - Dynamic selection of channel frequency scanning - Google Patents

Dynamic selection of channel frequency scanning Download PDF

Info

Publication number
CN1108708C
CN1108708C CN97123491A CN97123491A CN1108708C CN 1108708 C CN1108708 C CN 1108708C CN 97123491 A CN97123491 A CN 97123491A CN 97123491 A CN97123491 A CN 97123491A CN 1108708 C CN1108708 C CN 1108708C
Authority
CN
China
Prior art keywords
channel
described channel
message
frequency
processing unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
CN97123491A
Other languages
Chinese (zh)
Other versions
CN1189065A (en
Inventor
翁诗鼐
卡尔·罗伯特·韦斯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Motorola Mobility LLC
Google Technology Holdings LLC
Original Assignee
Motorola Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Motorola Inc filed Critical Motorola Inc
Publication of CN1189065A publication Critical patent/CN1189065A/en
Application granted granted Critical
Publication of CN1108708C publication Critical patent/CN1108708C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

A communication equipment contains a receiver for receiving the coding message sending from one or more channel; a microprocessor, connecting to the receiver and disposing the coding message; frequency synthesizer, coupling to the microprocessor and receiver for controlling the receiver self-adaptively so as to control the channel reception; memorizer for memorizing a group of channel frequency. The microprocessor self-adaptively and dynamically selects one or more channel frequency and combines to the frequency synthesizer to control the frequency which has been dynamically selected in a single scan period interval of the receiver.

Description

The method of a kind of communication equipment and Dynamic Selection channel frequency thereof
The present invention relates to dynamically revise the channel frequency scanning of communication equipment.The present invention is particularly suitable for but is not limited to dynamically select the channel frequency of the channel frequency table of roaming call receiver.
Portable communication device is increasingly extensive to be accepted in order to as a kind of communication form, one type communication equipment is called the selective call receiver, be commonly referred to " beep-pager ", in order to receive the paging information that one or more transmitter sent from a system.In this manual, the selective call receiver is as an example, yet the present invention need not to be confined to the selective call receiver.This selective call receiver is carried by the user usually, so as when they to leave office or domestic telephone set in order to paging receiving message.
Because the communication control processor user often travels outdoors, they preferably have the communication control processor that is called " roaming communication receiver ", in operation or the roaming, still can receive relevant message in one or more selected calling systems.Such system provides from one and is just also providing in order to discern the required message of this selective call receiver user who wants and the content of information with the selective call message that message originator sent of selective call terminal contact.This selective call terminal becomes a kind of among several known protocols, for example POCSAG signaling code or FLEX with this message coding TMFlexible High Speed Paging.In addition, this terminal address that also will be assigned to this communication control processor is attached on this message.Then, this address and message are modulated on the selective call signal and from this selective call terminal send.
Utilizing simultaneously broadcast technology (as at FLEX TMEmployed and in United States Patent (USP) 469605,469051 for example, mention in the agreement) system in, selective call receiver identification and monitor an effective channel is so that receive message.In this manual, information comprises: transmission of messages frequency and/or system identification information (SII).Considering FLEX TMDuring agreement, system identification information SII comprises network identifier (NID) or broadcast system identifier (SSID) simultaneously, perhaps the two.Yet other identifier and other agreement also can provide this system identification information SSI.
The roaming communication receiver has a frequency scanning table usually, and this table is made up of possible efficient channel frequency, and this table can periodically be scanned.Yet a roaming communication receiver must be synchronized to an effective frequency according to institute according to employed agreement.This roaming communication receiver also must be discerned: channel frequency be associated with an effective channel (that is this channel is sending message according to one or more regulation agreements that this receiver can use).
In order to discern efficient channel, communication control processor has a channel frequency scanning table, and this table is stored in the nonvolatile memory (being commonly referred to " sign indicating number plug-in unit " (codeplug)).These frequencies are used usually continuously, so that determine which channel is that this communication control processor can be used.For this reason, during the test section of a trace interval (" powering up " part), require receiver that all the relevant channel frequencys in this scan table are carried out frequency scanning usually.If scan period any channel be detected, then to handle them usually, whether send message to determine them according to one or more regulation agreements., scanning and process information cause the electric energy of the power supply (for the selective call receiver, this power supply is AA type or AAA type battery normally) at communication control processor to leak.In view of the above, if there are several channels (typically between 5 to 15), this can cause a quite long test section in this trace interval.Consequently, these channels all will be by frequency scanning and processing, causes battery life not enough or even be unacceptable to the user.
Summary of the invention:
Target of the present invention is to overcome or eliminate at least one problem among related a plurality of problems relevant with scanning and processing channel of roaming communication receiver.
According to an aspect of the present invention, provide a kind of communication equipment here, it comprises:
Receiver apparatus is used for receiving the coded message that sends on one or more channels;
Processing unit is positioned at described receiver apparatus, is used to handle one or more described message;
Channel control apparatus is coupled on described processing unit and the described receiver apparatus, and described channel control apparatus is controlled described receiver apparatus adaptively, whereby, controls the reception of described channel; And
A storage arrangement is stored one group of channel frequency, and described storage arrangement is coupled to described processing unit;
Wherein, described processing unit is adaptive to: dynamically select one or more described channel frequencys, and, control the described frequency that described receiver apparatus had dynamically been selected in single trace interval interscan combining with described control device.
Suitable is that described processing unit detects according to the corresponding baud rate of the message that is received on described channel, dynamically selects described channel frequency adaptively.
Preferably, described processing unit detects according to the respective synchronization of the message that is received on described channel, can dynamically select described channel frequency adaptively.
Preferably, the corresponding counter of described processing unit when arriving a threshold value, can dynamically select described channel frequency adaptively, the synchronous detecting of the corresponding message that is received on described channel increased progressively described counter when losing efficacy.
Suitable is, described processing unit can dynamically be selected described channel frequency adaptively according to the corresponding analysis to one or more bits of the message that receives respectively on the described channel.
Preferably, described processing unit is dynamically selected described channel frequency adaptively, so that more non-selected channels only could be selected after a scheduled time among the described channel.
Described communication equipment is a selective call receiver preferably.
According to a further aspect in the invention, provide a kind of method of dynamically selecting the channel frequency of communication equipment here, this method may further comprise the steps:
The coded message that scanning is received on one or more channel frequencys, described channel frequency have been stored in the memory of described equipment;
Handle described message, so that dynamically select one or more described channel frequencys, in single trace interval, to scan the described frequency of dynamically having been selected subsequently.
Suitable is that described method is characterized in that: the corresponding baud rate according to the message that is received on described channel detects, and dynamically selects described channel frequency.
Preferably, described method is characterized in that: the respective synchronization according to the message that is received on described channel detects, and dynamically selects described channel frequency.
Preferably, described method is characterized in that: the corresponding counts device during according to threshold value of arrival, dynamically select described channel frequency, and when the synchronous detecting of the corresponding message that is received on described channel lost efficacy, described counter is increased progressively.
Suitable is, described method is characterized in that, according to the corresponding analysis to one or more bits of the message that receives respectively on the described channel, dynamically selects described channel frequency.
Preferably, described method is characterized in that: more non-selected channels can only be just selected after a preset time among the described channel.
For the ease of understanding the present invention and can obtaining actual effect, hereinafter also describe the present invention in conjunction with the following drawings in detail with reference to a preferred embodiment.
Description of drawings:
Fig. 1 illustrates the block diagram of selective call receiver according to an embodiment of the invention.
Fig. 2 illustrate a kind of trace interval relevant with the scan table of selective call receiver shown in Figure 1 and with a graph of a relation that receives the multiframe of message.
Fig. 3 illustrates the part of the flow chart of explanation selective call receiver operation shown in Figure 1.
Fig. 4 illustrates another part of the flow chart of explanation selective call receiver operation shown in Figure 1.
Specific embodiment:
With reference to Fig. 1, Fig. 1 illustrates the communication equipment 1 of a kind of selective call receiver (generally being called " beep-pager ") form.Selective call receiver 1 comprises: a receiver apparatus 2, be coupled with processing unit 3 combined among; Processing unit 3 contains a channel control apparatus with frequency synthesizer 4 forms, be coupled to such an extent that can be controlled by a microprocessor 13, yet this frequency synthesizer 4 also can be arranged on the outside of processing unit 3; An alarm generator 17 is coupled to such an extent that can be controlled by this microprocessor 13; And a display and the user action functional switch 6 with LCD (LCD) 5 forms, both are coupled to such an extent that can connect with microprocessor 13.
In this preferred embodiment, receiver apparatus 2 contains a receiver 8, is coupled to an antenna 7 via a radio frequency amplifier 9.
Processing unit 3 also contains: a demodulator 10, be coupled to receiver 8 and decoder 11, and this decoder 11 is coupled to microprocessor 13; A relevant read-only memory (ROM) 12 is used to store the data that can decipher the message that is received; Random-access memory (ram) 14,15 and non-volatile sign indicating number of read-only memory (ROM) (codoplug) memories 20 of pegging graft all are coupled to microprocessor 13.A LCD 5 has a relevant subordinate driver 16, can be controlled by microprocessor 13.
Those skilled in the art will appreciate that alarm generator 17 comprises: one can be by the addressable tone generator of microprocessor 13 addressing.The output of alarm generator 17 is coupled and drives a loud speaker or transducer (have the vibrator motor form, can make the hull vibration of selective call receiver 1), perhaps is coupled to the two.
ROM15 stores data, and the reception binary message that these data are used for having deciphered is converted into character (so that showing) on LCD 5.In this embodiment, ROM15 is storage microprocessor 13 employed command codes also, and the beep-page message of having deciphered that the RAM14 storage is received also is used to store ephemeral data, for example the dynamic active list AL (ActiveList) of channel frequency.Sign indicating number plug-in unit 20 stores information of channels, this channel information comprise channel frequency and about the information of system identifier (broadcast system identifier (SSID) or as Flex simultaneously for example TMThe network identifier of stipulating in the agreement (NID)).
With reference to Fig. 2, the schematic diagram of a kind of trace interval SI relevant shown in the figure with the scan table of selective call receiver 1 shown in Figure 1.This scan table is active list AL, that is, the dynamically changeable table of frequency to be scanned.Trace interval SI comprises: a baud sense cycle, a synchronization character sense cycle and a sleep cycle.As shown in the figure, to be less than an agreement (be Flex in this example to this trace interval SI TMAgreement) three frames.
With reference to Fig. 3 and Fig. 4, the flow chart of the method for the selective call of operation shown in figure receiver 1.Relevant with this flow chart sign indicating number exists among the ROM15, and the frequency of hypothesis efficient channel is to copy to the active list AL that RAM14 stores from sign indicating number plug-in unit 20.In step 51, carry out a kind of baud detecting operation on all channel frequencys in active list AL, wherein, the frequency synthesizer 4 receiver control devices 2 among combined with processing unit 3 scan encoded messages.As known to persons skilled in the art, the baud detecting operation is carried out during the sample interval, and the sample interval is for expectation Flex TMThe duration that the selective call receiver 1 of message is had is less than three frames, and this is to receive and handle Flex TMFour mandatory frames of roaming agreement are needed.
Carried out in step 51 that flow process enters step 52 after the baud detecting operation, the channel frequency that the baud that carries out success already in 3 couples of active list AL of step 52 processing unit detects mark (flag).In other words, will present the channel frequency with an effective baud rate to messaging protocol marks and becomes " feasible efficient channel ".After step 52, in step 53, in time, is everlasting and carries out a kind of synchronization character detecting operation on the single channel frequency of having marked, wherein, the information that is sent on the channel frequency of having marked is analyzed, whether be complementary with the sign indicating number type of a synchronization bit to determine it.As understood by those skilled in the art, depend on the time that this synchronization character of sampling is required and the remainder (it is the function of this messaging protocol) in this time interval in the number of the channel frequency of marking of carrying out the word detecting operation.Be stored in the RAM14 from the result of step 53 gained, once test in step 54 then, whether on all channel frequencys of marking, all carried out to determine the synchronization character detecting operation.
If testing procedure 54 determines also not carry out fully as yet the synchronization character detecting operation on all channel frequencys of marking, then flow process enters sign (mark) and preferential step 55.In step 55, that among the active list AL all are marked but not sampled frequency is all by preferentially, wherein, first carry out that this step can make all marking and unsampled frequency has equal priority, subsequently during execution in step 55, preferably give priority of channel frequency that major part is marked recently, it is higher than the priority of other the channel frequency of marking.
After processing unit 3 complement marks and preferential step 55, flow process enters sync fail testing procedure 56.If testing procedure 54 determines that the synchronization character detecting operation has been carried out then flow process also enters step 56 on all mark channel frequency.In step 56, the result from step 53 gained who is stored among the RAM14 is analyzed, detect inefficacy with any synchronization character of determining any channel frequency of marking in active list AL and whether exist.If testing procedure 56 determines to exist any inefficacy, then flow process enters to increase progressively and disturbs counter procedure 57.In this step, have the relevant indivedual interference counters of respective channel frequency that synchronization character detect to lose efficacy and be incremented with one.
Increasing progressively when disturbing counter procedure 57 to finish or determining not exist when losing efficacy, carry out roaming testing procedures 58 by processing unit 3 at testing procedure 56.Roaming testing procedure 58 is checked a roaming bit, among this bit and the active list AL, successfully carry out synchronous detecting, each channel frequency of marking is relevant.For this reason, considering Flex TMDuring agreement, roaming testing procedure 58 is checked effectively: a channel by synchronous detecting is roaming channel, still non-roaming channel being discerned by the specified roaming bit of this agreement.If determine in step 58: this roaming bit puts 0 for the one or more channel frequencys of marking among the active list AL, then flow process enters and gets rid of step 59.Getting rid of step 59 temporarily gets rid of from active list AL and will roam bit (if checked words) and be identified as and put some frequencies of 0.Then, set, and each recovery timer count down to zero since a set point for the recovery timer that each frequency of being got rid of from active list AL is used.
After getting rid of step 59, or when definite each the roaming bit for each channel frequency of marking among the active list AL of step 58 has been set, carry out interference counter testing procedures 60 by processing unit 3.Determine in step 60: whether the corresponding interference counter of any channel frequency among the active list AL arrives a threshold value (it is 5 that this threshold value typically is set).If any interference counter has arrived this threshold level, then flow process enters and gets rid of step 61, otherwise, enter testing procedure 62.
When step 61 is finished, or after counter testing procedure 60, directly carry out testing procedure 62.At testing procedure 62, processing unit 3 is checked: whether a complete sampling period takes place.For example, at Flex TMIn the agreement, one-period is 128 frames (4 minutes), and it is 4 frames that the baud of each associating and the detection of synchronization character need the minimum time.When taking place a complete cycle, flow process enters reset process 63, otherwise execution in step 51.
In reset process 63, with active list AL in the current relevant interference counter reset of a channel frequency.Then, carry out testing procedure 64, to determine: whether any perch channel frequency is arranged in active list AL.If testing procedure 64 is determined: the non-sampling channel frequency of no marks, then carry out reset process 65; Otherwise it is determined: active list AL contains and indicates non-sampling channel frequency to some extent, then carries out testing procedure 66.
In step 65, " what have an expiration recovery timer then has been reset with its corresponding sign " frequency is inserted among the active list AL.Restore counters testing procedure 66 inspection, to determine: whether full termination of any one among them.This relates at one and restores timer expiration to constantly a relevant recovery mark being carried out set, and this mark is tested by testing procedure 66.If any recovery mark is set, then a relevant channel frequency is inserted among the active list AL in step 67, also will restore mark and reset.The marks of recovery are reset or after step 67 was finished, execution in step 51 was to carry out the baud detecting operation on all channel frequencys of active list AL if do not have at testing procedure 66.
The present invention helps eliminating the demand that all possible channel frequency is scanned during trace interval SI.This is by means of dynamically selecting one or more channel frequencys to realize, for this reason, having considered increased battery life before battery request recharges or changes.For example, at a kind of Flex with 1600 or 3600 baud signaling informations TMNon-roaming channel or a kind of non-Flex TMUnder the situation of channel, selective call receiver 1 is interference with these frequency identification.In view of the above, these frequencies that are identified interference not by continuous monitoring, whereby, have reduced sewing of battery for baud and synchronous detecting.
Though the present invention describes with reference to preferred embodiment, is appreciated that the present invention is not subjected to the restriction of specific embodiment as herein described.

Claims (13)

1. a communication equipment is characterized in that, comprising:
Receiver apparatus is in order to receive the coded message that is sent from one or more channels;
Processing unit is connected with described receiver apparatus, in order to handle one or more described message;
Channel control apparatus is coupled to described processing unit and described receiver apparatus, and described channel control apparatus is controlled described receiver apparatus adaptively, to control the reception of described channel whereby; With
A storage arrangement, in order to store one group of channel frequency, described storage arrangement is coupled to described processing unit;
Wherein said processing unit is the one or more described channel frequencys of Dynamic Selection adaptively, and with situation that described control device combines under the described receiver apparatus of control in single trace interval, the described frequency that described processing unit Dynamic Selection is already crossed is scanned, the wherein said single scanning time interval comprises: a baud sense cycle, a synchronization character sense cycle and a sleep cycle.
2. communication equipment according to claim 1 is characterized in that, described processing unit detects according to the corresponding baud rate of received message on described channel, adaptively the described channel frequency of Dynamic Selection.
3. communication equipment according to claim 2 is characterized in that, described processing unit detects according to the corresponding synchronous word of received message on described channel, adaptively the described channel frequency of Dynamic Selection.
4. communication equipment according to claim 3 is characterized in that, also comprises a counter; Wherein said processing unit arrives a threshold value, the described channel frequency of Dynamic Selection adaptively according to corresponding counter; The synchronization character of the corresponding message that is received on described channel detected when losing efficacy, and increased progressively the count value of described counter.
5. communication equipment according to claim 4 is characterized in that, described processing unit is dynamically selected described channel frequency adaptively according to for the corresponding analysis of one or more bits of the message of reception respectively of institute on described channel.
6. communication equipment according to claim 5 is characterized in that, described processing unit is dynamically selected described channel frequency adaptively, and wherein, some channels that are not selected among the described channel only just can be selected after a scheduled time.
7. communication equipment according to claim 6 is characterized in that, described communication equipment is a kind of selective call receiver.
8. method in order to the channel frequency of dynamically selecting communication equipment is characterized in that this method may further comprise the steps:
The coded message that scanning is received on one or more channel frequencys, described channel frequency are stored in the storage arrangement of described communication equipment;
Handle described message, so that dynamically select one or more described channel frequencys, in a single trace interval, sequentially to scan the described frequency that Dynamic Selection is crossed, the wherein said single scanning time interval comprises: a baud sense cycle, a synchronization character sense cycle and a sleep cycle.
9. method according to claim 8 is characterized in that, according to the corresponding baud rate detection of the message that is received on described channel, dynamically selects described channel frequency.
10. method according to claim 9 is characterized in that, according to the corresponding synchronous word detection of the message that is received on described channel, dynamically selects described channel frequency.
11. method according to claim 10 is characterized in that, arrives a threshold value according to corresponding counter, dynamically selects described channel frequency; The synchronous detecting of the corresponding message that is received on described channel increased progressively the count value of described counter when losing efficacy.
12. method according to claim 11 is characterized in that, according to on described channel the corresponding analysis of one or more bits of the message that receives respectively, dynamically select described channel frequency.
13. method according to claim 12 is characterized in that, some channels that are not selected only just can be selected after a preset time among the described channel.
CN97123491A 1997-01-03 1997-12-30 Dynamic selection of channel frequency scanning Expired - Lifetime CN1108708C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
SG97002745 1997-01-03
SG1997000274A SG72724A1 (en) 1997-01-03 1997-01-03 Dynamic selection of channel frequency scanning

Publications (2)

Publication Number Publication Date
CN1189065A CN1189065A (en) 1998-07-29
CN1108708C true CN1108708C (en) 2003-05-14

Family

ID=20429590

Family Applications (1)

Application Number Title Priority Date Filing Date
CN97123491A Expired - Lifetime CN1108708C (en) 1997-01-03 1997-12-30 Dynamic selection of channel frequency scanning

Country Status (2)

Country Link
CN (1) CN1108708C (en)
SG (1) SG72724A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4644347A (en) * 1983-08-10 1987-02-17 Motorola, Inc. Multiple frequency message system
WO1991010300A1 (en) * 1990-01-02 1991-07-11 Motorola, Inc. Multiple frequency scanning in a selective call communication system
US5376929A (en) * 1992-11-27 1994-12-27 Motorola, Inc. Selective call receiver with battery saving features and method therefor
US5565859A (en) * 1991-08-23 1996-10-15 Nec Corporation Method of detecting a paging channel in a multi-frequency radio pager network

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4644347A (en) * 1983-08-10 1987-02-17 Motorola, Inc. Multiple frequency message system
WO1991010300A1 (en) * 1990-01-02 1991-07-11 Motorola, Inc. Multiple frequency scanning in a selective call communication system
US5565859A (en) * 1991-08-23 1996-10-15 Nec Corporation Method of detecting a paging channel in a multi-frequency radio pager network
US5376929A (en) * 1992-11-27 1994-12-27 Motorola, Inc. Selective call receiver with battery saving features and method therefor

Also Published As

Publication number Publication date
SG72724A1 (en) 2000-05-23
CN1189065A (en) 1998-07-29

Similar Documents

Publication Publication Date Title
CN1196358C (en) Mobile paging telephone with automatic recalling function
CA2072256C (en) Paging system employing designated batch information service data message transmission
US5794124A (en) Time diversity communications system
KR100208631B1 (en) Method and apparatus for improving message reception at fixed system receivers
KR19990028840A (en) Efficient Mobility Management Apparatus and Method in Bidirectional Message Communication System
CN1178050A (en) Method and apparatus for organizing and recovering information communicated in a radio comunication system
EP0737020B1 (en) Portable radio telephone apparatus
CN1064208C (en) Mobile communication method and mobile receiver
JPH05502986A (en) Paging system using designated frames to initiate data message transmission for information services
JPH10178453A (en) Data transmission device and communication system using the same
CN1034097C (en) Lost call detection with duplicate call identification shows pager
CN1108708C (en) Dynamic selection of channel frequency scanning
US6070087A (en) Selective call receiver with priority based network selection
GB2314185A (en) Radio receiver
US5850186A (en) Method of receiving radio paging signal
US5799241A (en) Radio apparatus
WO1995011575A1 (en) Mobile communication method
US5649302A (en) Method and apparatus for identifying an inbound message in a radio communication system
CA2072591C (en) Multiple frequency scanning in a selective call communication system
CN1081427C (en) Mobile communication means and radio receivers
US6301235B1 (en) Terminal for digital mobile radio and method for evaluating data received in such a terminal
US6745026B2 (en) Personal computer-based paging system
JP2647130B2 (en) Selective call receiver
JP2734990B2 (en) Radio selective call receiver
US6477381B1 (en) Selective call receiver and method for detecting mandatory frames of a channel protocol

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C06 Publication
PB01 Publication
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: MOTOROLA MOBILE CO., LTD.

Free format text: FORMER OWNER: MOTOROLA INC.

Effective date: 20101230

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20101230

Address after: Illinois Instrunment

Patentee after: MOTOROLA MOBILITY, Inc.

Address before: Illinois Instrunment

Patentee before: Motorola, Inc.

C41 Transfer of patent application or patent right or utility model
C56 Change in the name or address of the patentee
CP01 Change in the name or title of a patent holder

Address after: Illinois State

Patentee after: MOTOROLA MOBILITY LLC

Address before: Illinois State

Patentee before: MOTOROLA MOBILITY, Inc.

CP02 Change in the address of a patent holder

Address after: Illinois State

Patentee after: MOTOROLA MOBILITY, Inc.

Address before: Illinois Instrunment

Patentee before: MOTOROLA MOBILITY, Inc.

TR01 Transfer of patent right

Effective date of registration: 20160620

Address after: California, USA

Patentee after: Google Technology Holdings LLC

Address before: Illinois State

Patentee before: MOTOROLA MOBILITY LLC

CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20030514