throbber
Chart B-1
`
`Invalidity Contentions: U.S. Patent No. 8,843,125
`
`Fintiv, Inc. v. Apple Inc., Case No. 1:19-CV-1238-ADA (W.D. Tex.)
`
`Filtering Based on Mobile Device Information
`
`CLAIM LIMITATIONS: “receiving filtered contactless card applet for provisioning, wherein the contactless card applet is filtered based on the mobile
`device information” (’125 patent claim 14), “a rule engine configured to filter a widget based on the mobile device information” (’125 patent claim 18)
`and “an over-the-air (OTA) proxy configured to provision the contactless card applet, a widget corresponding to the contactless card applet, and the
`WMA, wherein said OTA proxy is configured to capture mobile device information comprising SE information; and wherein said OTA proxy is
`configured to transmit the mobile device information for registering the mobile wallet application” (claim 23 to the extent claim 23 requires filtering).
`
`ASSERTED CLAIMS:
`
` These limitations are present in the following asserted claims: ’125 patent claims 14, 18, and 23 (and their dependent claims).
`
`DISCLOSURE/MOTIVATION TO COMBINE:
` Under Fintiv’s interpretation of these claim limitations, filtering a contactless card applet, a
`corresponding widget, or other software was well-known to persons of ordinary skill in art at the time of the alleged inventions of the Asserted
`Patent. 1
`
`Fintiv does identify how the accused products perform filtering. The entirety of Fintiv’s Preliminary Infringement Contentions for the filtering
`limiation of claim 18 are reproduced below. See Preliminary Infringement Contentions, Ex. A at 68-71.
`
`
`
`1 To the extent that these Invalidity Contentions rely on or otherwise embody particular constructions of terms or phrases in the Asserted Claims, including the constructions
`ordered by the Court in this action, Defendant is not proposing any such constructions as proper constructions of those terms or phrases and reserves the right to adopt different
`claim construction positions in this and other proceedings. Various positions put forth in this document are predicated on Plaintiff’s incorrect and overly broad interpretation of its
`claims as evidenced by its Preliminary Infringement Contentions, dated May 20, 2019 and proposed Amended Infringement Conventions, dated December 6, 2019 (collectively,
`the “Infringement Contentions” or “Preliminary Infringement Contentions”). Those positions are not intended to and do not necessarily reflect Defendant’s interpretation of the
`true and proper scope of Plaintiff’s claims, and Defendant reserves the right to adopt claim construction positions that differ from or even conflict with various positions put forth
`in this document.
`
`1
`
`IPR2020-00019
`Fintiv EX 2031 Page 1
`
`

`

`Chart B-1
`
`Invalidity Contentions: U.S. Patent No. 8,843,125
`
`
`
`
`
`2
`
`IPR2020-00019
`Fintiv EX 2031 Page 2
`
`

