Apple Patent Applications

DISCONNECT DETECTION CIRCUITRY FOR UNIVERSAL SERIAL BUS (USB) COMPLIANT ELECTRONIC DEVICES

Granted: March 28, 2024
Application Number: 20240106230
Systems, methods, and apparatuses can detect whether an electrical cable between a source device and a sink device has become disconnected. The source device and/or the sink device can be compliant with a version of a Universal Serial Bus (USB) standard, for example, USB 3.x. These systems, methods, and apparatuses can monitor peak voltage swings of data signals flowing between the source device and the sink device. The peak voltage swing of these data signals can be at a first value…

IMPROVED CHANNEL SELECTION

Granted: March 28, 2024
Application Number: 20240107434
The present application relates to devices and components including apparatus, systems, and methods to share channel maps between devices for channel selection for connections. A device may perform channel scanning operations for determining channel conditions and generating channel maps, and may provide the channel maps to other devices. The other devices can reduce channel scanning operations based on receiving the channel maps from the device.

PRIORITIZED RETURN TO RAT NR FROM RAT GSM / RAT UMTS THROUGH RAT RESELECTION BASED APPROACH

Granted: March 28, 2024
Application Number: 20240107405
Disclosed herein are system, method, and computer program product embodiments for implementing prioritized return of a UE to NR RAT from a GSM/UMTS RAT through RAT reselection based approach. An embodiment operates by determining whether the UE is camped on a first radio access technology (RAT), and in response to a determination that the UE is camped on the first RAT, stores a list of frequencies and a plurality of cell reselection parameter values corresponding to the first RAT. The…

READER INITIATED PROVISIONING

Granted: March 28, 2024
Application Number: 20240107312
Techniques are described herein for reader initiated provisioning. An example method includes a device detecting a trigger to establish a connection with a second device. The device can receive a first input to verify an identity associated with the second computing device. The device receives from the second device, a first information item comprising identification information based at least in part on the first input. The device receives a comparison result from a server. The device…

EDGE-ANCHORED INDICATIONS FOR USER EQUIPMENT (UE) COMMUNICATIONS

Granted: March 28, 2024
Application Number: 20240107291
The present application relates to controlling the use of edge-anchored indications for a UE. In an example, a UE can communicate with an edge entity via a network. The network can determine based on one or a combination of UE authorization or AF authorization whether the related traffic is to be edge-anchored or not. Edge anchoring the traffic can help avoid the UE switching the traffic to an alternate network that may be available to the UE. The network can send an edge-anchored…

MOLDED INTEGRATED CIRCUIT PACKAGE WITH SENSOR ASSEMBLY

Granted: March 28, 2024
Application Number: 20240107249
Embodiments of the present disclosure include a structure with a substrate, an electronic device, and a molding compound layer. The substrate has a first surface and a second surface opposite to the first surface, where the substrate includes a first opening. The electronic device is disposed on the first surface of the substrate and includes a second opening aligned with the first opening of the substrate. Further, the molding compound layer is disposed on the second surface of the…

AUDIO SEAL MEASUREMENTS

Granted: March 28, 2024
Application Number: 20240107247
Examples can provide circuits, methods, and apparatus that can determine a quality of a seal formed using an audio device, can inform a user of the quality of the seal, and can help the user to improve the quality of the seal.

Five-Axis Sensor Shift Camera Module

Granted: March 28, 2024
Application Number: 20240107167
An actuator assembly for a camera module is provided. The actuator assembly includes a transversal actuator for motion of an image sensor of the camera module in one or more directions orthogonal to an optical axis of the camera module. The actuator assembly also includes an axial actuator for motion of the image sensor in one or more directions parallel to the optical axis of the camera module. The actuator assembly further includes a carrier retaining a portion of the transversal…

Sensor Shift Camera Module with Five Degrees of Freedom

Granted: March 28, 2024
Application Number: 20240107144
An actuator assembly for a camera module includes a transversal actuator for motion of an image sensor in one or more directions orthogonal to an optical axis of the camera module. The actuator assembly also includes an axial actuator for motion of the image sensor in one or more directions parallel to the optical axis of the camera module. The actuator assembly further includes a shared magnet for operation of the transversal actuator for motion of the image sensor in the one or more…

TECHNIQUES FOR ADJUSTING NETWORK-CONNECTED DEVICE FUNCTIONALITY BASED ON MODES

Granted: March 28, 2024
Application Number: 20240106899
When a mobile device comes within a proximity of one or more accessories, the one or more accessories can generate an indication for sending to the mobile device. The indication can be based on a state of the one or more accessories and can include state information. The indication can be used to communicate state information about the one or more accessories to the mobile device.

