throbber
EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`CLAIM CHART FOR U.S. PATENT NO. 9,454,748
`
`Uber Technologies Mobile Android App
`
`October 16, 2017
`
`1
`
`Petitioners – Exhibit 1009, p. 1
`
`

`

`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`CLAIM 19
`A method for managing data
`comprising the steps of:
`
`Uber Technologies Mobile Android App
`To the extent the preamble is limiting, the Uber Technologies mobile Android app (“Uber
`App”) implements a method for managing data.
`
`For example, the Uber App manages data, including the user’s location:
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`2
`
`Petitioners – Exhibit 1009, p. 2
`
`

`

`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`CLAIM 19
`
`Uber Technologies Mobile Android App
`
`The Uber App manages data, including the user a destination location, and the type of ride
`(uberX, uberXL, Select, etc), which are based on the user’s current location:
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`3
`
`Petitioners – Exhibit 1009, p. 3
`
`

`

`CLAIM 19
`
`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`Uber Technologies Mobile Android App
`
`
`
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`4
`
`Petitioners – Exhibit 1009, p. 4
`
`

`

`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`Uber Technologies Mobile Android App
`In order to obtain the benefits received from using the Uber App, the user must establish
`communications between the handheld computing device, such as the user’s smartphone,
`and an originating computer, such as the server(s) hosting the Google Play Store:
`
`
`CLAIM 19
`(a) establishing communications
`between a handheld computing device
`and an originating computer wherein
`said handheld computing device has a
`GPS integral thereto;
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`
`5
`
`Petitioners – Exhibit 1009, p. 5
`
`

`

`CLAIM 19
`
`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`Uber Technologies Mobile Android App
`The user is able to search for the Uber App:
`
`
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`
`6
`
`Petitioners – Exhibit 1009, p. 6
`
`

`

`CLAIM 19
`
`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`Uber Technologies Mobile Android App
`
`
`The Uber App came pre-installed on the particular Samsung phone used for testing. The
`Uber App did, however, require an update, which involves establishing communications
`with the Google Play Store.
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`7
`
`Petitioners – Exhibit 1009, p. 7
`
`

`

`CLAIM 19
`
`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`Uber Technologies Mobile Android App
`The Uber App is updated
`
`
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`
`8
`
`Petitioners – Exhibit 1009, p. 8
`
`

`

`CLAIM 19
`
`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`Uber Technologies Mobile Android App
`
`
`The smartphone contains an internal, integral GPS antenna:
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`
`
`
`
`9
`
`Petitioners – Exhibit 1009, p. 9
`
`

`

`CLAIM 19
`
`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`Uber Technologies Mobile Android App
`
`
`Smartphones operating Android are able to receive GPS signals:
`
`
`
`
`
` Source: https://www.cnet.com/how-to/android-phone-gps-tips/
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`10
`
`
`
`Petitioners – Exhibit 1009, p. 10
`
`

`

`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`Uber Technologies Mobile Android App
`In order to obtain the benefits received from using the Uber App, the handheld computing
`device (smartphone) must receive the transmission (download) of a tokenized questionnaire
`onto the smartphone, which is the Uber App.
`
` search is performed for the Uber App:
`
`
`
` A
`
`CLAIM 19
`(b) receiving within said handheld
`computing device a transmission of a
`tokenized questionnaire from said
`originating computer, said tokenized
`questionnaire including at least one
`question requesting location
`identifying information, said
`tokenized questionnaire comprising a
`plurality of device independent
`tokens;
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`11
`
`Petitioners – Exhibit 1009, p. 11
`
`

`

`CLAIM 19
`
`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`Uber Technologies Mobile Android App
`
`
`The app is selected, which gives the user the option to install and/or update:
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`
`
`12
`
`Petitioners – Exhibit 1009, p. 12
`
`

`

`CLAIM 19
`
`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`Uber Technologies Mobile Android App
`
`
`The Uber App’s Permission Details inform the user that the app requires access to the user’s
`location.
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`
`13
`
`Petitioners – Exhibit 1009, p. 13
`
`

`

