IP Library Granted Patent US 8,671,354
Granted Patent B2
US 8,671,354 · App. 11/644,670 · Granted Mar 11, 2014

Player streaks and game data visualization

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 8,671,354
App. No.
11/644,670
Granted
Mar 11, 2014
Kind
B2
Abstract

A computer based method visually highlights achievements of sports teams or players in displays of statistical data, such as statistical tables, that represent the performance of sports teams or players. The achievements to be highlighted may include multiple-game streaks and single-game achievements. Multiple-game streaks occur when a team or player meets a performance objective in multiple consecutive games. Such streaks are highlighted in displays of statistical data by visually emphasizing the data values that form the streak. Visual emphasis is achieved by, for example, displaying a visual indicator, such as a line, adjacent to the data values. A single-game achievement is highlighted by visually emphasizing the data value that represents the achievement, so that users can quickly identify single-game achievements in statistical tables. Details about the streak or achievement may be displayed when the user selects or passes a mouse pointer over one of the data values or over the visual indicator.

Claims (42)

1. A method comprising:

displaying, by a computing device, an indicator that extends from a first position associated with a displayed first data value to a second position associated with a displayed second data value, the indicator indicating achievement of a performance objective in at least two consecutive sports games in which a sports entity participates,

the display step based in part upon determining that the first data value and the second data value meet a predetermined value for a particular statistical measure in the at least two consecutive sports games; and

displaying, by the computing device, details of the achievement of the performance objective when a user selects or passes a pointer over the first data value, the second data value, or the indicator.

2. The method of claim 1 , wherein the first data value and the second data value meet the predetermined value if the first data value and the second data value are greater than the predetermined value.

3. The method of claim 1 , wherein the first data value and the second data value meet the predetermined value if the first data value and the second data value are equal to the predetermined value.

4. The method of claim 1 , wherein the indicator comprises a line segment extending from adjacent the first data value to adjacent the second data value.

5. The method of claim 1 , wherein the set of displayed data values is displayed in a table having columns and rows, wherein displaying an indicator comprises the step of:

displaying a line segment adjacent to the column, wherein the line segment extends from adjacent the first data value to adjacent the second data value.

6. The method of claim 1 , wherein the set of displayed data values comprises data in a table having columns and rows, wherein displaying an indicator comprises the step of:

displaying a line segment adjacent to the row, wherein the line segment extends from adjacent the first data value to adjacent the second data value.

7. The method of claim 1 , wherein displaying an indicator comprises varying the visual appearance of the first data value and the second data value to distinguish the first data value and the second data value from other data values.

8. The method of claim 1 , wherein displaying an indicator comprises varying the background color of the first data value and of the second data value to distinguish the first data value and the second data value from other data values.

9. The method of claim 1 , wherein the

displaying of the details comprises displaying a length in time periods and a ranking of the length relative to other streaks.

10. The method of claim 1 , further comprising:

highlighting at least one data value, wherein the at least one data value represents the sports entity's performance according to a particular statistical measure in a sports event, and the at least one data value meets the predetermined value.

11. The method of claim 1 , wherein highlighting comprises varying the visual appearance of the at least one data value based upon the performance objective.

12. The method of claim 1 wherein highlighting comprises varying the color of the at least one data value based upon the performance objective.

13. A computing device comprising:

a processor;

a storage medium for tangibly storing thereon instructions for execution by the processor, the instructions comprising:

displaying, by the processor, an indicator that extends from a first position associated with a displayed first data value to a second position associated with a displayed second data value, the indicator indicating achievement of a performance objective in at least two consecutive sports games in which a sports entity participates, the two consecutive sports games comprising a first sports game and a second sports game,

wherein the first data value represents the sports entity's performance in the first sports game, and the second data value represents the sports entity's performance in the second sports game, and

the display step based in part upon determining that the first data value and the second data value meet a predetermined value for a particular statistical measure in the at least two consecutive sports games; and

displaying, by the processor, details of the achievement of the performance objective when a user selects or passes a pointer over the first data value, the second data value, or the indicator.

14. The computing device of claim 13 , wherein the displaying of the details further comprises displaying a length in time periods and a ranking of the length relative to other streaks.

15. The computing device of claim 13 , wherein the displaying of the details further comprises displaying the details in response to selection of a point on the indicator, selection of a point on one of the displayed data values, or a combination thereof.

16. A non-transitory computer-readable storage medium comprising instructions for execution by a processor for providing a user interface for displaying sports streaks, the instructions for causing performance of a method comprising the steps of:

displaying, by the processor, an indicator that extends from a first position associated with a displayed first data value to a second position associated with a displayed second data value,

the display step based in part upon determining that the first data value and the second data value meet a predetermined value for a statistical measure in two consecutive sports games; and

displaying, by the processor, details of the achievement of the performance objective when a user selects or passes a pointer over the first data value, the second data value, or the indicator.

17. The non-transitory computer-readable storage medium of claim 16 , wherein the first position is within a predetermined distance of the first data value and the second position is within a predetermined distance of the second data value.

18. The non-transitory computer-readable storage medium of claim 16 , the method further comprising the step of:

highlighting at least one data value, wherein the at least one data value represents a sports entity's performance according to a particular statistical measure in a sports event, and the at least one data value meets a predetermined value.

19. A server comprising:

a processor;

a storage medium for tangibly storing thereon program logic for execution by the processor, the program logic comprising:

transmitting logic executed by the processor for transmitting a graphical user interface to a client device, the graphical user interface configured to:

display, by the client device, an indicator that extends from a first position associated with a displayed first data value to a second position associated with a displayed second data value, the indicator indicating achievement of a performance objective in at least two consecutive sports games in which a sports entity participates,

the display step based in part upon determining that the first data value and the second data value meet a predetermined value for a particular statistical measure in the at least two consecutive sports games; and

display, by the client device, details of the achievement of the performance objective when a user selects or passes a pointer over the first data value, the second data value, or the indicator.

Assignments (6)
PATENT SECURITY AGREEMENT (FIRST LIEN) Recorded Sep 29, 2022
From: YAHOO ASSETS LLC
To: ROYAL BANK OF CANADA, AS COLLATERAL AGENT
Reel/Frame 061571/0773 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2021
From: YAHOO AD TECH LLC (FORMERLY VERIZON MEDIA INC.)
To: YAHOO ASSETS LLC
Reel/Frame 058982/0282 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2020
From: OATH INC.
To: VERIZON MEDIA INC.
Reel/Frame 054258/0635 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2018
From: YAHOO HOLDINGS, INC.
To: OATH INC.
Reel/Frame 045240/0310 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2017
From: YAHOO! INC.
To: YAHOO HOLDINGS, INC.
Reel/Frame 042963/0211 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 22, 2006
From: HIRANO, KELLY; BOGS, ERIC; WARE, SCOTT B.
To: YAHOO! INC.
Reel/Frame 018744/0198 →