`

`Chart B-1
`
`Invalidity Contentions: U.S. Patent No. 8,843,125
`
`
`
`
`
`
`The ’125 patent explains that the “filtered list of downloadable applications” may be filtered based on a variety of information relating to the mobile
`device, including other software stored on the device or even an entity associated with that software: “mobile device 100 attributes may include,
`without limitation, the mobile network provider of the mobile device 100 (e.g. ‘Sprint®’, ‘Verizon®’, ‘AT&T®’, etc.), financial institutions
`associated with the contactless card applets stored (e.g. ‘Wachovia®’, ‘Bank of America®’, ‘Chase®’, etc.), mobile device 100 manufacturer (e.g.
`‘HTC®’, ‘Motorola®’, ‘Apple®’, etc.), and mobile device 100 hardware specifications (i.e. hardware, software, operating system, etc.).” ’125 patent
`at 10:24-34; see also id. at 5:22-24 (“Rule engine 116 may filter widgets based on information related to the mobile device.”). The ’125 patent does
`not disclose that filtering applets, widgets, or other software was done in a way that was unconventional or based on critera that was not well-known.
`
`To the extent Fintiv contends that the claimed “applets” and “widgets” are software applications, a person of ordinary skill in the art would be
`motivated to combine and/or apply teachings beyond only those found in mobile wallet prior art references. For as long as different hardware and
`software configurations have existed in computers, software purveyors have offered users software applications that are compatible with the users’
`
`3
`
`IPR2020-00019
`Fintiv EX 2031 Page 3
`
`

`

`Chart B-1
`
`Invalidity Contentions: U.S. Patent No. 8,843,125
`
`respective devices. For example, vendors offered a Windows user the Windows-compitable version of a software application, a Linux user the
`Linux-comptaible version of the software, and a Mac user the Mac-compatible version of the same software. There is nothing new or inventive about
`this concept, regardless of whether it is performed by a human or on a server which filters based on “mobile device information.” The fact that the
`software being filtered is a contactless card applet or widget does not make it any less obvious.
`
`In much the same way that a computer such as a laptop, desktop, or smartphone would send information (e.g., OS version, MAC address, etc.) to a
`server in order to receive an operating system update, service pack, or security patch corresponding to the existing software on the device which a
`user could then choose to install, a mobile device would send “mobile device information” to a server to receive notification of compatiable “applets”
`or “widgets” which a user could then choose to install. This technique was well-known and obvious to POSITA prior to the alleged invention of the
`Asserted Patent in view of similar approaches used for things like providing Windows service-pack and security updates.
`
` POSITA would have been motivated to implement this standard practice to advance the goal of ensuring that only the compatible versions of
`applications that work with the particular mobile device at issue are offered or provisioned to that device. See, e.g., Aiglstorfer at ¶ 45 (“It is
`appreciated that a first moblet software module 204 may be installed during manufacturing of the electronic device 210. Alternatively, the first
`moblet software module 204 may be requested 201 from the remote server 230. The request 201 may indicate a device type of the electronic device
`210. In response to the request 201, the remote server 230 may transmit 203 the first moblet software module 204 to the electronic device 210.
`Furthermore, responsive to the request 201, the remote server 130 may transmit 203 a device dependent software, e.g., MOJAX environment.”);
`O’Neill at 11:62-12:32 (“…the client device 104 establishes a communication link with the update device server 136 and transfers identity
`information 113 including, type, model, and/or make of the device, as well as version of operational system software currently being used by the
`client device information and checks the server manifest or queries the update store 133 for the presence of the update package 110. After comparing
`the available versions of operational software on the server manifest or update store 133 to the onboard version of operational software transferred by
`the client device 104, the update store 133 directs the transfer of the update package 110 to the client device 104….”). A POSITA would have been
`motivated to apply filtering in this manner to improve the user experience, avoid the hassles and costs associated with attempting to install
`incompatible software, eliminate service calls and requests from users about compatibility problems, and provide faster response times resulting from
`server-based filtering.
`
`Accordingly, a POSITA at the time of the alleged invention would have found it obvious to use known software filtering techniques in the context of
`provisioning “applets” and “widgets” on a mobile device. More specifically, it would have been obvious to modify or combine known prior art
`systems or methods in which a server filters for software on the basis of information related to the client-side device to achieve provisioning a mobile
`device with a contactless card applet and/or a corresponding widget which were first filtered by the server providing such software based on
`information relating to the mobile device.
`
`
` A
`
`4
`
`IPR2020-00019
`Fintiv EX 2031 Page 4
`
`

`

`Chart B-1
`
`Invalidity Contentions: U.S. Patent No. 8,843,125
`
`To the extent Fintiv contends that any reference identified in Exhibit A does not disclose any portion of the above limitations, such limitations are
`disclosed by the references herein. Moreover, the exemplary pincites to the prior art identified in the table below also establish that the allegedly
`missing portions would have been obvious to one of ordinary skill in the art. Further, a person of ordinary skill in the art would have been motivated
`to combine each reference identified in Exhibit A with any one or more of the following references for at least the reasons explained in the cover
`document of Apple’s Initial Invalidity Contentions or as identified herein.
`
`
`Reference
`
`Disclosure
`
`U.S. Patent Publication No. 2010/0138518
`A1 to Aiglstorfer (“Aiglstorfer”).
`Aiglstorfer was filed on November 18, 2009
`and published on June 3, 2010.
`
`See, e.g.:
`
`• Aiglstorfer at ¶ 12 (“It is appreciated that responsive to a user request, the electronic wallet may send a message to the
`remote server to download the first moblet software module. The sent message may indicate a device type of the
`electronic wallet. Accordingly, the electronic wallet receives from the remote server the device dependent software
`module via a wireless network. Moreover, the electronic wallet receives from the remote server the first moblet
`software module via a wireless network. Accordingly, the electronic wallet executes the first moblet software module
`using the device dependent software module. According to one embodiment, the first and the second moblet software
`modules are written using MOJAX commands.”).
`• Aiglstorfer at ¶ 31 (“It is appreciated that the first moblet software module 106 may be installed during manufacturing
`of the elec tronic device 110. Alternatively, the first moblet software module 106 may be requested 101 from the
`remote server 130 and subsequently downloaded. The request 101 may indicate a device type of the electronic device
`110. In response to the request 101, the remote server 130 may transmit 103 the first moblet software module 106 to
`the electronic device 110. Furthermore, responsive to the request 101, the remote server 130 may also transmit 103 a
`device dependent software, e.g., MOJAX environment, to the electronic wallet.”).
`• Aiglstorfer at Fig. 1:
`
`5
`
`IPR2020-00019
`Fintiv EX 2031 Page 5
`
`

