throbber
IN THE UNITED STATES DISTRICT COURT
`FOR THE DISTRICT OF DELAWARE
`
`M2M SOLUTIONS LLC,
`
`Plaintiff,
`
`v.
`
`TELIT COMMUNICATIONS PLC, and
`TELIT WIRELESS SOLUTIONS INC.,
`Defendants.
`
`C.A. No. 14-1103-RGA
`
`PLAINTIFF M2M SOLUTIONS LLC’S
`PRELIMINARY INFRINGMENT CONTENTIONS
`
`Telit Wireless Solutions Inc. and Telit Communications PLC Exh. 1203 p.1
`
`

`
`What follow are plaintiff M2M Solutions LLC’s Preliminary Infringement Contentions.
`
`BAYARD, P.A.
`
`/s/ Richard D. Kirk
`Richard D. Kirk (rk0922)
`Stephen B. Brauerman (sb4952)
`Vanessa R. Tiradentes (vt5398)
`Sara E. Bussiere (sb5725)
`222 Delaware Avenue, Suite 900
`Wilmington, DE 19801
`(302) 655-5000
`rkirk@bayardlaw.com
`sbrauerman@bayardlaw.com
`vtiradentes@bayardlaw.com
`sbussiere@bayardlaw.com
`
`Attorneys for Plaintiff,
`M2M SOLUTIONS LLC
`
`May 15, 2015
`
`Of Counsel:
`
`FOLEY & LARDNER LLP
`Marc N. Henschke
`111 Huntington Avenue, Suite 2600
`Boston, MA 02199
`(617) 342-4000
`mhenschke@foley.com
`
`Jeffrey N. Costakos
`Kadie M. Jelenchick
`Matthew J. Shin
`777 E Wisconsin Avenue
`Milwaukee, WI 53202
`(414) 271-2400
`jcostakos@foley.com
`kjelenchick@foley.com
`
`Jason J. Keener
`Jeffrey J. Mikrut
`321 North Clark Street
`Chicago, IL 60654
`(312) 832-4500
`jkeener@foley.com
`jmikrut@foley.com
`
`2
`
`Telit Wireless Solutions Inc. and Telit Communications PLC Exh. 1203 p.2
`
`

`
`Preliminary Infringement Contention Claim Chart
`(MAY 15, 2015)
`
`TELIT’s GE863 Wireless Modules
`
`Claim Element
`
`(GE863-QUAD, GE863-GPS)
`U.S. Patent No. 8,648,717 B2
`
`Infringement Support
`
`1.
`
`A programmable communicator
`device comprising:
`
`1.a
`
`a programmable interface for
`establishing a communication link
`with at least one monitored technical
`device, wherein the programmable
`interface is programmable by
`
`Telit describes the GM863 modules as being
`designed to communicate over GSM cellular
`telephone networks as part of m2m applications
`used by Telit’s customers.
`
`Telit indicates that the GE863 modules are “now
`boasting quad-band functionality . . . for global
`GSM networks. . . . the Telit GE863-QUAD is
`the perfect platform for compact medium to high
`volume m2m applications” and “[t]he new
`GE863-GPS is the smallest GSM/GPRS
`module . . . [that] combines the high performance
`from Telit’s proven GSM/GPRS technology.”
`(TELIT 01230; TELIT 01025)
`
`Telit further describes the GE863 modules as
`including product features of “[q]uad-band
`EGSM 850/900/1800/1900MHz,” and also
`“features like GPRS Class 10, Voice
`Communication, Circuit Switched Data Transfer,
`Fax, Phonebook, SMS support and ‘Easy GPRS’
`embedded TCP/IP stack . . . designed and
`developed by Telit for OEM usage and dedicated
`to portable data, voice and telematics
`applications.”
`(TELIT 01025; TELIT 01111; TELIT 01230)
`
`Telit documents describe the GE863 modules as
`being programmable via standard and proprietary
`AT commands, including being subject to
`“[c]ontrol via AT commands according to GSM
`07.05, 07.07 and Telit enhancements.”
`(TELIT 01025; TELIT 01230; TELIT 01120;
`TELIT 01144)
`
`The GE863 modules have several different
`interfaces identified below through which they
`can be linked to monitored technical devices,
`each of which is able to be directly programmed
`by the module’s firmware in response to certain
`
`
`
`4840-6317-6227.1
`
`
`
`
`
`
`
`
`
`
`
` PRIVILEGED AND CONFIDENTIAL ATTORNEY WORK PRODUCT
`
`Telit Wireless Solutions Inc. and Telit Communications PLC Exh. 1203 p.3
`
`

