`
`____________
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
` ____________
`
`DISTINCTIVE DEVELOPMENTS, INC.
`Petitioner
`
`v.
`
`UNILOC USA, INC. and UNILOC LUXEMBOURG S. A.
`Patent Owner
`
`____________
`
`Case IPR2013-00391
`Patent 6,857,067
` ____________
`
`DECLARATION OF DR. JUSTIN DOUGLAS TYGAR
`
`
`
`
`
`
`
`PETITIONERS EX. 1015 PAGE 1
`
`
`
`
`
`I, Justin Douglas Tygar, hereby declare the following:
`INTRODUCTION
`I.
`1. My background, education and experience were detailed in my
`
`original declaration (Exhibit 1008) submitted with the Petition for Inter Partes
`
`Review and are incorporated by reference here.
`
`2.
`
`I am submitting this declaration to offer my independent expert
`
`opinion concerning certain issues raised by the Patent Owner in its Response
`
`(Paper No. 22). I was not previously asked to consider any of these issues. My
`
`compensation for this declaration is not based on the substance of the opinions
`
`rendered here. As part of my opinion here, I have carefully considered the
`
`following references:
`
`• U.S. Patent No. 6,857,067 to Edelman, filed February 26, 2001, and
`issued on February 15, 2005 (the “’067 Patent”). [Exhibit 1001]
`
`• U.S. Patent No. 6,008,737 to Deluca, et al. filed on June 24, 1996, and
`issued on December 28, 1999 (“Deluca ”). [Exhibit 1004]
`
`• Michele Zorzi and Silvano Pupolin, Slotted ALOHA for High-
`Capacity Voice Cellular Communications, IEEE Trans. On Vehicular
`Technology, vol. 43, no. 4 (Nov. 1994) (“Zorzi”). [Exhibit 1016]
`
`• U.S. Patent No. 5,612,682 to Deluca, et al. filed on May 30, 1995, and
`issued on March 18, 1997 (“Deluca Parent”). [Exhibit 1017]
`
`• Patent Owner (“PO”) Response dated March 14, 2014.
`
`
`
`1
`
`
`
`
`
`
`
`
`
`
`
`PETITIONERS EX. 1015 PAGE 2
`
`
`
`II. OPINION
`I have been asked to consider whether Deluca teaches “providing [or
`3.
`
`provides] updated license data” as that phrase is used throughout the claims and
`
`specification of the ‘067 Patent. It is my opinion that is does.
`
`4.
`
`From reviewing Patent Owner’s Response, I understand that the
`
`Patent Owner has taken the position that “deleting” an internal authorization record
`
`or “creating” a new internal authorization record in Deluca does not constitute
`
`“providing updated license data.” PO Response at 26-27. I disagree with this
`
`narrow characterization of the ‘067 Patent and its application to Deluca.
`
`5.
`
`In the context of providing updated license data, the ‘067 Patent
`
`describes a couple of scenarios. For example, the ‘067 Patent states: “The
`
`registration authority sends new smart card data to the user reflecting the removal
`
`of the software license. Rather than deleting the entry on the smart card, the
`
`registration authority may change the software license expiration date to a date in
`
`the past.” Ex. 1001, ‘067 Patent at 11:29-33. As one of ordinary skill in the art at
`
`the time, I read this passage to indicate two alternatives for updating a license that
`
`is no longer valid or expired. In the first, the software license is removed by
`
`deleting the license record from the licensing medium. Alternatively, the software
`
`license expiration date may, but need not be, backdated to a time in the past. As
`
`such, it is my opinion that this passage does not teach away from “deleting” license
`
`
`
`2
`
`PETITIONERS EX. 1015 PAGE 3
`
`
`
`data. In fact, it expressly teaches the opposite – the license data may be updated by
`
`deleting the license data entry or it may be updated by backdating the expiration
`
`date.
`
`6.
`
`It is also my understanding that PO maintains that “providing updated
`
`license data” means to “modify existing data with new data in such a way that the
`
`existing data is brought up to date or made more current.” PO Response at p. 27.
`
`While I do not see such an absolute requirement in the ‘067 Patent claims, it is my
`
`opinion that deleting license data from a licensing medium does, in fact, make the
`
`license data on the licensing medium more current by removing license records
`
`that are no longer valid. The same logic applies to creating a new license record on
`
`a licensing medium in that the license data would subsequently reflect that a user
`
`has access to software that it did not previously have – in other words, the license
`
`data is updated to reflect additional and new rights. This understanding would
`
`have been apparent to any person of ordinary skill in the art.
`
`7.
`
`The text of Deluca and Fig. 7 make the steps of its authorization
`
`process clear. First, a user requests execution of a process, which may occur
`
`immediately without authorization. Ex. 1004, Deluca at 15:5-9, Fig. 7 (steps 604,
`
`610). The portable communication device then checks for the presence of an
`
`internal authorization record, and if present, a check is performed to determine
`
`whether the authorization record is valid, such as whether the expiration time has
`
`
`
`3
`
`PETITIONERS EX. 1015 PAGE 4
`
`
`
`passed. Ex. 1004, Deluca at 10:2-29, Fig. 7 (steps 612, 636). If the internal
`
`authorization record is not valid, the process is denied execution (i.e., disabled) and
`
`discarded. Ex. 1004, Deluca at 10:25-29, Fig. 7 (steps 640 and 642). Internal
`
`authorization records that are invalid are subsequently deleted. Ex. 1004, Deluca
`
`at 6:46-58. If a user attempts to execute a software process for which an internal
`
`authorization record does not exist, for example where it has been deleted because
`
`it was expired, then the portable communication device requests an external
`
`authorization. Ex. 1004, Deluca at 15:19-25, Fig. 7 (step 614). If an external
`
`authorization
`
`response
`
`is
`
`received authorizing access,
`
`then an
`
`internal
`
`authorization record is created (including an expiration time), stored and the
`
`software process is executed (if not already executed at step 610). Ex. 1004,
`
`Deluca at 15:42-65, Fig. 7 (steps 622, 624, 626, 638). Thus, as a result of this
`
`process, an
`
`internal authorization record for software on
`
`the portable
`
`communication device may be deleted because it expired and a new authorization
`
`may be obtained with a new expiration time thereby updating the internal
`
`authorization record for that software.
`
`8.
`
`I also understand that Dr. Goodrich believed there is an error in Fig. 7
`
`of Deluca. I agree that there appears to be an error in Fig. 7 such that there are
`
`multiple input points for “B.” However, the source of the error is apparent and
`
`does not hinder the ability to understand Deluca’s description or render it
`
`
`
`4
`
`PETITIONERS EX. 1015 PAGE 5
`
`
`
`confusing in any way. In fact, looking to the parent of the Deluca patent – Ex.
`
`1017, U.S. Patent No. 5,612,682 (“Deluca Parent”) – the identical Fig. 7 is used,
`
`but without the error of too many “B” input points. Thus, it is clear to one of
`
`ordinary skill that in Fig. 7, if an authorization is determined to be invalid at step
`
`636, the process is discarded from memory (step 642) and the process returns to
`
`the “B” starting point such that the next time the user requests execution of the
`
`software, which may be immediate, there will no longer be an internal
`
`authorization record at step 612. At that point, the portable communication device
`
`will request authorization to access the software. If authorization is received at
`
`step 618, an internal authorization record, including the process name and
`
`expiration time, is created and stored on the portable communication device and
`
`the process is executed at step 638 upon reaching “E.”
`
`9.
`
`I have also been asked to consider whether Deluca discloses a
`
`portable communication device that is a cellular telephone. After reviewing
`
`Deluca, I do not see any requirement that its portable communication device is
`
`limited to a paging device, although such an embodiment is discussed. In fact,
`
`Deluca expressly contemplates two-way communication protocols that are used
`
`with the portable communication device, which in my opinion would include
`
`cellular telephones. Ex. 1004, Deluca at 14:2-5.
`
`
`
`5
`
`PETITIONERS EX. 1015 PAGE 6
`
`
`
`10. One of the communication protocols referred to by Deluca is the
`
`ALOHA protocol, a well-known communications protocol. Ex. 1004 Deluca at
`
`13:52-55. It was generally known at the time that the ALOHA protocol could be
`
`used in two-way cellular voice communications. For example, Zorzi discloses the
`
`use of ALOHA for high-capacity voice cellular communications. Ex. 1016, Zorzi
`
`at Abstract.
`
`III. CONCLUSION
`I declare under penalty of perjury that the above statements are true
`26.
`and correct.
`
`Date: May 13, 2014
`
`
`
`
`
`
`
`Justin Douglas Tygar
`
`
`
`By:
`
`
`
`
`
`
`
`
`
`
`
`
`6
`
`PETITIONERS EX. 1015 PAGE 7