IP Library Granted Patent US 11,250,486
Granted Patent B1
US 11,250,486 · App. 16/531,658 · Granted Feb 15, 2022

Systems and methods for displaying filters and intercepts leveraging a predictive analytics architecture

Inventors: Frederic Leveau (Atlanta, GA); Kevin Bruce Olson (Fort Worth, TX); Alexandra Elizabeth Barnes (Atlanta, GA)
Assignee: RentPath Holdings, Inc.
G06Q30/0625G06F3/0482G06F3/04847G06F9/451G06F16/9535G06F16/9538G06N5/047G06N20/00G06Q30/0641
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,250,486
App. No.
16/531,658
Granted
Feb 15, 2022
Kind
B1
Abstract

A system and method are disclosed for improving searching functionalities using graphical user interfaces. A web-based platform receives data relating to user activity during a search session, and furthermore presents suggested actions and/or search refinements based on the user activity. Processing modules include logic for identifying patterns and/or indicators in the user activity, and furthermore match detected patterns and/or indicators with suggested actions. The suggested actions are presented on the graphical user interface for allowing a user to refine the search session without exiting or terminating the search session.

Claims (31)

1. A system comprising:

a web-based platform comprising one or more processing modules, wherein the web-based platform is operatively connected to an electronic computing device executing an application, and wherein the web-based platform receives search session data in an uninterrupted data flow from the electronic computing device, the search session data corresponding to a user continuously viewing and interacting with one or more property listings included in a property listing search session presented on a display at the electronic computing device, wherein the property listing search session comprises a presentment of a plurality of property listings displayed as visually-presentable data objects in a linear scrollable arrangement, and wherein the web-based platform is operable to:

in response to receiving the search session data, process the search session data at the one or more processing modules to identify search session patterns or indicators representative of user search behavior via static logic or dynamic logic, wherein the static logic comprises predetermined logic for identifying predetermined search patterns or indicators within the search session data, and wherein the dynamic logic comprises machine learning-generated logic for identifying search patterns or indicators within the search session data not identifiable by the static logic, and wherein the machine learning-generated logic is automatically reconfigured in response to identifying search patterns or indicators in the search session data;

in response to identifying user search patterns or indicators within the search session data, match a particular user action suggestion with the identified user search patterns and/or indicators, wherein the particular user action suggestion comprises instructions for modifying the display at the electronic computing device for presenting suggested property listing search refinement parameters; and

transmit the particular user action suggestion to the electronic computing device, wherein the particular user action suggestion is transmitted as a particular visually-presentable data object and comprises instructions for establishing a connection back to the web-based platform for returning selected property listing search refinement parameters received in response to the user engaging with the particular user action suggestion, wherein the particular user action suggestion is presented on the display at the electronic computing device as the particular visually-presentable data object positioned between two other visually-presentable data objects in the linear scrollable arrangement representing two property listings of the plurality of property listings in response to the user scrolling through the linear scrollable arrangement.

2. The system of claim 1 , wherein the indicators included in the search session data comprise total time spent viewing the particular property listing.

3. The system of claim 1 , wherein the one or more processing modules comprise machine learning algorithms for generating predicted property listing characteristics desired by the user based on the search session data.

4. The system of claim 1 , wherein the web-based platform comprises third-party user data corresponding to a geolocation associated with the one or more property listings, and further comprising searched parameters by a plurality of different users associated with the geolocation.

5. The system of claim 1 , wherein the selected property listing search refinement parameters comprise data relating to user interaction with an adjustable slide bar or selection of property listing search parameters.

6. The system of claim 5 , wherein the web-based platform is further operable to:

receive the selected property listing search refinement parameters in response to the user interacting with the user action suggestion; and

transmit one or more refined property listings to the electronic computing device to be presented on the display, wherein the one or more refined property listings comprise property listing characteristics included in the selected property listing search refinement parameters.

7. The system of claim 1 , wherein the search session data comprises real-time and/or historical data corresponding to trends in searching property listings on electronic computing devices.

8. The system of claim 7 , wherein the historical data comprises prior search session data corresponding to the user or other users.

9. The system of claim 1 , wherein the particular user action suggestion is presented in-line with one or more property listings of the property listing search session, wherein the particular user action suggestion is presented in a visual format comprising dimensions matching those of the one or more property listings.

10. The system of claim 9 , wherein the particular user action suggestion is presented as a slide-out notification visually resembling the one or more property listings.

11. A method executed via a web-based platform comprising one or more processing modules, wherein the web-based platform is operatively connected to an electronic computing device executing an application, and wherein the web-based platform receives search session data in an uninterrupted data flow from the electronic computing device, the search session data corresponding to a user continuously viewing and interacting with one or more property listings included in a property listing search session presented on a display at the electronic computing device, wherein the property listing search session comprises a presentment of a plurality of property listings displayed as visually-presentable data objects in a linear scrollable arrangement, the method comprising the steps of:

in response to receiving the search session data, processing the search session data at the one or more processing modules to identify search session patterns or indicators representative of user search behavior via static logic or dynamic logic, wherein the static logic comprises predetermined logic for identifying predetermined search patterns or indicators within the search session data, and wherein the dynamic logic comprises machine learning-generated logic for identifying search patterns or indicators within the search session data not identifiable by the static logic, and wherein the machine learning-generated logic is automatically reconfigured in response to identifying search patterns or indicators in the search session data;

in response to identifying user search patterns or indicators within the search session data, matching a particular user action suggestion with the identified user search patterns and/or indicators, wherein the particular user action suggestion comprises instructions for modifying the display at the electronic computing device for presenting suggested property listing search refinement parameters; and

transmitting the particular user action suggestion to the electronic computing device, wherein the particular user action suggestion is transmitted as a particular visually-presentable data object and comprises instructions for establishing a connection back to the web-based platform for returning selected property listing search refinement parameters received in response to the user engaging with the particular user action suggestion, wherein the particular user action suggestion is presented on the display at the electronic computing device as the particular visually-presentable data object positioned between two other visually-presentable data objects in the linear scrollable arrangement representing two property listings of the plurality of property listings in response to the user scrolling through the linear scrollable arrangement.

12. The method of claim 11 , wherein the indicators included in the search session data comprise total time spent viewing the particular property listing.

13. The method of claim 11 , wherein the one or more processing modules comprise machine learning algorithms for generating predicted property listing characteristics desired by the user based on the search session data.

14. The method of claim 11 , wherein the web-based platform comprises third-party user data corresponding to a geolocation associated with the one or more property listings, and further comprising searched parameters by a plurality of different users associated with the geolocation.

15. The method of claim 11 , wherein the selected property listing search refinement parameters comprise data relating to user interaction with an adjustable slide bar or selection of property listing search parameters.

16. The method of claim 15 , further comprising the steps of:

receiving the selected property listing search refinement parameters in response to the user interacting with the user action suggestion; and

transmitting one or more refined property listings to the electronic computing device to be presented on the display, wherein the one or more refined property listings comprise property listing characteristics included in the selected property listing search refinement parameters.

17. The method of claim 11 , wherein the search session data comprises real-time and/or historical data corresponding to trends in searching property listings on electronic computing devices.

18. The method of claim 17 , wherein the historical data comprises prior search session data corresponding to the user or other users.

19. The method of claim 11 , wherein the particular user action suggestion is presented in-line with one or more property listings of the property listing search session, wherein the particular user action suggestion is presented in a visual format comprising dimensions matching those of the one or more property listings.

20. The method of claim 19 , wherein the particular user action suggestion is presented as a slide-out notification visually resembling the one or more property listings.

Assignments (11)
RELEASE OF SECURITY INTEREST Recorded Jul 15, 2025
From: APOLLO ADMINISTRATIVE AGENCY LLC, AS AGENT
To: REDFIN CORPORATION; RENT GROUP INC.
Reel/Frame 072326/0606 →
SECURITY INTEREST Recorded Nov 8, 2023
From: REDFIN CORPORATION; RENT GROUP INC.
To: APOLLO ADMINISTRATIVE AGENCY LLC, AS ADMINISTRATIVE AGENT
Reel/Frame 065517/0205 →
CHANGE OF NAME Recorded Jun 22, 2022
From: RENTPATH HOLDINGS, INC.
To: RENT GROUP INC.
Reel/Frame 060413/0156 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2021
From: LEVEAU, FREDERIC; OLSON, KEVIN BRUCE; BARNES, ALEXANDRA ELIZABETH
To: RENTPATH, LLC
Reel/Frame 056652/0040 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 13, 2021
From: RENTPATH, LLC
To: RENTPATH HOLDINGS, INC.
Reel/Frame 055902/0306 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Apr 12, 2021
From: ROYAL BANK OF CANADA
To: RENTPATH, LLC; DISCOVER HOME NETWORK, INC.; VIVA GROUP, LLC
Reel/Frame 056003/0969 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Apr 12, 2021
From: ROYAL BANK OF CANADA
To: RENTPATH, LLC
Reel/Frame 055986/0533 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Apr 12, 2021
From: ROYAL BANK OF CANADA
To: RENTPATH, LLC; DISCOVER HOME NETWORK, INC.; VIVA GROUP, LLC
Reel/Frame 056004/0758 →
SECURITY INTEREST Recorded Feb 14, 2020
From: RENTPATH, LLC
To: ROYAL BANK OF CANADA, AS ADMINISTRATIVE AGENT
Reel/Frame 051825/0496 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Dec 27, 2019
From: RENTPATH, LLC
To: ROYAL BANK OF CANADA, AS ADMINISTRATIVE AGENT
Reel/Frame 051426/0662 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Dec 27, 2019
From: RENTPATH, LLC
To: ROYAL BANK OF CANADA, AS ADMINISTRATIVE AGENT
Reel/Frame 051426/0669 →
Continuity (1)
Provisional Application 62714288 · Aug 3, 2018
Cited By (4)
US 1,119,980 US 1,120,000 US 1,120,001 US 1,135,931