`CLAIM 19
`
`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`Uber Technologies Mobile Android App
`
`
`The Uber App is a tokenized questionnaire comprising a plurality of device independent
`tokens, and is downloaded as bytecode, typically a type of Java, such as “.dex.”
`
`
`
`
`
`
`
`Source: http://www.anandtech.com/show/8231/a-closer-look-at-android-runtime-art-in-
`android-l/
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`14
`
`Petitioners – Exhibit 1009, p. 14
`
`

`

`CLAIM 19
`
`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`Uber Technologies Mobile Android App
`
`
`The tokenized questionnaire (Uber App) is downloaded:
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`15
`
`Petitioners – Exhibit 1009, p. 15
`
`

`

`CLAIM 19
`
`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`Uber Technologies Mobile Android App
`
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`
`
`
`16
`
`Petitioners – Exhibit 1009, p. 16
`
`

`

`CLAIM 19
`
`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`Uber Technologies Mobile Android App
`
`
`In order to obtain the benefits received from using the Uber App, and begin using the app,
`the user must allow the Uber App to access the device’s location:
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`17
`
`Petitioners – Exhibit 1009, p. 17
`
`

`

`CLAIM 19
`
`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`Uber Technologies Mobile Android App
`
`
`When the user first opens the Uber App (the tokenized questionnaire), the internal Android
`Runtime (previously Dalvik) application compiles and executes the bytecode (tokens) into
`the native operating system code for operation by the user’s smartphone (handheld
`computing device). Thus, the app is device independent.
`
`
`
`
`Source: http://www.anandtech.com/show/8231/a-closer-look-at-android-runtime-art-in-
`android-l/
`
`
`
`
`Source: https://source.android.com/devices/tech/dalvik/
`
`
`
`
`
`
`
`18
`
`
`
`
`
`
`
`Petitioners – Exhibit 1009, p. 18
`
`

`

`CLAIM 19
`
`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`Uber Technologies Mobile Android App
`For example, when the Uber App is opened, the device’s current location is determined
`from its GPS coordinates and displayed on a map:
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`
`19
`
`Petitioners – Exhibit 1009, p. 19
`
`

`

`CLAIM 19
`
`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`Uber Technologies Mobile Android App
`The user then enters a destination address or name:
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`
`
`20
`
`Petitioners – Exhibit 1009, p. 20
`
`

`

`CLAIM 19
`
`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`Uber Technologies Mobile Android App
`Next, The user is presented with the route, as well as options for different vehicle types, fare
`estimates, and the estimated pickup time:
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`
`21
`
`Petitioners – Exhibit 1009, p. 21
`
`

`

`CLAIM 19
`(c) ending said communications
`between said handheld computing
`device and said originating computer;
`
`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`Uber Technologies Mobile Android App
`After the Uber app is downloaded, communication between the user’s phone and the
`originating computer, such as the Google Play Store, ends:
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`
`22
`
`Petitioners – Exhibit 1009, p. 22
`
`