`
`
`
`Claim Element
`
`Infringement Support
`
`wireless packet switched data
`messages; and
`
`supported AT commands.
`
`Each of the accused interfaces is able to be
`directly programmed, including by or in
`response to certain supported AT commands that
`constitute or result in programming instructions
`that serve to cause the configuration of control
`registers and/or data registers residing within the
`interface circuitry of the interfaces, or that serve
`to cause the interfaces to responsively return data
`values.
`
`These interfaces are capable of forming a
`communication link with any number of
`different types of monitored technical devices
`including, for example, utility meters,
`telemedicine devices, and vending machines.
`(General Information: Machine to machine
`communication (m2m), TELIT WIRELESS
`SOLUTIONS, http:// http://www.telit.com/
`experience-telit/what-is-m2m/general-
`information/)
`
`The GE863 modules have one or more serial
`interfaces. These interfaces are programmable
`via AT commands that include the ATE,
`AT&C, AT&D, and AT+IPR commands.
`(TELIT 01026; TELIT 01052-1059; TELIT
`01112; TELIT 01134; TELIT 08928; TELIT
`08931-8932; TELIT 08934-8935)
`
`The GE863 modules have multiple General
`Purpose I/O (“GPIO”) pin interfaces. These
`interfaces are programmable via AT commands
`that include the AT#GPIO command.
`(TELIT 01026; TELIT 01080-1081; TELIT
`01112; TELIT 01121; TELIT 01123; TELIT
`09155-9157)
`
`The GE863 modules have an Analog to Digital
`Converter (“ADC”) interface. This interface is
`programmable via AT commands that include
`the AT#ADC command.
`(TELIT 01026; TELIT 01112; TELIT 01125;
`TELIT 09159-9160).
`
`
`
`4840-6317-6227.1
`
`
`
`
`
`
`
`
`
`
`
`2
` PRIVILEGED AND CONFIDENTIAL ATTORNEY WORK PRODUCT
`
`Telit Wireless Solutions Inc. and Telit Communications PLC Exh. 1203 p.4
`
`

`
`
`
`Claim Element
`
`Infringement Support
`
`
`The GE863 modules support the capability for
`running AT commands remotely through use of
`the TCPATRUN service. As such, these
`modules contain firmware that is able to directly
`process and execute supported AT commands
`received in incoming wireless transmissions sent
`to the modules by a programming transmitter.
`Said wireless transmissions can comprise
`TCP/IP data messages, including GPRS data
`messages.
`(TELIT 13212-29; TELIT 14027-30)
`
`In addition, each of the accused interfaces is able
`to be directly programmed by having their
`control registers configured by microprocessors
`and/or reset controllers as part of various
`hardware reset processes, and/or by having their
`control registers configured or their data values
`queried by microprocessors in response to
`receiving certain API function calls from
`embedded customer applications.
`
`The GE863 modules include a software
`component of the programmable communicator
`(i.e., a “processing module”) that is capable of
`authenticating an incoming wireless transmission
`containing a programming instruction. The
`processing module authenticates the incoming
`wireless transmission by determining whether it
`contains a required coded number. If the
`processing module is able to successfully
`authenticate the incoming wireless transmission
`in this manner, then the programmable
`communicator will process and execute the
`programming instruction.
`
`
`PIN2 Password
`
` A
`
` GE863 module has a SIM interface for
`connecting to and controlling a Subscriber
`Identity Module (“SIM card”).
`(TELIT 01025; TELIT 01230; TELIT 01112;
`TELIT 01120-22)
`
`
`1.b
`
`a processing module for
`authenticating one or more wireless
`transmissions sent from a
`programming transmitter and
`received by the programmable
`communicator device by
`determining if at least one
`transmissions contains a coded
`number;
`
`
`
`4840-6317-6227.1
`
`
`
`
`
`
`
`
`
`
`
`3
` PRIVILEGED AND CONFIDENTIAL ATTORNEY WORK PRODUCT
`
`Telit Wireless Solutions Inc. and Telit Communications PLC Exh. 1203 p.5
`
`