`

`Chart B-1
`
`Invalidity Contentions: U.S. Patent No. 8,843,125
`
`Reference
`
`Disclosure
`
`
`
`• Aiglstorfer at ¶ 32 (“The first moblet software module 106 is installed on the electronic device 110 and becomes
`operable on the electronic device 110. The first moblet software module 106 may manage additional moblet Software
`modules. It is appreciated that the first moblet software module 106 may be operating within the electronic wallet
`environment. For example, the electronic wallet environment may have a corresponding graphical element icon. Upon
`a user selection of the electronic wallet environment, additional graphical element icons associated with moblet
`software modules may be displayed. The displayed moblet software modules may be executed upon selection
`thereof.”).
`• Aiglstorfer at ¶ 36 (“The TSA 102 stores the first banking card information 105 in the removable security element 104
`in response to receiving the first banking card information 105. The TSA 102 may also notify 107 the first moblet
`software module 106 that the first banking card information has been received and is stored in the removable security
`element 104. The first moblet software module 106 may in turn notify 109 the remote server 130.”).
`
`6
`
`IPR2020-00019
`Fintiv EX 2031 Page 6
`
`

`

`Chart B-1
`
`Invalidity Contentions: U.S. Patent No. 8,843,125
`
`Reference
`
`Disclosure
`
`• Aiglstorfer at ¶ 37 (“The remote server 130, in response to the notification 109, automatically transmits 111a second
`moblet soft ware module to the first moblet software module 106. It is appreciated that the second moblet software
`module may be an application related to the first banking card information 105. The first moblet software module 106
`may receive and install the second moblet software module 108 on the electronic device 110. As a result, the first
`banking card information 105 may be used in conjunction with the execution of the second moblet software module
`108 to enable the user to interact with the second moblet software module 108 and the first banking card information
`105 associated therewith. It is appreciated that the second moblet software module 108 may be a GUI type application
`that when executed enables user interaction therein to perform banking features.”).
`• Aiglstorfer at ¶ 38 (“According to one embodiment, the second moblet software module 108 may be transmitted
`wirelessly and installed on the electronic device 110 transparent to the user.It is appreciated that updates to the second
`moblet software module 108 may be transmitted and installed automatically. However, it is appreciated that the
`second moblet software module 108 or any updates thereof may also be received and installed on the electronic device
`110 responsive to a user request.”).
`• Aiglstorfer at ¶ 39 (“It is appreciated that additional banking card information and moblet software modules
`associated therewith may be similarly received and installed and messaged by the first moblet 106. For example, a
`second banking card information 113 may be transmitted from the TSM120 to the TSA 102. The TSA 102 may store
`the second banking card infor mation 113 in the removable security element 104. The TSA 102 may subsequently
`automatically notify 115 the first moblet software module 106 of the transmission of the second banking card
`information. According to one embodiment, the first moblet software module 106 notifies 117 the remote server 130
`that the second banking card information 113 has been received.”).
`• Aiglstorfer at ¶ 40 (“Responsive to the notification 117, the remote server 130 may automatically transmit 119 a third
`moblet software module to the first moblet software module 106. The first moblet software module 106 may thereafter
`install and store the third moblet software module 112. It is appreciated that the third moblet software module 112
`may be an application related to the second banking card information 113. As a result, the second banking card
`information 113 may be used in conjunction with the execution of the third moblet software module 112 to enable the
`user to interact with the third moblet software module 112 and the second banking card information 113 associated
`therewith. It is appreciated that the third moblet software module 112 may be a GUI type application that enables user
`interaction therein to perform banking applications.”).
`• Aiglstorfer at ¶ 41 (“According to one embodiment of the present invention, the first, the second and the third moblet
`software modules include device independent commands of a generic syntax. In one embodiment, the first, the second
`and the third moblet software modules may be written using MOJAX commands. MOJAX is a language that enables
`manipulation of a web browser and flash. It is appreciated that the MOJAX commands are executed by the dependent
`software of the electronic device 110. The electronic device 110 dependent software resides on the electronic device
`110.”).
`• Aiglstorfer at ¶ 42 (“According to one embodiment, the third moblet software module 112 may be transmitted
`wirelessly and installed on the electronic device 110 transparent to the user. It is appreciated that updates to the third
`
`7
`
`IPR2020-00019
`Fintiv EX 2031 Page 7
`
`

`

