IP Library › Granted Patent US 7,997,987
Granted Patent B2
US 7,997,987 · App. 11/335,951 · Granted Aug 16, 2011

Computer-based gaming teams

Assignee: Microsoft Corporation
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 7,997,987
App. No.
11/335,951
Granted
Aug 16, 2011
Kind
B2
Abstract

Groups are formed, in a computer-based (e.g., on-line) gaming environment, based on social relationships between players. Teams are formed from members of the group. Team formation is based on a game related interest. Each team is assigned an identity that is maintained within a single game and across multiple sessions of a game. The team can interact within the gaming environment much like an individual user can interact. Teams can play games with other in-group and out-of-group teams. Team members can play games with each other. Team statistics and achievements can be accumulated and aggregated. Team profiles provide information about the team, such as a list of the members of the team. Via team profiles, a member of a team can see information about other members of the team, such as other teams to which they belong. Team members can send and receive intra-team messages.

Claims (52)

1. A method for computer-based gaming team interaction, the method comprising:

forming a group representing computergame players;

receiving an indication for each of the computergame players in the group indicating agreement to be a group member of the group, wherein the group members share at least one social interest in common, and wherein the social interest is not required to be game-related, and wherein the group is not directly associated with a game;

forming a team representing at least a portion of the group members wherein the team members of the team share at least one game-related interest in common, and wherein at least a first computergame player of the group is not a member of the team, and wherein a team member ejected from the team remains a group member, but a team member ejected from the group is also ejected from the team;

generating a team identity for the team;

creating a plurality of entity profiles that include a group profile that represents the group, and a distinct team profile that represents the team, and distinct gamer profiles, wherein each distinct gamer profile uniquely represents one of the computergame players, and

wherein each of the group profile and the team profile and the gamer profiles is configured to include its own calculated skill value and its own friends list and its own publically-visible reputation, and

wherein each publically-visible reputation is based on feedback from other entities, and

wherein each friends list is configured for scrolling through entities listed in the each friends list, and

wherein each of the listed entities corresponds to one of the plurality of entity profiles, and

wherein a visual representation of various of the plurality of entity profiles that correspond to the listed entities is displayed in accordance with the scrolling; and

wherein the method is performed by a computer.

2. A method in accordance with claim 1 , wherein the at least one game-related interest comprises a skill level of a group member and an indication of a group member's interest in a game title.

3. A method in accordance with claim 1 , wherein said at least one social interest comprises a non-game related interest.

4. A method in accordance with claim 1 , wherein said team identity is maintained across multiple sessions of a game.

5. A method in accordance with claim 1 , further comprising:

determining game performance statistics for individual members of the team; and

determining game performance statistics for the team in accordance with the determined performance statistics for individual members of the team.

6. A method in accordance with claim 1 , further comprising providing team-specific information that is observable by all group members.

7. At least one computer-readable device having computer-executable instructions that, when executed by a computer, cause the computer to perform a method comprising:

forming a group representing computergame players;

receiving an indication for each of the computergame players in the group indicating agreement to be a group member of the group, wherein the group members share at least one social interest in common, and wherein the social interest is not required to be game-related, and wherein a group is not directly associated with a game;

forming a team representing at least a portion of the group members wherein the team members of the team share at least one game-related interest in common, and wherein at least a first computergame player of the group is not a member of the team, and wherein a team member ejected from the team remains a group member but a team member ejected from the group is also ejected from the team;

creating a plurality of entity profiles that include a group profile that represents the group, and a distinct team profile that represents the team, and distinct gamer profiles, wherein each distinct gamer profile uniquely represents one of the computergame players, and

wherein each of the group profile and the team profile and the gamer profiles is configured to include its own calculated skill value, and its own friends list, and its own publically-visible reputation, and

wherein each publically-visible reputation is based on feedback from other entities, and

wherein each friends list is configured for scrolling through entities listed in the each friends list, and

wherein each of the listed entities corresponds to one of the plurality of entity profiles, and

wherein a visual representation of various of the plurality of entity profiles that correspond to the listed entities is displayed in accordance with the scrolling; and

generating a team identity for the team.

8. The at least one computer-readable device of claim 7 , wherein the at least one game-related interest comprises a skill level of a group member and an indication of a group member's interest in a game title.

9. The at least one computer-readable device of claim 7 , wherein the at least one social interest comprises a non-game related interest.

10. The at least one computer-readable device of claim 7 , wherein the team identity is maintained across multiple sessions of a game.

11. The at least one computer-readable device of claim 7 , the method further comprising:

determining game performance statistics for individual members of the team; and

determining game performance statistics for the team in accordance with the determined performance statistics for individual members of the team.

12. The at least one computer-readable device of claim 7 , the method further comprising providing team-specific information that is observable by all group members.

13. A computing device comprising:

a processor; and

a computer-readable storage medium operatively coupled to the processor, the computer-readable storage medium comprising instructions that, when executed by the processor, configure the computing device to:

form a group representing computergame players;

receive an indication for each of the computergame players in the group indicating agreement to be a group member of the group, wherein the group members share at least one social interest in common, and wherein the social interest is not required to be game-related, and wherein a group is not directly associated with a game;

form a team representing at least a portion of the group members wherein the team members of the team share at least one game-related interest in common, and wherein at least a first computergame player of the group is not a member of the team, and wherein a team member ejected from the team remains a group member but a team member ejected from the group is also ejected from the team; and

create a plurality of entity profiles that include a group profile that represents the group, and a distinct team profile that represents the team, and distinct gamer profiles, wherein each distinct gamer profile uniquely represents one of the computergame players, and

wherein each of the group profile and the team profile and the gamer profiles is configured to include its own calculated skill value, and its own friends list, and its own publically-visible reputation, and

wherein the publically-visible reputation is based on feedback from other entities, and

wherein each friends list is configured for scrolling through entities listed in the each friends list, and

wherein each of the listed entities corresponds to one of the plurality of entity profiles, and

wherein a visual representation of various of the plurality of entity profiles that correspond to the listed entities is displayed in accordance with the scrolling.

14. A computing device in accordance with claim 13 , wherein the at least one game-related interest comprises a skill level of a group member and an indication of a group member's interest in a game title.

15. A computing device in accordance with claim 13 , wherein the at least one social interest comprises a non-game related interest.

16. A computing device in accordance with claim 13 , wherein the computing device is further configured to track statistics defined by a group member.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2014
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034543/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2006
From: JOHNSON, JERRY ALAN; HANSEN, JOHAN PETER; BORTNIK, MICHAL; O'KELLEY, PATRICK W.
To: MICROSOFT CORPORATION
Reel/Frame 017253/0664 →
Continuity (1)
Related Publication 20070173323A1 · Jul 26, 2007