Community I think I'm on to something

Ok so I was viewing the Halo 4: Smartglass Technology E3 footage and I noticed from 0:22 seconds - 0:27 seconds that in the lower left hand corner of the UNSC Infinity it says, “Technical Schematic.” This is part 1

It is also said that in the Halo 4 Limited Edition that we receive within the UNSC Infinity briefing packet, “a Spartan armor customization SCHEMATIC,” this part 2

With this being said is it possible that new armor may be available to us through Waypoint, does this mean it the new way of obtaining armor or something else? Give me your thoughts on this what you think the coincidence of this is.

Link to the video:http://www.youtube.com/watch?v=aCYeVQN0seM&feature=relmfu

Link to the Halo 4 LE contents:http://halo.xbox.com/blogs/Headlines/post/2012/05/16/The-Halo-Bulletin-51612.aspx

What could this mean, I’m interested in which you guys have to say?