throbber
DECLARATION OF DR. STEPHEN HEPPE IN SUPPORT OF INTER
`
`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,

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