throbber
Filed By: Vivek Ganti (vg@hkw-law.com) Reg. No. 71,368; and
`
`
`Sharad K. Bijanki (sb@hkw-law.com) Reg. No. 73,400
`
`
`
`
`
`UNITED STATES PATENT AND TRADEMARK OFFICE
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
`_________________
`
`TV MANAGEMENT, INC., D/B/A GPS NORTH AMERICA
`Petitioner,
`
`v.
`
`PERDIEM CO., LLC.
`
`Patent Owner
`
`_________________
`
`Case IPR2016-01278
`
`U.S. Patent 9,071,931
`
`_________________
`
`PETITIONER’S REPLY
`
`
`
`i
`
`
`
`
`
`

`

`
`
`TABLE OF CONTENTS
`
`I. Fast Anticipates the Challenged Claims .............................................................. 1
`
`A.
`
`B.
`
`Fast Discloses the “Group” Feature .............................................................. 1
`
`Fast Discloses the “Server” Feature .............................................................. 3
`
`1. Fast’s threshold monitoring while in “tracking mode” discloses the server
`feature .................................................................................................................. 3
`
`2. Patent Owner misreads Fast’s use of the word “manually” .......................... 4
`
`3. Fast’s usage of the word “system” does not suggest that humans perform
`threshold monitoring ............................................................................................ 7
`
`4. Patent Owner applies an unreasonably strict standard for anticipation ........ 8
`
`C.
`
`Fast Anticipates Claims 23 and 24 ................................................................ 9
`
`1. Claim 23 ........................................................................................................ 9
`
`2. Claim 24 ......................................................................................................10
`
`II.
`
`Fast and Phillips Render the Challenged Claims Obvious .............................11
`
`A.
`
`B.
`
`C.
`
`Phillips is Prior art .......................................................................................11
`
`The Claimed “Server” Feature is Obvious ..................................................14
`
`The Claimed “Group” Feature is Obvious ..................................................15
`
`III. Fast, Phillips, and Zou Render the Challenged Claims Obvious ...................17
`
`A. The Claimed “Group” Feature is Obvious ..................................................17
`
`B. A POSITA would be Motivated to Combine Fast and Zou ........................18
`
`IV. Claims 23 and 24 are Obvious........................................................................21
`
`Patent Owner’s Licensing Evidence Does Not Amount to a Secondary
`C.
`Consideration to Rebut the Obviousness Case .....................................................22
`
`V. Conclusion ......................................................................................................25
`
`VI. Certification of Compliance ...........................................................................25
`
`
`
`
`
`
`
`
`ii
`
`

`

`TABLE OF AUTHORITIES
`
`CASE LAW
`
`Federal Circuit Court of Appeals
`
`In re Antor Media Corp., 689 F.3d 1282, 1293-94 (Fed. Cir. 2012) ................ 23
`
`In re Blaise Laurent Mouttet, No. 2011-1451 (Fed. Cir. June 26, 2012) ......... 19
`
`In re Etter, 756 F.2d 852, 859 (Fed. Cir. 1985) (en banc) ............................... 19
`
`In re Kahn, 441 F.3d 977, 987-88 (Fed. Cir. 2006) .......................................... 19
`
`Kennametal, Inc. v. Ingersoll Cutting Tool Co., 780 F.3d 1376
`
` (Fed. Cir. 2015) ........................................................................................... 8
`
`Novartis AG v. Torrent Pharmaceuticals, Case No. 2016-1352 (Fed.
`
` Cir. April 12, 2017) ..................................................................................... 23
`
`
`
`
`
`USPTO, Patent Trial and Appeal Board
`
`CaptionCall, LLC v. Ultratec Inc., IPR2013-00545, paper 67 ......................... 19
`
`Cisco Systems, Inc. v. C-Cation Technologies, LLC, IPR2014-00454,
`
` paper 12 ..................................................................................................... 11
`
`
`
`FEDERAL REGULATIONS
`
`37 C.F.R. § 42.6(a)(3) ....................................................................................... 11
`
`37 CFR §42.64(b) ............................................................................................. 24
`
`37 C.F.R. §42.65(a) ........................................................................................... 21
`
`
`
`
`
`
`
`iii
`
`

