Apple Patent Applications

BATTERY CHARGING SYSTEM AND MOBILE AND ACCESSORY DEVICES

Granted: April 20, 2017
Application Number: 20170110890
Various embodiments of the present invention are directed at a method and system for recharging batteries for wireless electronic devices. According to one embodiment, a battery charging and monitoring system is disclosed. The system includes a host machine providing a plurality of charging slots and a plurality of wireless devices coupled to and powered by a plurality of batteries. The host machine is adapted to communicate with the plurality of wireless devices through a plurality of…

BATTERY CHARGING SYSTEM AND MOBILE AND ACCESSORY DEVICES

Granted: April 20, 2017
Application Number: 20170110891
Various embodiments of the present invention are directed at a method and system for recharging batteries for wireless electronic devices. According to one embodiment, a battery charging and monitoring system is disclosed. The system includes a host machine providing a plurality of charging slots and a plurality of wireless devices coupled to and powered by a plurality of batteries. The host machine is adapted to communicate with the plurality of wireless devices through a plurality of…

MEDIATED DATA EXCHANGE FOR SANDBOXED APPLICATIONS

Granted: April 13, 2017
Application Number: 20170102975
The described embodiments include a computing device that executes a broker application. The broker application performs a mediated data exchange to exchange data between a first sandboxed application and a second application. For example, the broker application can import data from the second application into the first sandboxed application. As another example, the broker application can export data from the first sandboxed application into the second application.

DIRECTIVITY OPTIMIZED SOUND REPRODUCTION

Granted: April 13, 2017
Application Number: 20170105084
An audio system is described that receives a piece of sound program content for playback from a content distribution system. The piece of sound program content may include a multi-channel dialogue signal and a combined multi-channel music and effects signal. The audio system may determine a first set of directivity patterns for the multi-channel dialogue signal and a second set of directivity patterns for the combined multi-channel music and effects signal. The first set of directivity…

Management of User Interface Elements in a Display Environment

Granted: April 6, 2017
Application Number: 20170097744
A widget manager facilitates management of widgets in a dashboard layer. Management functions can include enablement, preview, importation, exportation, organization, installation, deletion, acquisition, etc.

CATEGORY-BASED FENCE

Granted: April 6, 2017
Application Number: 20170099381
Techniques of category-based fence are described. A category-based fence can correspond to a group of signal sources instead of a point location fixed to latitude and longitude coordinates. The group of signal sources can represent a category of entities, e.g., a particular business chain. The signal sources can be distributed to multiple discrete locations. A category-based fence associated with the group, accordingly, can correspond to multiple locations instead of a single point…

Method for Locating a Vehicle

Granted: March 30, 2017
Application Number: 20170092129
A portable computing device can be used to locate a vehicle in a parking structure. In particular, the portable computing device can communicate with a parking system that manages the parking structure and/or with a vehicle in order to locate the vehicle. Communications between the portable computing device, parking system and vehicle can be based on one or more wireless connections, such as Bluetooth and/or Bluetooth LE connections.

LOCATING AND PRESENTING KEY REGIONS OF A GRAPHICAL USER INTERFACE

Granted: March 30, 2017
Application Number: 20170092231
In an example method, an electronic device receives data regarding a graphical user interface to be presented on a display of the electronic device. The electronic device identifies one or more key regions of the graphical user interface based on the received data and one or more rules. The one or more rules pertain to at least one of a geometric shape, a geometric size, a location, or a hierarchical property. The graphical user interface is presented on the display of the electronic…

MUSICAL ANALYSIS PLATFORM

Granted: March 30, 2017
Application Number: 20170092245
A platform or system is disclosed for performing musical analysis to detect musical properties in received live or pre-recorded audio data. The analysis can include a synchronous analysis for generating estimated one or more transitory musical properties and an asynchronous analysis for generating one or more aggregate musical properties which can be applied to the transitory musical properties to generate confirmed musical properties, which can be stored as metadata associated with an…

AUTOMATIC MUSIC RECORDING AND AUTHORING TOOL

Granted: March 30, 2017
Application Number: 20170092246
A method for visually representing a recording session on a display, the method including displaying, by a processor on a display device, an icon having a shape, receiving audio data, and generating pulses that radiate outwardly, concentrically, and separately from the icon. A timing of the pulses may correspond to audio events within the audio data, a starting size of the pulses may correspond to an amplitude of the audio events within the audio data, and a spacing between consecutive…

AUTOMATIC COMPOSER

