`
`PARTES REVIEW OF U.S. PATENT 8,717,166
`
`
`
`
`
`Heppe Decl. RE: U.S. Patent 8,717,166
`
`
`Page 1
`
`1
`
`
`
`TABLE OF CONTENTS
`
`INTRODUCTION AND QUALIFICATIONS ................................................... 3
`I.
`STATE OF THE ART PRIOR TO 2005 .......................................................... 7
`II.
`III. PERSON OF ORDINARY SKILL IN THE ART (POSITA) ......................... 8
`IV. CLAIM CONSTRUCTION ............................................................................. 9
`V. THE LEGAL PRINCIPLE OF ANTICIPATION ......................................... 10
`VI. THE LEGAL PRINCIPLE OF OBVIOUSNESS .......................................... 10
`VII.
`SUMMARY OF PRIOR ART CONSIDERED .......................................... 11
`VIII. ANALYSIS OF ANTICIPATION AND OBVIOUSNESS FOR CLAIMS
`1-10, 13-16, AND 19-25 .......................................................................................... 33
`
`
`
`
`
`Heppe Decl. RE: U.S. Patent 8,717,166
`
`
`Page 2
`
`2
`
`
`
`I.
`1.
`
`INTRODUCTION AND QUALIFICATIONS
`
`I am over 18 years of age. I have personal knowledge of the facts
`
`stated in this Declaration and could testify competently to them if asked to do so.
`
`2.
`
`I obtained a Bachelor’s of Science degree in electrical engineering and
`
`computer science at Princeton University in 1977, a Master’s of Science degree in
`
`electrical engineering (specializing in communications) from The George
`
`Washington University (GWU) in 1982, and a Doctor of Science in electrical
`
`engineering (specializing in communications, with minors in operations research
`
`and electrophysics) in 1989. I have worked in the fields of radio communication,
`
`computer and network communications, packet radio, and ad hoc packet radio
`
`networking since 1977. In the late 1980’s, I was the lead communications engineer
`
`on a project demonstrating differentially-corrected GPS-based precision approach
`
`for a military aircraft. This system relied on the AX.25 packet radio specification
`
`for air/ground communications. From 1995 through 2002, I worked on standards
`
`as well as hardware and software for an ad hoc (distributed) airborne packet radio
`
`system that could exchange GPS position reports and data between aircraft and
`
`ground stations. This included augmentations that provided routing and
`
`transmission of user data through the airborne stations, allowing transfer of data
`
`between aircraft and distant ground stations connected to the Internet or other wide
`
`area networks. My detailed CV is provided as Exhibit A hereto.
`
`Heppe Decl. RE: U.S. Patent 8,717,166
`
`
`Page 3
`
`3
`
`
`
`3.
`
`I have been asked by the Petitioners, Teletrac Inc., Navman Wireless
`
`North America, Ltd, Geotab Inc., and TV Management Inc., to provide my
`
`opinions about the technical issues addressed below. I am being compensated for
`
`my time spent on this matter at my standard hourly compensation rate. I have no
`
`financial interest in the outcome of this or any related proceeding. My
`
`compensation is not dependent upon the opinions that I am providing in this
`
`declaration.
`
`4.
`
`I have reviewed U.S. Patent 8,717,166 (“the ‘166 patent”), its file
`
`history, and the prior art citations noted in my analysis and opinions. I understand
`
`that the latest recorded assignment of the ‘166 patent was to “PERDIEMCO LLC,”
`
`which I also understand to be the present assignee. I understand that the ‘166
`
`patent includes 27 claims. I also understand that the Petition for inter partes
`
`review that accompanies this Declaration seeks to cancel challenged claims 1-10,
`
`13-16, and 19-25 of the ‘166 patent.
`
`5.
`
`I have reviewed and am familiar with various references, written
`
`materials, and literature, identified as follows:
`
`-
`
`-
`
`-
`
`Ex. 1001 U.S. Patent No. 8,717,166
`
`Ex. 1002
`
`The file history of the ‘166 patent
`
`Ex. 1003 U.S. Patent No. 7,327,258 (“Fast”)
`
`Heppe Decl. RE: U.S. Patent 8,717,166
`
`
`Page 4
`
`4
`
`
`
`-
`
`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”)
`
`-
`
`-
`
`
`6.
`
`Ex. 1009 U.S. Patent No. 7,949,608 (“Li”)
`
`Ex. 1010
`
`Software as a Service Article (“SaaS Article”)
`
`The ‘166 patent, awarded to Darrell Diem, claims a priority date of
`
`December 23, 2005 based on provisional application No. 60/752,879. According
`
`to the Abstract, it is directed to a system and method for defining an event based
`
`upon an object location and a user-defined zone and managing the conveyance of
`
`object location event information among computing devices where object location
`
`events are defined in terms of a condition based upon a relationship between user –
`
`defined zone information and object location information. Accessibility to object
`
`location information, zone information, and object location event information is
`
`based upon an object location information access code, a zone information access
`
`code, and an object location event information access code, respectively.
`
`7.
`
`Figure 1 of the ‘166 patent, shown below, illustrates an exemplary
`
`information-sharing environment of the Patent, including computing devices, a
`
`map server, and objects for which location information is provided.
`Heppe Decl. RE: U.S. Patent 8,717,166
`
`
`Page 5
`
`5
`
`
`
`
`
`8.
`
`The ‘166 Patent states that the invention:
`
`relates to conveying information relating to an object to one or more
`users. The invention requires defining a zone by one or more users. An
`event is also defined in terms of a condition related to a relationship between
`an object and the zone. The condition can relates to entry by the object into
`the zone, exit by the object from the zone, or proximity of the object to the
`
`Heppe Decl. RE: U.S. Patent 8,717,166
`
`
`Page 6
`
`6
`
`
`
`zone. Upon meeting the condition, information regarding the event is
`conveyed to the at least one of the one or more users. The one or more users
`can access at least one of the location information, information relating to
`the zone, or conveyed information regarding the event using one or more
`access control codes. The access control codes can be configured to require
`multiple levels of access control.
`
`2:6-19.
`
`II.
`
`STATE OF THE ART PRIOR TO 2005
`9.
`
`By December 2005, the fleet management industry and
`
`employee/child tracking applications had widely adopted geofencing by
`
`commercializing an array of products including a geofencing feature.
`
`10. Fleet management refers to the functionality of tracking fleets
`
`of vehicles as they transport goods across a large geographic area. The
`
`Marcus GPS Fleet Management Application is a particularly interesting
`
`product because it shows how administrators can create a “zone” in order to
`
`generate zone-based alerts. Ex. 1006, p.4.
`
`11. Commercialized products such as the Marcus GPS Fleet
`
`Management Application undermine the premise of the ‘166 Patent, which
`
`declares that “An important distinction exists between the user-defined
`
`zones and object location events of the present invention, and predefined
`
`zones (or domains) and predefined object location events that have
`
`Heppe Decl. RE: U.S. Patent 8,717,166
`
`
`Page 7
`
`7
`
`
`
`previously been used in location-aware applications.” The ‘166 Patent,
`
`17:12-16. In other words, user-defined zones and object location events
`
`(zone-based alerts) are part of the prior art.
`
`III. PERSON OF ORDINARY SKILL IN THE ART (POSITA)
`12.
`I am advised and understand that a person of ordinary skill in the art is
`
`a hypothetical person who is presumed to have known the relevant art at the time
`
`of the invention. Factors that may be considered in determining the level of
`
`ordinary skill in the art may include: (1) the type of problems encountered in the
`
`art; (2) prior art solutions to those problems; (3) rapidity with which innovations
`
`are made; (4) sophistication of the technology; and (5) educational level of active
`
`workers in the field.
`
`13. The technology embodied by the alleged invention comprises
`
`electrical engineering, computer science, positioning systems such as GPS, radar
`
`and cellular location systems, and telecommunications including physical networks
`
`(telephone lines, wired local area networks (LANs) and the Internet) and radio
`
`communications. These topics are generally taught at the undergraduate and
`
`Master’s level in standard engineering programs. Therefore, in my opinion, the
`
`level of ordinary skill in the art, at the time of filing, would be a Bachelor’s degree
`
`in Electrical Engineering and/or Computer Science with one or two years of
`
`experience in related fields such as (depending on the focus of the undergraduate
`
`Heppe Decl. RE: U.S. Patent 8,717,166
`
`
`Page 8
`
`8
`
`
`
`degree) electronics, computer science, positioning technologies such as GPS, and
`
`radio communications. More education could substitute for work experience, and
`
`more work experience could substitute (to a degree) for education.
`
`14. My analysis and interpretation of the ‘166 patent and the prior art is
`
`from the perspective of a person of ordinary skill in the art circa 2005. At the time
`
`of the filing of the ‘166 patent, and prior to that, I was an individual having at least
`
`ordinary skill in the art, according to my definition.
`
`IV. CLAIM CONSTRUCTION
`15.
`I have been informed that a claim in inter partes review is given the
`
`broadest reasonable interpretation (BRI) in light of the specification. In the
`
`subsections below I have adopted certain constructions suggested by counsel only
`
`where expressly noted. Otherwise, the opinions set forth below are provided for the
`
`purposes of this IPR only, and may be different than opinions I would propose in
`
`litigation forums using a different standard.
`
`Term
`“user identification code”
`
`“information sharing
`environment”
`
`Interpretation I have been advised to apply
`“code that identifies a user, and examples
`include, but are not limited to, a user account
`name, a user number, or any identifier having
`an association with a user”
`“a computing network where the conveyance
`of information from a server to a group of
`
`Heppe Decl. RE: U.S. Patent 8,717,166
`
`
`Page 9
`
`9
`
`
`
`users’ computing devices can be controlled or
`configured”
`“an individual who is given permission to
`access information”
`“user who performs administrative functions”
`
`“authorized user”
`
`“administrator”
`
`
`
`V. THE LEGAL PRINCIPLE OF ANTICIPATION
`16.
`I have been advised and understand that a claimed invention is
`
`“anticipated” only if each and every element as set forth in the claim is found
`
`either expressly or inherently described, in a single prior art reference.
`
`VI. THE LEGAL PRINCIPLE OF OBVIOUSNESS
`17.
`I have been advised and understand that a claimed invention is
`
`unpatentable if the differences between the invention and the prior art are such that
`
`the subject matter as a whole would have been obvious at the time the invention
`
`was made to a POSITA to which the subject matter pertains.
`
`18.
`
`It is my understanding that obviousness is a question of law based on
`
`underlying factual findings: (1) the scope and content of the prior art; (2) the
`
`differences between the claims and the prior art; (3) the level of skill in the art; and
`
`(4) objective considerations of nonobviousness.
`
`19.
`
`I understand that for one or more references to render the claimed
`
`invention obvious, a POSITA must have a sufficient reason to combine the
`
`Heppe Decl. RE: U.S. Patent 8,717,166
`
`
`Page 10
`
`10
`
`
`
`teachings of the references to arrive at the challenged claims. I further understand
`
`that a basis to combine teachings from the references need not be stated expressly
`
`in any prior art reference. However, there must be an articulated reasoning with
`
`rational underpinnings to support a reason to the combine the teachings.
`
`20.
`
`I understand that when considering whether a patent claim is obvious,
`
`a POSITA should consider whether a teaching, suggestion, or motivation to
`
`combine the references existed at the time of invention so as to avoid
`
`impermissibly applying hindsight.
`
`VII. SUMMARY OF PRIOR ART CONSIDERED
`21. U.S. Patent 7,327,258 (“Fast”), entitled “System for, and Method of,
`
`Monitoring the Movements of Mobile Items”, was awarded to Fast, et. al., on
`
`February 5, 2008, based on an application filed on January 31, 2005. Fast claims
`
`priority to Provisional Application No. 60/542,208 filed on February 4, 2004. Fast
`
`generally describes a system, the Global Guardian Mobile Monitoring System
`
`(“GMMS”), for monitoring parameters of mobile items attached to “beacons,”
`
`such as speed, position, and threshold boundaries. Abstract. Beacons are any
`
`wireless device that can be remotely located using the GMMS (4:53-54; 9:10-12),
`
`including but not limited to wireless handsets (e.g., cell phone) and mobile tracking
`
`terminals. 9:55-67; 11:23-49. The system includes various entities, such as
`
`resellers, retailers, users, and subscribers in a flexible relationship to enhance the
`
`Heppe Decl. RE: U.S. Patent 8,717,166
`
`
`Page 11
`
`11
`
`
`
`ease in system operation. Abstract. An embodiment of the overall information
`
`sharing environment of Fast, which the inventors describe as a schematic diagram
`
`of the hardware of the system for monitoring the movement of items associated
`
`with beacons, is illustrated in FIG. 1 of that patent and reproduced below. 2:15-19;
`
`FIG. 1.
`
`Heppe Decl. RE: U.S. Patent 8,717,166
`
`
`
`
`Page 12
`
`12
`
`
`
`22. The inventors refer generally to their system as the “Guardian Mobile
`
`Monitoring System” (“GMMS”). Referring to FIG. 1, and based on the teachings
`
`at 8:1 – 13:62, several of the subsystems and components relevant to this analysis
`
`may be identified (key numbered items): 1) wireless location systems such as GPS
`
`(the inventors favor those designed for mobile phone networks); 2) wireless data
`
`communications networks adapted to handle at least data (but may also voice and/
`
`or video); 5) a data center comprising Application Service Provider 1 (ASP) servers
`
`(7) and providing access to the internet (13); 8) handsets that support wireless
`
`communication (and may also support location); 9) beacons (any locatable wireless
`
`device within the GMMS network); 15) tracking terminals that can simultaneously
`
`display its own location and a specified beacon’s location; 18) mobile monitoring
`
`service providers (the companies enabled by the GMMS to offer mobile, location-
`
`based, monitoring services); 20) operator terminals belonging to the mobile
`
`security service provider (used to access the operators’ portals of the GMMS); and
`
`22) subscriber terminals (used to access the subscribers’ personal portals).
`
`
`1 The GMMS is controlled by software that is hosted at centralized servers
`
`accessible via data networks such as the Internet. A company offering access to its
`
`soft-ware in this manner is known as an Application Service Providers (ASP).
`
`5:49-54; 6:55-56.
`
`Heppe Decl. RE: U.S. Patent 8,717,166
`
`
`Page 13
`
`13
`
`
`
`23. The beacon (9), which may be any locatable wireless device, typically
`
`contains both a wireless location determining module and a wireless
`
`communications module. 9:12-15. Handsets and tracking terminals may serve as
`
`beacons. 4:53-54; 9:10-11; 9:55-67; 11:24-50. Beacons are designed for various
`
`purposes so they have various form factors and interconnection ports. 9:29-31.
`
`They are carried by persons or attached to mobile items to monitor parameters such
`
`as speed, position, and threshold boundaries. Abstract. One application of the
`
`system is to alert operators, subscribers, or other specified persons if an object is
`
`not where it was specified to be or if a mobile object is moving greater than a
`
`specified velocity. 4:1-10. A key component of the system is to notify appropriate
`
`individuals with appropriate information concerning the mobile object, either
`
`automatically or manually. 4:15-17. Another application allows a user with
`
`appropriate access privilege to command the beacon to report its location at an
`
`arbitrary time. 8:46-47; 20:39-41.
`
`24. Further detail regarding the data center of Fast is provided in FIG. 2
`
`reproduced below (see also 7:15-20 and 11:50 – 15:31). A cluster of application
`
`servers (26) operates in part on data contained in a main database server (27), and
`
`provides service to users, subscribers and mobile security providers through a
`
`WebServer Farm (25), load balancers (4), and a firewall (33). Beacon location
`
`data is provided by Location Networks (2).
`
`Heppe Decl. RE: U.S. Patent 8,717,166
`
`
`Page 14
`
`14
`
`
`
`
`
`
`
`25. A “Presentation Manager” allows a variety of devices to connect
`
`to the system; each device can have a specific and customized user interface.
`
`19:1-6; 22:2-9; FIG. 3-1. The interface can be based on a standard web
`
`browser, Java (including “Java 2 Platform, Micro Edition” or J2ME), and
`
`dynamic HTML (a combination of technologies such as HTML or XML,
`
`Java, and a presentation definition language, intended to create interactive
`
`web sites).
`
`Heppe Decl. RE: U.S. Patent 8,717,166
`
`
`Page 15
`
`15
`
`
`
`26. FIG. 22 of Fast, reproduced below, represents the multi-layer, multi-
`
`tenant enabling capability of the GMSS. See also, 15:45 – 16:42. The GMSS
`
`enables various kinds of companies or organizations to be in the mobile monitoring
`
`business. Companies that are enabled by the GMSS may fall in three categories:
`
`wholesalers; retailers, and direct resellers. The GMSS is also capable of providing
`
`services directly to subscribers. The term “multi-tenant” describes the coexistence
`
`of multiple portals to access the GMSS.
`
`27. The business process created by the system allows customers to buy
`
`monitored location-based services from their security company or other mobile
`
`monitoring service provider. 3:47-50. The GMSS provides for access by several
`
`
`
`Heppe Decl. RE: U.S. Patent 8,717,166
`
`
`Page 16
`
`16
`
`
`
`categories of users including: system administrators, monitoring station operators,
`
`wholesaler, retailers, subscribers, and rescue personnel. All users access the
`
`system via the Internet using web browsers running on either fixed or mobile
`
`computing devices. 6:12-16.
`
`28. A “user” in Fast may be those persons who use the various portals to
`
`access the GMMS, including those users that track others. 4:57-58. Further, Fast
`
`teaches that users who may have access to the portals may also be associated with
`
`beacons, i.e., the user can both track and be tracked. For example, subscribers
`
`(who are described by Fast as having access to the GMMS via the subscriber
`
`portal) may have a “personal beacon.” 24:57-62. Similarly, recovery personnel
`
`(who are also described by Fast as having access to the GMMS via a recovery
`
`portal) may also be associated with beacons. 11:24-37. Accordingly, I understand
`
`Fast to discloses that other individuals associated with beacons, such as
`
`dependents, may be created as users with access to the GMMS portals. Fast is
`
`flexible as to what users may be created to have access to the portals. See FIG. 16,
`
`R. 514.
`
`29.
`
`I have been instructed by counsel that, under a broad interpretation, a
`
`user may be anyone who has access to the GMMS via any of its user interfaces. A
`
`“user interface” is frequently defined as a portion of a device with which a person
`
`may interact, and examples include a keyboard, mouse, etc. A panic button of a
`
`Heppe Decl. RE: U.S. Patent 8,717,166
`
`
`Page 17
`
`17
`
`
`
`beacon, as taught by Fast, would constitute a “user interface,” under this
`
`interpretation, as it allows a person to interact with the GMMS by sending a panic
`
`message (a particular kind of a trigger message). See, e.g., 23:50-24:14; 33:24-27.
`
`30. Based on the foregoing teachings in Fast, I understand that a
`
`dependent is a “user,”2 as defined in Fast. The dependent may be associated with a
`
`beacon, such as a handset (e.g., a cell phone). The dependent may be created as a
`
`user, similar to how the subscriber is a user with his/her own “personal beacon.”
`
`See 24:57-62. Further, even if the dependent does not access the GMMS through
`
`its portals, the dependent may still be considered a “user” in Fast because the
`
`dependent is capable of interacting with the beacon, such as by using a panic
`
`button, to access the GMMS. See 23:50-24:14; 33:24-27.
`
`31.
`
`In addition to the categories of users just discussed, Fast explains
`
`its system is flexible, and allows the creation of an unlimited number of
`
`users, each with a specified level of access privilege. A user within the
`
`Wholesaler/Retailer may add, update, and delete system users, as well as
`
`
`2 I have been instructed by counsel that the term “user” as it appears in the ‘012
`
`Patent may be broader than how it is used in Fast, and includes anything that uses.
`
`Since the ‘012 Patent’s usage may be broader than that of Fast, a dependent is also
`
`a “user” in the context of the ‘012 Patent.
`
`Heppe Decl. RE: U.S. Patent 8,717,166
`
`
`Page 18
`
`18
`
`
`
`assign a level of access for each user. 38:26-49; FIG. 14-1, R. 404, 405c,
`
`408, 409, and 410; FIG. 14-2, R. 412 and 413. Similarly, a user within the
`
`Subscriber may add, delete, and update system users, and assign an access
`
`level indicating which functionality that user will be restricted from using.
`
`42:14-52; FIG. 16-1, R. 504, 505c, 512, and 514; FIG. 16-2, 530, 532, and
`
`534. I understand from Fast’s teaching that any number of users may be
`
`created, and the user may be restricted from using some functionality, or may
`
`not be restricted from using any functionality, of their respective portals.
`
`These users and their associated access privilege levels are stored on the
`
`GMMS server(s).
`
`32. For example, user types of the Guardian Administration portal
`
`may include, but is not limited to “super administrator,” “manager,”
`
`“administrator,” “clerk,” “assistant,” and “etc.” FIG. 13, R. 363 (describing
`
`user types). Similarly, the Wholesaler and Retailer may have user types
`
`“administrator,” “operator,” “reseller,” “accounts payable,” “accounts
`
`receivable,” “sales,” and “etc.” FIG. 14-1, R. 409 (describing user types).
`
`The Subscriber may likewise have many different users associated with
`
`various user types, such as “subscriber,” “guardian,” “organization manager,”
`
`“supervisor,” “operator,” “dealer,” and “etc.” FIG. 16-1, R. 514 (describing
`
`Heppe Decl. RE: U.S. Patent 8,717,166
`
`
`Page 19
`
`19
`
`
`
`user types). I understand from Fast’s teachings that there may be one or more
`
`users associated with each one of these specified user types.
`
`33. An aspect of the GMMS architecture is its ability to manage multiple
`
`layers of separation and integration between users’ data. At the highest level, the
`
`architecture allows a single system administration application to access the data
`
`associated with all wholesalers, all retailers, and all subscribers. At the next layer,
`
`applications can access only the data belonging to a single wholesaler, all its
`
`retailers, all its direct subscribers, and all its retailers’ subscribers. At a third layer,
`
`applications can access data only related to a specific retailer’s subscriber, and at a
`
`fourth layer, applications can only access the data belonging to a specific
`
`subscriber. 18:25-37.
`
`34. The layers of separation and integration are achieved through the
`
`various portals and user identifications and passwords created and stored for each
`
`user within each account (e.g., Wholesaler, Retailer, Subscriber)—i.e., each entity
`
`has access to the GMMS through its own portal, and each company is kept
`
`securely separated from every other company, yet all data may be stored in a single
`
`database in the GMMS. 15:50-62. Portal types include: Master System
`
`Administration Portal; Monitoring Station Portal (used by wholesalers); Retailer
`
`Portal (used by retailers or direct resellers); Commercial Subscriber Portal;
`
`Residential Subscriber Portal; and Recovery Personnel Portal. 5:28-36. These
`
`Heppe Decl. RE: U.S. Patent 8,717,166
`
`
`Page 20
`
`20
`
`
`
`portals are used to access the various modules and functionalities employed by the
`
`GMMS. The Wholesaler/Retailer portal and Subscriber portal are discussed
`
`below.
`
`35. Wholesalers/Retailers and Wholesaler/Retailer Portal:
`
`Wholesalers and retailers are companies that are enabled by the GMMS to provide
`
`mobile monitoring services. 4:37-41; 4:42-46. The GMMS enables an unlimited
`
`number of wholesalers and retailers, and each one is provided with its own portal
`
`that is accessible via the internet and is restricted using password protection to
`
`users that are authorized by the system administrators. 16:7-11.
`
`36.
`
` The Wholesaler and Retailer portal are similar. 16:24-26; 38:26-28;
`
`FIG. 14. The Wholesaler/Retail portal allows a user with appropriate access to
`
`manage system users, and manage different residential and commercial subscriber
`
`accounts, such as adding, update, and deleting subscribers. 38:46-54. Other
`
`functions include managing reports, managing beacons, managing customer
`
`relationships, and managing incidents. FIGs. 14-1 and 14-2 (reproduced below).
`
`In order to access the Wholesaler portal, the user must enter his or her user
`
`identification and password into a login screen, and if they match a user in the
`
`system, the user is granted access to the portal at the appropriate access level.
`
`38:31-45; FIG. 14-1. The designated level of access may restrict access to some
`
`functions of the portal. 38:44-45.
`
`Heppe Decl. RE: U.S. Patent 8,717,166
`
`
`Page 21
`
`21
`
`
`
`
`
`
`
`Heppe Decl. RE: U.S. Patent 8,717,166
`
`
`Page 22
`
`22
`
`
`
`37. For example, the Wholesaler/Retailer portal may be used to manage
`
`beacons by viewing inventory, create subscribers, assign beacons to a subscriber,
`
`initialize the beacon, and assign a service plan. 40:31-39; FIG. 14-2. The
`
`Wholesaler/Retailer portal may also be used to access subscriber portals, such as to
`
`perform all tasks requested by the subscriber. 6:21-26; 38:52-54; FIG. 14-2.
`
`38. Subscribers and Subscriber Portal: Fast describes a subscriber as
`
`the “person or organization that is the consumer or end-user of mobile monitoring
`
`services.” 4:47-49. Subscribers may access the GMMS system as direct
`
`subscribers, or through a wholesaler/retailer. FIG. 22. One benefit of the GMMS
`
`system is that the subscriber may access information through the use of a mobile
`
`monitoring entity, such as a wholesaler or retailer, or the subscriber may
`
`alternatively directly access its information through a web portal. 6:12-31; see also
`
`15:60-62; 16:31-36. The subscribers are each given access to a dedicated portal
`
`that offers many self-serve functions and preference settings. 6:21-23. Each
`
`subscriber may have subscriptions for multiple beacons, for example, two vehicle
`
`beacons, one child beacon, one personal beacon, one pet beacon, and one beacon
`
`for an elderly parent. 24:57-62.
`
`39. The subscriber accesses the GMMS through a dedicated subscriber
`
`portal. The subscriber may perform various functions, such as managing the
`
`subscriber’s profile, managing scenarios, and reviewing account information and
`
`Heppe Decl. RE: U.S. Patent 8,717,166
`
`
`Page 23
`
`23
`
`
`
`usage activity (such as who logged in and why). 42:36-52. A subscriber may also
`
`manage users and user types, for example, by adding, deleting, and updating
`
`system users, and for each user, assigning an access level indicating what
`
`functionality they will be restricted from using. 42:47-50. Other operations that
`
`may be performed by users in the subscriber portal include managing dependents
`
`and personnel, managing assets, managing beacons, and managing supervisors and
`
`guardians. 42:53-56; 43:1-11.
`
`Heppe Decl. RE: U.S. Patent 8,717,166
`
`
`
`
`Page 24
`
`24
`
`
`
`
`
`40. The GMMS is enabled by various modules which provide the
`
`framework for all of the functionality of the portals described above, such as
`
`Presentation Manager (19:1-6); Access Manager (19:7-17); Guardian
`
`Administration Module (19:19-39); Monitoring Station Administration Module
`
`(19:40-20:30); and Subscriber Administration Module (20:31-21:11).
`
`41. For example, the subscriber Administration Module (5), which is
`
`accessible using the Subscriber Portal, includes several components including,
`
`inter alia, a Location Manager (perform one-time locate or continuous tracking of
`
`dependents or assets), a Beacon Manager (provides the subscriber with a view of
`
`all of the beacons associated with their account), a Guardian Manager (allows for
`
`Heppe Decl. RE: U.S. Patent 8,717,166
`
`
`Page 25
`
`25
`
`
`
`the creation of an unlimited number of guardians), a Zone Manager (used to create
`
`zones), a Schedule Manager (provides tools for creating “schedules” that can be
`
`associated with a zone, and assigned to one or more dependents or assets), a
`
`Notification Manager (notification and messaging tools), and a Profile/Account
`
`Manager (gives the subscriber the ability to update personal information). See,
`
`e.g., 20:32 – 21:11.
`
`42. The subscriber also has access to a Scenario Manager, which consists
`
`of two components, a Scenario Builder and a Scenario Monitor. The user interface
`
`for the module is included in the subscriber’s portal. 32:15-20. FIG. 11,
`
`reproduced below, is a flow chart of a Scenario Builder included in the Scenario
`
`Manager. 35:8-9. See also 35:10-67. The user can select an item with an assigned
`
`beacon (254), and apply a predefined scenario or a newly-defined scenario. The
`
`combination of a trigger mechanism (blocks 258 and 260), a schedule (blocks 262-
`
`269), and a notification scheme (blocks 272-278) defines a scenario for a chosen
`
`item. 36:1-2. The notification scheme is used to define who should be notified,
`
`and what notification methods are to be used. 35:39-67. Once a scenario is built,
`
`the Scenario Monitor may be invoked. It instructs the GMMS system to monitor a
`
`number of parameters and determine if they are within the acceptable range of the
`
`scenario. 36:14-; 36:34-39.
`
`Heppe Decl. RE: U.S. Patent 8,717,166
`
`
`Page 26
`
`26
`
`
`
`
`
`43. Multiple scenarios can be active simultaneously for a given beacon,
`
`and each can be active according to its own schedule. 32:45-47. Suitable entities
`
`for “notification” may include, inter alia, the database, the incident queue, a
`
`subscriber, a guardian, and/or rescue personnel. 35:47-51. Fast teaches that a
`
`notification can be sent to any person or place, including certain types of beacons
`
`(e.g., handsets). 4:63-64; 9:55-67; 34:3-6.
`
`44. Fast describes that the threshold monitoring—i.e., determination of
`
`whether a specified event has occurred, such as a speeding threshold violated or
`
`zone crossed—may occur within the beacon itself. 8:45-9:8; 23:50-24:20;
`
`Heppe Decl. RE: U.S. Patent 8,717,166
`
`
`Page 27
`
`27
`
`
`
`45:16-29. However, Fast also explains that some beacons may only be capable of
`
`processing one function/request at a time, so the Beacon Manager may perform the
`
`threshold monitoring. 26:40-64; 27:45-54; 30:52-31:3; FIG. 8. The Beacon
`
`Manager is a software entity that processes on the central servers. 24:40-48;
`
`28:25-28; FIG. 4; see also FIGs 20, 23.
`
`45.
`
`In order to assist in the recovery process of a beacon, the Guardian
`
`system also has a unique software module known as the Recovery Interface.
`
`36:49-51. The Recovery Interface gives third-party recovery personnel temporary,
`
`authenticated access to the details of an incident for the duration of an incident.
`
`Access is available from any web-connected device, including portable internet
`
`terminals. As a multi-threaded, multi-user application, the Guardian system
`
`enables multiple users to access the same incident data at the same time. 36:51-57.
`
`The system is designed to accommodate multiple recovery personnel accessing the
`
`system all at once. 37:11-13.
`
`46. Below is an example of one potential configuration that Fast
`
`discloses, as understood by a POSITA, based on FIG. 22 and the other disclosures
`
`identified throughout my analysis. I refer to this configuration as the exemplary
`
`configuration.
`
`
`
`Heppe Decl. RE: U.S. Patent 8,