`
`
`
`Claim Element
`
`Infringement Support
`
`SIM cards comprise a Fixed Dialing Number
`(“FDN”) phonebook, which is a memory module
`for storing telephone numbers corresponding to
`remote devices. The GE863 modules support the
`AT+CLCK command for applying a facility
`lock to an FDN phonebook.
`(TELIT 01120-22; TELIT 08975-78)
`
`The GE863 modules support a combination of
`AT commands that collectively allow for the
`accessing and editing of a facility locked FDN
`phonebook. For example, to initially obtain
`access to the FDN phonebook, the GE863
`modules support an AT+CPBS command to
`select a phonebook if used in conjunction with a
`required PIN2 password (i.e., a “coded number”)
`when the FDN phonebook has a facility lock
`applied.
`(TELIT 09013-14)
`
`The GE863 modules support the capability for
`running AT commands remotely through use of
`the TCPATRUN service. As such, these
`modules contain firmware that is able to directly
`process and execute supported AT commands
`received in incoming wireless transmissions sent
`to the modules by a programming transmitter.
`Said wireless transmissions can comprise
`TCP/IP data messages, including GPRS data
`messages.
`(TELIT 13212-29; TELIT 14027-30)
`
`In sum, when a GE863 module receives one or
`more incoming wireless transmissions from a
`programming transmitter containing AT
`commands relevant to a facility locked FDN
`phonebook, the module’s firmware will act as a
`processing module to authenticate these one or
`more transmissions by determining if they
`contain the required PIN2 password coded
`number.
`
`
`TCPATRUN Password
`
` A
`
` GE863 module supports the
`
`
`
`4840-6317-6227.1
`
`
`
`
`
`
`
`
`
`
`
`4
` PRIVILEGED AND CONFIDENTIAL ATTORNEY WORK PRODUCT
`
`Telit Wireless Solutions Inc. and Telit Communications PLC Exh. 1203 p.6
`
`