`

`EXHIBIT LIST1
`
`Ex. 1001 U.S. Patent No. 9,071,931 (“’931 Patent”)
`Ex. 1002
`The file history of the ’931 Patent
`Ex. 1003 U.S. Patent No. 7,327,258 (“Fast”)
`Ex. 1004 U.S. Provisional Patent App. No. 60/542,208 (“Fast Provisional”)
`Ex. 1005 U.S. Patent Pub. No. 2005/0156715 (“Zou”)
`Ex. 1006 Discrete Wireless’s Marcus GPS Fleet Management Application
`Product Brochure (“Marcus”)
`Ex. 1007 U.S. Patent No. 7,848,765 (“Phillips”)
`Ex. 1008 U.S. Pat. Pub. No. 2005/0171692 (“Hamblen”)
`Ex. 1009 U.S. Patent No. 7,949,608 (“Li”)
`Ex. 1010
`Software as a Service Article (“SaaS Article”)
`Ex. 1011
`Supporting Declaration of Dr. Stephen Heppe
`Ex. 1012
`Examiner Interview Summary of June 13, 2016 for U.S. App. No
`14/629,347
`PC Magazine article from 2004 titled “Location Location Location”
`Ex. 1013
`uLocate Documentation
`Ex. 1014
`Ex. 1015 Deposition Transcript of Alan Phillips
`Ex. 1016
`Success Stories in Fleet Tracking (“Troppito”)
`Ex. 1017 Deposition Transcript of Robert Babayi
`Ex. 1018
`Perdiem letter regarding the prior art
`Ex. 1019 Declaration of Vivek Ganti, Esq.
`Ex. 1020
`PTAB email correspondence
`Ex. 1021
`Litigation Deposition Transcript of Mr. Diem
`Ex. 1022 Objections and Responses to 30(B)(6) Deposition Notice
`Ex. 1023 Declaration of John Morgan
`Ex. 1024 Declaration of William Steckel
`Ex. 1025 Declaration of Steven G. Hill
`Ex. 1026 Declaration of Michael Femal
`Ex. 1027
`Infringement Complaints Filed by Patent Owner
`Ex. 1028 Deposition Transcript of Darrell Diem
`
`
`1 Newly Filed exhibits in Bold
`
`
`
`iv
`
`

`

`The Board instituted trial on all claims and all grounds which include claims
`
`1–7, 12–16, 20, and 22–26 of the ’931 Patent. (Inst. Dec., paper 22, p.30). Patent
`
`Owner filed its Patent Owner Response (POR) addressing only independent claim
`
`1 and dependent claims 23 and 24. Petitioner submits this Reply.
`
`I. Fast Anticipates the Challenged Claims
`
`Patent Owner alleges two patentable distinctions between claim 1 and Fast:
`
`1) The group feature – tracking a group of devices per scenario instead of
`
`tracking a single device; and
`
`2) The server feature – monitoring for events at the server instead of at the
`
`mobile device.
`
`(POR, p.16). Fast discloses these two features for the following reasons.
`
`A. Fast Discloses the “Group” Feature
`
`As stated in the POR, claim 1 is directed to “tracking groups of mobile
`
`devices.” (POR, p.1). The concept of “group” tracking is expressed in several
`
`claim limitations. The Parties refer to this as the “group” feature.
`
`Patent Owner argues that Fast does not disclose tracking a “group,” while
`
`conceding that Fast discloses tracking a single device. (POR, p.1 stating “Fast
`
`only discloses tracking a single beacon per scenario, not a group of beacons”).
`
`Patent Owner simply overlooks additional teachings of Fast directed to the “group”
`
`feature.
`
`
`
`1
`
`

`