`

`CLAIM 19
`(d) after said communications has
`been ended,
`(d1) executing at least a portion of
`said plurality of tokens comprising
`said questionnaire on said handheld
`computing device to collect at least
`one response from a first user, and,
`
`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`Uber Technologies Mobile Android App
`Communications between the smartphone and the originating computer (e.g., Google Play
`Store server) are ended.
`The user executes at least a portion of the plurality of tokens comprising the questionnaire
`when, for example, the user’s smartphone determines its current GPS coordinates, which
`then is used to determine Uber drivers near the user’s current location. The questionnaire
`also requires the user to choose a destination, and the type of ride (uberX, uberXL, Select,
`etc):
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`23
`
`Petitioners – Exhibit 1009, p. 23
`
`

`

`CLAIM 19
`
`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`Uber Technologies Mobile Android App
`
`
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`
`
`
`24
`
`Petitioners – Exhibit 1009, p. 24
`
`

`

`CLAIM 19
`
`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`Uber Technologies Mobile Android App
`
`
`The responses collected by the Uber App include, for example, the user’s location, the
`destination, and the choice of ride type. Different icons are used to indicate the different
`types of available rides, such as “Select”
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`25
`
`Petitioners – Exhibit 1009, p. 25
`
`

`

`CLAIM 19
`
`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`Uber Technologies Mobile Android App
`Another response that is collected is when the user selects “Request,” which it done after
`selecting the pickup location, the destination, and the type of ride:
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`
`26
`
`Petitioners – Exhibit 1009, p. 26
`
`

`

`CLAIM 19
`
`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`Uber Technologies Mobile Android App
`The request is sent to the driver, who is also provided the user’s pickup and destination
`locations.
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`27
`
`Petitioners – Exhibit 1009, p. 27
`
`

`

`CLAIM 19
`(d2) storing within said computing
`device said at least one response from
`the first user;
`
`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`Uber Technologies Mobile Android App
`The user responses, which include current location, selected destination, and type of ride,
`are stored on the smartphone:
`
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`
`28
`
`
`
`Petitioners – Exhibit 1009, p. 28
`
`

`

`CLAIM 19
`
`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`Uber Technologies Mobile Android App
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`
`
`
`
`
`29
`
`Petitioners – Exhibit 1009, p. 29
`
`

`

`CLAIM 19
`
`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`Uber Technologies Mobile Android App
`
`
`
`
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`
`30
`
`Petitioners – Exhibit 1009, p. 30
`
`

`

`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`Uber Technologies Mobile Android App
`
`CLAIM 19
`(d3) using said GPS to automatically
`obtain said location identifying
`information in response to said at least
`one question that requests location
`identifying information;
`
`
`When the Uber App is opened, it automatically determines the smartphone’s (ie, user’s)
`current location, which is automatically determined from the phone’s current GPS
`coordinates:
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`31
`
`Petitioners – Exhibit 1009, p. 31
`
`

`

`CLAIM 19
`
`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`Uber Technologies Mobile Android App
`The user must permit the Uber App to access the device’s location:
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`
`
`32
`
`Petitioners – Exhibit 1009, p. 32
`
`

`

`CLAIM 19
`
`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`Uber Technologies Mobile Android App
`
`
`The Uber app uses the phone’s internal GPS receiver:
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`
`
`33
`
`Petitioners – Exhibit 1009, p. 33
`
`

`

`CLAIM 19
`(e) establishing communications
`between said handheld computing
`device and a recipient computer;
`
`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`Uber Technologies Mobile Android App
`There must be communications between the user’s phone (handheld computing device) and
`a recipient computer, the Uber servers. If the communications network, such as wifi or
`cellular internet access is disabled, the Uber App provides an error message:
`
`
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`
`34
`
`Petitioners – Exhibit 1009, p. 34
`
`

`

`CLAIM 19
`(f) transmitting a value representative
`of each of said at least one response
`stored within said handheld computing
`device to said recipient computer; and,
`
`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`Uber Technologies Mobile Android App
`At least one value representing at least one stored response, such as the user’s location
`(used to determine the nearby Uber drivers), the selected destination, and/or the selected
`type of ride, is transmitted to the Uber server:
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`
`35
`
`Petitioners – Exhibit 1009, p. 35
`
`

`

`CLAIM 19
`
`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`Uber Technologies Mobile Android App
`
`
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`
`
`36
`
`Petitioners – Exhibit 1009, p. 36
`
`

`

`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`Uber Technologies Mobile Android App
`Notice of the received values, such as the user’s location, the destination, and the type of
`ride are sent to the Uber driver, a second user.
`
`
`CLAIM 19
`(g) after receipt of said transmission of
`step (f), transmitting a notice of said
`received value representative of each
`of said at least one response to a
`second user.
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`37
`
`Petitioners – Exhibit 1009, p. 37
`
`

`

`CLAIM 19
`
`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`Uber Technologies Mobile Android App
`In addition, notice of the received values such as the user’s location, the destination, and the
`type of ride can be shared with others (second users) using the Family Profile feature:
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`
`
`38
`
`Petitioners – Exhibit 1009, p. 38
`
`

`

`CLAIM 19
`
`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`Uber Technologies Mobile Android App
`
`
`In addition, the user’s status can be shared with family and friends (second users):
`
`
`
`https://www.uber.com/ride/how-uber-works/
`
`
`
`
`
`
`39
`
`
`
`
`
`
`
`
`Petitioners – Exhibit 1009, p. 39
`
`

`

`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`Uber Technologies Mobile Android App
`Notice of the received values, such as the pickup address, destination address, and fare
`total can be sent to the user (first user) in the form of a receipt:
`
`
`CLAIM 20
`The method for managing data
`according to claim 19, wherein the
`first user and the second user are a
`same user.
`
`
`Source: https://help.uber.com/h/846f6cad-6f27-492a-9e0b-d2f056e1298e
`
`
`
`
`
`
`40
`
`Petitioners – Exhibit 1009, p. 40
`
`

`

`CLAIM 20
`
`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`Uber Technologies Mobile Android App
`
`
`
`
`
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`41
`
`Petitioners – Exhibit 1009, p. 41
`
`

`

`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`
`CLAIM 21
`A method for managing data
`comprising the steps of:
`
`INFIRNGEMENT
`To the extent the preamble is limiting, the Uber Technologies mobile Android app (“Uber
`App”) implements a method for managing data.
`
`For example, the Uber App manages data, including the user’s location:
`
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`42
`
`Petitioners – Exhibit 1009, p. 42
`
`

