Real Time Touch



new TOP 200 Companies filing patents this week

new Companies with the Most Patent Filings (2010+)




Real Time Touch

Apple Inc patents (2016 archive)


Recent patent applications related to Apple Inc. Apple Inc is listed as an Agent/Assignee. Note: Apple Inc may have other listings under different names/spellings. We're not affiliated with Apple Inc, we're just tracking patents.

ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 | Company Directory "A" | Apple Inc-related inventors


Positioning techniques for narrowband wireless signals under dense multipath conditions

Techniques and systems for position determination using narrowband signals are disclosed. A disclosed technique includes receiving, at a wireless device, signals that are transmitted at different times, each of the signals having a different carrier frequency and representing a different subchannel of a wireless channel; determining estimated magnitudes of the subchannels based respectively on the signals; determining estimated group delays of the subchannels based respectively on the signals; determining an estimated channel frequency response of the wireless channel based on the estimated magnitudes and the estimated group delays; determining a propagation delay of the signals based on the estimated channel frequency response; and generating position information based on the propagation delay.. ... Apple Inc

Earphone assemblies with magnets for anchoring to a user

Earphone assemblies with magnets are provided to anchor the assemblies to a user during use.. . ... Apple Inc

Wireless preamble structure for ofdma signaling under obss interference

A wireless access point transmits a protocol data unit (pdu) that includes data and signaling for a plurality of user devices. The pdu spans a channel in frequency and an interval in time, and includes a first signaling section, a second signaling section and a traffic action. ... Apple Inc

Button integration for an electronic device

This application relates to various button related embodiments for use with a portable electronic device. In some embodiments, a snap clip can be integrated with a button bracket to save space where two separate brackets would take up too much space in the portable electronic device. ... Apple Inc

Systems and methods for bidirectional two-port battery charging with boost functionality

The disclosed embodiments provide a charging system for a portable electronic device. The charging system includes a first bidirectional switching converter connected to a first power port of the portable electronic device, a low-voltage subsystem in the portable electronic device, and a high-voltage subsystem in the portable electronic device and a second bidirectional switching converter connected to a second power port of the portable electronic device, the low-voltage subsystem, and the high-voltage subsystem. ... Apple Inc

Highly accurate over current fault protection for battery packs

This disclosure relates generally to the field of providing highly accurate over current fault protection in charging systems and, more particularly, to systems in which the charge over current protection (cocp) and discharge over current protection (docp) circuitry in electronic devices are particularly resilient to variations in field-effect transistor (fet) resistance with temperature, gate drive, and/or process shift; variations in printed circuit board (pcb) resistance; and variations in integrated circuit (ic) trip voltages. Through the use of novel circuit designs disclosed herein that effectively “bypass” the traditional “power fets” that control the current flow to the battery pack(s) of the electronic device using a novel “sense fet” concept, the major sources of error in current sensing may be eliminated without compromising any safety features of the electronic device, thus allowing for more accurate over current fault protection systems for battery packs across a wide range of operating conditions and temperatures.. ... Apple Inc

Antenna, shielding and grounding

A portable computing device is disclosed. The portable computing device can take many forms such as a laptop computer, a tablet computer, and no on. ... Apple Inc

Keyboard assemblies having reduced thicknesses and method of forming keyboard assemblies

Keyboard assemblies having reduced thicknesses and methods of forming the same. A keyboard assembly may include a printed circuit board (pcb) and a single membrane sheet adhered directly to the pcb. ... Apple Inc

Button retention, assembly, and water sealing

A sealed physical button for use with a portable electronic device that effectively presents ingress of liquids. Embodiments include a button cap having flange portions that interlock with complementary flanges from a button retainer. ... Apple Inc

Luminescence shock avoidance in display devices

A luminescence shock avoidance algorithm selectively limits the brightness level of a display device when the display device is activated in a dark environment to prevent the temporary vision impairment that can occur when a display device is activated in a dark environment. The algorithm receives the state of the display (e.g. ... Apple Inc

Border structures for displays

An organic light-emitting diode display may have an active area that contains pixels and an inactive area. The inactive area of the display may be provided with opaque masking layer structures having an appearance that matches the active area of the display when the pixels are off and are not displaying images. ... Apple Inc

Integrated visual notification system in an accessory device

The described embodiments relate generally to an accessory device for a tablet device. The accessory device takes the form of a flexible screen protector that can be disposed over a display portion of the tablet device. ... Apple Inc

Animations

At least certain embodiments of the present disclosure include a method for animating a display region, windows, or views displayed on a display of a device. The method includes starting at least two animations. ... Apple Inc

Facilitating transactions with a user account using a wireless device

A wireless device can store account identifiers and facilitate transactions. The wireless device can be loaded with user account identifiers and can be presented to various checkpoint devices. ... Apple Inc

12/29/16 / #20160378811

Apparatus, system and method of presenting views of a user's data using summary tables

An article, apparatus and methods are disclosed. The device and related methods involve a computing device including a program, such as a word processing program or spreadsheet program, configured to organize, through primary and other designations, table data and display, or otherwise use, the table of data. ... Apple Inc

12/29/16 / #20160378747

Virtual assistant for media playback

An exemplary method for identifying media may include receiving user input associated with a request for media, where that user input includes unstructured natural language speech including one or more words; identifying at least one context associated with the user input; causing a search for the media based on the at least one context and the user input; determining, based on the at least one context and the user input, at least one media item that satisfies the request; and in accordance with a determination that the at least one media item satisfies the request, obtaining the at least one media item.. . ... Apple Inc

12/29/16 / #20160378354

Subsystem storage space manager

The embodiments set forth techniques for managing storage space in user devices. A storage space manager can be configured to receive a request to increase an available amount of storage space within the user device, identify applications where at least a portion of the application's associated data can be deleted to increase the available storage space, determining particular applications whose identified associated data should be deleted, and causing the associated data to be deleted. ... Apple Inc

12/29/16 / #20160378264

Sensor-based esd detection

A touch sensitive device that detects the occurrence of an electrostatic discharge event on the device by analyzing one or more esd sensors located in various locations on the touch sensitive device is provided. A touch controller can scan touch nodes on the touch sensitive device while simultaneously scanning one or more esd sensors to detect if a possible esd event has occurred during the acquisition of a touch image. ... Apple Inc

12/29/16 / #20160378263

Measuring body capacitance effect in touch sensitive device

Measuring an effect of body capacitance in a touch sensitive device is disclosed. This effect can be caused by poor grounding of a user or other objects touching the device or of the device itself. ... Apple Inc

12/29/16 / #20160378255

Self-calibration of force sensors and inertial compensation

A method of calibrating a force sensor that includes an input surface and an array of sensing elements. The input has a number of test locations and is deformable under applied force. ... Apple Inc

12/29/16 / #20160378234

Input/output device with a dynamically adjustable appearance and function

A computing device is disclosed. The computing device may include a display, a processor in communication with the display and an enclosure connected to the display. ... Apple Inc

12/29/16 / #20160378208

Method for stylus touch-down and lift-off noise mitigation

Active styli, methods and non-transitory computer readable storage media can be used for mitigating noise coupling from an active stylus to a touch sensing system. An active stylus can include a force sensor that can be used to detect stylus touch-down and lift-off events. ... Apple Inc

12/29/16 / #20160378189

Input with haptic feedback

An electronic device is disclosed. The electronic device includes a mechanical input configured to move in a first direction in response to an input at the mechanical input. ... Apple Inc

12/29/16 / #20160378187

Input with haptic feedback

An electronic device is disclosed. The electronic device includes a mechanical input configured to move in a first direction in response to an input at the mechanical input. ... Apple Inc

12/29/16 / #20160378171

Power management for touch controller

Power management for a touch controller is disclosed. The touch controller can include a transmit section for transmitting stimulation signals to an associated touch sensor panel to drive the panel, where the touch controller can selectively adjust the transmit section to reduce power during the transmission. ... Apple Inc

12/29/16 / #20160378147

Computer internal architecture

An internal component and external interface arrangement for a cylindrical compact computing system is described that includes at least a structural heat sink having triangular shape disposed within a cylindrical volume defined by a cylindrical housing. A computing engine having a generally triangular shape is described having internal components that include a graphics processing unit (gpu) board, a central processing unit (cpu) board, an input/output (i/o) interface board, an interconnect board, and a power supply unit (psu).. ... Apple Inc

12/29/16 / #20160378142

Liquid-resistant acoustic device gasket and membrane assemblies

A liquid-resistant acoustic assembly for an electronic device includes an acoustic device positioned in a housing, a gasket compressed between the acoustic device and the housing, and a liquid-resistant membrane. The liquid-resistant membrane is disposed such that it is isolated from a non-uniform compressive distribution resulting from compression of the gasket. ... Apple Inc

12/29/16 / #20160378072

Rotary input mechanism for an electronic device

One embodiment of the present disclosure is directed to a wearable electronic device. The wearable electronic device includes an enclosure having a sidewall with a button aperture defined therethrough, a display connected to the enclosure, a processing element in communication with the display. ... Apple Inc

12/29/16 / #20160378071

Wearable electronic device

A consumer product that is a portable and, in some cases, a wearable electronic device. The wearable electronic device may have functionalities including: keeping time; monitoring a user's physiological signals and providing health-related information based on those signals; communicating with other electronic devices or services; visually depicting data on a display; gather data form one or more sensors that may be used to initiate, control, or modify operations of the device; determine a location of a touch on a surface of the device and/or an amount of force exerted on the device, and use either or both as input.. ... Apple Inc

12/29/16 / #20160378070

Wearable electronic device

A consumer product that is a portable and, in some cases, a wearable electronic device. The wearable electronic device may have functionalities including: keeping time; monitoring a user's physiological signals and providing health-related information based on those signals; communicating with other electronic devices or services; visually depicting data on a display; gather data form one or more sensors that may be used to initiate, control, or modify operations of the device; determine a location of a touch on a surface of the device and/or an amount of force exerted on the device, and use either or both as input.. ... Apple Inc

12/29/16 / #20160378069

Wearable electronic device

A consumer product that is a portable and, in some cases, a wearable electronic device. The wearable electronic device may have functionalities including: keeping time; monitoring a user's physiological signals and providing health-related information based on those signals; communicating with other electronic devices or services; visually depicting data on a display; gather data form one or more sensors that may be used to initiate, control, or modify operations of the device; determine a location of a touch on a surface of the device and/or an amount of force exerted on the device, and use either or both as input.. ... Apple Inc

12/29/16 / #20160377947

Electrically activated lens component with interlock feature

A mobile device lens assembly having an electrically activated lens component with an electro-optic portion is disclosed. More particularly, embodiments of the mobile device lens assembly include the electro-optic portion and an interlock feature to engage a second lens element. ... Apple Inc

12/29/16 / #20160377768

High-luminance surface

A cover glass assembly comprises a sheet having a first surface and a second surface below the first surface. The second surface comprises a textured portion. ... Apple Inc

12/29/16 / #20160377501

Systems and methods for measuring resistive sensors

Systems and methods for accurately and precisely measuring the resistance of a resistive sensor of a matched resistive sensor pair disposed on opposite surfaces of a substrate. Certain embodiments include coupled each sensor of the matched resistive sensors to a thermally-isolated pair of reference resistors contained within an integrated circuit so as to form a wheatstone bridge. ... Apple Inc

12/22/16 / #20160374132

Cellular network information

Techniques are disclosed relating to a mobile device that communicates over short-range networks and long-range networks. In various embodiments, a mobile device includes one or more radios configured to communicate using a plurality of radio access technologies (rats) including a cellular rat and a short-range rat. ... Apple Inc

12/22/16 / #20160374028

Power adaptation based on error rate

A host device is configured to increase the power output by an internal amplifier of its wireless chipset in response to requests from a remote device. Once the internal amplifier has reached its maximum power, further requests for power increases from the remove device do not similarly lead to automatic power increases being delivered by a external amplifier of the host device. ... Apple Inc

12/22/16 / #20160373960

Measurement denoising

A method includes sampling a common signal over a plurality of iterations, concatenating the sampled iterations, summing samples of the concatenated iterations within a window of a predetermined sample width, at each of a plurality of window positions along the concatenated iterations, and estimating noise of the common signal from the summed sample values at the window positions.. . ... Apple Inc

12/22/16 / #20160373932

Electronic subscriber identity module management under multiple certificate authorities

Representative embodiments set forth techniques for enabling a mobile device to be a member of various trust circles. According to some embodiments, an embedded universal integrated circuit card (euicc) included in the mobile device can be configured to store, for each trust circle of which the euicc is a member, at least one digital certificate associated with a certificate authority (ca) that serves as a root of the trust circle. ... Apple Inc

12/22/16 / #20160373631

Multifunction physical button

The present disclosure generally relates to multifunction physical buttons. An electronic device detects activation of a physical button. ... Apple Inc

12/22/16 / #20160373618

Adaptive black-level restoration

Methods and systems to improve the operation of graphic's system are described. In general, techniques are disclosed for compensating for an image sensor's non-zero black-level output. ... Apple Inc

12/22/16 / #20160373585

Managing packet-switched voice communications during silence intervals

In some embodiments, a ue is configured to, in response to detecting an absence of received packets associated with a voice call over a first time interval of a pre-determined length, initiate transmission of a first control packet to a base station. In some embodiments, the ue is further configured, based on a response to the first control packet, not to drop the packet-switched voice call at least until expiration of a second time interval of a pre-determined length after transmission of the first control packet. ... Apple Inc

12/22/16 / #20160373563

Cover for a tablet device

Accurate and reliable techniques for determining information of an accessory device in relation to an electronic device are described.. . ... Apple Inc

12/22/16 / #20160373533

Multipath tcp subflow establishment and control

Techniques for electronic devices to control a multipath transmission control protocol (mptcp) connection. An mptcp connection between two endpoints may be established. ... Apple Inc

12/22/16 / #20160373517

Management and prioritization of media items downloading

The disclosed embodiments relate generally to the downloading of media items. The media items may include, for example, audio, video, image, or podcast data. ... Apple Inc

12/22/16 / #20160373013

Phase-shifting a synchronization signal to reduce electromagnetic interference

A power supply with reduced electromagnetic interference (emi) is described. This power supply includes cascaded stages with switched-mode power-supply circuits that are switched synchronously during operation by switching signals that have a common fundamental frequency. ... Apple Inc

12/22/16 / #20160372961

Wireless charging retail systems

A wireless charging table comprising a table top having an upper surface upon which one or more electronic devices can be placed, a wireless charging transmitter positioned under the upper surface of the table top, the wireless charging transmitter comprising a plurality of transmitter coils that define a charging region at the upper surface of the table top, and a power distribution system operatively coupled to the wireless charging transmitter, the power distribution system configured to receive power from an alternating current (ac) power source and distribute power to the wireless charging transmitter. The plurality of transmitter coils include at least a first transmitter coil comprising: a first loop portion; a second loop portion; and a crossing portion comprising overlapping conductive paths that electrically couple the first loop portion.. ... Apple Inc

12/22/16 / #20160372960

Wireless charging station

A wireless charging system including a transmitter and a receiver. The transmitter is formed of a coil of wire that includes a first loop portion, a second loop portion, and a crossing portion. ... Apple Inc

12/22/16 / #20160372943

Management of high-voltage lithium-polymer batteries in portable electronic devices

The disclosed embodiments provide a system that manages use of a battery corresponding to a high-voltage lithium-polymer battery in a portable electronic device. During operation, the system monitors a cycle number of the battery during use of the battery with the portable electronic device, wherein the cycle number corresponds to a number of charge-discharge cycles of the battery. ... Apple Inc

12/22/16 / #20160372825

Antenna on sapphire structure

An antenna on a sapphire structure. The antenna includes a sapphire structure having a first side, and a second side positioned opposite the first side. ... Apple Inc

12/22/16 / #20160372184

Programming schemes for multi-level analog memory cells

A method for data storage includes storing first data bits in a set of multi-bit analog memory cells at a first time by programming the memory cells to assume respective first programming levels. Second data bits are stored in the set of memory cells at a second time that is later than the first time by programming the memory cells to assume respective second programming levels that depend on the first programming levels and on the second data bits. ... Apple Inc

12/22/16 / #20160372156

Image fetching for timeline scrubbing of digital media

The present disclosure describes systems and techniques relating to generating three dimensional (3d) models from range sensor data. According to an aspect, frames of range scan data captured using one or more three dimensional (3d) sensors are obtained, where the frames correspond to different views of an object or scene; point clouds for the frames are registered with each other by maximizing coherence of projected occluding boundaries of the object or scene within the frames using an optimization algorithm with a cost function that computes pairwise or global contour correspondences; and the registered point clouds are provided for use in 3d modeling of the object or scene. ... Apple Inc

12/22/16 / #20160371942

Band attachment mechanism with haptic response

A system includes a band, an attachment mechanism attached to the band, and one or more haptic devices included in the attachment mechanism. The attachment mechanism can attach the band to an electronic device. ... Apple Inc

12/22/16 / #20160371845

Monitoring doe performance using software scene evaluation

A method for projection includes projecting a pattern of structured light with a given average intensity onto a scene. A sequence of images is captured of the scene while projecting the pattern. ... Apple Inc

12/22/16 / #20160371810

Gpu instruction storage

Techniques are disclosed relating to low-level instruction storage in a graphics unit. In some embodiments, a graphics unit includes execution circuitry, decode circuitry, hazard circuitry, and caching circuitry. ... Apple Inc

12/22/16 / #20160371529

Finger biometric sensor assembly including direct bonding interface and related methods

A finger biometric sensor assembly may include a finger biometric sensor integrated circuit (ic) die having a finger sensing area and a cover layer aligned with the finger sensing area. The finger biometric sensor may also include a direct bonding interface between the finger biometric sensor and the cover layer.. ... Apple Inc

12/22/16 / #20160371211

Bus-bit-order ascertainment

An apparatus for use with a memory device that has a plurality of memory-device terminals having respective unique bit significances is described. The apparatus includes a memory controller, which includes (i) a plurality of external terminals, each one of the external terminals configured to be in communication with a respective one of the memory-device terminals, (ii) a plurality of internal terminals having respective unique bit significances, (iii) a switching unit, and (iv) a processor. ... Apple Inc

12/22/16 / #20160370996

Language input interface on a device

Methods, systems, and apparatus, including computer program products, for inputting text. A virtual keyboard is presented in a first region of a touch sensitive display of a device. ... Apple Inc

12/22/16 / #20160370982

Device, method, and graphical user interface for navigating media content

An electronic device with one or more processors and memory is in communication with a display. The device, while in a first playback navigation mode, provides, to the display, video information for display; and receives an input that corresponds to a request by a user to switch to a second playback navigation mode. ... Apple Inc

12/22/16 / #20160370976

Device, method, and graphical user interface for navigating media content

An electronic device provides, to a display, data to present a user interface with a plurality of user interface objects that includes a first user interface object. A current focus is on the first user interface object. ... Apple Inc

12/22/16 / #20160370957

Device, method, and graphical user interface for navigating media content

An electronic device provides data to present a media information user interface for a media content item. The media information user interface includes: media source objects that correspond to respective media sources for the media content item, and media management objects for the media content item. ... Apple Inc

12/22/16 / #20160370956

Device, method, and graphical user interface for navigating media content

An electronic device provides, to a display, data to present a user interface with a plurality of user interface objects that includes a first user interface object and a second user interface object. A current focus is on the first user interface object. ... Apple Inc

12/22/16 / #20160370915

Timing scheme for touch screen supporting variable refresh rate

Various timing schemes can be used to synchronizing display functions with touch and/or stylus sensing functions for devices including a variable refresh rate (vrr) display. In a continuous-touch mode, for example, extended blanking can result in frame judder due to mismatch or latency between reporting of sensing data and the display. ... Apple Inc

12/22/16 / #20160370860

Gaze detection in a 3d mapping environment

A method includes receiving a sequence of three-dimensional (3d) maps of at least a part of a body of a user of a computerized system and extracting, from the 3d map, 3d coordinates of a head of the user. Based on the 3d coordinates of the head, a direction of a gaze performed by the user and an interactive item presented in the direction of the gaze on a display coupled to the computerized system are identified. ... Apple Inc

12/22/16 / #20160370231

Adaptive calibration for ambient light sensors

An electronic device may be provided with a display mounted in a housing. A color sensing ambient light sensor may measure the color of ambient light. ... Apple Inc

12/22/16 / #20160370116

Process for heat treating a sapphire component

A system and processes for heat treating sapphire components to improve strength while maintaining the optical finish and/or transparency of the component. The processes may include an annealing process that uses an inert gas to reduce potential contaminants and the presence of reactive gasses. ... Apple Inc

12/22/16 / #20160368808

System for heat treating a sapphire component

A system for heat treating sapphire components to increase strength while maintaining the optical finish and/or transparency of the component. The system may include a fixture positioned in a furnace and configured to suspend an array or group of sapphire components. ... Apple Inc

12/22/16 / #20160368189

Combination injection molding and hydroforming

Manufacturing methods that combine molding processes and shaping processes are described. The systems and methods described can be used to form composite parts using a single manufacturing process. ... Apple Inc

12/15/16 / #20160366777

Transparent protective coating for a component of an electronic device

A transparent component of an electronic device having a nano-crystalline layer is disclosed. The nano-crystalline layer may be formed as a series of layers separated by or interspersed with one or more other layers including a non-crystalline or amorphous material. ... Apple Inc

12/15/16 / #20160366765

Printed circuit board components

An electronic device may include surface mount technology components mounted to a printed circuit board. The surface mount technology components may include electrical components such as resistors, inductors, and capacitors. ... Apple Inc

12/15/16 / #20160366705

Random access procedures for link budget constrained wireless devices

This disclosure relates to accommodating link budget constrained wireless devices performing random access procedures. A base station may detect a preamble message from a wireless device. ... Apple Inc

12/15/16 / #20160366654

Determination of device placement using pose angle

In an example method, a mobile device connects a voice call for a user. The voice call causes one or more radio frequency transmitters of the mobile device to transmit radio waves at a first power level. ... Apple Inc

12/15/16 / #20160366641

Reducing power consumption in voice over long term evolution terminals using semi persistent scheduling in connected discontinuous reception mode

A connection with a network that includes a base station (bs) may be established by a user device (ue) via a wireless connection, for conducting communications using semi persistent scheduling (sps) in a connected discontinuous reception (c-drx) mode. The sps transmit periodicity may be adjusted with respect to the sps activation command and the sps interval ul (for uplink). ... Apple Inc

12/15/16 / #20160366585

Postponed carrier configuration

Methods, systems, and computer-readable medium for providing telecommunications carrier configuration at activation of a mobile device. In one implementation, a method is provided. ... Apple Inc

12/15/16 / #20160366551

Content geofencing

Systems, methods, and computer-readable storage media for invitational content geofencing. A system first sends, to a server location data associated with the system, the location data being calculated at the system. ... Apple Inc

12/15/16 / #20160366433

Coding of video and audio with initialization fragments

A new file format for coded video data is provided. A decoder may identify patterns in the coded video data in order to make the decoding process and/or display of data more efficient. ... Apple Inc

12/15/16 / #20160366262

Automatic power-off of wireless communication device from linked device

Methods and systems for powering-off a wireless communication device from a linked device are provided. A device can transmit a wireless communication signal to a linked device to instruct the linked device to power-off. ... Apple Inc

12/15/16 / #20160366195

Relayed communication channel establishment

Establishing a communication channel via a relay server with reduced setup time. Upon request by an initiating communication device a relay allocation server may allocate a single relay server for use in a communication session between the initiating communication device and one or more recipient communication devices. ... Apple Inc

12/15/16 / #20160365952

Hybrid automatic repeat request (h-arq) for a wireless local area network

Apparatus and methods for a hybrid automatic repeat request (h-arq) mechanism for wireless communication devices of a wireless local area network (wlan) are disclosed. Methods and apparatus to determine whether a packet is an original, first transmission or a retransmission of a previously transmitted packet without decoding the payload of the packet are disclosed. ... Apple Inc

12/15/16 / #20160365801

Systems and methods of operation for power converters having series-parallel mode active clamps

Systems and methods for operating improved flyback converters are disclosed, in which leakage energy is returned to the input power source rather than to the output load, while still achieving zero voltage switching (i.e., zvs) operation. In some embodiments, the improved converters may transfer the energy stored in the leakage inductance to a snubber capacitor(s) at the instant of turning off of the control switch. ... Apple Inc

12/15/16 / #20160365380

Photodiode with different electric potential regions for image sensors

An image sensor pixel is disclosed. The pixel may include a photodiode having a first region with a first potential and a second region with a second, higher potential, with the second region being offset in depth from the first region in a semiconductor chip. ... Apple Inc

12/15/16 / #20160365204

Reduced layer keyboard stack-up

Disclosed herein is a stack-up for an input device. The stack-up may include a flexible substrate having a switch and a light source. ... Apple Inc

12/15/16 / #20160365072

Graphical representation generation for multiple points of interest

An improve navigation application can generate and display a composite representation of multiple pois when poi icons representing the pois appear to be overlapping. Some embodiments display the composite representation when a certain zoom level is reached for a map including the multiple poi icons. ... Apple Inc

12/15/16 / #20160365064

Head-mounted display apparatus for retaining a portable electronic device with display

Head-mounted display systems and methods of operation that allow users to couple and decouple a portable electronic device such as a handheld portable electronic device with a separate head-mounted device (e.g., temporarily integrates the separate devices into a single unit) are disclosed. The portable electronic may be physically coupled to the head-mounted device such that the portable electronic device can be worn on the user's head. ... Apple Inc

12/15/16 / #20160365042

Display driver circuitry with gate line and data line delay compensation

Gate driver circuitry in a display may supply gate line signals to rows of pixels on gate lines. Data line driver circuitry may supply data line signals to columns of pixels on data lines. ... Apple Inc

12/15/16 / #20160364899

Level of detail offset determination

Techniques are disclosed relating to determining the location of a specified level of detail for a graphics texture. In some embodiments, an apparatus includes texture processing circuitry configured to receive information specifying a particular mipmap in a chain of stored mipmaps for a graphics texture and determine an offset address for the particular mipmap. ... Apple Inc

12/15/16 / #20160364893

Automated graphical user-interface layout

Embodiments of the present disclosure relate to automatic generation of dynamically changing layouts for a graphical user-interface. Specifically, embodiments of the present disclosure employ analysis of an image associated with the view (e.g., either the current view or a future view) of the graphical user-interface to determine colors that are complementary to the image. ... Apple Inc

12/15/16 / #20160364378

Exemplar-based natural language processing

Systems and processes for exemplar-based natural language processing are provided. In one example process, a first text phrase can be received. ... Apple Inc

12/15/16 / #20160364350

Methods and apparatus for synchronizing uplink and downlink transactions on an inter-device communication link

Methods and apparatus for a synchronized multi-directional transfer on an inter-processor communication (ipc) link. In one embodiment, the synchronized multi-directional transfer utilizes one or more buffers which are configured to accumulate data during a first state. ... Apple Inc

12/15/16 / #20160364345

Memory interface system

In some embodiments, a memory interface system includes a memory interface circuit and a memory controller. The memory interface circuit is configured to communicate with a memory device. ... Apple Inc

12/15/16 / #20160364323

Automatic remote execution of an application

Disclosed is a method of preparing and launching a test application on a first machine that is automatically executed on a second machine. A developer can prepare a test application on the first machine, and instead of the developer performing multiple steps to copy the test program to a second machine and set up the test environment, the method can automatically detect test environment data, and transmit the test application and the test environment data. ... Apple Inc

12/15/16 / #20160364091

Devices and methods for manipulating user interfaces with a stylus

An electronic device with a touch-sensitive display and one or more sensors to detect signals from a stylus associated with the device: displays a user interface on the touch-sensitive display; while displaying the user interface on the touch-sensitive display, detects the stylus moving towards the touch-sensitive display, without the stylus making contact with the touch-sensitive display; determines whether the detected stylus movement towards the touch-sensitive display satisfies one or more stylus movement criteria; in accordance with a determination that the detected stylus movement satisfies the one or more stylus movement criteria, displays a menu overlaid on the user interface, the menu including a plurality of selectable menu options; detects selection of a first menu option in the plurality of selectable menu options; and, in response to detecting selection of the first menu option: performs an operation that corresponds to the first menu option, and ceases to display the menu.. . ... Apple Inc

12/15/16 / #20160364078

Touch detection using multiple simultaneous stimulation signals

The use of multiple stimulation signals having one or more frequencies and one or more phases to generate an image of touch on a touch sensor panel is disclosed. Each of a plurality of sense channels can be coupled to a column in a touch sensor panel and can have one or more mixers. ... Apple Inc

12/15/16 / #20160364027

Devices and methods for manipulating user interfaces with a stylus

An electronic device: displays an electronic document; while displaying the electronic document, detects a first input from a stylus, including detecting an initial contact by the stylus on a touch-sensitive surface; determines a plurality of characteristics of the first input, including a tilt of the stylus; in accordance with a determination that the tilt meets one or more selection criteria for a first virtual drawing implement, selects the first virtual drawing implement for the stylus to emulate; in accordance with a determination that the tilt meets one or more selection criteria for a second virtual drawing implement, selects the second virtual drawing implement for the stylus to emulate; and, after selecting one of the first virtual drawing implement and the second virtual drawing implement for the stylus to emulate, generates a mark in the electronic document with the selected virtual drawing implement in response to detecting the first input.. . ... Apple Inc

12/15/16 / #20160364026

Devices and methods for manipulating user interfaces with a stylus

An electronic device with a touch-sensitive display and one or more sensors to detect signals from a stylus associated with the device: while the electronic device is in a locked state: displays a lock screen user interface on the touch-sensitive display; while displaying the lock screen user interface, detects a first input from the stylus to draw on the touch-sensitive display; in response to detecting the first input, displays, over the lock screen user interface, one or more marks of a drawing that correspond to the first input; while displaying, on the lock screen user interface, the one or more marks of the drawing: detects a second input from the stylus to display a drawing application in a restricted mode; and, in response to detecting the second input, executes the drawing application in the restricted mode and displays the one or more marks of the drawing in the drawing application.. . ... Apple Inc

12/15/16 / #20160364025

Devices and methods for manipulating user interfaces with a stylus

An electronic device with a touch-sensitive display and one or more sensors to detect signals from a stylus associated with the device: detects a positional state of the stylus, the positional state of the stylus corresponding to a distance, a tilt, and/or an orientation of the stylus relative to the touch-sensitive display; determines a location on the touch-sensitive display that corresponds to the detected positional state of the stylus; displays, in accordance with the positional state of the stylus, an indication on the touch-sensitive display of the determined location prior to the stylus touching the touch-sensitive display; detects a change in the distance, the tilt, and/or the orientation of the stylus, prior to the stylus touching the touch-sensitive display; and in response to detecting the change, updates the displayed indication on the touch-sensitive display.. . ... Apple Inc

12/15/16 / #20160363999

Providing non-visual feedback for non-physical controls

Techniques are described herein to assist users to operate non-physical controls in situations where the users are unable to visually locate the controls. According to one embodiment, the device containing the non-physical controls is designed to give non-visual feedback to the user based, at least on part, on the distance between (a) the current position of user input, and (b) the location of the non-physical control. ... Apple Inc

12/15/16 / #20160363961

Component assembly

A portable computing device is disclosed. The portable computing device can take many forms such as a laptop computer, a tablet computer, and so on. ... Apple Inc

12/15/16 / #20160363958

Docking station with integral device support structure

An aesthetically pleasing docking station that is able to support electronic devices with only an interface connector. The docking station is further equipped with mechanisms that protect the electronic device from damage if it's deflected too far while mated to the docking station.. ... Apple Inc

12/15/16 / #20160363952

Control of a series pass circuit for reducing singing capacitor noise

A series pass circuit conducts a pass current between a first side and a second side. A power source is coupled to the first side, while a capacitor is coupled to the second side. ... Apple Inc

12/15/16 / #20160363154

Press nut designs to minimize stack thickness

The described embodiments relate to embedding a threaded insert into a thin-walled housing. A recess can be formed with a machining tool that forms a recess in a thickened portion of the thin-walled housing. ... Apple Inc

12/15/16 / #20160361854

Housings for electronic devices

Methods and apparatus for applying internal features or complex mechanical structures to a surface of a metal part are disclosed. According to one aspect of the present invention, a method for creating an assembly that includes a substrate and a molded piece involves obtaining the substrate, and forming at least one binding feature on a surface of the substrate. ... Apple Inc

12/08/16 / #20160360569

Maintaining network connections for background applications

In order to reduce latency associated with an application executed by an electronic device, when the application transitions from a runnable mode to a suspended state, the electronic device may receive a request from the application to maintain a connection, which is used by the application to communicate with another electronic device, while the application is in the suspended state. Then, the electronic device may provide an instruction to an interface circuit in the electronic device to maintain the connection for a time interval while the application is in the suspended state. ... Apple Inc

12/08/16 / #20160360564

Device and method for antenna synchronization and selection

A device and method selects an antenna configuration. The method performed at a user equipment includes determining at least one communication functionality that is being used, each communication functionality configured to utilize at least one antenna in a multi-antenna arrangement of the user equipment. ... Apple Inc

12/08/16 / #20160360558

Intra-rrc high-bandwidth grant request techniques

This disclosure relates to techniques for ues (including link budget limited ues) to improve communications performance with a cellular network. A ue may be configured to provide a request (for a first process executed by the ue) for a high-bandwidth connection to a base station of a cellular network during a first rrc connection. ... Apple Inc

12/08/16 / #20160360526

Simultaneous wireless connections with improved efficiency

An interface circuit in a computing device may communicate with user-interface devices using shared slots during time intervals. In particular, the computing device may transmit outgoing messages to the user-interface devices at a first predefined time during sequential time intervals when the user-interface devices transition from a sleep mode to a normal mode. ... Apple Inc

12/08/16 / #20160360503

Call management between multiple user devices

A connection manager manages connections for associated user devices by determining whether an incoming connection has been answered at a user device, and if so then generating and transmitting silencing commands to associated user devices using first and second wireless communication modes, with one mode being faster. Connections can comprise phone calls, and modes can comprise push and bluetooth® messaging. ... Apple Inc

12/08/16 / #20160360496

Frequency bandwidth and channel dependent transmitting power for lte devices

Methods and devices for reducing the power consumption and increasing the efficiency of an lte transmitter of an electronic device are provided. By way of example, a method includes calculating location data related to a region in which the electronic device may operate via the electronic device, determining via the electronic device a region in which the electronic device is currently operating within based on the location data, and adjusting an output transmitting power of the electronic device based at least in part on the region and one or more frequency operating parameters utilized by the electronic device.. ... Apple Inc

12/08/16 / #20160360489

Spatial multiplexing power save learning mode

Apparatus and methods for configuring wireless circuitry of a wireless communication device associated with a wireless local area network (wlan) access point (ap) to use a reduced power consumption mode are disclosed. While associated with a multiple-input multiple-output (mimo) wlan ap and operating in a mimo mode that includes at least two spatial streams for communication with multiple radio frequency (rf) receive chains active, the wireless communication device transmits a message indicating a request to use a spatial multiplexing power save (smps) mode that supports only one spatial stream and requires only a single active rf receive chain. ... Apple Inc

12/08/16 / #20160360488

Adaptive sleep delay

An example computer-implemented method includes determining, by an electronic device, that the electronic device has not received a user activity for an interval of time. The method also includes determining, by the electronic device, a contextual state of the electronic device, and adapting, by the electronic device, a sleep delay value based on the determined contextual state of the electronic device. ... Apple Inc

12/08/16 / #20160360485

Power saving techniques for a navigation application

A method of conserving power for a navigation application of a device is provided. The method determines a time for timely departure to an event that is stored in a calendar application of the device. ... Apple Inc

12/08/16 / #20160360462

Handover between cells based on signal quality and interference estimation

Method and apparatus to trigger a handover of a mobile device from a serving cell to a neighbor cell based on signal quality are disclosed. The mobile device measures signal strength and signal quality for the serving cell. ... Apple Inc

12/08/16 / #20160360461

Systems and methods for avoiding stalls in network connectivity at a computing device

The embodiments set forth techniques for avoiding network connectivity stalls at a mobile computing device. In an idle state, a performance analyzer executing on the mobile computing device is configured to passively analyze high-level network connectivity information to detect any minor issues with the network connectivity being provided by a primary interface (e.g., wifi). ... Apple Inc

12/08/16 / #20160360456

Cdma/multimode volte device with reduced time to camp

A user equipment (ue) may camp on a network following a sim bootup. Specifically, the ue may determine that a sim implementation module of the ue includes a first sim application (e.g., usim) associated with a first cellular radio access technology (rat) (e.g., lte) and a second sim application (e.g., csim) associated with a second cellular rat (e.g., cdma). ... Apple Inc

12/08/16 / #20160360446

Interface shaping for virtual interfaces

Disclosed herein are systems, methods, and non-transitory computer-readable storage media for allocating bandwidth on a physical wireless interface. The method includes configuring a first virtual interface and a second virtual interface on the physical wireless interface. ... Apple Inc

12/08/16 / #20160360427

Communication adaptation based on link-performance characteristics

Adapting communication of information based on link-performance characteristics is discussed herein. For the example, an apparatus can include an interface circuit and a processor. ... Apple Inc

12/08/16 / #20160360414

System and method for filtering access points presented to a user and locking onto an access point

The present invention filters access points presented to a user and locks onto an access point and includes an access point filtering unit and an access point locking unit. The access point filtering unit determines the access points that are accessible by a client device and then filters them to present only the access points that are acceptable to under a security policy in force. ... Apple Inc

12/08/16 / #20160360412

System and method for migrating data between devices

Disclosed herein is a technique for migrating data between a first device and a second device via a private wireless network hosted by the first device. According to some embodiments, the private wireless network is established based on a code generated by the first device. ... Apple Inc

12/08/16 / #20160360382

Systems and methods for proactively identifying and surfacing relevant content on a touch-sensitive device

Systems and methods for proactively assisting users with accurately locating a parked vehicle are disclosed herein. An example method includes: automatically, and without instructions from a user: determining that a user of the electronic device is in a vehicle that has come to rest at a geographic location. ... Apple Inc

12/08/16 / #20160360380

Correcting in-venue location estimation using structural information

Methods, systems, and computer program products for correcting in-venue location estimation using structural information are described. A mobile device can use wireless location technologies and dead reckoning to determine an estimated location of the mobile device in a venue. ... Apple Inc

12/08/16 / #20160360377

Venue data prefetch

Methods, systems, and computer program product for prefetching location data based on predicted user behavior. A mobile device can request, from a user routine subsystem of the mobile device, a list of locations that a user of the mobile device routinely visits while the user carries the mobile device. ... Apple Inc

12/08/16 / #20160360371

System with wireless messages to enhance location accuracy

Electronic equipment in a system may transmit and receive wireless advertisement messages. Each wireless message may include location information and may have an associated received signal strength indicator when received from transmitting equipment by receiving equipment. ... Apple Inc

12/08/16 / #20160360368

User settlement detection

Methods, systems and computer program products for user settlement detection are disclosed. A mobile device configured to perform an action immediately upon entering or exiting a geofenced environment can delay performing the action until a user of the mobile device has settled into the environment. ... Apple Inc

12/08/16 / #20160360355

Repackaging media content data with anonymous identifiers

Systems, methods, and computer-readable storage media for maintaining user anonymity in content statistics. A system can first receive a media content request from a client device. ... Apple Inc

12/08/16 / #20160360354

Location determination using a companion device

Methods, systems, and computer program products for a mobile device determining its location based on a location of a companion device are described. A mobile device can receive a request for determining a location of the mobile device from an application. ... Apple Inc

12/08/16 / #20160360352

Priority based routing of data on an electronic device

Systems, methods, and computer-readable media for priority based routing on an electronic device of data received from a processing subsystem are provided. In some embodiments, a method may include detecting on an electronic device that data received from a remote subsystem includes identifier information that is associated with a match element of an entry of a routing table, routing at least a portion of the data to a first priority destination identified by the entry, and, when the routing of the at least a portion of the data to the first priority destination identified by the entry is not successful, routing the at least a portion of the data to a second priority destination identified by the entry, wherein the second priority destination identified by the entry is different than the first priority destination identified by the entry.. ... Apple Inc

12/08/16 / #20160360350

Wireless audio output devices

Systems, methods, and non-transitory computer-readable storage media for determining when to wirelessly communicatively couple together a pair of untethered wireless audio output devices and for determining when to erase a connection history stored on one or both of the wireless audio output devices.. . ... Apple Inc

12/08/16 / #20160360341

Cloud-based proximity pairing and switching for peer-to-peer devices

A first wireless communication device (ue device) associated with a certain user (or included in a specified set/group of ue devices) may establish a first communication link with an accessory device according to a short-range radio access technology, and transmit link (pairing) information associated with the first communication link to a server, such as a cloud-based server. The server may share this (first) link information with other ue devices associated with the same user (or belonging to the same specified group of ue devices as the first ue device). ... Apple Inc

12/08/16 / #20160360336

Systems and methods for proactively identifying and surfacing relevant content on a touch-sensitive device

Systems and methods for proactively populating an application with information that was previously viewed by a user in a different application are disclosed herein. An example method includes: while displaying a first application, obtaining information identifying a first physical location viewed by a user in the first application. ... Apple Inc

12/08/16 / #20160360331

Method and system for monitoring speaker temperature for speaker protection

A method of monitoring speaker temperature for speaker protection starts by generating a low level inaudible noise signal and injecting the low level inaudible noise signal in an audio signal. The voice coil resistance estimate that estimates a resistance of a voice coil of a speaker is then computed. ... Apple Inc

12/08/16 / #20160360314

Microphone-based orientation sensors and related techniques

An orientation detector can have a first microphone, a second microphone, and a reference microphone spaced from the first microphone and the second microphone. An orientation processor can be configured to determine an orientation of the first microphone, the second microphone, or both, relative to a user's mouth based on a comparison of a relative strength of a first signal associated with the first microphone to a relative strength of a second signal associated with the second microphone. ... Apple Inc

12/08/16 / #20160360271

Priming media applications

In some implementations, a computing device can send a priming command to a media application to cause the media application to load media items and media item metadata into memory associated with the media application. The computing device can predict a media application that is likely to be invoked by a user. ... Apple Inc

12/08/16 / #20160360265

Movie package file format to persist hls onto disk

System and methods for storing streamed media data to memory for future playback are provided. A device may stream media data associated with a movie over a network connection. ... Apple Inc

12/08/16 / #20160360256

Video recording and replay

The present disclosure generally relates to user interfaces for recording and playing audio and video. In one example, a first application requests a second application to initiate recording one or more data streams of the first application. ... Apple Inc

12/08/16 / #20160360245

Customizing supplemental content delivery

Determining that a client device is in a supplemental content restriction mode, creating a shell of a supplemental content item, delivering the shell of the supplemental content item to the client device, and reporting a presentation event of a supplemental content item being served to the client device.. . ... Apple Inc

12/08/16 / #20160360234

Techniques for resource conservation during performance of intra block copy prediction searches

Methods are described for encoding and decoding blocks of image data using intra block copying (ibc). A source block for intra block copying is selected from a source region of a current image that is closer to the current block than a threshold, wherein the source region does not include a portion of the current image that is further from the current block than the threshold.. ... Apple Inc

12/08/16 / #20160360231

Efficient still image coding with video compression techniques

Coding techniques for image data may cause a still image to be converted to a “phantom” video sequence, which is coded by motion compensated prediction techniques. Thus, coded video data obtained from the coding operation may include temporal prediction references between frames of the video sequence. ... Apple Inc

12/08/16 / #20160360230

Video coding techniques for high quality coding of low motion content

Techniques for coding video data are described that maintain high precision coding for low motion video content. Such techniques include determining whether a source video sequence to be coded has low motion content. ... Apple Inc

12/08/16 / #20160360220

Selective packet and data dropping to reduce delay in real-time video communication

Techniques are described for responding to changes in bandwidth that are available to transmit coded video data between an encoder and a decoder. When such changes in bandwidth occur, estimates may be derived of visual significance of coded video data that has not yet been transmitted and also video data that is next to be coded. ... Apple Inc

12/08/16 / #20160360219

Preventing i-frame popping in video encoding and decoding

Methods and systems provide video compression to reduce a “popping” effect caused by differences in quality between a refresh frame (e.g., i-frame or idr-frame) and neighboring frame(s). In an embodiment, a quality of a pre-definable number of frames preceding a refresh frame (“preceding frames”) may be increased. ... Apple Inc

12/08/16 / #20160360116

Devices and methods for capturing and interacting with enhanced digital images

An electronic device includes a camera. While in a first media acquisition mode for the camera the device displays a live preview on the display. ... Apple Inc

12/08/16 / #20160360111

Combined optical and electronic image stabilization

Techniques to improve a digital image capture device's ability to stabilize a video stream are presented. According to some embodiments, improved stabilization of captured video frames is provided by intelligently harnessing the complementary effects of both optical image stabilization (ois) and electronic image stabilization (eis). ... Apple Inc

12/08/16 / #20160360102

Image capture using display device as light source

A digital image capture system and method uses a display device to illuminate a target with light for improved image capture under poor lighting conditions. Various characteristics of the flash (e.g., brightness, color, duration, etc.) can be adjusted to improve image capture. ... Apple Inc

12/08/16 / #20160360098

Devices and methods for capturing and interacting with enhanced digital images

An electronic device displays a representative image. The representative image is one image in a sequence of images that includes images acquired after the representative image. ... Apple Inc

12/08/16 / #20160360097

Devices and methods for capturing and interacting with enhanced digital images

An electronic device displays a representative image on a display. The representative image is one image in a sequence of images that includes images acquired by a camera before and after acquiring the representative image. ... Apple Inc

12/08/16 / #20160360091

Optimizing capture of focus stacks

Generating a focus stack, including receiving initial focus data that identifies a plurality of target depths, positioning a lens at a first position to capture a first image at a first target depth of the plurality of target depths, determining, in response to capturing the first image and prior to capturing additional images, a sharpness metric for the first image, capturing, in response to determining that the sharpness metric for the first image is an unacceptable value, a second image at a second position based on the sharpness metric, wherein the second position is not included in the plurality of target depths, determining that a sharpness metric for the second image is an acceptable value, and generating a focus stack using the second image.. . ... Apple Inc

12/08/16 / #20160360068

Color gamut size metric estimation

A gamut size metric for use in all phases of color image processing (e.g., capture, transmission, and display) is described. In general, techniques are disclosed for determining a single-valued metric that changes as image content changes. ... Apple Inc

12/08/16 / #20160360039

Virtual assistant aided communication with 3rd party service in a communication session

Disclosed are systems, methods, and non-transitory computer-readable storage media for utilizing a virtual assistant to assist a user with a communication session between the user and a third party service. A user can use a communication application to enter a message directed to the virtual assistant and request assistance to communicate with a 3rd party service. ... Apple Inc

12/08/16 / #20160360031

Multi-device call notification silencing

A connection manager manages connections for associated user devices by determining whether an incoming connection has been answered at a user device, and if so then generating and transmitting silencing commands to associated user devices using first and second wireless communication modes, with one mode being faster. Connections can comprise phone calls, and modes can comprise push and bluetooth® messaging. ... Apple Inc

12/08/16 / #20160360018

Audio data routing between multiple wirelessly connected devices

Apparatus and methods to communicate audio data from either an active wireless device or a requesting wireless device to one or more audio reproduction devices that are simultaneously communicatively coupled to both the active wireless device and to the requesting wireless device are disclosed. Responsive to a request from the requesting wireless device to transmit audio data to the one or more audio reproduction devices, the active wireless device determines whether to transmit audio data from the requesting wireless device based at least in part on an audio status of the active wireless device and a set of predetermined arbitration criteria that prioritizes among applications and operating system processes that generate the audio data.. ... Apple Inc

12/08/16 / #20160360010

Method and system for rendering content using templates

According to some embodiments, an application launcher of a media player device launches an application bundle, the application bundle including a binary code. In response, a first server is accessed based on a universal resource locator (url) specified by the application bundle to download an executable script. ... Apple Inc

12/08/16 / #20160360008

Efficient context monitoring

Disclosed are systems, methods, and non-transitory computer-readable storage media for efficiently monitoring the operating context of a computing device. In some implementations, the context daemon and/or the context client can be terminated to conserve system resources. ... Apple Inc

12/08/16 / #20160360007

Context notifications

Disclosed are systems, methods, and non-transitory computer-readable storage media for notifying context clients of changes to the current context of a computing device. In some implementations, a context client can register to be called back when the context daemon detects specified context. ... Apple Inc

12/08/16 / #20160360005

Dynamic creation of subservices

Methods and devices for enabling communication of a client application of a computing device with other devices are provided. The method includes obtaining, from a first client application on the computing device, one or more preferences for creating a first subservice for communicating with the other devices. ... Apple Inc

12/08/16 / #20160360004

Method and system for processing notifications amongst applications of a data processing system

An application manager of an operating system running within a data processing system receives a request from a first daemon via a first application programming interface (api) to present a notification message to a user. In response, the application manager identifies a first of a plurality of applications that have been installed within the operating system based on a unique identifier extracted from the request. ... Apple Inc

12/08/16 / #20160359999

Device-to-device caching

Systems, methods, devices and non-transitory, computer-readable mediums are disclosed for device-to-device caching. In some implementations, a method includes: registering, by an electronic device, a cache service on a local area network (lan), the lan including other registered electronic devices; generating, by the electronic device, a content map for cached content, the content map generated from descriptors of the cached content and including data indicating that the cached content described by the content descriptors is possibly cached or is definitely not cached by the electronic device; advertising, by the electronic device, the registered cache service and the content map; receiving, by the electronic device, a request for content from a requesting electronic device registered on the lan; determining, by the electronic device, that the requested content is cached; and sending, by the electronic device, the requested content to the requesting electronic device.. ... Apple Inc

12/08/16 / #20160359998

Edge caching shared devices

Disclosed are systems, methods, devices and non-transitory, computer-readable storage mediums for edge caching shared devices. In some implementations, a method comprises: receiving, by a client device on a local area network (lan), a request for data transfer from a user of the client device; determining, by the client device, if one of a plurality of edge cache servers on the lan has established server affinity with the user; if an edge cache server has established server affinity with the user, initiating, by the client device, data transfer between the client device and the edge cache server; and if no edge cache server on the lan has established server affinity with the user, establishing, by the client device, server affinity between the user and one of the plurality of edge cache servers.. ... Apple Inc

12/08/16 / #20160359965

Automatic identification of invalid participants in a secure synchronization system

A method of identifying invalid participants in a synchronization group. The method generates a device synchronization group identifier (dsgi) for a first device from a device-specific key of the first device. ... Apple Inc

12/08/16 / #20160359958

Preemptive address mapping for server load balancing

A method and an apparatus for global server load balancing are described. Attributes of a set of network addresses may be maintained. ... Apple Inc

12/08/16 / #20160359949

Small disk support for large cloud-based storage systems

Disclosed herein is a technique for managing storage space in a user device by efficiently downloading files from a cloud-based storage system and evicting files from the user device. According to some embodiments, files are continuously downloaded in a download mode until a particular threshold is satisfied. ... Apple Inc

12/08/16 / #20160359937

Contextual video content adaptation based on target device

Methods and apparatus for contextual video content adaptation are disclosed. Video content is adapted based on any number of criteria such as a target device type, viewing conditions, network conditions or various use cases, for example. ... Apple Inc

12/08/16 / #20160359863

Account access recovery system, method and apparatus

Some embodiments of the invention provide a program for recovering access to a service associated with an account. The program provides a login credential to log into the account to receive the associated service. ... Apple Inc

12/08/16 / #20160359848

Trusted status transfer between associated devices

The embodiments set forth systems and techniques to authenticate a user device for device services, such as by transferring or extending a trusted device status from a separate and trusted associated user device, which can be paired with the user device. This can be done automatically without requiring the user to sign in at or on behalf of the user device, and the automated process can include verifying a trusted status for the associated user device, receiving data items from both devices, evaluating the data items, and facilitating an authentication of the user device when the evaluating returns a favorable result. ... Apple Inc

12/08/16 / #20160359837

Account access recovery system, method and apparatus

Some embodiments of the invention provide a program for recovering access to an account. The program receives an access recovery parameter (arp) after providing a first credential to log into an account and providing a notification of a second credential necessary for accessing another resource. ... Apple Inc

12/08/16 / #20160359831

Credential entry and management

The present embodiments relate to entry and management of identifiers and credentials. The present embodiments display a credential affordance that, upon selection, provides a credential-assistance user interface for enabling swift access to various credential and management options. ... Apple Inc

12/08/16 / #20160359816

Provision of a lease for streaming content

This application relates to embodiments for providing a content stream to a device from a content server based on a protocol that is established between the device and an account server. The account server can initiate a session with the device and provide the device with a list of channels available for a user account associated with the device. ... Apple Inc

12/08/16 / #20160359786

Prioritized email synchronization with server

E-mail synchronization may involve synchronization of data types, such as a unique identifier (uid), flag, header, and content. Upon identifying a trigger (e.g., user input) to receive a plurality of messages, a client device an implement an optimized retrieval scheme. ... Apple Inc

12/08/16 / #20160359771

Personalized prediction of responses for instant messaging

At an electronic device with a display screen, display a message transcript, where the message transcript includes an incoming message. Determine, based at least in-part on the message, a plurality of suggested one or more characters. ... Apple Inc

12/08/16 / #20160359762

Web resource load blocking api

In various embodiments described herein, a content extension and programming interface enable third-party content extensions to supply transformation and filtering actions and associated criteria to native web clients on a system. In one embodiment, the native web client loads data for a third-party content filtering, blocking, or transformation extension and conducts extension defined actions without requiring additional intermediation by the third-party content. ... Apple Inc

12/08/16 / #20160359719

System and method for predicting changes in network quality

Disclosed herein is a technique for predicting network availability and quality specific to particular types of networks over a particular period of time. The prediction of network availability and quality is based on usage patterns associated with a user of a user device (e.g., a mobile computing device). ... Apple Inc

12/08/16 / #20160359666

Network messaging for paired devices

Messaging between a companion device and an accessory device is controlled such that different modes of communication may be utilized. The different modes can implement different messaging strategies, each of which is intended for efficient power management, in view of the limited electrical power that is typically available at the accessory device. ... Apple Inc

12/08/16 / #20160359661

Method and apparatus for mimo wlan power optimization

Apparatus and methods for configuring wireless circuitry of a wireless device to optimize power consumption based on operating states of the wireless device are disclosed. When associating with or while associated with a multiple-input multiple-output (mimo) capable wireless local area network (wlan) access point (ap), the wireless device configures the wireless circuitry to use a mimo mode that includes at least two spatial streams for communication with multiple radio frequency (rf) receive chains active, a single-input single-output (siso) mode or a multiple-input single-output (miso) mode that includes only one spatial stream and a single rf receive chain active, or a single-input multiple-output (simo) mode that includes only one spatial stream and multiple rf receive chains active, based on balancing application requirements for data throughput with power saving modes to conserve battery levels. ... Apple Inc

12/08/16 / #20160359659

Rapid reconfiguration of device location system

Systems, methods and computer-readable mediums are disclosed for rapid reconfiguration of device location systems. In some implementations, a method comprises: determining, by a server computer, a fault in global location data, the server computer configured to periodically communicate with client devices over a network, the global location data being applicable to multiple client devices and independent of any particular location of any particular client device; determining, by the server computer, a potential impact of the faulty global location data on location systems implemented on the client devices; generating, by the server computer, a reconfiguration file including reconfiguration data for reconfiguring the location systems on the client devices to adapt to the faulty global location data; and automatically sending, by the server computer, the reconfiguration file to the client devices.. ... Apple Inc

12/08/16 / #20160359652

Pilot symbol patterns for transmission via a plurality of antennas

A method and apparatus for improving channel estimation within an ofdm communication system. Channel estimation in ofdm is usually performed with the aid of pilot symbols. ... Apple Inc

12/08/16 / #20160359629

Relay service for communication between controllers and accessories

A relay service can relay messages between controllers and electronically controllable accessory devices that may be located remotely from the controllers. Relaying of messages by the relay service can be decoupled from any knowledge of the functionality of the accessory or the content of the messages. ... Apple Inc

12/08/16 / #20160359618

Using state reordering to protect against white box attacks

Some embodiments provide a method for performing an iterative block cipher. Line rotations and column rotations are combined to have a diversity of representations of the aes state. ... Apple Inc

12/08/16 / #20160359476

Method for reduced power clock frequency monitoring

An apparatus may include first and second clock monitors. The first clock monitor may be configured to receive a first clock signal and assert a first signal if the frequency of the first clock signal is greater than a first upper threshold and assert a second signal if the frequency of the first clock signal is less than a first lower threshold. ... Apple Inc

12/08/16 / #20160359279

Dual orientation electronic connector

A dual orientation connector having a connector tab with first and second major opposing sides and a plurality of electrical contacts carried by the connector tab. The plurality of contacts includes a first set of external contacts formed at the first major side and a second set of external contacts formed at the second major side. ... Apple Inc

12/08/16 / #20160358889

Dual molded stack tsv package

Packages including an embedded die with through silicon vias (tsvs) are described. In an embodiment, a first level die including tsvs is embedded between a first redistribution layer (rdl) and a second rdl, and a second level die is mounted on a top side of the first redistribution layer. ... Apple Inc

12/08/16 / #20160358737

Force sensing switch

A force sensing switch for use in an electronic device can include one or more dome switches disposed over a top surface of a deflectable beam. One or more strain gauges can be disposed over at least one surface of the deflectable beam. ... Apple Inc

12/08/16 / #20160358703

Thin magnet fabrication

This application relates to manufacturing techniques for producing thin magnetic elements. In particular, the manufacturing processes are designed to accommodate the mechanical properties of sintered magnetic substrates. ... Apple Inc

12/08/16 / #20160358634

Method and apparatus for finding and using video portions that are relevant to adjacent still images

The invention relates to systems, methods, and computer readable media for responding to a user snapshot request by capturing anticipatory pre-snapshot image data as well as post-snapshot image data. The captured information may be used, depending upon the embodiment, to create archival image information and image presentation information that is both useful and pleasing to a user. ... Apple Inc

12/08/16 / #20160358628

Hierarchical segmentation and quality measurement for video editing

Methods for organizing media data by automatically segmenting media data into hierarchical layers of scenes are described. The media data may include metadata and content having still image, video or audio data. ... Apple Inc

12/08/16 / #20160358619

Multi-microphone speech recognition systems and related techniques

A speech recognition system for resolving impaired utterances can have a speech recognition engine configured to receive a plurality of representations of an utterance and concurrently to determine a plurality of highest-likelihood transcription candidates corresponding to each respective representation of the utterance. The recognition system can also have a selector configured to determine a most-likely accurate transcription from among the transcription candidates. ... Apple Inc

12/08/16 / #20160358606

Multi-microphone speech recognition systems and related techniques

A speech recognition system for resolving impaired utterances can have a speech recognition engine configured to receive a plurality of representations of an utterance and concurrently to determine a plurality of highest-likelihood transcription candidates corresponding to each respective representation of the utterance. The recognition system can also have a selector configured to determine a most-likely accurate transcription from among the transcription candidates. ... Apple Inc

12/08/16 / #20160358602

Robust speech recognition in the presence of echo and noise using multiple signals for discrimination

Systems and methods for speech recognition system having a speech processor that is trained to recognize speech by considering (1) a raw microphone signal that includes an echo signal and (2) different types of echo information signals from an echo cancellation system (and optionally different types of ambient noise suppression signals from a noise suppressor). The different types of echo information signals may include those used for echo cancelation and those having echo information. ... Apple Inc

12/08/16 / #20160358600

Automatic accent detection

Systems and processes for automatic accent detection are provided. In accordance with one example, a method includes, at an electronic device with one or more processors and memory, receiving a user input, determining a first similarity between a representation of the user input and a first acoustic model of a plurality of acoustic models, and determining a second similarity between the representation of the user input and a second acoustic model of the plurality of acoustic models. ... Apple Inc

12/08/16 / #20160358598

Context-based endpoint detection

The present disclosure generally relates to context-based endpoint detection in user speech input. A method for identifying an endpoint of a spoken request by a user may include receiving user input of natural language speech including one or more words; identifying at least one context associated with the user input; generating a probability, based on the at least one context associated with the user input, that a location in the user input is an endpoint; determining whether the probability is greater than a threshold; and in accordance with a determination that the probability is greater than the threshold, identifying the location in the user input as the endpoint.. ... Apple Inc

12/08/16 / #20160358593

Association of virtual controls with physical controls

A media application for providing outputs (e.g., audio outputs) in response to inputs received from an input device is provided. The media application may connect input mechanisms of an input device with parameters of channel strips (e.g., which may define output sounds) using an intermediate screen object. ... Apple Inc

12/08/16 / #20160358592

Text legibility over images

In some implementations, a computing device can improve the legibility of text presented over an image based on a complexity metric calculated for the underlying image. For example, the presented text can have display attributes, such as color, shadow, and background gradient. ... Apple Inc

12/08/16 / #20160358584

Rendering and displaying hdr content according to a perceptual model

Methods and apparatus for rendering and displaying high dynamic range (hdr) digital image content according to a perceptual model. A model of viewer perceptual range may be determined according to the perceptual model based on inputs including ambient lighting conditions, display panel characteristics (e.g., light leakage and reflected ambient light), and/or display panel settings. ... Apple Inc

12/08/16 / #20160358543

Devices and methods for providing access to internal component

Systems, methods, and devices are disclosed for applying concealment of components of an electronic device. In one embodiment, an electronic device may include a component that is disposed behind a display (e.g., a transparent organic light-emitting diode (oled) display) that is configured to selectively become transparent at certain transparency regions. ... Apple Inc

12/08/16 / #20160358526

Load adaptive power management for a display panel

This application relates to systems, methods, and apparatus for optimizing the operations of a power converter of a display panel based on image data to be output by the display panel. The power converter can include one or more switches that can be activated or deactivated based on the image data in order to shift a power efficiency of the power converter. ... Apple Inc

12/08/16 / #20160358505

Touch-based interactive learning environment

In an example method, a device presents a user interface on a touch sensitive surface of the device. The user interface includes a first portion for displaying a sequence of code and a second portion for displaying suggested segments of code. ... Apple Inc

12/08/16 / #20160358485

Collision avoidance of arbitrary polygonal obstacles

Systems, methods, and computer readable media to improve the operation of graphics systems are described. In general, collision avoidance techniques are disclosed that operate even when the agent lacks a priori knowledge of its environment and is, further, agnostic as to whether the environment is two-dimensional (2d) or three-dimensional (3d), whether the obstacles are convex or concave, or whether the obstacles are moving or stationary. ... Apple Inc

12/08/16 / #20160358471

Map application with transit navigation mode

Some embodiments provide a map application that displays a selectable user interface (ui) item for a transit station, a representation of which, is displayed over a presentation of a portion of a map of an area. Upon selection of the ui item, the map application of some embodiments provides a graphical user interface (gui) that includes a first set of information about the transit station, and a second set of information about departure schedules of several different transit lines from the transit station.. ... Apple Inc

12/08/16 / #20160358470

Frequency based transit trip characterizations

Some embodiments provide a map application that identifies a transit route between a starting location and a destination location. The transit route, in some embodiments, comprises a set of transit legs that each is serviced by transit vehicles of a transit line and a set of walking distances. ... Apple Inc

12/08/16 / #20160358469

Frequency based transit trip characterizations

Some embodiments provide a map application that identifies a transit route between a starting location and a destination. The transit route, in some embodiments, includes a set of transit legs that each is serviced by transit vehicles of a transit line. ... Apple Inc

12/08/16 / #20160358468

Traffic notifications during navigation

Some embodiments of the invention provide a navigation application that uses a novel traffic notification scheme for providing traffic related notifications during a navigation presentation that is provided by a device. While providing a navigation presentation, the application iteratively monitors traffic conditions along the route. ... Apple Inc

12/08/16 / #20160358451

Smart location-based reminders

A method and device for providing a reminder to a user of a mobile device are provided. The method includes receiving a request to establish a first geographical area for the mobile device for triggering a first location-based reminder, the request including a flag indicating that other sensor information is to be used to determine when to provide the first location-based reminder to the user. ... Apple Inc

12/08/16 / #20160358378

Procedural navigation graphs

Techniques to automatically generate a navigation graph for a given environment and agent are disclosed. The environment may include an arbitrary number of polygonal obstacles arbitrarily arranged, concave or convex, static or dynamic. ... Apple Inc

12/08/16 / #20160358368

Framework for graphics animation and compositing operations

A graphics animation and compositing operations framework has a layer tree for interfacing with the application and a render tree for interfacing with a render engine. Layers in the layer tree can be content, windows, views, video, images, text, media or other type of objects for an application's user interface. ... Apple Inc

12/08/16 / #20160358367

Animation based on content presentation structures

A novel method of facilitating the authoring of content and the delivery of the authored content to different types of device is provided. The method supports the design of unique and aesthetically pleasing content while minimizes the amount of effort required from authors and/or publishers. ... Apple Inc

12/08/16 / #20160358366

Entity agnostic animation tool

This disclosure relates generally to the field of image processing and, more particularly, to various techniques and animation tools for allowing 2d and 3d graphics rendering and animation infrastructures to be able to dynamically render customized animations—without the need for the customized animations to be explicitly tied to any particular graphical entity. These so-called entity agnostic animations may then be integrated into “mixed” graphical scenes (i.e., scenes with both two-dimensional and three-dimensional components), where they may be: applied to any suitable graphical entity; visualized in real-time by the programmer; edited dynamically by the programmer; and shared across various computing platforms and environments that support the entity agnostic animation tools described herein. ... Apple Inc

12/08/16 / #20160358364

Automatic rendering of 3d sound

Simulating a 3d audio environment, including receiving a visual representation of an object at a location in a scene, wherein the location represents a point in 3d space, receiving a sound element, and binding the sound element to the visual representation of the object such that a characteristic of the sound element is dynamically modified coincident with a change in location in the scene of the visual representation of the object in 3d space.. . ... Apple Inc

12/08/16 / #20160358363

Geo-tagging digital images

Methods, systems, and apparatus, including computer programs encoded on computer storage media, are described for automatically and/or interactively editing image metadata. In one aspect, the methods include the actions of obtaining two from among three items of geo-metadata associated with an image. ... Apple Inc

12/08/16 / #20160358356

Asset catalog layered image support

Systems and methods are disclosed for authoring, deploying, and executing layer stack images for applications directed to a plurality of target devices. Resources to implement the layer stack images are compiled into an asset catalog database for each image in each layer stack image for each target device. ... Apple Inc

12/08/16 / #20160358346

Rendering and displaying high dynamic range content

Methods and apparatus for rendering and displaying high dynamic range (hdr) digital image content. An hdr rendering and display system may support the rendering and display of standard dynamic range (sdr) and hdr content to both hdr-enabled and standard displays. ... Apple Inc

12/08/16 / #20160358344

Unwrapping 3d meshes into low-distortion texture maps

Techniques are disclosed for generating and using a conformal or uv mapping between an object's 3d representation (e.g., a polygonal mesh model) and a corresponding 2d representation (e.g., texture memory). More particularly, techniques disclosed herein generate a conformal mapping that allows the rapid identification of disparate locations in texture memory (e.g., those that span a seam) that are spatially similar at the corresponding 3d locations. ... Apple Inc

12/08/16 / #20160358341

Fast template-based tracking

Techniques to identify and track a pre-identified region-of-interest (roi) through a temporal sequence of frames/images are described. In general, a down-sampled color gradient (edge map) of an arbitrary sized roi from a prior frame may be used to generate a small template. ... Apple Inc

12/08/16 / #20160358340

Fast histogram-based object tracking

Systems, methods, and computer readable media to rapidly identify and track an arbitrary sized object through a temporal sequence of frames is described. The object being tracked may initially be identified via a specified or otherwise known region-of-interest (roi). ... Apple Inc

12/08/16 / #20160358311

Formatting content for a reduced-size user interface

The present disclosure generally relates to displaying content on a reduced-size user interface. An electronic device with one or more processors, memory, and a display, receives content associated with a designated area of the display, where the content is associated with a plurality of available display formats stored in the memory. ... Apple Inc

12/08/16 / #20160358309

Automatic determination of a region of influence

Embodiments are directed toward systems and methods segment an input image for performance of a warp kernel that executes by a graphics processing unit (gpu) the warp kernel on an array of dummy data, wherein cells of the array are populated with data representing the cells' respective locations within the array, determine, from an output array obtained from execution of the warp kernel on the dummy data, a segmentation size, and build by the gpu an output image from the input image by executing the warp kernel on the input image according to the segmentation size.. . ... Apple Inc

12/08/16 / #20160358306

Graphics engine and environment for efficient real time rendering of graphics that are not pre-known

This disclosure pertains to the operation of graphics systems and to a variety of architectures for design and/or operation of a graphics system spanning from the output of an application program and extending to the presentation of visual content in the form of pixels or otherwise. In general, many embodiments of the invention contemplate a high level graphics framework to receive graphic requests from an application. ... Apple Inc

12/08/16 / #20160358305

Starvation free scheduling of prioritized workloads on the gpu

Embodiments are directed toward systems and methods for scheduling resources of a graphics processing unit that determine, for a number of applications having commands to be issued to the gpu, a static priority level and a dynamic priority level of each application, work iteratively across static priority levels until a resource budget of the gpu is consumed, and starting with a highest static priority identify the applications in a present static priority level, assign a processing budget of the gpu to each of the applications in the present static priority level according to their dynamic priority levels, and admit to a queue commands from the applications in the present static priority level according to their processing budgets, and release the queue to the gpu.. . ... Apple Inc

12/08/16 / #20160358302

Systrace visualization tool

Tracking gpu tasks includes receiving a gpu command buffer, executing the command buffer, and generating events in response to execution of the command buffer, each event generated at a different portion of a gpu pipeline. Generating events includes tagging each event with a unique event-type identifier, tagging each event so as to identify the command buffer, and storing each tagged event is in a memory. ... Apple Inc

12/08/16 / #20160358230

Presentation of media content based on computing device context

Disclosed herein are systems, methods, and non-transitory computer-readable storage media for determining a context of a client device and selecting media content items to present at the client device based on their compatibility with the context. The context is based at least on the co-presentation rules associated with the content previously presented at the client device. ... Apple Inc

12/08/16 / #20160358199

User interface for loyalty accounts and private label accounts

The present disclosure generally relates to the use of loyalty accounts, private label payment accounts, and general payment accounts using an electronic device with an electronic wallet. Various accounts are linked to the electronic device. ... Apple Inc

12/08/16 / #20160358180

User interface for loyalty accounts and private label accounts for a wearable device

The present disclosure generally relates to the use of loyalty accounts, private label payment accounts, and general payment accounts using a wearable electronic device with an electronic wallet. Various accounts are linked to the electronic device. ... Apple Inc

12/08/16 / #20160358172

Provisioning multiple secure credentials on an electronic device

Systems, methods, and computer-readable media for provisioning multiple credentials of a multi-scheme card on an electronic device for selective use in a secure transaction are provided.. . ... Apple Inc

12/08/16 / #20160358168

User interface for loyalty accounts and private label accounts

The present disclosure generally relates to the use of loyalty accounts, private label payment accounts, and general payment accounts using an electronic device with an electronic wallet. Various accounts are linked to the electronic device. ... Apple Inc

12/08/16 / #20160358167

User interface for loyalty accounts and private label accounts

The present disclosure generally relates to the use of loyalty accounts, private label payment accounts, and general payment accounts using an electronic device with an electronic wallet. Various accounts are linked to the electronic device. ... Apple Inc

12/08/16 / #20160358159

Value added services polling

Disclosed herein are systems, methods, and non-transitory computer-readable storage media for transmitting, as part of a polling loop, a value added services (vas) command that includes capability data corresponding to a payment terminal. For example, the payment terminal can transmit a vas command that advertises the payment terminal's capabilities as part of a polling loop. ... Apple Inc

12/08/16 / #20160358157

Secure-transaction notifications

To facilitate conducting a secure transaction via wireless communication between a portable electronic device (such as a smartphone) and another electronic device (such as a point-of-sale terminal), the portable electronic device may, after a final command is received from the other electronic device, determine a unique transaction identifier for the secure transaction. In particular, the final command may be specific to an applet, stored in a secure element in the portable electronic device, which conducts the secure transaction. ... Apple Inc

12/08/16 / #20160358134

User interface for loyalty accounts and private label accounts for a wearable device

The present disclosure generally relates to the use of loyalty accounts, private label payment accounts, and general payment accounts using a wearable electronic device with an electronic wallet. Various accounts are linked to the electronic device. ... Apple Inc

12/08/16 / #20160358133

User interface for loyalty accounts and private label accounts for a wearable device

The present disclosure generally relates to the use of loyalty accounts, private label payment accounts, and general payment accounts using a wearable electronic device with an electronic wallet. Various accounts are linked to the electronic device. ... Apple Inc

12/08/16 / #20160358128

Travel updates for calendar events

A method of providing travel updates for an event stored in a calendar application of a device is provided. The method receives the location and the starting time of the event from the calendar application at a navigation application of the device. ... Apple Inc

12/08/16 / #20160358127

Undelete calendars

A first calendar of a first user can be stored in a database system. The first calendar may include a plurality of event records. ... Apple Inc

12/08/16 / #20160358112

Enriching transit data and transit data processing

Some embodiments of the invention provide a method that receives structured curated data regarding transit infrastructure and receives scheduled transit data regarding transit trips provided by a transit operation. The method also aligns scheduled transit data with structured curated data in order to allow the transit data to be associated with a set of attributes of the structured curated data.. ... Apple Inc

12/08/16 / #20160358089

Context prediction

Disclosed are systems, methods, and non-transitory computer-readable storage media for predicting a future context of a computing device. In some implementations, a context daemon can use historical context information to predict future events and/or context changes. ... Apple Inc

12/08/16 / #20160358078

Systems and methods for providing predictions to applications executing on a computing device

The embodiments set forth techniques for implementing various “prediction engines” that can be configured to provide different kinds of predictions within a mobile computing device. According to some embodiments, each prediction engine can assign itself as an “expert” on one or more “prediction categories” within the mobile computing device. ... Apple Inc

12/08/16 / #20160357983

Storage volume protection using restricted resource classes

Techniques for restricting access to a storage volume attached to a data processing system are described. In one embodiment, a storage management and access control logic in the data processing system can receive a message indicating the attachment of a storage volume. ... Apple Inc

12/08/16 / #20160357951

Device activation

The embodiments set forth systems and techniques to activate and provide other device services for user devices. An activation manager is configured to activate a user device by receiving an activation request for the device, accepting previously stored and encrypted trusted data for the device, getting current data for the device, determining whether the current data compares with the trusted data, and sending an authorization to activate the device when the current data compares favorably with the trusted data. ... Apple Inc

12/08/16 / #20160357950

Methods for configuring security restrictions of a data processing system

According to one embodiment, a security manager of a first operating system executed by a processor of a data processing system receives a request received from an application to modify a security settings of the data processing system. In response to the request, the data processing system is restarted into a second operating system, where the second operating system includes functionalities that are fewer than the first operating system. ... Apple Inc

12/08/16 / #20160357938

Effecting payments using optical coupling

The present technology relates to secure mobile payment systems for interacting with traditional paper invoices. Generating optical codes in a clearinghouse which, when decoded by a customer device, provides the customer with an anonymous portal for reconciling an invoice through the clearinghouse. ... Apple Inc

12/08/16 / #20160357871

Crowdsourcing application history search

A method and apparatus of a device that selects an application state for use in a multi-device search is described. In this embodiment, the device detects, on the device, that the application state has been selected as a query result for a device-level search on that device. ... Apple Inc

12/08/16 / #20160357864

Personalized music presentation templates

The techniques utilize a user's recommendation data to choose a presentation template. Each presentation template includes a plurality of media asset slots, each of which is associated with a certain type of media asset. ... Apple Inc

12/08/16 / #20160357861

Natural language event detection

Systems and processes for detecting an event within natural language are provided. In one example of a process, unstructured natural language information may be received from at least one user. ... Apple Inc

12/08/16 / #20160357857

Apparatus, system and method for string disambiguation and entity ranking

Aspects of the present disclosure involve a mobile or computer reader application that obtains articles or other computer files from a central database and displays the articles to a user of the device. The reader application may be customizable around one or more characteristics of the user of the device. ... Apple Inc

12/08/16 / #20160357853

Systems and methods for providing improved search functionality on a client device

A system, method, and machine readable medium are described for providing improved search functionality on a client device.. . ... Apple Inc

12/08/16 / #20160357843

Reader application with a personalized feed and method of providing recommendations while maintaining user privacy

Aspects of the present disclosure involve a mobile or computer reader application that obtains articles or other computer files from a central database and displays the articles to a user of the device. The reader application may be customizable around one or more characteristics of the user of the device. ... Apple Inc

12/08/16 / #20160357831

In-application history search

A method and apparatus of a device that performs a search using a plurality of application states is described. In an exemplary embodiment, the device receives a plurality of application states from a plurality of applications running on a device. ... Apple Inc

12/08/16 / #20160357830

Systems and methods for providing improved search functionality on a client device

A system, method, and machine readable medium are described for providing improved search functionality on a client device.. . ... Apple Inc

12/08/16 / #20160357824

Systems and methods for providing improved search functionality on a client device

A system, method, and machine readable medium are described for providing improved search functionality on a client device.. . ... Apple Inc

12/08/16 / #20160357823

Search results based on subscription information

Search results are improved, in one embodiment, through the use of subscription information about the status of a subscription to content. The subscription information can be transmitted to a cloud storage service used by a user account of a device; later, a search query from the device causes the receipt of search results from a search using the subscription information and these search results can show the status of the subscription such as whether the content is playable.. ... Apple Inc

12/08/16 / #20160357822

Using locations to define moments

Disclosed herein are systems, methods, and non-transitory computer-readable storage media for organizing media items according to a contextual moment in which they were captured. Media items can be tagged with unique moments by using temporal data and location data to define moments and to partition collections of media items by the moment they were captured.. ... Apple Inc

12/08/16 / #20160357820

Reader application with a personalized feed and method of providing recommendations while maintaining user privacy

Aspects of the present disclosure involve a mobile or computer reader application that obtains articles or other computer files from a central database and displays the articles to a user of the device. The reader application may be customizable around one or more characteristics of the user of the device. ... Apple Inc

12/08/16 / #20160357818

Systems and methods for providing improved search functionality on a client device

A system, method, and machine readable medium are described for providing improved search functionality on a client device.. . ... Apple Inc

12/08/16 / #20160357808

Systems and methods for proactively providing recommendations to a user of a computing device

The embodiments described herein set forth techniques for identifying when a user activates a search application on his or her mobile computing device, and presenting, prior to receiving an input of search parameters from the user, a prediction of one or more applications that the user may be interested in accessing. According to some embodiments, the search application can be configured to interface with an “application prediction engine” each time the search application is activated and query the application prediction engine for a prediction of one or more applications that the user may be interested in accessing. ... Apple Inc

12/08/16 / #20160357804

Determining location of a calendar event

A method of determining a location of an event stored on a calendar application of a device is provided. The method sends a location string associated with the event from the calendar application to a geo coder. ... Apple Inc

12/08/16 / #20160357785

Moments naming based on location accuracy

In some implementations, a computing device can automatically name moments (e.g., a time-based collections of images) based on the accuracy of the location data corresponding to the captured image. The computing device can, for example, send location coordinates for an image associated with a moment to a location server. ... Apple Inc

12/08/16 / #20160357774

Segmentation techniques for learning user patterns to suggest applications responsive to an event on a device

Systems, methods, and apparatuses are provided for suggesting one or more applications to a user based on an event. A prediction model can correspond to a particular event. ... Apple Inc

12/08/16 / #20160357763

Application view index and search

A method and apparatus of a device that indexes an application state in a search query index. In this embodiment, receiving the application state of the application from another device coupled to the server. ... Apple Inc

12/08/16 / #20160357761

Techniques for suggesting recipients based on a context of a device

Systems and methods are provided for suggesting recipients. After detecting user input at a device corresponding to a trigger for providing suggested recipients, contextual information of the device representing a current state of the device is determined, where the current state is defined by state variables. ... Apple Inc

12/08/16 / #20160357755

Federated search results scoring

A method and apparatus of a device that ranks a plurality of query results from a plurality of search domains is described. In this embodiment, the device receives a query from a client. ... Apple Inc

12/08/16 / #20160357754

Proximity search scoring

A method and apparatus of a device that returns a plurality of ranked query results for a query is described. In this embodiment, the device receives the query from a client. ... Apple Inc

12/08/16 / #20160357753

Reader application system utilizing article scoring and clustering

Aspects of the present disclosure involve a mobile or computer reader application that obtains articles or other computer files from a central database and displays the articles to a user of the device. In addition to providing the articles to the reader application, an article providing system may also determine the quality or popularity of particular articles and provide the most popular articles to users of the system. ... Apple Inc

12/08/16 / #20160357752

Electronic message searching

The present disclosure generally relates to electronic message searching. An electronic device receives a request that includes a search term. ... Apple Inc

12/08/16 / #20160357738

Apparatus, system and method for string disambiguation and entity ranking

Aspects of the present disclosure involve a mobile or computer reader application that obtains articles or other computer files from a central database and displays the articles to a user of the device. The reader application may be customizable around one or more characteristics of the user of the device. ... Apple Inc

12/08/16 / #20160357737

Networked media player with searching capabilities

A networked media player includes, in one embodiment, a universal search application that searches for content provided by a plurality of content providers through a corresponding plurality of content provider apps that execute on the networked media players. The search application transmits a search query to one or more servers that search through one or more data structures (e.g. ... Apple Inc

12/08/16 / #20160357728

Language identification from short strings

Systems and processes for language identification from short strings are provided. In accordance with one example, a method includes, at a first electronic device with one or more processors and memory, receiving user input including an n-gram and determining a similarity between a representation of the n-gram and a representation of a first language. ... Apple Inc

12/08/16 / #20160357725

Templating for content authoring and distribution

A novel method of facilitating the authoring of content and the delivery of the authored content to different types of device is provided. The method supports the design of unique and aesthetically pleasing content while minimizes the amount of effort required from authors and/or publishers. ... Apple Inc

12/08/16 / #20160357720

Device, method, and graphical user interface for collaborative editing in documents

A first electronic device with a display maintains a consistent output based on concurrent textual edits received at multiple collaborating devices. The first device maintains a directed acyclic graph to represent a textual string concurrently edited by the first device and at least a second device of the multiple collaborating devices. ... Apple Inc

12/08/16 / #20160357717

Generating layout for content presentation structures

A novel method of facilitating the authoring of content and the delivery of the authored content to different types of device is provided. The method supports the design of unique and aesthetically pleasing content while minimizes the amount of effort required from authors and/or publishers. ... Apple Inc

12/08/16 / #20160357716

Indexing web pages with deep links

A method and apparatus of a device that performs a search using a deep link index is described. In an exemplary embodiment, the device receives a query on a device. ... Apple Inc

12/08/16 / #20160357712

Document summary feed generation method, apparatus and system

Some embodiments of the invention provide a document reader that generates a display of several document summaries. In some embodiments, the reader receives definitions of several documents, and generates document summaries for these documents. ... Apple Inc

12/08/16 / #20160357711

Article authoring, distribution & rendering architecture

A novel method of facilitating the authoring of content and the delivery of the authored content to different types of device is provided. The method supports the design of unique and aesthetically pleasing content while minimizes the amount of effort required from authors and/or publishers. ... Apple Inc

12/08/16 / #20160357693

Inter-device digital audio

A method for reconfiguring a bus device from a first configuration into a second configuration, wherein the second configuration is not visible to, and is not selectable by, an unauthorized host device that connects to the bus device through a peripheral port of the bus device is described. In the bus device, a received message transmitted by the authorized host device through the peripheral port of the bus device to which the authorized host device is connected is parsed and an instruction to reconfigure the bus device from the first configuration into the second configuration is detected. ... Apple Inc

12/08/16 / #20160357654

Smart advice to charge notification

Systems and methods are disclosed for advising a user when an energy storage device in a computing system needs charging. State of charge data of the energy storage device can be measured and stored at regular intervals. ... Apple Inc

12/08/16 / #20160357605

Media analysis and processing framework on a resource restricted device

A system for processing media on a resource restricted device, the system including a memory to store data representing media assets and associated descriptors, and program instructions representing an application and a media processing system, and a processor to execute the program instructions, wherein the program instructions represent the media processing system, in response to a call from an application defining a plurality of services to be performed on an asset, determine a tiered schedule of processing operations to be performed upon the asset based on a processing budget associated therewith, and iteratively execute the processing operations on a tier-by-tier basis, unless interrupted.. . ... Apple Inc

12/08/16 / #20160357600

Hand-off scheduling

Disclosed herein are systems, methods, and computer-readable media directed to scheduling threads in a multi-processing environment that can resolve a priority inversion. Each thread has a scheduling state and a context. ... Apple Inc

12/08/16 / #20160357583

Intelligent disabling of browser plugins

Systems and methods for disabling one or more plugins associated with a browser application are provided. In one exemplary method, a plugin is installed on an electronic device, and the device receives data from a data source, where that data is associated with the installed plugin. ... Apple Inc

12/08/16 / #20160357572

Memory management of data processing systems

Techniques for memory management of a data processing system are described herein. According to one embodiment, a memory usage monitor executed by a processor of a data processing system monitors memory usages of groups of programs running within a memory of the data processing system. ... Apple Inc

12/08/16 / #20160357545

System and method for downgrading applications

Disclosed herein is a technique for downgrading applications to placeholder applications in order to free up storage space in a user device. Based on a variety of heuristics, a number of installed applications are identified as candidates for a downgrade. ... Apple Inc

12/08/16 / #20160357544

On demand resources

A computer-implemented method for building a software application is disclosed. The method includes: generating a plurality of application resources; creating a plurality of tags; applying one of the tags on each of the plurality of application resources; grouping the application resources by their tags to form at least two asset packs, each identifiable by at least one tag shared by all application resources in the asset pack; and creating an asset pack manifest comprising a location of each of the asset packs and an order in which the asset packs are to be downloaded.. ... Apple Inc

12/08/16 / #20160357539

Device context monitoring

Disclosed are systems, methods, and non-transitory computer-readable storage media for monitoring the current context of a computing device. In some implementations, a context daemon can collect context information about the computing device. ... Apple Inc

12/08/16 / #20160357538

On demand resources

A computer-implemented method for building a software application is disclosed. The method includes: generating a plurality of application resources; creating a plurality of tags; applying one of the tags on each of the plurality of application resources; grouping the application resources by their tags to form at least two asset packs, each identifiable by at least one tag shared by all application resources in the asset pack; and creating an asset pack manifest comprising a location of each of the asset packs and an order in which the asset packs are to be downloaded.. ... Apple Inc

12/08/16 / #20160357537

Associating a url or link between two applications

Methods and systems for associating, in a secure manner, a link between web sites (or other network resources) and installed applications. In one embodiment, a signed list of one or more urls is downloaded and validated to establish an association, which is stored in a data structure, between a first application and a second application. ... Apple Inc

12/08/16 / #20160357536

Capability attributes based application packaging

A method and an apparatus for an application thinning mechanism are described. The thinning mechanism can select a subset of components from a universal application to assemble an application variant to be distributed and installed to a specific type of devices. ... Apple Inc

12/08/16 / #20160357532

Graphics engine and environment for encapsulating graphics libraries and hardware

The disclosure pertains to the operation of graphics systems and to a variety of architectures for design and/or operation of a graphics system spanning from the output of an application program and extending to the presentation of visual content in the form of pixels or otherwise. In general, many embodiments of the invention envision the processing of graphics programming according to an on-the-fly decision made regarding how best to use the specific available hardware and software. ... Apple Inc

12/08/16 / #20160357530

Method and apparatus for intermediate representation of applications

A method and an apparatus for application submission and distribution based on an intermediate code are described. The intermediate code may be received at a server device and stored in a data storage. ... Apple Inc

12/08/16 / #20160357510

Changing companion communication device behavior based on status of wearable device

Systems, methods, and non-transitory computer-readable storage media for detecting a wearing status of a wearable device, the wearing status indicating whether a user is wearing the wearable device and sending wearing status data to a companion communication device to control a behavior of the companion communication device.. . ... Apple Inc

12/08/16 / #20160357509

Smart audio playback when connecting to an audio output system

A method performed in a portable computing device for intelligently performing audio playback, upon connecting with an audio output system. The portable computing device detects that a connection is made with an audio output system. ... Apple Inc

12/08/16 / #20160357508

Mechanism for retrieval of previously captured audio

In one embodiment, a device-side audio handling input/output unit (dio) of a microphone writes audio data generated by the microphone into a ring buffer. A system-side audio handling i/o unit (sio) receives a request from a software program to consume past audio data from the ring buffer. ... Apple Inc

12/08/16 / #20160357507

Audio control for web browser

The present aspects relate to audio management for a web browser. For example, an electronic device such as a mobile device may enable a user to navigate to a webpage within a web browser. ... Apple Inc

12/08/16 / #20160357506

Automated content medium selection

A content management system and/or client device can enable a user to initiate a quick play mode where a content category and content medium are selected for the user. A client device and/or a content management system can select a content medium for a user based on one or more factors, such as the content category. ... Apple Inc

12/08/16 / #20160357496

Device, method, and graphical user interface for collaborative editing in documents

A first electronic device maintains a directed acyclic graph to represent content collaboratively edited by the first device and one or more second devices of multiple collaborating devices. The first device receives one or more editing inputs from one or more devices of the multiple collaborating devices. ... Apple Inc

12/08/16 / #20160357478

Compressed freezer files

In one embodiment, when a secondary application on an electronic device is selected for deactivation, the memory associated with the application can be gathered, compacted and compressed into a memory freezer file. The memory freezer file can be stored in non-volatile memory with a reduced storage footprint compared to a memory stored in a conventional swap file. ... Apple Inc

12/08/16 / #20160357432

Touch-based interactive learning environment

In an example method, a user interface is presented by a device on a touch sensitive surface of the device. The user interface includes a first portion for displaying a sequence of code and a second portion for displaying suggested bracketed functions. ... Apple Inc

12/08/16 / #20160357431

Touch-based interactive learning environment

In an example method, a user interface is presented by a device on a touch sensitive surface of the device. The device receives a first touch input selecting a numeral presented in the user interface. ... Apple Inc

12/08/16 / #20160357430

Device, method, and graphical user interface for providing and interacting with a virtual drawing aid

A method is performed at a device with one or more processors, memory, a touch-sensitive surface, and a display. The method includes receiving a line-drawing input. ... Apple Inc

12/08/16 / #20160357429

Devices and methods for processing touch inputs

An electronic device, with a touch-sensitive surface and display, displays a user interface at a first display rate. While displaying the user interface, the device detects, at a first detection rate that is greater than the first display rate, movement of a touch input at a sequence of locations on the touch-sensitive surface; and, at each of a sequence of update times, updates the user interface from a respective current state to a respective next state in accordance with a selected subset of the sequence of locations of the touch input. ... Apple Inc

12/08/16 / #20160357422

Multiple device configuration template

A user interface (ui) of a device configuration application includes a collection view window of device representations with each representation including a screen image that is representative of the configuration state of the corresponding device. The device configuration application ui allows for searching the devices based on their configuration states, and for configuring the devices based on a set of configuration templates displayed in a collection view window. ... Apple Inc

12/08/16 / #20160357421

Multiple device configuration application

A user interface (ui) of a device configuration application includes a collection view window of device representations with each representation including a screen image that is representative of the configuration state of the corresponding device. The device configuration application ui allows for searching the devices based on their configuration states, and for configuring the devices based on a set of configuration templates displayed in a collection view window. ... Apple Inc

12/08/16 / #20160357420

Accessing and displaying information corresponding to past times and future times

The present disclosure relates to techniques accessing and displaying information pertaining to past times and future times. In some embodiments, a device displays a first current-time indicator and a user interface object configured to display information corresponding to a first information source and to the current time. ... Apple Inc

12/08/16 / #20160357415

Quick review of captured image data

A method may include presenting an image capture user interface on a display device of a multipurpose device including a live view portion configured to display a live view of image data currently sensed by an image capture device of the multipurpose device and a recall portion configured to display a thumbnail preview of stored image data most recently captured by the image capture device; receiving an indication of a first touch input on the display device, the first touch input starting at a first position on or near the recall portion of the user interface; receiving an indication of a swiping gesture from the recall portion to a second position with contact being maintained of the first touch input; and in response to the first touch input, displaying an enlarged preview of the stored image data, the enlarged preview being larger in size than the thumbnail preview.. . ... Apple Inc

12/08/16 / #20160357413

Providing complications on an electronic watch

Systems, methods, and devices can allow applications to provide complication data to be displayed in a complication of a watch face. A client application can create a complication data object according to a template to efficiently select how the complication data is to be displayed. ... Apple Inc

12/08/16 / #20160357412

Device, method, and graphical user interface for providing and interacting with a virtual drawing aid

A method includes detecting first movement of a first contact on an on-screen ruler in a first direction around a pivot location; in response to the first movement: rotating the ruler by an angular amount according to the first movement; and when the ruler has entered a snap zone associated with a snap angle upon rotation by the first angular amount, rotating the ruler by a first adjusted amount to bring the ruler into alignment with the first snap angle; detecting second movement of the first contact in a second direction and the second movement satisfies unsnapping criteria; and in response to the second movement, rotating the ruler by a second adjusted amount to bring the ruler into alignment with the first contact.. . ... Apple Inc

12/08/16 / #20160357404

Devices and methods for navigating between user interfaces

An electronic device displays a plurality of user interface representations in a stack on a display. The device detects a first drag gesture by a first contact at a location on a touch-sensitive surface that corresponds to a location of a first user interface representation on the display. ... Apple Inc

12/08/16 / #20160357403

Content browsing user interface

The present disclosure generally relates to browsing and searching content on an electronic device. An electronic device displays a first user interface including a search affordance and receives an input corresponding to selection of the search affordance. ... Apple Inc

12/08/16 / #20160357400

Devices and methods for capturing and interacting with enhanced digital images

An electronic device displays an image in a sequence of images. The sequence of images includes a representative image and images acquired by the camera before and after acquiring the representative image. ... Apple Inc

12/08/16 / #20160357393

Systems and methods for generating and providing intelligent time to leave reminders

Systems and methods for generating and providing intelligent time to leave reminders on an electronic device are disclosed herein. In one aspect, the method includes: automatically, without human intervention, identifying a calendar entry including a first identifier (e.g., text in the title of a calendar entry that relates to a location, such as “go to dental checkup”), the first identifier corresponding to a geographic location that is unknown. ... Apple Inc

12/08/16 / #20160357391

Devices and methods for processing touch inputs

An electronic device, with a touch-sensitive surface and display, displays a user interface at a first display rate. While displaying the user interface in accordance with the first display rate, the device detects movement of a touch input, including detecting the touch input at a first set of sequential locations on the touch-sensitive surface, including a plurality of locations on the touch-sensitive surface, and predicts for the touch input a first set of one or more predicted locations on the touch-sensitive surface based on multiple locations in the first set of sequential locations. ... Apple Inc

12/08/16 / #20160357390

Devices and methods for navigating between user interfaces

A method includes: displaying a first view of a first application; detecting a first portion of a first input; if the first portion of the first input meets application-switching criteria, concurrently displaying portions of the first application view and a second application view; while concurrently displaying the portions of the application views, detecting a second portion of the first input; if the second portion of the first input meets first-view display criteria (liftoff of contact detected in a first region), ceasing to display the portion of the second application view and displaying the first application view; and if the second portion of the first input meets multi-view display criteria (liftoff of contact detected in a second region), maintaining concurrent display of a portion of the first application view and a portion of the second application view on the display after detecting the liftoff of the contact.. . ... Apple Inc

12/08/16 / #20160357389

Devices and methods for processing touch inputs with instructions in a web page

An electronic device, while displaying a user interface that corresponds to at least a portion of a web page on a display, detects a touch input on a touch-sensitive surface at a first location that corresponds to the displayed portion of the web page on the display. While detecting the touch input on the touch-sensitive surface, the electronic device detects an intensity of the touch input on the touch-sensitive surface, determines whether the intensity of the touch input on the touch-sensitive surface has changed from below a first intensity threshold to above the first intensity threshold, and in response to determining that the intensity of the touch input on the touch-sensitive surface has changed from below the first intensity threshold to above the first intensity threshold, generates a force down event that is distinct from a mouse down event.. ... Apple Inc

12/08/16 / #20160357388

Devices and methods for processing touch inputs over multiple regions of a touch-sensitive surface

An electronic device, while displaying a user interface that includes a first region corresponding to a first software application and a second region corresponding to a second software application, receives a first touch input, on a touch-sensitive display, that originates from a first location corresponding to the first region and extends to a second location corresponding to the second region. The first region includes a non-boundary region and a boundary region. ... Apple Inc

12/08/16 / #20160357387

Devices and methods for capturing and interacting with enhanced digital images

An electronic device that includes a touch-sensitive surface stores a plurality of sequences of images. The device displays a first representative image for a first sequence of images in a movable first area on a display. ... Apple Inc

12/08/16 / #20160357382

Intelligent scrolling of electronic document

A novel method for scrolling an electronic document (e.g., a webpage, article, etc.) that is displayed in a display area on a screen is provided. The method receives a swipe gesture on a touch-sensitive input surface, which can be a touch-sensitive surface of a cursor controller (e.g., trackpad, etc.) or can be a touch-sensitive surface of the screen. ... Apple Inc

12/08/16 / #20160357381

Selecting content items in a user interface display

An electronic device displays an arrangement that includes a plurality of content items and has a first axis and a second axis. While displaying the plurality of content items, the electronic device receives an input. ... Apple Inc

12/08/16 / #20160357380

Providing an alternative human interface

Providing an alternative human interface for an electronic device when a current human interface is made ineffective by at least an environmental factor is described herein. By ineffective it is meant that the current human interface cannot maintain a minimum level of interactivity between a user and the electronic device in the current or anticipated environment. ... Apple Inc

12/08/16 / #20160357377

Device, method, and graphical user interface for collaborative editing in documents

A first electronic device with a display maintains a consistent output based on concurrent textual edits received at multiple collaborating devices. The first device maintains a directed acyclic graph to represent a textual string concurrently edited by the first device and at least a second device of the multiple collaborating devices. ... Apple Inc

12/08/16 / #20160357376

Ownership-agnostic user interface for media content

Listings of media content items can be presented on a user device in an ownership-agnostic matter. For instance, a user device can interact with both a streaming media service and a personal media collection, portions of which might or might not be hosted by the streaming media service. ... Apple Inc

12/08/16 / #20160357375

Movement between multiple views

The present aspects relate to swift movement between multiple pages or views. Electronic devices may be limited in readily moving between two or more pages or views within an application process. ... Apple Inc

12/08/16 / #20160357368

Devices and methods for navigating between user interfaces

A method includes: displaying a first view of a first application; detecting a first portion of a first input; if the first portion of the first input meets application-switching criteria, concurrently displaying portions of the first application view and a second application view; while concurrently displaying the portions of the application views, detecting a second portion of the first input; if the second portion of the first input meets first-view display criteria (liftoff of contact detected in a first region), ceasing to display the portion of the second application view and displaying the first application view; and if the second portion of the first input meets multi-view display criteria (liftoff of contact detected in a second region), maintaining concurrent display of a portion of the first application view and a portion of the second application view on the display after detecting the liftoff of the contact.. . ... Apple Inc

12/08/16 / #20160357367

Devices and methods for displaying content in a note-taking application

An electronic device with a display and a note-taking application: displays, on the display, a first user interface of the note-taking application, wherein: the note-taking application includes a plurality of notes prepared by a user; the plurality of notes includes electronic text content input by the user, and content created and/or selected by the user that is distinct from the electronic text content; the content created and/or selected includes content from a plurality of distinct content categories; and the first user interface displays a categorized-content-view affordance; detects activation of the categorized-content-view affordance; and, in response to detecting activation of the categorized-content-view affordance, displays, in a categorized-content view, a scrollable list of at least some of the content created and/or selected by the user that is distinct from the electronic text content input by the user, wherein the content in the scrollable list is organized and displayed by the content categories.. . ... Apple Inc

12/08/16 / #20160357366

Navigating through documents in a document viewing application

Some embodiments provide a method for a document viewing application. While displaying a sequence of selectable items that each correspond to a different document in a sequence of documents, the method receives selection of an item corresponding to a particular document in the sequence. ... Apple Inc

12/08/16 / #20160357365

Document channel selection for document viewing application

Some embodiments provide a document viewing application with first and second document channel browsing modes. The first mode displays selectable items corresponding to document channels. ... Apple Inc

12/08/16 / #20160357364

Graphical user interface for a document viewing application

Some embodiments provide a document viewing application with first and second document-browsing modes. The first document-browsing mode, accessed through a first ui item of several top-level ui items, displays several selectable document channel items corresponding to previously-selected document channels. ... Apple Inc

12/08/16 / #20160357363

Browser with docked tabs

Systems and methods for providing and managing docked browser tabs are provided. In one exemplary method, a webpage may be open in a first tab in a browser application on an electronic device. ... Apple Inc

12/08/16 / #20160357362

Application recommendation based on detected triggering events

An event can be detected by an input device. The event may be determined to be a triggering event by comparing the event to a group of triggering events. ... Apple Inc

12/08/16 / #20160357358

Device, method, and graphical user interface for manipulating application windows

Many electronic devices have graphical user interfaces that use applications windows. Because a user may use one or more instances of a particular application or multiple applications at once, application windows are useful tools for organizing items stored in electronic devices and using features provided by various applications. ... Apple Inc

12/08/16 / #20160357357

Device, method, and graphical user interface for manipulating related application windows

In accordance with some embodiments, a method is performed at an electronic device with a display, one or more input devices, one or more processors, and a non-transitory memory. The method includes displaying a navigation window of an application and an interface object associated with the navigation window; and while displaying the navigation window and the interface object, detecting selection of the interface object. ... Apple Inc

12/08/16 / #20160357356

Device, method, and graphical user interface for providing and interacting with a virtual drawing aid

A method includes displaying an on-screen ruler in a sketch area in response to a predefined input. The on-screen ruler has a first edge and an interior portion delineated by the first edge. ... Apple Inc

12/08/16 / #20160357355

Social interaction in a media streaming service

A streaming media service can permit artists or other users to create and upload “posts” to the service. Posts can include text, references to content items in the catalog of the streaming media service, and/or non-catalog media content items that are created by the artist and uploaded as part of the post. ... Apple Inc

12/08/16 / #20160357354

Condition-based activation of a user interface

The present disclosure relates to techniques for accessing modes of operation and techniques for providing an alarm interface for electronic devices. In some embodiments, a device detects that a battery is being charged and that the device is oriented in a predefined orientation. ... Apple Inc

12/08/16 / #20160357353

Synchronized content scrubber

Systems, methods, and computer-readable medium are provided for presenting a synchronized content scrubber. For example, a user device may store digital content items for presentation on a screen of the user device. ... Apple Inc

12/08/16 / #20160357344

Reconstruction of original touch image from differential touch image

Reconstruction of an original touch image from a differential touch image is disclosed. Reconstruction can include aligning columns of the differential touch image relative to each other and aligning the image to a baseline dc value. ... Apple Inc

12/08/16 / #20160357343

Intelligent stylus

An intelligent stylus is disclosed. The stylus can provide a stylus condition in addition to a touch input. ... Apple Inc

12/08/16 / #20160357325

Latency reduction for detached content

Systems, methods, and computer readable media to reduce latency in a graphics processing pipeline of an electronic device having a touch-sensitive input device and a display are described herein. In one embodiment, the method includes obtaining a temporal sequence of multi-touch scan data, processing the multi-touch scan data, determining an “optimal” time to deliver the processed multi-touch scan data to the relevant application(s) running on the device for processing, animating the resultant graphical changes that are determined by the application(s) based on the multi-touch input, and rendering the determined graphical changes to a frame buffer. ... Apple Inc

12/08/16 / #20160357318

Electronic devices with display and touch sensor structures

Display layers and touch sensor layers may be overlapped by enclosure walls in an electronic device. The electronic device may have a front wall and opposing rear wall and curved sidewalls. ... Apple Inc

12/08/16 / #20160357305

Devices and methods for navigating between user interfaces

A method is performed at an electronic device with a display, a touch-sensitive surface, and one or more sensors to detect intensity of contacts. The method includes displaying, on the display, a user interface for an application; detecting an edge input that includes detecting a change in a characteristic intensity of a contact proximate to an edge of the touch-sensitive surface; and, in response to detecting the edge input: in accordance with a determination that the edge input meets system-gesture criteria, performing an operation that is independent of the application, wherein: the system-gesture criteria include intensity criteria; the system-gesture criteria include a location criterion that is met when the intensity criteria for the contact are met while the contact is within a first region relative to the touch-sensitive surface; and the first region relative to the touch-sensitive surface is determined based on one or more characteristics of the contact.. ... Apple Inc

12/08/16 / #20160357304

Language input correction

The present disclosure generally relates to language input correction. In one example process, a sequence of contact inputs can be detected via a keyboard interface on a touch-sensitive display. ... Apple Inc

12/08/16 / #20160357282

Api for specifying display of complication on an electronic watch

Systems, methods, and devices can efficiently manage the displaying of text on a screen of a computing device. For example, a client application can provide a data object for a particular style window on the screen. ... Apple Inc

12/08/16 / #20160357281

Touch accommodation options

The present disclosure generally relates to methods and devices for providing touch accommodations to users with tremors or other fine motor impairments to improve the accuracy of such users' touch inputs on touch-sensitive surfaces. Such methods and devices include various approaches for compensating for brief, inadvertent touch inputs; touch inputs with inadvertent motion across the touch-sensitive surface; and/or touch inputs with inadvertent recoil contacts. ... Apple Inc

12/08/16 / #20160357265

Motion gesture input detected using optical sensors

A wearable device with an optical sensor is disclosed that can be used to recognize gestures of a user wearing the device. Light sources can be positioned on the back or skin-facing side of a wearable device, and an optical sensor can be positioned near the light sources. ... Apple Inc

12/08/16 / #20160357248

Opportunistic waking of an application processor

Described herein in various embodiments are techniques to better coordinate long wakeup events on a network processor that are due to radio or network activity with the long wakeups that are due to requests from an application processor. In one embodiment, power management logic can receive wake requests from system processes upon notice that one or more application processors are transitioning into a low power state. ... Apple Inc

12/08/16 / #20160357243

Processor throttle rate limiter

The embodiments set forth a technique for providing reactive performance throttle engagement information to controller limiters, which are implemented as closed loop structures that analyze the information against target reactive performance throttle engagement rates and produce control effort limits. When reactive performance throttle engagement rates are below the target, controllers issue control efforts in a normal fashion such that they are not influenced by the control effort limits produced by the controller limiters. ... Apple Inc

12/08/16 / #20160357232

Predictive control systems and methods

Systems and methods are disclosed for determining a current machine state of a processing device, predicting a future processing task to be performed by the processing device at a future time, and predicting a list of intervening processing tasks to be performed by a first time (e.g. A current time) and the start of the future processing task. ... Apple Inc

12/08/16 / #20160357231

Gaskets for thermal ducting around heat pipes

The disclosed embodiments provide a component for a portable electronic device. The component includes a gasket containing a rigid portion disposed around a bottom of a heat pipe, wherein the rigid portion forms a duct between a fan and an exhaust vent of the electronic device. ... Apple Inc

12/08/16 / #20160357163

Data-driven context determination

A mobile device can provide predictive user assistance based on various sensor readings, independently of or in addition to a location of the mobile device. The mobile device can determine a context of an event. ... Apple Inc

12/08/16 / #20160357151

Obtaining and displaying time-related data on an electronic watch

Systems, methods, and devices can allow a user of a watch device to conveniently view historical and/or future information. A user can use an input device to select times other than the current time, e.g., by activating a time travel mode. ... Apple Inc

12/08/16 / #20160357046

Electronic device display with switchable film structures

An electronic device may generate content that is to be displayed on a display. The display may have an array of liquid crystal display pixels for displaying image frames of the content. ... Apple Inc

12/08/16 / #20160356943

Electronic device display with switchable film structures

An electronic device may generate content that is to be displayed on a display. The display may have an array of liquid crystal display pixels for displaying image frames of the content. ... Apple Inc

12/08/16 / #20160356804

Pedestrian velocity estimation

Systems, methods and computer-readable mediums are disclosed for gnss velocity estimation for pedestrians. In some implementations, a method includes receiving a periodic sensor signal; determining a fundamental motion frequency of the periodic sensor signal; extracting a periodicity feature from the periodic sensor signal based on the fundamental motion frequency; and responsive to the extracting, initiating pedestrian velocity estimation.. ... Apple Inc

12/08/16 / #20160356625

Mapping application with transit mode

Some embodiments provide a mapping application that displays a transit map including a group of transit lines. The mapping application receives a request to display a transit route in the transit map. ... Apple Inc

12/08/16 / #20160356624

Mapping application with transit mode

Some embodiments provide a mapping application that provides a first map browsing mode for displaying a map that emphasizes a first set of features in a map region. The mapping application also provides a second map browsing mode for displaying a map that de-emphasizes the first set of features while emphasizing a second set of transit-related features in the map region.. ... Apple Inc

12/08/16 / #20160356622

Walking guidance during transit navigation

Some embodiments provide a navigation application that provides, as a device traverses a transit route, a transit navigation presentation that includes navigation instructions that specify navigation maneuvers associated with at least one walking portion and a set of transit vehicles. The navigation application also monitors the device's position along the transit route. ... Apple Inc

12/08/16 / #20160356617

Transit incidents

Some embodiments provide a map application that identifies several different transit routes from a starting location to a destination location. Each identified transit route includes one or more transit legs that are serviced by different transit vehicles of different transit lines. ... Apple Inc

12/08/16 / #20160356614

Feature selection in transit mode

Some embodiments provide a mapping application that displays a transit map including a group of lines that each corresponds to at least one transit route and, for each line, a set of transit-related features located along the line. The mapping application receives a selection of a transit line and, in response to the selection, modifies the transit map to emphasize the selected transit line and the set of features located along the selected transit line.. ... Apple Inc

12/08/16 / #20160356613

Transit navigation

Some embodiments provide a map application that identifies a transit route that includes one or more transit legs between a starting location and a destination location. In response to a request to start navigating the identified transit route, the map application of some embodiments provides a first display area for displaying a set of navigation instructions, each of which describes a transit maneuver that is associated with a transit leg of the transit route. ... Apple Inc

12/08/16 / #20160356610

Display of transit features in mapping application

Some embodiments provide a mapping application that displays transit information in a map region. The mapping application identifies several transit lines for a map region. ... Apple Inc

12/08/16 / #20160356603

Map application with transit navigation mode

Some embodiments provide a map application that receives a starting location and a destination location. The application then identifies several different transit routes from the starting location to the destination location based on a set of transit preferences. ... Apple Inc

12/08/16 / #20160356593

Floor level determination

Methods, systems, and computer program product for determining a building floor level are described. A mobile device can use wireless signal sources and location fingerprint data to determine a level of a building floor on which the mobile device is located. ... Apple Inc

12/08/16 / #20160356484

Integrated optical modules with enhanced reliability and integrity

An optical module includes a transparent substrate and a refractive optical element mounted on the substrate. A conductive heating trace is deposited on the substrate around the refractive optical element. ... Apple Inc

12/08/16 / #20160354890

Electromechanical surface texturing

Magnetic apparatuses and systems for shaping parts are described. One or more magnets can be used to direct a magnetically responsive fluid having magnetically responsive particles around surfaces of a part. ... Apple Inc

12/08/16 / #20160354696

Systems and methods for providing anonymous guest players in a multiplayer environment

Methods, devices, and system for providing anonymous guest players for multiplayer applications are described. In one embodiment, a computer-implemented method includes initiating a game service for playing a multiplayer gaming application on a system, providing with a multiplayer api functionality for defining and adding an anonymous guest player to the system, generating data including a gaming invite that provides an ability to invite one or more friends that are registered with the game service and one or more anonymous guest players that are not registered with the game service. ... Apple Inc

12/08/16 / #20160354694

Touch-based interactive learning environment

In an example method, a graphical user interface (gui) is displayed to a user on a display device of a computer system. The gui includes a first game portion visually depicting a first game element and second game elements disposed within a game environment. ... Apple Inc

12/01/16 / #20160353616

Electronic subassemblies for electronic devices

Electronic devices may be provided that include mechanical and electronic components. Connectors may be used to interconnect printed circuits and devices mounted to printed circuits. ... Apple Inc

12/01/16 / #20160353470

Neighbor awareness networking datapath - scheduling, scheduler rank, and pre-datapath operation triggering

In some embodiments, one or more wireless stations operate according to neighbor awareness networking (nan)—direct communication with neighboring wireless stations, e.g., direct communication between the wireless stations without utilizing an intermediate access point. Embodiments of the disclosure relate to nan datapath scheduling and nan pre-datapath operation setup and scheduling. ... Apple Inc

12/01/16 / #20160353463

Prioritizing beacon messages for mobile devices

Techniques and systems for prioritizing beacon messages are disclosed. Such a technique can include receiving, at a mobile device, beacon messages from multiple beacon devices over short-range communication links, the beacon devices being within a vicinity of an establishment, the beacon messages being configured to provide content associated with the establishment; determining, at the mobile device, priorities of the beacon messages based on one or more criteria; selecting, at the mobile device, a beacon message of the beacon messages based on the priorities to produce a selected beacon message; and presenting the selected beacon message through the mobile device.. ... Apple Inc

12/01/16 / #20160353460

Apparatus, systems and methods for prioritizing frequency selection for a mobile device

Described herein are systems and methods for prioritizing frequency selection of a user equipment (“ue”) having a transceiver configured to enable the ue to establish a connection with a network using at least two communication protocols. A method may comprise recording, at the ue, a camped frequency and a camped band with which the ue is communicating with the first network in the first protocol, disconnecting from the first network and connecting to the second network, and disconnecting from the second network and reconnecting to the first network, wherein the reconnecting to the first network includes determining whether one of the camped frequency or a different frequency within the camped band is available for reconnection to the first network, and reconnecting to the first network using the one of the camped frequency or the different frequency within the camped band.. ... Apple Inc

12/01/16 / #20160353449

Carrier network access for multi-sim devices

Apparatuses, systems, and methods for multi-sim user equipment (ue) devices to perform data operations with a packet data network of a carrier associated with a first sim of the ue. An indication of a requested data operation with the packet data network of the carrier associated with the first sim of the ue may be received. ... Apple Inc

12/01/16 / #20160353429

Apparatus, systems and methods for interference management in massive multiple-input and multiple-output (mimo) operations

A method and a device for performing massive multiple-input and multiple-output (“mimo”) operations with a user equipment (ue). The method and device receive signals from a ue within a coverage area of the device, determine a location of the ue within the coverage area and assign an operating frequency band to the ue for communication with the device, wherein the coverage area includes a plurality of regions and the operating frequency band assigned to the ue is based on the one of the regions corresponding to the location and transmit the operating frequency band assignment to the ue.. ... Apple Inc

12/01/16 / #20160353402

Techniques for reducing interference in communications using conducted rf links

The present techniques relate to reducing interference on conducted rf links by utilizing country information to determine where an electronic device is located, and using such information to select sub-bands or channels that are not available for wireless transmission to be used for transmission of signals via the conducted rf links. Because the conducted rf links operate on frequency bands that are different from the frequency bands used for wireless communications in a given country, there is less likelihood that wireless communications will create interference in the signals being transmitted via the conducted rf links.. ... Apple Inc

12/01/16 / #20160353380

Techniques for selecting conducted rf links for mitigating multi-radio coexistence

A technique for reducing interference on conducted rf links involves a determination of active wireless channels in an electronic device. For example, the device can determine whether there are any active cellular, wifi, and/or bluetooth channels. ... Apple Inc

12/01/16 / #20160353364

Dynamic aggression management of cellular connectivity

This disclosure relates to techniques for dynamic selection of connection attempt throttling algorithms based on user context. According to some embodiments, a wireless device may monitor certain current conditions of the ue, such as battery level, user activity level, motion level, and/or other conditions. ... Apple Inc

12/01/16 / #20160353344

Apparatus, systems and methods for switching between radio access technologies

A user equipment (“ue”) connected to a first network that performs methods including receiving a page from the first network indicating an incoming voice call, when it is determined the voice call was not successfully connected, incrementing a value of a counter and when the value satisfies the threshold, switching from the first network to a second network. Another method includes originating a voice call via the first network, when it is determined the voice call was not successfully connected, opening a socket connection with the first network and attempting to re-originate the voice call via the first network. ... Apple Inc

12/01/16 / #20160353330

Selective dual network mode for lte devices

A voice over long term evolution (volte) capable mobile device is configured to deregister from an internet protocol (ip) multimedia subsystem (ims) network element for voice connections and use a dual network mode of operation that includes data connections via a 4g lte/lte-a network and voice connections via a legacy 3g or 2g network based on performance metrics a serving cell of the 4g lte/lte-a network. When the performance metrics indicate that voice connections may be unstable, such as when a reference signal received power (rsrp) falls below a threshold level but remains above a reselection/handover threshold level, the mobile device deregisters from the ims network element to disable volte connections from being established. ... Apple Inc

12/01/16 / #20160353316

Link quality based single radio-voice call continuity and packet scheduling for voice over long term evolution communications

Wireless devices, networks and methods may operate to have a wireless device cause a base station to trigger voice call continuity handovers responsive to the quality of the cellular radio link in addition to the base station triggering such handovers based on location or mobility. Furthermore, wireless communication devices may also perform monitoring of multiple buffers operating within the wireless communication device and associated with different respective communication layers, in addition to monitoring the quality of the cellular radio link, to perform intelligent dropping/discarding and/or scheduling of packets at the wireless communications device. ... Apple Inc

12/01/16 / #20160353315

Volte quality of service enhancement with preconditions

A wireless voice call may be established between an originating user equipment (ue) and a terminating ue, via a cellular network, using preconditions. The originating ue may transmit an invitation for a packet-switched wireless voice call, beginning a first period of time. ... Apple Inc

12/01/16 / #20160353237

Location service management

An application manager of a mobile device can provide a user with the ability to control whether an application can use location information provided by a location subsystem of the mobile device. The application can request to be notified by the location subsystem when the mobile device crosses a geofence. ... Apple Inc

12/01/16 / #20160353233

Bluetooth low energy triggering nan for further discovery and connection

In some embodiments, one or more wireless stations operate according to neighbor awareness networking (nan)—direct communication with neighboring wireless stations, e.g., direct communication between the wireless stations without utilizing an intermediate access point. Embodiments of the disclosure relate to triggering a nan datapath using bluetooth low energy (ble) signaling. ... Apple Inc

12/01/16 / #20160353232

Techniques for communicating using conducted rf links

Electronic devices may communicate with each other using a “conducted rf link.” such a conducted rf link is essentially a link that utilizes a conductor or cable that facilitates communication between electronic devices. Instead of the conductor carrying a traditional signal, it carries a modulated rf signal, such as those produced by a typical wireless rf radio like presently available wifi/bluetooth® cores.. ... Apple Inc

12/01/16 / #20160353223

System and method for dynamic control of audio playback based on the position of a listener

An optimal listening position for the multi-channel audio sound system is determined. A listening area and other audio playback controls may also be defined or modified by a listener. ... Apple Inc

12/01/16 / #20160353186

Electronic device with speaker enclosure sensor

An electronic device may have a speaker for presenting audio to a user. The speaker may have a speaker diaphragm mounted in a speaker enclosure and driven using a speaker driver. ... Apple Inc

12/01/16 / #20160353118

Bandwidth management in devices with simultaneous download of multiple data streams

A method of managing resources on a terminal includes determining a number of downloaded video streams active at the terminal, prioritizing the active video streams, assigning a decoding quality level to each active video stream based on a priority assignment for each active video stream, and apportioning reception bandwidth to each active video stream based on an assigned quality level of each active video stream.. . ... Apple Inc

12/01/16 / #20160353107

Adaptive quantization parameter modulation for eye sensitive areas

Methods and systems provide an adaptive quantization parameter (qp) modulation scheme for video coding and compression that is sensitive to user visual perception. In an embodiment, the method includes detecting an eye sensitive region, where a region is considered sensitive based on a noticeability of a visual effect. ... Apple Inc

12/01/16 / #20160353057

Techniques to overcome communication lag between terminals performing video mirroring and annotation operations

Techniques are disclosed for overcoming communication lag between interactive operations among devices in a streaming session. According to the techniques, a first device streaming video content to a second device and an annotation is entered to a first frame being displayed at the second device, which is communicated back to the first device. ... Apple Inc

12/01/16 / #20160352991

Wideband ambient light rejection

Optical apparatus includes an image sensor and objective optics, which are configured to collect and focus optical radiation over a range of wavelengths along a common optical axis toward a plane of the image sensor. A dispersive element is positioned to spread the optical radiation collected by the objective optics so that different wavelengths in the range are focused along different, respective optical axes toward the plane.. ... Apple Inc

12/01/16 / #20160352839

Activity continuation between electronic devices

The described embodiments transfer an activity from a source electronic device to a companion electronic device. The source electronic device receives activity information describing an activity performed in a first application at the source electronic device, determines an activity identifier for the activity information, and broadcasts an activity advertisement comprising the activity identifier. ... Apple Inc

12/01/16 / #20160352811

Streaming zip

A system is described to create and transmit a streamable zip file container. The streamable zip file container contains stream metadata, files, and a central directory. ... Apple Inc

12/01/16 / #20160352797

Coordinating metadata

Disclosed herein are systems, methods, and non-transitory computer-readable storage media for coordinating metadata for media streaming content and for sending global metadata to client devices that can be used to request supplemental metadata specific to a media consumption experience.. . ... Apple Inc

12/01/16 / #20160352714

Third party paywall authentication system

The present technology provides a less burdensome mechanism to bring media items owned or licensed in the physical world into an account hosted by an electronic media provider. A specific use case deals with magazine subscriptions wherein the electronic media provider can send entity identifying information to a publisher clearinghouse that has subscription data for many different magazines. ... Apple Inc

12/01/16 / #20160352665

Tracking object across processes

Systems and methods are disclosed for tracking the lifecycle of an object across processes and for tracking the lifecycle of processes that are processing the object. A first process, p1 can generate an action object representing work to be performed by another process, pn. ... Apple Inc

12/01/16 / #20160352526

Dynamic group membership for devices

Some embodiments provide a method for a first device that identifies definitions of different groups of devices, each of which is defined by a set of properties required for a device to be a member. The method monitors properties of the first device to determine when the device is eligible for membership in a group. ... Apple Inc

12/01/16 / #20160352518

Backup system with multiple recovery keys

Some embodiments provide, for a particular device in a set of related devices, a method for backing up data synchronized between the set of related devices. The method stores the backup data encrypted with a set of data encryption keys. ... Apple Inc

12/01/16 / #20160352467

Radio link control recovery based on medium access feedback

A wireless communication system and method are presented for reducing retransmission delays between a ue and an enb. The ue is configured to establish a communication link to the enb according to an interface protocol comprising at least a mac layer and a rlc layer. ... Apple Inc

12/01/16 / #20160352377

Supporting sim toolkit applications in embedded uiccs

Disclosed herein is a technique for enabling subscriber identity module (sim) toolkit commands to be properly routed within a mobile device that includes an embedded universal integrated circuit card (euicc) configured to manage two or more electronic sims (esims). Specifically, the technique involves a baseband component of the mobile device and the euicc initially exchanging information about their esim capabilities to identify whether multiple esims are active within the euicc. ... Apple Inc

12/01/16 / #20160352296

Optimized volume adjustment

A method for adjusting the sound volume of media clips using volume adjuster lines is provided. The volume adjuster lines are individually set for each clip based on the intrinsic, or absolute, volume values of the clip. ... Apple Inc

12/01/16 / #20160352225

Dynamic integration based current limiting for power converters

This application relates to a power converter for a computing device. The power converter can maintain an average output current while also allowing the output current to reach a peak current limit for periods of time. ... Apple Inc

12/01/16 / #20160351855

Borderless display with light-bending structures

An electronic device may be provided with a display mounted in a housing. The display may have an array of display pixels that provide image light to a user. ... Apple Inc

12/01/16 / #20160351618

Overmolded reconstructed camera module

A camera module including a die having a top side and a bottom side, an image sensor is positioned on the top side of the die and a conductive via is formed through the die to provide an electrical connection between the top side and the bottom side; an overmold casing formed around the die; and a lens holder assembly attached to the top side of the die and the overmold casing. A method of producing a camera module including providing an image sensor die that is overmolded within a casing, the image sensor die having a top side and a bottom side, wherein an image sensor is positioned on the top side and a conductive via is formed through the image sensor die from the top side to the bottom side; and attaching a lens holder to the top side of the image sensor die.. ... Apple Inc

12/01/16 / #20160351360

Keyboard for electronic device

An input mechanism is disclosed. The input mechanism includes a dome support structure defining an opening that extends through the dome support structure, a collapsible dome positioned in the opening and engaged with the dome support structure, and a cover member coupled to the dome support structure and covering the collapsible dome, thereby retaining the collapsible dome within the opening of the dome support structure.. ... Apple Inc

12/01/16 / #20160351330

Multi-layer capacitor having upper and lower portions with different dielectric layer materials to reduce acoustic vibration

A multi-layer capacitor such as a multi-layer-ceramic-capacitor (mlcc) has upper and lower dielectric layers separating upper and lower electrode layers, where the lower dielectric layers have a lower dielectric constant than the upper dielectric layers to reduce piezoelectric effect driven capacitor reaction forces on a printed circuit board (pcb) on which the capacitor is mounted. Such an mlcc may include the upper dielectric and electrode layers in a top portion of the mlcc; and the lower dielectric and electrode layers in a bottom portion of the mlcc. ... Apple Inc

12/01/16 / #20160351324

Coil constructions for improved inductive energy transfer

An inductor coil for an inductive energy transfer system includes multiple layers of a single wire having windings that are interlaced within at least two of the multiple layers such that both an input end and an output end of the wire enter and exit the coil on a same side of the coil. The input end and the output end of the wire may abut one another at the location where the input and output wires enter and exit the inductor coil. ... Apple Inc

12/01/16 / #20160351202

Dynamic range and peak control in audio using nonlinear filters

An audio encoding device is described herein. The audio encoding device includes a compressor that is based on a nonlinear filter. ... Apple Inc

12/01/16 / #20160351190

Device voice control

Systems and processes for device voice control are provided. An example process includes, at an electronic device, receiving a spoken user input and interpreting the spoken user input to derive a representation of user intent. ... Apple Inc

12/01/16 / #20160351138

Electronic device display with charge accumulation tracker

An electronic device may generate content that is to be displayed on a display. The display may have an array of liquid crystal display pixels for displaying image frames of the content. ... Apple Inc

12/01/16 / #20160351107

Electronic device having display with curved edges

A display may have an array of pixels. The array of pixels may have a shape such as a circular shape or other shape with a curved edge. ... Apple Inc

12/01/16 / #20160351105

Display with delay compensation to prevent block dimming

A display may have an array of pixels controlled by display driver circuitry. The display driver circuitry may supply the pixels with data signals over data lines in columns of the pixels and may supply the pixels with gate line signals over gate lines in rows of the pixels. ... Apple Inc

12/01/16 / #20160351098

Electronic device having display with curved edges

A display may have an array of pixels. The array of pixels may have a shape such as a circular shape or other shape with a curved edge. ... Apple Inc

12/01/16 / #20160350982

Adjusting heights for road path indicators

Some embodiments provide a mapping application that receives input to adjust an amount of tilt from which to view a 3d map for a viewing mode in which the 3d map is specified to be textured with camera captured images (ccis) of the real world. The mapping application also adjusts a set of heights for a set of road path indicators in the 3d map based on the adjusted amount of tilt. ... Apple Inc

12/01/16 / #20160350968

Run-time optimized shader programs

Systems, methods, and computer readable media for generating optimized shader programs (e.g., vertex and fragment) at run-time are described. In general, techniques are disclosed for determining when an executing graphics program (a “client”) issues a command that, to be carried out, would require a significant change in the currently executing shader program (a “shader”). ... Apple Inc

12/01/16 / #20160350898

Electronic device including sub-array based deblurring of a blurred finger image and related methods

An electronic device may include a finger biometric sensor that includes an array of electric field sensing pixels and image data output circuitry coupled thereto and capable of processing the image data from each of sub-arrays of the array of electric field sensing pixels. The electronic device may also include a dielectric layer over the array of electric field sensing pixels and causing electric field diffusion so that the image data output circuitry generates image data corresponding to a blurred finger image. ... Apple Inc

12/01/16 / #20160350576

Electronic device including blurred finger image deblurring circuitry and related methods

An electronic device may include a finger biometric sensor that may include an array of electric field sensing pixels and image data output circuitry coupled thereto. The electronic device may also include a dielectric layer over the array of electric field sensing pixels and causing electric field diffusion so that the image data output circuitry generates image data corresponding to a blurred finger image. ... Apple Inc

12/01/16 / #20160350529

Method for validating dynamically loaded libraries using team identifiers

According to one embodiment, in response to a request received from an application by a launch module hosted by an operating system and executed by a processor to dynamically load a library, a library validation module hosted by the operating system extracts a first team identifier (id) from the application, where the first team id identifies an application provider that provides the application. The library validation module extracts a second team id from the library, where the second team id identifies a library provider that provides the library. ... Apple Inc

12/01/16 / #20160350331

Location based tracking

Location information is used to build a database of locations having associated audio, video, image, or text data. In some implementations, a device includes a touch-sensitive display and collects data associated with a geographic location of interest. ... Apple Inc

12/01/16 / #20160350238

Backup accessible by subset of related devices

Some embodiments provide, for a particular device in a set of related devices, a method for backing up data synchronized between the devices. The method receives a command to create a backup for a subset of data synchronized between a subset of the devices, which is a subset of all data synchronized between the devices. ... Apple Inc

12/01/16 / #20160350163

Concurrent validation of hardware units

A method includes holding a definition of multiple software-implemented tests for testing one or more hardware units of an integrated circuit (ic), and of invocation conditions that specify whether the tests are permitted to run. The tests are applied to the hardware units at least partially in parallel, using a processor in the ic, by repeatedly tracking respective execution states of the tests and evaluating the invocation conditions, and invoking a test that currently does not run but is permitted to run in accordance with the invocation conditions.. ... Apple Inc

12/01/16 / #20160350135

Dynamic update of tips on a device

A query is sent from a client device to a server for tips to functionality of the client device. The query can include information, such as a device type, e.g., iphone vs. ... Apple Inc

12/01/16 / #20160350113

Instruction source specification

Techniques are disclosed relating to specification of instruction operands. In some embodiments, this may involve assigning operands to source inputs. ... Apple Inc

12/01/16 / #20160349999

Synchronization and verification groups among related devices

Some embodiments provide a method for a first device to synchronize a set of data items with a second device. The method receives a request to synchronize the set of data items stored on the first device with the second device. ... Apple Inc

12/01/16 / #20160349974

Linking multiple windows in a user interface display

A first window generated by a first application is displayed concurrently with a second window generated by a second application. A first window-movement request associated with the second window is received. ... Apple Inc

12/01/16 / #20160349970

Zoom enhancements to facilitate the use of touch screen devices

An electronic device with a display showing a user interface (ui) automatically adjusts the zoom level of a magnification region. The electronic device receives a request to magnify at least a portion of the display showing the ui. ... Apple Inc

12/01/16 / #20160349953

Creation of reminders using activity state of an application

Systems, methods, and apparatuses are provided for creating and providing reminders that involve an activity states of an application on a device. An activity state can correspond to a particular view within an application, e.g., a view that was reached after several inputs from a user. ... Apple Inc

12/01/16 / #20160349937

Reader mode presentation of web content

Methods and apparatuses that automatically detect availability of a reader mode for article content in a web page addressed by a url are described. Availability detection may be progressively performed such that cheap operations are performed first to reduce the need to perform more expensive ones. ... Apple Inc

12/01/16 / #20160349910

Irregular input identification

Techniques for identifying irregular objects in contact with, or in close proximity to, a touch-surface are described. An irregularity measure is determined based on the regions intrinsic characteristics (e.g., energy content) rather than on the shape (or pattern) of the pixels within the region.. ... Apple Inc

12/01/16 / #20160349853

Three dimensional user interface session control using depth sensors

A method, including receiving, by a computer executing a non-tactile three dimensional (3d) user interface, a set of multiple 3d coordinates representing a gesture by a hand positioned within a field of view of a sensing device coupled to the computer, the gesture including a first motion in a first direction along a selected axis in space, followed by a second motion in a second direction, opposite to the first direction, along the selected axis. Upon detecting completion of the gesture, the non-tactile 3d user interface is transitioned from a first state to a second state.. ... Apple Inc

12/01/16 / #20160349806

Computer housing

A desktop computing system having at least a central core surrounded by housing having a shape that defines a volume in which the central core resides is described. The housing includes a first opening and a second opening axially displaced from the first opening. ... Apple Inc

12/01/16 / #20160349803

Detecting the limb wearing a wearable electronic device

An electronic device that can be worn on a limb of a user can include a processing device and one or more position sensing devices operatively connected to the processing device. The processing device can be adapted to determine which limb of the user is wearing the electronic device based on one or more signals received from at least one position sensing device.. ... Apple Inc

12/01/16 / #20160349376

Multimode pedestrian odometer

Systems, methods and non-transitory, computer-readable storage mediums are disclosed for a multimode gnss odometer. In some implementations, a method comprises: obtaining, by a device, position and velocity data from a sensor embedded in, or coupled to the device; statistically combining, by the device, the position and velocity data to generate a first delta distance travelled by the device over a period of time, the statistical combining including weighting a contribution of an integrated speed to the first delta distance, the integrated speed derived from the obtained velocity data and period of time; filtering, by the device, the first delta distance to generate a filtered first delta distance; and generating, by the device, a first estimate of total distance travelled by the device based on the filtered first delta distance.. ... Apple Inc

12/01/16 / #20160349123

Self-sealing sensor in an electronic device

A sensor is disposed between a first component and a second component of an electronic device. The sensor includes a first surface having a first dimension and a second surface having a second dimension that is less than the first dimension such that the sensor has a tapered profile.. ... Apple Inc

12/01/16 / #20160347674

Fiber-reinforced ceramic matrix composite for electronic devices

A method of forming a ceramic component is disclosed. A ceramic matrix material is combined with a binder material. ... Apple Inc

12/01/16 / #20160347504

Active electronic media device packaging

Active packaging for supplying power, data, or both power and data to an electronic media device while the device is housed within the active packaging is provided. The active packaging may include one or more electrical traces in-molded or printed onto the packaging that couple to a suitable connector on the device. ... Apple Inc

12/01/16 / #20160346690

Multi-device cooperative scorekeeping

Electronic devices can facilitate collective and accurate scorekeeping. A first electronic mobile device can communicate (directly or indirectly) with a second electronic mobile device. ... Apple Inc

11/24/16 / #20160345449

Glass enclosure

A handheld computing device that includes an enclosure having structural walls formed from a glass material that can be radio-transparent. The enclosure can be formed from a hollow glass tube or two glass members bonded together. ... Apple Inc

11/24/16 / #20160345423

Circuit substrate with embedded heat sink

An apparatus includes a main substrate, a device, and a heat spreader. The main substrate is configured for mounting the device in a mounting location thereon and having a cavity located below the mounting location. ... Apple Inc

11/24/16 / #20160345395

Pfm scheme for boost and flyback converter in led backlight application

This application relates to systems, methods, and apparatus for controlling a switching frequency of a boost or flyback converter to be above an audible frequency range when operating the boost or flyback converter in a pulse frequency modulation (pfm) mode. The boost or flyback converter uses one or more switches for converting power for a display panel. ... Apple Inc

11/24/16 / #20160345351

Apparatus, system and method for optimized tune away procedures

A user equipment and a method performed by the user equipment that has a transceiver configured to enable the user equipment to establish a connection with a first network and a second network. The method including establishing a connection to each of the first network and the second network, tuning away from the first network to the second network, tuning back to the first network from the second network and determining whether to perform a network operation with the first network after tuning back to the first network.. ... Apple Inc

11/24/16 / #20160345289

Detecting mobile access points

In some implementations, a method includes receiving, from a server, location data identifying locations of access points and mobile access points. A mobile device may determine an identifier of an access point within a communication range. ... Apple Inc

11/24/16 / #20160345246

Mobile device with improved service acquisition with early mcc detection

Apparatuses, systems, and methods for user equipment (ue) devices to determine that it does not have cellular service and perform one or more searches for a mobile country code (mcc). The searches may include searches based on cellular modes, radio access technologies (rats), and/or cellular bands. ... Apple Inc

11/24/16 / #20160345245

Out-of-service scanning for multi-sim devices

Apparatuses, systems, and methods for multi-sim user equipment (ue) devices to search for service. A ue may determine that a first sim of the ue is out-of-service. ... Apple Inc

11/24/16 / #20160345244

System selection for multi-sim devices

Apparatuses, systems, and methods for multi-sim user equipment (ue) devices to perform system selection. A ue may determine to perform system selection for a first sim of the ue. ... Apple Inc

11/24/16 / #20160345217

Packet-switched wireless communication for link budget limited wireless devices

This disclosure relates to techniques for a link budget limited ue to improve communications performance with a cellular network. The ue may perform signal to interference noise ratio (sinr) measurements and use these measurements to adjust a received signal power value that is provided to the cellular network as a received signal power measurement. ... Apple Inc

11/24/16 / #20160345172

Authentication with secondary approver

Techniques are provided for giving access to restricted content on a first device from a second device through a wireless network. In one embodiment, the first device transmits an authorization request signal to the second device or to a server in the wireless network. ... Apple Inc

11/24/16 / #20160345162

Pre-personalization of esims to support large-scale esim delivery

Representative embodiments described herein set forth techniques for optimizing large-scale deliveries of electronic subscriber identity modules (esims) to mobile devices. Specifically, instead of generating and assigning esims when mobile devices are being activated—which can require significant processing overhead—esims are pre-generated with a basic set of information, and are later-assigned to the mobile devices when they are activated. ... Apple Inc

11/24/16 / #20160345149

Emergency calling for multi-sim devices

Apparatuses, systems, and methods for multi-sim user equipment (ue) devices to perform emergency calling. A ue may receive an indication to initiate an emergency call. ... Apple Inc

11/24/16 / #20160345090

Audio speaker with back volume containing adsorptive material

An audio speaker having a speaker housing surrounding a back volume that is divided into a rear cavity behind a speaker driver and an adsorption cavity separated from the rear cavity by a permeable partition, is disclosed. More particularly, the adsorption cavity may be defined between the speaker housing and the permeable partition, and may be directly filled with adsorptive particles to adsorb gas during sound generation. ... Apple Inc

11/24/16 / #20160344972

Virtual noticeboard user interaction

In some embodiments, a device captures video data of a person in front of a display while a user interface that is associated with a noticeboard is displayed on the display, after capturing the video data, in accordance with a determination that one or more object-identification criteria are met, identifies an object in the video data that is associated with the person in front of the display, in response to identifying the object in the video data, stores an image of the object in the video data, and after storing the image of the object, in accordance with a determination that object addition criteria have been met, adds the image of the object to the noticeboard. In some embodiments, the object-identification criteria include a criterion that is met when, in the video data, a predefined spatial relationship exists between the object and the person.. ... Apple Inc

11/24/16 / #20160344927

Time lapse user interface enhancements

Disclosed herein are systems, methods, and non-transitory computer-readable storage media for providing visual indication that the image capture device is actively recording frames for a time lapse output sequence by providing indicia that communicates to a user that the image capture device is actively recording frames for the time lapse output sequence. Allowing user to perform time lapse sequence captures with a simple set up and with auto-adjustments when events occur that might otherwise detract from output quality.. ... Apple Inc

11/24/16 / #20160344874

Systems and methods for monitoring data and bandwidth usage

Access to a communications network may be provided via a data provider that may charge for access. In some cases, the access fee may be related to the amount of network resources consumed (e.g., amount of data downloaded or bandwidth used). ... Apple Inc

11/24/16 / #20160344710

Secure pairing of a processor and a secure element of an electronic device

Systems, methods, and computer-readable media for securely pairing a secure element and a processor of an electronic device are provided. In one example embodiment, a method, at an electronic device, includes, inter cilia, deriving a key using a processor of the electronic device, sharing the derived key with a commercial entity subsystem, and receiving the shared key from the commercial entity subsystem at a secure element of the electronic device, where the received key may be leveraged for enabling a secure communication channel between the processor and the secure element. ... Apple Inc

11/24/16 / #20160344688

Communicating via ipv6-only networks using ipv4 literal identifiers

Techniques are disclosed relating to communicating, via ipv6-only networks, with devices on ipv4 networks. In some embodiments, a mobile device stores program instructions executable to: generate a request to access a network server that specifies an ipv4 literal, query a dns server using a reserved name to determine an ipv6 prefix, synthesize an ipv6 address using the prefix and the ipv4 literal, create a transport layer connection to the network server using the synthesized ipv6 address, and transmit multiple packets using the connection, without re-translating the ipv4 literal for the packets. ... Apple Inc

11/24/16 / #20160344521

Systems and methods for carrier aggregation deployment and organization in unlicensed bands

Described herein are systems and methods for carrier aggregation deployment and organization in unlicensed bands. A method may comprise scanning, by a transceiver within a base station, channels in a band of interest, reporting, by the transceiver, signal measurement information to the base station, cell searching, by the transceiver, channels in the band of interest, determining channel information for neighboring each channel, and transmitting, by the transceiver, the channel information to the base station.. ... Apple Inc

11/24/16 / #20160344440

Drop countermeasures for electronic device

An electronic device comprises a housing, a motion sensor configured to sense motion of the housing, and a processor configured to determine an impact geometry based on the motion. A countermeasure system comprises an actuator coupled to an actuated member. ... Apple Inc

11/24/16 / #20160344193

Power management systems for accepting adapter and solar power in electronic devices

The disclosed embodiments provide a power management system that supplies power to components in an electronic device. The power management system includes a system microcontroller (smc) and a charger. ... Apple Inc

11/24/16 / #20160343770

Vertically stacked image sensor

A vertically stacked image sensor having a photodiode chip and a transistor array chip. The photodiode chip includes at least one photodiode and a transfer gate extends vertically from a top surface of the photodiode chip. ... Apple Inc

11/24/16 / #20160343756

Image sensor with buried light shield and vertical gate

A pixel in an image sensor can include a photodetector and a storage region disposed in one substrate, or a photodetector disposed in one substrate and a storage region in another substrate. A buried light shield is disposed between the photodetector and the storage region. ... Apple Inc

11/24/16 / #20160343523

Low travel switch assembly

A low travel switch assembly and systems and methods for using the same are disclosed. The low travel dome may include a domed surface having upper and lower portions, and a set of tuning members integrated within the domed surface between the upper and lower portions. ... Apple Inc

11/24/16 / #20160343493

Simultaneous magnetic balancing of two points

This application relates to devices in which magnets are arranged so that an intensity of a magnetic field emitted by the magnets is substantially the same at a position of interest for at least two discrete positions of the magnets. The application describes how this can be achieved even when the discrete positions are different distances from the position of interest by identifying locations at which magnetic material can be added to balance the field intensity for both discrete locations. ... Apple Inc

11/24/16 / #20160343404

Media production application

Some embodiments provide a media production application. The application receives a script of a media project and parses the script to identify (i) story sections of the media project and (ii) characters in the media project. ... Apple Inc

11/24/16 / #20160343377

Fast, language-independent method for user authentication by voice

A method and system for training a user authentication by voice signal are described. In one embodiment, a set of feature vectors are decomposed into speaker specific recognition units. ... Apple Inc

11/24/16 / #20160343320

Devices and methods for operating a timing controller of a display

Methods and devices for reducing the power consumption of a frame buffer and timing controller of an electronic display are provided. By way of example, a method of operating an electronic display includes receiving image data from a processor of the electronic display, storing the image data to a buffer of the electronic display, reading the image data from the buffer to supply the image data to a column driver of the electronic display, determining whether an amount of image data stored in buffer is less than a threshold, and switching from reading the image data from the buffer to reading the image data directly from the processor when the amount of image data stored in buffer is less than the threshold.. ... Apple Inc

11/24/16 / #20160343318

Display with physically modeled charge accumulation tracking

An electronic device may generate content that is to be displayed on a display. The display may have an array of liquid crystal display pixels for displaying image frames of the content. ... Apple Inc

11/24/16 / #20160343001

Multi-channel customer support and service

Disclosed herein are systems, methods, and non-transitory computer-readable storage media for providing service and support solutions to a user device. A system is described that provides user centric solution system by connecting a user device to multiple solution channels. ... Apple Inc

11/24/16 / #20160342411

Methods and systems for upgrade and synchronization of securely installed applications on a computing device

Embodiments of the present disclosure provide for upgrades and synchronization of applications installed on a device, such as a mobile device. In one embodiment, a device may include applications purchased and downloaded via a content management system. ... Apple Inc

11/24/16 / #20160342325

Application programming interfaces for gesture operations

At least certain embodiments of the present disclosure include an environment with user interface software interacting with a software application to provide gesture operations for a display of a device. A method for operating through an application programming interface (api) in this environment includes transferring a scaling transform call. ... Apple Inc

11/24/16 / #20160342321

Systems and methods for animating between collection views

Techniques, systems, and methods for allowing a user to select amongst different collection views and to animate the transition from one collection view to another. To select a different collection view, the user may provide a certain gesture on the display screen which causes the items displayed in the current collection view to transition in an animated fashion to a new collection view selected by the particular gesture. ... Apple Inc

11/24/16 / #20160342300

Single-handed approach for navigation of application tiles using panning and zooming

Unique interactive systems and methods that facilitate single-handed navigation and interaction with applications within a display space on any type of mobile computing device are provided. Embodiments include or employ scalable application tiles corresponding to applications, whereby the application tiles can provide or indicate the current state of the corresponding application. ... Apple Inc

11/24/16 / #20160342293

User interface presentation of information in reconfigured or overlapping containers

A graphical user interface provides a display of multiple items of information in a manner such that the user can comprehend the relationship of various items to one another over a wide span. To achieve this result, at least some information containers are allocated a reduced amount of area in which to be viewed by the user. ... Apple Inc

11/24/16 / #20160342179

Techniques for joining one or more structures of an electronic device

Techniques for bonding structural features together in an enclosure of an electronic device are disclosed. A structural feature may be ultrasonically soldered to the enclosure to provide structural support and form a magnetic circuit within the device. ... Apple Inc

11/24/16 / #20160341934

Camera lens system

An optical imaging lens assembly that may have six lens components. The optical imaging lens assembly may provide a 74 degree field of view. ... Apple Inc

11/24/16 / #20160341892

Displays with coherent fiber bundles

A display may have an array of display pixels that generate an image. A coherent fiber bundle may be mounted on the display pixels. ... Apple Inc

11/24/16 / #20160341600

Wrist-detection algorithm

Algorithms for detecting whether a device is properly secured to a user's skin are described. The operation of a device, such as a wearable device, can be adjusted based on whether the device is properly secured to a user's skin (e.g., on-wrist) or not properly secured to the user's skin (e.g., off-wrist). ... Apple Inc

11/24/16 / #20160340175

Method of lower profile mems package with stress isolations

Mems packages, modules, and methods of fabrication are described. In an embodiment, a mems package includes a mems die and an ic die mounted on a front side of a surface mount substrate, and a molding compound encapsulating the ic die and the mems die on the front side of the surface mount substrate. ... Apple Inc

11/24/16 / #20160339540

Methods of manufacturing corrosion resistant bimetal parts and bimetal parts formed therefrom

The methods including applying a corrosion resistant alloy to a metal substrate to create a bimetal blank. The bimetal blank can undergo a variety of shaping and machining operations to form the net shape and internal structures of the part. ... Apple Inc

11/17/16 / #20160338036

Use of baseband triggers to coalesce application data activity

This disclosure relates to techniques for using wireless link information from baseband to trigger application data activity. According to some embodiments, wireless link information from baseband may be received at an application processor of a wireless device. ... Apple Inc

11/17/16 / #20160337853

System and method for using credentials of a first client station to authenticate a second client station

Described are methods that allow credentials of a first client station to authenticate a second client station. An exemplary method includes associating a first client station with a second client station, the first client station including credential information, the associating authorizing the second client station to use the credential information, transmitting, by the second client station, an association request to a network, the network utilizing the credential information to authorize a connection, the second client station configured to perform a proxy functionality for requests received from the network to be forwarded to the first client station and responses received from the first client station to be forwarded to the network, determining, by the network, whether the credential information received from the second client station is authenticated and establishing a connection between the second client station and the network using the credential information of the first client station.. ... Apple Inc

11/17/16 / #20160337807

Utilizing mobile wireless access gateways for location and context purposes

Methods, program products, and systems of using a mobile wap for location and context purposes are disclosed. In general, in one aspect, a server can estimate an effective location of a wireless access gateway using harvested data. ... Apple Inc

11/17/16 / #20160337780

Provisioning an embedded subscriber identity module

Provisioning an embedded subscriber identity module (esim) in a user equipment (ue) device with personalized subscriber information. A request may be transmitted for personalized subscriber information. ... Apple Inc

11/17/16 / #20160337762

Tilted mems

A micro-electro-mechanical system (mems) optical sensor, method of detecting sound using the mems optical sensor and method of manufacturing. The mems optical sensor including a substrate having a base portion and a vertically extending support portion. ... Apple Inc

11/17/16 / #20160337674

Interface for sending synchronized audio and video data

A data stream format for transmission of data frames between a computer and a video client via an interface, the data stream being a plurality of data frames transmitted sequentially, each data frame comprising: a frame header; video data, the video data following the frame header; and audio data, the audio data following the video data.. . ... Apple Inc

11/17/16 / #20160337589

Video image stabilization

Techniques to permit a digital image capture device to stabilize a video stream in real-time (during video capture operations) are presented. In general, techniques are disclosed for stabilizing video images using an overscan region and a look-ahead technique enabled by buffering a number of video input frames before generating a first stabilized video output frame. ... Apple Inc

11/17/16 / #20160337564

Light source module with adjustable diffusion

A light source module includes an array of illumination elements and a light diffusing material. The light source module is configured to receive a control signal for adjusting diffusion of light emitted from the light source module and in response adjust the amount of diffusion of light emitted from the light source module. ... Apple Inc

11/17/16 / #20160337515

Simultaneous lte data and dsda voice

Performing data communications by a dual sim dual active (dsda) user equipment (ue), while simultaneously conducting two concurrent voice calls. The ue may receive a request to perform data communications while conducting a first voice call on a first radio and concurrently conducting a second voice call on a second radio. ... Apple Inc

11/17/16 / #20160337501

Duplex audio for mobile communication device and accessory

Duplex audio is provided for a mobile communication device and an accessory. In some embodiments, the accessory can selectably operate in a duplex audio mode, concurrently sending audio to and receiving audio from the mobile communication device, or in another audio mode. ... Apple Inc

11/17/16 / #20160337461

Managing notifications across multiple devices

Modifying a notification on one client device can trigger the generation and transmission of a silent notification to another client device that is associated with the same user account. The silent notification can include instructions to query for and modify a similar notification, if present, on the other client device. ... Apple Inc

11/17/16 / #20160337428

Adaptive connection switching

A method of streaming media may include opening a single connection between a client device and a media source; requesting a first media segment of a media stream corresponding to selected tier of a media title over the single connection; determining a download bitrate of the single connection; comparing the download bitrate to a predetermined bitrate of the media title; and in response to determining that the download bitrate is less than the predetermined bitrate, opening a plurality of connections between the client device and media source. The predetermined bitrate may be a predetermined bitrate of a next higher bitrate tier in a group of tiers containing the selected tier when the selected tier is not a highest bitrate tier in the group, and a predetermined bitrate of the selected tier otherwise. ... Apple Inc

11/17/16 / #20160337165

Apparatus, systems and methods for power management in mobile devices

An apparatus, system and method for determining whether a battery alarm of a ue is asserted, reducing a transmission duty cycle of the ue to zero for a first predetermined time period when the battery alarm is asserted, determining whether the battery alarm has been de-asserted after the first predetermined time period and when the battery alarm has not been de-asserted, increasing the transmission duty cycle to a first threshold level for a second predetermined time period, wherein the first threshold level is less than a full transmission duty cycle of the ue. When the battery alarm has been de-asserted, increasing the transmission duty cycle to a second threshold level for a third predetermined time period, wherein the second threshold level is less than the full transmission duty cycle of the ue, and wherein the second threshold level is greater than the first threshold level.. ... Apple Inc

11/17/16 / #20160337107

Adaptive half duplex / full duplex operation for battery and antenna constrained devices

A user equipment (ue) and network entity implement improved communication methods which enable a ue to operate using differing modes of operation without detaching from a network. The ue may send first information indicating its capabilities to the network entity and may receive a first indication based on the first information. ... Apple Inc

11/17/16 / #20160336988

Case for an electronic device and manufacturing methods for making a case

An accessory unit includes a front flap and a rear cover. The rear cover includes a recessed portion that defines a chamber and a lip that extends about an opening of the chamber. ... Apple Inc

11/17/16 / #20160336773

Protection of parallel connected cells in battery packs

In general, techniques are disclosed for providing short circuit protection to a battery pack having a number of battery cells, at least some of which are connected in parallel. Short circuit protection is provided by using pairs of electronic switches (e.g., integrated circuits consisting of a pair of transistors designed as battery charge/discharge switches) serially connected between one terminal of a battery cell and a battery pack's common node—a position which is upstream of conventional battery pack fault controllers. ... Apple Inc

11/17/16 / #20160336745

Dynamic power sharing among multiple physical ports

The disclosed embodiments provide a charging device. The charging device includes a battery, a first physical port and a management apparatus. ... Apple Inc

11/17/16 / #20160336717

High-efficiency vertical emitters with improved heat sinking

A method for production of an optoelectronic device includes fabricating a plurality of vertical emitters on a semiconductor substrate. Respective top surfaces of the emitters are bonded to a heat sink, after which the semiconductor substrate is removed below respective bottom surfaces of the emitters. ... Apple Inc

11/17/16 / #20160336643

Electronic device with tunable hybrid antennas

An electronic device may have hybrid antennas that include slot antenna resonating elements formed from slots in a ground plane and planar inverted-f antenna resonating elements. The planar inverted-f antenna resonating elements may each have a planar metal member that overlaps one of the slots. ... Apple Inc

11/17/16 / #20160336562

Packaging of bare cell stacks within device enclosures for portable electronic devices

A battery cell compartment is formed with the device enclosure of an electronic device. Bare cell stacks are placed within the cell compartment. ... Apple Inc

11/17/16 / #20160336484

Led with internally confined current injection area

Methods and structures for forming arrays of led devices are disclosed. The led devices in accordance with embodiments of the invention may include an internally confined current injection area to reduce non-radiative recombination due to edge effects. ... Apple Inc

11/17/16 / #20160336128

Keyboard assemblies having reduced thickness and method of forming keyboard assemblies

Keyboard assemblies having reduced thicknesses and methods of forming the same. A keyboard assembly may include a printed circuit board (pcb) and a single membrane sheet adhered directly to the pcb. ... Apple Inc

11/17/16 / #20160336127

Low-travel key mechanism for an input device

A key mechanism for an electronic device includes a switch housing and a hinged structure. As one example, the hinged structure can be a butterfly hinge. ... Apple Inc

11/17/16 / #20160336124

Uniform illumination of keys

Systems and methods for providing illumination to illuminable portions of keys associated with a keyboard are described. A key includes a light guide positioned below a keycap. ... Apple Inc

11/17/16 / #20160336078

Advanced programming verification schemes for memory cells

A method for data storage includes receiving in a memory device data for storage in a group of memory cells. The data is stored in the group by performing a program and verify (p&v) process, which applies to the memory cells in the group a sequence of programming pulses and compares respective analog values of the memory cells in the group to respective verification thresholds. ... Apple Inc

11/17/16 / #20160336010

Electronic devices with voice command and contextual data processing capabilities

An electronic device may capture a voice command from a user. The electronic device may store contextual information about the state of the electronic device when the voice command is received. ... Apple Inc

11/17/16 / #20160335958

Display with backlight and temperature color compensation

An electronic device may have a display such as a liquid crystal display. The display may have an array of pixels that display images to a user. ... Apple Inc

11/17/16 / #20160335876

Wirelessly tethered device tracking

Systems, methods and computer-readable mediums are disclosed for wirelessly tethered device tracking. In some implementations, a method comprises: determining, by a first wireless device, an estimated distance between the first wireless device and a second wireless device, the second wireless device paired with the first wireless device; selecting, by the first wireless device, a first alarm to be generated by the first wireless device based on the estimated distance; and causing, by the first wireless device, the selected first alarm to be generated on the first wireless device.. ... Apple Inc

11/17/16 / #20160335671

Determining an invitational content item type based on predicted user attention

A media channel can include a mix of media items and invitational content items. At some point during the playback of the media channel an invitational content item can be presented. ... Apple Inc

11/17/16 / #20160335532

Virtual assistant in a communication session

Disclosed are systems, methods, and non-transitory computer-readable storage media for utilizing a virtual assistant as part of a communication session. One or more of the participant users can select to utilize a virtual assistant to assist the participant users with tasks during the communication session. ... Apple Inc

11/17/16 / #20160335299

Hierarchical data storage

System, method, and computer program product key compression and cached-locking are described. A computer system can store database files or operating system files in a tree data structure. ... Apple Inc

11/17/16 / #20160335288

Partitioned data replication

System, method, and computer program product for partitioned data replication are described. A data replication system can partition a file stored on a primary storage device into multiple data blocks, and store an index mapping the blocks and the file. ... Apple Inc

11/17/16 / #20160335198

Methods and system for maintaining an indirection system for a mass storage device

Disclosed herein are techniques for maintaining an indirection manager for a mass storage device. According to some embodiments, the indirection manager is configured to implement different algorithms that orchestrate a manner in which data is read from and written into memory sectors when handling i/o requests output by a computing device that is communicatively coupled to the mass storage device. ... Apple Inc

11/17/16 / #20160335078

Logging operating system updates of a secure element of an electronic device

Systems, methods, and computer-readable media for logging secure element updates of an electronic device are provided. In one example embodiment, a method, at a secure element including a previously-installed secure element asset, includes, inter alia, receiving an update package, uninstalling the previously-installed secure element asset based on the received update package, installing a new secure element asset based on the received update package, and updating at least one of a counter on the secure element and a log on the secure element based on the installation of the new secure element asset. ... Apple Inc

11/17/16 / #20160334990

Touch event model

Embodiments of the present invention are directed to methods, software, devices and apis for defining touch events for application level software. Furthermore, some embodiments are directed to simplifying the recognition of single and multiple touch events for applications running in multi-touch enabled devices. ... Apple Inc

11/17/16 / #20160334954

Smart tables

Features associated with smart tables are disclosed. In some embodiments, address tabs associated with a table are provided on-demand in response to receiving an indication of interest in the table. ... Apple Inc

11/17/16 / #20160334947

Indicating hierarchy in a computer system with a graphical user interface

Some embodiments of the invention provide a method for indicating hierarchy of objects in a graphical user interface (gui) of a computer system. The method uses a first color to display a first set of objects at a first level of the hierarchy. ... Apple Inc

11/17/16 / #20160334851

Sensor for detecting presence of material

A device having one or more sensors configured to detect a material covering the device, and logic configured to detect one or more characteristics of the material and change an operating state of the device based on the detected one or more characteristics. In some examples, the one or more sensors can be ambient light sensors (als), proximity sensors and/or cameras. ... Apple Inc

11/17/16 / #20160334658

Display with segmented common voltage paths and common voltage compensation circuits

A display has an array of pixels controlled by display driver circuitry. Gate driver circuitry supplies gate line signals to rows of the pixels. ... Apple Inc

11/17/16 / #20160334600

Compact optic design for digital image capture devices

A compact optic design is disclosed in which an image capture device's cover glass (or other transparent material) is imbued with optic power and affixed directly to the device's housing. A lens barrel, in which one or more additional lens elements are mounted, may be aligned with the optical lens formed by the cover glass and an image sensor to provide a complete camera module.. ... Apple Inc

11/17/16 / #20160334433

Pedestrian pace estimation with pace change updating

Systems, methods and non-transitory, computer-readable mediums are disclosed for pedestrian pace estimation with pace change detection. In some implementations, a method comprises: receiving, by a processor of a mobile device, raw pedometer data from a pedometer included in or coupled to the mobile device; receiving, by the processor, raw gnss data from a gnss receiver included in or coupled to the mobile device; estimating, using a first filter implemented on the processor, a step frequency of a user wearing or holding the mobile device, the estimating including using the raw pedometer data; determining, by the processor, a pace change, the pace change determined from the estimated step frequency; responsive to the pace change, adapting by the processor, a bandwidth of a second filter implemented by the processor; and estimating, by the second filter, an estimated pace or speed of the user.. ... Apple Inc

11/17/16 / #20160334205

Interferometer

An interferometer may include a tunable light source, a beam direction unit, a digital imager, and a processor system. The tunable light source may be configured to emit a beam. ... Apple Inc

11/10/16 / #20160330852

Double anodized parts

Methods and structures for forming anodization layers that protect and cosmetically enhance metal surfaces are described. In some embodiments, methods involve forming an anodization layer on an underlying metal that permits an underlying metal surface to be viewable. ... Apple Inc

11/10/16 / #20160330742

Managing orthogonal frequency division multiple access uplink operations

Managing orthogonal frequency division multiple access (ofdma) uplink acknowledgements is described herein. An example system can include an interface circuit to generate a physical layer convergence protocol data unit (ppdu) including a physical layer preamble, a first sub-channel field corresponding to a first station, and a second sub-channel field corresponding to a second station. ... Apple Inc

11/10/16 / #20160330741

Control channel in wlan ofdma

Systems and methods of providing control information to wireless devices accessing a wireless network are provided. According to some embodiments, a method of wireless communication is provided. ... Apple Inc

11/10/16 / #20160330718

User assignment of resource blocks in a preamble

Disclosed herein are system, method, and computer program product embodiments for providing an efficient way to assign resource blocks to user receiver devices in a wireless communications protocol. For example, the method can receive a frame for a wireless communications protocol. ... Apple Inc

11/10/16 / #20160330655

Enhanced voice roaming for ue devices associated with a home network without srvcc

Some embodiments relate to a cellular network which better utilizes packet-switched (ps) voice technologies, such as volte, for roaming user equipment (ue) devices. When a roaming ue associated with a home cellular carrier that does not support ps to cs handover (srvcc) desires to make a volte call, the cellular network may determine probability of such a handover during the the call. ... Apple Inc

11/10/16 / #20160330635

Association based on shared network-state information

The present disclosure describes an electronic device that includes an antenna and an interface circuit. The interface circuit communicates, via the antenna, with a companion electronic device and/or a communication hub (e.g., an access point). ... Apple Inc

11/10/16 / #20160330606

Mobile device with improved network selection while roaming

Apparatuses, systems, and methods for user equipment (ue) devices to perform a radio access technology (rat) upgrade. A ue may initiate a background scan to upgrade rat while camped on a first system in response to an occurrence of a first condition. ... Apple Inc

11/10/16 / #20160330175

Secure element activities

Activities involving a secure element (se) in a mobile device include a background operation. When the se initiates the background operation, it informs the mobile device of an estimated duration. ... Apple Inc

11/10/16 / #20160330024

System and method for content protection based on a combination of a user pin and a device specific identifier

Disclosed herein are systems, methods, and non-transitory computer-readable storage media for encryption and key management. The method includes encrypting each file on a computing device with a unique file encryption key, encrypting each unique file encryption key with a corresponding class encryption key, and encrypting each class encryption key with an additional encryption key. ... Apple Inc

11/10/16 / #20160329830

Transformerless ac line isolator

Various systems, apparatuses, and methods are disclosed herein, which provide a new power conversion topology for isolated systems that does not include a transformer. Embodiments of the inventive systems comprise: a switching system utilizing high voltage, low leakage switches, e.g., silicon carbide (sic) mos-fets; a power source; an inductor and a capacitor operating as a link stage resonant lc circuit; and a load. ... Apple Inc

11/10/16 / #20160329820

Multi-signal digital controller for isolated system feedback loop

Various systems and methods are disclosed herein, which provide isolated systems with an auxiliary, multi-signal digital feedback loop for reporting a plurality of different potential fault conditions in an output system (e.g., output short circuit, output over-voltage, output under-voltage, output over temperature, etc.) to a primary controller in an input system. The signals may be sent according to any desired standardized (or proprietary) data transmission protocols. ... Apple Inc

11/10/16 / #20160329386

Display with vias to access driver circuitry

A thin-film transistor layer, an organic light-emitting diode layer, and other layers may be used in forming an array of pixels on a substrate in a display. Vias may be formed through one or more layers of the display such as the substrate layer to form vertical signal paths. ... Apple Inc

11/10/16 / #20160329232

Compliant bipolar micro device transfer head with silicon electrodes

A compliant bipolar micro device transfer head array and method of forming a compliant bipolar micro device transfer array from an soi substrate are described. In an embodiment, a compliant bipolar micro device transfer head array includes a base substrate and a patterned silicon layer over the base substrate. ... Apple Inc

11/10/16 / #20160328930

Haptic modules with independently controllable vertical and horizontal mass movements

Electronic devices and methods for creating various haptic effects. In one example, an electronic device may include a first haptic module for creating a first haptic effect, the first haptic module having a first weight member that selectively moves in a substantially vertical orientation relative to the first haptic module; a second haptic module for creating a second haptic effect, the second haptic module having a second weight member that selectively moves in a substantially horizontal orientation relative to the second haptic module; and a processor for controlling the first and second haptic modules. ... Apple Inc

11/10/16 / #20160328818

Virtual graphics device driver

Systems and methods are disclosed to enable switching of graphics processing unit (gpu) resources based on different factors. Embodiments include a virtual graphics driver as an interface between gpu drivers and the applications or graphics framework executing on an electronic device. ... Apple Inc

11/10/16 / #20160328737

System and method for situational location relevant invocable speed reference

Situational location dependent information is transmitted from a server data processing system to a receiving data processing system. A candidate delivery event associated with a current positional attribute of the receiving data processing system is recognized and a situational location of the remote data processing system is determined. ... Apple Inc

11/10/16 / #20160328322

Processor to memory bypass

An apparatus for processing memory requests from a functional unit in a computing system is disclosed. The apparatus may include an interface that may be configured to receive a request from the functional. ... Apple Inc

11/10/16 / #20160328248

Electronic device with automatic mode switching

An automatic hold switch is disclosed. The automatic hold switch provides a means for automatically switching a hold feature on and off. ... Apple Inc

11/10/16 / #20160328182

Clock/power-domain crossing circuit with asynchronous fifo and independent transmitter and receiver sides

An electronic circuit includes transmit-side circuitry and receive-side circuitry. The transmit-side circuitry belongs to a first domain of the circuit and is configured to transmit a data signal from the first domain to a second domain of the circuit. ... Apple Inc

11/10/16 / #20160327993

Electronic device with dynamic hinge gap cover

An electronic device may be provided with upper and lower housing portions that are separated by a gap. Hinge structures may allow the upper housing portion to rotate between a closed position and an open position. ... Apple Inc

11/10/16 / #20160327989

Shock mounting cover glass in consumer electronic devices

Apparatus, systems and methods for shock mounting glass for an electronic device are disclosed. The glass for the electronic device can provide an outer surface for at least a portion of a housing for the electronic device. ... Apple Inc

11/10/16 / #20160327986

Portable computing system

A portable electronic device having several features is disclosed. The device can include a retention member that retains flexible circuits extending from a top portion to a bottom portion of the device, thereby allowing some components to be moved from a top portion of the device to a bottom portion. ... Apple Inc

11/10/16 / #20160327980

Portable computing system

A portable electronic device having several features is disclosed. The device can include a retention member that retains flexible circuits extending from a top portion to a bottom portion of the device, thereby allowing some components to be moved from a top portion of the device to a bottom portion. ... Apple Inc

11/10/16 / #20160327822

Liquid crystal display with backlight

A display may have an array of pixels that display images for a user. The backlight unit may have a light-guide layer. ... Apple Inc

11/10/16 / #20160327799

Head-mounted display apparatus for retaining a portable electronic device with display

Head-mounted display systems and methods of operation that allow users to couple and decouple a portable electronic device such as a handheld portable electronic device with a separate head-mounted device (e.g., temporarily integrates the separate devices into a single unit) are disclosed. The portable electronic may be physically coupled to the head-mounted device such that the portable electronic device can be worn on the user's head. ... Apple Inc

11/03/16 / #20160324025

Apparatus and method of forming a compound structure

Compound structures and methods for forming the same are described. The compound structures can be used to form an enclosure. ... Apple Inc

11/03/16 / #20160323930

Adaptive physical layer warm-up for lte tdd c-drx power optimization

Methods and apparatus to reduce power consumption in user equipment (ue) that operates in a connected discontinuous reception (c-drx) mode while in communication with wireless network are disclosed. A c-drx warm-up period before the ue enters an on-duration is adjusted dynamically based on one or more factors including a time division duplex (tdd) uplink/downlink (ul/dl) subframe configuration, signal-to-noise ratio (snr) values, and doppler shift values. ... Apple Inc

11/03/16 / #20160323820

Implicit power management mode and state transitions

A station (sta) of a wireless local area network (wlan) transitions implicitly between power management (pm) modes or pm states, without providing an explicit indication of the pm mode/state change to an access point (ap) of the wlan. Transitions include changes between an active mode and a power save (ps) mode, or between an awake state and a doze state of the ps mode. ... Apple Inc

11/03/16 / #20160323794

Method and apparatus for performing handover in a wireless communication system

A method for performing handover by wireless user equipment (ue) is provided. The ue includes a long term evolution-mobile extreme convergence (lte-mxc) application processor, a lte processor and a digital signal processor (dsp). ... Apple Inc

11/03/16 / #20160323765

Determining connection states of a mobile wireless device

Methods, apparatuses and computer readable media are described that determine a connection state between a mobile wireless device and a wireless network upon detection of an interruption of a connection between the mobile wireless device and the wireless network. The mobile wireless device transmits an uplink resource allocation message to the wireless network, and when receiving no response to the uplink resource allocation message, transmits a random access message to the wireless network. ... Apple Inc

11/03/16 / #20160323703

Apparatus and method for determining a wireless device's location after shutdown

A wireless data processing device is described which periodically exits an unpowered state and transmits location data. For example, one embodiment of a wireless data processing device comprises: power circuitry for maintaining the wireless data processing device in a powered or unpowered state, the power circuitry causing the wireless data processing device to enter into an unpowered state responsive to user input; a timer to periodically power up the wireless device or portion thereof in response to reaching a predetermined time; a location services module determining a current location of the wireless data processing device using one or more specified location determination techniques; a transmit thread transmitting the current location of the wireless device over one or more specified communication channels; and the power circuitry powering down the wireless data processing device a second time after the current location has been transmitted.. ... Apple Inc

11/03/16 / #20160323674

Audio speaker having a high-saturation magnetic insert

An audio speaker having a magnetic system that includes a magnetic insert in a recess of a bottom plate, is disclosed. More particularly, embodiments of the magnetic system include a magnetic insert having a higher magnetic saturation level than the bottom plate. ... Apple Inc

11/03/16 / #20160323656

System and method for delivering companion content

A system and method for providing companion content on a device that downloads content associated with a media presentation playing on a media player and displays the downloaded content at times synchronized to time-offsets (from the start of the program) of the presentation by signals from the media player.. . ... Apple Inc

11/03/16 / #20160323562

Time-of-flight depth mapping with flexible scan pattern

Imaging apparatus includes an image sensor, which acquires an image of a scene, and a scanner, which includes an optical transmitter, which emits a sequence of optical pulses toward the scene, and an optical receiver, which receives the optical pulses reflected from the scene and generates an output indicative of respective times of flight of the pulses. Scanning optics are configured to scan the optical pulses over the scene in a scan pattern that covers and is contained within a non-rectangular area within the scene. ... Apple Inc

11/03/16 / #20160323343

Dynamic media content

Systems, methods, and computer-readable storage media for dynamic radio content. The system generates a media item to be inserted into a media stream. ... Apple Inc

11/03/16 / #20160323006

Cover for an electronic device

A cover is described that is magnetically attached to a tablet device. The cover includes at least as flap. ... Apple Inc

11/03/16 / #20160322745

Electrical and mechanical connection mechanisms

An electronic device and an attachment element that includes one or more electronic components each include connection mechanisms. The connection mechanisms of the electronic device and the attachment element may he engaged to mechanically and electrically connect the electronic device and the attachment element. ... Apple Inc

11/03/16 / #20160322699

Electronic device with configurable symmetric antennas

An electronic device may have wireless circuitry with antennas. An antenna resonating element arm for an antenna may be formed from peripheral conductive structures running along the edges of a device housing that are separated from a round by an elongated opening. ... Apple Inc

11/03/16 / #20160322427

Organic light-emitting diode display with color filter layer

A display may have an array of pixels formed from organic light-emitting diodes of different colors. Each organic light-emitting diode may have an anode, a cathode, and an emissive layer between the anode and cathode. ... Apple Inc

11/03/16 / #20160322043

Methods and apparatuses for automatic speech recognition

Exemplary embodiments of methods and apparatuses for automatic speech recognition are described. First model parameters associated with a first representation of an input signal are generated. ... Apple Inc

11/03/16 / #20160321975

Electronic device display with zigzag pixel design

A display may have a first stage such as a color liquid crystal display stage and a second stage such as a monochromatic liquid crystal display stage that are coupled in tandem so that light from a backlight passes through both stages. The pixel pitch of the second stage may be greater than the pixel pitch of the first stage to ease alignment tolerances and reduce image processing complexity. ... Apple Inc

11/03/16 / #20160321493

Electronic device with shared near field communications and sensor structures

An electronic device may have electrical components such as sensors. A sensor may have sensor circuitry that gathers sensor data using a conductive structure. ... Apple Inc

11/03/16 / #20160321471

Methods for restricting resources used by a program based on entitlements

In response to a request for launching a program, a list of one or more application frameworks to be accessed by the program during execution of the program is determined. Zero or more entitlements representing one or more resources entitled by the program during the execution are determined. ... Apple Inc

11/03/16 / #20160321460

File system support for rolling keys

This application relates to a key rolling process for a file system of a computing device. The key rolling process allows for files to be transparently re-encrypted in a background process while still allowing applications to access files being re-encrypted. ... Apple Inc

11/03/16 / #20160321046

Runtime state based code re-optimization

A method and an apparatus to execute a code compiled from a source code to access an untyped variable are described. An optimized access code may be compiled in the code with speculative optimization via a type prediction of runtime value of the untyped variable. ... Apple Inc

11/03/16 / #20160320961

Identification of candidate characters for text input

Methods, systems, devices, and apparatus, including computer program products, for identifying candidates for text entry. One or more inputs entering one or more characters are received. ... Apple Inc

11/03/16 / #20160320913

Sensor design for capacitance sensing

Electrode configurations for reducing wobble error for a stylus translating on a surface over and between electrodes of a touch sensor panel are disclosed. In some examples, electrodes associated with a more linear signal profile are correlated with lower wobble error. ... Apple Inc

11/03/16 / #20160320907

Automated response to and sensing of user activity in portable devices

The various methods and devices described herein relate to devices which, in at least certain embodiments, may include one or more sensors for providing data relating to user activity and at least one processor for causing the device to respond based on the user activity which was determined, at least in part, through the sensors. The response by the device may include a change of state of the device, and the response may be automatically performed after the user activity is determined.. ... Apple Inc

11/03/16 / #20160320906

Touch-sensitive button with two levels

A touch-sensitive depressible button with multiple depression thresholds is provided. When the button is depressed to a first depression threshold, the touch sensor can be switched from a low-power, non-sensing state to a sensing state. ... Apple Inc

11/03/16 / #20160320898

Common electrode auto-compensation method

A system is disclosed. The system can comprise dynamic drive circuitry configured to drive a plurality of electrodes on a touch screen. ... Apple Inc

11/03/16 / #20160320806

Electronic device with wrapped display

An electronic device may have a hollow display cover structure. The hollow display cover structure may be formed from a structure having an inner surface. ... Apple Inc

11/03/16 / #20160320802

Display module

A portable computing device is disclosed. The portable computing device can take many forms such as a laptop computer, a tablet computer, and so on. ... Apple Inc

11/03/16 / #20160320788

Electronic device power protection circuitry

A host electronic device may be coupled to an accessory electronic device. During normal operation, the host device may supply the accessory device with power over a power supply line. ... Apple Inc

11/03/16 / #20160320658

Display with integrated backlight

An electronic device may be provided with electrical components mounted in an electronic device housing. A display module may be attached to a display cover layer with a layer of adhesive to form a display module assembly. ... Apple Inc

11/03/16 / #20160320655

Electronic device with inverted liquid crystal display

An electronic device may have a liquid crystal display with backlight structures. The backlight structures may produce backlight that passes through an array of display pixels. ... Apple Inc

11/03/16 / #20160320543

Backlight structures for an electronic device with sensor circuitry

A display may be mounted within an electronic device housing. The display may deflect inwardly when pressed by a user. ... Apple Inc

11/03/16 / #20160320201

Navigation peek ahead and behind in a navigation application

A method of providing a sequence of turn-by-turn navigation instructions on a device traversing a route is provided. Each turn-by-turn navigation instruction is associated with a location on the route. ... Apple Inc

10/27/16 / #20160316470

Opportunistic secondary channel access

In embodiments, a wireless device, such as a wi-fi device, transmits communication signals on secondary channels within an operational bandwidth of a wireless network, concurrent with a transmission from another wireless device on a primary channel. The wireless device may detect that a first frequency band within an operating bandwidth of a wireless network is occupied by a first transmission transmitted by a second wireless device, and determine that a second, different frequency band within the operating bandwidth of the wireless network is not occupied. ... Apple Inc

10/27/16 / #20160316425

Apparatus, system, and method for radio interface selection for ims connection based on power considerations

An apparatus, system, and method for selecting a connection for a real time application. In one embodiment, a mobile device may communicate with a cellular network over a cellular connection and a wlan network over a wlan connection. ... Apple Inc

10/27/16 / #20160316420

Reconfiguration of wireless devices for wireless network access

Updated network access information can be distributed to wireless devices that have joined a wireless network whose configuration is being or has been modified. In some instances, an update can be scheduled in advance and a notification provided from a base station to other devices on the network. ... Apple Inc

10/27/16 / #20160316412

Reducing communication silence when performing inter-technology handoff

To perform an inter-technology handoff, an indicator in a service request message is received by a mobile switching center (msc). The indicator is to indicate to the msc that an inter-technology handoff from a packet-data wireless access network to a circuit wireless access network has been requested. ... Apple Inc

10/27/16 / #20160316378

System, apparatus, and method for controlling access to multiple antennas in mobile devices having multiple sims

Embodiments described herein relate to an apparatus, system, and method for controlling access to multiple antennas in a mobile device. The mobile device may determine priority among a first protocol stack associated with a first subscriber identity module (sim) in the mobile device and a second protocol stack associated with a second sim in the mobile device. ... Apple Inc

10/27/16 / #20160316356

Maintaining inactive electronic subscriber identity modules

This disclosure describes procedures for maintaining multiple electronic subscriber identity modules (esims) within a user equipment (ue) device, in such a manner that an inactive esim can be maintained/updated at the ue device while an active esim is being utilized by the ue device to communicate with a corresponding network. The procedures include, a ue device establishing communications with a first network using an active esim, initiating an esim manager at the ue device, selecting an inactive esim (e.g., associated with a second network) with the esim manager, applying a profile update to the inactive esim with the esim manager during communications with the first network, and deselecting the inactive esim with the esim manager when the profile update to the inactive esim is complete. ... Apple Inc

10/27/16 / #20160316349

Contextual call notification user interface

The present disclosure generally relates to providing a contextual call notification. An electronic device receives an indication of an incoming voice communication associated with a caller. ... Apple Inc

10/27/16 / #20160316318

Proximity and tap detection using a wireless system

A method for detecting the proximity of a signal source using wireless systems is contemplated in which a wireless mobile device wirelessly receives packets from a signal source and determines a received signal strength for each packet. The wireless mobile device may store information based upon the received signal strength for each packet, and calculate from the information stored for all the packets, a current path loss value corresponding to a current distance from the wireless mobile device to the signal source. ... Apple Inc

10/27/16 / #20160316314

Opportunistic offloading of tasks between nearby computing devices

The embodiments set forth a technique for enabling a group of computing devices to delegate tasks in a manner that promotes energy savings. According to one embodiment, each computing device is configured to identify situations where the computing device has an energy advantage (e.g., when plugged-in) and should serve as a proxy computing device to other computing devices. ... Apple Inc

10/27/16 / #20160316285

Liquid ingress-redirecting acoustic device reservoir

An acoustic device such as a microphone or speaker is positioned with and coupled to a housing to connect an acoustic port of the acoustic device with an external opening of the housing. A reservoir is connected to the external opening via a bleed channel. ... Apple Inc

10/27/16 / #20160316147

Digital viewfinder user interface for multiple cameras

An electronic device has multiple cameras and displays a digital viewfinder user interface for previewing visual information provided by the cameras. The multiple cameras may have different properties such as focal lengths. ... Apple Inc

10/27/16 / #20160315885

Activity beacon

Systems, methods, and computer-readable storage media for sharing activity data through activity beacons. The system first receives a signal to enable a service for sharing activity data between the first device and a second device during a communication session between the first device and the second device, wherein the communication session is maintained via a first application. ... Apple Inc

10/27/16 / #20160315782

Multicast reliability enhancement

A method for receiving feedback on a quality of multicast transmissions in a wireless local access network (wlan) including a source electronic device (e.g., an access point) and a plurality of electronic devices is disclosed, according to some embodiments. The method can include (i) transmitting a plurality of multicast packets addressed to a subset of the plurality of electronic devices by the source electronic device; (ii) concurrently polling the subset of the plurality of electronic devices by the source electronic device; and (iii) receiving a plurality of block acknowledgements (bas) from at least the subset of the plurality of electronic devices by the source electronic device. ... Apple Inc

10/27/16 / #20160315722

Audio stem delivery and control

An audio distribution system is described that includes an audio mixing device and one or more audio playback devices. The audio mixing device may generate final audio mixes for distribution to one or more of the audio playback devices. ... Apple Inc

10/27/16 / #20160315511

Magnetic flux motor

One or more embodiments may take the form of a motor having a magnetically-driven mass. In certain embodiments, the mass or masses may be rotated about a connected shaft through axial or radial magnetic flux. ... Apple Inc

10/27/16 / #20160315490

Smart power bank system for efficient energy transfer

In general, techniques are disclosed for efficiently transferring power from a portable power bank to an electronic device. More particularly, a disclosed power bank incorporates a switching mechanism capable of routing battery voltage (novel) or a stepped-up voltage (e.g., from a boost regulator) directly to a common portion of an output connector. ... Apple Inc

10/27/16 / #20160315373

Electronic device with housing slots for antennas

An electronic device housing may have a rear housing wall that forms a metal ground plane. A slot may be formed in the metal ground plane. ... Apple Inc

10/27/16 / #20160315218

Led structures for reduced non-radiative sidewall recombination

Led structures are disclosed to reduce non-radiative sidewall recombination along sidewalls of vertical leds including p-n diode sidewalls that span a top current spreading layer, bottom current spreading layer, and active layer between the top current spreading layer and bottom current spreading layer.. . ... Apple Inc

10/27/16 / #20160315071

Three layer stack structure

Vertically stacked system in package structures are described. In an embodiment, a package includes a first level molding and fan out structure, a third level molding and fan out structure, and a second level molding and fan out structure between the first and third levels. ... Apple Inc

10/27/16 / #20160314760

Display with continuous profile peak luminance control

A display may have an array of display pixels. Digital display data may be received by a digital-to-analog converter that converts the digital display data to analog display data. ... Apple Inc

10/27/16 / #20160314734

Refresh rate dependent dithering

Systems and methods are provided to perform refresh-rate dependent dithering. One embodiment describes a computing device that includes an image source that generates spatially dithered image data and an electronic display communicatively coupled to the image source. ... Apple Inc

10/27/16 / #20160314295

Authentication and control of encryption keys

An apparatus, a method, and a system are presented in which the apparatus may include a security circuit, a processor, and an interface controller. The security circuit may be configured to generate a keyword. ... Apple Inc

10/27/16 / #20160314135

File system management

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for file system management. In one aspect, a method includes receiving a request at a kernel to perform a file operation on a particular file; identifying a flag bit associated with the file; invoking user space file handler to perform particular action when the flag bit is set; determining whether notification that action has been performed by file handler is received; and allowing the file operation on the file when notification is received.. ... Apple Inc

10/27/16 / #20160313875

Adaptive user interfaces

Adaptive user interfaces and techniques therefor are provided. In accordance with one example, a method includes, at an electronic device having a display: displaying, on the display, a first user interface comprising a first affordance associated with a first function; receiving a first user input corresponding to a request to display a second affordance associated with a second function; in response to the first user input, displaying the second affordance; receiving a second user input corresponding to a selection of the second affordance; in response to the second user input: performing the second function; and displaying a second user interface comprising the first affordance and the second affordance.. ... Apple Inc

10/27/16 / #20160313873

Graphical user interface and methods of use thereof in a multimedia player

In a portable multimedia device, a method, apparatus, and system for providing user supplied configuration data are described. In one embodiment, a hierarchically ordered graphical user interface is provided. ... Apple Inc

10/27/16 / #20160313858

Merged floating pixels in a touch screen

Touch sensor panel configurations for reducing wobble error for a stylus translating on a surface over and between electrodes of the touch sensor panel are disclosed. In some examples, electrodes with more linear signal profiles are correlated with lower wobble error. ... Apple Inc

10/27/16 / #20160313825

Sensor with diffusing resistor

Electrode configurations for reducing wobble error for a stylus translating on a surface over and between electrodes of a touch sensor panel is disclosed. In some examples, electrodes associated with a more linear signal profile are correlated with lower wobble error. ... Apple Inc

10/27/16 / #20160313794

Input friction mechanism for rotary inputs of electronic devices

Apparatuses and methods for an electronic device to control the application of friction to a rotary input control with a shaft. In one example, the apparatus may include a spring bar member having a first surface and a second surface, the first surface positioned adjacent to the shaft; and a movable tension member positioned to engage the second surface of the spring bar; wherein as the tension member engages the spring bar, the spring bar engages the shaft and applies a frictional force to the shaft. ... Apple Inc

10/27/16 / #20160313768

Shock mounting cover glass in consumer electronic devices

Apparatus, systems and methods for shock mounting glass for an electronic device are disclosed. The glass for the electronic device can provide an outer surface for at least a portion of a housing for the electronic device. ... Apple Inc

10/27/16 / #20160313767

Conductive gasket for a portable computing device

A shield feature and method of forming to prevent transmission of electromagnetic radiation is disclosed. The shield feature may include a first protrusion and a second protrusion, both of which are formed from an electrically conductive material. ... Apple Inc

10/27/16 / #20160313766

Computer housing

A multipart computer housing is described. The multipart computer housing includes at least a structural support layer and a body. ... Apple Inc

10/27/16 / #20160313729

Remote motion control using a wireless mobile device

In one embodiment, a general-purpose wireless mobile device having a touch-sensitive screen and executing a remote control application is used to remotely control a vehicle (e.g., a marine vessel). The general-purpose wireless mobile device communicates via a wireless network with an interface (e.g., a server) that is coupled to an electronic control system of the vehicle (e.g., the vessel). ... Apple Inc

10/27/16 / #20160313703

Cover member for an input mechanism of an electronic device

A watch crown assembly is disclosed. The watch crown assembly comprises a body configured to receive rotary input. ... Apple Inc

10/27/16 / #20160313628

Camera module structure having electronic device connections formed therein

A camera module including a camera module carrier having a lens actuator attached thereto and at least two conductive carrier traces that are electrically connected to electrical contact points of the lens actuator. The camera module having a lens barrel connected to the camera module carrier, the lens barrel having a first conductive barrel trace and a second conductive barrel trace formed therein, the first conductive barrel trace and the second conductive barrel trace forming an alternating pattern of first contact regions and second contact regions along a top edge of the lens barrel and being electrically connected to respective ones of the at least two conductive carrier traces such that electrical signals can be routed between the camera module carrier and the lens barrel. ... Apple Inc

10/27/16 / #20160313537

Camera lens system with five lens components

An optical imaging lens assembly that may have five lens components. The first, third, and fourth lens components may have positive refractive power. ... Apple Inc

10/27/16 / #20160313449

Systems, methods, devices and subassemblies for rapid-acquisition access to high-precision positioning, navigation and/or timing solutions

Position, navigation and/or timing (pnt) solutions may be provided with levels of precision that have previously and conventionally been associated with carrier phase differential gps (cdgps) techniques that employ a fixed terrestrial reference station or with gps ppp techniques that employ fixed terrestrial stations and corrections distribution networks of generally limited terrestrial coverage. Using techniques described herein, high-precision pnt solutions may be provided without resort to a generally proximate, terrestrial ground station having a fixed and precisely known position. ... Apple Inc

10/27/16 / #20160313396

Serial wire debug bridge

An integrated circuit (ic) having a bridge for interfacing a debugger and method of operating the same is provided. In one embodiment, an ic includes a debug control circuit and a debug interface block (dib) implemented thereon. ... Apple Inc

10/27/16 / #20160313205

Drift compensation for force sensing devices

Disclosed herein are methods and systems for compensating for drift that may be present in a force sensing device. In some embodiments, the force sensing device may be calibrated to compensate for the drift. ... Apple Inc

10/27/16 / #20160313122

Electronic device having electronic compass with demagnetizing coil and annular flux concentrating yokes

An electronic device may be provided with an electronic compass. The electronic compass may include magnetic sensors. ... Apple Inc

10/27/16 / #20160310027

Dynamically reconfigurable apertures for optimization of ppg signal and ambient light mitigation

This relates to an electronic device with dynamically reconfigurable apertures to account for different skin types, usage conditions, and environmental conditions and methods for measuring the user's physiological signals. The device can include one or more light emitters, one or more light sensors, and a material whose optical properties can be changed in one or more locations to adjust the optical path and the effective separation distances between the one or more light emitters and one or more light sensors or the size, location, or shape of the one or more dynamically reconfigurable apertures. ... Apple Inc

10/27/16 / #20160309857

Woven material including double layer construction

A woven material including a four layer construction formed by distinct groups of warp threads, and a method of forming the woven material. The woven material may include a first group of warp threads, and an interior weft thread portion coupled to the first group of warp threads. ... Apple Inc

10/20/16 / #20160309564

Electronic device with directional ambient light sensor

An electronic device may be provided with a display mounted in a housing. A directional ambient light sensor may measure the intensity and direction of ambient light. ... Apple Inc

10/20/16 / #20160309508

Controlled ofdma random access

Embodiments include a method, computer program product, and system for grouping electronic devices into contention groups to reduce uplink orthogonal frequency-division multiple access (ofdma) random access (ofdma-ra) collisions. An access point may explicitly assign an electronic device to a contention group, or the electronic device may implicitly determine an assignment to the contention group. ... Apple Inc

10/20/16 / #20160309493

Neighbor awareness networking - data cluster

In some embodiments, one or more wireless stations operate according to neighbor awareness networking (nan)—direct communication with neighboring wireless stations, e.g., direct communication between the wireless stations without utilizing an intermediate access point. In a nan system, multiple nan devices may operate with one another in the form of a nan cluster to facilitate communications processes. ... Apple Inc

10/20/16 / #20160309473

Tone mapping signaling in a preamble

Disclosed herein are system, method, and computer program product embodiments for providing an efficient way to signal a tone mapping in a wireless communication protocol. Embodiments operate by receiving a frame for a wireless communications protocol. ... Apple Inc

10/20/16 / #20160309472

Neighbor awareness networking ranging

In some embodiments, one or more wireless stations operate to configure neighbor awareness networking (nan)—direct communication with neighboring wireless stations, e.g., without utilizing an intermediate access point. Embodiments relate to scheduling of nan ranging procedures, including to a first wireless station sending first information, including first scheduling preferences and a first ranging role, to a second wireless station. ... Apple Inc

10/20/16 / #20160309400

Varying hp-plmn scan rate using scan history

Apparatuses, systems, and methods for user equipment (ue) devices to more efficiently scan frequency bands for potential base stations may include a ue configured maintain a first list of cells for which a cellular scan has been successful and a second list of cells for which a cellular scan has not been successful. The ue may be configured perform a first cellular while camped on a first cell at an expiration of a scan timer and, if the cellular scan is not successful, the increment a first failure count variable associated with the first cell and add the first cell to the second list if the first cell is not present on the first or second list. ... Apple Inc

10/20/16 / #20160309399

Mobile device with improved network scanning

Apparatuses, systems, and methods for user equipment (ue) devices to more efficiently scan frequency bands for potential base stations may include a ue configured to store information regarding results of prior cellular scan operations for a cell and to perform a new cellular scan operation while camped in the first cell. The new cellular scan operation may be partially based on the stored information. ... Apple Inc

10/20/16 / #20160309372

Using a frequency error estimate of a first radio access technology (rat) for a second rat

Performing detection of a synchronization beacon. The ue may include a first radio which supports, e.g., simultaneously, a first radio access technology (rat) and a second rat. ... Apple Inc

10/20/16 / #20160309371

System and method for transitioning to a vehicle network resource

Systems and methods for transitioning between networks are disclosed. A multifunction device detects a vehicle network advertisement beacon over a first communication channel. ... Apple Inc

10/20/16 / #20160309357

Spatial contention in dense wireless network

In some embodiments, a first wireless device initializes a first threshold and sends a first frame transmission to a second wireless device. When the first wireless device determines that the first frame transmission was successful, it adjusts the first threshold to a second threshold that is greater than the first threshold. ... Apple Inc

10/20/16 / #20160309315

Neighbor awareness networking - channel sequence

In some embodiments, one or more wireless stations operate according to neighbor awareness networking (nan)—direct communication with neighboring wireless stations, e.g., direct communication between the wireless stations without utilizing an intermediate access point. In a nan system, multiple nan devices may operate in conjunction in the form of a nan cluster to facilitate communications processes, and may be further organized into “nan data clusters” within nan clusters. ... Apple Inc

10/20/16 / #20160309059

Techniques for advanced chroma processing

Image and video processing techniques are disclosed for processing components of a color space individually by determining limits for each component based on the relationship between each component in a color space. These limits may then be used to clip each component such that the component values are within the determined range for that component. ... Apple Inc

10/20/16 / #20160309054

Asynchronously requesting information from a camera device

Image transport includes receiving, at an accessory camera device, an asynchronous operation request from an electronic device for a first quantity of image data, determining, by the accessory camera device, a second quantity of image data that the accessory camera device is capable of transmitting to the asynchronous operation request, transmitting an indication of the second quantity of image data to the electronic device, and sending a response comprising the second quantity of image data to the electronic device.. . ... Apple Inc

10/20/16 / #20160309007

Removable electronic device case with supplemental wireless circuitry

A removable case may receive an electronic device. A male connector in the case may mate with a female connector in the device. ... Apple Inc

10/20/16 / #20160308854

System and methods for assignation and use of media content subscription service privileges

This invention describes a system and methods for media content subscription service distribution; typical services include cable television, premium content channels, pay-per-view, xm radio, and online mp3 services. Subscribers use portable electronic devices to store digital certificates certifying the subscriber's privileges and an assigned public key. ... Apple Inc

10/20/16 / #20160308702

Method and system for combining dft-transformed ofdm and non-transformed ofdm

Methods and systems are provided that enable an ofdm transmitter to be used for transmitting conventional ofdm or a form of transformed ofdm. A technique is provided for transforming a coded and modulated sequence of samples prior to an ifft that enables the transformed sequence of samples to be transmitted using conventional ofdm or transformed ofdm. ... Apple Inc

10/20/16 / #20160308674

Data protection for keychain syncing

Some embodiments provide a program that provides data protection for a device when synchronizing a set of keychains stored on the device with a set of other devices. The program receives keychain data for synchronizing the set of keychains stored on the device with the set of other devices. ... Apple Inc

10/20/16 / #20160308626

Electronic device with over-the-air wireless self-testing capabilities

An electronic device may be provided with wireless circuitry. The wireless circuitry may include antennas. ... Apple Inc

10/20/16 / #20160308563

Electronic device with millimeter wave antennas

An electronic device may be provided with wireless circuitry. The wireless circuitry may include one or more antennas. ... Apple Inc

10/20/16 / #20160308438

Discrete narrow-band switching frequency avoidance of a switch mode power converter

The switching frequency of a switch mode pfm power converter is compared with a predetermined frequency range that contains the operating frequency of a nearby clocked sub-system. In response to the switching frequency coming into the range, a parameter of the power converter is changed from an original value, so as to cause the switching frequency to go out of the range.. ... Apple Inc

10/20/16 / #20160308294

Board-to-board connector geometries

Board-to-board connectors are disclosed. The board to board connectors include a plurality of external connection structures, and a plurality of receptacle contacts. ... Apple Inc

10/20/16 / #20160308271

Electronic device with peripheral hybrid antenna

An electronic device may have wireless circuitry with antennas. An antenna resonating element arm for an antenna may be formed from peripheral conductive structures running along the edges of a device housing. ... Apple Inc

10/20/16 / #20160308103

Micro device with stabilization post

A method and structure for stabilizing an array of micro devices is disclosed. A stabilization layer includes an array of stabilization cavities and array of stabilization posts. ... Apple Inc

10/20/16 / #20160307988

Organic light-emitting diode displays with silicon and semiconducting oxide thin-film transistors

An electronic device may include a display having an array of display pixels on a substrate. The display pixels may be organic light-emitting diode display pixels or display pixels in a liquid crystal display. ... Apple Inc

10/20/16 / #20160307819

Solid-state drive with passive heat transfer

The disclosed embodiments relate to a system that facilitates thermal conductance in a system that includes a module comprising a circuit board with integrated circuits, such as a solid-state drive. A thermal-coupling material between one side of the circuit board and an adjacent baseplate is used to increase thermal conduction between the circuit board and the baseplate. ... Apple Inc

10/20/16 / #20160307631

Mitigation of data retention drift by progrmming neighboring memory cells

A method includes, in a plurality of memory cells that share a common isolation layer and store in the common isolation layer quantities of electrical charge representative of data values, assigning a first group of the memory cells for data storage, and assigning a second group of the memory cells for protecting the electrical charge stored in the first group from retention drift. Data is stored in the memory cells of the first group. ... Apple Inc

10/20/16 / #20160307621

Integrated circuit with separate supply voltage for memory that is different from logic circuit supply voltage

In one embodiment, an integrated circuit includes at least one logic circuit supplied by a first supply voltage and at least one memory circuit coupled to the logic circuit and supplied by a second supply voltage. The memory circuit is configured to be read and written responsive to the logic circuit even if the first supply voltage is less than the second supply voltage during use. ... Apple Inc

10/20/16 / #20160307566

Parsimonious continuous-space phrase representations for natural language processing

Systems and processes for natural language processing are provided. In accordance with one example, a method includes, at a first electronic device with one or more processors and memory, receiving a plurality of words, mapping each of the plurality of words to a word representation, and associating the mapped words to provide a plurality of phrases. ... Apple Inc

10/20/16 / #20160307542

Distributed light sensors for ambient light detection

An electronic device may have a display with a brightness that is adjusted based on ambient light data from multiple ambient light sensors. Sensors that are shadowed can be ignored. ... Apple Inc

10/20/16 / #20160307540

Linear scaling in a display pipeline

Systems, apparatuses, and methods for performing linear scaling in a display control unit. A display control unit receives source image data that has already been gamma encoded with an unknown gamma value. ... Apple Inc

10/20/16 / #20160307302

Debanding image data based on spatial activity

A method for attenuating banding in image data may involve receiving a stream of input pixels. The method may then include applying a bi-lateral filter to a first portion of the stream of input pixels to generate a first filtered output and applying a high pass filter to a second portion of the stream of input pixels to generate a second filtered output. ... Apple Inc

10/20/16 / #20160307298

Debanding image data using bit depth expansion

An image signal processing system may include processing circuitry that may reduce banding artifacts in image data to be depicted on a display. The processing circuitry may receive a first pixel value associated with a first pixel of the image data and detect a first set of pixels located in a first direction along a same row of pixels or a same column of pixels with respect to the first pixel. ... Apple Inc

10/20/16 / #20160307244

Software program ratings

Systems and methods here include computer-implemented methods for determining ratings for software including displaying multiple content descriptors and options for user selection of both the frequency and intensity of the content in the software program by non-numerical selections. Some embodiments include receiving selections of user characterizations of frequency and intensity for each of the multiple content descriptors, and mapping the user characterization selections of each of the multiple content descriptors to find a rating level for each of the multiple content descriptors. ... Apple Inc

10/20/16 / #20160306760

Negotiation between multiple processing units for switch mitigation

A method for maintaining data and clock line synchronization, which may include a clock line that may be driven high after a clock line falling edge to mitigate a clock error. Additionally, the clock error may be mitigated by maintaining a saturated state of a device. ... Apple Inc

10/20/16 / #20160306621

Pre-heated software installation

Some embodiments of a method and an apparatus for pre-heated software installation have been presented. In one embodiment, packages of updates to software are downloaded from a remote source to a computing system in a background operation of a computing environment in the computing system. ... Apple Inc

10/20/16 / #20160306481

Piezo based force sensing

Systems for detecting an amount and/or location of a force applied to a device using a piezoelectric film are provided. One example system can include a transparent piezoelectric film for generating an electric charge in response to a deformation of the film. ... Apple Inc

10/20/16 / #20160306468

Touch sensitive displays

Displays such as organic light-emitting diode displays may be provided with touch sensing capabilities. A touch sensor may be formed from electrodes located on a thin-film encapsulation layer or one or more sides of a polarizer. ... Apple Inc

10/20/16 / #20160306437

Depressible keys with decoupled electrical and mechanical functionality

Systems and methods for decoupling the electrical and mechanical functionality of a depressible key are disclosed. The depressible key can include a non-contact proximity sensor, such as an optical sensor, to detect motion of the keycap. ... Apple Inc

10/20/16 / #20160306428

Custom vibration patterns

The present disclosure describes technology, which can be implemented as a method, apparatus, and/or computer software embodied in a computer-readable medium, and which, among other things, be used to create custom feedback patterns in response to user input, for example, in response to the user inputting a desired pattern of tactile events detected on a mobile device. For example, one or more aspects of the subject matter described in this disclosure can be embodied in one or more methods that include receiving tactile input from a user of an electronic device specifying a custom feedback pattern, in concert with receiving tactile input, providing feedback to the user corresponding to the received tactile input, and storing the specified custom feedback pattern for use by the electronic device to actuate feedback signaling a predetermined notification event.. ... Apple Inc

10/20/16 / #20160306423

Contracting and elongating materials for providing input and output for an electronic device

Disclosed herein are methods and systems for providing haptic output on an electronic device. In some embodiments, the electronic device includes an actuator configured to move in a first direction. ... Apple Inc

10/20/16 / #20160306404

Limiting in-rush current for plug-in capacitive loads

A circuit for limiting an in-rush current for devices coupling to a capacitive load may include a port configured to receive a device and a first capacitor coupled to the port. Additionally, the circuit may include a first resistor coupled in series with the first capacitor and a switch coupled in parallel with the first resistor. ... Apple Inc

10/20/16 / #20160306090

Liquid crystal display with backlight color compensation structures

A display may have an array of pixels that display images for a user. The backlight unit may have a light-guide layer. ... Apple Inc

10/20/16 / #20160306015

Yoke configuration to reduce high offset in x-, y-, and z-magnetic sensors

An electronic device may be provided with an electronic compass. The electronic compass may include magnetic sensors. ... Apple Inc

10/13/16 / #20160302319

Methods for electrically isolating areas of a metal body

Unitary structures having conductive portions electrically separated by non-conductive portions are described. In some embodiments, the non-conductive portions are made of metal oxide. ... Apple Inc

10/13/16 / #20160302242

Handheld device processing for providing data tethering services while maintaining suite of handheld service functions

Embodiments include an improved tethering system in which a handheld device may be used by a user to reach the same network that the handheld device also provides access to for a tethering machine. Some embodiments include performing the following on a hand held device concurrently with the hand held device providing a user of the handheld device with access to a data network: receiving a packet from a tethering machine, replacing the packet's source address with a new source address, and transmitting the packet into a wireless network. ... Apple Inc

10/13/16 / #20160302216

Systems and methods to enhance radio link performance in a multi-carrier environment

Described herein are systems and methods to enhance radio link performance in a multi-carrier environment. A method may comprise sending, by an upper level layer of a wireless device, user data in a packet for transmission, wherein the packet includes an indication of a level of priority of the packet, receiving, by a media access control (“mac”) layer of the wireless device, the packet for transmission including the indication of the level of priority provided by the upper level layer, identifying, by the mac layer, a reliability of each of a plurality of component carriers, and selecting, by the mac layer, one of the component carriers on which to transmit the packet, wherein the selecting is based on the level of priority of the packet and the reliability of the one of the component carriers.. ... Apple Inc

10/13/16 / #20160302197

Managing pending acknowledgement packets in a communication device

A method for managing pending acknowledgement (ack) packets in a communication device is provided. The method can include the communication device monitoring a status of a transmit queue for packets to be sent over a network; detecting a queue condition indicative of congestion causing a delay in sending one or more ack packets pending in the transmit queue; and discarding a set of one or more ack packets from the transmit queue in response to the queue condition. ... Apple Inc

10/13/16 / #20160302070

Apparatus and methods for electronic subscriber identity module (esim) installation and interoperability

Methods and apparatus for managing processing of electronic subscriber identity modules (esim) data at a mobile device are disclosed. An esim management entity of an embedded universal integrated circuit card (euicc) in the mobile device obtains an encrypted esim package, decrypts the esim package to obtain esim contents formatted generically and not specifically tailored to requirements of the euicc. ... Apple Inc

10/13/16 / #20160301881

Generating synthetic video frames using optical flow

A novel method of using optical flow algorithm that maximizes the benefit of optical flow synthetic frames while minimizing the associated computation cost is provided. When using optical flow to produce synthetic frames between two actual/recorded frames, the method computes a set of estimates of optical flows (or a flow estimate) between the two frames. ... Apple Inc

10/13/16 / #20160301873

Scene motion correction in fused image systems

Techniques to capture and fuse short- and long-exposure images of a scene from a stabilized image capture device are disclosed. More particularly, the disclosed techniques use not only individual pixel differences between co-captured short- and long-exposure images, but also the spatial structure of occluded regions in the long-exposure images (e.g., areas of the long-exposure image(s) exhibiting blur due to scene object motion). ... Apple Inc

10/13/16 / #20160301848

Generating synthetic video frames using optical flow

A novel video system that detects events in a video sequence that causes such distortions and switch off optical flow based frame interpolation is provided. The system detects sudden changes in light intensity and switch to non-optical flow based frame interpolation when such sudden change is detected. ... Apple Inc

10/13/16 / #20160301843

Apparatus and method for automatically activating a camera application based on detecting an intent to capture a photograph or a video

A method of automatically activating a camera application implemented in a mobile device in locked mode starts with the processor receiving a first signal from an accelerometer. The device's processor activates the camera application when the processor determines that the mobile device has remained in a stationary portrait or landscape position for a period of time based on the first signal. ... Apple Inc

10/13/16 / #20160301794

Providing static or dynamic data to a device in an event-driven manner

A dual-device tutorial system can facilitate user learning about a “primary” device by providing explanatory information on a “supporting” device while the user interacts with the primary device. The primary and supporting devices can be devices of different types. ... Apple Inc

10/13/16 / #20160301761

Transferring a pairing from one pair of devices to another

A dual-device tutorial system can facilitate user learning about a “primary” device by providing explanatory information on a “supporting” device while the user interacts with the primary device. The primary and supporting devices can be devices of different types. ... Apple Inc

10/13/16 / #20160301619

Stateless technique for distributing data uploads

The embodiments set forth a technique for providing a stateless technique for distributing uploads. According to some embodiments, a system can include various computing devices, authorization servers, and storage destinations. ... Apple Inc

10/13/16 / #20160301464

Apparatus and methods for providing service discovery over alternate transports

Methods and apparatus for providing primary transport service discovery information over one or more alternate transports that are not normally associated with the primary transport services. In one embodiment, the primary transport comprises a first wireless interface (e.g., bluetooth), and the alternate transport comprises a second wireless interface (e.g., wifi or wimax). ... Apple Inc

10/13/16 / #20160301157

Connection module for a portable electronic device

A connection module for a portable electronic device is disclosed. The connection module includes a mating structure that is configured to attach to a mating structure interface of the portable electronic device. ... Apple Inc

10/13/16 / #20160300823

Package-on-package options with multiple layer 3-d stacking

In some embodiments, a semiconductor device package on package assembly may include a first package, a second package, and a third package. The first package may include a first surface, a second surface, a first die, and a first set of electrical conductors. ... Apple Inc

10/13/16 / #20160300813

Double side mounting memory integration in thin low warpage fanout package

Packages and methods of formation are described. In an embodiment, a package includes a redistribution layer (rdl) formed directly on a top die, and a bottom die mounted on a back surface of the rdl.. ... Apple Inc

10/13/16 / #20160300562

Adaptive feedback control for earbuds, headphones, and handsets

A system and method are described in which additional signal processing is performed during in-the-field use of a personal listening device so that a control filter of a running acoustic noise cancellation process is selected based on the delta/difference between reference and residual error microphone signals of the device. This delta value represents the passive sound attenuation provided by the personal listening device. ... Apple Inc

10/13/16 / #20160300546

Display driver circuitry with selectively enabled clock distribution

A display may have an array of pixels controlled by display driver circuitry. Gate driver circuitry supplies gate line signals to rows of the pixels. ... Apple Inc

10/13/16 / #20160300527

Luminance uniformity correction for display panels

This application relates to systems, methods, and apparatus for reducing non-uniform luminance of an organic light emitting diode (oled) display panel. In order to reduce non-uniform luminance, the display panel can compensate for an amount of voltage drop that is occurring across a line of the display panel. ... Apple Inc

10/13/16 / #20160300505

Emulating a wireless connection using a wired connection

A dual-device tutorial system can facilitate user learning about a “primary” device by providing explanatory information on a “supporting” device while the user interacts with the primary device. The primary and supporting devices can be devices of different types. ... Apple Inc

10/13/16 / #20160300397

Intelligently placing labels

Some embodiments provide a mapping application that displays a rotation of a 3d map and corresponding rotation of a set of map labels overlaying the 3d map in response to receiving input to rotate the 3d map. When a particular map label in the set of map labels rotates towards an upside down orientation, the mapping application also replaces the particular map label with a version of the particular map label arranged in a right side up orientation to prevent the particular map label from being displayed in the upside down orientation in the 3d map.. ... Apple Inc

10/13/16 / #20160300280

Verified-party content

Disclosed herein are systems, methods, and non-transitory computer-readable storage media for uploading, by a verified party, verified-party content to a media platform, receiving requests by a client device for store content, and displaying the uploaded verified-party content along with store content on the client device.. . ... Apple Inc

10/13/16 / #20160300211

User device enabling access to payment information in response to mechanical input detection

In certain embodiments, an electronic device can include a secure element that detects a mechanical input. The mechanical input can correspond to an instruction to transmit securely stored payment information to another device and/or to release such information to an application on the device (e.g., for use in an in-app commerce transaction). ... Apple Inc

10/13/16 / #20160300072

Device, method, and graphical user interface for accessing an application in a locked device

A device with a touch sensitive display and a plurality of applications, including a camera application, while the device is in a locked, passcode-protected state: displays a lock screen interface, the lock screen interface including a camera access indicia; detects a gesture; in response to a determination that the gesture starts on the camera access indicia: ceases to display the lock screen interface; starts a restricted session for the camera application; displays an interface for the camera application, without displaying a passcode entry interface; and maintains the device in the locked, passcode-protected state for the applications other than the camera application; and in response to a determination that the gesture starts at a location other than the camera access indicia: displays a passcode entry interface, wherein in response to entry of a correct passcode in the passcode entry interface, the device enters an unlocked state.. . ... Apple Inc

10/13/16 / #20160299906

Content item recommendations based on content attribute sequence

User created playlists can be analyzed to create a statistical language model indicating the likelihood that a particular sequence of content attributes will be found in a playlist created by a user, as well as the likelihood of any sequence of one or more content attributes following a playlist or partial playlist created by a user. The language model can be used to generate a recommended content attribute sequence based on a partial playlist of one or more content items. ... Apple Inc

10/13/16 / #20160299840

Coalition based memory management

One or more memory coalitions of software processes are created and used to decide whether to perform memory reduction operations on a data processing system. One method in one embodiment includes adding a newly launched second process to an existing memory coalition in response to determining that the second process should be part of a memory coalition that includes a first process. ... Apple Inc

10/13/16 / #20160299821

Electronic backup of applications

Systems and methods are provided for storing and restoring digital data. In some implementations, a method is provided. ... Apple Inc

10/13/16 / #20160299814

Redundant data storage schemes for multi-die memory systems

A method for data storage includes storing data in a memory that includes one or more memory units, each memory unit including memory blocks. The stored data is compacted by copying at least a portion of the data from a first memory block to a second memory block, and subsequently erasing the first memory block. ... Apple Inc

10/13/16 / #20160299769

Seamlessly switching between modes in a dual-device tutorial system

A dual-device tutorial system can facilitate user learning about a “primary” device by providing explanatory information on a “supporting” device while the user interacts with the primary device. The primary and supporting devices can be devices of different types. ... Apple Inc

10/13/16 / #20160299747

Programming system and language for application development

In one embodiment, an improved programming system and language for application development is provided that combines elements of the c and objective-c languages without the constraints imposed by a requirement to maintain compatibility with the c language. The language provides the functionality of the c language compatibility in certain areas to improve the inherent safety of software written in the language. ... Apple Inc

10/13/16 / #20160299657

Gesture controlled display of content items

The embodiments herein describe methods for displaying and navigating across content items in a content item list on a portable electronic device. For example, the embodiments herein describe a method for displaying a content item list adjacent to a content item view. ... Apple Inc

10/13/16 / #20160299655

Column fit document traversal for reader application

An electronic device displays a view of a lower portion of a first column from a document. The document includes at least a first column and a second column. ... Apple Inc

10/13/16 / #20160299651

Stacked tab view

Stacked tab views are described. A computing device can display multiple content panes in a web browser window. ... Apple Inc

10/13/16 / #20160299648

Media playback navigation

Methods and devices are provided. A method includes at an electronic device with one or more processors, a display, and memory, displaying, by the display, a playback position indicator for a media file; receiving, by the electronic device, a user input for adjusting a position of the playback position indicator from a first position of the media file to a second position of the media file; and in response to receiving the user input, displaying, by the display, a snippet from a document corresponding to content of the media file at the second position of the media file.. ... Apple Inc

10/13/16 / #20160299629

Temperature sensing display assemblies

Systems, methods, and computer-readable media for determining the temperature of a light-generating component of a display assembly using a voltage of the light-generating component are provided. In one embodiment, a method for operating an electronic device, which may include an external surface and a light-emitting diode operative to emit light for illuminating the external surface, may include detecting the forward voltage of the light-emitting diode, calculating the temperature of the light-emitting diode using the detected forward voltage of the light-emitting diode, and altering the performance of the electronic device based on the calculated temperature of the light-emitting diode. ... Apple Inc

10/13/16 / #20160299622

Management of common mode noise frequencies in portable electronic devices

The disclosed embodiments provide a system that facilitates the use of a portable electronic device. During operation, the system detects a coupling of a power supply to the portable electronic device through a set of wires. ... Apple Inc

10/13/16 / #20160299570

Wristband device input using wrist movement

A function of an electronic device can be invoked using a wrist gesture (e.g., flexion or extension) that is detected by a wrist-worn device. The gesture can be detected using sensors in the wrist-worn device, e.g., in the wristband and/or behind a face member. ... Apple Inc

10/13/16 / #20160299524

Level balanced clock tree

A method for designing a clock tree is disclosed. In one embodiment, a preliminary clock tree design for an integrated circuit (ic) is processed. ... Apple Inc

10/13/16 / #20160299409

Suspension for camera trim enabling thinner camera stack

A camera assembly and a method for mounting it in a portable electronic device are provided. The assembly includes a camera module, and a camera trim coupled with the camera module. ... Apple Inc

10/13/16 / #20160299372

Column spacer design for a display incorporating a third metal layer

A display that contains a column spacer arrangement which takes advantage of a protrusion on a tft substrate is provided. One set of column spacers is disposed on top of the protrusion, while a second set of column spacers of substantially the same height as the first set of column spacers are disposed throughout the display. ... Apple Inc

10/13/16 / #20160296174

Method of reducing motion artifacts on wearable optical sensor devices

A ppg signal may be obtained from a pulse oximeter, which employs a light emitter and a light sensor to measure the perfusion of blood to the skin of a user. However, the signal may be compromised by noise due to motion artifacts. ... Apple Inc

10/13/16 / #20160296173

Motion artifact cancelation

A photoplethysmogram (ppg) signal may be obtained from a pulse oximeter, which employs a light emitter and a light sensor to measure the perfusion of blood to the skin of a user. However, the signal may be compromised by noise due to motion artifacts. ... Apple Inc

10/13/16 / #20160296172

Skin proximity and tilt effect sensor

A portable electronic device include one or more electrodes for calculating distances and rotational angles between the device and the user is disclosed. Based on the calculated distances and rotational angles, a physical activity of the user can be determined. ... Apple Inc

10/13/16 / #20160296142

User identification system based on plethysmography

A light emitter and light sensor pair can be used to determine one or more characteristics of a user's vasculature. For example, a pulse oximeter employs a light emitter and a light sensor to measure the percentage of oxygenated blood in a subject. ... Apple Inc

10/06/16 / #20160295578

Distributed computing in a wireless communication system

Distributed computing in a wireless communication system. Reports may be received from a plurality of nodes in a wireless communication system. ... Apple Inc

10/06/16 / #20160295558

Enhanced physical downlink control channel supporting common search space

This disclosure relates to techniques for transmitting and receiving control information in the common search space on an enhanced physical downlink control channel (epdcch). According to some embodiments, a cellular base station may allocate some resource blocks of a subframe as the epdcch. ... Apple Inc

10/06/16 / #20160295516

Frame transmission scheme modification

In some embodiments, an apparatus is configured to wirelessly communicate with a base station in a real-time internet protocol (ip) session using a first retransmission parameter in a first frame transmission scheme. In some embodiments, the apparatus is configured to determine a current performance metric and, based on the current performance metric, use a second, different retransmission parameter in a second frame transmission scheme for communications via the real-time ip session. ... Apple Inc

10/06/16 / #20160295482

Wlan / cellular interworking based on mobility information

In at least some embodiments, a method, apparatus, and system for performing communication using a plurality of radio access technologies (rats) including a cellular rat and a short-range rat. A mobile device may be configured to receive information regarding traffic steering, i.e., cellular/short-range rat handover, from nearby short-range access points and/or from a cellular base station. ... Apple Inc

10/06/16 / #20160295427

Signal quality dependent throttling of devices for reducing electromagnetic interference

This disclosure relates to systems, methods, and apparatus for limiting or throttling an activity of an accessory device communicatively coupled to a computing device. The activity of the accessory device is limited or throttled in order to reduce electromagnetic interference and improve signal quality of a wireless communication in which the computing device is participating. ... Apple Inc

10/06/16 / #20160295413

Method and apparatus for joining wireless service groups

The disclosed embodiments provide a system that provides wireless service groups. During operation, a wireless device's advertising mechanism advertises a service group over wi-fi, wherein the service group comprises at least the wireless device and wherein the service group's security requirements regulate multicast protection within the service group. ... Apple Inc

10/06/16 / #20160295340

Handsfree beam pattern configuration

An audio system that adjusts one or more beam patterns emitted by one or more loudspeaker arrays based on the preferences of users/listeners is described. The audio system includes an audio receiver that contains a listener location estimator, a listener identifier, and a voice command processor. ... Apple Inc

10/06/16 / #20160295130

Identifying dominant and non-dominant images in a burst mode capture

For cameras that capture several images in a burst mode, some embodiments of the invention provide a method that presents one or more of the captured images differently than the remaining captured images. The method identifies at least one captured image as dominant image and at least another captured image as a non-dominant image. ... Apple Inc

10/06/16 / #20160294458

Wireless feedback system and method

A codebook c is provided in a mimo transmitter as well as a mimo receiver. The codebook c will include m codewords ci, where i is a unique codeword index for each codeword ci. ... Apple Inc

10/06/16 / #20160294343

Systems and methods for adjusting automatic gain control

Automatic gain control systems disclosed herein can incorporate a confidence metric that can estimate the accuracy of gain adjustments calculated by an automatic gain control module. The confidence metric may be based on a percentage of valid audio samples in a given period of time. ... Apple Inc

10/06/16 / #20160294291

Hysteretic-mode pulse frequency modulated (hm-pfm) resonant ac to dc converter

The disclosed embodiments provide an ac/dc power converter that converts an ac input voltage into a dc output voltage. This ac/dc power converter includes an input rectifier stage which rectifies an ac input voltage into a first rectified voltage. ... Apple Inc

10/06/16 / #20160294045

Electronic device antennas with laser-activated plastic and foam carriers

An electronic device may be provided with wireless circuitry that includes antennas. An antenna may be formed from metal traces on a dielectric antenna carrier. ... Apple Inc

10/06/16 / #20160293996

Non-rectangular batteries for portable electronic devices

The disclosed embodiments provide a battery cell. The battery cell includes a set of layers forming a non-rectangular shape, wherein the set of layers comprises a cathode with an active coating, a separator, and an anode with an active coating. ... Apple Inc

10/06/16 / #20160293995

Battery can

Aspects of the present disclosure involve various battery can designs. In general, the battery can design includes two fitted surfaces oriented opposite each other and seam welded together to form an enclosure in which a battery stack is located. ... Apple Inc

10/06/16 / #20160293884

Organic light-emitting diode displays with crack detection and crack propagation prevention circuitry

A display may have thin-film transistor (tft) circuitry on a substrate. An array of organic light-emitting diodes may be formed on the thin-film transistor circuitry. ... Apple Inc

10/06/16 / #20160293643

Display with semiconducting oxide and polysilicon transistors

A display may have an array of pixels controlled by display driver circuitry. The pixels may have pixel circuits. ... Apple Inc

10/06/16 / #20160293566

Micro device transfer system with pivot mount

Systems and methods for transferring a micro device from a carrier substrate are disclosed. In an embodiment, a micro pick up array mount includes a pivot platform to allow a micro pick up array to automatically align with a carrier substrate. ... Apple Inc

10/06/16 / #20160293137

Source pixel component passthrough

Systems, apparatuses, and methods for passing source pixel data through a display control unit. A display control unit includes n-bit pixel component processing lanes for processing source pixel data. ... Apple Inc

10/06/16 / #20160293085

Electronic device with image processor to reduce color motion blur

An electronic device may generate content that is to be displayed on a display. The display may have an array of pixels each of which includes subpixels of different colors. ... Apple Inc

10/06/16 / #20160293081

Display with driver circuitry having intraframe pause capabilities

A display may have an array of pixels controlled by display driver circuitry. Gate driver circuitry supplies gate line signals to rows of the pixels. ... Apple Inc

10/06/16 / #20160292989

Method and system for remote battery notification

There is a need to provide an intuitive way for a battery-powered device to send a low battery notification to another device that can properly notify a user that the battery-powered device has a low battery. The user can be notified by the other device even after the battery-powered device has exhausted its battery to the point where it can no longer report its battery state. ... Apple Inc

10/06/16 / #20160292907

Interpolation circuitry and techniques for graphics processing

Techniques are disclosed relating to interpolation for texture mapping. In some embodiments, a graphics unit includes circuitry configured to map a texture to a screen space such that a set of multiple in the screen space falls between first and second adjacent texels of the texture in a first dimension. ... Apple Inc

10/06/16 / #20160292900

Image group processing and visualization

Techniques are provided for efficiently generating 3d information from a set of digital images. Techniques are also provided for displaying groups (or clusters) of digital images using 3d information associated with the digital images. ... Apple Inc

10/06/16 / #20160292827

Blur downscale

Systems, apparatuses, and methods for generating a blur effect on a source image in a power-efficient manner. Pixels of the source image are averaged as they are read into pixel buffers, and then the source image is further downscaled by a first factor. ... Apple Inc

10/06/16 / #20160292814

Managing back pressure during compressed frame writeback for idle screens

A display pipe is configured to generate output frames for display. Additionally, the display pipe may be configured to compress an output frame and write the compressed frame back to memory responsive to detecting static content in successive output frames. ... Apple Inc

10/06/16 / #20160292134

Rearranging layouts for different displays

Some embodiments provide a method for rearranging a content layout. The method receives a first content layout including several content elements arranged across a first set of vertical layout sections, each of which occupies a same first amount of horizontal space in the first content layout. ... Apple Inc

10/06/16 / #20160292133

Dynamically determining arrangement of a layout

Some embodiments provide a method for rearranging a content layout. The method receives a first layout that includes content elements arranged across a first set of layout sections having a first number of sections, each of which has a same first width. ... Apple Inc

10/06/16 / #20160292094

Reference voltage calibration using a qualified weighted average

An apparatus and method for encoding data are disclosed that may allow for performing periodic calibration operations on a communication link. A controller may determine multiple possible values for a reference voltage used with the communication link based on an initial value. ... Apple Inc

10/06/16 / #20160291858

Device, method, and graphical user interface for adjusting the appearance of a control

An electronic device with a display displays a user interface on the display. The device determines a first set of content-display values for one or more content-display properties of first content that corresponds to a respective region of the display. ... Apple Inc

10/06/16 / #20160291817

Intelligent media queue

Systems, methods, and non-transitory computer-readable storage media for intelligently managing a playlist of digital media provide an intelligent dynamic queue that is configured to manage the playback of digital media. The queue can transition between passive playback mode, active playback mode, and mixed playback mode. ... Apple Inc

10/06/16 / #20160291801

Flexible room controls

Control apparatus includes an optical subsystem, which is configured to direct first light toward a scene that includes a hand of a user in proximity to a wall of a room and to receive the first light that is reflected from the scene, and to direct second light toward the wall so as to project an image of a control device onto the wall. A processor is configured to control the optical subsystem so as to generate, responsively to the received first light, a depth map of the scene, to process the depth map so as to detect a proximity of the hand to the wall in a location of the projected image, and to control electrical equipment in the room responsively to the proximity.. ... Apple Inc

10/06/16 / #20160291771

Devices and methods for processing touch inputs based on their intensities

An electronic device displays, on a display, a user interface. While displaying the user interface, the device detects an input on the touch-sensitive surface; and, in response to detecting the input while displaying the first user interface, and while detecting the input, in accordance with a determination that the input satisfies an activation intensity threshold, performs a first operation. ... Apple Inc

10/06/16 / #20160291770

Devices and methods for processing touch inputs based on their intensities

An electronic device displays, on a display, a user interface. While displaying the user interface, the device detects an input on the touch-sensitive surface; and, in response to detecting the input while displaying the first user interface, and while detecting the input, in accordance with a determination that the input satisfies first timing criteria and first intensity input criteria, performs a first operation. ... Apple Inc

10/06/16 / #20160291685

System power management using communication bus protocols

Embodiments of an apparatus and method are disclosed that may allow for managing power of a computing system. The apparatus may include a clock generation circuit, a bus interface unit, and a control circuit. ... Apple Inc

10/06/16 / #20160291625

Under voltage detection and performance throttling

An under voltage detection circuit and method of operating an ic including the same is disclosed. In one embodiment, an ic includes an under voltage protection circuit having first and second comparators configured to compare a supply voltage to first and second voltage thresholds, respectively, with the second voltage threshold being greater than the first. ... Apple Inc

10/06/16 / #20160291245

Electronic device with display chassis structures

Electronic devices may include displays. A display may include backlight components that provide backlight illumination for the display. ... Apple Inc

10/06/16 / #20160290917

Process for evaluation of delamination-resistance of hard coatings on metal substrates

This disclosure relates to rapid and repeatable tests that can be used to evaluate the interfacial adhesion of coatings to substrates. In particular embodiments, tests are used to assess the resistance of anodic oxides to delamination from aluminum substrates. ... Apple Inc

10/06/16 / #20160290626

Invisible, light-transmissive display system

An invisible, light-transmissive display system with a light resistant material is provided. Substantially invisible holes penetrate through at least a portion of the light resistant material in a predetermined light-transmissive display pattern.. ... Apple Inc

10/06/16 / #20160289858

Process to mitigate grain texture differential growth rates in mirror-finish anodized aluminum

Anodizing processes for providing durable and defect-free anodic oxide films, well suited for anodizing highly reflective surfaces, are described. In some embodiments, the anodizing electrolyte has a sulfuric acid concentration substantially less than conventional type ii anodizing. ... Apple Inc

10/06/16 / #20160287181

Wearable multi-modal physiological sensing system

A ppg signal may be obtained from a pulse oximeter, which employs a light emitter and a light sensor to measure the perfusion of blood to the skin of a user. However, the signal may be compromised by noise due to motion artifacts. ... Apple Inc

09/29/16 / #20160286647

Vertical shielding and interconnect for sip modules

Vertical shielding and interconnect structures for system-in-a-package modules, where the vertical shielding and interconnect structures are readily manufactured and are space efficient.. . ... Apple Inc

09/29/16 / #20160286535

Device and method for adaptive channel estimation

A user equipment and method performs an adaptive channel estimation. The method performed at a user equipment includes receiving physical downlink control channel (pdcch) information for a subframe from a network, the subframe including reference symbols at predetermined times therein. ... Apple Inc

09/29/16 / #20160286391

Spoofing protection for secure-element identifiers

The disclosed embodiments related to a first electronic device (such as a cellular telephone) that includes a secure element. In response to a challenge and a request for a secure-element identifier associated with the secure element, which are received from a second electronic device (such as a trusted services manager that loads content onto the secure element), the secure element provides to the second electronic device: the secure-element identifier, a certificate associated with a provider of the secure element, and a digital signature. ... Apple Inc

09/29/16 / #20160286349

Ad hoc formation and tracking of location-sharing groups

Methods, systems, and computer-readable media for forming and tracking a location-sharing group are disclosed. The location-sharing group can be performed ad hoc without the assistance of a central server. ... Apple Inc

09/29/16 / #20160285597

Methods and systems for orthogonal frequency division multiplexing (ofdm) multiple zone partitioning

Aspects of the invention include methods and devices for inserting data and pilot symbols into orthogonal frequency division multiplexing (ofdm) frames having a time domain and a frequency domain. A method involves inserting in at least one zone of a first type a two dimensional array of data and pilot symbols in time and frequency and inserting in at least one zone of a second type a two dimensional array of data and pilot symbols in time and frequency. ... Apple Inc

09/29/16 / #20160284497

Dynamically stabilized magnetic array

This application relates to devices and accessories that include or are configured to react with a mixture of electromagnets and permanent magnets. In particular the permanent magnets are configured to maintain persistent connections between components while the electromagnets are configured to pulse or activate periodically to maintain the connections or fix alignment of the various connections in certain circumstances.. ... Apple Inc

09/29/16 / #20160284316

Ambient light sensing through the human body

A portable electronic device including one or more sensors for detecting ambient light through the user's skin is dis-closed. The sensors can be optical sensors such as ambient light sensors (als) and/or cameras. ... Apple Inc

09/29/16 / #20160284276

Organic light-emitting diode display with gate pulse modulation

Display driver circuitry may load data into an array of pixels via data lines. The display driver circuitry may supply control signals including scan signals to the pixels via control lines. ... Apple Inc

09/29/16 / #20160284275

Organic light-emitting diode display with smooth dimming control

An electronic device that includes a display is provided. The display may have a brightness that is controlled using a series of cascaded digital-to-analog converter circuits. ... Apple Inc

09/29/16 / #20160283996

System for management of online content affiliate program for offline retail business

Disclosed are systems, methods, and non-transitory computer-readable storage media for an online affiliate program for offline retail businesses. An online content retailer that sells content items (e.g., music, movies, books, etc.) can provide an affiliate program to offline retail businesses (e.g., brick and mortar businesses) whereby, upon entering into a contractual relationship to be an affiliate of the online content retailer, an offline retail business can receive a commission fee for business driven to the online content retailer by the offline retail business (e.g., purchases of content items from the online content retailer driven by the affiliate).. ... Apple Inc

09/29/16 / #20160283192

Playlist configuration and preview

In some implementations, a user can play a music track from a dynamically generated playlist. The user can provide input indicating that the user likes or dislikes the music track and the playlist can be adjusted based on the user input. ... Apple Inc

09/29/16 / #20160283063

Content presentation and interaction across multiple displays

An application can generate multiple user interfaces for display across multiple electronic devices. After the electronic devices establish communication, an application running on at least one of the devices can present a first set of information items on a touch-enabled display of one of the electronic devices. ... Apple Inc

09/29/16 / #20160283038

Multi-touch auto scanning

A system and method for autonomously scanning a sensor panel device is disclosed. A sensor panel processor can be disabled after a first predetermined amount of time has elapsed without the sensor panel device sensing any events. ... Apple Inc

09/29/16 / #20160282998

Proximity and multi-touch sensor detection and demodulation

The use of one or more proximity sensors in combination with one or more touch sensors in a multi-touch panel to detect the presence of a finger, body part or other object and control or trigger one or more functions in accordance with an “image” of touch provided by the sensor outputs is disclosed. In some embodiments, one or more infrared (ir) proximity sensors can be driven with a specific stimulation frequency and emit ir light from one or more areas, which can in some embodiments correspond to one or more multi-touch sensor “pixel” locations. ... Apple Inc

09/29/16 / #20160282997

Rc matching in a touch screen

A touch screen. In some examples, the touch screen can comprise a first element coupled to a first sense connection, and a second element coupled to a second sense connection. ... Apple Inc

09/29/16 / #20160282962

Rotation smoothing of a user interface

This is directed to animating transitions in a user interface as the orientation of the user interface changes. An electronic device can display a user interface in any suitable orientation, including for example in portrait and landscape modes (e.g., based on the orientation of the display). ... Apple Inc

09/29/16 / #20160282913

Computer internal architecture

An internal component and external interface arrangement for a cylindrical compact computing system is described that includes at least a structural heat sink having triangular shape disposed within a cylindrical volume defined by a cylindrical housing. A computing engine having a generally triangular shape is described having internal components that include a graphics processing unit (gpu) board, a central processing unit (cpu) board, an input/output (i/o) interface board, an interconnect board, and a power supply unit (psu).. ... Apple Inc

09/29/16 / #20160278671

Biometric sensor chip having distributed sensor and control circuitry

A sensor includes a sensor array formed on a first side of a substrate and at least one circuit operative to communicate with the sensor array formed on a second side of the substrate. At least one via extends through the substrate to electrically connect the sensor array to the at least one circuit. ... Apple Inc

09/22/16 / #20160278156

Wireless proximity password pairing of user-interface devices

To establish a connection between electronic devices some embodiments include a system, method, and/or computer program product for password pairing user-interface devices in wireless proximity. A first electronic device (e.g., a keyboard) transmits an advertising packet, and receives a password, where the password has been generated by a second electronic device (e.g., a smartphone) and the password enables pairing between the first electronic device and the second electronic device. ... Apple Inc

09/22/16 / #20160278112

Neighbor awareness networking datapath - base scheduling, scheduler rank, and further service discovery

In some embodiments, one or more wireless stations operate to configure neighbor awareness networking (nan)—direct communication between neighboring wireless stations, e.g., without utilizing an intermediate access point. Embodiments of the disclosure relate to nan datapath configuration. ... Apple Inc

09/22/16 / #20160278085

Systems and methods for ofdm channelization

Systems and methods for ofdm channelization are provided that allow for the coexistence of sub-band channels and diversity channels. Methods of defining diversity sub-channels and sub-band sub-channels are provided and systematic channel definition and labeling schemes are provided.. ... Apple Inc

09/22/16 / #20160278084

Systems and methods for ofdm channelization

Systems and methods for ofdm channelization are provided that allow for the coexistence of sub-band channels and diversity channels. Methods of defining diversity sub-channels and sub-band sub-channels are provided and systematic channel definition and labeling schemes are provided.. ... Apple Inc

09/22/16 / #20160278037

Cellular network assisted proximity services registration procedures and event framework for proximity requests/alerts using session initiation protocol

This disclosure relates to providing proximity services (prose) registration, proximity request, proximity alert, proximity request cancellation, and deregistration handling between a wireless device and a prose function of a cellular core network using session initiation protocol. According to some embodiments, a wireless device and a prose function of a cellular core network may exchange sip signaling messages to register and de-register the wireless device for cellular network assisted proximity services. ... Apple Inc

09/22/16 / #20160277930

Methods and apparatus for user authentication and human intent verification in mobile devices

Methods and apparatus for user authentication and human intent verification of administrative operations for esims of an euicc included in a mobile device are disclosed. Certain administrative operations, such as import, modification, and/or export, of an esim and/or for an euiccs firmware can require user authentication and/or human intent verification before execution of the administrative operations are performed or completed by the mobile device. ... Apple Inc

09/22/16 / #20160277891

Detecting stowing or unstowing of a mobile device

A mobile device can communicate with a wearable device to automatically detect when a stowed mobile device becomes unstowed and/or when a mobile device that is in use become stowed. Detection of stowing or unstowing of the mobile device can be based on comparison of data from sensors such as proximity sensors, motion sensors, and/or other environmental sensors between devices. ... Apple Inc

09/22/16 / #20160277819

One piece frame for a component in an electronic device

An electronic device including a frame member suitable for use with an audio driver is disclosed. The frame member may include a recessed region that receives the audio driver. ... Apple Inc

09/22/16 / #20160277785

Multi-screen video user interface

Methods and systems for implementing multi-screen video user interfaces. A handheld device is used to search for content to be displayed on a television. ... Apple Inc

09/22/16 / #20160277706

Electronic display telecine pulldown systems and methods

Systems and methods for controlling operation of an electronic display are provided. One embodiment describes an electronic display, which includes a display driver that writes image frames to pixels of the electronic display with a first refresh rate or a second refresh rate; and a timing controller that receives a plurality of image frames from an image source, in which the plurality of image frames are displayed on the electronic display to play video content; detects a cadence with which the plurality of image frames are received from the image source; and, based at least in part on the cadence of the plurality of image frames, instructs the display driver to write each of the plurality of image frames either as a single image frame at the first refresh rate or an image frame at the first refresh rate followed by a repeat of the image frame at the second refresh rate.. ... Apple Inc

09/22/16 / #20160277186

Securely recovering a computing device

A method and an apparatus for establishing an operating environment by certifying a code image received from a host over a communication link are described. The code image may be digitally signed through a central authority server. ... Apple Inc

09/22/16 / #20160277157

Methods and systems for harq protocols

Methods described herein are for wireless communication systems. One aspect of the invention is directed to a method for a harq process, in which the harq process includes a first transmission of an encoder packet and at least one retransmission. ... Apple Inc

09/22/16 / #20160277054

Mechanical structure with integrated electronic components

An electronic device may include a mechanical structure that mechanically supports the electronic device. One or more traces may be formed on one or more surfaces of the mechanical structure. ... Apple Inc

09/22/16 / #20160277051

Mobile device-centric electronic subscriber identity module (esim) provisioning

The embodiments set forth techniques for enabling mobile devices to trigger an electronic subscriber identity module (esim) provisioning process. In some embodiments, a main operating system (os) of the mobile device communicates a provisioning command to an embedded universal integrated circuit card (euicc) included in the mobile device. ... Apple Inc

09/22/16 / #20160276928

Slew rate enhancement for transient load step response

A power conversion circuit, such as a buck converter/regulator, includes a feedback loop operatively coupling the output voltage to the controller for the switching mechanism. The feedback loop includes an analog error amplifier that sources current to the controller when the output voltage falls below a predetermined reference voltage and sinks current from the controller when the output voltage rises above a predetermined reference voltage. ... Apple Inc

09/22/16 / #20160276783

Power adapter with a single-piece insulator assembly

An ac-to-dc power adapter comprises a single-piece insulator unit. The various components of the power adapter such as a transformer, other circuitry, etc. ... Apple Inc

09/22/16 / #20160276765

Interposers for connecting receptacle tongues to printed circuit boards

Connecting structures to mechanically connect to a connector receptacle tongue and a printed circuit board and to electrically connect contacts on the connector receptacle tongue to traces on the printed circuit board. One example may provide an interposer having a housing and a plurality of contacts to connect a vertical tongue to a horizontal printed circuit board. ... Apple Inc

09/22/16 / #20160276757

Flexible shock absorbing connections within a mobile computing device

The subject matter of the disclosure relates to connectors for antenna feed assemblies and display coupling components of a mobile device. The flexible connectors can be configured with a flexible spring connector component that couples a mobile device antenna to a main logic board of the mobile device within a housing of the mobile device such that the flexible connector can withstand a drop event, while at the same providing for an in-line inductance as part of an antenna-defined design requirement. ... Apple Inc

09/22/16 / #20160275941

Systems and methods for structured stem and suffix language models

Systems and methods are disclosed for predicting words using a structured stem and suffix n-gram language model. The systems and methods include determining, using a first n-gram word language model, a first probability of a stem based on a first portion of a previously-input word in the received input. ... Apple Inc

09/22/16 / #20160275905

High speed display interface

Methods and devices employing circuitry for dynamically adjusting bandwidth control of a display interface are provided. The display interface or image content is dynamically adjusted to support both high-speed image data (e.g., 120 hz image data) and lower-speed content (e.g., 60 hz content). ... Apple Inc

09/22/16 / #20160275899

Image data correction for vcom error

Systems and methods are provided for adjusting and displaying image data to account for variable common voltage error across separate common electrode sub-plates. The image data may be adjusted based on a common mode common voltage error on a common voltage line coupled to more than one different common electrode sub-plate. ... Apple Inc

09/22/16 / #20160275897

Content-driven slew rate control for display driver

Devices and methods related to liquid crystal displays (lcds) are provided. For example, such an electronic device may include an lcd with a slew rate control unit that adjusts a slew rate for source drivers of the lcd. ... Apple Inc

09/22/16 / #20160275889

Displays with high impedance gate driver circuitry

A touch screen display may include gate line driver circuitry coupled to a display pixel array. The display may be provided with intra-frame pausing (ifp) capabilities, where touch or other operations may be performed during one or more intra-frame blanking intervals. ... Apple Inc

09/22/16 / #20160275865

Display with peak luminance control sensitive to brightness setting

A display may have an array of display pixels to display images. Digital display data may be received by a digital-to-analog converter. ... Apple Inc

09/22/16 / #20160275850

Content driven over drive for display devices

This application sets forth systems, methods, and apparatus for improving charge settling times for lines and pixels of a display panel. The charge settling times are improved by providing an over drive signal and a bias current to a line and/or pixel of the display panel based a comparison of content data to be output by the display panel. ... Apple Inc

09/22/16 / #20160275845

Organic light-emitting diode display with pulse-width-modulated brightness control

A display may have an array of pixels arranged in rows and columns. Display driver circuitry may load data into the pixels via data lines that extend along the columns. ... Apple Inc

09/22/16 / #20160275475

Group peer-to-peer financial transactions

Various techniques are provided for carrying out peer-to-peer financial transactions using one or more electronic devices. In one embodiment, a request for payment is transmitted from a first device to a second device using a near field communication (nfc) interface. ... Apple Inc

09/22/16 / #20160275310

Wellness registry

The present disclosure relates to receiving and sharing wellness data. The wellness data can be received by a user device from any number of sensors external or internal to the user device, from a user manually entering the wellness data, or from other users or entities. ... Apple Inc

09/22/16 / #20160275155

Multifunction device with integrated search and application selection

In some embodiments, a multifunction device with a touch screen display and a plurality of applications concurrently displays a first plurality of application launch icons in a first area of the touch screen display, detects a first input by a user, and in response to detecting the first input by the user, displays a search input area on the touch screen display. In some embodiments, the device receives search input from the user, performs a search using the search input, and displays a plurality of search results from the search. ... Apple Inc

09/22/16 / #20160274761

Touch input cursor manipulation

The method for manipulating a cursor is performed at a portable multifunction device with one or more processors, memory, and a touch screen display. Initially, content of an electronic document is displayed on the display, where a cursor is displayed within the electronic document. ... Apple Inc

09/22/16 / #20160274757

Scrolling list with floating adjacent index symbols

Movement of a user's point of contact with a touch-sensitive display is determined. In response to the movement, a list of information items on the touch-sensitive display is scrolled. ... Apple Inc

09/22/16 / #20160274740

User interface for collecting criteria and estimating delivery parameters

The present invention relates generally to a method of identifying data delivery parameters relating to delivery of data accessible from a network location via a communications service provider. Embodiments of the invention are particularly well suited to identifying delivery parameters when the delivery of data is metered, such as when data are delivered to terminals connected to mobile networks.. ... Apple Inc

09/22/16 / #20160274690

Electronic devices with adaptive frame rate displays

An electronic device may be provided with a display. The display may be a variable frame rate display capable of adaptively adjusting a frame rate at which display frames are displayed in response to information associated with the current state of operation of the device. ... Apple Inc

09/22/16 / #20160274686

Touch input cursor manipulation

The method for manipulating a cursor is performed at a portable multifunction device with one or more processors, memory, and a touch screen display. Initially, content of an electronic document is displayed on the display, where a cursor is displayed within the electronic document. ... Apple Inc

09/22/16 / #20160274408

Transparent structures filled with electrically active fluid

Transparent structures containing a transparent electrically conductive fluid are used for aesthetically appealing designs and/or improved fatigue performance. Some structures have multiple isolated conductors while others have a single conductive area that may be used as a transparent antenna or a transparent emi shield. ... Apple Inc

09/22/16 / #20160273986

Electronic devices with low-noise pressure sensors

An electronic device may include one or more low-noise pressure sensors for measuring air pressure. The electronic device may include wireless communications circuitry for communicating with external devices also having pressure sensors. ... Apple Inc

09/15/16 / #20160270272

Electronic device structures joined using shrinking and expanding attachment structures

An electronic device has structures that are assembled using attachment structures. The attachment structures change shape to help join the electronic device structures together. ... Apple Inc

09/15/16 / #20160270247

Laminating sapphire and glass using intermolecular force adhesion

An electronic device comprises a housing, a display coupled to the housing, and a protective cover coupled to the housing and covering the display. The protective cover comprises a transparent layer having a first surface facing the display and a second surface opposite the first surface. ... Apple Inc

09/15/16 / #20160270213

Low-profile space-efficient shielding for sip module

Readily manufactured structures for sealing or encapsulating devices in system-in-a-package modules, such that the modules are easily assembled, have a low-profile, and are space efficient. One example may provide readily manufactured covers for sip modules. ... Apple Inc

09/15/16 / #20160270137

Neighbor awareness networking service discovery proxy

In some embodiments, one or more wireless stations operate to configure neighbor awareness networking (nan)—direct communication with neighboring wireless stations without utilizing an intermediate access point. Embodiments of the disclosure relate to aspects of nan communication, including service discovery proxy registration, publishing, and subscription of services via the proxy, maintenance of the proxy, and de-registration of the proxy.. ... Apple Inc

09/15/16 / #20160270050

System and method for resource block-specific control signaling

A system and method is disclosed for resource block-specific control signaling in a communication system. Communication data is transmitted using a transmission channel comprising a plurality of resource blocks defined by allocating time-frequency slots in a transmission resource. ... Apple Inc

09/15/16 / #20160269858

Wi-fi process

A method and apparatus for a wireless device that can adapt a rate of related wireless network unit scans for adjacent networks is disclosed. In one embodiment, the wireless device can include a wireless network unit and a co-located geo-location signal receiver, and a processor. ... Apple Inc

09/15/16 / #20160269852

Mobile device sensor data subscribing and sharing

Techniques for mobile devices to subscribe and share raw sensor data are provided. The raw sensor data associated with sensors (e.g., accelerometers, gyroscopes, compasses, pedometers, pressure sensors, audio sensors, light sensors, barometers) of a mobile device can be used to determine the movement or activity of a user. ... Apple Inc

09/15/16 / #20160269767

Method and apparatus for on demand video and other content rental

A video on demand system in the context of the internet, for video rentals. A user accesses an on-line store to rent a video program or movie. ... Apple Inc

09/15/16 / #20160269739

Video encoding optimization of extended spaces including last stage processes

A video coding system may include an encoder performs motion-compensated prediction on a video signal in a second format converted from an input format of the video signal. The video coding system may also include a decoder to decode portions of the encoded video, and a filtering system that filters portions of the decoded video, for example, by deblocking filtering or sao filtering, using parameters derived from the video signal in the input format. ... Apple Inc

09/15/16 / #20160269733

Adaptive chroma downsampling and color space conversion techniques

A method of adaptive chroma downsampling is presented. The method comprises converting a source image to a converted image in an output color format, applying a plurality of downsample filters to the converted image and estimating a distortion for each filter chose the filter that produces the minimum distortion. ... Apple Inc

09/15/16 / #20160269656

Flicker detection using semiconductor light source

Devices and methods for adjusting an exposure window of a rolling shutter based on a frequency determined from ambient light gathered by a bimodal component are disclosed. Flickering light sources may cause artifacts in captured images, due to interplay between a period of a frequency of ambient light and the exposure window. ... Apple Inc

09/15/16 / #20160269645

Automatic cropping of video content

Electronic devices are often equipped with a camera for capturing video content and/or a display for displaying video content. However, amateur users often capture video content without regard to composition, framing, or camera movement, resulting in video content that can be jarring or confusing to viewers. ... Apple Inc

09/15/16 / #20160269540

Displaying relevant user interface objects

Techniques for displaying relevant user interface objects when a device is placed into viewing position are disclosed. The device can update its display in response to user input. ... Apple Inc

09/15/16 / #20160269505

Rapid data acquisition over the internet

The present invention includes apparatuses, methods, computer readable media and systems comprising means for rapid data acquisition from a server are discussed herein. This rapid data acquisition can be achieved using a combination of bulk data requests and small data requests. ... Apple Inc

09/15/16 / #20160269484

Media content management

System, computer implemented process and computer program product for managing media content among a plurality of devices which includes the exchange of device status data among two or more devices. The exchanged device status data includes individual device capabilities and indicia of available media content stored within each of the devices. ... Apple Inc

09/15/16 / #20160269130

Radio frequency systems and methods for controlling spurious emissions

Systems and method for improving performance of a radio frequency system are provided. One embodiment describes a radio frequency system, which includes an antenna that wirelessly transmits analog electrical signals at a desired transmission frequency; a feedback receiver that determines a feedback signal, which includes a portion of a transmitted analog electrical signal via a coupler; and a controller that determines location and magnitude of spurious emissions transmitted at frequencies other than the desired transmission frequency by comparing the feedback signal with a desired signal, in which the desired signal includes a digital electrical signal that does not contain noise introduced by the radio frequency system; and instructs the radio frequency system to adjust operational parameters used to transmit the analog electrical signals when the magnitude of the spurious emissions exceeds a spurious emissions limit at the determined location.. ... Apple Inc

09/15/16 / #20160268830

Electronic device and charging device for electronic device

An electronic device. The electronic device may include a battery, and a charging system in electronic communication with the battery. ... Apple Inc

09/15/16 / #20160268248

Modular electrostatic discharge (esd) protection

In an embodiment, an integrated circuit (ic) may include a circuit block that couples to one or more pins of the ic to communicate and/or receive power on the pins. The circuit block may include a ground connection, which may be electrically insulated/electrically separate from the ground connection of other components of the integrated circuit. ... Apple Inc

09/15/16 / #20160268236

Fan-out pop stacking process

Package on package structures and manners of formation are described. In an embodiment, an array of trenches is formed partially through a fan-out substrate. ... Apple Inc

09/15/16 / #20160267898

Apparatus and method of active noise cancellation in a personal listening device

Personal listening device (pld) includes earphone housing having therein (a) inertial sensor to detect motion of pld and to generate motion signal, (b) pressure sensor to detect compression of portion of pld and to generate pressure sensor signal, and (c) speaker to receive anti-noise signal and desired audio signal from electronic device, and active noise control (anc) system to generate anti-noise signal as being one of first or second anti-noise signal. Anc system includes processor, vibration detector to detect vibration of the pld based on at least one of motion signal or pressure sensor signal, and anc anti-noise generator to generate first anti-noise signal when vibrations are not detected by vibration detector, and to generate second anti-noise signal when vibrations are detected by vibration detector. ... Apple Inc

09/15/16 / #20160267881

Seamless video transitions

This application relates to performing seamless video transitions at a display panel when a video stream changes resolution and/or scale. The video stream can be provided by a host device to a timing controller (tcon). ... Apple Inc

09/15/16 / #20160267867

Fast gate driver circuit

A gate line driver circuit for a display panel includes a pull up circuit to drive a gate line of a display panel to a positive voltage that causes display panel switch elements that are coupled to the gate line to transition into an on state, a first pull down transistor to drive the gate line to a first negative voltage that causes the coupled display panel switch elements to transition into an off state, and a second pull down transistor to maintain the gate line at a second negative voltage that is less negative than the first negative voltage so as to maintain the coupled display panel switch elements in the off state. Other embodiments are also described and claimed.. ... Apple Inc

09/15/16 / #20160267865

Gate driver control circuit

A method for operating a gate driver that is driving pixel transistors of a display panel, is described. An internal start pulse is produced in response to an external start pulse and in accordance with a system clock, wherein the internal start pulse is input to a first cell of a gate driver shift register whose outputs are coupled to level shifting output stages that are driving the rows of pixel transistors of the display panel. ... Apple Inc

09/15/16 / #20160267785

Remote control configuration using a remote control profile

Utilizing remote control profile information for configuration of a remote control device. A media processing device may store a remote control profile, locally or on a server accessible via a wide area network, which may include information for configuring a remote control device to utilize one or more wireless remote control commands for controlling the media processing device. ... Apple Inc

09/15/16 / #20160267313

Capacitive sensor packaging

An apparatus comprises a fingerprint sensor having a set of capacitive elements configured for capacitively coupling to a user fingerprint. The fingerprint sensor may be disposed under a control button or display element of an electronic device, for example one or more of a control button and a display component. ... Apple Inc

09/15/16 / #20160267238

Systems and methods for facilitating health research

Methods and systems for facilitating health research through enhanced communication between research participants and researchers. Methods include communication of information related to a research study to a portable computing device of a research participant by use of an application framework and one or more modules. ... Apple Inc

09/15/16 / #20160267044

Methods and apparatus for equalization of a high speed serial bus

Methods and apparatus for equalization of a high speed serial bus. Various aspects of the present disclosure are directed to a well-tuned passive equalization circuit for use with high frequency differential signals that suffer from e.g., impedance mismatches, impedance discontinuities (e.g., connectors, etc.). ... Apple Inc

09/15/16 / #20160267035

Methods and apparatus for augmented bus numbering

Methods and apparatus for augmenting routing resources. In one exemplary embodiment, a thunderbolt™ transceiver incorporates a peripheral component interconnect express (pcie) bus that supports hot-plugging and hot-unplugging of peripheral devices. ... Apple Inc

09/15/16 / #20160266835

Programmable peak-current control in non-volatile memory devices

A method includes, in a memory device, receiving a command that specifies a peak power consumption that is not to be exceeded by the memory device. A memory of the memory device is configured in accordance with the peak power consumption specified in the command. ... Apple Inc

09/15/16 / #20160266798

Cache memory for hybrid disk drives

A method for data storage in a data storage system, which includes a main storage device and a non-volatile memory, includes assessing quality levels of respective memory blocks of the non-volatile memory. One or more of the memory blocks whose assessed quality levels are lower than a predefined quality threshold are identified. ... Apple Inc

09/15/16 / #20160266748

Media playback queuing for playback management

Management or coordination of playback of digital media assets by an electronic device (e.g., a computing device), that supports media playback is disclosed. According to one embodiment, the electronic device can be controlled such that a user is able to schedule playback of distinct digital media assets.. ... Apple Inc

09/15/16 / #20160266746

Portable multifunction device, method, and graphical user interface for interacting with user input elements in displayed content

A portable multifunction device includes a touch screen display, and one or more programs configured to be executed by one or more processors. The one or more programs including instructions for displaying an application, wherein the application includes a plurality of input elements that include a respective user input element. ... Apple Inc

09/15/16 / #20160266736

System and method for improved display of media assets in a layout

Asset data streams are provided that facilitate the display of large numbers of media assets. Encoded asset data streams provide approximated aspect ratio information for media assets to be used in determining a position for each media asset in a dataset, thus being able to position all of the media assets in a media asset arrangement prior to being scrolled into view by the user. ... Apple Inc

09/15/16 / #20160266718

Channel scan architecture for multiple stimulus multi-touch sensor panels

A channel scan architecture for detecting touch events on a touch sensor panel is disclosed. The channel scan architecture can combine drive logic, sense channels and channel scan logic on a single monolithic chip. ... Apple Inc

09/15/16 / #20160266693

Touch screen display uniformity

Improvement of visual uniformity of an integrated touch screen display is provided. A touch screen can include common electrodes separated by gaps in a vcom layer. ... Apple Inc

09/15/16 / #20160266679

Multi-chip touch architecture for scalability

A multi-chip touch architecture for scalability can include one or more touch controller application specific integrated circuits (asics), and one or more switching circuits coupled between the one or more touch controller asics and the touch sensor panel. The number of touch controller asics and switching circuits can be scaled based on the size of the touch sensor panel. ... Apple Inc

09/15/16 / #20160266613

Handheld device enclosure

This is directed to an electronic device enclosure. The enclosure includes an outer periphery member forming an outer surface of a device, and to which an internal platform is connected. ... Apple Inc

09/15/16 / #20160266604

Multi-bit flip-flop reorganization techniques

A process utilized in an integrated circuit design methodology may be used to assess and organize individual bits (e.g., flip-flops) within multi-bit clocked storage devices (e.g., multi-bit flip-flops) for use in the integrated circuit design. The process may include assessing timing slacks of the bits, sorting and/or assigning the bits based on the assessed timing slacks, and remapping the multi-bit clocked storage devices using the sorted and/or assigned bits. ... Apple Inc

09/15/16 / #20160266400

Mirror tilt actuation

Some embodiments include an image sensor and a zoom lens assembly including a plurality of movable lens elements arranged to be moved independent of one another. In some embodiments, the plurality of movable lens elements share an optical axis. ... Apple Inc

09/15/16 / #20160265932

Map service with network-based query for search

On a mobile device a “live” network-based query for search is performed (e.g., performed automatically) in response to a map display update or other trigger event. In some implementations, when the map display is updated (or other trigger event occurs) a network-based map service is queried to obtain information related to the current location of the mobile device. ... Apple Inc

09/15/16 / #20160265902

Thin psd for laser-scanning systems

Embodiments described include a system comprising a position sensing device (psd) and a light source. The light source is configured to, by passing one or more light beams through the psd, cause one or more electrical currents to flow through the psd. ... Apple Inc

09/15/16 / #20160265117

Anodizing and pre-anodizing processes based on incoming laser textured part

Substrates having laser textured surfaces and methods for forming the same are described. The methods involve using a laser to form three-dimensional features on a surface of the substrate. ... Apple Inc

09/15/16 / #20160264304

Bag

A paper bag is disclosed. The paper bag may include a bag container formed of white solid bleached sulfate paper with at least 60% post-consumer content.. ... Apple Inc

09/15/16 / #20160264297

Packaging

A product packaging is disclosed, including a rear panel, a front panel coupled to the rear panel, and an intermediate panel between the front panel and the rear panel. The intermediate panel may include a spacing segment that spaces a lip portion of the front panel away from the rear panel, and the intermediate panel may define a product-receiving recess of the packaging.. ... Apple Inc

09/08/16 / #20160262261

Printed circuits with laser ablated conformal coating openings

Electrical components may be mounted on a printed circuit or other substrate. The electrical components may be covered with a conformal coating containing a wavelength-tuned-light-absorption-enhancement additive. ... Apple Inc

09/08/16 / #20160262205

Cloud support for discovery and data transfer for mobile client devices

A host device may include a wireless interface for communications, a memory, and a processor coupled to the memory and to the wireless interface. The host device may receive, via the wireless interface, an advertisement message from a client device. ... Apple Inc

09/08/16 / #20160262200

Dual-sim network selection techniques

Techniques are disclosed relating to operating multi-sim mobile devices. In some embodiments, a ue comprises at least first and second sims where the first sim is configured to communications via a home network or one or roaming networks and the second sim is configurable for communications via local networks other than the home network. ... Apple Inc

09/08/16 / #20160262193

Establishing a bluetooth classic connection using an existing bluetooth low energy connection

The embodiments set forth techniques for enabling two devices to seamlessly construct/deconstruct a btc connection on an as-needed basis. According to some embodiments, the technique involves exchanging, over a btle connection that exists between the two devices, information that enables the two devices to establish a btc connection in a timely and power-efficient manner. ... Apple Inc

09/08/16 / #20160262191

Determining when to establish connection between mobile client and proxy devices

A client device and a host device may create a local connection for providing wide area network access, such as internet access, to the client device. In some embodiments, the client device may have limited network capabilities and may not be able to access the internet without the host device. ... Apple Inc

09/08/16 / #20160262178

Aperiodic scheduling of uplink grants in a wireless communication system

Embodiments described herein relate to an apparatus, system, and method for providing aperiodic uplink grants to a ue for aperiodic communications from the ue to a base station. In some embodiments, the ue may be configured to communicate information to the base station, which may be useable by the base station to determine an uplink grant schedule for subsequent communications between the base station and the ue. ... Apple Inc

09/08/16 / #20160262177

Apparatus, system, and method for toggling carrier aggregation

An apparatus, system, and method optimize a manner in which carrier aggregation (ca) is used. The apparatus comprises a transceiver and processor. ... Apple Inc

09/08/16 / #20160262110

Radio frequency system power back off systems and methods

Systems and method for improving design and/or operation of a radio frequency system are provided. One embodiment provides a radio frequency system, which includes a first look-up table that describes a static reference value, association between a maximum output power and a first specification level, and association between a first back off value and a second specification level, in which the first back off value is defined in relation to the static reference value and used to determine a first reduced output power; and a second look-up table that describes association between the maximum output power and a first set of operational parameters and association between the first reduced output power and a second set of operational parameters. ... Apple Inc

09/08/16 / #20160262103

Cooperative power savings among mobile computing devices

Disclosed herein is a technique for enabling mobile computing devices to share observation information using low-energy communication protocols. This observation information can include network connectivity information and gps location information that is either known to or being sought out by a mobile computing device. ... Apple Inc

09/08/16 / #20160262094

Accessory device which transitions between an autonomous mode and a companion device relay mode for cellular communication

Some embodiments relate to an accessory device that may operate in a first mode, where the first radio of the accessory device is configured to perform cellular communication with a base station, or a second mode, where the second radio of the accessory device is configured to perform short-range communication with a companion device and utilize cellular functionality of the companion device to provide cellular communications through the companion device to the base station. The accessory device may operate to selectively transition between the first mode and the second mode based on one or more factors, such as signal strength of the short-range communication between the accessory device and the companion device, the relative batter level of the two devices, and/or a communications status of the companion device.. ... Apple Inc

09/08/16 / #20160262082

Determining routing of proxy traffic between mobile client and proxy devices

A host device may include a first wireless communication circuit, a second wireless communication circuit including a proxy router, and a host processor communicatively coupled to the wireless communication circuits. The host device may receive, via the second wireless communication circuit, an advertisement message from a client device. ... Apple Inc

09/08/16 / #20160262056

Dynamic selection of coexistence profiles for improved wi-fi/bluetooth coexistence

A device may store a plurality of different coexistence profiles for different possible communication scenarios. The device may be initialized with a first one of the coexistence profiles, and may operate to dynamically switch to different ones of the coexistence profiles based on current conditions. ... Apple Inc

09/08/16 / #20160262052

Aggregated data frame structures

The present disclosure describes a system, method, and computer program product embodiments for processing an a-mpsdu frame structure. An example system can include an interface circuit to combine a plurality of media access control (mac) headers corresponding to a plurality of media access control service data units (msdus) into an aggregated mac header. ... Apple Inc

09/08/16 / #20160262028

Adaptable radio frequency systems and methods

Systems and method for improving performance of a radio frequency system are provided. One embodiment describes a radio frequency system, which may be modified based upon a detected housing and/or accessory of an electronic device. ... Apple Inc

09/08/16 / #20160262016

Communicating messages with intermittently available encryption credentials

Some embodiments relate to a device that transmits/receives encrypted communications with another device. A first device, such as a smart phone or smart watch, may generate a message associated with a certain data class, which may determine the security procedure used in the communication of the message. ... Apple Inc

09/08/16 / #20160261860

Displays with unit-specific display identification data

A display may store extended display identification data for communicating the capabilities of the display to a source device such as a graphics processing unit. The extended display identification data may include a red primary color value, a green primary color value, and a blue primary color value. ... Apple Inc

09/08/16 / #20160261722

Robust multipath tcp stateless connection establishment

Robust multipath tcp stateless connection establishment.. . ... Apple Inc

09/08/16 / #20160261691

Distributing and synchronizing objects

The described embodiments distribute and synchronize objects in a network. More specifically, the described embodiments distribute copies of objects locally (i.e., store copies of objects in local address spaces). ... Apple Inc

09/08/16 / #20160261675

Sharing user-configurable graphical constructs

Methods for sharing user-configurable graphical constructs, e.g., for use with a portable multifunction device, are disclosed. The methods described herein allow for sharing user-configurable graphical constructs, such as context-specific user interfaces and emoji graphical objects that contain independently configurable graphical elements. ... Apple Inc

09/08/16 / #20160261528

Dynamic rule-based notifications

Systems, methods, and computer-readable medium are provided for providing dynamic rule-based messages. For example, a user device may identify physical activity information. ... Apple Inc

09/08/16 / #20160261450

Adaptive time diversity and spatial diversity for ofdm

An adaptable orthogonal frequency-division multiplexing system (ofdm) that uses a multiple input multiple output (mimo) to having ofdm signals transmitted either in accordance with time diversity to reducing signal fading or in accordance with spatial diversity to increase the data rate. Sub-carriers are classified for spatial diversity transmission or for time diversity transmission based on the result of a comparison between threshold values and at least one of three criteria. ... Apple Inc

09/08/16 / #20160261405

Computing key-schedules of the aes for use in white boxes

Some embodiments provide a method for performing a cryptographic process. The method receives first and second cipher keys. ... Apple Inc

09/08/16 / #20160261293

Radio frequency system hybrid power amplifier systems and methods

Systems and method for improving operation of a radio frequency system are provided. One embodiment provides a radio frequency system that includes a first amplifier unit with a first logic gate, which receives an input analog electrical signal and a first bit of an amplifier control signal that enables or disables the first amplifier unit, and a first switching power amplifier that generates a first output analog electrical signal when enabled. ... Apple Inc

09/08/16 / #20160261243

Radio frequency system switching power amplifier systems and methods

Systems and method for improving operation of a radio frequency system are provided. One embodiment describes a radio frequency system, which includes a first switching power amplifier that outputs an amplified analog electrical signal based on a first input analog electrical signal and voltage of an envelope voltage supply rail. ... Apple Inc

09/08/16 / #20160261128

Power routing for dongles and adapters

Circuits, methods, and apparatus where a dongle or adapter may provide continuous power in the event of a disconnection of a charging device. One example may provide a dongle having a charge storage circuit. ... Apple Inc

09/08/16 / #20160261023

Portable electronic device with antenna

An electronic device may have components mounted in a housing. The device may include wireless transceiver circuitry and antenna structures. ... Apple Inc

09/08/16 / #20160261022

Electronic device with isolated cavity antennas

An electronic device may have a metal housing. The metal housing may have an upper housing in which a component such as a display is mounted and a lower housing in which a component such as a keyboard is mounted. ... Apple Inc

09/08/16 / #20160260945

Flexible battery pack

Flexible battery packs for use in electronic devices are disclosed. In one embodiment of the present disclosure, the flexible battery pack may include a plurality of cells, such as galvanic or photovoltaic cells. ... Apple Inc

09/08/16 / #20160260695

Fan out system in package and method for forming the same

Packages and methods of formation are described. In an embodiment, a system in package (sip) includes first and second redistribution layers (rdls), stacked die between the first and second rdls, and conductive pillars extending between the rdls. ... Apple Inc

09/08/16 / #20160260684

System in package fan out stacking architecture and process flow

Packages and methods of formation are described. In an embodiment, a system in package (sip) includes first and second redistribution layers (rdls), and a plurality of die attached to the front and back side of the first rdl. ... Apple Inc

09/08/16 / #20160260436

Virtual assistant activation

At an electronic device with a display, a microphone, and an input device: while the display is on, receiving user input via the input device, the user input meeting a predetermined condition; in accordance with receiving the user input meeting the predetermined condition, sampling audio input received via the microphone; determining whether the audio input comprises a spoken trigger; and in accordance with a determination that audio input comprises the spoken trigger, triggering a virtual assistant session.. . ... Apple Inc

09/08/16 / #20160260433

Structured dictation using intelligent automated assistants

Systems and processes for structured dictation using intelligent automated assistants are provided. In one example process, a speech input representing a user request can be received. ... Apple Inc

09/08/16 / #20160260431

Competing devices responding to voice triggers

At a first electronic device with a display and a microphone: sampling audio input using the first microphone; in accordance with the sampling of audio input using the first microphone, sending stop instructions to a second electronic device with a second microphone, the second electronic device external to the first electronic device, wherein the second electronic device is configured to respond to audio input received using the second microphone, and wherein the stop instructions instruct the second electronic device to forgo responding to audio input received using the second microphone, wherein responding to audio input received using the second microphone comprises providing perceptible output.. . ... Apple Inc

09/08/16 / #20160260416

Telecine judder removal systems and methods

One embodiment of the present disclosure describes an electronic display. The electronic display includes a display driver that write image frames to pixels of the electronic display with a first refresh rate or a second refresh rate, in which the second refresh rate is less than the first refresh rate. ... Apple Inc

09/08/16 / #20160260414

Device configuration user interface

The present disclosure relates to device configuration user interfaces. A first electronic device with a first touch-sensitive display is in a paired relationship with a remote second electronic device with a second display. ... Apple Inc

09/08/16 / #20160260407

Content-based vcom driving

Methods and systems for compensating for vcom variations include determining a voltage change in pixels between frames to be displayed on an electronic display. Based on the determined voltage change, vcom variation is calculated based on coupling the vcom to one or more data lines of the electronic display. ... Apple Inc

09/08/16 / #20160260387

Spatiotemporal dithering techniques for electronic displays

Devices and methods for reducing or eliminating spatiotemporal dithering image artifacts are provided. By way of example, a method includes providing positive polarity and negative polarity data signals to a plurality of pixels of a display during a first frame period, in which the first frame period corresponds a first spatiotemporal rotation phase. ... Apple Inc

09/08/16 / #20160259656

Virtual assistant continuity

At a first electronic device with a display and a microphone, receiving audio input via the microphone, wherein the audio input comprises a request; sending data representing the request to a service; receiving a token from the service, wherein the token permits lookup, from the service, of at least one of: the request, and result responsive to the request; and sending the token to a second electronic device external to the first electronic device.. . ... Apple Inc

09/08/16 / #20160259623

Reducing response latency of intelligent automated assistants

Systems and processes for reducing response latency of intelligent automated assistants are provided. In one example process, a speech input containing a user request can be received from a user. ... Apple Inc

09/08/16 / #20160259542

Activity based thresholds and feedbacks

The present disclosure relates to varying threshold and feedback based on activity. The present disclosure includes receiving an input having an input intensity. ... Apple Inc

09/08/16 / #20160259536

Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object

An electronic device displays a settings user interface that includes one or more control objects. The settings user interface is configured to adjust operations of the device that use one or more sensors that detect intensity of contacts with a touch-sensitive surface, and/or one or more tactile output generators. ... Apple Inc

09/08/16 / #20160259535

Screenreader user interface

The present disclosure relates to screenreader techniques and volume control techniques for electronic devices. In some embodiments, a device displays a plurality of user interface objects in an ordered progression. ... Apple Inc

09/08/16 / #20160259530

Control of system zoom magnification using a rotatable input mechanism

An electronic device includes a touch-sensitive display, a rotatable input mechanism, one or more processors, and memory. The electronic device displays content on the display, where the content includes a first edge and a second edge opposite the first edge. ... Apple Inc

09/08/16 / #20160259528

Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback

An electronic device with a touch-sensitive surface, a display, and one or more sensors to detect intensity of contacts: displays a first user interface that includes objects of a first type and objects of a second type; detects a first portion of a first input that includes an increase in characteristic intensity of a first contact above an intensity threshold while a focus selector is over a respective user interface object; in response, displays supplemental information associated with the respective user interface object; while displaying the supplemental information, detects an end of the first input; and, in response: if the respective user interface object is the first type of object, ceases to display the supplemental information; and, if the respective user interface object is the second type of object, maintains display of the supplemental information after detecting the end of the first input.. . ... Apple Inc

09/08/16 / #20160259527

Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback

In accordance with some embodiments, a device displays a user interface that includes user interface objects associated with respective object-specific operations that are triggered by changes in contact intensity. While displaying the user interface, the device detects a first input. ... Apple Inc

09/08/16 / #20160259519

Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback

An electronic device with a touch-sensitive surface, a display, and one or more sensors to detect intensity of contacts: displays user interface objects in a first user interface; detects an input by a contact while a focus selector is over a first user interface object; if the input meets selection criteria, displays a second user interface; if a first portion of the input meets preview criteria, displays a preview area overlaid on at least some of the user interface objects, wherein the preview area includes a reduced scale representation of the second user interface; if a second portion of the input meets user-interface-replacement criteria, replaces display of the first user interface and the overlaid preview area with display of the second user interface; and, if the second portion of the input meets preview-area-disappearance criteria, ceases to display the preview area and displays the first user interface after the input ends.. . ... Apple Inc

09/08/16 / #20160259518

Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback

In accordance with some embodiments, a method is performed at an electronic device. The device displays a first user interface including a background with a first appearance and foreground objects. ... Apple Inc

09/08/16 / #20160259517

Devices, methods, and graphical user interfaces for displaying and using menus

An electronic device displays, on a display, a map that is associated with a first orientation. The electronic device receives a touch input on a touch-sensitive surface, and, in response to receiving the touch input on the touch-sensitive surface, rotates the map on the display in accordance with the touch input. ... Apple Inc

09/08/16 / #20160259516

Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object

An electronic device displays a user interface of a first software application that includes one or more draggable objects and one or more control objects; and, detects a contact on a touch-sensitive surface at a first location while a focus selector is displayed over a first draggable object and a movement of the contact across the touch-sensitive surface to a second location that corresponds to a first control object. In accordance with a determination that the contact at the first location satisfies object selection criteria, the device moves the first draggable object to the first control object in accordance with the movement of the contact across the touch-sensitive surface to the first control object. ... Apple Inc

09/08/16 / #20160259499

Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback

An electronic device with a display and one or more input devices: displays a first user interface that includes a plurality of user interface objects, wherein a respective user interface object is associated with a corresponding set of menu options; detects a first input that corresponds to a request to display menu options for a first user interface object; in response, and displays menu items in a menu that corresponds to the first user interface object. Displaying the menu includes: if the first user interface object is at a first location in the first user interface, displaying the menu items in a first order; and if the first user interface object is at a second location in the first user interface, displaying the menu items in a second order that is different from the first order.. ... Apple Inc

09/08/16 / #20160259498

Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback

An electronic device with a display, a touch-sensitive surface, and one or more sensors to detect intensity of contacts with the touch-sensitive surface: displays a first user interface that includes a plurality of selectable objects; while a focus selector is at a location that corresponds to a respective selectable object, detects an input that includes detecting a contact on the touch-sensitive surface; and in response to detecting the input: in accordance with a determination that detecting the input includes detecting an increase in intensity of the contact that meets intensity criteria, displays a menu that includes contact information for the respective selectable object overlaid on top of the first user interface; and in accordance with a determination that detecting the input includes detecting a liftoff of the contact without meeting the intensity criteria, replaces display of the first user interface with display of a second user interface.. . ... Apple Inc

09/08/16 / #20160259497

Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback

An electronic device with a touch-sensitive surface, a display, and one or more sensors to detect intensity of contacts: displays a plurality of user interface objects in a first user interface; detects a contact while a focus selector is at a location of a first user interface object; and, while the focus selector is at the location of the first user interface object: detects an increase in a characteristic intensity of the contact to a first intensity threshold; in response, visually obscures the plurality of user interface objects, other than the first user interface object, while maintaining display of the first user interface object; detects that the characteristic intensity of the contact continues to increase above the first intensity threshold; and, in response, dynamically increases the amount of visual obscuring of the plurality of user interface objects, other than the first user interface object.. . ... Apple Inc

09/08/16 / #20160259496

Devices, methods, and graphical user interfaces for displaying and using menus

An electronic device displays a user interface that includes one or more user interface elements; detects a user input on a touch-sensitive surface that includes detecting a contact at a location that corresponds to a respective user interface element; and, in response: if the user input satisfies menu-display criteria, including a criterion that is satisfied when the contact has an intensity above a first intensity threshold, displays a first menu overlaid on the user interface; and, if the user input satisfies action criteria, wherein the action criteria are capable of being satisfied when the intensity of the contact is below the first intensity threshold, initiates performance of an action associated with the respective user interface element without displaying the first menu.. . ... Apple Inc

09/08/16 / #20160259495

Devices, methods, and graphical user interfaces for displaying and using menus

An electronic device: displays, on a display, a user interface that includes one or more user interface elements; and detects a press input by a contact on a touch-sensitive surface at a location that corresponds to a respective user interface element. In response to detecting the press input, the device: if the respective user interface meets first action criteria including a criterion that the respective user interface element is associated with a single option associated with the press input, initiates performance of an action corresponding to the single option; and, if the respective user interface element meets second action criteria including a criterion that the respective user interface element is associated with a first number of options associated with the press input, where the first number is greater than one, displays a first menu overlaid on the user interface with a first set of selectable options.. ... Apple Inc

09/08/16 / #20160259489

Device configuration user interface

The present disclosure relates to device configuration user interfaces. An electronic device receives a plurality of alerts comprising information. ... Apple Inc

09/08/16 / #20160259480

Calibration of haptic devices

Disclosed herein are methods and systems for providing haptic output and audio output on computing devices using the same haptic device and methods for calibrating the same. To produce the haptic and audio output, the computing device receives a profile of a desired output waveform that is to be provided by the haptic device. ... Apple Inc

09/08/16 / #20160259478

Dynamic artifact compensation systems and methods

One embodiment describes an electronic display. The electronic display includes display driver circuitry that displays at least a first image frame and a second image frame on the electronic device using a first display pixel and a second display pixel. ... Apple Inc

09/08/16 / #20160259474

Touch and hover switching

Touch and hover switching is disclosed. A touch and hover sensing device can switch between a touch mode and a hover mode. ... Apple Inc

09/08/16 / #20160259472

Device, method, and user interface for processing intensity of touch contacts

An electronic device displays a user interface that includes a first display region and a second display region. The device detects a first intensity of a touch input at a first location on a touch-sensitive surface that corresponds to the first display region; detects a movement of the touch input to a second location on the touch-sensitive surface that corresponds to the second display region; after detecting the movement, detects a second intensity of the touch input at the second location; and, in response, in accordance with a determination that the first intensity does not satisfy a first intensity threshold, processes the second intensity using one or more intensity thresholds associated with the second display region; and, in accordance with a determination that the first intensity satisfies the first intensity threshold, processes the second intensity using one or more intensity thresholds associated with the first display region.. ... Apple Inc

09/08/16 / #20160259471

Device, method, and user interface for processing intensity of touch contacts

An electronic device includes a touch-sensitive surface. The electronic device includes one or more sensors to detect intensity of contacts with the touch-sensitive surface. ... Apple Inc

09/08/16 / #20160259470

Device, method, and user interface for processing intensity of touch contacts

An electronic device detects a first touch input on a first touch region of a touch-sensitive surface, and identifies a first intensity model identifier associated with the first touch region. In response to detecting the first touch input, the device determines a first intensity of the first touch input on the first touch region; determines a first touch characterization parameter; and, subsequently sends to a first software application the first touch characterization parameter. ... Apple Inc

09/08/16 / #20160259467

Snr-aware active mode touch scans

A touch controller can dynamically balance performance criteria, such as signal-to-noise ratio (snr) thresholds, with power consumption for touch sensitive devices. A touch controller can be configured to reduce power consumption by reconfiguring bank boundaries for an active mode scan so as to reduce the number of banks scanned with a banked active mode scan. ... Apple Inc

09/08/16 / #20160259465

Reducing noise in a force signal in an electronic device

A force sensing device can be included in a display. Noise produced by various sources can be injected into the force signals produced by the force sensing device. ... Apple Inc

09/08/16 / #20160259450

Pet-based touch pad

A space-efficient substantially transparent mutual capacitance touch sensor panel can be created by forming columns made of a substantially transparent conductive material on one side of a first substantially transparent substrate, forming rows made of the substantially transparent conductive material on one side of a second substantially transparent substrate and bringing column connections down to the second substrate. The columns can be routed off-panel at an edge of the second substrate. ... Apple Inc

09/08/16 / #20160259413

Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback

An electronic device with a display, a touch-sensitive surface, and one or more sensors to detect intensity of contacts: displays an application launching user interface; detects a first touch input that includes detecting a first contact at a location on the touch-sensitive surface that corresponds to a first application icon for launching a first application that is associated with one or more corresponding quick actions; in response to detecting the first touch input, in accordance with a determination that the first touch input meets one or more application-launch criteria, launches the first application; and, in accordance with a determination that the first touch input meets one or more quick-action-display criteria, which include a criterion that is met when the characteristic intensity of the first contact increases above a respective intensity threshold, concurrently displays one or more quick action objects associated with the first application along with the first application icon.. . ... Apple Inc

09/08/16 / #20160259412

Devices and methods for controlling media presentation

An electronic device is configured to: while presenting media content at a first non-zero playback speed, detect a press input by a first contact on a first media control; and, in response to detecting the press input: determine whether an intensity of the first contact is above a first intensity threshold; if the intensity of the first contact is above the first intensity threshold, present the media content at a second playback speed, where the second playback speed is faster than the first non-zero playback speed; and, if the intensity of the first contact is below the first intensity threshold, maintain presentation of the media content at the first non-zero playback speed.. . ... Apple Inc

09/08/16 / #20160259411

Gap sensor for haptic feedback assembly

An electromagnetic actuator provides haptic feedback in a computing device. The electromagnetic actuator includes an actuator gap between the moveable actuator plate and the actuator. ... Apple Inc

09/08/16 / #20160259380

Portable computing device

A portable computing device includes at least a base portion of a lightweight material that includes at least a wedge shaped top case having a trough formed at an interfacing edge thereof. The trough includes a raised portion having a first contact surface and a receiving area, and a bottom case coupled to the top case to form a complete housing for at least a portion of the portable computing device for enclosing at least a plurality of operational components and a plurality of structural components. ... Apple Inc

09/08/16 / #20160259377

Accessory for portable electronic device

A cover for a portable electronic device is disclosed. The cover can include at least one electrical component. ... Apple Inc

09/08/16 / #20160259375

Chin plate for a portable computing device

A cover plate for a portable electronic device is disclosed. The cover plate can be used as a cosmetic feature disposed on a display or cover glass of the portable computing device. ... Apple Inc

09/08/16 / #20160259368

Display module and system applications

A display module and system applications including a display module are described. The display module may include a display substrate including a front surface, a back surface, and a display area on the front surface. ... Apple Inc

09/08/16 / #20160259366

Electronic device with composite display housing

An electronic device may be provided with a display. The display may be mounted in a display housing having multiple display housing layers. ... Apple Inc

09/08/16 / #20160259301

Compressible seal for rotatable and translatable input mechanisms

An electronic device has a housing and a rotatable and translatable input mechanism. The housing has an aperture and the rotatable and translatable input mechanism has a shaft positioned at least partially within the aperture and a manipulation structure coupled to the shaft. ... Apple Inc

09/08/16 / #20160259218

Liquid crystal display with color motion blur compensation structures

A layer of liquid crystal material may be interposed between display layers. The display layers may include thin-film transistor circuitry having subpixel electrodes for applying electric fields to subpixel portions of the layer of liquid crystal material. ... Apple Inc

09/08/16 / #20160259215

Liquid crystal display with color motion blur compensation structures

A layer of liquid crystal material may be interposed between display layers. The display layers may include thin-film transistor circuitry having subpixel electrodes for applying electric fields to subpixel portions of the layer of liquid crystal material. ... Apple Inc

09/08/16 / #20160258981

Capacitive sensors for electronic devices and methods of forming the same

Capacitive sensor assemblies for electronic devices, and methods of forming capacitive sensor assemblies. The capacitive sensor assembly may include a top component having an intermediate layer formed on the top component, a bottom component positioned opposite the top component, a silicone layer positioned between the top component and the bottom component, and a first electrical trace positioned adjacent the silicone layer.. ... Apple Inc

09/08/16 / #20160258784

Optical encoder with direction-dependent optical properties

Embodiments of the present disclosure provide an optical encoder for an electronic device. The optical encoder includes a spindle and an encoded pattern disposed around a circumference of the spindle. ... Apple Inc

09/08/16 / #20160258749

Altitude estimation using crowd-sourced pressure sensor data

An electronic device may include a pressure sensor for measuring barometric pressure. Pressure measurements may be calibrated using crowd-sourced pressure data to remove any weather bias or sensor bias associated with the pressure measurements. ... Apple Inc

09/08/16 / #20160258085

Woven materials having tapered portions

Woven material having tapered portions and altering the weave pattern and/or material construction in the tapered portion. The woven material may comprise a first width portion comprising a first weave pattern formed in a plurality of layers of warp threads. ... Apple Inc

09/08/16 / #20160258084

Woven materials and methods of forming woven materials

Woven material and altering the weave pattern of the woven material. The woven material may comprise a first portion comprising a weave pattern formed by a plurality of warp threads and at least one weft thread woven between the plurality of warp threads. ... Apple Inc

09/08/16 / #20160257131

Compliant micro device transfer head

A compliant micro device transfer head and head array are disclosed. In an embodiment a micro device transfer head includes a spring portion that is deflectable into a space between a base substrate and the spring portion.. ... Apple Inc

09/08/16 / #20160256979

Co-finishing surfaces

A method for co-finishing surfaces bonds a first structure formed of a first material and having a first surface in an aperture defined in a second structure formed of a second material and having a second surface such that there is an offset between the first surface and the second surface. The first surface and the second surface are co-lapped to reduce the offset. ... Apple Inc

09/08/16 / #20160256931

Polishing and brushing techniques for cylindrical and contoured surfaces

Material removal processes of a structure are disclosed. These processes can define several features. ... Apple Inc

09/08/16 / #20160256082

Sensors and applications

A network of wearable sensors is disclosed that can include a first sensor configured to be worn or carried on a first part of a body and a second sensor configured to be worn or carried on a second part of the body. The network can include, or can communicate with, a mobile device that can receive sensor information from both the first and second sensors. ... Apple Inc

09/08/16 / #20160256058

Statistical heart rate monitoring for estimating calorie expenditure

Systems and methods are disclosed for tracking physiological states and parameters for calorie estimation. A start of an exercise session associated with a user of a wearable computing device is determined. ... Apple Inc

09/08/16 / #20160255944

Dynamic fit adjustment for wearable electronic devices

Systems and methods for dynamically adjusting the fit of a wearable electronic device are disclosed. In many embodiments, a tensioner associated with a wearable electronic device can control one or more actuators that are mechanically coupled to either the housing or to a band attached to the wearable electronic device. ... Apple Inc

09/08/16 / #20160255929

Co-molded ceramic and polymer structure

A method of manufacturing a co-molded housing component for an electronic device is disclosed. A component formed from a ceramic material is placed in a mold. ... Apple Inc

09/08/16 / #20160255924

Clasp mechanism for wrist-worn devices

Clasp assemblies for bands (e.g., for watches) are disclosed. In some embodiments, a clasp assembly may include a plurality of pivotally interconnected links, where respective links are releasably coupled to one another, and spring assemblies disposed between respective links impart biasing forces between the respective links. ... Apple Inc

09/08/16 / #20160255922

Expandable band

An expandable band includes one or more expandable links and one or more expansion mechanisms. The expandable link is movable between expanded and contracted positions. ... Apple Inc

09/08/16 / #20160255921

Woven band with different stretch regions

A wearable band includes a woven material having two or more stretch regions. The different stretch regions can be formed by varying the tension on subsets of the warp threads, the weft threads, or both the warp and weft threads. ... Apple Inc

09/01/16 / #20160255568

Quality of service control in multiple hop wireless communication environments

A wireless communication access path exists between an ingress station and an egress station. A logical communication tunnel is established between the ingress and egress stations directly or through any number of intermediate relay stations to handle session flows of pdus. ... Apple Inc

09/01/16 / #20160255479

Methods and apparatus for providing selective access to wireless network resources using detailed information

Methods and apparatus for providing enhanced access options for wireless access points (e.g., cellular femtocells). These access options in one embodiment include various grades or levels of private and public access to available femtocell services. ... Apple Inc

09/01/16 / #20160255435

Audio i o headset plug and plug detection circuitry

A single prong, multiple sign& conducting plug and plug detection circuitry is provided. The plug may be electrically coupled to a stereo headset including a microphone. ... Apple Inc

09/01/16 / #20160255433

Balanced armature based valve

A balanced armature (“ba”) based valve is described. The valve includes a motor having a coil assembly and a magnetic system, an armature extending through or being located adjacent to the motor, a drive pin coupled to the armature, and a valve flap of a membrane having a hole therein. ... Apple Inc

09/01/16 / #20160255321

Image capture device with adaptive white balance correction using a switchable white reference

This disclosure relates to image capture devices with the ability to perform adaptive white balance correction using a switchable white reference (swr). In some embodiments, the image capture device utilizes “true white” information to record images that better represent users' perceptions. ... Apple Inc

09/01/16 / #20160255195

Audio call screening for hosted voicemail systems

The present invention allows a user to screen messages being left at a hosted voicemail system from a telephone terminal. Incoming calls intended for the telephone terminal are routed to the voicemail system immediately or after attempting to connect incoming call to the telephone terminal. ... Apple Inc

09/01/16 / #20160255188

Quiet hours for notifications

In some implementations, a computing device can be configured to automatically tum off notifications when generating a notification would cause a disturbance or be unwanted by a user. The device can be configured with quiet hours during which notifications that would otherwise be generated by the computing device can be suppressed. ... Apple Inc

09/01/16 / #20160255137

Accessing services provided by computing devices in a network

The described embodiments perform operations to enable access to services provided by applications executing on service providing devices by applications executing in service requesting devices. In the described embodiments, a service providing device executes a “dispatcher” system service that performs operations for interfacing between service-providing applications and service requesting devices. ... Apple Inc

09/01/16 / #20160255053

Repackaging demographic data with anonymous identifier

Using uniquely generated identifiers in a network-based ecosystem in which a plurality of client devices request media content and software applications from online distribution system and additionally request invitational content from invitational content providers. Separating users' demographic data from a device-specific identifier in favor of uniquely generated identifiers and using the client device to enforce the substation of uniquely generated identifiers in favor of a device identifier, thereby using the client device to serve as a proxy in creating a firewall to exclude system partners from access to a device identifier.. ... Apple Inc

09/01/16 / #20160254954

Location-based dock for a computing device

One particular implementation conforming to aspects of the present disclosure takes the form of docking station for a computing device that maintains an indication of a docking station location. The location of the docking station may be utilized by the docking station and/or the computing device coupled to the docking station to configure the functionality and other aspects of the computing device. ... Apple Inc

09/01/16 / #20160254847

Apparatus and methods for transmission and reception of data in multi-antenna systems

Methods and apparatus adapted to address asymmetric conditions in a multi-antenna system. In one embodiment, the multi-antenna system comprises a wireless (e.g., 3g cellular) multiple-input, multiple-output (mimo) system, and the methods and apparatus efficiently utilize transmitter and receiver resources based at least in part on a detected asymmetric condition. ... Apple Inc

09/01/16 / #20160254843

Wirelessly charged electronic device with shared inductor circuitry

An electronic device may contain an input-output device such as a speaker, vibrator, or near field communications antenna. The input-output device may include an inductor. ... Apple Inc

09/01/16 / #20160254465

Displays with shared flexible substrates

An electronic device may be provided with a display such as an organic light-emitting diode display. The display may include an array of display pixels formed on a polymer substrate layer. ... Apple Inc

09/01/16 / #20160254410

Illumination device having dual-emitting light emitting diode (led) die structures

An illumination device has a dual-emitting led die structure in which a first p-n diode structure emits primary light having a peak at a first wavelength, and a second p-n diode structure emits primary light having a peak at a second wavelength that is longer than the first wavelength. A phosphor medium is positioned to be stimulated by the primary light of the dual-emitting led die structure, and in response emits secondary, wavelength converted light, thereby contributing to a combined white illumination. ... Apple Inc

09/01/16 / #20160254338

Organic light-emitting diode display with bottom shields

A display may have an array of organic light-emitting diode display pixels. Each display pixel may have a light-emitting diode that emits light under control of a drive transistor. ... Apple Inc

09/01/16 / #20160253965

Optical system and method to mimic zero-border display

A system and methods to extending the overall display area for a device. At or near the borders of a device, pixel pitch between adjacent pixels may be increased such that overall pixel placement may be provided closer to a border of a display of a device. ... Apple Inc

09/01/16 / #20160253665

User interface for payments

The present disclosure relates to making payments with a mobile device. In one example process, the mobile device receives and stores information for one or more payment accounts on the mobile device. ... Apple Inc

09/01/16 / #20160253358

Geo-tagging digital images

Methods, systems, and apparatus, including computer programs encoded on computer storage media, are described for automatically and/or interactively editing image metadata. In one aspect, the methods include the actions of obtaining two from among three items of geo-metadata associated with an image. ... Apple Inc

09/01/16 / #20160253179

Concurrent execution of heterogeneous vector instructions

A processor may include a vector functional unit that supports concurrent operations on multiple data elements of a maximum element size. The functional unit may also support concurrent execution of multiple distinct vector program instructions, where the multiple vector instructions each operate on multiple data elements of less than the maximum element size.. ... Apple Inc

09/01/16 / #20160253085

Modifying a multi-segment value based on rotation of rotatable input

A method for changing a value displayed on a screen is provided. In response to receiving a user input indicating motion in a particular direction, changing the value independent of where the position of a cursor is on the screen. ... Apple Inc

09/01/16 / #20160253065

Portable multifunction device, method, and graphical user interface supporting user navigations of graphical objects on a touch screen display

In a computer-implemented method, at a portable multifunction device with a touch screen display, a series of ratings indicia are displayed on the touch screen display, wherein the ratings indicia comprise a lowest rating indicia and one or more progressively higher rating indicia. A finger gesture by a user on one or more of the ratings indicia is detected, wherein the finger gesture contacts a last rating indicia immediately prior to breaking contact with the touch screen display. ... Apple Inc

09/01/16 / #20160253034

In-cell touch for led

A touch screen having touch circuitry integrated into a display pixel stackup. The touch screen can include a transistor layer, an led layer and a first layer. ... Apple Inc

09/01/16 / #20160252933

Electronic device with wrap around display

A consumer electronic product includes at least a transparent housing and a flexible display assembly enclosed within the transparent housing. In the described embodiment, the flexible display assembly is configured to present visual content at any portion of the transparent housing.. ... Apple Inc

09/01/16 / #20160252413

Bulk amorphous alloy pressure sensor

Pressure sensing systems comprising bulk-solidifying amorphous alloys and pressure-sensitive switches containing bulk-solidifying amorphous alloys. The bulk-solidifying amorphous alloys are capable of repeated deformation upon application of pressure, and change their electrical resistivity upon deformation, thereby enabling measurement of the change in resistivity and consequently, measuring the deformation and amount of pressure applied.. ... Apple Inc

09/01/16 / #20160252361

Direction list

A mapping application that intelligently places distance labels along a route in a map is disclosed. A distance label placed at a particular position of the route shows the distance to the particular location from the starting point of the route. ... Apple Inc

09/01/16 / #20160252358

System and method for acquiring map portions based on expected signal strength of route segments

Embodiments may include determining a navigation route between an origination and a destination; the route may span multiple portions of a map. Embodiments may also include receiving an order of priority in which to receive the multiple portions of the map; the order may be generated based on distinct levels of expected signal strength for each of the multiple portions. ... Apple Inc

09/01/16 / #20160250805

Pull tab design for stretch release adhesive

A stretch release adhesive is disclosed. The stretch release adhesive can be used for extracting an electrical component from an interior surface of a housing of a mobile computing device. ... Apple Inc

09/01/16 / #20160250782

Flexibility-controlled composite material and method of manufacture

Systems and methods of providing a composite material that is bendable but substantially resists stretching under tension. One embodiment may take the form of a composite material formed by over-molding a woven glass fiber with silicone. ... Apple Inc

08/25/16 / #20160249399

Offloading a video portion of a video call

A method for offloading a video portion of a video call form a cellular network to a wlan is provided. The method can include a wireless communication device participating in a video call with a remote device over a connection between the wireless communication device and a cellular network. ... Apple Inc

08/25/16 / #20160249361

Sub-channel selection based on transmit power

In order to improve the quality of communication between electronic devices, one or more sub-channels used during communication between the electronic devices are dynamically modified based on one or more performance metrics and allowed transmit powers of the sub-channels. In particular, when the one or more performance metrics indicate that a distance between the electronic devices falls within a mid-range of distances, the one or more performance metrics may be used to guide selective changes to the sub-channels used during the communication based on the allowed transmit powers. ... Apple Inc

08/25/16 / #20160249318

Location-aware mobile device

One or more location-based clients can be activated on a mobile device for providing location-based services. The location-based clients can be provided with information (e.g., presets, defaults) related to the current location and/or mode of the mobile device. ... Apple Inc

08/25/16 / #20160249217

Network access control methods and apparatus

Methods and apparatus that provide user access control within wireless networks such as those having both fixed and portable nodes. In one embodiment, the network comprises a 3g cellular network or interworking wlan (iwlan), and the portable nodes comprise home node b (hnb) base stations. ... Apple Inc

08/25/16 / #20160249214

Techniques for dynamically supporting different authentication algorithms

Disclosed herein are different techniques for enabling a mobile device to dynamically support different authentication algorithms. A first technique involves configuring an euicc included in the mobile device to implement various authentication algorithms that are utilized by mnos (e.g., mnos with which the mobile device can interact). ... Apple Inc

08/25/16 / #20160249200

Neighbor awareness networking datapath - reciprocation and coexistence

In one set of embodiments, one or more wireless stations operate to configure neighbor awareness networking (nan)—direct communication with neighboring wireless stations, i.e., direct communication between the wireless stations without utilizing an intermediate access point. Embodiments of the disclosure relate to reciprocating service between two or more wireless stations. ... Apple Inc

08/25/16 / #20160249177

Sharing location information among devices

Methods, systems, apparatus, and computer program products that include, on a first device executing a first instance of a location application, receiving an indication to begin sharing data describing a path traveled by the first device, receiving location data describing the path traveled by the first device, the location data received from a location system of the first device, and the location data including a plurality of locations of the first device, and transmitting the location data in a form usable to enable a user interface of a second instance of a location application executing on a second device to indicate the path traveled by the first device.. . ... Apple Inc

08/25/16 / #20160249123

Electronic devices with housing port shutters

An electronic device may have a housing in which a display and other components are mounted. Audio components such as a speaker and microphone and other electrical components may be mounted in an interior portion of the housing. ... Apple Inc

08/25/16 / #20160249070

Methods and apparatus for error rate estimation

Methods and apparatus for estimating received error rates. In one embodiment, the estimation of received error rates is conducted in relation to a bus interface such as a high-speed high-definition multimedia interface (hdmi) interface, and the method utilizes corrupted symbols that violate tmds symbol rules, the corrupted symbols being easily detected and counted. ... Apple Inc

08/25/16 / #20160248976

Automatic digital camera photography mode selection

A digital camera having a plurality of photography modes, comprising: an image sensor; an optical system for imaging a scene onto the image sensor; an image capture control for initiating an image capture operation; a photography mode user interface for selecting between a plurality of photography modes, the photography modes having associated image capture and image processing settings; a power control for turning the digital camera on or off, wherein when the camera is in an off state and the power control is activated with a first activation pattern the digital camera is turned on and set to operate in a default photography mode and when the power control is activated with a second activation pattern the digital camera is turned on and set to operate in a previously selected photography mode.. . ... Apple Inc

08/25/16 / #20160248897

Mechanism for providing user-programmable button

Embodiments of the disclosure provide an intuitive way for a first electronic device (e.g., a head unit) to request context information from a second electronic device (e.g., a phone or tablet), and to store the context information in association with an affordance (e.g., such as a physical or virtual button on the head unit) so that the context can be later recalled in response to input on the affordance.. . ... Apple Inc

08/25/16 / #20160248769

Biometric capture for unauthorized user identification

A computing device may determine to capture biometric information in response to the occurrence of one or more trigger conditions. The trigger condition may be receipt of one or more instructions from one or more other computing devices, detection of potential unauthorized use by the computing device, normal operation of the computing device, and so on. ... Apple Inc

08/25/16 / #20160248549

Transmission of symbols in a mimo environment using alamouti based codes

A method for transmitting data in a multiple-input-multiple-output space-time coded communication using a mapping table mapping a plurality of symbols defining the communication to respective antennae from amongst a plurality of transmission antennae and to at least one other transmission resource. The mapping table may comprise alamouti-coded primary segments and may also comprise secondary segments, comprising primary segments. ... Apple Inc

08/25/16 / #20160248483

Methods for operating wireless electronic devices in coordinated multipoint transmission networks

A coordinated multipoint (comp) transmission radio network is provided. Each cell in the comp network may include antenna nodes distributed at different geographical locations and coupled to a common baseband processing unit. ... Apple Inc

08/25/16 / #20160248148

Antennas for handheld electronic devices

A handheld electronic device may be provided that contains wireless communications circuitry. The handheld electronic device may have a housing and a display. ... Apple Inc

08/25/16 / #20160248051

Electronic devices with sapphire-coated substrates

An electronic device may have a display that is protected by a transparent cover layer. The transparent cover layer may include a laser-annealed sapphire coating on the outer surface of a glass substrate or other transparent substrate. ... Apple Inc

08/25/16 / #20160247456

Pulse width modulation (pwm) driving scheme and bezel reduction

This application sets forth a circuit configuration for a light emitting diode (led) or organic light emitting diode (oled) display. The circuit configuration allows for the pulse-width modulation (pwm) of each emission signal sent to each line of the display. ... Apple Inc

08/25/16 / #20160247208

User interface for accessing an applet in a browser on a mobile device

Information about a product advertised on a web page is presented separately, but concurrently, with the content of the web page, to avoid having to navigate away from the web page. The information may be automatically presented in a banner that is displayed adjacent the content of the web page. ... Apple Inc

08/25/16 / #20160246764

Font preloading

There is provided a method for preloading the glyphs required to display the content of a system. In accordance with an embodiment of the present technique, only those glyphs which are present in the system upon startup or synchronization of an electronic device are preloaded. ... Apple Inc

08/25/16 / #20160246728

Register caching techniques for thread switches

Techniques are disclosed relating to register caching techniques for thread switches. In one embodiment, an apparatus includes a register file and caching circuitry. ... Apple Inc

08/25/16 / #20160246611

Method and apparatus for selecting bootstrap esims

Disclosed herein is a technique for selecting a bootstrap electronic subscriber identity module (esim) from among multiple bootstrap esims stored in a secure element of a mobile device. Specifically, the technique involves selecting the bootstrap esim based on location information associated with the mobile device. ... Apple Inc

08/25/16 / #20160246598

Pessimistic dependency handling

Techniques are disclosed relating to handling dependencies between instructions. In one embodiment, an apparatus includes decode circuitry and dependency circuitry. ... Apple Inc

08/25/16 / #20160246585

Managing firmware updates for integrated components within mobile devices

Disclosed herein is a technique for updating firmware of an embedded universal integrated circuit card (euicc) included in a mobile device. The technique includes the steps of (1) receiving, from a firmware provider, an indication that an updated firmware is available for the euicc, (2) in response to the indication, providing, to the firmware provider, (i) a unique identifier (id) associated with the euicc, and (ii) a nonce value, (3) subsequent to providing, receiving, from the firmware provider, a firmware update package, wherein the firmware update package includes (i) authentication information, and (ii) the updated firmware, (4) subsequent to verifying the authentication information, persisting, to a memory included in the mobile device, a hash value that corresponds to the updated firmware, and (5) installing the updated firmware on the euicc.. ... Apple Inc

08/25/16 / #20160246473

Touch screen device, method, and graphical user interface for customizing display of content category icons

A computer-implemented method for use in conjunction with a computing device with a touch screen display comprises: detecting one or more finger contacts with the touch screen display, applying one or more heuristics to the one or more finger contacts to determine a command for the device, and processing the command. The one or more heuristics comprise: a heuristic for determining that the one or more finger contacts correspond to a one-dimensional vertical screen scrolling command, a heuristic for determining that the one or more finger contacts correspond to a two-dimensional screen translation command, and a heuristic for determining that the one or more finger contacts correspond to a command to transition from displaying a respective item in a set of items to displaying a next item in the set of items.. ... Apple Inc

08/25/16 / #20160246458

User interface for electronic backup

Systems and methods are provided for storing and restoring digital data. A method includes receiving, a first user input requesting that a backup interface be displayed, displaying the backup interface, the backup interface including a display area for presenting at least a first visual representation of an earlier version of a current view and a visual representation of the current view, the earlier version including a first element, receiving, while the backup interface is displayed, a second user input requesting that the current view be modified according to the earlier version, at least with regard to the first element, animating the modification of the first element as moving from the visual representation of the earlier version to the visual representation of the current view, and modifying, in response to the second user input, the current view according to the earlier version, at least with regard to the first element.. ... Apple Inc

08/25/16 / #20160246441

Touch sensing with mobile sensors

Apparatus and methods are disclosed for simultaneously tracking multiple finger and palm contacts as hands approach, touch, and slide across a proximity-sensing, multi-touch surface. Identification and classification of intuitive hand configurations and motions enables unprecedented integration of typing, resting, pointing, scrolling, 3d manipulation, and handwriting into a versatile, ergonomic computer input device.. ... Apple Inc

08/25/16 / #20160246430

Dynamic artifact compensation systems and methods

One embodiment describes an electronic display. The electronic display includes display driver circuitry that display an image frame on the electronic device using a first display pixel and a second display pixel, touch sensing circuitry that detect user interaction with the electronic display, and a timing controller. ... Apple Inc

08/25/16 / #20160245919

Actuated optical element for light beam scanning device

A light beam scanning device includes a lens element assembly which dynamically adjusts a divergence of the beam. The lens element assembly can include multiple lens elements, one or more of which translates parallel to the light beam to adjust beam divergence. ... Apple Inc

08/25/16 / #20160245903

Dynamic beam spot size for light beam scanning device

A light beam scanning device includes a controller device which dynamically adjusts a divergence of the beam. Divergence adjustment can include adjusting the beam divergence along one or more cross sectional axes of the beam. ... Apple Inc

08/18/16 / #20160242119

Displaying use time remaining on fast charge devices

A power source is configured to supply power to one or more components of an electronic device. A processing device that is in communication with the power source can be configured to determine an estimated power requirement of the mobile electronic device during a time period, to determine a charge state of the power source, and to produce an indication of the remaining use time of the electronic device based on the estimated power requirement and the charge state of the power source.. ... Apple Inc

08/18/16 / #20160242071

Methods and apparatus for wireless coexistence based on transceiver chain emphasis

Methods and apparatus for reduction of interference between a plurality of wireless interfaces. In one exemplary embodiment, a device having a first (e.g., wi-fi) interface and a second (e.g., bluetooth) interface monitors interference between its interfaces. ... Apple Inc

08/18/16 / #20160242045

Methods and apparatus for reducing call drop rate

Methods and apparatus for reducing voice call drop rate are disclosed. Existing devices do not account for the added burden of background services on voice calls. ... Apple Inc

08/18/16 / #20160242025

Porting wifi settings

A wireless device configured to port a plurality of wifi settings to a device that is paired to it provided. The wireless device can gain access to a wireless router, and then send over the settings (i.e., password, ssid) associated with the wifi connection to a paired so that the paired device can access the same wireless router automatically without user input or intervention.. ... Apple Inc

08/18/16 / #20160242008

Determining exit from a vehicle

Methods and mobile devices determine an exit from a vehicle. Sensors of a mobile device can be used to determine when the user is in a vehicle that is driving. ... Apple Inc

08/18/16 / #20160241957

Capacitive displacement sensing circuit with a guard voltage source

A common plate is formed in a moveable element of a device, the device having an actuator coupled to drive the moveable element. A first plate and the common plate together form a first capacitance, while a second plate and the common plate together form a second capacitance, both of which varies as a function of displacement of the moveable element. ... Apple Inc

08/18/16 / #20160241945

Method for clearing water from acoustic port and membrane

A sealed acoustic port in the housing of an electronic device facilitating the elimination of liquid within the port. The acoustic port may include a heating element that when actuated can expedite the evaporation process of liquids accumulated within the port.. ... Apple Inc

08/18/16 / #20160241710

System and method of establishing communication between electronic devices

A contactability of a user can be maintained by identifying a secondary device and causing a contact device to establish a communication session with the secondary device when a primary device becomes unavailable. In some embodiments, when a power level of a primary device falls below a threshold, the primary device can identify a secondary device previously associated with the primary device. ... Apple Inc

08/18/16 / #20160241706

Automatically modifying a do not disturb function in response to device motion

A processor-based personal electronic device (such as a smartphone) is programmed to automatically respond to data sent by various sensors from which the user's activity may be inferred. When one or more alarms on the device are temporarily disabled or ignored, they may be automatically restored when sensor data indicates a change in the user's activity. ... Apple Inc

08/18/16 / #20160241240

Power switch ramp rate control using selectable daisy-chained connection of enable to power switches or daisy-chained flops providing enables

In an embodiment, an integrated circuit may include one or more power gated blocks and a power manager circuit. The power manager circuit may be configured to generate a block enable for each power gated block and a block enable clock. ... Apple Inc

08/18/16 / #20160241139

Charge pump having ac and dc outputs for touch panel bootstrapping and substrate biasing

A charge pump that can be configured to operate in a first mode and a second mode is disclosed. The charge pump can comprise a charging capacitor coupled to a first node and configured to transfer a first dc voltage to the first node. ... Apple Inc

08/18/16 / #20160241119

Vibration component that harvests energy for electronic devices

An energy harvesting component for use in a portable electronic device includes a housing, a mass element within the housing, an energy transducer positioned inductively proximate the mass element, and a coupling between the mass element and the housing. In a first mode, the energy harvesting component may convert mechanical energy from agitation of the portable electronic device to electrical energy for use by the electronic device and, in a second mode, the energy harvesting component may induce movement of the mass element to provide haptic feedback.. ... Apple Inc

08/18/16 / #20160240961

Dual material strain-relief members for cables and methods for making the same

Aesthetically pleasing strain-relief members for cables and methods for making the same are disclosed. The strain-relief member include a tapered, inner strain-relief portion and an aesthetically pleasing outer strain-relief portion.. ... Apple Inc

08/18/16 / #20160240831

Dendrite-resistant battery

An apparatus includes a first electrode, a second electrode, and a porous layer positioned between the first electrode and the second electrode. The porous layer resists dendrite growth from the first electrode through the porous layer to the second electrode. ... Apple Inc

08/18/16 / #20160240266

Weak bit detection using on-die voltage modulation

Methods and apparatuses for performing a disturb test on a memory are disclosed. Circuitry may be configured to store test data into one or more data storage cells. ... Apple Inc

08/18/16 / #20160240231

Shared gate fed sense amplifier

A first plurality of storage cells may be coupled to a first pair of data lines, and a second plurality of storage cells may be coupled to a second pair of data lines. Each storage cell in the first plurality of storage cells may be configured to generate a first output signal on the first pair of data lines in response to an assertion of a respective one of first plurality of selection signals, and each storage cell in the second plurality of storage cells may be configured to generate a second output signal on the second pair of data lines in response to the assertion of a respective one of a second plurality of selection signals. ... Apple Inc

08/18/16 / #20160240224

Reference and non-reference video quality evaluation

Devices and methods for determining image quality using full-reference and non-reference techniques. Full reference image quality may be determined prior to output of an image or video frame from an image sensor processor by temporarily retaining image data from the image sensor and comparing processed image data of the image to the retained, non-processed image data of the same image. ... Apple Inc

08/18/16 / #20160240193

Clock switching in always-on component

In an embodiment, a system on a chip (soc) may include one or more central processing units (cpus), a memory controller, and a circuit configured to remain powered on when the rest of the soc is powered down. The circuit may be configured to receive audio samples and match those audio samples against a predetermined pattern. ... Apple Inc

08/18/16 / #20160240187

Intelligent text-to-speech conversion

Techniques for improved text-to-speech processing are disclosed. The improved text-to-speech processing can convert text from an electronic document into an audio output that includes speech associated with the text as well as audio contextual cues. ... Apple Inc

08/18/16 / #20160240119

Transparent electronic device

A method and system for displaying images on a transparent display of an electronic device. The display may include one or more display screens as well as a flexible circuit for connecting the display screens with internal circuitry of the electronic device. ... Apple Inc

08/18/16 / #20160239507

Methods and systems for managing data

Systems and methods for managing data, such as metadata or index databases. In one exemplary method, a notification that an existing file has been modified or that a new file has been created is received by an indexing software component, which then, in response to the notification performs an indexing operation, where the notification is either not based solely on time or user input or the notification includes an identifier that identifies the file. ... Apple Inc

08/18/16 / #20160239180

Dynamic graphical interface shadows

Dynamic window and cursor shadows are described. In some implementations, graphical user interface display objects can be configured with elevation offset information to give the display objects a three-dimensional surface that can have pixels of varying height. ... Apple Inc

08/18/16 / #20160239047

Waterproof port for electronic devices

One embodiment of the present disclosure may take the form of an electronic device. The electronic device includes a housing defining a port and a cavity, a processing element contained within the cavity of the housing, an input/output device (such as, but not limited to, a sound wave transducer) in selective communication with the port, and a flow-blocking member movably connected to the housing. ... Apple Inc

08/18/16 / #20160238855

Low-temperature hermetic sealing for diffractive optical element stacks

A method for producing an optical apparatus includes providing a pair of glass wafers. One or more diffractive optical elements (does) are formed on one or more of the glass wafers. ... Apple Inc

08/18/16 / #20160238834

Hybrid mems scanning module

A scanning device includes a base containing one or more rotational bearings disposed along a gimbal axis. A gimbal includes a shaft that fits into the rotational bearings so that the gimbal rotates about the gimbal axis relative to the base. ... Apple Inc

08/18/16 / #20160238693

Providing transit information

Methods, systems, and computer program products for determining transit routes through crowd-sourcing, for determining an estimated time of arrival (eta) of a vehicle of the transit route at a given location, and for providing predictive reminders to a user for catching a vehicle of the transit route. A server receives signal source information about wireless signal sources detected by user devices, including information about a first wireless signal source detected by some devices. ... Apple Inc

08/18/16 / #20160238402

Navigation user interface

The present disclosure relates to techniques for managing navigation alerts. The disclosure generally describes an exemplary technique whereby a first device, such as a smartphone, coordinates the timing or sequence of alerts for a navigation instruction on the first device and on a second device, such as a smartwatch. ... Apple Inc

08/18/16 / #20160237586

Processes to reduce interfacial enrichment of alloying elements under anodic oxide films and improve anodized appearance of heat treatable alloys

Anodic oxide coatings and methods for forming anodic oxide coatings on metal alloy substrates are disclosed. Methods involve post-anodizing processes that improve the appearance of the anodic oxide coating or increase the strength of the underlying metal alloy substrates. ... Apple Inc

08/18/16 / #20160236263

Milanese mesh rolling

A flexible milanese mesh material is disclosed herein. Particularly, the milanese mesh material may have a structure that is conducive to a more flexible mesh material. ... Apple Inc

08/11/16 / #20160234870

In-vehicle wireless communication

The embodiments set forth herein disclose techniques for enabling a user device to seamlessly establish a secure, high-bandwidth wireless connection with a vehicle accessory system to enable the user device to wirelessly stream user interface (ui) information to the vehicle accessory system. To implement this technique, a lower-bandwidth wireless technology (e.g., bluetooth) is used as an initial means for establishing a wi-fi pairing between the user device and the vehicle accessory system. ... Apple Inc

08/11/16 / #20160234791

Apparatus and methods for signal reception based on network load estimations

Methods and apparatus for correcting quantization errors in signal reception based on estimated network loading including solutions for preserving cellular network performance in low noise, high interference environments. In one embodiment, a data channel is amplified with respect to other signals based on network load during periods of relatively low network utilization. ... Apple Inc

08/11/16 / #20160234782

Power reduction techniques for dual-sim devices

Techniques are disclosed relating to reducing power consumption in dual-sim devices. In some embodiments, a ue includes at least two sims, including a home sim and a configurable sim. ... Apple Inc

08/11/16 / #20160234750

Apparatus, systems and methods for improved link quality evaluation of mobile cellular systems

Apparatus, system and methods for evaluating link quality within a cellular system. A user equipment (“ue”) is connected to a network, wherein the ue communicates data to the network on an uplink (“ul”) link. ... Apple Inc

08/11/16 / #20160234749

Performing handover between short-range and cellular wireless networks

Techniques are disclosed relating to a mobile device that initiates handovers from short-range networks to long-range networks. In various embodiments, a mobile device includes one or more radios that communicate using a plurality of radio access technologies (rats) including a cellular rat and a short-range rat. ... Apple Inc

08/11/16 / #20160234729

Method and apparatus for security configuration and verification of wireless devices in a fixed/mobile convergence environment

A system and method is described that enables autonomic discovery of wireless network security mechanisms by mobile devices. Stateful monitoring of wireless devices facilitates identification of pending network connectivity loss, enabling a handoff server to proactively advertise new points of access and their associated security mechanisms to devices before connectivity is lost. ... Apple Inc

08/11/16 / #20160234645

Method and apparatus for indoor location determination with wlan/wpan/sensor support

Apparatus and methods for estimating a location of a wireless device in communication with a wireless network, such as an lte/lte-a network, based at least in part on wlan/wpan ap measurements and/or barometric measurements are disclosed. The wireless device responds to a location capability inquiry from the wireless network by providing a response that indicates the wireless device is configurable to estimate its location based on wlan/wpan ap and/or barometric measurements. ... Apple Inc

08/11/16 / #20160234644

Method and apparatus for location determination with wlan/wpan/sensor support

Apparatus and methods for estimating a location of a wireless device in communication with a wireless network, such as a umts network, based at least in part on wlan/wpan ap measurements and/or barometric measurements are disclosed. The wireless device responds to a location capability inquiry from the wireless network by providing a response that indicates the wireless device is configurable to estimate its location based on wlan/wpan ap and/or barometric measurements. ... Apple Inc

08/11/16 / #20160234585

Speaker clip

Certain embodiments may take the form of an electronic device having a main housing encapsulating operative circuitry for the device. The electronic device includes an attachment member moveably coupled to the metal housing. ... Apple Inc

08/11/16 / #20160234366

Proxying for communicating messages with an unregistered accessory device

Some embodiments relate to a mobile device, such as a smart phone, and associated method for enabling the mobile device to act as a communication proxy for an accessory device, such as a smart watch. The mobile device may be capable of providing proxy communication services for messages received from/provided to the accessory device even when the accessory device has not properly registered for the respective message service.. ... Apple Inc

08/11/16 / #20160234360

Cosmetic co-removal of material for electronic device surfaces

This is directed to providing a cosmetic finish on a component constructed by connecting several elements. A single manufacturing process, such as machining or grinding, can be applied to the connected elements to remove material from some or all of the elements and to form a smooth and continuous surface across interfaces between the individual elements of the component. ... Apple Inc

08/11/16 / #20160234060

Setting a reminder that is triggered by a target user device

Disclosed are systems, methods, and non-transitory computer-readable storage media for setting a reminder triggered by a target device. A requesting device sends a request to a server to set a reminder triggered by a target device. ... Apple Inc

08/11/16 / #20160234006

Adaptive operational full-duplex and half-duplex fdd modes in wireless networks

Methods and apparatus that enable a wireless network system to dynamically change between full-duplex fdd operation and half-duplex fdd operation in order to take advantage of operational aspects of both modes. In one embodiment, an alternative duplex mode of operation is disclosed (semi-static half duplex fdd operation) that enables coordination between the client device (e.g., umts ue) and the base station in order to centralize control of radio resource control (rrc) to the base station. ... Apple Inc

08/11/16 / #20160233989

Method and apparatus for time division lte transmission in unlicensed radio frequency bands

Apparatus and methods for time division based communication between a wireless device and a wireless network in a licensed radio frequency (rf) band and an unlicensed rf band are disclosed. The wireless device receives downlink control information (dci), via a primary component carrier (pcc) of a primary cell (pcell) in the licensed rf band, indicating downlink (dl) data transmission via a secondary component carrier (scc) of a secondary cell (scell) in the unlicensed rf band. ... Apple Inc

08/11/16 / #20160233913

Portable electronic device with two-piece housing

Portable electronic devices are provided. Each device may be formed from two parts. ... Apple Inc

08/11/16 / #20160233604

Connector assembly for a panel mounting system

A customizable panel mount receptacle includes an insulator body and a contact assembly. The insulator body includes a tubular flanged element, a contact retention ring and an insulator cover over-molded on the tubular flanged element. ... Apple Inc

08/11/16 / #20160233012

Polarized magnetic actuators for haptic response

A polarized electromagnetic actuator includes a movable armature, a stator, and at least one coil wrapped around the stator. At least one permanent magnet is disposed over the stator. ... Apple Inc

08/11/16 / #20160232875

Color display calibration system

A display calibration system may be used to calibrate a display. The display calibration system may have an image sensor that captures images of the display. ... Apple Inc

08/11/16 / #20160232833

Entry controlled inversion imbalance compensation

One embodiment describes an electronic display that displays image frames with a first refresh rate or a second refresh rate, in which the second refresh rate is lower than the first refresh rate; a display driver that writes the image frames by applying voltage to a display panel; and a timing controller that receives first image data from an image source, in which the first image data describes a first image frame and a first desired refresh rate equal to the second fresh rate; and that instructs the display driver to apply a first set of voltage polarities to the display panel to display first image frame at the first refresh rate and to apply a second set of voltage polarities to the display the first image frame at the second refresh rate when polarity of inversion imbalance accumulated is equal to polarity of the first set of voltage polarities.. . ... Apple Inc

08/11/16 / #20160232828

Electronic device with color sensing ambient light sensor

An electronic device may be provided with a display mounted in a housing. A color sensing ambient light sensor may measure the color of ambient light. ... Apple Inc

08/11/16 / #20160232521

Storing secure credential information in different regions

An electronic device may attempt to provision an unprovisioned credential, such as a payment instrument, by providing a message with information specifying the unprovisioned credential to a first computer. This first computer may be associated with a first region in which: a first provisioned credential of a user is supported, the user has registered, and the user can conduct transactions based on the first provisioned credential. ... Apple Inc

08/11/16 / #20160232419

Region-of-interest biased tone mapping

Methods, devices and computer readable instructions to generate region-of-interest (roi) tone curves are disclosed. One method includes obtaining a statistic for an entire image such as, for example, a luminance statistic. ... Apple Inc

08/11/16 / #20160232343

Baseband secure boot with remote storage

In order to simplify and reduce the cost of an electronic device, the size of a first non-volatile memory associated with an integrated circuit is significantly reduced. Instead of using the first non-volatile memory, a second non-volatile memory associated with a processor in the electronic device is used to store an embedded operating system of the integrated circuit, as well as associated data and a configuration of the integrated circuit. ... Apple Inc

08/11/16 / #20160232336

Setting and terminating restricted mode operation on electronic devices

A first electronic device is configured to operate in a restricted mode of operation, which restricted mode may be terminated or continued by one or more remotely located authorization devices, according to predetermined criteria. In a restricted mode, a first set of permitted applications stored on the first electronic device are executable, and a first set of data is accessible. ... Apple Inc

08/11/16 / #20160232248

System and method for customizing search results from user's perspective

A new approach is proposed that contemplates systems and methods to generate customized subjective search results from the perspective of a user who conducts the search or any other subject entity of chosen by the user. A scored subject list is created from the user's network of sources/subjects/contacts, where each element on the list is a subject/source and the score reflects the subject's potential influence or closeness of its connection/relation with the user. ... Apple Inc

08/11/16 / #20160232124

Methods and apparatus for rapid switching of hardware configurations with a speed limited bus

Methods and apparatus for enabling rapid transactions over a speed limited bus are disclosed. In one exemplary embodiment of the present disclosure, a host controller and an application specific integrated circuit (asic) are connected via an inter-integrated circuit (i2c) bus that is further adapted to enable a simplified signaling scheme. ... Apple Inc

08/11/16 / #20160231883

User interface object manipulations in a user interface

Systems and processes for manipulating a graphical user interface are disclosed. One process can include receiving user input through a crown to rotate a virtual object. ... Apple Inc

08/11/16 / #20160231838

Remote feedback tapping for a touch sensor panel driving circuit

A system is disclosed. The system can comprise drive circuitry included in a first component of the system, the drive circuitry configured to drive a first touch electrode on a touch sensor panel. ... Apple Inc

08/11/16 / #20160231815

Band with haptic actuators

A band includes one or more haptic actuators that can be activated to provide haptic stimulation to a wearer. An electronic device can be in communication with the one or more haptic actuators through a wired and/or wireless connection. ... Apple Inc

08/11/16 / #20160231797

Solid state drive with self-refresh power saving mode

A storage device includes a non-volatile memory, a volatile memory and a controller. The volatile memory supports a normal mode and a self-refresh mode. ... Apple Inc

08/11/16 / #20160231785

Mobile electronic device with an adaptively responsive flexible display

A mobile electronic device having a flexible display device is disclosed. A request to retrieve information from a server over a wireless network is triggered based on flexing the flexible display device and other gestures.. ... Apple Inc

08/11/16 / #20160231783

Electronic devices with flexible displays having fastened bent edges

An electronic device may be provided with a display having a flexible substrate with fastened bent edges. The flexible substrate may have an active region that includes an array of light-emitting elements such as organic light-emitting diodes. ... Apple Inc

08/11/16 / #20160231624

Display system with distributed led backlight

A display system with a distributed led backlight includes: providing a plurality of tile led light sources, each tile led light source having a tile and a plurality of similar led light sources on each tile connected for emitting light therefrom; orienting the plurality of tile led light sources for illuminating a display from the back of the display; and integrating the plurality of tile led light sources into a thermally and mechanically structurally integrated distributed led tile matrix backlight light source.. . ... Apple Inc

08/11/16 / #20160231619

Methods for trimming polarizers in displays

An electronic device is provided with a display such as a liquid crystal display mounted in an electronic device housing. The display has a layer of liquid crystal material sandwiched between an upper display layer such as a color filter layer and a lower display layer such as a thin-film-transistor layer. ... Apple Inc

08/11/16 / #20160231540

Folded telephoto camera lens system

A folded telephoto lens system may include multiple lenses with refractive power and a light path folding element. Light entering the camera through lens(es) on a first path is refracted to the folding element, which changes direction of the light on to a second path with lens(es) that refract the light to form an image plane at a photosensor. ... Apple Inc

08/11/16 / #20160231533

Camera lens system

An optical imaging lens assembly that may have six lens components. The first, third, fourth, and fifth lens components may have positive refractive power. ... Apple Inc

08/11/16 / #20160231528

Magnetic sensing for auto focus position detection

Some embodiments include a method for measuring the position of a camera lens carrier moveable by an autofocus actuator. In some embodiments, the method includes generating a measurement of a magnetic field resulting at least in part from the one or more position sensor magnets. ... Apple Inc

08/11/16 / #20160228025

Method of detecting the wearing limb of a wearable electronic device

A wearable device configured to acquire and process electrocardiographic measurements, detect lead inversion and correct the acquired measurements for lead inversion is provided. In one example, the wearable device can detect lead inversion by first assessing whether the p-wave of a given electrocardiographic measurement has a negative amplitude, and if the p-wave is found to be negative, the device can determine if the magnitude of the r-wave is smaller than the maximum of the magnitudes of the s-wave and the q-wave. ... Apple Inc

08/04/16 / #20160227600

Multi-device wireless disable and enable

A wireless device configured to selectively enable and disable functionality when another wireless device that is paired to it is set to enable and disable functionality is provided. The wireless device can mirror the settings of a paired device such that when the paired device is set to airplane mode, the wireless device can automatically be set to airplane. ... Apple Inc

08/04/16 / #20160227547

User equipment with improved tune-away performance during measurement

Operating a user equipment (ue) which comprises a first radio that is configured to operate according to a first radio access technology (rat) and a second rat. The ue may receive a request to perform a tune away operation for the second rat while performing measurement for the first rat (e.g., intra-cell measurement, inter-cell measurement, and/or inter-rat measurement). ... Apple Inc

08/04/16 / #20160227456

Responding to a page message

A method for responding to a page message is provided. The method can include a wireless communication device receiving a page message on a first channel of a first network; suspending a connection to a second network in response to receiving the page message; transitioning to a second channel of the first network prior to responding to the page message; and sending a response message responsive to the page message on the second channel.. ... Apple Inc

08/04/16 / #20160227409

Methods and apparatus for delivering electronic identification components over a wireless network

Methods and apparatus enabling programming of electronic identification information of a wireless apparatus. In one embodiment, a previously purchased or deployed wireless apparatus is activated by a cellular network. ... Apple Inc

08/04/16 / #20160227398

Tone detection for inter-operability testing

This application relates to systems, methods, and apparatus for testing operability of a mobile device with a reader device. In some embodiments, a testing system is set forth for automatically placing the mobile device proximate to the reader device in order to initiate a wireless transaction between the mobile device and the reader device. ... Apple Inc

08/04/16 / #20160227137

Flare detection and mitigation in panoramic images

Lens flare mitigation techniques determine which pixels in images of a sequence of images are likely to be pixels affected by lens flare. Once the lens flare areas of the images are determined, unwanted lens flare effects may be mitigated by various approaches, including reducing border artifacts along a seam between successive images, discarding entire images of the sequence that contain lens flare areas, and using tone-mapping to reduce the visibility of lens flare.. ... Apple Inc

08/04/16 / #20160226877

Methods and apparatus for large scale distribution of electronic access clients

Methods and apparatus for large scale distribution of electronic access control clients. In one aspect, a tiered security software protocol is disclosed. ... Apple Inc

08/04/16 / #20160226785

Device-initiated codec rate change during a voice call

A method for initiating a codec rate change during a voip call by a wireless communication device is disclosed. The method can include the wireless communication device establishing a first codec rate for use in the voip call during a call establishment phase; using the first codec rate to encode voice data for transmission during a first portion of the voip call; determining a channel quality while using the first codec rate; determining that the channel quality satisfies a threshold for requesting a codec rate change; requesting a codec rate change from the first codec rate to a second codec rate in response to the channel quality satisfying the threshold; and using the second codec rate to encode voice data for transmission during a second portion of the voip call.. ... Apple Inc

08/04/16 / #20160226713

Device, method, and graphical user interface for establishing a relationship and connection between two devices

A device receives an instruction to authorize a relationship corresponding to communication over a first data connection with a peripheral display unit, and receives authentication data from the peripheral display unit over another data connection. The device then establishes a connection with the peripheral display unit over the first data connection, including providing the authentication information to the peripheral display unit. ... Apple Inc

08/04/16 / #20160226567

Precoding in high-order mimo

A high-order multiple-input-multiple-output (mimo) transmitter implementing a covariance-based precoding scheme that exploits transmit channel correlation and a method of operation thereof are provided. In one embodiment, covariance-based precoding is performed at the high-order mimo transmitter based on feedback from a remote high-order mimo receiver regarding a covariance-based precoding matrix. ... Apple Inc

08/04/16 / #20160226013

Organic light-emitting diode displays with tilted and curved pixels

A display may have thin-film transistor circuitry on a substrate with a substrate surface. An array of organic light-emitting diodes may be formed on the thin-film transistor circuitry. ... Apple Inc

08/04/16 / #20160225809

Overmolded reconstructed camera module

A camera module including a die having a top side and a bottom side, an image sensor is positioned on the top side of the die and a conductive via is formed through the die to provide an electrical connection between the top side and the bottom side; an overmold casing formed around the die; and a lens holder assembly attached to the top side of the die and the overmold casing. A method of producing a camera module including providing an image sensor die that is overmolded within a casing, the image sensor die having a top side and a bottom side, wherein an image sensor is positioned on the top side and a conductive via is formed through the image sensor die from the top side to the bottom side; and attaching a lens holder to the top side of the image sensor die.. ... Apple Inc

08/04/16 / #20160225551

Sealed button for an electronic device

One embodiment of the disclosure includes an electronic device including an enclosure (214), a button (106), and a processing element (not shown). The button is connected to the enclosure and includes a button cap (234) defining a user input surface, a flexible member (238) having an interior surface (270) and exterior surface. ... Apple Inc

08/04/16 / #20160225301

Adjustable display illumination

A device which includes a display can provide adjustable light output, based in part on the color of the display screen output, to control the light output of the display screen. An illumination processor can adjustably control light output based on the colors of portions of the display screen. ... Apple Inc

08/04/16 / #20160224973

User interface for payments

The present disclosure generally relates to making payments with a mobile device. In one example process, the device receives first authentication data, such as fingerprint authentication information, and second authentication data, such as a bank authorization code. ... Apple Inc

08/04/16 / #20160224966

User interface for payments

The present disclosure generally relates to making payments with a mobile device. In one example process, the device receives first authentication data, such as fingerprint authentication information, and second authentication data, such as a bank authorization code. ... Apple Inc

08/04/16 / #20160224442

Methods and apparatus for controlled recovery of error information between independently operable processors

Methods and apparatus for controlled recovery of error information between two (or more) independently operable processors. The present disclosure provides solutions that preserve error information in the event of a fatal error, coordinate reset conditions between independently operable processors, and implement consistent frameworks for error information recovery across a range of potential fatal errors. ... Apple Inc

08/04/16 / #20160224238

Cover attachment with flexible display

A tablet device with a flexible cover is disclosed. Thin flexible display technology can be integrated into the flexible cover without affecting the overall form factor of the cover or tablet device. ... Apple Inc

08/04/16 / #20160224189

Touch panel electrode structure for user grounding correction

A touch panel electrode structure for user grounding correction in a touch panel is disclosed. The electrode structure can include an array of electrodes for sensing a touch at the panel, and multiple jumpers for selectively coupling groups of the electrodes together to form electrode rows and columns that cross each other. ... Apple Inc

08/04/16 / #20160224185

Front-end signal compensation

A touch surface device having improved sensitivity and dynamic range is disclosed. In one embodiment, the touch surface device includes a touch-sensitive panel having at least one sense node for providing an output signal indicative of a touch or no-touch condition on the panel; a compensation circuit, coupled to the at least one sense node, for generating a compensation signal that when summed with the output signal removes an undesired portion of the output signal so as to generated a compensated output signal; and an amplifier having an inverting input coupled to the output of the compensation circuit and a non-inverting input coupled to a known reference voltage.. ... Apple Inc

08/04/16 / #20160224177

Flexible self-capacitance and mutual capacitance touch sensing system architecture

A switching circuit is disclosed. The switching circuit can comprise a plurality of pixel mux blocks, each of the pixel mux blocks configured to be coupled to a respective touch node electrode on a touch sensor panel, and each of the pixel mux blocks including logic circuitry. ... Apple Inc

08/04/16 / #20160224172

Dynamic voltage generation for touch-enabled displays

The disclosed embodiments relate to a system that provides power for a touch-enabled display, wherein the touch-enabled display cycles between a display mode and a touch mode. During the display mode, the system drives a display-mode voltage to the touch-enabled display through a power output, wherein the power output is coupled through a display-mode capacitor cd to ground. ... Apple Inc

08/04/16 / #20160223720

Fresnel lens barrier rings

A fresnel lens can be adhered to a window in an optical apparatus by liquid optically clear adhesive (loca). However, during adhesion the loca may spill over into grooves of the fresnel lens, and the grooves can carry the loca into an active area of the lens potentially causing visual artifacts and altering the functional and cosmetic optical qualities of the lens. ... Apple Inc

07/28/16 / #20160219644

Apparatus, system and method for volte call continuity

A system, apparatus and method to maintain continuity of a voice over long term evolution (lte) (volte) call. The system includes a first user equipment (ue) configured to perform a (volte) call and a second ue configured to perform the volte call with the first ue. ... Apple Inc

07/28/16 / #20160219585

Optimizing operation of constrained user equipment

A user equipment (ue) and associated method performs a voice call with a network, including exchanging voice packets, determines an uplink data transmission to be performed concurrently with the voice call and stores the uplink data transmission in a buffer. A base station and associated method performs a voice call with a ue, determines a downlink data transmission for the ue is to be performed concurrently with the voice call and stores the downlink data transmission in a buffer when the ue is a predetermined type. ... Apple Inc

07/28/16 / #20160219555

Disabling access point notifications

Disabling wireless access point notifications is described. In some implementations, wireless access point notifications on a mobile device can be disabled when movement of the mobile device is detected. ... Apple Inc

07/28/16 / #20160219554

Optimizing operation of constrained user equipment

A base station and associated method transmits a page to a user equipment (ue) for a call establishment procedure, determines whether an acknowledgement is received in response to the page and when no acknowledgement has been received, determines a number of pages that have been transmitted to the ue for the call establishment procedure, transmits a further page to the ue for the call establishment procedure when the number of pages is less than a page threshold and performs a page failure procedure when the number of pages exceeds the page threshold. In another method the base station transmits a radio resource control (rrc) connection release message to the ue, maintains a context for the ue when an acknowledgement for the rrc connection release message is not received, transmits a first page and transmits a second page when a further acknowledgement for the first page is not received.. ... Apple Inc

07/28/16 / #20160219527

Apparatus, system and method for optimizing transmit power

A user equipment and a method performed by the user equipment. The user equipment includes a transceiver configured to enable the user equipment to establish a connection with a first network and a second network, the first network configured to provide signals to control a transmit power of the transceiver and a processor configured to control the transmit power of the transceiver. ... Apple Inc

07/28/16 / #20160219525

System and method for soc idle power state control based on i/o operation characterization

A method and apparatus of a device that manages system performance by controlling power state based on information related to i/o operations is described. The device collects historical i/o information. ... Apple Inc

07/28/16 / #20160219519

Apparatus, system, and method for adaptive sleep schedule for control signal decoding

This disclosure relates to implementing an adaptive sleep schedule for pdcch decoding. In some embodiments, prior to receiving pdcch signaling, a user equipment device may schedule wireless communication circuitry to prepare for and decode the pdcch signaling, which may include dynamically preparing a first interrupt for the wireless communication circuitry to perform the preparing for and the decoding. ... Apple Inc

07/28/16 / #20160219518

Apparatus, system and method for optimizing power conservation

A user equipment (ue) and corresponding methods to conserve power by the ue. The ue includes a transceiver, the transceiver configured to enable the ue to establish a connection with a long term evolution (lte) network and configured to operate using a connected discontinuous reception (cdrx) functionality. ... Apple Inc

07/28/16 / #20160219474

Avoiding conflicts between device-initiated handovers and network-initiated handovers

In some embodiments, a user equipment device (ue) implements techniques for avoiding conflicts between ue-initiated and network-initiated handovers. In one embodiment, one or more first radios are configured to perform cellular communication using different first and second cellular radio access technologies (rats) and a second radio is configured to perform wireless communication using a short-range rat. ... Apple Inc

07/28/16 / #20160219421

Dual sim dual standby with caller id enhancement

A dual sim dual standby (dsds) user equipment (ue) which provides enhanced caller id capabilities. In particular, the ue may be a dual sim dual active (dsda) ue capable of using two sims and two radios so as to maintain two active voice calls simultaneously. ... Apple Inc

07/28/16 / #20160219397

Location support for emergency calls

System and method for submitting a location of a mobile device to a public service for providing emergency assistance are described. A mobile device can determine that a user is making an emergency call from the mobile device. ... Apple Inc

07/28/16 / #20160219395

Adding location names using private frequent location data

Disclosed herein are systems, methods, and non-transitory computer-readable storage media for tagging media files from a media capture device with location information gathered from a portable device when the portable device determines that a user of the media capture device frequents the location and that the media item was captured in the location.. . ... Apple Inc

07/28/16 / #20160219386

Systems and methods for determining the condition of multiple microphones

Systems and methods for determining the operating condition of multiple microphones of an electronic device are disclosed. A system can include a plurality of microphones operative to receive signals, a microphone condition detector, and a plurality of microphone condition determination sources. ... Apple Inc

07/28/16 / #20160219220

Modeless video and still frame capture

In an embodiment, an electronic device may be configured to capture still frames during video capture, but may capture the still frames in the 4×3 aspect ratio and at higher resolution than the 16×9 aspect ratio video frames. The device may interleave high resolution, 4×3 frames and lower resolution 16×9 frames in the video sequence, and may capture the nearest higher resolution, 4×3 frame when the user indicates the capture of a still frame. ... Apple Inc

07/28/16 / #20160219217

Camera field of view effects based on device orientation and scene content

Systems and methods to improve photo taking using an image capture device having a wide field of view (fov) camera are described herein. In some embodiments, when the device is held in landscape orientation, a wide diagonal fov may be displayed to the user on a preview screen of the device, and the landscape image may be captured in a wide, 16:9 aspect ratio. ... Apple Inc

07/28/16 / #20160219137

Speakerphone control for mobile device

A speakerphone system integrated in a mobile device is automatically controlled based on the current state of the mobile device. In one implementation, the mobile device is controlled based on an orientation or position of the mobile device. ... Apple Inc

07/28/16 / #20160218900

High efficiency transmitter architectures for a localized single-carrier frequency division multiple access transceiver

This disclosure relates to a system and method for generating single-carrier frequency division multiple access (sc-fdma) transmissions using a high efficiency architecture. According to some embodiments, frequency resources allocated for a transmission may be determined. ... Apple Inc

07/28/16 / #20160218874

Apparatus and methods for storing electronic access clients

Apparatus and methods for storing and controlling access control clients. In one embodiment, transmitting and receiving devices ensure that only one copy of an esim is active at any time. ... Apple Inc

07/28/16 / #20160218758

Receiver architecture with analog complex filter for ofdma reception

Methods and devices are provided for processing a received communication signal by a ue using an analog complex filter and using a single analog-to-digital converter (adc). A control channel of the communication signal may be decoded to determine the frequency range in which a payload channel is located. ... Apple Inc

07/28/16 / #20160218721

Closed loop clock signal generator with multiple reference clocks

A system may include a processor, a first clock source generating a first clock signal, a second clock source generating a second clock signal, and a clock generation unit. In a first closed-loop mode of operation, the clock generation unit may be configured to generate a system clock signal at a target frequency by comparing the system clock signal to the first clock signal. ... Apple Inc

07/28/16 / #20160218432

Electronic device antenna structures with ferrite layers

Electronic devices may be provided that have antenna traces. The antenna traces may be configured to form an inductive loop that serves as a near field communications antenna. ... Apple Inc

07/28/16 / #20160218414

Electronic device with near-field antenna operating through display

An electronic device may have a display. A display cover layer and a transparent inner display member may overlap a display pixel layer. ... Apple Inc

07/28/16 / #20160218252

Display light sources with quantum dots

A display may be provided with light sources. The light sources may include light-emitting diodes. ... Apple Inc

07/28/16 / #20160218156

Electronic devices with light sensors and displays

An electronic device is provided with a display and a light sensor that receives light that passes through the display. The display includes features that increase the amount of light that passes through the display. ... Apple Inc

07/28/16 / #20160218094

Package with soc and integrated memory

A semiconductor package includes a processor die (e.g., an soc) and one or more memory die (e.g., dram) coupled to a ball grid array (bga) substrate. The processor die and the memory die are coupled to opposite sides of the bga substrate using terminals (e.g., solder balls). ... Apple Inc

07/28/16 / #20160217953

Generator button for electronic devices

One embodiment of the present disclosure includes an electronic device. The electronic device includes an enclosure and a button connected to the enclosure and movable relative thereto. ... Apple Inc

07/28/16 / #20160217948

Pivoting electrical switch

The embodiments discussed herein relate to electrical switches. Specifically, the embodiments include a pivoting switch that translates a rotational movement of a portion of the pivoting switch into a linear movement for toggling a button. ... Apple Inc

07/28/16 / #20160217661

Connectible component identification

A connectible component is connected to a housing. A sensor of the housing is utilized to detect an identity element of the at connectible component. ... Apple Inc

07/28/16 / #20160217311

Biometric sensor chip having distributed sensor and control circuitry

A sensor includes a sensor array formed on a first side of a substrate and at least one circuit operative to communicate with the sensor array formed on a second side of the substrate. At least one via extends through the substrate to electrically connect the sensor array to the at least one circuit. ... Apple Inc

07/28/16 / #20160217294

Private and public sharing of electronic assets

The embodiments set forth techniques for implementing a cloud service that enables cloud data to be shared between different users in a secure manner. One embodiment involves a sharing manager and a sharing client, where the sharing manager is configured to manage various data components stored within a storage system managed by the cloud service. ... Apple Inc

07/28/16 / #20160217011

Application interface on multiple processors

A method and an apparatus that execute a parallel computing program in a programming language for a parallel computing architecture are described. The parallel computing program is stored in memory in a system with parallel processors. ... Apple Inc

07/28/16 / #20160216868

Device, method, and graphical user interface for manipulating user interface objects

A computing device with a touch screen display simultaneously displays on the touch screen display a plurality of user interface objects and at least one destination object. The computing device detects a first input by a user on a destination object displayed on the touch screen display. ... Apple Inc

07/28/16 / #20160216842

Hybrid force sensitive touch devices

A hybrid touch-screen display that integrates force-based touch-screen technology with any one from among a group of projective capacitive, surface capacitive, resistive, digital resistive, saw, ir, apr, dst, optical and electromagnetic touch-screen technologies to provide an ability to compensate for non-perfect force transfer. An alternate implementation is also disclosed that employs a single force sensor for relative force measurement in a system in which force is traditionally not measured, here a water dispenser unit. ... Apple Inc

07/28/16 / #20160216838

Touch panel with non-uniform touch node layout

This relates to a touch sensor panel including: a substrate having a first surface and a second surface; a first touch node formed by a first drive line and a first section of a first sense line both routed on the first surface of the substrate; and a second touch node formed by a second drive line routed on the first surface of the substrate and a second section of the first sense line routed on the second surface of the substrate.. . ... Apple Inc

07/28/16 / #20160216836

Sense amplifier stabilization with switched series resistor

A sense amplifier can be designed with a series variable resistance circuit to dynamically adjust an input resistance in series with the sense amplifier for stability during the different operating modes. In some examples, a switchable resistor can be switched into the input path of the sense amplifier for stability when required by increased capacitive loading of the sense electrodes, and can be switched out of the input path of the sense amplifier when unnecessary for stability. ... Apple Inc

07/28/16 / #20160216833

Operating multiple functions in a display of an electronic device

A system can include a display, a first device, and a second device all operatively connected to a controller. The first and second devices each use or share at least a portion of the display area. ... Apple Inc

07/28/16 / #20160216823

Electronic device including finger biometric sensor carried by a touch display and related methods

An electronic device may include a touch display that includes at least one display layer, and at least one transparent conductive layer thereon defining touch sensing pixels. The electronic device may also include a finger biometric sensor carried by the touch display and that may include an interconnect layer that includes transparent conductive traces, and a finger biometric sensing layer adjacent the interconnect layer and that includes an array of transparent conductive finger biometric sensing pixels capacitively coupled to the at least one transparent conductive layer of the touch display. ... Apple Inc

07/28/16 / #20160216813

Electronic device including finger biometric sensor including transparent conductive blocking areas carried by a touch display and related methods

An electronic device may include a touch display including at least one display layer, and at least one transparent conductive layer thereon defining touch sensing pixels. The electronic device may also include a finger biometric sensor carried by the touch display and that includes a finger biometric sensing layer including an array of transparent conductive finger biometric sensing pixels capacitively coupled to the at least one transparent conductive layer of the touch display. ... Apple Inc

07/28/16 / #20160216808

Single-layer touch-sensitive display

A touch sensor panel having co-planar single-layer touch sensors fabricated on a single side of a substrate is disclosed. The drive and sense lines can be fabricated as column-like patterns in a first orientation and patches in a second orientation, where each column-like pattern in the first orientation is connected to a separate metal trace in the border area of the touch sensor panel, and all patches in each of multiple rows in the second orientation are connected together using a separate metal trace in the border area of the touch sensor panel. ... Apple Inc

07/28/16 / #20160216801

Capacitive touch panel for sensing mechanical inputs to a device

A device including a mechanical input and a touch-sensitive surface for detecting one or more touch inputs and an input from the mechanical input. The touch-sensitive surface can include a first portion for detecting at least the touch inputs, and a second portion for detecting at least the mechanical input. ... Apple Inc

07/28/16 / #20160216780

Systems and methods for processing motion sensor generated data

Systems and methods for processing data from a motion sensor to detect intentional movements of a device are provided. An electronic device having a motion sensor may process motion sensor data along one or more dimensions to generate an acceleration value representative of the movement of the electronic device. ... Apple Inc

07/28/16 / #20160216766

Touch surface for simulating materials

A system for simulating materials using touch surfaces includes a touch surface, an actuator and/or an temperature control device, and a control unit. The control unit controls the actuator or the temperature control device to cause at least a portion of the touch surface to simulate a material. ... Apple Inc

07/28/16 / #20160216764

Devices and methods for creating haptic effects

In an embodiment for use with a portable device, a haptic feedback system creates a haptic pop effect and the system may include a mechanism configured to produce a haptic pop effect and a controller electronically coupled with the mechanism to selectively activate the mechanism. In one example, the mechanism has a first normal state having mechanical energy stored therein, and a second state wherein said mechanical energy is released, thereby creating the haptic pop effect. ... Apple Inc

07/28/16 / #20160216753

Sensor for detecting presence of material

A device having one or more sensors configured to detect a material covering the device, and logic configured to detect one or more characteristics of the material and change an operating state of the device based on the detected one or more characteristics. In some examples, the one or more sensors can be ambient light sensors (als), proximity sensors and/or cameras. ... Apple Inc

07/28/16 / #20160216741

Enclosure features of a portable computer

A portable computing device is disclosed. The portable computing device includes a top case of a reduced size and shape. ... Apple Inc

07/28/16 / #20160216735

Retention features of a portable computer

A portable computing device is disclosed. The portable computing device includes a retention member that provides a force to a flexible circuit disposed in a top portion and a bottom portion of the portable computing device. ... Apple Inc

07/28/16 / #20160216164

Force sensing compliant enclosure

A force sensing compliant enclosure for an electronic device may include at least one deformable housing wall. At least one strain concentration portion may be located on the deformable housing wall where strain caused by application of a force that deforms the deformable housing wall is greater than at other portions of the deformable housing wall. ... Apple Inc

07/28/16 / #20160216153

Remote control systems that can distinguish stray light sources

Remote control systems that can distinguish predetermined light sources from stray light sources, e.g., environmental light sources and/or reflections are provided. The predetermined light sources can be disposed in asymmetric substantially linear or two-dimensional patterns. ... Apple Inc

07/28/16 / #20160216127

Providing navigation instructions while device is in locked mode

A method of providing navigation instructions in a locked mode of a device is disclosed. The method, while the display screen of the device is turned off, determines that the device is near a navigation point. ... Apple Inc

07/28/16 / #20160215799

Magnetic attachment

A first attachment structure of a first attachment element includes apertures and first attachment structure magnetic elements. A second magnetic structure of a second attachable element includes inner and outer magnetic elements. ... Apple Inc

07/28/16 / #20160215447

Cut-resistant cable structures and systems and methods for making the same

Cable structures of security systems may include multiple subassemblies having different cut-resistant characteristics. One system includes, inter alia, a portable article, a support, and a length of a cable assembly extending between a first cable end coupled to the portable article and a second cable end coupled to the support, where the cable assembly includes a first cable subassembly extending along at least a portion of the length of the cable assembly, and a second cable subassembly extending along at least the portion of the length of the cable assembly and adjacent to the first cable subassembly, and where the first cable subassembly includes a first cut resistant characteristic and the second cable subassembly includes a second cut resistant characteristic that is different than the first cut resistant characteristic.. ... Apple Inc

07/28/16 / #20160213113

Accessory covers for mobile phones or other consumer electronic devices

A durable, accessory cover assembly for a computing device, such as a cellular phone or a tablet computer. The accessory cover includes a frame, a first covering portion, and a second covering portion. ... Apple Inc

07/21/16 / #20160212892

Hybrid acoustic emi foam for use in a personal computer

The described embodiments relate to an electronic assembly that includes multiple varied electrical components. In some embodiments, the electronic assembly can include electrical components susceptible to electromagnetic interference (emi). ... Apple Inc

07/21/16 / #20160212872

Insert molding around glass members for portable electronic devices

An electronic device having an enclosure formed from at least one glass cover and a peripheral structure formed adjacent the periphery of the glass cover is disclosed. The peripheral structure can be secured adjacent to the glass cover with an adhesive. ... Apple Inc

07/21/16 / #20160212713

Managing power consumption of transmission circuitry in a wireless communication device

Methods, apparatuses and computer readable media are described that manage transmit power levels for a wireless device connected to a network access system of a wireless network. Processing circuitry in the wireless device obtains a target average transmit power level. ... Apple Inc

07/21/16 / #20160212658

Methods and apparatus for efficient spectral usage in extensible carrier deployments

Methods and apparatus for providing efficient spectral usage in extensible carrier deployments. In one embodiment, the deployment comprises a long-term evolution (lte) or lte-advanced (lte-a) network, and a reference carrier resource and one or more extensible carrier resources are configured based at least in part on a time and/or frequency separation. ... Apple Inc

07/21/16 / #20160212546

Halbach array audio transducer

An audio speaker having a voicecoil running along a diaphragm surface, and a magnetic array, e.g., a halbach array, configured to direct a magnetic field toward the voicecoil to drive the diaphragm and generate sound. In an embodiment, multiple halbach arrays are used to drive the same voicecoil winding or to drive separate, respective voicecoil windings on the diaphragm surface. ... Apple Inc

07/21/16 / #20160212526

Waterproof speaker module

A waterproof speaker module may include a membrane formed from at least one waterproof and elastic material and a supporting structure. The membrane may include an outer surface, an inner surface, and at least one concave region that is indented toward the inner surface. ... Apple Inc

07/21/16 / #20160212488

Intelligent automated assistant for tv user interactions

Systems and processes are disclosed for controlling television user interactions using a virtual assistant. A virtual assistant can interact with a television set-top box to control content shown on a television. ... Apple Inc

07/21/16 / #20160212413

Fine-coarse autostereoscopic display

A device may have a display with an array of pixels for displaying three-dimensional images for a viewer. Each pixel may have an array of subpixels and associated lens structures. ... Apple Inc

07/21/16 / #20160212341

Digital camera having low power capture mode

A digital camera system providing a low-power image capture mode includes an image capture system, an image display and a power management system. The power management system is used to provide a normal image capture mode wherein captured digital images are displayed on the image display as they are captured, and a low-power image capture mode wherein captured digital images are not displayed on the image display as they are captured. ... Apple Inc

07/21/16 / #20160212319

Realtime capture exposure adjust gestures

Disclosed herein are systems, device, methods, and non-transitory comp