Granted: March 30, 2017
Application Number: 20170092248
Methods and apparatuses are disclosed for automatically composing a song are disclosed. In an embodiment, a method includes receiving music performance data by a processor. The processor may then segment the music performance data based on at least one structural attribute into at least a first musical segment, where the first musical segment is associated with at least one musical attribute. The processor may then determine an affinity value for the first musical segment based on the at…

AUTOMATIC MUSIC RECORDING AND AUTHORING TOOL

Granted: March 30, 2017
Application Number: 20170092320
A method for automatically starting an audio recording that includes receiving audio data and dividing the audio data into a first set of consecutive segments and a second set of consecutive segments that occur after the first set. The method further includes analyzing the first set of segments by measuring an average energy and peak value for each segment of the first set and determining a silence score therefrom, and analyzing the second set of segments by measuring an average energy…

HIDDEN ELECTRICAL CONTACTS

Granted: March 30, 2017
Application Number: 20170093070
Electrical contacts are described. An electrical contact can be formed on an exterior surface of a housing of an electronic device and can be cosmetically similar to the exterior surface. For example, the electrical contact can include a conductive plug inserted through an opening in a wall of the housing. A metallic coating can be applied to an outward-facing end of the conductive plug and fill up an outer portion of the opening until the metallic coating is about flush with the…

CORROSION RESISTANT OPTICAL CONNECTOR WITH ACCOMPANYING CIRCUITRY

Granted: March 30, 2017
Application Number: 20170093227
Connector receptacles and inserts that may be used to transfer power and data and may be corrosion resistant. One example may provide a connector system including a connector receptacle and a connector insert where data and power are transferred via fiber-optic windows. Ends of the fiber-optic windows may be used as optical contacts. The ends of the fiber-optic windows may be surrounded on their sides by an optical gasket. The fiber-optic windows and optical gasket may be corrosion…

POWER CONVERTERS

Granted: March 30, 2017
Application Number: 20170093300
A power conversion device includes a winding portion and a core portion. The winding portion can be embedded within a plurality of layers of a system printed circuit board. The core portion can be located within one or more elements of the power conversion device that are separate from the system printed circuit board.

SHARED CONTENT PRESENTATION WITH INTEGRATED MESSAGING

Granted: March 30, 2017
Application Number: 20170093769
Users who are experiencing a shared content stream can exchange messages. Each user device can present a graphical user interface that includes controls to interact with a shared content stream being received and presented at the user device; a control to begin composing a message to other users who are receiving the shared content stream, and a display area to display previously received messages associated with the shared content stream. A message can be associated with a shared…

SYNCHRONIZED PLAYBACK OF ALTERNATE CONTENT VERSION

Granted: March 30, 2017
Application Number: 20170093943
Users can share a content stream and can create and/or edit playlists that include content items of the content stream. Each user device, or a subset of the user devices, can edit the playback commands of the content stream once it is being shared. Playback of the content items is synchronized between the sharing devices. If one device is associated with a content restriction, an alternate version may be provided to that device. The two versions can still be played synchronously with one…

MOBILE ZOOM USING MULTIPLE OPTICAL IMAGE STABILIZATION CAMERAS

Granted: March 30, 2017
Application Number: 20170094180
A first camera unit of a multifunction device captures a first image of a first visual field. The first camera unit includes a first optical image stabilization actuator for moving a first optical package configured for a first focal length. A second camera unit of the multifunction device simultaneously captures a second image of a second visual field. The second camera unit includes a second optical image stabilization actuator for moving a second optical package configured for a…

MOBILE ZOOM USING MULTIPLE OPTICAL IMAGE STABILIZATION CAMERAS

Granted: March 30, 2017
Application Number: 20170094181
A first camera unit includes a first actuator for moving a first optical package configured for a first focal length. In some embodiments, a camera system of a multifunction device includes a second camera unit of the multifunction device for simultaneously capturing a second image of a second visual field. In some embodiments, the second camera unit includes a second actuator for moving a second optical package configured for a second focal length. In some embodiments, the second…

MOBILE ZOOM USING MULTIPLE OPTICAL IMAGE STABILIZATION CAMERAS

Granted: March 30, 2017
Application Number: 20170094182
In some embodiments, a first camera unit of a multifunction device for capturing a first image of a first visual field includes a first actuator for moving a first optical package. A second camera unit includes a second actuator for moving a second optical package. The second camera unit includes a second central magnet array situated along the axis between the first optics package of the first camera unit and the second optics package of the second camera unit. In some embodiments, the…