Systems and method for providing a single sign in a gaming console that
associates online activity that is out-of-game/cross game, and/or online
activity that is in-game, and/or activity that is offline and in-game
with that account. While online, a service tracks activity of gamers and
provides usage statistics in a profile. While offline, the game console
tracks the player's activity via a mechanism to collect detailed
information about a specific player's in-game statistics and
accomplishments. The offline activity is cached and uploaded when the
console connects to the online service. Players can accumulate
achievements offline that are credited towards online activities.