`

`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`
`CLAIM 21
`
`INFIRNGEMENT
`The Uber App manages data, including the user a destination location, and the type of ride
`(uberX, uberXL, Select, etc), which are based on the user’s current location:
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`
`
`
`43
`
`Petitioners – Exhibit 1009, p. 43
`
`

`

`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`
`CLAIM 21
`
`INFIRNGEMENT
`
`
`
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`
`44
`
`Petitioners – Exhibit 1009, p. 44
`
`

`

`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`
`CLAIM 21
`(a) within a central computer,
`accessing at least one user data item
`stored in a recipient computer,
`wherein said at least one data item is
`obtained via the steps of:
`
`INFIRNGEMENT
`The Uber App allows the user to view trip rates and available drivers for trips to
`destinations near the user’s current location. The information is provided to the Uber App
`via a central computer (the Uber server) only after the user has provided the user’s current
`location, desired ride type, and desired destination (each of which is at least one data item)
`to the recipient computer (another Uber server)
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`45
`
`Petitioners – Exhibit 1009, p. 45
`
`

`

`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`
`CLAIM 21
`(1) establishing communications
`between a handheld computing
`device and an originating computer
`wherein said handheld computing
`device has a GPS integral thereto;
`
`INFIRNGEMENT
`In order to obtain the benefits received from using the Uber App, the user must establish
`communications between the handheld computing device, such as the user’s smartphone,
`and an originating computer, such as the server(s) hosting the Google Play Store:
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`
`46
`
`Petitioners – Exhibit 1009, p. 46
`
`

`

`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`
`CLAIM 21
`
`INFIRNGEMENT
`The user is able to search for the Uber App:
`
`
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`
`47
`
`Petitioners – Exhibit 1009, p. 47
`
`

`

`CLAIM 21
`
`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`
`INFIRNGEMENT
`
`The Uber App came pre-installed on the particular Samsung phone used for testing. The
`Uber App did, however, require an update, which involves establishing communications
`with the Google Play Store.
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`48
`
`Petitioners – Exhibit 1009, p. 48
`
`

`

`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`
`CLAIM 21
`
`INFIRNGEMENT
`The Uber App is updated
`
`
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`
`49
`
`Petitioners – Exhibit 1009, p. 49
`
`

`

`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`
`CLAIM 21
`
`INFIRNGEMENT
`
`The smartphone contains an internal, integral GPS antenna:
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`
`
`50
`
`Petitioners – Exhibit 1009, p. 50
`
`

`

`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`
`CLAIM 21
`
`INFIRNGEMENT
`Smartphones operating Android are able to receive GPS signals:
`
`
`
`
`
` Source: https://www.cnet.com/how-to/android-phone-gps-tips/
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`51
`
`Petitioners – Exhibit 1009, p. 51
`
`

