Apple Patent Grants

Electronic component embedded in ceramic material

Granted: April 25, 2017
Patent Number: 9632537
A ceramic material having an electronic component embedded therein, and more particularly to a sapphire surface having an electrically energized component embedded within. In some embodiments, the sapphire surface may take the form of a portion of a housing for an electronic device. Since sapphire may be substantially transparent, it may form a cover glass for a display within or forming part of the electronic device, as one example. The cover glass may be bonded, affixed, or otherwise…

Power-gating media decoders to reduce power consumption

Granted: April 25, 2017
Patent Number: 9632561
Embodiments of a system that reduces power consumption by power-gating media decoders are described. During operation of the system, a decoder circuit receives encoded audio data and outputs corresponding decoded audio data to a memory, which is electrically coupled to the decoder circuit. Moreover, control logic, which is electrically coupled to the memory and the decoder circuit, provides commands to the memory and the decoder circuit that selectively disable at least a portion of the…

Methods and systems for time keeping in a data processing system

Granted: April 25, 2017
Patent Number: 9632563
Data processing systems with interrupts and methods for operating such data processing systems and machine readable media for causing such methods and containing executable program instructions. In one embodiment, an exemplary data processing system includes a processing system, an interrupt controller coupled to the processing system and a timer circuit which is coupled to the interrupt controller. The interrupt controller is configured to provide a first interrupt signal and a second…

Dynamically controlling power based on work-loop performance

Granted: April 25, 2017
Patent Number: 9632566
The present embodiments provide a system that dynamically controls power consumption in a computing device. During operation, the system measures the performance of the computing device while executing a work-loop. Next, the system determines a derived completion time for the work-loop based on the measured performance. (For example, the derived completion time can be an expected completion time, a maximum completion time, or more generally a completion time distribution.) The system…

Capacitive keyboard having variable make points

Granted: April 25, 2017
Patent Number: 9632591
Disclosed herein is an input device having variable make points. More specifically, the various embodiments described herein are directed to an input device having a key, a first button member and a second button member. A dielectric may be positioned between the first button member and the second button member. The key is also associated with a capacitive sensor that is configured to determine a change in capacitance as a distance between the first button member and the second button…

Selective input signal rejection and modification

Granted: April 25, 2017
Patent Number: 9632608
Embodiments are related to user input devices that accept complex user input including a combination of touch and push (or pick) input. Embodiments of the invention provide for selective ignoring or rejection of input received from such devices in order to avoid interpreting unintentional user actions as commands. Furthermore, some input signals can be modified. The selective rejection or modification can be performed by the user interface device itself or by a computing device that…

Systems and methods for managing authority designation and event handling for hierarchical graphical user interfaces

Granted: April 25, 2017
Patent Number: 9633226
Prior art attempts to manage authority designation in GUI-based computer systems have set up various “handshaking” schemes between a graphics management system, such as a window server, and the various processes that are attempting to offer and accept access to each other. However, these schemes have certain limitations. In particular, when windows are used as the “fundamental basis” for implementing authority designation, events that should treat all content within a window…

Electronic device with shared near field communications and sensor structures

Granted: April 25, 2017
Patent Number: 9633247
An electronic device may have electrical components such as sensors. A sensor may have sensor circuitry that gathers sensor data using a conductive structure. The sensor may be a touch sensor that uses the conductive structure to form a capacitive touch sensor electrode or may be a fingerprint sensor that uses the conductive structure with a fingerprint electrode array to handle fingerprint sensor signals. Near field communications circuitry may be included in an electronic device. When…

Content ranking and serving on a multi-user device or interface

Granted: April 25, 2017
Patent Number: 9633368
The effectiveness of targeted content delivery at a multi-user interface can be directly linked to a proper targeting of users. A way of improving targeted content delivery at a multi-user interface can be to determine which users should be targeted based on one or more criteria. The present technology provides various methodologies for selecting one or more users associated with a multi-user interface to receive targeted content. Such users can be selected based on criteria associated…

GPU predication

Granted: April 25, 2017
Patent Number: 9633409
Techniques are disclosed relating to predication. In one embodiment, a graphics processing unit is disclosed that includes a first set of architecturally-defined registers configured to store predication information. The graphics processing unit further includes a second set of registers configured to mirror the first set of registers and an execution pipeline configured to discontinue execution of an instruction sequence based on predication information in the second set of registers.…

Automatic animation generation

Granted: April 25, 2017
Patent Number: 9633464
Some embodiments of the invention provide a method that receives a selection of an animation to apply to two or more graphical objects in a scene over a particular time duration. The method identifies parameters for each of the graphical objects. Based on the selected animation, the method generates modifications to at least one parameter for each of the graphical objects over the particular time duration. The parameter of a first graphical object is modified differently than the…

Wireless devices having multiple transmit chains with predistortion circuitry

Granted: April 25, 2017
Patent Number: 9634695
An electronic device may include wireless communications circuitry that has first and second digital predistortion circuits. The first predistortion circuit receives a first signal at a first frequency while the second predistortion circuit receives a second signal at a second frequency. The first circuit may perform predistortion operations on the first signal using non-unity predistortion coefficients to generate a predistorted signal. The second circuit may apply unity predistortion…

Removable electronic device case with supplemental antenna element

Granted: April 25, 2017
Patent Number: 9634709
A removable case may receive an electronic device. A male connector in the case may mate with a female connector in the device. A battery in the case may supply power to the device through the male connector. The electronic device may have an antenna formed from peripheral conductive housing structures and an antenna ground. The case may have a supplemental antenna that restores antenna performance when the device is received within the case. The supplemental antenna may be formed from a…

Radio telecommunications system and method of operating the same with polling

Granted: April 25, 2017
Patent Number: 9634784
An apparatus or method for transmitting data blocks on a communications channel having a radio link between two stations including a user equipment comprises receiving first data blocks from the user equipment, and transmitting second data blocks to the user equipment. A polling interval is dynamically set for the transmission of polling messages to the user equipment after transmission of the second data blocks, the polling interval being set in accordance with at least one of: a size…

Systems and methods for use with orthogonal frequency division multiplexing

Granted: April 25, 2017
Patent Number: 9634817
Systems and methods are provided for enabling H-ARQ communication between a base station and one or more wireless terminals. Methods for enabling incremental redundancy (IR) based H-ARQ, Chase based H-ARQ and Space-Time Code combining (STC) based H-ARQ between devices for down-link and up-link direction transmissions are provided in the form of an information element (IE) for use with a Normal MAP convention as currently accepted in the draft version standard of IEEE 802.16. In addition,…

Personalization of devices while packaged

Granted: April 25, 2017
Patent Number: 9635127
Devices are personalized while the devices are still at least partially contained within packaging. Discovery information may be exchanged between a packaged device and a user device. Such discover information may be exchanged as a result of the packaged device and the user device being moved into proximity with each other. A communication connection may be configured between the packaged device and the user device. Data may be obtained at the packaged device related to the communication…

Wearable device

Granted: April 25, 2017
Patent Number: D784831

Cover

Granted: April 25, 2017
Patent Number: D784995

Display screen or portion thereof with graphical user interface

Granted: April 25, 2017
Patent Number: D785010

Display screen or portion thereof with graphical user interface

Granted: April 25, 2017
Patent Number: D785026