`Fast teaches that “a zone can be assigned to one or more dependents.” (Ex.
`
`1003, 20:65) (emphasis added). The inquiry ends here. Fast’s Zone Manager is
`
`designed to apply a single zone to a group of dependents, just like the claimed
`
`“group” feature. Overlooking Fast’s Zone Manager, Patent Owner argues that
`
`“Fig. 11-1 explicitly refers to selecting a single beacon to monitor according to a
`
`scenario.” (POR. p.19). But this analysis misses the mark.
`
`Fast teaches defining a scenario, naming it, and then saving it so that the
`
`identical scenario can be applied to other beacons, hence group tracking. (Ex.
`
`1003, 36:1-6). To apply the same scenario to a group of beacons, a user interface
`
`prompts a user to select a predefined scenario for each item in the group. (Id.,
`
`35:16-22; FIG. 11-1, items 255, 261 and 294).
`
`Fast also provides a detailed technical description of implementing the
`
`claimed “group” feature by describing a beacon controller interface (BCI) that
`
`interfaces with multiple beacons. (Ex. 1003, FIG. 4). FIG. 12 also shows how
`
`multiple beacons send information to a scenario monitor. (Ex. 1003, FIG. 12,
`
`36:12-16). This is consistent with Fast’s teaching of supplying “multiple beacons
`
`per subscriber.” (Ex. 1003, 24:56-65). Simply put, the “group” feature is not
`
`novel. It is also telling that Dr. Schonfeld, who was hired to rebut the Petition,
`
`does not testify in support of Patent Owner on this issue. For these reasons above
`
`and the reasons stated in the Petition, Fast discloses the “group” feature.
`
`
`
`2
`
`

`

`B. Fast Discloses the “Server” Feature
`
`Claim 1 is directed to “one or more servers configured to” perform various
`
`claimed operations. Per the claims, the server determines the zone-based event.
`
`(See Claim 1, limitation 1(n)). Patent Owner asserts that the server-side processing
`
`is a patentable distinction over the prior art. Patent Owner previously made this
`
`argument in the preliminary response, but the Board found it unpersuasive.
`
`(Institution Decision, p.27). Now, Patent Owner cites to Dr. Schonfeld, who
`
`merely repeats the very points that the Board already considered and rejected. For
`
`at least the following reasons, the Board should maintain its initial findings.
`
`1.
`
`Fast’s threshold monitoring while in “tracking mode” discloses the
`server feature
`
`Threshold monitoring refers to “such features as zone monitoring and speed
`
`monitoring.” (Ex. 1003, 27:46-49). Fast explains how the “Beacon Manager
`
`[BM] is providing, illustratively, threshold monitoring.” (Id., 31:1-3) (emphasis
`
`added). The parties agree that the BM is server-side software. (POR, p.25,
`
`referring to the BM as “BM server software”). The BMs are grouped together as
`
`plug and play devices that are part of the beacon controller interface (BCI). (Id.,
`
`see also id., 27:1-8). The BCI works directly with the Scenario Monitor (Ex. 1003,
`
`47:4-6 stating “Signals flow in both directions between the Scenario Monitor and
`
`the Beacon Controller Interface 610”).
`
`
`
`3
`
`