`

`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`
`INFIRNGEMENT
`In order to obtain the benefits received from using the Uber App, the handheld computing
`device (smartphone) must receive the transmission (download) of a tokenized questionnaire
`onto the smartphone, which is the Uber App.
`
`CLAIM 21
`(2) receiving within said handheld
`computing device a transmission of a
`tokenized questionnaire, including at
`least one question requesting GPS
`coordinates and at least one
`additional question, said tokenized
`questionnaire comprising a plurality
`of device independent tokens;
`
` A
`
` search is performed for the Uber App:
`
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`52
`
`Petitioners – Exhibit 1009, p. 52
`
`

`

`CLAIM 21
`
`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`
`INFIRNGEMENT
`
`The app is selected, which gives the user the option to install and/or update:
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`
`
`53
`
`Petitioners – Exhibit 1009, p. 53
`
`

`

`CLAIM 21
`
`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`
`INFIRNGEMENT
`
`The Uber App’s Permission Details inform the user that the app requires access to the
`user’s location.
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`54
`
`Petitioners – Exhibit 1009, p. 54
`
`

`

`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`
`CLAIM 21
`
`INFIRNGEMENT
`The Uber App is a tokenized questionnaire comprising a plurality of device independent
`tokens, and is downloaded as bytecode, typically a type of Java, such as “.dex.”
`
`
`
`
`
`
`
`Source: http://www.anandtech.com/show/8231/a-closer-look-at-android-runtime-art-in-
`android-l/
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`55
`
`Petitioners – Exhibit 1009, p. 55
`
`

`

`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`
`CLAIM 21
`
`INFIRNGEMENT
`
`The tokenized questionnaire (Uber App) is downloaded:
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`
`
`56
`
`Petitioners – Exhibit 1009, p. 56
`
`

`

`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`
`CLAIM 21
`
`INFIRNGEMENT
`
`
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`
`
`57
`
`Petitioners – Exhibit 1009, p. 57
`
`

`

`CLAIM 21
`
`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`
`INFIRNGEMENT
`
`In order to obtain the benefits received from using the Uber App, and begin using the app,
`the user must allow the Uber App to access the device’s location:
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`58
`
`Petitioners – Exhibit 1009, p. 58
`
`

`

`CLAIM 21
`
`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`
`INFIRNGEMENT
`
`When the user first opens the Uber App (the tokenized questionnaire), the internal Android
`Runtime (previously Dalvik) application compiles and executes the bytecode (tokens) into
`the native operating system code for operation by the user’s smartphone (handled
`computing device). Thus, the app is device independent.
`
`
`
`
`Source: http://www.anandtech.com/show/8231/a-closer-look-at-android-runtime-art-in-
`android-l/
`
`
`
`
`Source: https://source.android.com/devices/tech/dalvik/
`
`
`
`
`
`
`
`59
`
`
`
`
`
`
`
`Petitioners – Exhibit 1009, p. 59
`
`

`

`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`
`CLAIM 21
`
`INFIRNGEMENT
`For example, when the Uber App is opened, the device’s current location is determined
`from its GPS coordinates and displayed on a map:
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`
`60
`
`Petitioners – Exhibit 1009, p. 60
`
`

`

`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`
`CLAIM 21
`
`INFIRNGEMENT
`The user then enters a destination address or name:
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`
`
`61
`
`Petitioners – Exhibit 1009, p. 61
`
`

`

`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`
`CLAIM 21
`
`INFIRNGEMENT
`Next, the user is presented with the route, as well as options for different ride types, fare
`estimates, and the estimated pickup time:
`
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`
`62
`
`Petitioners – Exhibit 1009, p. 62
`
`

`

`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`
`CLAIM 21
`(3) ending said communications
`between said handheld computing
`device and said originating computer;
`
`INFIRNGEMENT
`After the Uber app is downloaded, communication between the user’s phone and the
`originating computer, such as the Google Play Store, ends:
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`Communications between the smartphone and the originating computer (e.g., Google Play
`Store server) are ended.
`
`
`
`63
`
`(4) after said communications has
`been ended,
`
`
`
`Petitioners – Exhibit 1009, p. 63
`
`

`

