IP Library Granted Patent US 11,886,447
Granted Patent B2
US 11,886,447 · App. 17/690,602 · Granted Jan 30, 2024

Systems and methods for ranking recommendations

Inventors: Rajesh Nayak (Vidyaratna Nagar Manipal, IN); Vineet Binodshanker Sinha (Brookfield, WI); Joe S Stangarone (Milwaukee, WI)
Assignee: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
G06F16/24578G06F16/24575
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,886,447
App. No.
17/690,602
Granted
Jan 30, 2024
Kind
B2
Abstract

A method of ranking recommendations comprising receiving a recommendation to improve space utilization of a space, retrieving context data associated with the space, the context data including data describing previous user interest in other recommendations related to the recommendation and at least one of: data describing a current space utilization for the space, data describing a number of recommendations that are associated with the space, data describing environmental preferences of first individuals associated with the space or a building including the space, or data describing an organizational grouping of second individuals associated with the space or the building, calculating a score for the recommendation based on the previous user interest and the at least one of: the current space utilization, the number of recommendations, the environmental preferences, or the organizational grouping, and performing an action based on the score using at least one of the score or the recommendation.

Claims (31)

1. A method of ranking recommendations, the method comprising:

receiving a recommendation to improve space utilization of a space;

detecting, via one or more user interfaces, user interaction with one or more other recommendations related to the recommendation, the user interaction indicating user interest in the one or more other recommendations related to the recommendation;

calculating a numerical space utilization improvement potential based on a current space utilization for the space relative to a utilization limit for the space;

calculating a score for the recommendation based on the user interest in the one or more other recommendations related to the recommendation and the space utilization improvement potential; and

performing an action that affects a condition within the space or the space utilization of the space based on at least one of the score or the recommendation.

2. The method of claim 1 , further comprising calculating the score based on data describing a number of recommendations.

3. The method of claim 1 , wherein performing the action includes displaying the recommendation to a user based on the score.

4. The method of claim 3 , wherein displaying the recommendation includes emphasizing the recommendation over other recommendations based on the score for the recommendation and other scores associated with each of the other recommendations.

5. The method of claim 4 , wherein emphasizing the recommendation includes displaying the recommendation higher in a list of recommendations.

6. The method of claim 1 , wherein the current space utilization is based on a number of individuals using the space and a capacity for the space.

7. The method of claim 1 , wherein detecting the user interaction with the one or more other recommendations related to the recommendation comprises measuring a number of user interactions with the one or more other recommendations and comparing the number of user interactions with a threshold.

8. A system for ranking recommendations, the system comprising one or more processors and one or more memories having instructions stored thereon that, when executed by the one or more processors, cause the one or more processors to:

receive a recommendation to improve space utilization of a space;

detect, via one or more user interfaces, user interaction with one or more other recommendations related to the recommendation, the user interaction indicating user interest in the one or more other recommendations related to the recommendations;

calculate a numerical space utilization improvement potential based on a current space utilization for the space relative to a utilization limit for the space;

calculate a score for the recommendation based on the user interest in the one or more other recommendations related to the recommendation and the space utilization improvement potential; and

perform an action that affects a condition within the space or the space utilization of the space based on at least one of the score or the recommendation.

9. The system of claim 8 , wherein the instructions further cause the one or more processors to calculate the score based on data describing a number of recommendations.

10. The system of claim 8 , wherein performing the action includes displaying the recommendation to a user based on the score.

11. The system of claim 10 , wherein displaying the recommendation includes emphasizing the recommendation over other recommendations based on the score for the recommendation and other scores associated with each of the other recommendations.

12. The system of claim 11 , wherein emphasizing the recommendation includes displaying the recommendation higher in a list of recommendations.

13. The system of claim 8 , wherein the current space utilization is based on number of individuals using the space and a capacity for the space.

14. The system of claim 8 , wherein detecting the user interaction with the one or more other recommendations related to the recommendation comprises measuring a number of user interactions with the one or more other recommendations and comparing the number of user interactions with a threshold.

15. One or more non-transitory computer-readable storage media having instructions stored thereon that, when executed by one or more processors, cause the one or more processors to:

receive a recommendation to improve space utilization of a space;

detect, via one or more user interfaces, user interaction with one or more other recommendations related to the recommendation, the user interaction indicating user interest in the one or more other recommendations related to the recommendations;

calculate a numerical space utilization improvement potential based on a current space utilization for the space relative to a utilization limit for the space;

calculate a score for the recommendation based on the user interest in the one or more other recommendations related to the recommendation and the space utilization improvement potential; and

perform an action that affects a condition within the space or the space utilization of the space based on at least one of the score or the recommendation.

16. The one or more non-transitory computer-readable storage media of claim 15 , wherein performing the action includes emphasizing the recommendation over other recommendations by displaying the recommendation higher in a list of recommendations based on the score for the recommendation and other scores associated with each of the other recommendations.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 9, 2024
From: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
To: TYCO FIRE & SECURITY GMBH
Reel/Frame 067056/0552 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 11, 2022
From: NAYAK, RAJESH; SINHA, VINEET BINODSHANKER; STANGARONE, JOE S.
To: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
Reel/Frame 059246/0343 →
Priority Claims (1)
IN 202141011576 · Mar 18, 2021 · national
Continuity (1)
Related Publication 20220300521A1 · Sep 22, 2022