`

`
`
`Fast’s “Tracking Mode” refers to a beacon that forwards its location
`
`information to the BM. (Ex. 1003, 23:59-62; see also Ex. 1011, ¶176). By
`
`performing threshold monitoring in “tracking mode,” Fast discloses the server
`
`feature of the claims. (Ex. 1011, ¶154, ¶184).
`
`2.
`
`Patent Owner misreads Fast’s use of the word “manually”
`
`Patent Owner avers that Fast performs threshold calculations via human
`
`activity not by servers. (POR, p.20 citing to Ex. 1003, 26:54-57). This argument
`
`hinges on the word “manually” which appears in Fast, as shown below:
`
`While the locate points come into the system, the BM inspects each point to
`
`manually determine if the beacon is still within the prescribed
`
`zone or not.
`
`(1003, 26:54-57 (emphasis added). Taking this quote out of context, Patent Owner
`
`argues that “Fast also discloses an alternative embodiment in which human
`
`operators ‘manually’ perform threshold monitoring through an interface to Fast’s
`
`Beacon Manager”. (POR, p.8). This conclusion contradicts the teachings of Fast
`
`for five reasons.
`
`
`
`First, Fast explicitly teaches that the BM software component performs the
`
`calculations:
`
`the Beacon Manager begins real-time inspection 187 of all incoming
`
`data from the Beacon. Inspecting this data and comparing it to the
`
`threshold allows the Beacon Manager to provide threshold
`
`monitoring while the Beacon is in tracking mode.
`
`
`
`4
`
`

`

`(Ex. 1003, 31:35-39) (emphasis added). This quote shows that data inspection and
`
`comparison is part of threshold monitoring provided by the BM. Nothing above
`
`suggests that humans are tasked with the burden of comparing every location data
`
`to a zone. (See Ex. 1003, 17:25-27 “The application servers 26 perform the
`
`calculations, computations or functions requested by the web servers 25.”). Patent
`
`Owner’s analysis conveniently overlooks this part of Fast.
`
`
`
`Second, the purpose of threshold monitoring is to provide an alert upon a
`
`threshold breach. Fast states that “[m]any other messages, such as threshold
`
`breaches or alerts, will also include location information.” (Ex. 1003, 45:27-29).
`
`An alert follows from a determination of a threshold breach. The flaw in Patent
`
`Owner’s logic is that if a human mentally performs the threshold monitoring, that
`
`means that the human also generates the alert. But this contradicts Fast who
`
`explains how a “Notification Manager” module provides “messaging tools for
`
`sending event driven alerts. (Ex. 1003, 21:5-7).
`
`
`
`Third, Fast explains how some beacons determine location using a “special
`
`server” called Position Determining Equipment (PDE). (Id., 5:17-25 stating
`
`“[w]hen a PDE is used as a component of the location technology, the GMMS may
`
`communicate with the PDE rather than the Beacon itself to determine the Beacon's
`
`location”; see also 46:12-15). Because these beacons do not calculate location,
`
`
`
`5
`
`

`

`these beacons cannot perform threshold monitoring. Thus, Fast teaches GMMS
`
`servers and the PDE that perform threshold monitoring.
`
`Fourth, Dr. Heppe’s deposition testimony in related litigation (Ex. 2002)
`
`demonstrates that the word “manually” refers to server activity, not human
`
`activity, when taken in context.2 When asked about the “manually” language, Dr.
`
`Heppe explained that it does not refer to human activity, but rather a “low level
`
`point-by-point analysis” made by the BM. (Ex. 2002, 156:6-13). In his general
`
`experience, Dr. Heppe was unaware of using “manually” to refer to software
`
`execution. (Id., 156:14-20). But, taken in context, he opined that “what Fast was
`
`trying to do here was distinguish between two levels of processing complexity
`
`within the software comprising the beacon manager.” (Id., 161:6-10).
`
`
`
`Fifth, Fast explains that threshold monitoring is optional and Patent Owner
`
`limits its analysis to the examples where threshold monitoring is not applied. For
`
`instance, in Example 3 of Fast, (Ex. 1003, 26:25-39), the police can track a car
`
`after it is stolen by observing “locate points.” (Ex. 1003, 26:34-39; see also id.,
`
`27:24-25). In this case, there is no threshold monitoring with respect to a zone.
`
`
`2 The POR cites to Dr. Heppe’s testimony but excludes the relevant passages
`
`discussed herein.
`
`
`
`
`
`6
`
`

`

`The POR mischaracterizes this example above (Example 3) as performing
`
`threshold monitoring. (POR, p.10).
`
`Petitioner, on the other hand, relies on Fast’s disclosure of applying
`
`“tracking mode” combined with “threshold monitoring.” (compare Ex. 1003,
`
`27:23-33 “Beacon Manager Tracking Feature” with 27:46-58 “Beacon Threshold
`
`Monitoring Feature”). When applying threshold monitoring in tracking mode, Fast
`
`states that a BM (server –side software) can also inspect and compare this data as
`
`part of a threshold monitoring feature. (Id., 31:24-29). This latter teaching
`
`discloses the claimed server feature. The POR conflates and confuses Fast’s
`
`teachings of tracking mode and threshold monitoring.
`
`3.
`
`Fast’s usage of the word “system” does not suggest that humans
`perform threshold monitoring
`
`Patent Owner argues that Petitioner has not met a preponderance of the
`
`evidence because Fast’s usage of the word “system” ambiguously includes humans
`
`and/or software components. (POR, p.24 citing to Ex. 1003 27:49-54). But, as
`
`discussed above, Fast expressly teaches that the BM performs the threshold
`
`monitoring:
`
`- “Inspecting this data and comparing it to the threshold allows the
`
`Beacon Manager to provide threshold monitoring while the Beacon is
`
`in tracking mode.” (Ex. 1003, 31:35-39).
`
`
`
`7
`
`

`

`- “In this way, the Beacon Manager is providing, illustratively,
`
`threshold monitoring while the Beacon itself is in the tracking
`
`mode.” (Ex. 1003, 30:67-31:3).
`
`Therefore, again, Patent Owner is wrong.
`
`4.
`
`Patent Owner applies an unreasonably strict standard for anticipation
`
`Patent Owner complains that “the two Fast passages that the Institution
`
`Decision cites for this point (8:59-63 and 26:7-12) say nothing about threshold
`
`monitoring being performed by servers.” (POR, p.22). To argue patentability,
`
`Patent Owner neglects to consider how a POSITA would understand the concepts
`
`expressed by the words used in these portions of the Fast disclosure.
`
`A reference is anticipatory even if it does not expressly spell out all the
`
`limitations arranged or combined as in the claim, as long as a person of skill in the
`
`art, reading the reference, would at once envisage the claimed arrangement or
`
`combination. Kennametal, Inc. v. Ingersoll Cutting Tool Co., 780 F.3d 1376, 1381
`
`(Fed. Cir. 2015) (quoting In re Petering, 49 CCPA 993, 301 F.2d 676, 681 (1962)).
`
`In this case, Fast teaches both server-side processing (e.g., threshold monitoring in
`
`the BM) and client-side processing (e.g., threshold monitoring in beacon).
`
`Petitioner should be permitted to rely on all aspects of Fast even if examples use
`
`the beacon to perform threshold monitoring. This is true because a POSITA would
`
`understand that Fast’s non-limiting examples of beacon-processing would equally
`
`apply to server-side processing. (See Ex. 1011, ¶64). Therefore, the examples of
`
`
`
`8
`
`

`

`Fast that illustrate threshold monitoring in a beacon are still relevant to explain
`
`how threshold monitoring works in general. For these reasons, Fast discloses the
`
`“server” feature.
`
`C. Fast Anticipates Claims 23 and 24
`
`1. Claim 23
`
`Claim 23 states “the first level administrative privileges are checked
`
`when a mobile device is added to the group.” As stated in the Petition, Fast
`
`discloses this limitation by explaining that a user must log into the
`
`subscriber portal to add a beacon. (Ex. 1003, FIG. 16-2, elements 523,
`
`518)). During login, the level administrative privileges are checked. (Id.,
`
`5:28-30, FIG. 16-1, items 505c and 512). Dr. Heppe explains that logging
`
`into the subscriber portal to add a mobile device is part of the same
`
`“session” when a user interacts with the GMMS. (Ex. 1011, ¶230).
`
`Therefore, checking the privileges at login also means that the privileges are
`
`checked when the user adds a mobile device as part of the same login
`
`session.
`
`Patent Owner counters by arguing that checking privileges at login
`
`necessarily precludes checking privileges when adding a mobile device
`
`because “Logging in” and “adding a mobile device to a group” are allegedly
`
`different events. But, Fast teaches otherwise. Fast discloses that logging
`
`
`
`9
`
`

