`
`Choice Hotels Mobile Android App
`
`October 16, 2017
`
`Starbucks Corporation, et al. – Ex. 1010
`U.S. Patent No. 9,454,748
`
`1
`
`
`
`CLAIM 19
`A method for managing data
`comprising the steps of:
`
`Choice Hotels Mobile Android App
`To the extent the preamble is limiting, the Choice Hotels mobile Android app (“the Choice
`App”) implements a method for managing data.
`
`For example, the Choice App manages data, including the user’s location:
`
`https://www.choicehotels.com/about/mobile
`
`https://www.choicehotels.com/legal/privacy-policy
`
`2
`
`
`
`CLAIM 19
`
`Choice Hotels Mobile Android App
`The Choice App manages data, including the user selecting the type of hotel, type of room,
`and duration of stay, from a list of properties near the user’s location:
`
`
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`
`3
`
`
`
`CLAIM 19
`(a) establishing communications
`between a handheld computing
`device and an originating computer
`wherein said handheld computing
`device has a GPS integral thereto;
`
`Choice Hotels Mobile Android App
`In order to obtain the benefits received from using the Choice Hotels 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 Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`4
`
`
`
`CLAIM 19
`
`Choice Hotels Mobile Android App
`The user is able to search for the Choice Hotels App:
`
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`
`
`5
`
`
`
`CLAIM 19
`
`Choice Hotels Mobile Android App
`
`
`The user installs the Choice Hotels App onto the smartphone:
`
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`
`6
`
`
`
`CLAIM 19
`
`Choice Hotels Mobile Android App
`The smartphone contains an internal, integral GPS antenna:
`
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`
`7
`
`
`
`CLAIM 19
`
`Choice Hotels Mobile Android App
`
`
`Smartphones operating Android are able to receive GPS signals:
`
`
`
`
`
` Source: https://www.cnet.com/how-to/android-phone-gps-tips/
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`8
`
`
`
`Choice Hotels Mobile Android App
`In order to obtain the benefits received from using the Choice Hotels App, the handheld
`computing device (smartphone) must receive the transmission (download) of a tokenized
`questionnaire onto the smartphone, which is the Choice Hotels App.
`
` search is performed for the Choice Hotels 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 Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`9
`
`
`
`CLAIM 19
`
`
`
`Choice Hotels Mobile Android App
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`
`
`
`10
`
`
`
`CLAIM 19
`
`
`The Choice Hotels App is selected, which gives the user the option to install:
`
`Choice Hotels Mobile Android App
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`
`
`
`11
`
`
`
`CLAIM 19
`
`Choice Hotels Mobile Android App
`
`
`When “Install” is selected, the user is informed that the Choice Hotels App requires access to
`the user’s location. In order to obtain the benefits received from using the Choice Hotels
`App, and begin downloading the app, the user must select “Accept”:
`
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`12
`
`
`
`CLAIM 19
`
`Choice Hotels Mobile Android App
`The Choice Hotels 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/
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`13
`
`
`
`CLAIM 19
`
`Choice Hotels Mobile Android App
`The tokenized questionnaire (Choice Hotels App) is downloaded:
`
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`
`14
`
`
`
`CLAIM 19
`
`Choice Hotels Mobile Android App
`
`
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`
`
`
`15
`
`
`
`CLAIM 19
`
`Choice Hotels Mobile Android App
`
`
`The questionnaire includes features that utilize the user’s location, including the ability to
`search for nearby hotels:
`
`
`Source: https://www.choicehotels.com/about/mobile
`
`
`
`Source: https://www.choicehotels.com/legal/privacy-policy
`
`
`
`
`
`
`
`
`
`
`
`16
`
`
`
`CLAIM 19
`
`Choice Hotels Mobile Android App
`
`
`When the user first opens the Choice Hotels 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/
`
`
`
`
`
`
`
`
`
`
`
`
`17
`
`
`
`CLAIM 19
`
`Choice Hotels Mobile Android App
`For example, when the “Find a Hotel” option is selected in the Choice Hotels App, the user’s
`smartphone determines its current GPS coordinates (request location identifying
`information). The user is then able to search for hotels near the user’s current location, which
`is determined from the phone’s current GPS coordinates:
`
`The user chooses “Select a Destination”
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`18
`
`
`
`CLAIM 19
`
`Choice Hotels Mobile Android App
`
`
`The user is presented with the option to “Search Nearby – Use my current location”
`
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`
`19
`
`
`
`CLAIM 19
`
`
`
`
`Choice Hotels Mobile Android App
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`
`
`20
`
`
`
`CLAIM 19
`
`Choice Hotels Mobile Android App
`
`
`Once the search is completed, the available Choice Hotels are presented to the user in either
`list or map format:
`
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`21
`
`
`
`CLAIM 19
`
`
`
`
`
`Choice Hotels Mobile Android App
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`
`22
`
`
`
`CLAIM 19
`
`Choice Hotels Mobile Android App
`
`
`The user next selects the desired Choice Hotel property, which provides detailed information
`about that property, as well as the ability to reserve a room, write a review, and call the
`property:
`
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`23
`
`
`
`CLAIM 19
`
`Choice Hotels Mobile Android App
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`
`
`24
`
`
`
`CLAIM 19
`
`Choice Hotels Mobile Android App
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`
`
`
`
`
`25
`
`
`
`CLAIM 19
`(c) ending said communications
`between said handheld computing
`device and said originating
`computer;
`
`Choice Hotels Mobile Android App
`After the Choice Hotels App is downloaded, communication between the user’s phone and
`the originating computer, such as the Google Play Store, ends:
`
`
`(d) after said communications has
`been ended,
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`Communications between the smartphone and the originating computer (e.g., Google Play
`Store server) are ended.
`
`26
`
`
`
`CLAIM 19
`(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,
`
`Choice Hotels Mobile Android App
`The user executes at least a portion of the plurality of tokens comprising the questionnaire
`when, for example, the “Find a Hotel” option is selected. The user’s smartphone determines
`its current GPS coordinates to then determine the Choice Hotel properties near the user’s
`current location. The questionnaire also requires the user to select the “Check-In & Check-
`Out” dates, the number of adults, and children, and the applicable rate:
`
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`27
`
`
`
`CLAIM 19
`
`Choice Hotels Mobile Android App
`
`
`When the user selects “Search Nearby,” the Choice Hotels App automatically determines the
`user’s current location (determined using the smartphone’s internal GPS)
`
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`28
`
`
`
`CLAIM 19
`
`Choice Hotels Mobile Android App
`
`
`The responses collected by the Choice Hotels App include, for example, the applicable dates,
`number of guests, and rate type. Once those responses are provided, the Choice Hotels App,
`which has also determined the user’s location, provides a list of nearby Choice Hotels
`properties that meet the selected criteria:
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`29
`
`
`
`CLAIM 19
`
`Choice Hotels Mobile Android App
`
`
`Another response that is collected is when the user next selects the desired Choice Hotel
`property, which provides details information about that property, as well as the ability to
`reserve a room, write a review, and call the property:
`
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`30
`
`
`
`CLAIM 19
`
`
`
`Choice Hotels Mobile Android App
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`
`
`31
`
`
`
`CLAIM 19
`
`Choice Hotels Mobile Android App
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`
`
`
`
`
`
`32
`
`
`
`CLAIM 19
`(d2) storing within said computing
`device said at least one response
`from the first user;
`
`Choice Hotels Mobile Android App
`The user responses, which include location, selected property, number of guests, and the
`dates, are stored on the smartphone:
`
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`33
`
`
`
`CLAIM 19
`
`Choice Hotels Mobile Android App
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`
`
`
`
`34
`
`
`
`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;
`
`Choice Hotels Mobile Android App
`
`
`When the “Find a Hotel” option is selected, the Choice Hotels App can search for Choice
`Hotel properties near the user’s current location, which is automatically determined from the
`phone’s current GPS coordinates.
`
`The user chooses “Select a Destination”
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`35
`
`
`
`CLAIM 19
`
`Choice Hotels Mobile Android App
`
`
`This presents the user with the option to “Search Nearby – Use my current location”
`
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`
`36
`
`
`
`CLAIM 19
`
`
`
`
`Choice Hotels Mobile Android App
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`
`
`
`37
`
`
`
`CLAIM 19
`
`Choice Hotels Mobile Android App
`The Choice Hotels app uses the phone’s internal GPS receiver:
`
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`38
`
`
`
`CLAIM 19
`(e) establishing communications
`between said handheld computing
`device and a recipient computer;
`
`Choice Hotels Mobile Android App
`There must be communications between the user’s phone (handheld computing device) and a
`recipient computer, the Choice Hotels servers. If the communications network, such as wifi
`or cellular internet access is disabled, the Choice Hotels App provides an error message:
`
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`39
`
`
`
`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,
`
`Choice Hotels Mobile Android App
`At least one value representing at least one stored response, such as the user’s location (used
`to determine the nearest Choice Hotels property) or the selected date, is transmitted to the
`Choice Hotel’s server:
`
`
`
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`40
`
`
`
`CLAIM 19
`
`
`
`Choice Hotels Mobile Android App
`
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`
`41
`
`
`
`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.
`
`Choice Hotels Mobile Android App
`Notice of the received values, such as confirmation of the room reserved at the selected
`Choice Hotel property, can be sent to a second user via text message:
`
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`
`42
`
`
`
`CLAIM 19
`
`Choice Hotels Mobile Android App
`In addition, notice of the received values (current location, selected date, number & type of
`guests, and rate) is sent to the user when the Choice Hotels App provides the list or map of
`the Choice Hotels properties responsive to the requested parameters:
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`In addition, the chosen Choice Hotels property receives the reservation information provided
`by the user to the Choice Hotels App.
`
`43
`
`
`
`
`
`CLAIM 20
`The method for managing data
`according to claim 19, wherein the
`first user and the second user are a
`same user.
`
`Choice Hotels Mobile Android App
`Notice of the received values, such as confirmation of the room reserved at the selected
`Choice Hotel property, can be sent to the first user via text message:
`
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`
`44
`
`
`
`CLAIM 20
`
`Choice Hotels Mobile Android App
`In addition, notice of the received values (current location, selected date, number & type of
`guests, and rate) is sent to the first user when the Choice Hotels App provides the list or map
`of the Choice Hotels properties responsive to the requested parameters:
`
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`
`45
`
`
`
`CLAIM 21
`A method for managing data
`comprising the steps of:
`
`Choice Hotels Mobile Android App
`To the extent the preamble is limiting, the Choice App implements a method for managing
`data.
`
`For example, the Choice App manages data, including the user’s location:
`
`https://www.choicehotels.com/about/mobile
`
`
`https://www.choicehotels.com/legal/privacy-policy
`
`
`
`
`
`
`
`
`
`
`
`
`
`46
`
`
`
`CLAIM 21
`
`Choice Hotels Mobile Android App
`
`
`The Choice App manages data, including the user selecting the type of hotel, type of room,
`and duration of stay, from a list of properties near the user’s location:
`
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`
`47
`
`
`
`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:
`
`Choice Hotels Mobile Android App
`The Choice Hotels App allows the user to view hotel availability and rate information for
`Choice Hotels properties near the user’s current location. The information is provided to the
`Choice Hotels App via a central computer (the Choice Hotels server) only after the user has
`provided the desired destination, which is done using the user’s current location (at least one
`data item), to the recipient computer (another Choice Hotels server)
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`48
`
`
`
`CLAIM 21
`(1) establishing communications
`between a handheld computing
`device and an originating computer
`wherein said handheld computing
`device has a GPS integral thereto;
`
`Choice Hotels Mobile Android App
`In order to obtain the benefits received from using the Choice Hotels 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 Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`49
`
`
`
`CLAIM 21
`
`Choice Hotels Mobile Android App
`The user is able to search for the Choice Hotels App:
`
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`
`
`50
`
`
`
`CLAIM 21
`
`Choice Hotels Mobile Android App
`
`
`The user installs the Choice Hotels App onto the smartphone:
`
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`
`51
`
`
`
`CLAIM 21
`
`Choice Hotels Mobile Android App
`
`
`The smartphone contains an internal, integral GPS antenna:
`
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`52
`
`
`
`CLAIM 21
`
`Choice Hotels Mobile Android App
`
`
`Smartphones operating Android are able to receive GPS signals:
`
`
`
`
`
` Source: https://www.cnet.com/how-to/android-phone-gps-tips/
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`53
`
`
`
`Choice Hotels Mobile Android App
`In order to obtain the benefits received from using the Choice Hotels App, the handheld
`computing device (smartphone) must receive the transmission (download) of a tokenized
`questionnaire onto the smartphone, which is the Choice Hotels App.
`
` search is performed for the Choice Hotels App:
`
` A
`
`
`
`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;
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`54
`
`
`
`CLAIM 21
`
`
`
`Choice Hotels Mobile Android App
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`
`
`
`55
`
`
`
`CLAIM 21
`
`
`The Choice Hotels App is selected, which gives the user the option to install:
`
`Choice Hotels Mobile Android App
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`
`
`
`56
`
`
`
`CLAIM 21
`
`Choice Hotels Mobile Android App
`
`
`When “Install” is selected, the user is informed that the Choice Hotels App requires access to
`the user’s location. In order to obtain the benefits received from using the Choice Hotels
`App, and begin downloading the app, the user must select “Accept”:
`
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`57
`
`
`
`CLAIM 21
`
`Choice Hotels Mobile Android App
`The Choice Hotels 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/
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`58
`
`
`
`CLAIM 21
`
`Choice Hotels Mobile Android App
`The tokenized questionnaire (Choice Hotels App) is downloaded:
`
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`
`
`
`59
`
`
`
`CLAIM 21
`
`
`
`Choice Hotels Mobile Android App
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`
`
`
`
`60
`
`
`
`CLAIM 21
`
`Choice Hotels Mobile Android App
`
`
`The questionnaire includes features that utilize the user’s location, including the ability to
`search for nearby hotels:
`
`
`Source: https://www.choicehotels.com/about/mobile
`
`
`
`Source: https://www.choicehotels.com/legal/privacy-policy
`
`
`
`
`
`
`
`
`
`
`
`61
`
`
`
`CLAIM 21
`
`Choice Hotels Mobile Android App
`
`
`When the user first opens the Choice Hotels 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/
`
`
`
`
`
`
`
`
`
`
`
`
`62
`
`
`
`CLAIM 21
`
`Choice Hotels Mobile Android App
`For example, when the “Find a Hotel” option is selected in the Choice Hotels App, the user’s
`smartphone determines its current GPS coordinates (request location identifying
`information). The user is then able to search for hotels near the user’s current location, which
`is determined from the phone’s current GPS coordinates:
`
`The user chooses “Select a Destination”
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`63
`
`
`
`CLAIM 21
`
`Choice Hotels Mobile Android App
`
`
`The user is presented with the option to “Search Nearby – Use my current location”
`
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`
`64
`
`
`
`CLAIM 21
`
`
`
`Choice Hotels Mobile Android App
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`
`
`
`65
`
`
`
`CLAIM 21
`
`Choice Hotels Mobile Android App
`
`
`Once the search is completed, the available Choice Hotels are presented to the user in either
`list or map format:
`
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`66
`
`
`
`CLAIM 21
`
`
`
`
`
`Choice Hotels Mobile Android App
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`
`67
`
`
`
`CLAIM 21
`
`Choice Hotels Mobile Android App
`
`
`The user next selects the desired Choice Hotel property, which provides detailed information
`about that property, as well as the ability to reserve a room, write a review, and call the
`property:
`
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`68
`
`
`
`CLAIM 21
`
`Choice Hotels Mobile Android App
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`
`
`69
`
`
`
`CLAIM 21
`
`Choice Hotels Mobile Android App
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`
`
`
`
`
`70
`
`
`
`CLAIM 21
`(3) ending said communications
`between said handheld computing
`device and said originating
`computer;
`
`Choice Hotels Mobile Android App
`After the Choice Hotels App is downloaded, communication between the user’s phone and
`the originating computer, such as the Google Play Store, ends:
`
`(4) after said communications has
`been ended,
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`Communications between the smartphone and the Google Play Store server are ended.
`
`
`71
`
`
`
`CLAIM 21
`(i) executing at least a portion of
`said plurality of tokens comprising
`said questionnaire on said handheld
`computing device,
`
`Choice Hotels Mobile Android App
`The user executes at least a portion of the plurality of tokens comprising the questionnaire
`when, for example, the “Find a Hotel” option is selected. The user’s smartphone determines
`its current GPS coordinates to determine Choice Hotel properties near the user’s current
`location. The questionnaire also requires the user to select the “Check-In & Check-Out”
`dates, the number of adults, and children, and the applicable rate:
`
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`72
`
`
`
`CLAIM 21
`
`Choice Hotels Mobile Android App
`
`
`When the user selects “Search Nearby,” the Choice Hotels App automatically determines the
`user’s current location (determined using the smartphone’s internal GPS)
`
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`73
`
`
`
`CLAIM 21
`
`Choice Hotels Mobile Android App
`
`
`The responses collected by the Choice Hotels App include, for example, the applicable dates,
`number of guests, and rate type. Once those responses are provided, the Choice Hotels App,
`which has also determined the user’s location, provides a list of nearby Choice Hotels
`properties that meet the selected criteria:
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`74
`
`
`
`CLAIM 21
`
`Choice Hotels Mobile Android App
`
`
`Another response that is collected is when the user next selects the desired Choice Hotel
`property, which provides details information about that property, as well as the ability to
`reserve a room, write a review, and call the property:
`
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`75
`
`
`
`CLAIM 21
`
`
`
`Choice Hotels Mobile Android App
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`
`
`76
`
`
`
`CLAIM 21
`
`Choice Hotels Mobile Android App
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`
`
`
`
`
`
`77
`
`
`
`CLAIM 21
`(ii) automatically entering the GPS
`coordinates into said questionnaire:
`
`Choice Hotels Mobile Android App
`When the “Find a Hotel” option is selected, the Choice Hotels App can search for Choice
`Hotel properties near the user’s current location, which is automatically determined from the
`phone’s current GPS coordinates.
`
`The user chooses “Select a Destination”
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`78
`
`
`
`CLAIM 21
`
`Choice Hotels Mobile Android App
`
`
`This presents the user with the option to “Search Nearby – Use my current location”
`
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`
`79
`
`
`
`CLAIM 21
`
`
`
`
`Choice Hotels Mobile Android App
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`
`
`
`80
`
`
`
`CLAIM 21
`
`Choice Hotels Mobile Android App
`
`
`The Choice Hotels app uses the phone’s internal GPS receiver:
`
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`
`81
`
`
`
`CLAIM 21
`(iii) presenting said at least one
`additional question to a user;
`
`Choice Hotels Mobile Android App
`After determining the user’s location and automatically using that information as the
`“Destination”, the user is also presented with additional questions regarding the Check-In &
`Check-Out dates, the number of guests, and the Rate. Once that is done, the user must also
`select the desired Choice Hotels property.
`
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`82
`
`
`
`CLAIM 21
`
`
`
`
`Choice Hotels Mobile Android App
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`
`
`83
`
`
`
`CLAIM 21
`
`
`
`Choice Hotels Mobile Android App
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`
`
`
`84
`
`
`
`CLAIM 21
`(iv) receiving at least one response
`from the user to each of said
`presented at least one additional
`question,
`
`Choice Hotels Mobile Android App
`The user must provide the Check-In & Check-Out dates, the number of guests, and the rate,
`which are all responses to the at least one additional question that are received.
`
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`
`85
`
`
`
`CLAIM 21
`
`Choice Hotels Mobile Android App
`The user is then presented with Choice Hotels properties that meet the selected criteria.
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`
`
`
`
`86
`
`
`
`CLAIM 21
`
`Choice Hotels Mobile Android App
`
`
`The user next selects the desired Choice Hotel property, which provides details information
`about that property, as well as the ability to reserve a room, write a review, and call the
`property:
`
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`87
`
`
`
`CLAIM 21
`
`Choice Hotels Mobile Android App
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`
`
`88
`
`
`
`CLAIM 21
`
`Choice Hotels Mobile Android App
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`
`
`
`
`
`
`89
`
`
`
`CLAIM 21
`(v) storing at least one value
`representative of said GPS
`coordinates and said at least one
`response within said handheld
`computing device;
`
`Choice Hotels Mobile Android App
`The GPS coordinates are stored on the phone.
`
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`90
`
`
`
`CLAIM 21
`
`Choice Hotels Mobile Android App
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`
`
`
`
`91
`
`
`
`CLAIM 21
`
`Choice Hotels Mobile Android App
`The Check-In & Check-Out dates, the number of guests, and the rate are also stored on the
`phone.
`
`
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`92
`
`
`
`CLAIM 21
`(5) establishing a communications
`link between said handheld
`computing device and a recipient
`computer;
`
`Choice Hotels Mobile Android App
`There must be communications between the user’s phone (handheld computing device) and a
`recipient computer, the Choice Hotels servers. If the communications network, such as wifi
`or cellular internet access is disabled, the Choice Hotels App provides an error message:
`
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`93
`
`
`
`CLAIM 21
`(6) transmitting said stored at least
`one value representative of said GPS
`coordinates and said at least one
`response stored within said handheld
`computing device to said recipient
`computer; and,
`
`Choice Hotels Mobile Android App
`At least one value representing at least one stored response, such as the selected Destination
`(at least one of which is determined using the user’s GPS coordinates), as well as the Check-
`In & Check-Out dates, are transmitted to the Choice Hotels server (recipient computer). If
`the communications link is disabled, the user cannot search for a hotel.
`
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`94
`
`
`
`CLAIM 21
`
`
`
`Choice Hotels Mobile Android App
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`95
`
`
`
`CLAIM 21
`
`Choice Hotels Mobile Android App
`
`
`Source: Screenshot of Choice Hotels Android app operating on Samsung Galaxy S5
`smartphone
`
`
`
`
`
`
`96
`
`
`
`CLAIM 21
`(7) storing within said recipient
`computer any of said transmitted
`GPS coordinates and said at least
`one value representative of said at
`least one response, thereby creating
`said at least one user data item
`stored in said recipient computer;
`and,
`
`Choice Hotels Mobile Android App
`The GPS coordinates, as well as other information, such as the Check-In & Check-Out dates
`and the selected Choice Hotels property, are stored on the Choice Hotels server.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`97
`
`
`
`CLAIM 21
`(b) forming a visually perceptible
`report from any of said at least one
`stored user data item.
`
`Choice Hotels Mobile Android App
`The Choice Hotels App provides a list of properties (visually perceptible report), which is
`