I know that if you preorder on Origin you're invited automatically. Don't worry though, it seems like most people (myself included) haven't even been able to start playing, we're all stuck at various percentages of "processing large file" during the install. I don't anticipate being able to play by the time the beta period ends. Hopefully they allocate more bandwidth for the launch.