`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`
`CLAIM 21
`(i) executing at least a portion of said
`plurality of tokens comprising said
`questionnaire on said handheld
`computing device,
`
`INFIRNGEMENT
`The user executes at least a portion of the plurality of tokens comprising the questionnaire
`when, for example, the user’s smartphone determines its current GPS coordinates, which
`then is used to determine Uber drivers near the user’s current location. The questionnaire
`also requires the user to choose a destination, and the type of ride (uberX, uberXL, Select,
`etc):
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`64
`
`Petitioners – Exhibit 1009, p. 64
`
`

`

`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`
`CLAIM 21
`
`INFIRNGEMENT
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`
`
`
`
`65
`
`Petitioners – Exhibit 1009, p. 65
`
`

`

`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`
`CLAIM 21
`
`INFIRNGEMENT
`The responses collected by the Uber App include, for example, the user’s location, the
`destination, and the choice of ride type. Different icons are used to indicate the different
`types of available rides, such as “Select”
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`
`66
`
`Petitioners – Exhibit 1009, p. 66
`
`

`

`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`
`CLAIM 21
`
`INFIRNGEMENT
`Another response that is collected is when the user selects “Request,” after selecting the
`pickup location, the destination, and the type of ride:
`
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`
`67
`
`Petitioners – Exhibit 1009, p. 67
`
`

`

`CLAIM 21
`
`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`
`INFIRNGEMENT
`
`The request is sent to the driver, who is also provided the user’s pickup and destination
`locations.
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`68
`
`Petitioners – Exhibit 1009, p. 68
`
`

`

`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`
`CLAIM 21
`(ii) automatically entering the GPS
`coordinates into said questionnaire:
`
`INFIRNGEMENT
`When the Uber App is opened, it automatically determines the smartphone’s (ie, user’s)
`current location, which is automatically determined from the phone’s current GPS
`coordinates:
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`69
`
`Petitioners – Exhibit 1009, p. 69
`
`

`

`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`
`CLAIM 21
`
`INFIRNGEMENT
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`
`
`
`70
`
`Petitioners – Exhibit 1009, p. 70
`
`

`

`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`
`CLAIM 21
`
`INFIRNGEMENT
`The Uber app uses the phone’s internal GPS receiver:
`
`
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`
`71
`
`Petitioners – Exhibit 1009, p. 71
`
`

`

`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`
`CLAIM 21
`(iii) presenting said at least one
`additional question to a user;
`
`INFIRNGEMENT
`After determining the user’s location and automatically using that information to determine
`a starting pickup location, the user is also presented with questions regarding the desired
`destination(s) and the type of ride (UberX, UberXL, Select, etc). Once that is done, the user
`must also Request the ride.
`
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`72
`
`Petitioners – Exhibit 1009, p. 72
`
`

`

`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`
`CLAIM 21
`
`INFIRNGEMENT
`
`The user then enters a destination address or name:
`
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`
`
`73
`
`Petitioners – Exhibit 1009, p. 73
`
`

`

`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`
`CLAIM 21
`
`INFIRNGEMENT
`
`The user is then presented with the route, as well as fare estimates and the estimated pickup
`time:
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`
`
`
`
`
`
`
`74
`
`Petitioners – Exhibit 1009, p. 74
`
`

`

`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTIONS
`
`
`CLAIM 21
`(iv) receiving at least one response
`from the user to each of said
`presented at least one additional
`question,
`
`INFIRNGEMENT
`The user must provide the pickup address, destination address, and the desired type of ride,
`which are all responses to the at least one additional question that are received
`:
`
`
`Source: Screenshot of Uber Technologies Android app operating on Samsung Galaxy J3
`smartphone
`
`The user is then able to request a ride.
`
`
`
`
`
`75
`
`Petitioners – Exhibit 1009, p. 75
`
`

`

`EXHIBIT 2 TO FALL LINE’S PRELIMINARY INFRINGEMENT CONTENTION

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