Apple Patents Granted

Patents granted to Apple by the U.S. Patent and Trademark Office (USPTO).

  • Patent number: 11987203
    Abstract: A restraint system includes a restraint, an anchor coupled to the restraint and movable along an anchor guide, an anchor energy-absorbing (EA) device configured to control movement of the anchor along the anchor guide, and a controller that includes a processor configured to receive information indicative of an imminent event, receive information indicative of a recline angle being above a recline threshold, and send a command to enable the anchor to move along the anchor guide under control of the anchor EA device based on the information indicative of the imminent event and the recline angle being above the recline threshold.
    Type: Grant
    Filed: June 28, 2022
    Date of Patent: May 21, 2024
    Assignee: APPLE INC.
    Inventors: Arturo Llamazares Domper, Nathaniel J. Dennis, Alexander M. Zoellner
  • Patent number: 11991127
    Abstract: In some embodiments, an electronic device presents representations of messaging conversations. In some embodiments, an electronic device indicates which messages are replies to other messages in a messaging conversation. In some embodiments, an electronic device creates and presents links (e.g., rich links) to contacts in a messaging conversation (e.g., “mentions”). In some embodiments, an electronic device presents indications of messages that are replies to other messages. In some embodiments, an electronic device presents options to create a link (e.g., a rich link) to contacts in a messaging conversation (e.g., “mentions”) using a suggested entry user interface element.
    Type: Grant
    Filed: September 25, 2020
    Date of Patent: May 21, 2024
    Assignee: Apple Inc.
    Inventors: Christian X. Dalonzo, Chanaka G. Karunamuni, Robert Garcia, III, Jared Andrew Crawford, Pierre Jonathan De Filippis, Vanessa Fang, Jeffrey David Harris, Sheha Akbari, Adam Thomas Binsz
  • Patent number: 11989409
    Abstract: An example method occurring at a device with a touch-sensitive display. The method includes that while displaying a first user interface of a first application on the touch-sensitive display, the device receives a gesture at the touch-sensitive display. The method includes that in response to receiving the gesture on the touch-sensitive display and in accordance with a determination that the gesture is from an edge region of the touch-sensitive display, the device ceases to display the first user interface of the first application and displaying a second user interface of a second application that is different from the first application. The method also includes that in response to receiving the gesture on the touch-sensitive display and in accordance with a determination that the gesture begins at a non-edge region of the touch-sensitive display, the device performs an operation within the first application while continuing to display the first user interface.
    Type: Grant
    Filed: October 1, 2021
    Date of Patent: May 21, 2024
    Assignee: APPLE INC.
    Inventors: Imran Chaudhri, Lawrence Yang, Alessandro Sabatelli, Brian Schmitt
  • Patent number: 11990913
    Abstract: To increase the operating frequency range of the DLL while decreasing varactor sizes, coarse tuning circuitry may be implemented in a delay-locked loop (DLL). The DLL may include a voltage-controlled delay line (VCDL) including multiple switched capacitors coupled in parallel to each other. An electrical ground may be coupled to the parallel switched capacitors at a first node and a buffer and variable capacitor may be coupled to the parallel switched capacitors at a second node. The coarse tuning circuitry may be electrically coupled to a phase detector and to the multiple switched capacitors of the VCDL, such that the coarse tuning circuitry may receive a signal (e.g., an indication of a phase) from the phase detector and may adjust switched capacitor loading based on the signal received from the phase detector. Such a DLL implementation may increase DLL tuning range and decrease phase noise, among other advantages.
    Type: Grant
    Filed: December 12, 2022
    Date of Patent: May 21, 2024
    Assignee: Apple Inc.
    Inventors: Chen Zhai, Abbas Komijani
  • Patent number: 11988565
    Abstract: A sensor system included in an integrated circuit includes multiple sensor circuits and a control circuit. Using characterization data, a model may be generated that defines a relationship between measurable parameters of the integrated circuit and an operating characteristic of the integrated circuit. The control circuit can combine, using a function included in the model, data from the multiple sensor circuits to determine a value of the operating characteristic that is more accurate than a sensor circuit configured to measure a single parameter of the integrated circuit that varies with the operating characteristic.
    Type: Grant
    Filed: May 6, 2021
    Date of Patent: May 21, 2024
    Assignee: Apple Inc.
    Inventors: Ali Mesgarani, Farzan Farbiz, Ke Yun, Dusan Stepanovic, Seyedeh Sedigheh Hashemi, Mansour Keramat
  • Patent number: 11990958
    Abstract: Apparatus and methods are provided for port selection codebook configuration. A user equipment (UE) may decode a channel state information (CSI) report configuration (CSI-ReportConfig) from a base station. The CSI-ReportConfig indicates up to L CSI reference signal (CSI-RS) ports for selection by the UE out of P CSI-RS ports configured for measuring and reporting CSI. The UE determines selected CSI-RS ports out of the P CSI-RS ports. The selected CSI-RS ports include the L CSI-RS ports or less. The UE generates a port selection matrix W1 corresponding to the selected CSI-RS ports. The UE also generates an indication of the port selection matrix W1 to the base station. The CSI-ReportConfig may further configure the UE to select a subset of frequency basis. The UE determines a selected subset of frequency basis and generates a frequency basis selection matrix Wf corresponding to the selected subset of frequency basis.
    Type: Grant
    Filed: May 10, 2021
    Date of Patent: May 21, 2024
    Assignee: APPLE INC.
    Inventors: Haitong Sun, Chunhai Yao, Chunxuan Ye, Dawei Zhang, Hong He, Wei Zeng, Yushu Zhang
  • Patent number: 11989364
    Abstract: Techniques for managing alerts are described. One or more alerts are received at the electronic device. In some embodiments, the device determines how notifications corresponding to the alerts should be output to the user.
    Type: Grant
    Filed: June 8, 2022
    Date of Patent: May 21, 2024
    Assignee: Apple Inc.
    Inventors: Lawrence Y. Yang, Stephen O. Lemay, Alan C Dye, Christopher Patrick Foss, Jonathan R. Dascola, Imran Chaudhri, Gary Ian Butcher, David Chance Graham, Jonathan P. Ive, Kevin Lynch, Natalia Maric
  • Patent number: 11988347
    Abstract: A strobe module can include a Fresnel lens that defines an external surface of the strobe module and a sidewall at least partially defining an internal volume and defining an external channel. A gasket can be disposed in the external channel. A substrate can be coupled to the sidewall to further define the internal volume and a light source can be disposed on the substrate in the internal volume.
    Type: Grant
    Filed: July 29, 2022
    Date of Patent: May 21, 2024
    Assignee: APPLE INC.
    Inventors: Garrett R. Owoc, Stoyan P. Hristov, Jason B. Neevel, Ian A. Spraggs, Daniel W. Jarvis, David A. Pakula, Mikael S. Wagner, Blake M. Coughenour, Gikku J. George
  • Patent number: 11991808
    Abstract: An electronic device may be operated in ambient light. The electronic device may have a color ambient light sensor that is configured to produce color ambient light sensor data based on the ambient light. The electronic device may also have a flicker sensor that has a faster response time than the color ambient light sensor and that is used in detecting dynamic changes in the ambient light. Control circuitry in the electronic device may analyze flicker sensor data to identify the number of light sources producing the ambient light. The control circuitry may apply a frequency transform to the flicker sensor data or make measurements with the flicker sensor in multiple directions. Based on this information, the control circuitry may identify the number of light sources and may use this information in retrieving an ambient light spectrum associated with the ambient light using the color ambient light sensor data.
    Type: Grant
    Filed: July 12, 2018
    Date of Patent: May 21, 2024
    Assignee: Apple Inc.
    Inventors: Po-Chieh Hung, Serhan O. Isikman
  • Patent number: 11989131
    Abstract: Techniques are disclosed relating to managing storage array invalidations. A computer system may comprise a processor core configured to operate in an idle state and operate in a run state in which the processor core executes instructions. The computer system may further comprise a power management circuit that is configured to receive, while the processor core is in the idle state, a set of invalidation requests directed to the processor core to invalidate a set of entries of a storage array of the processor core. The power management circuit may store invalidation information indicative of the set of invalidation requests. The power management circuit may determine that the processor core has received a request to transition to the run state. Prior to the processor core operating in the run state, the power management circuit may invalidate the set of entries of the storage array based on the invalidation information.
    Type: Grant
    Filed: February 20, 2023
    Date of Patent: May 21, 2024
    Assignee: Apple Inc.
    Inventors: Sreevathsa Ramachandra, Christopher L Colletti, David E. Kroesche
  • Patent number: 11989640
    Abstract: Embodiments relate to a neural processor circuit with scalable architecture for instantiating one or more neural networks. The neural processor circuit includes a data buffer coupled to a memory external to the neural processor circuit, and a plurality of neural engine circuits. To execute tasks that instantiate the neural networks, each neural engine circuit generates output data using input data and kernel coefficients. A neural processor circuit may include multiple neural engine circuits that are selectively activated or deactivated according to configuration data of the tasks. Furthermore, an electronic device may include multiple neural processor circuits that are selectively activated or deactivated to execute the tasks.
    Type: Grant
    Filed: November 21, 2022
    Date of Patent: May 21, 2024
    Assignee: Apple Inc.
    Inventors: Erik Norden, Liran Fishel, Sung Hee Park, Jaewon Shin, Christopher L. Mills, Seungjin Lee, Fernando A. Mujica
  • Patent number: 11989095
    Abstract: The described embodiments set forth techniques for preserving clone relationships between files at a computing device. In particular, the techniques involve identifying clone relationships between files in conjunction with performing operations on the files where it can be beneficial to preserve the clone relationships. The operations can include, for example, preserving clone relationships between files that are being copied from a source storage device (that supports file cloning) to a destination storage device that supports file cloning. Additionally, the operations can include preserving clone relationships when backing up and restoring files between a source storage device (that supports file cloning) and a destination storage device that does not support file cloning. In this manner, the various benefits afforded by the clone relationships between files can be retained even as the files are propagated to destination storage devices that may or may not support file cloning.
    Type: Grant
    Filed: December 8, 2022
    Date of Patent: May 21, 2024
    Assignee: Apple Inc.
    Inventors: Pavel Cisler, Christopher A. Wolf, Loic E. Vandereyken, Eric A. Weiss
  • Patent number: 11989634
    Abstract: Embodiments described herein provide for a non-transitory machine-readable medium storing instructions to cause one or more processors to perform operations comprising receiving a machine learning model from a server at a client device, training the machine learning model using local data at the client device, generating an update for the machine learning model, the update including a weight vector that represents a difference between the received machine learning model and the trained machine learning model, privatizing the update for the machine learning model, and transmitting the privatized update for the machine learning model to the server.
    Type: Grant
    Filed: January 17, 2020
    Date of Patent: May 21, 2024
    Assignee: Apple Inc.
    Inventors: Abhishek Bhowmick, John Duchi, Julien Freudiger, Gaurav Kapoor, Ryan M. Rogers
  • Patent number: 11988936
    Abstract: An electrochromic device includes an optically active layer having an optical property that can be altered by application of electrical power to the optically active layer and a conductive structure that is configured to supply the electrical power to the optically active layer. The conductive structure includes patterned conductive elements that cooperate with the optically active layer to define electrochromic cells.
    Type: Grant
    Filed: July 12, 2022
    Date of Patent: May 21, 2024
    Assignee: APPLE INC.
    Inventor: Que Anh S. Nguyen
  • Patent number: 11988851
    Abstract: Compact lens systems that may be used in small form factor cameras. The lens system may include a master lens with two or more lens elements arranged along an optical axis and having refractive power, and an optical actuator located on the object side of the master lens that may provide autofocus (AF) and/or optical image stabilization (OIS) functionality for the camera. An aperture stop for the camera may be included in the optical actuator, for example between a substrate and a flexible optical element of the optical actuator. Including the aperture stop in the optical actuator rather than in the lens stack may allow the optical actuator to be smaller in the X-Y dimensions (perpendicular to the optical (Z) axis) than it would be in a similar camera with the aperture stop located in the lens stack.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: May 21, 2024
    Assignee: Apple Inc.
    Inventors: Paul Christian Thomas Fuller, Iain A. McAllister, Yoshikazu Shinohara
  • Patent number: 11983035
    Abstract: A portable electronic device can include a housing that at least partially defines an internal volume and an external surface of the device. The housing can include an electromagnetically transparent portion that partially defines the exterior surface. The portable electronic device can include an antenna disposed in the internal volume and a sensing circuit disposed in the internal volume to receive a signal transmitted from the antenna.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: May 14, 2024
    Assignee: APPLE INC.
    Inventors: Richard A. Davis, Istvan J. Szini, Matthew H. Fong
  • Patent number: 11983551
    Abstract: Examples of multi-user configuration are disclosed. An example method includes, at an electronic device: receiving a request; and in response to the request: if the voice input does not match a voice profile associated with an account associated with the electronic device: causing output of first information based on the request using a first account associated with the electronic device; if a setting of the electronic device has a first state, causing update of account data of the first account based on the request; and if the setting has a second state, forgoing causing update of the account data; and if the voice input matches a voice profile associated with an account associated with the electronic device: causing output of the first information using the account associated with the matching voice profile; and causing update of account data of the account based on the request.
    Type: Grant
    Filed: June 7, 2023
    Date of Patent: May 14, 2024
    Assignee: Apple Inc.
    Inventors: Taylor G. Carrigan, Patrick L. Coffman, David C. Graham
  • Patent number: 11980480
    Abstract: Detecting user contact with one or more electrodes of a physiological signal sensor can be used to ensure physiological signals measured by the physiological signal sensor meet waveform characteristics (e.g., of a clinically accurate physiological signal). In some examples, a mobile and/or wearable device can comprise sensing circuitry, stimulation circuitry, and processing circuitry. The stimulation circuit can drive one or more stimulation signals on one or more electrodes, the resulting signal(s) can be measured (e.g., by the sensing circuitry), and the processing circuitry can determine whether a user is in contact with the electrode(s). Additionally or alternatively, in some examples, mobile and/or wearable device can comprise saturation detection circuitry, and the processing circuitry can determine whether the sensing circuitry is saturated.
    Type: Grant
    Filed: August 22, 2022
    Date of Patent: May 14, 2024
    Assignee: Apple Inc.
    Inventors: Chad A. Bossetti, Thomas J. Sullivan, Xiaoyu Guo, Paras Samsukha, Anirban Chatterjee
  • Patent number: 11981097
    Abstract: Multi-sided prism printing systems and processes that apply a light-blocking material (e.g., a polymer) to at least part of the surfaces of at least two sides of a prism at the same time. The multi-sided prism printing systems and processes may significantly increase throughput of prism printing when compared to conventional prism printing methods in which only one side of a prism is printed at a time. In addition, the multi-sided prism printing systems and processes may provide a more accurate alignment of the printed patterns on lateral faces of the prism when compared to conventional prism printing methods in which only one lateral face of a prism is printed at a time.
    Type: Grant
    Filed: January 7, 2021
    Date of Patent: May 14, 2024
    Assignee: Apple Inc.
    Inventors: Alexander Feldman, Iain Alexander McAllister
  • Patent number: 11982809
    Abstract: An electronic device may have an inner display mounted in a housing so that an image on the inner display is presented to an eye box through a lens for viewing by a user while the electronic device is being worn on a head of the user. The electronic device may have input-output devices that are operable on external surfaces of the electronic device. The input-output devices may be used to gather user input for controlling an external device while the electronic device is not being worn on the user's head. The input-output devices may include a touch screen display, buttons, and other input-output components. An input-output component may be formed on a movable member that can be moved between a stored position and a deployed position. A projector may project images onto nearby surfaces. A removable electronic device may be coupled to head-mounted support structures or other housing structures.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: May 14, 2024
    Assignee: Apple Inc.
    Inventor: Paul X. Wang
  • Patent number: 11982816
    Abstract: A head-mountable device can include an ability to adjust a fit as needed for a particular user or activity. For example, a light seal module that provides engagement of a user's face and transmits light from a display element can be coupled to an HMD module. The light seal module can be provided in a wide variety of adjustable sizes and/or shapes to allow any given user to select an appropriate one for optimal alignment of an HMD module. The head-mountable device and/or other electronic devices can be operated to guide a user to select the optimal light seal module arrangement for use with an HMD module. For example, the head-mountable device or another device can include sensors for detecting an identity of a user, features of the user's face, forces distributed on the face when worn, and/or an activity being performed.
    Type: Grant
    Filed: March 1, 2022
    Date of Patent: May 14, 2024
    Assignee: Apple Inc.
    Inventors: Muhammad F. Hossain, Samuel A. Resnick, Prashanth Reddy Duvvuru Kamakshi
  • Patent number: 11983034
    Abstract: A compliant interface for a wearable electronic device includes a three-dimensional lattice structure that is coupleable to the wearable electronic device and compressible to conform to one or more of a facial feature or an upper cranial feature of a user wearing the wearable electronic device. The compliant interface may be one of a facial interface of a head-mounted display unit, a head interface of a head-mounted display unit, or a head interface of a headphones unit. The three-dimensional lattice structure may be formed of silicone that may form less than 35% of a volume of the three-dimensional lattice structure in an uncompressed state. Compliance of the facial interface may vary by locations at which the compliant interface engages the user. The compliance may vary according to one or more of geometric stiffness or maximum deflection of the three-dimensional lattice structure.
    Type: Grant
    Filed: July 21, 2020
    Date of Patent: May 14, 2024
    Assignee: APPLE INC.
    Inventors: Dustin A. Hatfield, Daniel J. Spence, Lee M. Panecki, Cameron A. Harder
  • Patent number: 11983063
    Abstract: A power delivery system included in a computer system using multiple power converter circuits to generate respective voltage levels on multiple power supply nodes. The power delivery system includes a step-down power converter circuit that generates a voltage level for use by host and follower power converter circuits. The host power converter circuit generates an external demand current that is shared by multiple follower power converter circuits to regulate the voltage level on the multiple power supply nodes. The power delivery system can be scaled to different platforms of the computer system by adjusting the number of follower power converter circuits.
    Type: Grant
    Filed: August 31, 2022
    Date of Patent: May 14, 2024
    Assignee: Apple Inc.
    Inventors: Shawn Searles, Sanjay Pant, Ludmil N. Nikolov, Tiago Filipe Galhoz Patrao, Enrico Zanetti, Hao Zhou, Vincenzo Bisogno
  • Patent number: 11984948
    Abstract: Apparatus and methods are provided for port selection codebook configuration. A user equipment (UE) may receive, from a base station, an indication of parameter settings of a port selection codebook. The port selection codebook includes a port selection matrix W1, a combinational coefficient matrix W2, and a frequency basis selection matrix Wf. Based at least in part on the parameter settings, the UE selects L CSI-RS ports, Mv frequency basis from a window of N consecutive frequency basis; and up to beta*L*Mv entries per layer, where beta is a percentage of the L*Mv entries per layer. The UE reports one or more of the port selection matrix W1, the up to beta*L*Mv entries in the combinational coefficient matrix W2 per layer, and the frequency basis selection matrix Wf to the base station.
    Type: Grant
    Filed: August 5, 2021
    Date of Patent: May 14, 2024
    Assignee: APPLE INC.
    Inventors: Haitong Sun, Chunhai Yao, Dawei Zhang, Hong He, Oghenekome Oteri, Wei Zeng, Weidong Yang, Yushu Zhang
  • Patent number: 11983026
    Abstract: A voltage reference circuit included in a computer system includes two bipolar devices with two different current densities which are used to generate two base-emitter voltages, which are scaled using divider circuits. The voltage reference circuit also includes a feedback circuit that generates a reference voltage using the scaled base-emitter voltages and a feedback signal. The feedback signal is generated using the reference signal and combined with one of the scaled base-emitter voltages to compensate for variations in load current from the reference circuit.
    Type: Grant
    Filed: March 16, 2022
    Date of Patent: May 14, 2024
    Assignee: Apple Inc.
    Inventor: Matthias Eberlein
  • Patent number: 11983316
    Abstract: In one implementation, a method is performed for selecting a UI element with eye tracking-based attention accumulators. The method includes: while a first UI element is currently selected, detecting a gaze direction directed to a second UI element; in response to detecting the gaze direction directed to the second UI element, decreasing a first attention accumulator value associated with the first UI element and increasing a second attention accumulator value associated with the second UI element; in accordance with a determination that the second attention accumulator value exceeds the first attention accumulator value, deselecting the first UI element and selecting the second UI element; and in accordance with a determination that the second attention accumulator value does not exceed the first attention accumulator value, maintaining selection of the first UI element.
    Type: Grant
    Filed: January 12, 2023
    Date of Patent: May 14, 2024
    Assignee: APPLE INC.
    Inventors: Gregory Lutter, Bryce L. Schmidtchen
  • Patent number: 11981181
    Abstract: Embodiments generally relate to managing and using an electronic key. In some embodiments, the electronic key is utilized to cause a vehicle to unlock one or more doors of the vehicle when a computer system that includes the electronic key is positioned within a first threshold distance of the vehicle. In some embodiments, a user interface object associated with the electronic key is displayed in a first position of an accounts user interface when a computer system that includes the electronic key is positioned within a second threshold distance of the vehicle.
    Type: Grant
    Filed: July 14, 2021
    Date of Patent: May 14, 2024
    Assignee: Apple Inc.
    Inventors: Matthew Sanders, Mayura Dhananjaya Deshpande, Vitalii Kramar, Thomas John Miller, Marcel Van Os, Trevor W. Young
  • Patent number: 11983810
    Abstract: A method is performed at an electronic device with one or more processors and a non-transitory memory. The method includes obtaining hair curve data that represents a plurality of hair strands. Each of the plurality of hair strands includes a respective plurality of hair points. The method includes projecting the plurality of hair strands to a hair mesh that is associated with a virtual agent. The method includes rendering a first subset of the plurality of hair strands in order to generate a hair texture based on a corresponding portion of the projection. The method includes rendering the hair texture in association with the virtual agent in order to generate a display render. In some implementations, the method includes changing the number of hair strands rendered during a particular rendering cycle, enabling dynamic generation of hair textures across rendering cycles.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: May 14, 2024
    Assignee: APPLE INC.
    Inventor: Mariano Merchante
  • Patent number: 11984661
    Abstract: An electronic device may include first and second phased antenna arrays and a triplet of first, second, and third ultra-wideband antennas. An antenna module in the device may include a dielectric substrate. The first and second arrays and the triplet may be formed on the dielectric substrate. The third and second ultra-wideband antennas may be separated by a gap. The first array may be laterally interposed between the third and second ultra-wideband antennas within the gap. The third ultra-wideband antenna may be laterally interposed between the first phased antenna array and at least some of the second array. An integrated circuit may be mounted to the dielectric substrate using an interposer. The antenna module may occupy a minimal amount of space within the device and may be less expensive to manufacture relative to scenarios where the arrays and the ultra-wideband antennas are formed on separate substrates.
    Type: Grant
    Filed: September 21, 2020
    Date of Patent: May 14, 2024
    Assignee: Apple Inc.
    Inventors: Yi Jiang, Jiangfeng Wu, Siwen Yong, Hao Xu, Ana Papio Toda, Carlo di Nallo, Michael D. Quinones, Mattia Pascolini, Amin Tayebi, Aaron J. Cooper, Per Jakob Helander, Johan Avendal
  • Patent number: 11984124
    Abstract: An example process includes: receiving a natural language input having a start time and including first and second portions respectively received from the start time to a first time and from the start time to a second time after the first time; determining an end time of the natural language input; executing, at least partially between the first time and the end time, a first task flow based on the first portion, including: obtaining a first executable object representing a first candidate action; executing, at least partially between the second time and the end time, a second task flow based on the second portion, including: obtaining a second executable object representing a second candidate action; in response to determining the end time, selecting a candidate action from a plurality of candidate actions each represented by a respective executable object; and executing the respective executable object representing the selected candidate action.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: May 14, 2024
    Assignee: Apple Inc.
    Inventors: Antoine R. Raux, John Leach
  • Patent number: 11985619
    Abstract: In a wireless communication environment, there may arise a timing misalignment for SRS-RSRP measurement. In order to address this issue, a UE may receive an uplink transmission from second UE containing the uplink transmission timing for the first UE. The UE may then set its measurement timing to be the same as the uplink transmission timing. The UE then carries out SRS-RSRP measurement according to the newly-set measurement timing.
    Type: Grant
    Filed: February 17, 2020
    Date of Patent: May 14, 2024
    Assignee: APPLE INC.
    Inventors: Dawei Ying, Hassan Ghozlan, Qian Li, Geng Wu
  • Patent number: 11985231
    Abstract: Certain embodiments disclosed herein provide attestation for a transient version of an application while reusing the attestation and the cryptographic key on which the attestation is based for the full version of the application should the user obtain the full version of the application prior to the transient version being deleted. As an example, a computing device can detect an upgrade event corresponding to replacing an application clip with the full version of the application, and associate the cryptographic key already stored in a key database with the full version of the application. Associating the existing key with the full version of the application enables the full application to automatically take over the attestation previously provided for the application clip, saving time and resources that would otherwise be used for establishing a new attestation for the full version of the application.
    Type: Grant
    Filed: October 20, 2021
    Date of Patent: May 14, 2024
    Assignee: APPLE INC.
    Inventors: Eric Kar Wai Tong, Hervé Sibert
  • Patent number: 11985463
    Abstract: This disclosure includes several different features suitable for use in circumaural and supra-aural headphones designs. Designs that include earpad assemblies that improve acoustic isolation are discussed. User convenience features that include automatically detecting the orientation of the headphones on a user's head are also discussed. Various power-saving features, design features, sensor configurations and user comfort features are also discussed.
    Type: Grant
    Filed: May 15, 2023
    Date of Patent: May 14, 2024
    Assignee: APPLE INC.
    Inventors: Edward Siahaan, Daniel R. Bloom, Jason J. LeBlanc, Phillip Qian
  • Patent number: 11984943
    Abstract: A device implementing a system for NFC communication includes a processor configured to receive, from an other device, pulse signals for detecting proximity of the device with the other device. The processor is further configured to determine an interval at which the pulse signals are received from the other device. The processor is further configured to determine a time when the other device is expected to transmit a subsequent pulse signal based at least in part on the determined interval. The processor is further configured to transmit a signal to the other device based on the determined time when the other device is expected to transmit the subsequent pulse signal.
    Type: Grant
    Filed: April 21, 2021
    Date of Patent: May 14, 2024
    Assignee: Apple Inc.
    Inventors: Vincent Chauvin, Peter M. Agboh, Vusthla Sunil Reddy, Xinping Zeng
  • Patent number: 11985733
    Abstract: Technology for a user equipment (UE), operable to generate an enhanced buffer status report (eBSR) is disclosed. The UE can identify packets for uplink transmission. The UE can filter the packets for uplink transmission, to identify a number of small packets pending for transmission and a number of larger packets, relative to the small packets, that are pending for transmission in the uplink transmission. The UE can encode the eBSR for transmission to a next generation node B (gNB), wherein the eBSR includes information identifying the number of small packets pending for transmission. The UE can have a memory interface configured to send to a memory the number of small packets pending for transmission.
    Type: Grant
    Filed: July 8, 2022
    Date of Patent: May 14, 2024
    Assignee: APPLE INC.
    Inventors: Jerome Parron, Hyung-Nam Choi, Jing Zhu, Marcus Mertens, Christian Hofmann, Sudeep Palat
  • Patent number: 11984737
    Abstract: A wireless charging system having a power transmitter may wirelessly transfer power to a power receiver. Shield saturation, such as saturation of a ferrite structure, in the wireless power receiver may occur under some operating conditions. Saturation can lead to disruptive oscillations in power transfer. The power transmitting may include control circuitry for detecting and mitigating saturation.
    Type: Grant
    Filed: June 16, 2023
    Date of Patent: May 14, 2024
    Assignee: Apple Inc.
    Inventors: Adam L. Schwartz, Alireza Safaee, Stephen C. Terry, Zhiyuan Hu
  • Patent number: 11985536
    Abstract: In some aspects, the present disclosure relates to a method for performing packet flow description (PFD) management, the method including establishing a Quality-of-Service (QoS) flow between a user equipment (UE) and a core network (CN) for a data flow of an application, creating, by the UE, a UE-requested packet flow description (PFD) upon a change in the data flow, sending, from the UE to the CN, a request to the CN for updating a CN PFD to an updated PFD using the UE-requested PFD, receiving, at the UE from the CN, a downlink (DL) packet mapped to the QoS flow using the updated PFD.
    Type: Grant
    Filed: September 24, 2021
    Date of Patent: May 14, 2024
    Assignee: Apple Inc.
    Inventors: Yingjie Zhao, Longda Xing, Rangakrishna Nallandigal, Jason Ke
  • Patent number: 11984749
    Abstract: A method of controlling charging of an electronic device includes estimating a usage time value that corresponds to an anticipated future occurrence of usage of the electronic device; and estimating a resume time value that corresponds to a time for charging to commence to allow for completion of charging from a first predetermined state of charge value to a second predetermined state of charge value by the usage time value. The method also includes charging a battery of the electronic device using electrical power supplied by a charging device until a current state of charge of the battery reaches the first predetermined state of charge value, entering, by the electronic device, a deactivated mode after the current state of charge reaches the first predetermined state of charge value, and causing the electronic device to return to the activated mode according to the resume time value.
    Type: Grant
    Filed: June 22, 2021
    Date of Patent: May 14, 2024
    Assignee: APPLE INC.
    Inventors: Kartik R. Venkatraman, Mary-Ann Rau, Felix T. Tristram, Andres Y. Chabolla, Antonio De Lima Fernandes
  • Patent number: 11985552
    Abstract: Systems, devices, and techniques for handover and false base station detection in a wireless communication network are described. A described technique performed by a user equipment (UE) includes receiving, from a source base station of a wireless network, a handover command to indicate a handover to a target base station for communication in the wireless network; receiving information from the target base station; determining whether the target base station is a legitimate base station of the wireless network based on the information from the target base station and handover information included in the handover command; and performing a handover based on the handover command and a determination that the target base station is the legitimate base station.
    Type: Grant
    Filed: June 17, 2020
    Date of Patent: May 14, 2024
    Assignee: Apple Inc.
    Inventors: Abhijeet Kolekar, Bharat Shrestha
  • Patent number: 11985462
    Abstract: This disclosure includes several different features suitable for use in circumaural and supra-aural headphones designs. Designs that include earpad assemblies that improve acoustic isolation are discussed. User convenience features that include automatically detecting the orientation of the headphones on a user's head are also discussed. Various power-saving features, design features, sensor configurations and user comfort features are also discussed.
    Type: Grant
    Filed: August 1, 2022
    Date of Patent: May 14, 2024
    Assignee: APPLE INC.
    Inventors: Edward Siahaan, Daniel R. Bloom, Lee M. Panecki, Phillip Qian, Benjamin A. Shaffer, Christopher J. Stringer, Eugene A. Whang, David H. Narajowski, Scott Y. Oshita, Dustin A. Hatfield, Zachary G. Segraves, Sean J. Docherty
  • Patent number: 11984984
    Abstract: An electronic device that communicates frames is described. During operation, the electronic device may transmit the frames addressed to a recipient electronic device and associated with multiple links between the electronic device and the recipient electronic device. Then, the electronic device may receive block acknowledgments for at least a subset of the frames, where a given block acknowledgment is associated with the recipient electronic device and indicates received frames on a given link in the links. Moreover, the electronic device may control an amount of traffic conveyed on the links based at least in part on the block acknowledgments. Next, the electronic device may store a remainder of the frames based at least in part on the block acknowledgments, where the frames include the subset of the frames and the remainder of the frames. Note that the frames may have a common traffic identifier.
    Type: Grant
    Filed: December 19, 2022
    Date of Patent: May 14, 2024
    Assignee: Apple Inc.
    Inventors: Jarkko L Kneckt, Jinjing Jiang, Qi Wang, Su Khiong Yong, Tianyu Wu, Yong Liu
  • Patent number: 11985464
    Abstract: 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.
    Type: Grant
    Filed: August 16, 2021
    Date of Patent: May 14, 2024
    Assignee: Apple Inc.
    Inventors: Robert D. Watson, David John Shaw, Ganesh Adkasthala Ganapathi Batta, Chandrahas Aralaguppe Chandramohan, Gregory Robert Burns, Benjamin Huth Byer
  • Patent number: D1026675
    Type: Grant
    Filed: September 7, 2022
    Date of Patent: May 14, 2024
    Assignee: Apple Inc.
    Inventors: Jody Akana, Molly Anderson, Bartley K. Andre, Shota Aoyagi, Anthony Michael Ashcroft, Marine C. Bataille, Jeremy Bataillou, Abidur Rahman Chowdhury, Clara Geneviève Marine Courtaigne, Markus Diebel, Alexandre B. Girard, Jonathan Gomez Garcia, M. Evans Hankey, Anne-Marie Heck, Moises Hernandez Hernandez, Richard P. Howarth, Jonathan P. Ive, Julian Jaede, Duncan Robert Kerr, Kainoa Kwon-Perez, Nicolas Pedro Lylyk, Peter Russell-Clarke, Benjamin Andrew Shaffer, Clement Tissandier, Eugene Antony Whang
  • Patent number: D1026902
    Type: Grant
    Filed: August 5, 2022
    Date of Patent: May 14, 2024
    Assignee: Apple Inc.
    Inventors: Jody Akana, Molly Anderson, Bartley K. Andre, Shota Aoyagi, Anthony Michael Ashcroft, Marine C. Bataille, Jeremy Bataillou, Abidur Rahman Chowdhury, Clara Geneviève Marine Courtaigne, Markus Diebel, Jonathan Gomez Garcia, M. Evans Hankey, Richard P. Howarth, Jonathan P. Ive, Julian Jaede, Duncan Robert Kerr, Peter Russell-Clarke, Benjamin Andrew Shaffer, Mikael Silvanto, Sung-Ho Tan, Clement Tissandier, Eugene Antony Whang
  • Patent number: D1026941
    Type: Grant
    Filed: March 6, 2018
    Date of Patent: May 14, 2024
    Assignee: Apple Inc.
    Inventors: Jody Akana, Molly Anderson, Bartley K. Andre, Shota Aoyagi, Anthony Michael Ashcroft, Marine C. Bataille, Jeremy Bataillou, Daniele De Iuliis, Markus Diebel, M. Evans Hankey, Julian Hoenig, Richard P. Howarth, Jonathan P. Ive, Julian Jaede, Duncan Robert Kerr, Peter Russell-Clarke, Benjamin Andrew Shaffer, Mikael Silvanto, Christopher J. Stringer, Joe Tan, Clement Tissandier, Eugene Antony Whang, Rico Zörkendörfer
  • Patent number: D1026944
    Type: Grant
    Filed: March 14, 2022
    Date of Patent: May 14, 2024
    Assignee: Apple Inc.
    Inventors: Benjamin Thomas Christie, Alden Maxwell Haley, Wyatt R. Mitchell
  • Patent number: D1026945
    Type: Grant
    Filed: February 6, 2023
    Date of Patent: May 14, 2024
    Assignee: Apple Inc.
    Inventors: Mani Amini, Taylor Gerard Carrigan, Chanaka Karunamuni, Wan Si Wan, Eric Lance Wilson
  • Patent number: D1026952
    Type: Grant
    Filed: April 19, 2023
    Date of Patent: May 14, 2024
    Assignee: Apple Inc.
    Inventors: Alan C. Dye, Bradley William Griffin, Aurelio Guzmán, Victoria Elaine Hinn
  • Patent number: D1026954
    Type: Grant
    Filed: November 18, 2022
    Date of Patent: May 14, 2024
    Assignee: Apple Inc.
    Inventors: Benjamin Thomas Christie, Patrick Lee Coffman, Anton Davydov, Alan C. Dye, Aurelio Guzmán, Stephen O. Lemay, Wyatt R. Mitchell, Parthiban Mohanraj, Daniel T. Preston, Christopher Daryl Soli
  • Patent number: D1027940
    Type: Grant
    Filed: September 6, 2022
    Date of Patent: May 21, 2024
    Assignee: Apple Inc.
    Inventors: Jody Akana, Molly Anderson, Bartley K. Andre, Shota Aoyagi, Anthony Michael Ashcroft, Marine C. Bataille, Jeremy Bataillou, Abidur Rahman Chowdhury, Clara Geneviève Marine Courtaigne, Markus Diebel, Alexandre B. Girard, Jonathan Gomez Garcia, M. Evans Hankey, Anne-Marie Heck, Moises Hernandez Hernandez, Richard P. Howarth, Jonathan P. Ive, Julian Jaede, Duncan Robert Kerr, Kainoa Kwon-Perez, Nicolas Pedro Lylyk, Peter Russell-Clarke, Benjamin Andrew Shaffer, Clement Tissandier, Eugene Antony Whang