`
`
`Sheffield, UK
`
`
`
`
`
`
`TRANSLATION EDITOR AFFIDAVIT
`
`
`
`I, Aidan English, a translator fluent in the Japanese and English languages, on behalf of Geotext Translations, do
`
`solemnly and sincerely declare that the attached translation is, to the best of my knowledge and belief, a true and
`
`accurate translation of Published Patent Application No. 1993-128022, dated May 25, 1993. To the best of my
`
`knowledge and belief, the attached translation is in a form that best reflects the intention and meaning of the original
`
`text. I have been warned that willful false statements and the like are punishable by fine or imprisonment, or both.
`
`
`
`
`
`
`
`Signature
`
`
`Name
`
`
`Dated
`
`New York 259 West 30th Street, 17th Floor, New York, NY 10001, U.S.A. tel 212.631.7432 fax 212.631.7778
`San Francisco 220 Montgomery Street, 3rd Floor, San Francisco, CA 94104, U.S.A. tel 415.576.9500 fax 415.520.0525
`London 8-11 St. Johns Lane, London EC1M 4BF, United Kingdom tel +44 (0)20 7553 4100 fax +44 (0)20 7990 9909
`Hong Kong 20th Floor, Central Tower, 28 Queen’s Road, Central, Hong Kong tel +852.2159.9143 fax +852.3010.0082
`translations@geotext.com | www.geotext.com
`
`Petitioner Microsoft Corporation - Ex. 1005, p. 1
`
`
`
`
`
`(19) Japanese Patent Office (JP)
`
`(51) Int. C1. 5
` G06F 13/00
` H04B 7/26
`
`(21) Application No.:
`
`(22) Application Date:
`
`
`Identifying symbol
`351 L
` K
`
`1991-310167
`
`1991.10.30
`
`(12) Published Unexamined Patent
`Application (A)
`
`FI
`
`(11) Published Patent Application No.
`1993-128022
`(43) Publication Date 1993.5.25
`Technical display place
`Agency serial no.
`7368-5B
`
`6942-5K
`
`Examination Request: Not yet made Number of Claims: 1 (Total 7 pages)
`(71) Applicant:
`000002185
`
`Sony Corporation
`
`6-7-35, Kitashinagawa, Shinagawa-ku, Tokyo
`(72) Inventor:
`Takehiro Sugita
`
`Sony Corporation
`
`6-7-35, Kitashinagawa, Shinagawa-ku, Tokyo
`(74) Agent
`Attorney Akira Koike (two others)
`
`(54) [Name of Invention] Mobile Communications Terminal Update Method
`
`(57) [Summary]
`[Configuration] To combine group ID showing group
`units among multiple mobile communication terminals, and
`individual IDs for each terminal, and transfer update
`information using the group ID in the initial stage of the
`update (Step S3), then at the stage when the reduction in
`the number of non-updated mobile communication
`terminals decreases (Step S7), update each mobile
`communication terminal one at a time, using its individual
`ID.
`[Effect] Can efficiently (with just a few packets) update
`each terminal, and perform updates using a wireless circuit
`with small circuit capacity.
`
`.
`
`Start
`
`Create list of update
`target terminals
`
`Use group ID to send
`update information
`
`Grasp the update
`conditions
`
`All unit updates
`ended?
`
`Decrease in number of
`residual units<X?
`
`Transmit update
`information using
`individual ID
`
`End
`
`
`
`
`
`
`
`Petitioner Microsoft Corporation - Ex. 1005, p. 2
`
`
`
`
`
`(2)
`
`1993-128022
`
`[Claims]
`[Claim 1] A mobile communications terminal update
`method characterized by the performance of a software
`update within each mobile terminal of multiple mobile
`communications terminals using a wireless circuit, and by a
`mobile communications terminal update method whereby
`the above-mentioned multiple mobile communications
`terminals are updated in group units in the initial stage of
`the above-mentioned updates, and the above-mentioned
`multiple mobile communications terminals are individually
`updated in the final stage of the above-mentioned updates.
`[Detailed Explanation of Invention]
`[0001]
`[Field of Industrial Application] This Invention is in relation
`to a mobile communications terminal update method for
`updating software within each mobile terminal of multiple
`mobile communications terminals that use a wireless
`circuit.
`[0002]
`[Prior Art] Previously, in mobile communications systems
`performing communication using wireless circuits, with
`mobile communications terminals mounted on mobile units
`such as ships, aircraft, and automobiles, etc., software
`update has been performed by replacement of the ROM
`within the said mobile communications terminal, or by
`similar means.
`[0003]
`[Issues To Be Resolved by the Invention] However, for
`example, there are cases where performing updates of
`software in mobile communications terminals mounted on
`the above-mentioned mobile units can be difficult.
`[0004] In other words, here we can consider a case in which
`the above-mentioned mobile communications terminals are
`installed in 1000 cargo carrying vehicles (namely trucks) of
`a certain shipping company. Since this shipping company
`normally needs to effectively use as many of the trucks as
`possible, in practice the trucks cannot be all concentrated at
`a specific site.
`[0005] When a software update is performed on a mobile
`communications terminal mounted on such trucks or other
`mobile units, for example, by replacement of the ROM or
`by a similar means, since in many cases the operator
`(driver) cannot perform the update, normally the update
`operation had to be performed, for example, by an engineer
`etc., who would visit each mobile communications
`terminals (in other words, each mobile unit truck).
`[0006] However, when the above-mentioned shipping
`company has installed a terminal in each truck, there may
`be cases as described above where each truck cannot be
`returned to the site and operations are continued, due to the
`need for effective utilization of trucks, and in such cases it
`is easy to imagine that the above-mentioned engineer, etc.,
`may have difficulty accessing the terminal.
`[0007] As a result, realization of an update of software in a
`mobile
`communications
`terminal
`loaded onto
`the
`above-mentioned truck by, for example, replacement of the
`ROM, cannot be said to be an effective means when
`personnel expenses, etc., are taken into consideration.
`
`
`
`[0008] For this reason, a method for performing updates of
`the mobile communications terminal software using the
`wireless circuit to the base station can be considered.
`[0009] Unfortunately, the current mobile communications
`terminal software has in many cases become very large in
`size. Additionally, wireless circuits are
`limited
`in
`communication capacity, and in terms of communication
`traffic, it would be unavoidable that updating software have
`an effect on the normal communication service, particularly
`when using wireless circuits with small capacity.
`[0010] In other words, even in cases where updates are
`attempted using a base station and wireless circuit as
`described above, since transmission of vast amounts of data
`to each mobile communications terminal is required, this
`would surely be difficult using data communications
`systems of small circuit capacity.
`[0011] At this point, this Invention is proposed in view of
`the above-mentioned situations, and the objective is to
`provide a mobile communications terminal update method
`that enables reliable updates of software within the mobile
`communications terminal without the need for ROM
`replacement, etc., and with a small transmission volume.
`[0012]
`[Means for Resolving the Issues] The update method in this
`Invention
`is
`proposed
`for
`attainment
`of
`the
`above-mentioned
`objectives,
`and
`is
`a mobile
`communications terminal update method for performing
`updates of software within each mobile terminal of multiple
`mobile
`communications
`terminals
`that
`perform
`communication using wireless circuits, and in the initial
`stage of the above-mentioned update, update of the
`above-mentioned mobile communications
`terminals
`is
`performed in group units, while in the final stage of the
`above-mentioned update, update of the above-mentioned
`multiple mobile communications terminals is performed
`individually.
`[0013] In other words, in this Invention, updates of mobile
`communications
`terminal software
`in wireless data
`communication
`systems are performed by
`remote
`manipulation by way of a base station. At this time, the
`software in the mobile communications terminal (unit) is
`designed to operate on a non-volatile RAM so that it can be
`updated using a wireless circuit from a base station.
`Additionally, the base station side (sending side) transmits
`the update information (all or part of the software) to each
`mobile communications terminal, with transmission at first
`performed based on the group ID of the group unit (all units,
`or the unit addresses belonging to a specific group), then the
`number of terminals in the group unit that complete the
`update in one round of transmission is investigated, and if
`the remaining number of units has decreased, the individual
`ID is used to perform updates of each unit one at a time.
`With this action, highly efficient updates can be performed.
`[0014] In other words, the mobile communications terminal
`update method in this Invention is in relation to a method
`for efficiently updating software in mobile communications
`terminals using wireless circuits, and can achieve updates of
`multiple mobile communications terminals using a small
`number of transmission packets by, in the initial stage of the
`
`Petitioner Microsoft Corporation - Ex. 1005, p. 3
`
`
`
`
`
`(3)
`
`1993-128022
`
`follows an explanation of an
`invention with
`referencing
`to
`
`update, using a group ID that applies to the group of
`multiple mobile communications terminals to transmit
`update
`information
`to each mobile communications
`terminal within said group, while in the final stage of the
`update, in other words, the stage in which the number of
`mobile
`communications
`terminals
`within
`the
`above-mentioned group that have not been updated has
`decreased, by transmitting update information to each
`mobile communications terminal using an individual ID
`that applies to each mobile communications terminal. The
`method in this Invention is particularly effective in data
`communication
`systems with
`small
`communication
`capacities.
`[0015]
`[Utilization] According to the update method in this
`Invention,
`in
`the
`initial stage of updating, multiple
`communication terminals are updated in group units, and in
`the final stage of updating, when the number of mobile
`communications terminals that have not been updated has
`decreased,
`the multiple communication
`terminals are
`updated individually.
`[0016]
`[Embodiment] Here
`Embodiment of
`this
`illustrations.
`[0017] The update method in this Embodiment is a mobile
`communications
`terminal update method whereby an
`update is performed on each mobile communications
`terminal m1, m2, m3, m4,
`... of multiple mobile
`communications terminals that perform communication
`using wireless circuits (for example, in Fig.2, the mobile
`communications terminals m1, m2, m3, m4, ... mounted in
`automobiles or other mobile units M1, M2, M3, M4, …),
`such that, as shown in the flow chart in Fig.1, in the
`above-mentioned
`initial
`stage of
`the update,
`the
`above-mentioned mobile communications terminals m1, m2,
`m3, m4, ... are updated in a group unit (Step S3), and in the
`above-mentioned
`final
`stage of
`the update,
`the
`above-mentioned mobile communications terminals m1, m2,
`m3, m4, ... are updated individually (Step S7).
`[0018] First, before the explanation in the Fig.1 flow chart,
`we will discuss the communication system applied in the
`Embodiment of this Invention. This communication system
`is configured, for example, as shown in Fig.2.
`[0019] In this Fig.2, the communication system in this
`Embodiment comprises one or more communication base
`stations BS, and multiple mobile communication terminals
`m1, m2, m3, m4, … . Note that the above-mentioned base
`station BS may also be connected by a wired cable circuit to
`a user center US. In addition, the above-mentioned mobile
`communications terminals m1, m2, m3, m4, ... are data
`communications terminals whose utilization can be for
`vehicle mounting in automobiles, etc., or for remote
`unmanned system telemetry, etc.
`[0020] In this Embodiment, updates of software for said
`mobile communications terminals m1, m2, m3, m4, ... are
`performed by using the wireless circuit with base station
`BS.
`
`
`
`[0021] Fig.3 is an overview configuration diagram of the
`mobile communications terminals m1, m2, m3, m4, ... in
`this Embodiment.
`[0022] In this Fig.3, transceiver 13 is a device which
`demodulates
`the wireless
`signal
`sent
`from
`the
`above-mentioned base station BS and received by antenna
`16, outputs said signal to modem 12, such that said signal is
`encoded by said modem 12, and output as a wireless signal
`by means of antenna 16.
`[0023] The above-mentioned modem 12 is a device which
`decodes the signal demodulated by the above-mentioned
`transceiver 13, and sends it to processor 11, such that
`encoded data is sent from processor 11, and output to the
`transceiver 13.
`[0024] The above-mentioned processor 11 processes data
`decoded by the above-mentioned modem 12, and when
`necessary outputs the data via terminal 10 for external
`interfacing, or transfers data input from the external
`interface by way of said terminal 10, or data generated by
`the terminal itself, to the above-mentioned modem 12.
`[0025] Furthermore, the above-mentioned processor 11
`software operates on RAM 15 to enable updating by remote
`operation using a wireless circuit. In addition, if software is
`stored in ROM 14 within the above-mentioned mobile
`communications terminal, the content of the said ROM 14
`must be temporarily transferred to the above-mentioned
`RAM 15. In such a case, the software within the
`above-mentioned RAM 15 must be checked to determine
`whether it has been corrupted or not, and judgment made
`whether to transfer or not. In other words, this kind of check
`and judgment is performed to prevent overwrite of the
`updated software in the above-mentioned wireless circuit.
`[0026] Here, in the case of data communication in this
`Embodiment, the one-to-one communication format using
`individual
`IDs
`for
`individually
`updating
`the
`above-mentioned multiple mobile communication terminals
`m1, m2, m3, m4, ... , and the one-to-many communication
`format using group IDs for updating the above-mentioned
`multiple mobile communication terminals m1, m2, m3,
`m4, ... in group units, are in existence.
`the number of
`[0027] The
`relationship between
`transmission
`packets
`of
`the
`software
`of
`the
`above-mentioned mobile communications terminals m1, m2,
`m3, m4, ... when using the above-mentioned individual IDs
`and group IDs in cases such as these, and the number of
`units not completing the update, is shown in Fig.4 and
`Fig.5.
`[0028] In Fig.4 and Fig.5, when using the above-mentioned
`individual
`ID, a
`response
`(henceforth, called Ack;
`Acknowledgement)
`showing
`that
`each mobile
`communications
`terminal has
`received each of
`the
`above-mentioned packets sent from one specific machine to
`another is received so that update information can be
`transmitted reliably. As a result, as shown in Fig.4, the
`number of units awaiting update decreases linearly with the
`number of transmission packets.
`[0029] On the other hand, when the above-mentioned group
`ID is used, since the update information for the multiple
`mobile communications terminals belonging to the group is
`
`Petitioner Microsoft Corporation - Ex. 1005, p. 4
`
`
`
`
`
`(4)
`
`1993-128022
`
`sent simultaneously without specifying the other party,
`transmission of one round of update information enables
`updating multiple terminals. However, in the case of this
`group ID, since receiving responses packets one at a time is
`normally not possible, there is no guarantee that packets
`will arrive at each mobile communications terminal reliably.
`[0030] For this reason, when the above-mentioned group ID
`is used, information showing notification of the update end
`must be sent at that time to the base station BS, separately
`from the above-mentioned Ack response. In this case, since
`sending the update information only once would not end the
`updates for all terminals, the would have to be sent
`repeatedly, but as shown in Fig.5, the number of units with
`updates not completed versus the number of transmitted
`packets tends to decrease exponentially.
`[0031] As described above, when the group ID is used, at
`first the decrease in the number of non-updated units is
`rapid, but as
`the remaining mobile communication
`terminals decrease in number, the volume of decrease in the
`number of the said non-updated units tails off, reducing
`efficiency.
`[0032] Because of these issues, the Embodiment of this
`Invention uses a combination of the above-mentioned
`individual ID and group ID, taking advantage of their
`respective characteristics
`to achieve highly efficient
`updates.
`[0033] In other words, the update in this Embodiment
`performs as shown by the algorithm of the base station BS
`in Fig.1, with a combination of the above-mentioned
`individual ID and group ID, taking advantage of their
`respective characteristics to achieve highly efficient updates.
`Note that, in the explanation in Fig.1, an example for the
`case of an update performed by the above-mentioned base
`station BS for each mobile communications terminal m1,
`m2, m3, m4, ... is given, but for example the user center US
`may also perform this in place of said base station BS.
`[0034] In Fig.1, first, if starting the update process in Step
`S1, each of the mobile communications terminals m1, m2,
`m3, m4, ... targeted for update in Step S2 are listed up.
`[0035] Next, in Step S3, the update information is sent with
`the above-mentioned group
`ID. Here,
`this update
`information may be either all or
`some of
`the
`above-mentioned mobile communications terminal software.
`Note that, the above-mentioned packet information is
`divided into multiple packets, but in this Embodiment,
`sending one round of update information means sending
`one series of multiple packets.
`[0036] Furthermore, after the above-mentioned Step S3, In
`step 4, the update situation is ascertained. Here, the mobile
`communications terminals that were able to receive all the
`data without any errors have completed the update, and the
`information is sent to the base station BS. The base station
`BS
`receiving
`it
`counts
`the number of mobile
`communications terminals that have completed the update
`with this transmission, and deletes from the update target
`list those mobile communications terminals that have
`completed this update.
`[0037] After that, in Step S5, the mobile communications
`terminals are checked to see if any remain on the target list,
`
`
`
`and if there are no non-updated mobile communications
`terminals (Yes), Step S8 is proceeded to and the update
`operation is ended.
`[0038] In addition, if in Step S5 there are any non-updated
`mobile communication terminals remaining (No), Step S6
`is proceeded to, where the decrease in the number not
`updated with this transmission is investigated, and if this
`number is larger than a certain value X (No), Step S3 is
`returned to in order use the group ID to transfer the update
`information again.
`[0039] In Step S6, if the decrease in the above-mentioned
`number not updated is smaller than the above-mentioned
`value X (Yes), Step S7 is proceeded to, and in this Step S7
`individual IDs are used to and send update information to
`the remaining terminals, then Step S8 is proceed to to end
`the process.
`[0040] Note that 1 (small value) is normally used for the
`value X in Step S6 .
`[0041] Here, in transmissions using the individual ID as
`described above, since an Ack response can be received for
`each packet one at a time (received by the base station BS),
`there is no requirement to receive and confirm information
`notification of update completion as was seen in the
`above-mentioned group ID case (however, receiving for
`confirmation is also acceptable).
`the mobile
`on
`[0042]
`In
`addition,
`depending
`communications terminal, for example, there may be units
`placed inside a building, or behind an obstacle, where
`update information cannot be sent. In such a case, items
`with no Ack response even if a packet is sent the prescribed
`number of times are judged to be in a state where update
`information above cannot be sent as described above, so
`transmission is canceled, processing is stopped while some
`items remain on the update target list, and the update results
`are reported.
`[0043] Fig.6 shows the activity flow on the part of each of
`the above-mentioned mobile communications terminals,
`and shows the action of each mobile communications
`terminal when an update packet (one packet out of the
`group of packets that make up the update information).
`[0044] In this Fig.6, when each mobile communication
`terminal receives update information in Step S11, then in
`Step S12 said received update information is delivered to
`the temporary update storage area in the above-mentioned
`RAM 15 of said mobile communications terminal.
`[0045] Next, in Step S13, it is investigated whether the
`update information has been completed or not. In other
`words, since the update information can be divided into
`multiple packets and sent, the update is considered
`complete if the series of packets has all been received
`without error. If in this Step S13 it is not completed (No),
`no further processing is performed, and Step S18 is proceed
`to to end the process.
`[0046] In addition, if the update is completed in Step S13
`(Yes), Step S14 is proceeded to, and in Step S14 the update
`information is copied from the area where it is temporarily
`stored in the above-mentioned RAM 15 to the area where
`the program actually operates. However, information on
`whether this update information has been sent or not is
`
`Petitioner Microsoft Corporation - Ex. 1005, p. 5
`
`
`
`
`
`(5)
`
`1993-128022
`
`recorded under the above-mentioned group ID, and the
`temporary storage area in the above-mentioned RAM 15 is
`initialized (deleted) for the next round of updates.
`[0047] Next, in Step S15, it is investigated whether the
`above-mentioned received item was a group ID or not, and
`if not (No), the flow proceeds as is to Step S18 to end the
`process. If in Step S15, it is judged to be a group ID (Yes),
`the flow proceeds to Step S16, and in this Step S16,
`notification is sent to the base station BS of the update
`completion, and the process is ended in Step S18.
`[0048] As explained above,
`in
`this Embodiment, a
`combination of the group ID and individual ID, use of a
`group ID in the initial stage of the update to transmit the
`update information, and in the stage where the amount of
`decrease
`in
`the non-updated mobile communication
`terminals
`has
`become
`small,
`then
`using
`the
`above-mentioned individual ID to perform updates of each
`mobile communications terminal one unit at a time can
`enable efficient updating (with a small number of packets)
`of each mobile communications terminal, and enable
`updates using wireless circuits with small circuit capacities.
`In other words, mobile communications terminal software
`can be reliably updated with a small transmission volume.
`
`
`[Figure 2]
`
`
`
`
`
`
`
`[0049]
`[Effectiveness of Invention] As described above, the mobile
`communications terminal update method of this Invention,
`in the initial stage of an update, performs updating of
`multiple mobile communications terminals in group units,
`and in the final stage of an update, performs individual
`updating of multiple mobile communications terminals, to
`enable reliable updating of software within mobile
`communications terminals, without the need for ROM
`replacement, etc., and with a small transmission volume.
`[Simple Explanation of Illustrations]
`[Fig.1] Flow chart showing the operation of the base station
`for the mobile communications terminal update method in
`Embodiment of this Invention.
`[Fig.2] Drawing showing a summary of the communication
`system in Embodiment of this Invention.
`[Fig.3] Block circuit diagram showing the configuration of
`mobile communication terminals in the Embodiment of this
`Invention.
`[Fig.4] Drawing showing the relationship of the change in
`number of non-updated units when mobile communication
`terminals are updated one unit at a time, using the
`individual ID in the Embodiment of this Invention.
`[Fig.5] Drawing showing relationship of the change in the
`number of non-updated units when updating is performed
`using the individual ID in the Embodiment of this
`Invention.
`[Fig.6] Flow chart showing the operation of the mobile
`communication terminal for the mobile communications
`terminal update method
`in
`the Embodiment of
`this
`Invention.
`[Explanation of Key Codes]
`BS……..Base station
`US……..User center
`m1, m2, m3, m4 …. Mobile communication terminal
`M1, M2, M3, M4 …. Mobile unit
`
`Communi-
`cations base
`station
`
`User center
`
`
`
`Petitioner Microsoft Corporation - Ex. 1005, p. 6
`
`
`
`1993-128022
`
`User center
`
`Number of transmission packets
`
`Number of send packets
`
`
`
`
`
`(6)
`
`
`
`[Figure 4]
`
`
`Communi-
`cations base
`station
`
`Number of update waiting units
`
`
`[Figure 5]
`
`
`Number of update waiting units
`
`
`
`Start
`
`Create list of update
`target terminals
`
`Use group ID to send
`update information
`
`Grasp the update
`conditions
`
`All unit updates
`ended?
`
`Decrease in number of
`residual units<X?
`
`Send update
`information using
`individual ID
`
`
`
`End
`
`
`
`
`
`
`
`[Figure 1]
`
`
`
`
`
`
`
`
`
`Petitioner Microsoft Corporation - Ex. 1005, p. 7
`
`
`
`(7)
`
`1993-128022
`
`Processor
`
`Modem
`
`Sender/
`receiver
`
`
`
`
`
`[Figure 3]
`
`
`
`[Figure 6]
`
`
`Update packet received
`
`Store update information in
`temporary storage area inside
`RAM
`
`Update information
`completed?
`
`Copy update information to
`program area
`
`Group ID?
`
`Send notification of update
`information to base station
`
`End
`
`
`
`
`
`Petitioner Microsoft Corporation - Ex. 1005, p. 8
`
`
`
`Petitioner Microsoft Corporation - Ex. 1005, p. 9
`
`Petitioner Microsoft Corporation - Ex. 1005, p. 9
`
`
`
`OO AMET CJ PD
`
`(2) SL BH AS BE OS EAD
`
`CLDRFPBS
`
`BATES — 128022
`(434588 ene 5 =EC1993) 5 R25
`
`
`(51 iin.CLE
`GOBF 13/00
`HO4B 7/26
`
`TARESS
`Halas
`351 L 7368-5B
`K 6942—5K
`
`FE
`
`HEE
`
`iar Rak FPRHOMI(S 7 BR)
`
`
`
`
`(21) ERS
`
`EHESE3 —310167
`
`(22) HEA A
`
`Sépz 3 441991) 109308
`
`(54) [3BHOLP)] BEBEMOT v7 — b AR
`
`(57) (389)
`ek) ROPER) bOFNTRA
`ERT TNT IDE SSOMH 1 Db eehagb
`UL Pu PP } OPMORREHLF IDE AY
`CR PF MAREE (CATV 7S3) LL RP Y
`PF b ORSEREORLARNN S < Ze7RRS
`C. (BUT D EARLCSSBRRE LAPOT
`yPF—-bhTA (AF YFST),
`(3) RE (Peery bRO) SRO?
`
`y TF bhAMTZ A LIC. BBBBONS 4ee
`
`
`
`EAA LT vy PFA bPAREL AS.
`
`(71) GRA 000002185
`YopetEt
`eRaea)PAGAL 6 TA 7 355
`(T2348 4th wteh
`RSNA Ta Toe v=
`—tRATLA
`CORBA it Ah Ho
`
`(28)
`
`
`
`
`
`Petitioner Microsoft Corporation - Ex. 1005, p. 10
`
`Petitioner Microsoft Corporation - Ex. 1005, p. 10
`
`
`
`PES —128022
`
`(3SS738kOBR }
`+ PAPLk 2 tel,
`
`(FRI 1)|FERRE AHL TUBE 3ose
`[OCOB8l CMHLI“ZC EDS, BERBESEEOYV
`SASHESBEG AD Y 7b 2 POP y 7
`PRO LPOT y PP be+ OSSLR 2AY
`F-hEAI ROBERAA?T oy TF—bhPET
`LUFTAAEPS Zana,
`Bot.
`[0009] £2 4d), BEORRORIENRO V 7
`at? y 7°— } OOATAIBHECladLECReE
`WaPlk, VAARAS ho CSRS Sh, F
`Ae PNTROT y PF bL. LP FR
`7, HERES S53 CHDBEAS ARONCYT. BAT
`BeOS eSnegsGR CAA LCV RU POP
`bh ORRCSLSEOPSeeEk & a2 F
`FoheG 3 CLE Se y FORCEOUEY
`YIF NTS LERARL TAREE? vy
`TF— bAE,
`~CAICRBE S 2p,
`CRAOSRA)
`(OOLO) eh. ble ESHt OR
`roool]
`ERE HR LCP ye eFHh LEG EP SBE. OB
`KAT— 2 &SRAMCHET SPBRAD
`(EeLOPS ) AREAL. DREAL
`
`C. HRARO-PS li F— SUESAPATO wl
`ET 5 BROPBSRBRAROSESRAO V 2
`ha POT eo PPE I ROBERT
`MeO L CHS.
`[COLL] €2 0, Beene, bate k 5 Sted
`YF—bhFRICATALOTHS,
`fa002)
`ATHRSICLOATHAYD, ROMARSSTEC.
`ERO) PRED. BLA, AAA. BER, Bh
`DTVMRRCHERieRRRV 7 Ob? x
`HOPSRICHER1ORESIT LC BR
`FAT 9 PP baEEA Py PF
`ERS RLCiR(EE A 9 REYAFAICB VT
`FARERAT SCE ERNE TALOTASA,
`{0012}
`id. “SERRA ICH S24 ROO MaEHaneyta
`(FRA HERS SOR] AO y PF bh
`ATUABRCV 2 bP OT vy PFRb ES
`CEASA,
`Hid, [ROAM SERSSIRRSNLLOCH
`[0093]
`0, SRS AVAL CHEE A BROPSRE
`(RAWAL LSS SBR) bom, MAW. Eb
`KOGA Y Fh POP yy PR BRAT
`aleeSAICIBRE S 1SBAO Y Fh? FP
`I EOPSREAOT vy OF RPECHOT. Ob
`acy OF— OMARCISLateOeSRatt
`BP YTFOP TSS LSA, ,
`[O004) Feber oc, EHC LOMA
`REFN PRCT PFO LEP y Fb
`HSACUOPMERAH (bDA bay 7) T
`OSAPClaLEDsOPPSSe BM Ic Fy
`O00 BR, EatPeisORE SIT Say
`PF-PTALIMLALOTCAA,
`FALTHS, BR. COBDERH, bv PEE
`LOO13) Tbb. RRACIL, RT SUEL
`APACE CREEERO Y 2 72 POF yo
`BRIVABUCHAS S 2 CBee, REOb
`(hay 2 RSS LRHOMEETCA
`F-hEBMWR ESLCMECHT £5LTH
`4.
`&, COBOBHMERK (Ay bh) OVI EIS
`(0005) COLIEbS vy 7 SOPHRCHMST
`Pid, BHP SOPERECT vy PF— bE S ES
`4}BaieLT LER OO M aseUL PL
`(CAHPREOR AMECEMETS LS BHARTIS,
`A, SHS BB) lb. Pe ooMR CY 7
`(SEL BERCY Tbh A POP ye PF— bh eI BS
`ld, HESS CR S408) bot Py FAR CEE
`bY aSest ri-M) ESBSRICE
`WEERZNOT RAZbwsyT—CAV IE
`OP. BOIFNPTBOFATID (#227)
`SPUGEOSPBT ALS y bob) cdeOT
`PREEEEBAR (Tb bMRIKTHA b Fy 7)
`ERNUTCT vy TSFROPERDAIS OEP
`HR EITV. COPNVPRTCO 1 MORICT » 7
`Ry
`FOhORTSSRE. BOMI y bea
`[OO06) LAL. Estsketes b Dy 7 (CER
`zs tok bHHOLDERWTLBSIAP y 7h
`eRELTISBAN, LROLDIChS ye oOeey
`THEAMLTWA, CHIE), SPRORWEP ore
`~bPAREL Po TWA,
`AAORMOIZE b Gy 7 ROT RCRA TREATS
`
`BEA, TOkRwLateAvSRE AEA
`[0014] Byard. ARAOPSREO
`
`
`CEDRRCBALELONS.
`Tu TF— biel, TSRFLCe
`[OO007) Lie#ot, bib?» 27 chen ee
`RAV ARV TEMBER < Py TPP SHEA
`PEAY 7b POP eT pe, ARIE
`PFSLOCH OT, Po TF b+ OMEAERO
`OMZIZ ko TRAPAC Lid, APES STS
`BHERO?NN—TibeeE IT IDEA
`
`
`
`Petitioner Microsoft Corporation - Ex. 1005, p. 11
`
`Petitioner Microsoft Corporation - Ex. 1005, p. 11
`
`
`
`C4PA ORESace LTP
`—MAREmAL. Py 7Fh ORMEabst
`BAIVTACE 9 PP b SIT teHE
`KORY < ZoBEC, £2 OBSRR
`iS 72a 1 De AC SSRIS y PF
`bMEMETS! LIZLAC ERIN, BhopeHk
`ASMA Y 7 bY POP FRbete eS
`ANT y PATS TR SLICLTH SOCKS, HK
`SERRAKc ETUL. Hc.RRONSeS23
`fEYAFLOBECAWCHS.
`0015}
`fA] BROTFbEH, Pa or
`— bOICLTRROMEARE PL
`CP 9 TPFoh L Py PF BSTER
`SRRORDYE < hoary vy 7FP hORMBET
`HEROSBA ARC? vy OFT! LG
`ETA,
`{0016]
`(SR) LIF, AROSeeMeRL ek
`BEAT 4
`[001 7) RRHAMOT » oF PAHS STR
`2A LCE 2 47 5 BRORRR (AIZEE
`2MORMESORREM,
`. Mz, Me , Mg ,
`(HEM SHSam, » m;
`, mg ,
`me, +:
`) ORG, , mp , mg , m
`toe NOY IH a POP yTF PDEOIE
`OBBOT y75— hHETA OT. B11
`Pu-—fe—hewg hak. LAP7s hoa
`RRSCIALORSREtRM, . Mm,
`, My ,
`My, 11) EFA PRACT EPSObL AF
`¥7S3). LEP y oF } ORRCsLee
`OPERERRM,
`, M,,Mg,Mmy,---
`&
`iliz7 y7TF_—bTS (APY PST) LIELEL
`ACHA.
`(0018) 48, Miavn—Fr>— ORCAW
`b, RRRDSH Sr SHELAPAICO TR
`
`NA, COME AFA, ALE 2 iced SS ice
`RAENALOCHAS.
`{0019} COBMZicHW KEMPE AP
`AIS 1 ORIS47ELEOEBS &Ok
`HiSAM; , Mz, Mg , My ,
`& CHRS
`1.3, 23, SEBS B Sica tare
`VP USPRBSNARAMB AS, £ie. EEOREHAE
`fBigkm:
`. mz,
`,™m, m,::: tt, ASHE
`FHERS HS BRRATREMATHALAFLOFL XB
`Un aes 2 Oo PPeRCHS
`[C020] AMAL. TOLIA BERBER
`mM,
`, Mz;
`, My , My
`,
`MF aV Ib AP
`AP y PF- he, HSB S & OPES AIL TT
`TO EIAML TUS,
`
`HES - 128022
`
`.
`(00211) 03k, SOREm,;
`M,
`. Mg
`, My
`;
`CMBAREESTOSS
`[0022] COMSicbiwl. ABR] Bik. ry
`FP 16 CUEeLee BS Pooh SES
`EGL CEPA 2ZSHALAY. SRETAL2ZT
`FLARESSLCIES CLO PYst1
`GELTHAT SRECHS.
`[0G23)] bet7A1 21s, LEOAER 1 OCH
`MateSORENTO Ey TL AOR
`0. BBO ye 1 PA RAR FAS EEL
`THBHEIR 1 SAMATARECHS,
`[0024] Bitar t1 1s, HEPAL 2e
`GALSTFEL, Re OSM ee P -
`Pet AAMT LORTLTHALZD Set1
`QEPLCIMBT YP 7 et APSLADSRRF-P
`SelaBSA LESHE LEERA 1 2M
`ALANS,
`[GO25] Bic, kitvuoeet1LlOAvV aby?
`la. SORRIER o? LC ERERIET 7 oy OF bh!
`BRAM 5S RCBHET SOCKS, He, LG
`ESHERARMOR OM14ICV 7h a PERS
`
`PUSS, SEEROM 1 4A—B_ER
`AM 1 SICHRS NA INUTe hes, FORicid. LE
`aCRAMILOWMOV ? hs PORES TAPES
`PEF sy? LTHETRE PHPeALUre
`bk. Tebs, “OLIsF ov 7 RUMMI, £
`SCHERER CP y PPA bh LEV PhO PBS
`SATLEDL ERM SRHORADRALOTHS.
`LOO026} 22. BROS—FOAL
`SEROMSERRm,
`. Mm,
`. mg, My,
`°°
`MBIT? vy OF bP SOMBER De AV ve
`IW LOWES. LEBROREERAEM) ,
`Mm,
`, Mg , My
`,
`EPN— TRECT vTF
`—hPARMOFIT I DERLAWSOWE
`WAEL TAS.
`(0027) COLISZHESCEHSLPM
`Fm;
`, NM,
`, Mg , My
`,
`AVIKIAFOL
`SHER I DBUZIL—?7 I DERWRRAOHHENS y
`BRL Py PPE OSETLOya PRED
`Hae? 4 RUBS itact,
`(0028) 2OM4, Moiesbywe, ERI De
`Fell, 1B 1 SRE REL TAS LENT
`y ECSBESSRSICENTISS
`(RIF. Ack ; Acknowledgement £4) DFA
`BLERLARM Py PF MPRARTT
`
`#eCHS, Lieto, MARhI, RANT y
`PRO L CIC 7» OF MORRIS
`BhkACKA,
`[0029] Kk. EHCU-7 IDERMABSIt
`ik, BESET COS7B ARRORSIA
`
`Petitioner Microsoft Corporation - Ex. 1005, p. 12
`
`Petitioner Microsoft Corporation - Ex. 1005, p. 12
`
`
`
`TSAI LT Fy ob RE fe]HES 72 .
`LAO? y PF— MERORETERROR 9 7
`—bhPaRECHS, Lipl. COPPIDOEER,
`Ney b LOLOCHSEbO97 +Eve
`HESSAC LT HEROIN » DORRete
`SLORY,
`[0030] 20%. LEAF DERRABSa
`(ld, EEDA ck YEE LEED? Fb SRT Lie
`BEACEIAS US RRS HB Simoes
`REG. LOBA. Pe PF MARS 1 Biko ere
`WCLSRROT 9FP— bIRT LACHR OGEL
`FRSC EMCHSR, MSCART EI. BENS y be
`OTL CP y PF RAT LT ehHR
`AUCTS EAS,
`(0031) bROLGR. ANP I DER
`a. BMA? 7Sbe RORRa, BOA
`RSASe < SL BERT yyPF
`BOWTIE YD BIE BL,
`(0032) COLI EDA, AIRCIS,
`EEeMBI DEFI—PLlDLeHaebtecH, =
`REROWREZPLEO BVT y TF bh ERELL
`THA,
`
`([O033)