Apple patents granted on 09 June 2015

48 US patents granted on 09 June 2015 and assigned to Apple

1 RE45,559 Portable computers
2 RE45,547 Electronic device
3 D731,529 Display screen or portion thereof with animated graphical user interface
4 D731,481 Electronic device
5 D731,473 Case for electronic device
6 D731,467 Audio speaker system
7 D731,457 Audio listening system
8 D731,434 Connector
9 D731,346 Band
10 9,055,567 Communicating control information including an index
11 9,055,495 Cell re-selection in a device configured to operate according to multiple cellular communication protocols
12 9,055,488 Assisting return to a first network from a second network after performance of a circuit switched fallback procedure
13 9,055,454 Medium access control for wireless systems
14 9,055,366 Multi-driver earbud
15 9,055,283 Methods for display uniform gray tracking and gamma calibration
16 9,055,276 Camera having processing customized for identified persons
17 9,055,185 Switching cameras during a video conference of a multi-camera mobile device
18 9,055,077 Device identity matching
19 9,055,010 Refreshing blocked media packets for a streaming media session over a wireless network in a stall condition
20 9,054,791 Methods and apparatus for partial interference reduction within wireless networks
21 9,054,478 Electrical connector having a designed breaking strength
22 9,054,477 Connectors and methods for manufacturing connectors
23 9,054,358 Battery assembly method comprising a separate battery connector and a flex circuit for use in an electronic device
24 9,053,952 Silicon shaping
25 9,053,809 Data protection from write failures in nonvolatile memory
26 9,053,568 Applying a realistic artistic texture to images
27 9,053,351 Finger sensing apparatus using image watermarking and associated methods
28 9,053,265 Generating test benches for pre-silicon validation of retimed complex IC designs against a reference design
29 9,053,234 Collapsible stack trace
30 9,053,140 Enhanced B-trees with record merging
31 9,053,089 Part-of-speech tagging using latent analogy
32 9,053,058 QoS inband upgrade
33 9,053,047 Parameter estimation using partial ECC decoding
34 9,052,977 Installation of software onto a computer
35 9,052,948 Parallel runtime execution on multiple processors
36 9,052,926 Device, method, and graphical user interface for managing concurrently open software applications
37 9,052,925 Device, method, and graphical user interface for managing concurrently open software applications
38 9,052,919 Specialized network fileserver
39 9,052,894 API to replace a keyboard with custom controls
40 9,052,883 Creating an object in an object-oriented programming platform
41 9,052,817 Mode sensitive processing of touch data
42 9,052,814 Device, method, and graphical user interface for zooming in on a touch-screen display
43 9,052,803 Smart progress indicator
44 9,052,743 Motion tracking user interface
45 9,052,428 Systems, methods, and computer-readable media for thermally managing electronic devices using dynamic optical components
46 9,052,197 Providing navigation instructions while device is in locked mode
47 9,051,658 Methods for forming white anodized films by forming branched pore structures
48 9,050,535 Implementing challenges in single-player games