MODE-BASED CONTROL OF A REFRIGERATION CLIMATE CONTROL SYSTEM

Granted: March 28, 2024
Application Number: 20240102711
The present application relates to techniques for operating a refrigerant climate control system in one of a plurality of operating modes. In an example process, sensor data is received. The sensor data may correspond to a current state of a refrigerant in a receiver of the refrigerant climate control system. The process may also include receiving an energy control signal requesting operation of the refrigerant climate control system. The process may also include determining an operating…

COMPRESSION STRUCTURES FOR IC PACKAGES

Granted: March 28, 2024
Application Number: 20240105639
Structures, methods, and apparatus for protecting interconnections between components and boards in an electronic device from damage resulting from a physical shock. This damage can occur due to differential tensile forces being applied between the component and the board during a drop or other shock event. An example can reduce or prevent damage by providing differential compression forces between the component and board that can cancel differential tensile forces between the component…

Lens Distance Test for Head-Mounted Display Devices

Granted: March 28, 2024
Application Number: 20240105046
Systems and methods are disclosed to enable performance of a lens distance test in head-mounted displays (HMDs) to determine the distance between a user's eye and a lens of the HMD (e.g. the display lens in a virtual or augmented reality device). In embodiments, the HMD is configured to determine a current pose of the eye based on a series of captured eye images. The pose information is used to determine the distance from the apex of the cornea to a closest point on the lens. If the…

Synthetic Gaze Enrollment

Granted: March 28, 2024
Application Number: 20240104967
A personalized eye model is used to generate synthetic gaze features at ground-truth eye poses Gg. Corresponding synthetic gaze poses Gs are estimated from the synthetic gaze features using an average eye model. A linear regression is applied between Gg and Gs to generate a gaze correction function. The gaze correction function represents differences between the synthetic gaze Gs of the subject eye at the display and that of the average eye model Gg at the display, but does not contain…

INFORMATION DISPLAY USING ELECTRONIC DIFFUSERS

Granted: March 28, 2024
Application Number: 20240104814
Embodiments of systems and methods for using electronic diffusers to implement message indicators are described. A segment of a diffuser attached to an electronic device is configured to indicate an informational message in response to signals that result in a change to an optical property. A set of information to be displayed using the segment is determined, and a signal is transmitted to the segment to display the information.

DISTRIBUTED COMMUNICATION BETWEEN DEVICES

Granted: March 28, 2024
Application Number: 20240103904
Techniques are described herein for effectuating a transaction by an intermediary. An example method can include receiving a first message from a second device, the first message comprising a request for a first item, wherein the first message is received by a backend process executing on the first device. A second message that includes a request for a first information associated with the first item, can be transmitted. A third message comprising the first information associated with…

USE OF A JOG WHEEL

Granted: March 28, 2024
Application Number: 20240103713
In some implementations, at least a partial view of a jog wheel user interface (UI) element is displayed on a graphical user interface (GUI). The jog wheel UI element is operable to manipulate one or more secondary elements. In response to a touch input for controlling the jog wheel UI element, a rotation of the jog wheel UI element is animated concurrently with manipulation of the secondary element(s). In some embodiments, the jog wheel UI element is rotated at an initial rotational…

POLARIZATION-EXPLOITING RADAR ARCHITECTURES

Granted: March 28, 2024
Application Number: 20240103124
Techniques are disclosed for cross-polarization-based object detection and classification. One example includes a system implemented for cross-polarization-based object detection and classification. The system includes a first transmitter antenna configured for radiating a first millimeter wave electromagnetic signal, where the first millimeter wave electromagnetic signal including a first polarization. The system further includes a first receiver antenna configured for receiving a…

PROVIDING LIGHT NAVIGATION GUIDANCE

Granted: March 28, 2024
Application Number: 20240102818
In some implementations, a computing device can proactively determine a destination and request traffic information for routes from a starting location to the destination. In some implementations, a computing device can identify some routes between a starting location and a destination as non-recommended routes and recommend other routes. In some implementations, a computing device can rank routes between a starting location and a destination based on automatically-determined user…

DECOUPLED AND COORDINATED CONTROL OF REFRIGERATION CLIMATE CONTROL SYSTEMS

Granted: March 28, 2024
Application Number: 20240102712
Described herein are techniques for coordinated operation of refrigerant climate control systems in an optimized manner. In an example process, climate control information for a plurality of refrigerant climate control systems is maintained. An energy optimization signal is received that describes a characteristic associated with an electrical energy source. A set of control signals is generated for a set of refrigerant climate control systems based on climate control information and the…