`
`
`
`Claim Element
`
`Infringement Support
`
`AT#TCPATRUNAUTH command which
`enables setting a Password for restricting remote
`access. When the TCPATRUN service in server
`mode is configured to operate in its default
`automatic authentication mode, the GE863
`modules must receive an incoming TCP/IP
`transmission containing the correct Username
`and Password coded number before they will
`allow any supported AT commands to be run
`remotely over the GPRS connection.
`(TELIT 13214-17; TELIT 09234) (Contento
`Dep., pp. 176-79, 185-88)
`
`In sum, when a GE863 module receives one or
`more incoming wireless transmissions from a
`programming transmitter containing AT
`commands when the TCPATRUN service in
`server mode is configured to operate in its
`default automatic authentication mode, the
`module’s firmware will act as a processing
`module to authenticate these one or more
`transmissions by determining if they contain the
`required Password coded number for the
`corresponding Username.
`
`Only if a GE863 module has authenticated the
`one or more incoming wireless transmissions as
`including the PIN2 password or Password as
`described above will its firmware then execute
`the relevant AT command.
`
`
`FDN Phonebook
`
`
`SIM cards comprise a FDN phonebook, which is
`a memory module for storing telephone numbers
`corresponding to remote devices. The GE863
`modules support the AT+CLCK command for
`applying a facility lock to an FDN phonebook.
`A facility locked FDN phonebook functions as a
`set of at least one telephone number to which the
`module is configured to and permitted to send
`outgoing wireless transmissions.
`(TELIT 01120-22; TELIT 08975-78)
`
`The GE863 modules support a combination of
`
`1.c
`
`wherein the programmable
`communicator device is configured
`to use a memory to store at least one
`telephone number or IP address
`included within at least one of the
`transmissions as one or more stored
`telephone numbers or IP addresses if
`the processing module authenticates
`the at least one of the transmissions
`including the at least one telephone
`number or IP address and the coded
`number by determining that the at
`least one of the transmissions
`includes the coded number, the one
`or more stored telephone numbers or
`IP addresses being numbers to
`which the programmable
`communicator device is configured
`to and permitted to send outgoing
`
`
`
`4840-6317-6227.1
`
`
`
`
`
`
`
`
`
`
`
`5
` PRIVILEGED AND CONFIDENTIAL ATTORNEY WORK PRODUCT
`
`Telit Wireless Solutions Inc. and Telit Communications PLC Exh. 1203 p.7
`
`

`
`
`
`Claim Element
`
`Infringement Support
`
`wireless transmissions;
`
`AT commands that collectively allow for the
`editing of a facility locked FDN phonebook. For
`example, to initially obtain access to the FDN
`phonebook, the GE863 modules support an
`AT+CPBS command if used in conjunction with
`a required PIN2 password coded number. Once
`accessed, in order to permit writing a new
`telephone number into the FDN phonebook, the
`GE863 modules support an AT+CPBW
`command which will contain the new telephone
`number in its number field.
`(TELIT 09013-14; TELIT 09018-20)
`
`In the case where the facility lock is enabled for
`the FDN phonebook and a GE863 module
`receives one or more incoming TCP/IP
`transmissions that contain the AT+CPBW
`command and a new telephone number to be
`written into the FDN phonebook, components of
`the module’s firmware will act as a processing
`module to authenticate at least one of the
`transmissions by determining if the at least one
`of the transmissions contains the required PIN2
`password coded number.
`(TELIT 08975-78; TELIT 09018-20)
`
`The GE863 modules support the capability for
`running AT commands remotely through use of
`the TCPATRUN service. As such, these
`modules contain firmware that is able to directly
`process and execute supported AT commands
`received in incoming wireless transmissions sent
`to the modules by remote devices. Said wireless
`transmissions can comprise TCP/IP data
`messages, including GPRS data messages.
`(TELIT 13212-29; TELIT 14027-30)
`
`In sum, when a GE863 module receives one or
`more incoming wireless transmissions from a
`programming transmitter containing the
`aforementioned AT commands relevant to
`entering a new telephone number corresponding
`to a remote device into a facility locked FDN
`phonebook, the module’s firmware will act as a
`processing module to authenticate these one or
`
`
`
`4840-6317-6227.1
`
`
`
`
`
`
`
`
`
`
`
`6
` PRIVILEGED AND CONFIDENTIAL ATTORNEY WORK PRODUCT
`
`Telit Wireless Solutions Inc. and Telit Communications PLC Exh. 1203 p.8
`
`

`
`
`
`Claim Element
`
`Infringement Support
`
`more transmissions by determining if they
`contain the required PIN2 password coded
`number.
`
`The GE863 modules support a combination of
`AT commands that collectively allow for the
`editing of a FDN phonebook through use of the
`TCPATRUN service. For example, to initially
`obtain access to the FDN phonebook, the GE863
`modules support an AT+CPBS command if used
`in conjunction with a required Password coded
`number for the TCPATRUN service. Once
`accessed, in order to permit writing a new
`telephone number into the FDN phonebook, the
`GE863 modules support an AT+CPBW
`command which will contain the new telephone
`number in its number field.
`(TELIT 09013-14; TELIT 09018-20; TELIT
`13214-17; TELIT 09234) (Contento Dep., pp.
`176-79)
`
`In the case where the TCPATRUN service in
`server mode is configured to operate in its
`default automatic authentication mode and a
`GE863 module receives one or more incoming
`TCP/IP data messages that contain the
`AT+CPBW command and a new telephone
`number to be written into the FDN phonebook,
`components of the module’s firmware will act as
`a processing module to authenticate the one or
`more transmissions by determining if they
`contain the correct Username and Password
`coded number before it will allow any supported
`AT commands to be run remotely over the GPRS
`connection.
`(TELIT 13214-17; TELIT 09234; TELIT 09018-
`20) (Contento Dep., pp. 176-79)
`
`The GE863 modules support the capability for
`running AT commands remotely through use of
`the TCPATRUN service. As such, these
`modules contain firmware that is able to directly
`process and execute supported AT commands
`received in incoming wireless transmissions sent
`to the modules by remote devices. Said wireless
`
`
`
`4840-6317-6227.1
`
`
`
`
`
`
`
`
`
`
`
`7
` PRIVILEGED AND CONFIDENTIAL ATTORNEY WORK PRODUCT
`
`Telit Wireless Solutions Inc. and Telit Communications PLC Exh. 1203 p.9
`
`

`
`
`
`Claim Element
`
`Infringement Support
`
`transmissions can comprise TCP/IP data
`messages, including GPRS data messages.
`(TELIT 13212-29; TELIT 14027-30)
`
`In sum, when a GE863 module receives one or
`more incoming wireless transmissions from a
`programming transmitter containing the
`aforementioned AT commands relevant to
`entering a new telephone number corresponding
`to a remote device into a FDN phonebook, the
`module’s firmware will act as a processing
`module to authenticate these one or more
`transmissions by determining if they contain the
`correct Username and Password coded number
`before it will allow any supported AT commands
`to be run remotely over the GPRS connection.
`
`Each GE863 module stores in an on-board
`memory module a unique identifier in the form
`of an International Mobile Equipment
`Identification (“IMEI”) number.
`(TELIT 08955) (Contento Dep., pp. 51, 146)
`
`Each GE863 module supports wireless
`transmissions that can comprise GPRS packet
`switched data message transmissions.
`(TELIT 01025; TELIT 01230; TELIT 13212-29;
`TELIT 13353; TELIT 14027-30)
`
`Each GE863 module contains firmware that is
`capable of monitoring the occurrence of
`specified input events, and of causing the
`occurrence of those input events to trigger output
`events, through use of the functionality provided
`by the Event Monitor Service. The functionality
`for the Event Monitor Service resides in the
`firmware of each GE863 module.
`(TELIT 09237-42; TELIT 13170-93; TELIT
`13351; TELIT 14023; TELIT 14031-34; TELIT
`14043-45; TELIT 14054-56)
`
`The Event Monitor Service of the GE863
`modules permits monitoring the occurrence of
`specified events and associating the execution of
`
`1.d
`
`1.e
`
`1.f
`
`wherein the programmable
`communicator device is configured
`to use an identity module for storing
`a unique identifier that is unique to
`the programmable communicator
`device;
`
`and wherein the one or more
`wireless transmissions from the
`programming transmitter comprises
`a General Packet Radio Service
`(GPRS) or other wireless packet
`switched data message;
`
`and wherein the programmable
`communicator device is configured
`to process data received through the
`programmable interface from the at
`least one monitored technical device
`in response to programming
`instructions received in an incoming
`wireless packet switched data
`message.
`
`
`
`4840-6317-6227.1
`
`
`
`
`
`
`
`
`
`
`
`8
` PRIVILEGED AND CONFIDENTIAL ATTORNEY WORK PRODUCT
`
`Telit Wireless Solutions Inc. and Telit Communications PLC Exh. 1203 p.10
`
`

`
`
`
`Claim Element
`
`Infringement Support
`
`one or more supported AT commands with the
`occurrence of those events.
`(TELIT 13170-93; TELIT 13351; TELIT 14023;
`TELIT 14031-34; TELIT 14043-45; TELIT
`14054-56) (Contento Dep., pp. 217, 220-21)
`
`In particular, the functionality for the Event
`Monitor Service resides in components of the
`module’s firmware known as the Module SW
`Engine.
`(TELIT 14056)
`
`The Event Monitor Service can be enabled by
`the AT#ENAEVMONI command, and
`configured by the AT#ENAEVMONICFG
`and/or the AT#EVMONI commands.
`(TELIT 13177-79; TELIT 09237-42)
`
`When actively running on the GE863 modules,
`the Event Monitor Service enables the modules’
`firmware to perform GPIO pin status monitoring
`functions which comprise the capability for the
`modules to process the data received from at
`least one monitored technical device through
`their programmable GPIO interfaces by
`determining the occurrence of resulting changes
`to GPIO pin status.
`(TELIT 13177-79; TELIT 13187-88; TELIT
`14023; TELIT 14031-34; TELIT 14043-45;
`TELIT 14054-56)
`
`In addition, the Event Monitor Service enables
`the modules’ firmware to perform ADC pin
`voltage monitoring functions which comprise the
`capability for the modules to process data
`received from at least one monitored technical
`device through their programmable ADC
`interfaces to determine indicated pin voltage
`levels.
`(TELIT 13177-79; TELIT 13188-91) (Contento
`Dep., pp. 219-20)
`
`Such ADC data processing can involve use of an
`analog to digital converter to convert the analog
`voltage data into an 11 bit digital pin voltage
`
`
`
`4840-6317-6227.1
`
`
`
`
`
`
`
`
`
`
`
`9
` PRIVILEGED AND CONFIDENTIAL ATTORNEY WORK PRODUCT
`
`Telit Wireless Solutions Inc. and Telit Communications PLC Exh. 1203 p.11
`
`

`
`
`
`Claim Element
`
`Infringement Support
`
`expressed in mV.
`(TELIT 06124-25; TELIT 09159-60)
`
`Separately from the Event Monitor service, the
`GE863 modules support the AT#GPIO
`command query, which will cause the module to
`read the voltage of a specified GPIO pin or all of
`the GPIO pins and interpret the voltage as high
`or low as a processed value.
`(TELIT 09155-9157)
`
`Separately from the Event Monitor service, the
`GE863 modules support the AT#ADC
`command, which will cause the module to read
`the processed input pin voltage data of the ADC
`after processing the data by converting the
`voltage from analog to digital.
`(TELIT 09159-9160)
`
`The GE863 modules support the capability for
`running the AT#GPIO and AT#ADC
`commands remotely through use of the
`TCPATRUN service. As such, these modules
`contain firmware that is able to directly process
`and execute supported AT commands received in
`incoming wireless transmissions sent to the
`modules by remote devices. Said wireless
`transmissions can comprise TCP/IP data
`messages, including GPRS data messages.
`(TELIT 13212-29; TELIT 14027-30)
`
`Each GE863 module contains firmware that is
`capable of monitoring the occurrence of
`specified input events, and of causing the
`occurrence of those input events to trigger output
`events, through use of the functionality provided
`by the Event Monitor Service of the processing
`module. The functionality for the Event Monitor
`Service resides in the firmware of each GE863
`module.
`(TELIT 09237-42; TELIT 13170-93; TELIT
`13351; TELIT 14023; TELIT 14031-34; TELIT
`14043-45; TELIT 14054-56)
`
`The Event Monitor Service of the GE863
`
`2.
`
`A programmable communicator
`device according to claim 1, wherein
`the processing module is configured
`to process data received through the
`programmable interface from the at
`least one monitored technical device
`in response to programming
`instructions received in an incoming
`wireless packet switched data
`message.
`
`
`
`4840-6317-6227.1
`
`
`
`
`
`
`
`
`
`
`
`10
` PRIVILEGED AND CONFIDENTIAL ATTORNEY WORK PRODUCT
`
`Telit Wireless Solutions Inc. and Telit Communications PLC Exh. 1203 p.12
`
`

`
`
`
`Claim Element
`
`Infringement Support
`
`modules permits monitoring the occurrence of
`specified events and associating the execution of
`one or more supported AT commands with the
`occurrence of those events.
`(TELIT 13170-93; TELIT 13351; TELIT 14023;
`TELIT 14031-34; TELIT 14043-45; TELIT
`14054-56) (Contento Dep., pp. 217, 220-21)
`
`In particular, the functionality for the Event
`Monitor Service resides in components of the
`module’s firmware known as the Module SW
`Engine.
`(TELIT 14056)
`
`The Event Monitor Service can be enabled by
`the AT#ENAEVMONI command, and
`configured by the AT#ENAEVMONICFG
`and/or the AT#EVMONI commands.
`(TELIT 13177-79; TELIT 09237-42)
`
`When actively running on the GE863 modules,
`the Event Monitor Service enables the modules’
`firmware to perform GPIO pin status monitoring
`functions which comprise the capability for the
`modules to process the data received from at
`least one monitored technical device through
`their programmable GPIO interfaces by
`determining the occurrence of resulting changes
`to GPIO pin status.
`(TELIT 13177-79; TELIT 13187-88; TELIT
`14023; TELIT 14031-34; TELIT 14043-45;
`TELIT 14054-56)
`
`In addition, the Event Monitor Service enables
`the modules’ firmware to perform ADC pin
`voltage monitoring functions which comprise the
`capability for the modules to process data
`received from at least one monitored technical
`device through their programmable ADC
`interfaces to determine indicated pin voltage
`levels.
`(TELIT 13177-79; TELIT 13188-91) (Contento
`Dep., pp. 219-20)
`
`Such ADC data processing can involve use of an
`
`
`
`4840-6317-6227.1
`
`
`
`
`
`
`
`
`
`
`
`11
` PRIVILEGED AND CONFIDENTIAL ATTORNEY WORK PRODUCT
`
`Telit Wireless Solutions Inc. and Telit Communications PLC Exh. 1203 p.13
`
`

`
`
`
`Claim Element
`
`Infringement Support
`
`analog to digital converter to convert the analog
`voltage data into an 11 bit digital pin voltage
`expressed in mV.
`(TELIT 06124-25; TELIT 09159-60)
`
`Separately from the Event Monitor service, the
`GE863 modules support the AT#GPIO
`command query, which will cause the module to
`read the voltage of a specified GPIO pin or all of
`the GPIO pins and interpret the voltage as high
`or low as a processed value.
`(TELIT 09155-9157)
`
`Separately from the Event Monitor service, the
`GE863 modules support the AT#ADC
`command, which will cause the module to read
`the processed input pin voltage data of the ADC
`after processing the data by converting the
`voltage from analog to digital.
`(TELIT 09159-9160)
`
`The GE863 modules support the capability for
`running the AT#GPIO and AT#ADC
`commands remotely through use of the
`TCPATRUN service. As such, these modules
`contain firmware that is able to directly process
`and execute supported AT commands received in
`incoming wireless transmissions sent to the
`modules by remote devices. Said wireless
`transmissions can comprise TCP/IP data
`messages, including GPRS data messages.
`(TELIT 13212-29; TELIT 14027-30)
`
`Each GE863 module stores in an on-board
`memory module a unique identifier in the form
`of an International Mobile Equipment
`Identification (“IMEI”) number.
`(TELIT 08955) (Contento Dep., pp. 51, 146)
`
`Each GE863 module contains firmware that is
`capable of monitoring the occurrence of
`specified input events, and of causing the
`occurrence of those input events to trigger output
`events, through use of the functionality provided
`by the Event Monitor Service of the processing
`
`3.
`
`6.
`
`A programmable communicator
`device according to claim 1, wherein
`the programmable communicator
`device comprises the identity
`module.
`
`A programmable communicator
`device according to claim 1 further
`configured to transmit the processed
`data to an at least one monitoring
`device in response to programming
`instructions received in an incoming
`
`
`
`4840-6317-6227.1
`
`
`
`
`
`
`
`
`
`
`
`12
` PRIVILEGED AND CONFIDENTIAL ATTORNEY WORK PRODUCT
`
`Telit Wireless Solutions Inc. and Telit Communications PLC Exh. 1203 p.14
`
`

`
`
`
`Claim Element
`
`Infringement Support
`
`wireless packet switched data
`message.
`
`module. The functionality for the Event Monitor
`Service resides in the firmware of each GE863
`module.
`(TELIT 09237-42; TELIT 13170-93; TELIT
`13351; TELIT 14023; TELIT 14031-34; TELIT
`14043-45; TELIT 14054-56)
`
`The Event Monitor Service of the GE863
`modules permits monitoring the occurrence of
`specified events and associating the execution of
`one or more supported AT commands with the
`occurrence of those events.
`(TELIT 13170-93; TELIT 13351; TELIT 14023;
`TELIT 14031-34; TELIT 14043-45; TELIT
`14054-56) (Contento Dep., pp. 217, 220-21)
`
`In particular, the functionality for the Event
`Monitor Service resides in components of the
`module’s firmware known as the Module SW
`Engine.
`(TELIT 14056)
`
`The EVENT MONITOR service can be enabled
`by the AT#ENAEVMONI command, and
`configured by the AT#ENAEVMONICFG
`and/or the AT#EVMONI commands.
`(TELIT 13177-79; TELIT 09237-42)
`
`When actively running on the GE863 modules,
`the Event Monitor Service enables the modules’
`firmware to perform GPIO pin status monitoring
`functions which comprise the capability for the
`modules to process the data received from
`monitored technical devices through their
`programmable GPIO interfaces by determining
`the occurrence of resulting changes to GPIO pin
`status.
`(TELIT 13177-79; TELIT 13187-88; TELIT
`14023; TELIT 14031-34; TELIT 14043-45;
`TELIT 14054-56)
`
`In addition, the Event Monitor Service enables
`the modules’ firmware to perform ADC pin
`voltage monitoring functions which comprise the
`capability for the modules to process data
`
`
`
`4840-6317-6227.1
`
`
`
`
`
`
`
`
`
`
`
`13
` PRIVILEGED AND CONFIDENTIAL ATTORNEY WORK PRODUCT
`
`Telit Wireless Solutions Inc. and Telit Communications PLC Exh. 1203 p.15
`
`

`
`
`
`Claim Element
`
`Infringement Support
`
`received from monitored technical devices
`through their programmable ADC interfaces to
`determine indicated pin voltage levels.
`(TELIT 13177-79; TELIT 13188-91) (Contento
`Dep., pp. 219-20)
`
`Such ADC data processing can involve use of an
`analog to digital converter to convert the analog
`voltage data into an 11 bit digital pin voltage
`expressed in mV.
`(TELIT 06124-25; TELIT 09159-60)
`
`When actively running on the GE863 modules,
`the Event Monitor Service supports the
`association of the AT#CMGS command with
`the monitoring of a specified event, which means
`the modules’ firmware is capable of sending an
`SMS message upon the occurrence of that event.
`(TELIT 13187-91) (Contento Dep., pp. 220-23)
`
`For example, the Event Monitor Service enables
`the GE863 modules’ firmware to send an SMS
`message to an at least one monitoring device
`responsive to a change in GPIO pin status that is
`indicative of a crossed threshold parameter:
`AT#EVMONI=”GPIO1” ,0,0
`“AT#CMSG=+39346XXXXX, \22GPIO 4
`high\22 //an SM will be sent to the number
`+39346XXXXX containing the text GPIO 4
`high.”
`(TELIT 13187-13188)
`
`The Event Monitor Service enables the GE863
`modules’ firmware to send an SMS message to
`an at least one monitoring device responsive to
`ADC pin voltage levels that have exceeded
`threshold parameters: AT#EVMONI=”ADCH1”
`,0,0 “AT#CMSG=+39346XXXXX, \22ADC pin
`2 high\22 //an SM will be sent to the number
`+39346XXXXX containing the text ADC pin 2
`high.”
`(TELIT 13188-13189)
`
`The Event Monitor Service enables the GE863
`modules’ firmware to send an SMS message to
`
`
`
`4840-6317-6227.1
`
`
`
`
`
`
`
`
`
`
`
`14
` PRIVILEGED AND CONFIDENTIAL ATTORNEY WORK PRODUCT
`
`Telit Wireless Solutions Inc. and Telit Communications PLC Exh. 1203 p.16
`
`

`
`
`
`Claim Element
`
`Infringement Support
`
`an at least one monitoring device responsive to
`ADC pin voltage levels that have dropped below
`threshold parameters: AT#EVMONI=”ADCL1”
`,0,0 “AT#CMSG=+39346XXXXX, \22ADC pin
`2 low\22 //an SM will be sent to the number
`+39346XXXXX containing the text ADC pin 2
`low.”
`(TELIT 13189-13191)
`
`Separately from the Event Monitor service, the
`GE863 modules support the AT#GPIO
`command query, which will cause the module to
`read the voltage of a specified GPIO pin or all of
`the GPIO pins, interpret the voltage as high or
`low, and report the processed value.
`(TELIT 09155-9157)
`
`Separately from the Event Monitor service, the
`GE863 modules support the AT#ADC
`command, which will cause the module to read
`the processed input pin voltage data of the ADC
`after processing the data by converting the
`voltage from analog to digital and report the
`processed value.
`(TELIT 09159-9160)
`
`The GE863 modules support the capability for
`running the AT#GPIO and AT#ADC
`commands remotely through use of the
`TCPATRUN service. As such, these modules
`contain firmware that is able to directly process
`and execute supported AT commands received in
`incoming wireless transmissions sent to the
`modules by remote devices. Said wireless
`transmissions can comprise TCP/IP data
`messages, including GPRS data messages.
`(TELIT 13212-29; TELIT 14027-30)
`
`Each GE863 module contains firmware that is
`capable of monitoring the occurrence of
`specified input events, and of causing the
`occurrence of those input events to trigger output
`events, through use of the functionality provided
`by the Event Monitor Service of the processing
`module. The functionality for the Event Monitor
`
`7.
`
`A programmable communicator
`device according to claim 6, wherein
`the processing module is configured
`to cause the processed data to be
`transmitted to the at least one
`monitoring device in response to
`programming instructions received
`
`
`
`4840-6317-6227.1
`
`
`
`
`
`
`
`
`
`
`
`15
` PRIVILEGED AND CONFIDENTIAL ATTORNEY WORK PRODUCT
`
`Telit Wireless Solutions Inc. and Telit Communications PLC Exh. 1203 p.17
`
`

`
`
`
`Claim Element
`
`Infringement Support
`
`in an incoming wireless packet
`switched data message.
`
`Service resides in the firmware of each GE863
`module.
`(TELIT 09237-42; TELIT 13170-93; TELIT
`13351; TELIT 14023; TELIT 14031-34; TELIT
`14043-45; TELIT 14054-56)
`
`The Event Monitor Service of the GE863
`modules permits monitoring the occurrence of
`specified events and associating the execution of
`one or more supported AT commands with the
`occurrence of those events.
`(TELIT 13170-93; TELIT 13351; TELIT 14023;
`TELIT 14031-34; TELIT 14043-45; TELIT
`14054-56) (Contento Dep., pp. 217, 220-21)
`
`In particular, the functionality for the Event
`Monitor Service resides i

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