Apple patents granted on 12 August 2014

59 US patents granted on 12 August 2014 and assigned to Apple

1 8,806,581 Secure launching of browser from privileged process
2 8,806,513 Application programming interfaces for data parallel computing on multiple processors
3 8,806,457 Deferred constant pool generation
4 8,806,371 Interface navigation tools
5 8,806,369 Device, method, and graphical user interface for managing and interacting with concurrently open software applications
6 8,806,362 Device, method, and graphical user interface for accessing alternate keys
7 8,806,339 User interface control for media editing application
8 8,806,325 Mode identification for selective document content presentation
9 8,806,245 Memory read timing margin adjustment for a plurality of memory arrays according to predefined delay tables
10 8,806,232 Systems and method for hardware dynamic cache power management via bridge and power manager
11 8,806,221 Securely recovering a computing device
12 8,806,151 Multipage preparation commands for non-volatile memory systems
13 8,806,067 Techniques for configuring contacts of a connector
14 8,805,963 Real-time or near real-time streaming
15 8,805,846 Methods and systems for providing easy access to information and for sharing services
16 8,805,693 Efficient beat-matched crossfading
17 8,805,397 Wireless interference mitigation
18 8,805,388 Antennae system
19 8,805,365 Registration with a mobile telecommunications service provider
20 8,805,360 Wi-Fi process
21 8,805,306 Method for determining optimum power amplifier configurations using list mode testing
22 8,805,302 Proximity and ambient light sensor with improved smudge rejection
23 8,805,285 System and methods for avoiding interference between communications in different frequency bands
24 8,804,993 Audio port configuration for compact electronic devices
25 8,804,947 Dual-purpose hardware aperture
26 8,804,849 Multithread processing of video frames
27 8,804,625 Pre-allocating resources of a wireless network for packet-switched real-time, interactive communications
28 8,804,609 Systems and methods for use with orthogonal frequency division multiplexing
29 8,804,604 Space time block code communications with co-operative relays
30 8,804,598 Method and system using relays with aggregated spectrum
31 8,804,363 Printed circuit boards with embedded components
32 8,804,355 Connector bracket
33 8,804,354 Load sharing device and I/O architecture against imparted abuse loads
34 8,804,353 Trim for input/output architecture in an electronic device
35 8,804,347 Reducing the border area of a device
36 8,804,061 Devices and methods for reducing the size of display panel routings
37 8,804,056 Integrated touch screens
38 8,803,987 Focus position estimation
39 8,803,981 Image capturing device having continuous image capture
40 8,803,922 Methods and apparatuses for increasing the apparent brightness of a display
41 8,803,908 Digital image transitions
42 8,803,896 Providing a coherent user interface across multiple output devices
43 8,803,862 Gamma resistor sharing for VCOM generation
44 8,803,860 Gate driver fall time compensation
45 8,803,745 Electronic device with component trim antenna
46 8,803,737 Location determination
47 8,803,593 Voltage discharge optimization
48 8,801,948 TFT mask reduction
49 8,801,889 Water jet shaping of displays and structures for electronic devices
50 8,801,461 Stepped termination block
51 8,801,054 Electronic device and magnetic latching mechanism therefor
52 8,800,847 Dynamic path correction of friction stir welding
53 8,800,846 Ultrasonic bonding
54 8,800,758 Gift card carriers
55 8,800,111 Coaxial hinge apparatus
56 D710,877 Display screen or portion thereof with animated graphical user interface
57 D710,855 Housing for an electronic device
58 D710,843 Electronic device
59 D710,841 Electronic device