IP Library Granted Patent US 8,105,159
Granted Patent B2
US 8,105,159 · App. 11/603,496 · Granted Jan 31, 2012

Player roster selection interface

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,105,159
App. No.
11/603,496
Granted
Jan 31, 2012
Kind
B2
Abstract

A player roster interface is described including display logic operable to display a table having a playing region (e.g., a first set of rows of the table) and player logic for displaying a plurality of players (e.g., names, thumbnail images, etc.), where at least a portion of the players may be positioned within the playing region. The interface further includes selection logic for moving a player within the table in response to a drag-and-drop operation. Displayed players may be moved within the table between the playing region and a bench region (e.g., a second set of rows of the table) to make changes to a roster and select a starting roster. Such an interface may allow a user to select and view a player roster (e.g., for a fantasy sports team) by positioning players within the playing region.

Claims (35)

1. A computing device for selecting a player roster comprising:

a processor;

storage media for tangibly storing thereon program logic comprising:

display logic executing on the computing device processor for displaying on a display of the computing device a table having a playing region and a bench region;

player logic executing on the computing device processor for displaying, on the display of the computing device, a plurality of players of a fantasy sports team within the table, wherein at least a portion of the players may be positioned within the playing region and a portion of the players may be positioned within the bench region that are not part of a starting roster which is part of said player roster, and wherein at least some of the players are associated with different sports teams;

selection logic executing on the computing device processor for moving a player within the table in response to a user drag-and-drop operation, wherein the player roster is determined from the position of the players within the playing region of the table, and wherein a status element is included and operable to provide a user with visual indications of where a selected player can be positioned within the table; and

point calculation logic executing on the computing device processor for determining and displaying, on the display of the computing device, points associated with the player roster.

2. The computing device of claim 1 , wherein the playing region comprises a first set of elements of the table.

3. The computing device of claim 1 , wherein the table further comprises a bench region comprising a second set of elements of the table.

4. The computing device of claim 3 , wherein a drag-and-drop operation is operable to move a player from the bench region to the playing region of the table.

5. The computing device of claim 4 , wherein if a first player is moved from the bench region to a location of a second player located in the playing region, the second player is moved to the bench region.

6. The computing device of claim 1 , wherein the status element indicates where a player may be dropped during the drag-and-drop operation.

7. The computing device of claim 1 , wherein the status element indicates where a player may not be dropped during the drag-and-drop operation.

8. A method for selecting a sports player roster, the method comprising:

displaying, on a display of a computing device, a table having a playing region and a bench region; wherein players on the bench region are not part of a starting roster which is part of said player roster;

displaying, on the display of the computing device, a plurality of players of a fantasy sports team within the table, the players moveable within the table in response to user drag-and-drop operations, at least some of the players in the plurality of players associated with different sports teams, wherein a status element is included and operable to provide a user with visual indications of where a selected player can be positioned within the table;

determining, by the computing device, a player roster based on the position of the players relative to the playing region of the table and

points associated with the player roster; and displaying, on the display of the computing device, the points associated with the player roster.

9. The method of claim 8 , wherein the playing region comprises a first set of elements of the table and the bench region comprising a second set of elements of the table.

10. The method of claim 9 , further comprising moving a player from the bench region to the playing region via a drag-and-drop operation.

11. The method of claim 10 , wherein if a first player is moved from the bench region to a location of a second player located in the playing region, the second player is moved to the bench region.

12. The method of claim 8 , further comprising displaying an indication as to where a player may be dropped during the drag-and-drop operation.

13. The method of claim 8 , further comprising displaying an indication as to where a player may not be dropped during the drag-and-drop operation.

14. The method of claim 8 , wherein the plurality of players is associated with fantasy sports team of an identified user.

15. A non-transitory computer readable storage medium comprising program code tangibly stored thereon for selecting a player roster, the computer readable storage medium comprising program code for:

displaying, on a display of a computer, a table having a playing region and a bench region;

displaying, on the display of the computer, a plurality of players of a fantasy sports team within the table, wherein at least a portion of the players may be positioned within the playing and portion of the players may be positioned within the bench region that are not part of a starting roster which is part of said player roster, and wherein at least some of the players in the plurality of players are associated with different sports teams;

moving a player on the display of the computer within the table in response to a user drag-and-drop operation, wherein a status element is included and operable to provide a user with visual indications of where a selected player can be positioned within the table;

determining, by the computer, the player roster from the position of the players within the playing region of the table;

determining, by the computer, points associated with the player roster; and displaying, on the display of the computer, the points associated with the player roster.

16. The non-transitory computer readable storage medium of claim 15 , further comprising program code operable to position a player within the playing region in response to a drag-and-drop operation.

17. The non-transitory computer readable storage medium of claim 16 , wherein the drag-and-drop operation is operable to move a player from a bench region of the table to the playing region of the table.

18. The non-transitory computer readable storage medium of claim 17 , wherein if a first player is moved from the bench region to a location of a second player located in the playing region, the second player is moved to the bench region.

19. The non-transitory computer readable storage medium of claim 16 , wherein the status element indicates where a player may be dropped during the drag-and-drop operation.

20. The non-transitory computer readable storage medium of claim 16 , wherein the status element indicates where a player may not be dropped during the drag-and-drop operation.

Assignments (5)
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 →