`Chart B-1
`
`Invalidity Contentions: U.S. Patent No. 8,843,125
`
`Reference
`
`Disclosure
`
`moblet software module 112 may be transmitted and installed automatically. However, it is appreciated that the third
`moblet software module 112 or any update thereof may be received and installed on the electronic device 110
`responsive to a user request.”).
`• Aiglstorfer at ¶ 45 (“It is appreciated that a first moblet software module 204 may be installed during manufacturing
`of the electronic device 210. Alternatively, the first moblet software module 204 may be requested 201 from the
`remote server 230. The request 201 may indicate a device type of the electronic device 210. In response to the request
`201, the remote server 230 may transmit 203 the first moblet software module 204 to the electronic device 210.
`Furthermore, responsive to the request 201, the remote server 130 may transmit 203 a device dependent software, e.g.,
`MOJAX environment.”).
`• Aiglstorfer at Fig. 2:
`
`
`
`8
`
`IPR2020-00019
`Fintiv EX 2031 Page 8
`
`

`

`Chart B-1
`
`Invalidity Contentions: U.S. Patent No. 8,843,125
`
`Reference
`
`Disclosure
`
`• Aiglstorfer at ¶ 47 (“It is appreciated that the first moblet software module 204 becomes operable on the electronic
`device 210 when it is installed on the electronic device 210. The first moblet software module 204 may manage
`additional moblet software modules. It is appreciated that the first moblet software module 204 may operate within the
`electronic wallet environment. For example, moblet software modules are operable in a MOJAX environment
`operating on a device. According to one embodiment, MOJAX is device specific while moblet software modules
`operating within the MOJAX environment are device generic. According to one embodiment, the electronic wallet
`environment may have a corresponding graphical element icon. Upon selection of the electronic wallet environment,
`additional graphical element icons associated with moblet software modules may be displayed. The displayed moblet
`Software modules may be executed upon selection thereof.”).
`• Aiglstorfer at ¶ 49 (“The first moblet software module 204 may notify 209 the remote server 230 that the first banking
`card information 205 has been received and stored in the non-removable security element 202. In response to the
`notification 209, the remote server 230 may automatically transmit 2.11a second moblet software module to the first
`moblet software module 204. It is appreciated that the second moblet software module may be an application related
`to the first banking card information 205. The first moblet software module 204 may receive and install the second
`moblet software module 206 on the electronic device 210. As a result, the first banking card information 205 may be
`used in conjunction with the execution of the second moblet software module 206 to enable the user to interact with
`the second moblet software module 206 and the first banking card information 205 associated therewith. It is
`appreciated that the second moblet software module 206 may be a GUI type application that when executed enables
`user interaction therein to perform banking applications.”).
`• Aiglstorfer at ¶ 50 (“According to one embodiment, the second moblet software module 206 may be transmitted
`wirelessly and installed on the electronic device 210 transparent to the user. It is appreciated that updates to the second
`moblet software module 206 may be transmitted and installed automatically. However, it is appreciated that the
`second moblet software module 206 or any updates thereof may be received and installed on the electronic device 210
`responsive to a user initiated request.”).
`• Aiglstorfer at ¶ 51 (“It is appreciated that additional banking card information and moblet software modules
`associated therewith may be similarly received and installed. For example, a second banking card information 213
`may be transmitted from the TSM 220 to the non-removable security element 202. It is appreciated that the second
`banking card information 213 may be transmitted responsive to a request for a third moblet software module that does
`not exist on the electronic device 210. The non-removable security element 202 may store the second banking card
`information 213. The non-removable security element 202 may transmit an acknowledgement signal to the TSM 220
`that the second banking card information 213 has been received and stored. The TSM 220 may subsequently notify
`215 the first moblet software module 204 of the transmission of the second banking card information.”).
`• Aiglstorfer at ¶ 52 (“According to one embodiment, the first moblet software module 204 notifies 217 the remote
`server 230 that the second banking card information 213 has been received. Responsive to the notification 217, the
`remote server 230 may automatically transmit 219 a third moblet software module to the first moblet software module
`204. The first moblet software module 204 may thereafter install and store the third moblet software module 208. It is
`
`9
`
`IPR2020-00019
`Fintiv EX 2031 Page 9
`
`

`

`Chart B-1
`
`Invalidity Contentions: U.S. Patent No. 8,843,125
`
`Reference
`
`Disclosure
`
`appreciated that the third moblet software module 208 may be an application related to the second banking card
`information 213. As a result, the second banking card information 213 may be used in conjunction with the execution
`of the third moblet software module 208 to enable the user to interact with the third moblet software module 208 and
`the second banking card information 213 associated therewith. It is appreciated that the third moblet software module
`208 may be a GUI type application that enables user interaction thereinto perform banking applications.”).
`• Aiglstorfer at ¶ 53 (“According to one embodiment of the present invention, the first, the second and the third moblet
`software modules include device independent commands of a generic syntax. In one embodiment, the first, the second
`and the third moblet software modules may be written using MOJAX commands. MOJAX is a language that enables
`manipulation of a web browser and flash. It is appreciated that the MOJAX commands are executed by dependent
`software of the electronic device 210. The dependent software of the electronic device 210 resides on the electronic
`device 210.”).
`• Aiglstorfer at ¶ 54 (“According to one embodiment, the third moblet software module 208 may be transmitted
`wirelessly and installed on the electronic device 210 transparent to the user. It is appreciated that updates to the third
`moblet software module 208 may be transmitted and installed automatically. However, it is appreciated that the third
`moblet software module 208 or any updates thereof may be received and installed on the electronic device 210
`responsive to a user request.”).
`• Aiglstorfer at ¶ 65 (“Referring now to FIGS. 7A and 7B, an exemplary flow diagram 700 for downloading
`information into a secure element in accordance with one embodiment of the present invention is shown. At step 710,
`responsive to a user request, the portable device, e.g., cellular phone, sends a message to a remote server to download
`a first moblet software module. It is appreciated that the message sent to the remote server may indicate a device type
`of the potable device.”).
`• Aiglstorfer at ¶ 66 (“At step 712, the portable device receives a device dependent software module. The device
`dependent software module is transmitted by the remote server via a wireless network. At step 714, the portable
`device receives the first moblet software module from the remote server via a wireless network.”).
`• Aiglstorfer at Fig. 7A:
`
`10
`
`IPR2020-00019
`Fintiv EX 2031 Page 10
`
`

`

`Chart B-1
`
`Invalidity Contentions: U.S. Patent No. 8,843,125
`
`Reference
`
`Disclosure
`
`The teachings of this reference are explicitly directed to systems and methods wherein a server filters software for provisioning
`on a mobile device based on information related to that mobile device, and a POSITA at the relevant time would have been
`
`
`
`11
`
`IPR2020-00019
`Fintiv EX 2031 Page 11
`
`

`

`Chart B-1
`
`Invalidity Contentions: U.S. Patent No. 8,843,125
`
`Reference
`
`Disclosure
`
`motivated to combine these teachings with other systems and methods in which servers provide software for provisioning on a
`mobile device, such as those identified in Exhibit A.
`
`U.S. Patent No. 6,832,373 to O’Neill
`(“O’Neill”). O’Neill was filed on April 1,
`2003, published on October 28, 2004, and
`issued on December 14, 2004.
`
`See, e.g.:
`
`• O’Neill at 6:67-7:29 (“FIG. 1A illustrates one embodiment of an update distribution system 100. The update
`distribution system 100 includes an update generator 102 and a client device 104. In one embodiment, the update
`generator 102 receives a first code version 106, such as an old version of a software application, and a second code
`version 108, such as a new version of a software application. The update generator 102 produces an update package
`110 comprising an instruction set which represents a plurality of operations that are desirably used to transform the
`first original code version 106 into the second updated code version. The update package 110 is then transferred to a
`client device 104 via a communications medium 112. Viable choices for communications media 112 may include hard
`wired media, removable storage media, wireless media, volatile and non-volatile memory based media, and the
`Internet. Other communications media 112 may include by way of example, local area networks (LANs), wide area
`networks (WANs), public Internets, private Internets, a private computer network, a secure Internet, a private network,
`a public network, a value-added network, interactive television networks, wireless data transmission networks, two-
`way cable networks, interactive kiosk networks, and the like. In addition, the client device 104 may comprise
`numerous types of devices capable of receiving and processing the update package 10, such as computers, personal
`digital assistants (PDAs), hardwired phones, mobile phones, pagers, electronic peripheral devices, appliances, and
`other such devices capable of being config ured to receive the update package.”).
`• O’Neill at Fig. 1A:
`
`12
`
`IPR2020-00019
`Fintiv EX 2031 Page 12
`
`

`

`Chart B-1
`
`Invalidity Contentions: U.S. Patent No. 8,843,125
`
`Reference
`
`Disclosure
`
`
`
`• O’Neill at 7:36-8:11 (“At least one method by which the client device 104 may securely and reliably obtain the update
`package 110 from the update generator 102 may occur by transfer of information in the form of the update package
`110 through at least one of the above-mentioned communications media types. The client device 104 may further be
`equipped with the capability to bi-directionally communicate with the update gen erator 102. In one embodiment, the
`client device 104 transfers identity information 113, including type, model, and/or make of the device, as well as the
`version of operational software or applications currently in use by the client device 104. The update generator 102
`receives the identity information 113 from the client device 104 and subsequently generates the desired update
`package 110 required and/or requested by the client device 104. Alternatively, the update generator 102 may be
`equipped with the ability to generate and provide a plurality of update packages 10, which reference a plurality of
`operational software versions or applications, prior to receiving the identity information 113. In this embodiment, the
`update generator 102 may retrieve from memory or storage an archived version of the desired update package 110a. In
`addition, the update generator 102 may create a version manifest, which comprises a list of archived update packages
`110 including operational software version information for a wide range of particular client devices 104. Once the
`update package 110 is generated, validated, and deemed available, the update gen erator 102 may function as a server
`and transfer the desired update package 110 to the client device 104 as requested or required. It will be appreciated
`that one or more update packages 110 may be generated and archived as updated versions of operational software
`become available. Furthermore, update packages 110 can be prepared for use with hardware update systems, such as
`may be required, for example, to update non-volatile memory components or portable electronic devices. One
`
`13
`
`IPR2020-00019
`Fintiv EX 2031 Page 13
`
`

`

`Chart B-1
`
`Invalidity Contentions: U.S. Patent No. 8,843,125
`
`Reference
`
`Disclosure
`
`desirable feature of the update management system is that it may be readily adapted for use in wireless update
`procedures or over the air (OTA) updating. This method allows updates for software or firm ware components in
`devices without hardware changes. The updating methods described herein can further be used to update a client
`device including applications, operational functionality, operating system software and the like.
`• O’Neill at Fig. 1B:
`
`• O’Neill at 11:9-30 (“In an exemplary application, the update management system may be used in conjunction with
`over the air updating of portable electronic devices, such as cellular or mobile phones. Mobile communications
`technology is a rapidly changing field which strives to meet the rising demands and expectations of its users. Mobile
`phones are also micro computing devices utilizing integrated operational system software. The operating software,
`throughout the life of the mobile phone, may require periodic software updates for increased adaptability to changes in
`wireless communica tions technology. Updating in the mobile communications industry is complicated by the
`presence of many different manufacturing entities with each having their own operational software systems and user
`functionality being inte grated into various makes and models of mobile phones. In this circumstance, the update
`generator 102 is capable of meeting the adaptive demands of industry by generating a proper update package 110a,
`
`
`
`14
`
`IPR2020-00019
`Fintiv EX 2031 Page 14
`
`

`

`Chart B-1
`
`Invalidity Contentions: U.S. Patent No. 8,843,125
`
`Reference
`
`Disclosure
`
`110b, 110c relative to the newer versions of operational software onboard the client devices 104a, 104b, 104c, which
`pertain to the particular manufacturer’s make and model of the mobile communica tions device.”).
`• O’Neill at 11:62-12:32 (“Server-Side Update Determination In another embodiment, the client device 104 establishes
`a communication link with the update device server 136 and transfers identity information 113 including, type, model,
`and/or make of the device, as well as version of operational system software currently being used by the client device
`information and checks the server manifest or queries the update store 133 for the presence of the update package 110.
`After comparing the available versions of operational software on the server manifest or update store 133 to the
`onboard version of operational software transferred by the client device 104, the update store 133 directs the transfer
`of the update package 110 to the client device 104. In one aspect, the update package 110 is transferred from the
`update store 133 to the update device server (s) 136 for distribution to client devices 104 as requested. In this case, the
`update device server (s) 136 acts as gateways which transfer the update packages 110 to clients as requested by the
`update store 133. Use of the update device server(s) 136 desirably improves load balancing and reduces bandwidth
`limitations imposed by having many client devices 104 connected to the same update package provider. In one aspect,
`if the particular update package 110 that is requested or determined to be required by the client device 104 is not
`available in the update store 133, then the update management component 134 may transfer a request to the update
`generator 102 to generate the particular update package 110. Once the update package 100 is generated, the update
`generator 102 transfers the update package 110 to the update store 133 for storage and request servicing. After saving
`the update package 110 in the memory or storage area of the update store 133, the update management component 134
`may transfer the desired update package 110 to the update device server 136. Subsequently, the update device server
`136 may establish communication with the client device 104b and transfer the requested update package to the client
`device 104.”).
`• O’Neill at 1

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