Apple patents granted on 28 June 2011

10 US patents granted on 28 June 2011 and assigned to Apple

1 D640,695 Keyboard
2 7,971,186 Automatic execution flow ordering
3 7,970,970 Non-blocking address switch with shallow per agent queues
4 7,970,926 Synchronized transmission of audio and video data from a computer to a client via an interface
5 7,970,799 Methods and systems for managing data
6 7,969,478 Method and apparatus for color correction of color devices for various operating conditions
7 7,969,453 Partial display updates in a windowing system using a programmable graphics processing unit
8 7,969,333 Complexity-aware encoding
9 7,967,610 Connector assembly
10 7,966,785 Laminated display window and device incorporating same