`
`CLAIM CHART FOR US PATENT NO. 10,499,091 as applied to Eagle Eye
`
`Application to Eagle Eye
`
`System diagram:
`
`Patent Claim
`Language
`1. A method of
`viewing, on a remote
`viewing device of a
`video surveillance
`system, multiple
`simultaneously
`displayed and stored
`video images,
`comprising the steps
`of:
`[1.0}
`
`Eagle Eye – Combo Bridge Brochure, Page 2
`
`CONFIDENTIAL — ATTORNEY WORK PRODUCT
`
`1
`
`EXHIBIT "B"
`
`
`
`Case 1:20-cv-00514 Document 1-2 Filed 10/20/20 Page 2 of 24 PageID #: 21
`
`CLAIM CHART FOR US PATENT NO. 10,499,091 as applied to Eagle Eye
`
`Application to Eagle Eye
`
`These uniits are self- contanined systems, which are deliverd with pre-installed operating
`systems and VMS software.
`
`
`Patent Claim
`Language
`receiving video images
`at a personal computer
`based system from a
`plurality of video
`sources, wherein each
`of the plurality of video
`sources comprises a
`camera of the video
`surveillance system;
`[1.1}
`
`
`
`
`Eagle Eye – Combo Bridge Brochure, Page 2
`
`
`
`
`
`CONFIDENTIAL — ATTORNEY WORK PRODUCT
`
`2
`
`
`
`Case 1:20-cv-00514 Document 1-2 Filed 10/20/20 Page 3 of 24 PageID #: 22
`
`CLAIM CHART FOR US PATENT NO. 10,499,091 as applied to Eagle Eye
`
`Patent Claim
`Language
`digitizing any of the
`images not already in
`digital form using an
`analog-to-digital
`converter;
`[1.2}
`
`
`
`Application to Eagle Eye
`
`These units are capable of accepting signals from either Analog or Digital camaras.
`
`Video Formats
`The video system is based on h264 video and AAC audio. These streams are encapsulated in
`different formats for compatibility with different playback modes
`• FLV: the native format for the system. Playable in any Flash player and by VLC etc.
`• Live HTTP Streaming m3u: M3U files are index files into a mpegts data stream. The
`system will generate ts urls on approximately a 2 second basis (depending on key frame
`rate of the underlying video). Note, due to the polling nature of m3u for “live” streams, you
`can only use now relative requests for streaming (where the streamid is used to maintain
`transaction state). So
`“/asset/play/video.m3u?t=stream_34567890332244567;e=+300000;c=12345678” will
`create a five minute stream, but “/asset/play/video.m3u?t=-50000;e=+300000” will not.
`ts: MPEG Transport Stream format video and audio. Intended for playback via http
`streaming in concert with m3u transactions, per the HTTP Live Streaming functionality of
`iOS and android. You can list multiple streams for a single video (typically for different
`resolutions/bandwidth).
`• mp4: MPEG4 files have very broad playback compatibility - all major video player are
`compatible. However, mp4 is NOT a streamable format, so it is only used for download
`functionality and will return an error if the video is live.
`• m3u8: Use the M3U8 play list format. Use this for mobile devices as it uses the HTTP
`layer to stream MPEG TS files with instructions in the M3U8 playlist file. Continue polling
`for this playlist until the playlist indicates it is complete.
`
`•
`
`
`
`Eagle Eye – API Guide, Page 67
`
`
`
`CONFIDENTIAL — ATTORNEY WORK PRODUCT
`
`3
`
`
`
`Case 1:20-cv-00514 Document 1-2 Filed 10/20/20 Page 4 of 24 PageID #: 23
`
`CLAIM CHART FOR US PATENT NO. 10,499,091 as applied to Eagle Eye
`
`Application to Eagle Eye
`
`Exemplary multi-camara screen display for the System; this is user-configurable (evidently, the
`selection of the screen layout will impact the spatial parameters for the displayed images):
`
`
`Patent Claim
`Language
`displaying one or more
`of the digitized images
`in separate windows
`on a personal
`computer based
`display device, using a
`first set of temporal
`and spatial parameters
`associated with each
`image in each window;
`[1.3}
`
`
`
`
`Eagle Eye – API Guide, Page 86
`
`
`
`
`
`CONFIDENTIAL — ATTORNEY WORK PRODUCT
`
`4
`
`
`
`Case 1:20-cv-00514 Document 1-2 Filed 10/20/20 Page 5 of 24 PageID #: 24
`
`CLAIM CHART FOR US PATENT NO. 10,499,091 as applied to Eagle Eye
`
`Application to Eagle Eye
`
`
`The camara streams must be converted into a recordable format, based on user selection for
`how each camara’s output is to be handled.
`
`
`Eagle Eye – Combo Bridge Brochure, Page 1
`
`
`
`
`
`Patent Claim
`Language
`converting one or
`more of the video
`source images into a
`selected video format
`in a particular
`resolution, using a
`second set of temporal
`and spatial parameters
`associated with each
`image;
`[1.4}
`
`
`
`
`
`Note:
`The computer storage
`format is a "container"
`for the audio and video
`information, which is
`encoded in some
`compression codec.
`Popular computer
`storage formats
`include MOV, AVI, etc.
`
`
`
`
`CONFIDENTIAL — ATTORNEY WORK PRODUCT
`
`5
`
`
`
`Case 1:20-cv-00514 Document 1-2 Filed 10/20/20 Page 6 of 24 PageID #: 25
`
`CLAIM CHART FOR US PATENT NO. 10,499,091 as applied to Eagle Eye
`
`Patent Claim
`Language
`contemporaneously
`storing at least a
`subset of the
`converted images in a
`storage device in a
`network environment;
`[1.5}
`
`
`
`Application to Eagle Eye
`
`The user defines how each camera source is handled, including some cameras which may be
`displayed on-screen but not recorded, and some cameras which may be recorded but not
`always displayed on-screen.
`
`“The Eagle Eye Video API is a comprehensive REST based API for recording, indexing, and
`storing camera video. The Eagle Eye Video API handles all the heavy lifting of interfacing to the
`cameras, recording video, securely transmitting video to the cloud, storing video, and making
`video available for use for your applications. All of the Eagle Eye Security Camera VMS user
`interfaces (web, iOS, Android) have been built using this API.”
`
`
`Eagle Eye – API Guide, Page 2
`
`
`
`CONFIDENTIAL — ATTORNEY WORK PRODUCT
`
`6
`
`
`
`Case 1:20-cv-00514 Document 1-2 Filed 10/20/20 Page 7 of 24 PageID #: 26
`
`CLAIM CHART FOR US PATENT NO. 10,499,091 as applied to Eagle Eye
`
`Application to Eagle Eye
`
`System diagram, showing communication links to remote devices:
`
`
`Patent Claim
`Language
`providing a
`communications link to
`allow an external
`viewing device to
`access the storage
`device;
`[1.6}
`
`
`
`
`
`Eagle Eye – Combo Bridge Brochure, Page 2
`
`
`
`
`
`
`CONFIDENTIAL — ATTORNEY WORK PRODUCT
`
`7
`
`
`
`Case 1:20-cv-00514 Document 1-2 Filed 10/20/20 Page 8 of 24 PageID #: 27
`
`CLAIM CHART FOR US PATENT NO. 10,499,091 as applied to Eagle Eye
`
`Patent Claim
`Language
`receiving, from a
`remote viewing device
`remoted located
`remotely from the
`video surveillance
`system, a request to
`receive one or more
`specific streams of the
`video images;
`[1.7}
`
`
`
`Application to Eagle Eye
`
`Remote access capability; user configuration determines which streams are to be displayed:
`
`
`
`Eagle Eye – Combo Bridge Brochure, Page 1
`
`
`
`
`
`CONFIDENTIAL — ATTORNEY WORK PRODUCT
`
`8
`
`
`
`Case 1:20-cv-00514 Document 1-2 Filed 10/20/20 Page 9 of 24 PageID #: 28
`
`CLAIM CHART FOR US PATENT NO. 10,499,091 as applied to Eagle Eye
`
`Patent Claim
`Language
`transmitting, either
`directly from one or
`more of the plurality of
`video sources or from
`the storage device
`over the
`communication link to
`the remote viewing
`device, and in the
`selected video format
`in the particular
`resolution, the
`selected video format
`being a progressive
`video format which has
`a frame rate of less
`than substantially 24
`frames per second
`using a third set of
`temporal and spatial
`parameters associated
`with each image, a
`version or versions of
`one or more of the
`video images to the
`remote viewing device,
`wherein the
`communication link
`traverses an external
`broadband connection
`between the remote
`computing device and
`the network
`environment; and
`[1.8}
`
`
`
`Application to Eagle Eye
`
`During User configuration for the Remote Display device, the images to be displayed are
`selected, and the parameters are determined, based on the number of image windows displayed
`and the available bandwidth for the communication link.
`
`
`
`
`Eagle Eye – Combo Bridge Brochure, Page 2
`
`
`
`
`
`
`Eagle Eye – Combo Bridge Brochure, Page 1
`
`
`
`
`
`
`
`CONFIDENTIAL — ATTORNEY WORK PRODUCT
`
`9
`
`
`
`Case 1:20-cv-00514 Document 1-2 Filed 10/20/20 Page 10 of 24 PageID #: 29
`
`CLAIM CHART FOR US PATENT NO. 10,499,091 as applied to Eagle Eye
`
`Application to Eagle Eye
`
`Exemplary multi-camara screen display for the Remote System; this is user-configurable:
`
`
`Patent Claim
`Language
`displaying only the one
`or more requested
`specific streams of the
`video images on the
`remote computing
`device.
`[1.9}
`
`
`
`
`
`
`
`CONFIDENTIAL — ATTORNEY WORK PRODUCT
`
`10
`
`
`
`Case 1:20-cv-00514 Document 1-2 Filed 10/20/20 Page 11 of 24 PageID #: 30
`
`CLAIM CHART FOR US PATENT NO. 10,499,091 as applied to Eagle Eye
`
`Application to Eagle Eye
`
`Live camera views are accessible remotely:
`
`Patent Claim
`Language
`2. The method of claim
`1, wherein the remote
`viewing of the given
`video stream is
`contemporaneous with
`the live viewing and
`storage.
`[2.0}
`
`
`
`
`
`
`
`
`Eagle Eye – Combo Bridge Brochure, Page 1
`
`
`
`
`
`CONFIDENTIAL — ATTORNEY WORK PRODUCT
`
`11
`
`
`
`Case 1:20-cv-00514 Document 1-2 Filed 10/20/20 Page 12 of 24 PageID #: 31
`
`CLAIM CHART FOR US PATENT NO. 10,499,091 as applied to Eagle Eye
`
`Application to Eagle Eye
`
`Capabbility to view recorded camera streams:
`
`
`Patent Claim
`Language
`3. The method of claim
`1, wherein the remote
`viewing of the given
`video stream is
`conducted subsequent
`to the live viewing and
`storage.
`[3.0}
`
`
`
`
`Eagle Eye – Combo Bridge Brochure, Page 1
`
`
`
`
`
`CONFIDENTIAL — ATTORNEY WORK PRODUCT
`
`12
`
`
`
`Case 1:20-cv-00514 Document 1-2 Filed 10/20/20 Page 13 of 24 PageID #: 32
`
`CLAIM CHART FOR US PATENT NO. 10,499,091 as applied to Eagle Eye
`
`Application to Eagle Eye
`
`Remote clients can access images stored on the system or in “The Cloud”:
`
`
`Patent Claim
`Language
`4. The method of claim
`1, wherein the remote
`computing device and
`the network
`environment
`communicate through
`the Internet.
`[4.0}
`
`
`
`
`
`Eagle Eye – Combo Bridge Brochure, Page 2
`
`
`
`
`
`
`Eagle Eye – Combo Bridge Brochure, Page 1
`
`
`
`
`
`
`CONFIDENTIAL — ATTORNEY WORK PRODUCT
`
`13
`
`
`
`Case 1:20-cv-00514 Document 1-2 Filed 10/20/20 Page 14 of 24 PageID #: 33
`
`CLAIM CHART FOR US PATENT NO. 10,499,091 as applied to Eagle Eye
`
`Application to Eagle Eye
`
`
`This is a typical characteristic of ADSL connections and Wireless Mobile Phone connections.
`
`
`Patent Claim
`Language
`5. The method of claim
`1, wherein the
`broadband connection
`has a bandwidth of 2-6
`Megabits per second
`(Mbps).
`[5.0}
`
`
`
`
`
`CONFIDENTIAL — ATTORNEY WORK PRODUCT
`
`14
`
`
`
`Case 1:20-cv-00514 Document 1-2 Filed 10/20/20 Page 15 of 24 PageID #: 34
`
`CLAIM CHART FOR US PATENT NO. 10,499,091 as applied to Eagle Eye
`
`Application to Eagle Eye
`
`System diagram:
`
`
`
`
`
`Patent Claim
`Language
`6. A method of
`viewing, on a remote
`viewing device of a
`video surveillance
`system, multiple
`simultaneously
`displayed and stored
`video images,
`comprising the steps
`of:
`[6.0}
`
`
`
`
`
`
`Eagle Eye – Combo Bridge Brochure, Page 2
`
`
`
`
`
`
`CONFIDENTIAL — ATTORNEY WORK PRODUCT
`
`15
`
`
`
`Case 1:20-cv-00514 Document 1-2 Filed 10/20/20 Page 16 of 24 PageID #: 35
`
`CLAIM CHART FOR US PATENT NO. 10,499,091 as applied to Eagle Eye
`
`Application to Eagle Eye
`
`These uniits are self- contanined systems, which are deliverd with pre-installed operating
`systems and VMS software.
`
`
`Patent Claim
`Language
`receiving video images
`at a personal computer
`based system from a
`plurality of video
`sources, wherein each
`of the plurality of video
`sources comprises a
`camera of the video
`surveillance system;
`[6.1}
`
`
`
`
`Eagle Eye – Combo Bridge Brochure, Page 2
`
`
`
`
`
`CONFIDENTIAL — ATTORNEY WORK PRODUCT
`
`16
`
`
`
`Case 1:20-cv-00514 Document 1-2 Filed 10/20/20 Page 17 of 24 PageID #: 36
`
`CLAIM CHART FOR US PATENT NO. 10,499,091 as applied to Eagle Eye
`
`Patent Claim
`Language
`digitizing any of the
`images not already in
`digital form using an
`analog-to-digital
`converter;
`[6.2}
`
`
`
`Application to Eagle Eye
`
`These units are capable of accepting signals from either Analog or Digital camaras.
`
`Video Formats
`The video system is based on h264 video and AAC audio. These streams are encapsulated in
`different formats for compatibility with different playback modes
`• FLV: the native format for the system. Playable in any Flash player and by VLC etc.
`• Live HTTP Streaming m3u: M3U files are index files into a mpegts data stream. The
`system will generate ts urls on approximately a 2 second basis (depending on key frame
`rate of the underlying video). Note, due to the polling nature of m3u for “live” streams, you
`can only use now relative requests for streaming (where the streamid is used to maintain
`transaction state). So
`“/asset/play/video.m3u?t=stream_34567890332244567;e=+300000;c=12345678” will
`create a five minute stream, but “/asset/play/video.m3u?t=-50000;e=+300000” will not.
`ts: MPEG Transport Stream format video and audio. Intended for playback via http
`streaming in concert with m3u transactions, per the HTTP Live Streaming functionality of
`iOS and android. You can list multiple streams for a single video (typically for different
`resolutions/bandwidth).
`• mp4: MPEG4 files have very broad playback compatibility - all major video player are
`compatible. However, mp4 is NOT a streamable format, so it is only used for download
`functionality and will return an error if the video is live.
`• m3u8: Use the M3U8 play list format. Use this for mobile devices as it uses the HTTP
`layer to stream MPEG TS files with instructions in the M3U8 playlist file. Continue polling
`for this playlist until the playlist indicates it is complete.
`
`•
`
`
`
`Eagle Eye – API Guide, Page 67
`
`
`
`CONFIDENTIAL — ATTORNEY WORK PRODUCT
`
`17
`
`
`
`Case 1:20-cv-00514 Document 1-2 Filed 10/20/20 Page 18 of 24 PageID #: 37
`
`CLAIM CHART FOR US PATENT NO. 10,499,091 as applied to Eagle Eye
`
`Application to Eagle Eye
`
`Exemplary multi-camara screen display for the System; this is user-configurable (evidently, the
`selection of the screen layout will impact the spatial parameters for the displayed images):
`
`
`Patent Claim
`Language
`displaying one or more
`of the digitized images
`in separate windows
`on a personal
`computer based
`display device, using a
`first set of temporal
`and spatial parameters
`associated with each
`image in each window;
`[6.3}
`
`
`
`
`Eagle Eye – API Guide, Page 86
`
`
`
`
`
`CONFIDENTIAL — ATTORNEY WORK PRODUCT
`
`18
`
`
`
`Case 1:20-cv-00514 Document 1-2 Filed 10/20/20 Page 19 of 24 PageID #: 38
`
`CLAIM CHART FOR US PATENT NO. 10,499,091 as applied to Eagle Eye
`
`Application to Eagle Eye
`
`The camara streams must be converted into a recordable format, based on user selection for
`how each camara’s output is to be handled.
`
`
`
`Eagle Eye – Combo Bridge Brochure, Page 1
`
`
`
`
`
`Patent Claim
`Language
`converting one or
`more of the video
`source images into a
`selected video format
`in a particular
`resolution, using a
`second set of temporal
`and spatial parameters
`associated with each
`image;
`[6.4}
`
`
`
`
`
`Note:
`The computer storage
`format is a "container"
`for the audio and video
`information, which is
`encoded in some
`compression codec.
`Popular computer
`storage formats
`include MOV, AVI, etc.
`
`
`
`
`CONFIDENTIAL — ATTORNEY WORK PRODUCT
`
`19
`
`
`
`Case 1:20-cv-00514 Document 1-2 Filed 10/20/20 Page 20 of 24 PageID #: 39
`
`CLAIM CHART FOR US PATENT NO. 10,499,091 as applied to Eagle Eye
`
`Patent Claim
`Language
`contemporaneously
`storing at least a
`subset of the
`converted images in a
`storage device in a
`network environment;
`[6.5}
`
`
`
`Application to Eagle Eye
`
`The user defines how each camera source is handled, including some cameras which may be
`displayed on-screen but not recorded, and some cameras which may be recorded but not
`always displayed on-screen.
`
`“The Eagle Eye Video API is a comprehensive REST based API for recording, indexing, and
`storing camera video. The Eagle Eye Video API handles all the heavy lifting of interfacing to the
`cameras, recording video, securely transmitting video to the cloud, storing video, and making
`video available for use for your applications. All of the Eagle Eye Security Camera VMS user
`interfaces (web, iOS, Android) have been built using this API.”
`
`
`Eagle Eye – API Guide, Page 2
`
`
`
`CONFIDENTIAL — ATTORNEY WORK PRODUCT
`
`20
`
`
`
`Case 1:20-cv-00514 Document 1-2 Filed 10/20/20 Page 21 of 24 PageID #: 40
`
`CLAIM CHART FOR US PATENT NO. 10,499,091 as applied to Eagle Eye
`
`Application to Eagle Eye
`
`System diagram, showing communication links to remote devices:
`
`
`
`Patent Claim
`Language
`providing a
`communications link to
`allow an external
`viewing device to
`access the storage
`device;
`[6.6}
`
`
`
`
`
`Eagle Eye – Combo Bridge Brochure, Page 2
`
`
`
`
`
`
`CONFIDENTIAL — ATTORNEY WORK PRODUCT
`
`21
`
`
`
`Case 1:20-cv-00514 Document 1-2 Filed 10/20/20 Page 22 of 24 PageID #: 41
`
`CLAIM CHART FOR US PATENT NO. 10,499,091 as applied to Eagle Eye
`
`Patent Claim
`Language
`receiving, from a
`remote viewing device
`remoted located
`remotely from the
`video surveillance
`system, a request to
`receive one or more
`specific streams of the
`video images;
`[6.7}
`
`
`
`Application to Eagle Eye
`
`Remote access capability; user configuration determines which streams are to be displayed:
`
`
`
`
`Eagle Eye – Combo Bridge Brochure, Page 1
`
`
`
`
`
`CONFIDENTIAL — ATTORNEY WORK PRODUCT
`
`22
`
`
`
`Case 1:20-cv-00514 Document 1-2 Filed 10/20/20 Page 23 of 24 PageID #: 42
`
`CLAIM CHART FOR US PATENT NO. 10,499,091 as applied to Eagle Eye
`
`Patent Claim
`Language
`transmitting, either
`directly from one or
`more of the plurality of
`video sources or from
`the storage device
`over the
`communication link
`traversing the Internet
`to the remote viewing
`device, and in the
`selected video format
`in the particular
`resolution, the
`selected video format
`being a progressive
`video format which has
`a frame rate of less
`than substantially 24
`frames per second
`using a third set of
`temporal and spatial
`parameters associated
`with each image, a
`version or versions of
`one or more of the
`video images to the
`remote viewing device;
`and
`[6.8}
`
`
`
`
`Application to Eagle Eye
`
`During User configuration for the Remote Display device, the images to be displayed are
`selected, and the parameters are determined, based on the number of image windows displayed
`and the available bandwidth for the communication link.
`
`
`
`
`Eagle Eye – Combo Bridge Brochure, Page 2
`
`
`
`
`
`Eagle Eye – Combo Bridge Brochure, Page 1
`
`
`
`
`
`
`CONFIDENTIAL — ATTORNEY WORK PRODUCT
`
`23
`
`
`
`Case 1:20-cv-00514 Document 1-2 Filed 10/20/20 Page 24 of 24 PageID #: 43
`
`CLAIM CHART FOR US PATENT NO. 10,499,091 as applied to Eagle Eye
`
`Application to Eagle Eye
`
`Exemplary multi-camara screen display for the System; this is user-configurable (evidently, the
`selection of the screen layout will impact the spatial parameters for the displayed images):
`
`
`Patent Claim
`Language
`displaying only the one
`or more requested
`specific streams of the
`video images on the
`remote computing
`device.
`[6.9}
`
`
`
`
`
`
`
`
`
`CONFIDENTIAL — ATTORNEY WORK PRODUCT
`
`24
`
`