`

`into the subscriber portal to add a mobile device to the group is the same
`
`event, the event being a single interactive session with the subscriber portal.
`
`(See, Ex. 1011, ¶230).
`
`Patent Owner argues that the “plain terms of the limitation” preclude
`
`“logging in” and “adding a mobile device” being part of the same
`
`overarching event. (POR, pp.26-27). Patent Owner fails to identify
`
`anything in the specification to support this proposition.3 Patent Owner’s
`
`attempt to narrow the claims runs contrary to the BRI standard of claim
`
`construction. For these reasons, the Petition has shown by a preponderance
`
`of the evidence that Fast anticipates claim 23.
`
`2.
`
`Claim 24
`
`Claim 24 states “the second level administrative privileges are
`
`checked when setting a zone, an event, or an alert for the group.” Patent
`
`Owner applies the same analysis of claim 23 to claim 24. Again, Patent
`
`Owner’s narrow reading of claim 24 violates BRI and fails to draw support
`
`from the specification.
`
`Fast explains that a user logs in to set a zone, an event, or an alert for
`
`the group. For example, FIGS. 16-1 and 16-2 show how a user logs into the
`
`subscriber portal (items 505c and 512) to access the scenario manager (item
`
`
`3 Petitioner submits that claims 23 and 24 are not supported by the specification.
`
`
`
`10
`
`

`

`520). Using the scenario manager, the user can set a zone, an event, or an
`
`alert. (Ex. 1003, FIG. 11-1, item 258, 260, and 278). Dr. Heppe explains
`
`that logging in to set a zone, an event, or an alert for the group is part of the
`
`same user session. (Ex. 1011, ¶233). Therefore, checking privileges when a
`
`user logs in also means the privileges are checked when a user logs in and
`
`then sets a zone, an event, or an alert for the group. (Id.). For these reasons,
`
`the Petition has shown by a preponderance of the evidence that Fast
`
`anticipates claim 24.
`
`II. Fast and Phillips Render the Challenged Claims Obvious
`
`A. Phillips is Prior art
`
`Having failed its first time, Patent Owner submits a second inventor
`
`declaration of Mr. Diem (Ex. 2009) in an attempt to antedate Phillips. Rather than
`
`sufficiently explaining the argument for prior conception, the POR presents no
`
`analysis at all. It only cites to Ex. 2009 in its entirety twice, and asks the Board to
`
`make the case for prior conception. The Board has repeatedly held that such
`
`briefing amounts to an improper incorporation by reference. (See, e.g., 37 C.F.R. §
`
`42.6(a)(3); see also IPR2014-00454, paper 12, p.10). Accordingly, Patent
`
`Owner’s second attempt to swear behind Phillips should be rejected. The Board
`
`should give no weight to Ex. 2009 because it has been improperly incorporated by
`
`
`
`11
`
`

`

`reference. (See id.). On its merits, Ex. 2009 fails to cure all the problems the
`
`Board identified in Patent Owner’s first attempt to show prior conception.
`
`First, there is no claim-by-claim analysis in Ex. 2009, which the Board
`
`expressly identified as a fatal defect in the first declaration. (Institution Decision,
`
`pp. 19-20). Mr. Diem generally declares he developed code relating to groups,
`
`access codes, geofence zones and identification codes. (Ex. 2009, ¶6). But he
`
`does not cite to any claim language, nor does he provide correlation of every claim
`
`limitation to specific dated code in support of his declaration.
`
`Second, Ex. 2009 fails to provide corroborating evidence of “one or more
`
`servers configured . . . to compare the IDs and location information with the
`
`group’s zone and event to determine whether to send the group’s alert.” Mr. Diem
`
`submitted five pieces of source code in his declaration, Exhibits A, C, E, F, and G.
`
`On cross, he admitted that none of these discloses code for performing a
`
`calculation of a zone event, much less, a server-side zone calculation. (Ex. 1028,
`
`68:22-70:3). Mr. Diem also submitted Exhibit B, a user manual. But when asked
`
`whether “there is a reference to zone or geofences in Exhibit B,” he stated that
`
`“this particular manual does not have it.” (Id., 38:7-9).
`
`Mr. Diem testified that this “compare” limitation is present in the marketing
`
`brochure of Exhibit D, when read in combination with the other exhibits. (Id.,
`
`38:7-17). Ex. D demonstrates that “zones” are ultimately sent to personal digital
`
`
`
`12
`
`

`

`assistant (PDA). Mr. Diem acknowledged that Exhibit D demonstrates that the
`
`PDA client device 1) receives the zone, 2) has the location data, and 3) has
`
`application software. The presence of these three in the client show that zone-based
`
`calculations take place in the client, not the server. Acknowledging that this
`
`undermines Patent Owner’s case, Mr. Diem bootstraps Ex. D to Ex. A to allege
`
`that the server stores the zone. (Ex. 2009, ¶9). But Mr. Diem’s testimony in 2017
`
`about what “could be uploaded to a server in [his] system,” (Ex. 2009, ¶6) does not
`
`establish what Mr. Diem actually conceived circa 2005. More problematic is the
`
`fact that Mr. Diem maintained his 2004/2005 code (see Ex. 2009 at Ex. I) and still
`
`did not produce a single piece of code showing a server-side zone calculation.
`
`In addition, Patent Owner contends that email notification servers in Ex. E-G
`
`support a server-side comparison (Ex. 2009, ¶10) while Patent Owner also argues
`
`that the prior art’s more expansive disclosure of sending zone based alerts via
`
`email (See Ex. 1003, 35:46-52) does not. Patent Owner cannot have it both ways.
`
`Third, Mr. Diem’s declaration does not offer any corroborating evidence that
`
`he conceived the concept of applying a first and second level of administrative
`
`privilege, as required by claim 1.
`
`Fourth, the only reference to a “group” in Ex. 2009 is the variable in Exhibit
`
`A. However, Mr. Diem’s declaration does not explain how a single variable called
`
`
`
`13
`
`

`

`“group” shows “a request to set a zone for the group,” “a request to set an event for
`
`the group,” and “a request to set an alert for the group,” as required by claim 1.
`
`Fifth, despite being warned, Patent Owner again fails to explain a diligent
`
`reduction to practice. (See Institution Decision, pp.22). Mr. Diem submits Exhibit
`
`I to suggest that he “continued to implement and commercialize” his system. (Ex.
`
`2009, ¶13). Exhibit I allegedly shows computer files being updated throughout
`
`May 2005 and December 2005. There is nothing in the record that ties these
`
`computer files to the claim limitations of the ’931 Patent. There are a dozen
`
`patent applications allegedly claiming different aspects of Mr. Diem’s provisional
`
`patent application. So, when Mr. Diem ambiguously declares that Exhibit I shows
`
`that he worked on “his system,” there is no corroborating evidence that he
`
`diligently reduced to practice the specific limitations of the system described in the
`
`claims of the ’931 Patent. Additionally, Mr. Diem produced no source code that
`
`practices the “compare” limitation, (Ex. 1028, 68:22-70:3).
`
`For these reasons, Patent Owner has not met its burden of showing prior
`
`conception or diligent reduction to practice. Consequently, Phillips is prior art.
`
`B. The Claimed “Server” Feature is Obvious
`
`Phillips teaches the “server” feature by describing a server that monitors for
`
`zone-based events. (Petition, p.15 citing to Phillip’s server-side Geofencing
`
`application). In addition, the Petition explains how the industry began to move
`
`
`
`14
`
`

`

`towards Software as a Service (SaaS), which would motivate a POSITA to
`
`implement server-side processing instead of client-side processing. (Petition,
`
`pp.15-18).
`
`In response Patent Owner fails to rebut that:
`
`1) Phillips teaches the claimed “server” feature; and
`
`2) it would be obvious to combine Phillips’s server feature with Fast.
`
`In fact, Patent Owner admits that Fast “could refer to the BM server software
`
`performing threshold monitoring.” (POR, p.25). To this end, Patent Owner
`
`concedes that the “server” feature is obvious in light of Fast and Phillips.
`
`C. The Claimed “Group” Feature is Obvious
`
`Phillips teaches interfaces that
`
`display a “map or a menu or provide
`
`an overview of the locations of all
`
`the users in a defined group.” (Ex.
`
`1007, 4:65-67 and 6:1-2).
`
`Additionally, FIG. 32 shows how to
`
`set a geofence where Alan and Frank are “phones assigned to this geofence.” (Id.,
`
`FIG. 32, a portion of which is shown to the right). Based on these teachings,
`
`Phillips teaches the claimed “group” feature. (Ex. 1011, ¶186).
`
`
`
`15
`
`

`

`Still, Patent Owner maintains that Phillips “tracks mobile devices on a
`
`device-by device basis, not a group basis.” (POR, p.30). Patent Owner argues that
`
`Alan, Frank, and Geoff’s phones are allegedly linked to separate events with
`
`separate lists of alert recipients. (POR, p.14). This flatly contradicts Phillips,
`
`which shows a “notifications” button underneath the group of phones assigned to
`
`the geofence. Dr. Heppe also explained that FIG. 32 shows that the locations of
`
`the phones in the group are intended to be compared to the defined geofence in
`
`order to generate an alert. (Ex. 1011, ¶186). His opinions are supported by
`
`Phillips, which describes handling “locations of all the users in a defined group.”
`
`(Ex. 1007, 4:65-67 and 6:1-2).
`
`Dr. Schonfeld, who parrots the POR, asserts that events are tracked on a per
`
`phone basis not a group basis because FIG. 36 does not have any row containing
`
`more than one tracked phone. (POR, p.15 and Ex. 2010, p.16). While Dr.
`
`Schonfeld and Patent Owner focus on FIG. 36, they ignore Phillips’s express
`
`teaching of group alerts. For example, Phillips explains:
`
`the tracking may comprise . . . tracking personnel such as sales
`
`people, social workers, home health care workers . . . . For example, a
`
`geofence may be established around a particular location, so that an
`
`alert is sent if a person exits the area of the geofence, such as if a
`
`home health care worker leaves a scene, a worker enters a hazardous
`
`area . . .
`
`
`
`16
`
`

`

`(Ex. 1007, 19:5-13). The foregoing passage explains that a group of workers (e.g.,
`
`personnel) are tracked so that when a worker leaves a zone, an alert is sent. (Id.).
`
`Dr. Schonfeld also suggests that FIG. 36 limits FIG. 32 because each of the
`
`three users tracked in FIG. 32 associate separate alerts. This analysis improperly
`
`assumes that the alerts of FIG. 36 necessarily extend from the geofence example of
`
`FIG. 32. Frank is tracked with respect to the “ulocate office” geofence in FIG. 32
`
`and he tracked with respect to the “Frank’s Home” geofence in FIG. 36. Thus,
`
`FIGS. 32 and 36 are independently illustrative rather than limiting each other. For
`
`these reasons, Phillips discloses the claimed “group” feature.
`
`It addition, a POSITA would be motivated to combine this teaching with
`
`Fast when implementing fleet tracking. Dr. Heppe explains that a POSITA using
`
`Fast’s disclosure to implement location tracking for fleets would consider
`
`Phillips’s teachings of group geofences and alerts. (Ex. 1011, ¶139). Patent
`
`Owner does not rebut the evidence regarding combining Fast with Phillips. Thus,
`
`the claimed “group” feature is obvious.
`
`III.
`
` Fast, Phillips, and Zou Render the Challenged Claims Obvious
`
`A. The Claimed “Group” Feature is Obvious
`
`Zou teaches using interfaces to set up group tracking for fleets of vehicles.
`
`(Ex. 1003, FIG. 13, ¶0206, ¶0210; Ex. 1011, ¶¶142-43 describing fleets lists and
`
`geofences for fleets). Zou teaches handling a group of vehicles:
`
`
`
`17
`
`

`

`Using GeoFences, the exemplary system will record each time the
`
`vehicle(s) enters or exits the boundaries of the GeoFence. These
`
`‘events’ can also, e.g., trigger the system to send alerts to provider
`
`pagers or email[.]
`
`(Ex. 1005, ¶204). Such vehicles are grouped into fleets by fleet location such as
`
`“Eastern, Western, Southern, and Northern” or by function such as “Service fleet
`
`and a Delivery fleet.” (Id., ¶190).
`
`Patent Owner argues that in Zou “[e]ach remote telemetry device is attached
`
`to a single tracked vehicle, meaning that it can only perform threshold monitoring
`
`for that single vehicle — not a group of vehicles.” (POR, p.12). This argument
`
`misses the mark. Zou describes a Network Operations Center (NOC) that includes
`
`“a presentation server that executes a number of applications in support of fleet and
`
`asset management.” (Ex. 1005, ¶009).
`
`Petitioner relies on Fast and Phillips (not Zou) for server-size threshold
`
`monitoring. But that does not mean that Zou does not teach the concept of
`
`tracking a group with respect to geofence-based alerts, as Patent Owner contends.
`
`As just discussed, Zou shows that group tracking is obvious, particularly in the
`
`context of fleet management.
`
`B. A POSITA would be Motivated to Combine Fast and Zou
`
`
`
`Fast’s system may be optimized for fleet tracking applications by using
`
`Zou’s teachings. (Petition, p.56). Dr. Schonfeld states that a POSITA would not
`
`
`
`18
`
`

`

`have been motivated or even able to combine these systems, due to their
`
`fundamentally different ways of arranging and conveying information. (POR, p.31
`
`citing Ex. 2010/ Schonfeld Decl. at ¶¶30-31). However, Dr. Schonfeld does not
`
`draw any conclusion of non-obviousness but rather limits his opinion on whether a
`
`POSITA would be motivated to physically combine Fast with Zou. Specifically,
`
`Dr. Schonfeld’s analysis focused on the degree of difficulty of adding software
`
`code

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket