METHODS AND SYSTEMS TO REFINE SEARCH INFORMATION
First Claim
1. A system comprising:
- a processing module that is configured to communicate a first user interface, over a network, to a mobile device, the first user interface including search results, the search results including a first plurality of data items to display on the mobile device; and
a receiving module that is configured to receive a first request from the mobile device, the first request including an indication of at least one swiping motion that is applied across a touch-sensitive screen on the mobile device, the mobile device being associated with a previously selected refinement and corresponding value, the processing module to filter the search results responsive to the receipt of the indication of at least one swiping motion to generate refined search results, the refined search results including a second plurality of data items based on the previously selected refinement and the corresponding value, the processing module to generate a second user interface that includes the refined search results, the refined search results including a second plurality of data items that are included in the first plurality of data items, the processing module to communicate the second user interface, over the network, to the mobile device, the second user interface including the refined search results that include the second plurality of data items to display on the mobile device.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems to refine search results were described. The system communicates a first user interface to a mobile device that includes search results that include data items. The system receives a first request from the mobile device that includes an indication of at least one swiping motion that is applied across a touch-sensitive screen on the mobile device. The mobile device is associated with a previously selected refinement and corresponding value. The system filters the search results. The refined search results include a second plurality of data items based on the previously selected refinement and the corresponding value. The system generates a second user interface that includes the refined search results. The system communicates the second user interface, over the network, to the mobile device. The second user interface includes the refined search results that include the second plurality of data items to display on the mobile device.
-
Citations
20 Claims
-
1. A system comprising:
-
a processing module that is configured to communicate a first user interface, over a network, to a mobile device, the first user interface including search results, the search results including a first plurality of data items to display on the mobile device; and a receiving module that is configured to receive a first request from the mobile device, the first request including an indication of at least one swiping motion that is applied across a touch-sensitive screen on the mobile device, the mobile device being associated with a previously selected refinement and corresponding value, the processing module to filter the search results responsive to the receipt of the indication of at least one swiping motion to generate refined search results, the refined search results including a second plurality of data items based on the previously selected refinement and the corresponding value, the processing module to generate a second user interface that includes the refined search results, the refined search results including a second plurality of data items that are included in the first plurality of data items, the processing module to communicate the second user interface, over the network, to the mobile device, the second user interface including the refined search results that include the second plurality of data items to display on the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
communicating a first user interface, over a network, to a mobile device, the first user interface including search results, the search results including a first plurality of data items to display on the mobile device; receiving a first request from the mobile device, the first request including an indication of at least one swiping motion being applied across a touch-sensitive screen on the mobile device, the mobile device being associated with a previously selected refinement and corresponding value; filtering the search results responsive to receiving the indication of at least one ,swiping motion to generate refined search results, the refined search results including a second plurality of data items based on the previously selected refinement and the corresponding value; generating a second user interface including the refined search results, the refined search results including a second plurality of data items that are included in the first plurality of data items; and communicating the second user interface, over the network, to the mobile device, the second user interface including the refined search results including the second plurality of data items to display on the mobile device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory machine-readable medium storing instructions that, when executed by a machine, cause the machine to perform operations comprising:
-
communicating a first user interface, over a network, to a mobile device, the first user interface including search results, the search results including a first plurality of data items to display on the mobile device; receiving a first request from the mobile device, the first request including an indication of at least one swiping motion that is being applied across a touch-sensitive screen on the mobile device, the mobile device being associated with a previously selected refinement and corresponding value; filtering the search results responsive to receiving the indication of the at least one swiping motion to generate refined search results, the refined search results including a second plurality of data items based on the previously selected refinement and the corresponding value; generating a second user interface, the second user interfaces including the refined search results, the refined search results including a second plurality of data items that are included in the first plurality of data items; and communicating the second user interface, over the network to the mobile device, the second user interface including the refined search results including the second plurality of data items to display on the mobile device.
-
Specification