Patents Assigned to Apple, Inc.
  • 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: 11990687
    Abstract: An electronic device may include an antenna disposed on a substrate. The antenna may include a ring of conductive traces, a fed arm, and an unfed arm. The fed arm and the unfed arm may extend from opposing segments of the ring. The ring may be coupled to ground by fences of conductive vias extending through the substrate. The first arm may have a first radiating edge. The second arm may have a second radiating edge. The first radiating edge may be separated from the second radiating edge by a gap. The first arm may indirectly feed the second arm via near-field electromagnetic coupling across the gap. The first and second arms may collectively radiate in an ultra-wideband (UWB) frequency band.
    Type: Grant
    Filed: July 18, 2022
    Date of Patent: May 21, 2024
    Assignee: Apple Inc.
    Inventors: Alden T Rush, Soroush Akbarzadeh, Hongfei Hu, Han Wang, Javier Gomez Tagle, Ming Chen, Carlo Di Nallo, Mattia Pascolini, Erdinc Irci, Ali Pourghorban Saghati
  • Patent number: 11990292
    Abstract: A computing device can include a housing defining an opening, a base layer, and a button mechanism positioned in the opening. The button mechanism can include a keycap movable relative to the base layer between an undepressed state and a depressed state, and a dome contacting the keycap, the dome including a first surface and a second surface, opposite the first surface. In the undepressed state, the first surface can be concave and the second surface can be convex. In a partially depressed state, a first portion of the first surface can be convex and a second portion of the first surface can be concave. In the depressed state, the first surface can be convex and the second surface can be concave.
    Type: Grant
    Filed: September 22, 2022
    Date of Patent: May 21, 2024
    Assignee: APPLE INC.
    Inventors: Yu-Po Chang, Chia Chi Wu
  • Patent number: 11991772
    Abstract: Systems and methods for extending connectivity with a cellular network are disclosed herein. A UE may monitor a serving cell of the UE and a neighbor cell of the UE to determine whether there is a network condition wherein the UE is to transition to an out-of-service (OOS) state if it were to fall to a Radio Resource Control (RRC) Idle state. The UE may react by, before expiration of an inactivity period corresponding to a transition to an RRC Idle mode, initiating signaling activity with a radio access network (RAN) node of the serving cell. In other embodiments, the UE may determine, based on a number of secondary devices connected to the UE, to initiate signaling with the RAN node of the serving cell before expiration of an inactivity period and according to whether a maximum number of extensions of an extension activity period has been reached.
    Type: Grant
    Filed: July 8, 2022
    Date of Patent: May 21, 2024
    Assignee: APPLE INC.
    Inventors: Tarakkumar G. Dhanani, Vijay Ventkataraman, Karan R. Sachdev, Neeraj D. Vaghela, Raghuram Mungara, Sharad Garg, Vijay Gadde
  • 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: 11991721
    Abstract: Disclosed herein are timing determination techniques for 5G radio access network (RAN) cells. According to various such techniques, a user equipment (UE) may receive a downlink (DL) scheduling command to schedule a DL data transmission from a base station. The UE may identify a scheduled slot for transmission of hybrid automatic repeat request (HARQ) feedback corresponding to the DL data transmission based on a received slot of the DL data transmission and an applicable slot offset value. The applicable slot offset value may indicate a number of slots by which the received slot precedes the scheduled slot. The applicable slot offset value may be identified from a value set based on an indicator comprised in the DL scheduling command, or may be identified using the various other techniques described herein.
    Type: Grant
    Filed: August 18, 2022
    Date of Patent: May 21, 2024
    Assignee: Apple Inc.
    Inventors: Gang Xiong, Debdeep Chatterjee, Ajit Nimbalker, Hong He
  • Patent number: 11991111
    Abstract: Disclosed herein are system, method, and computer program product embodiments for performing Synchronization Single Block (SSB) transmission using a number of SSB beams. An embodiment operates by determining a SSB index for a SSB based on a candidate position in a set of candidate positions and the number of SSB beams. The embodiment determines a shift value for the SSB index based on the candidate position and the number of SSB beams. The embodiment determines a frame timing for the SSB based the SSB index and the shift value for the SSB index. The embodiment then transmits, by radio front end circuitry, the SSB to a user equipment (UE) based on the frame timing for the SSB.
    Type: Grant
    Filed: January 11, 2020
    Date of Patent: May 21, 2024
    Assignee: Apple Inc.
    Inventors: Bishwarup Saso Mondal, Prerana Rane, Yongjun Kwak, Daewon Lee
  • Patent number: 11991067
    Abstract: A system may include a client device running multiple client-side applications and server equipment running multiple server-side applications. One or more traffic aggregators may be provided between the client-side applications and the server-side applications. Each traffic aggregator may aggregate application traffic from the multiple applications to form one or more classes of aggregated data. Interfaces may be provided between the traffic aggregators and the applications to customize application traffic. Traffic aggregators in the system may be dynamically updated.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: May 21, 2024
    Assignee: Apple Inc.
    Inventors: Stefan Meyer, Thorsten Clevorn, Bernd W. Adler, Bernhard Raaf, Josef Hausner
  • Patent number: 11991260
    Abstract: A user equipment (UE) or other device performs service discovery of edge computing resources in a cellular network system and dynamic offloading of UE application tasks to discovered edge computing resources. As part of the discovery process, the device (e.g., the UE) may request edge server site capability information. When performing dynamic offloading, the UE may obtain (collect and/or receive) information regarding channel conditions, cellular network parameters or application requirements and dynamically determine whether a task of the application executing on the UE should be offloaded to an edge server or executed locally on the UE. In making decisions between offloaded or local execution, the UE may use a utility function that takes into account factors such as relative differences in application latency, energy consumption and offloading cost.
    Type: Grant
    Filed: December 17, 2020
    Date of Patent: May 21, 2024
    Assignee: Apple Inc.
    Inventors: Biljana Badic, Christian Drewes, Ralph Hasholzner, Krisztian Kiss, Teck Yang Lee, Matthias Sauer, Mikhail Vilgelm, Babar Qaisrani, Vijay Venkataraman, Robert Zaus
  • Patent number: 11991003
    Abstract: Apparatuses, systems, and methods for performing contention window size updates for code block group based retransmission configurations in a wireless communication system. A code block group based wireless communication may be performed in unlicensed spectrum. A reference burst of the code block group based wireless communication may be identified. One or more of a number of acknowledgements or a number of negative acknowledgements associated with the reference burst may be identified. A contention window size adjustment may be determined based at least in part on one or more of the number of acknowledgements or the number of negative acknowledgements associated with the reference burst.
    Type: Grant
    Filed: March 20, 2020
    Date of Patent: May 21, 2024
    Assignee: Apple Inc.
    Inventors: Salvatore Talarico, Gang Xiong, Yingyang Li, Carlos H. Aldana
  • Patent number: 11989739
    Abstract: Representative embodiments set forth techniques for verifying an identity of a primary user of a primary account on a client device. A method may include receiving, for the primary account, a request for identity verification responsive to an action of a secondary account associated with the primary account and identifying a payment registration characteristic of a payment registration associated with the primary account. The method also includes retrieving identity information associated with the primary account based on the payment registration characteristic and, in response to a determination that the identity information corresponds to a verification indicator, verifying an identity of a user of the primary account. The method also includes, in response to verifying the identity of the user of the primary account, generating a payment verification token and associating the payment verification token with an authorization indication for the action of the secondary account.
    Type: Grant
    Filed: October 15, 2020
    Date of Patent: May 21, 2024
    Assignee: Apple Inc.
    Inventors: Peter J. Hare, David G. Knipp, Natalie Calvert, Bagath S. Pugazhendhi, Patrick J. Rogers, Kalyan C. Gopavarapu, Kashyap Jogi, Sivasankar Ponnambalam, Nora J. Shoemaker
  • Patent number: 11991565
    Abstract: Systems and methods of providing 5G access for a UE are generally described. The UE is simultaneously connected via dual radio operation to a legacy and 5G access system. The UE mobility management states for the access systems are independent of each other. The EPC and 5G CN share an HSS and may share a IP anchor. When handover occurs between access systems, the IP address is retained and the IP anchor used when the UE transmits an Attach Request having a Handover Attach Request Type and otherwise a new IP address is provided and the HSS but not the IP anchor is common between the access systems. The 5G eNB to which the UE is connected is standalone and connected to the 5G CN or dual mode and connected with an EPC via an LTE anchor in addition to the 5G CN.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: May 21, 2024
    Assignee: Apple Inc.
    Inventors: Alexandre Saso Stojanovski, Muthaiah Venkatachalam
  • Patent number: 11991610
    Abstract: Technology for an eNodeB operable to perform downlink (DL) transmissions using a Long Term Evolution (LTE) control region of a subframe for enhanced machine type communication (eMTC) is disclosed. The eNodeB can encode a system information block type 1 bandwidth reduced (SIB1-BR) for transmission 5 to a bandwidth reduced low complexity or coverage enhancement (BL/CE) user equipment (UE). The SIB1-BR can include an indication that the LTE control region in the subframe includes information for at least one of a machine type communication (MTC) physical downlink control channel (MPDCCH) transmission or a physical downlink shared channel (PDSCH) transmission. 10 The eNodeB can encode at least one of the MPDCCH transmission or the PDSCH transmission for delivery in a downlink over the LTE control region in the subframe to the BL/CE UE.
    Type: Grant
    Filed: August 8, 2019
    Date of Patent: May 21, 2024
    Assignee: APPLE INC.
    Inventors: Qiaoyang Ye, Gregory V. Morozov, Debdeep Chatterjee
  • Patent number: 11991574
    Abstract: To support layer 1 (L1) and layer 2 (L2) centric inter-cell mobility and inter-cell multi-TRP operation, a user equipment (UE) may need to measurement the downlink reference signals from neighbor cells. To obtain these measurements, a UE may perform layer 3 (L3) measurements for one or more neighboring cells, and provide an L3 measurement report to a network node. Candidate measurement neighboring cells for L1 measurements may be identified based on the L3 measurements.
    Type: Grant
    Filed: January 14, 2021
    Date of Patent: May 21, 2024
    Assignee: APPLE INC.
    Inventors: Yushu Zhang, Dawei Zhang, Haitong Sun, Jie Cui, Manasa Raghavan, Qiming Li, Wei Zeng
  • Patent number: 11991586
    Abstract: Certain embodiments are directed to techniques (e.g., a device, a method, a memory or non-transitory computer readable medium storing code or instructions executable by one or more processors) for communication techniques between an electronic device (e.g., a smart speaker, a smart TV, a smart appliance, etc.) and one or more mobile devices (e.g., a smartphone, a tablet, a wearable device etc.). Techniques can vary the rate the mobile device responds to ranging messages from the smart speaker based on one or more factors. These factors can include a state of the mobile device (e.g., awake or asleep), mobile device orientation (e.g., face down), application state (e.g., music App active), motion of the mobile device (e.g., at rest for period of time), and a range (distance/angle) between the mobile device and the speaker to conserve battery life. The range to the electronic device can activate one or more smart speaker features on the mobile device.
    Type: Grant
    Filed: December 4, 2020
    Date of Patent: May 21, 2024
    Assignee: APPLE INC.
    Inventors: Robert W. Brumley, Peter C. Tsoi, Yagil Burowski
  • 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: 11991079
    Abstract: Systems and methods for implementing various metrics for in integrated IAB networks are disclosed. A child IAB node may determine metrics regarding one or more of its data flows and report these metrics to an upstream IAB node (that is a parent node and/or an IAB donor). The upstream node may determine a data flow prioritization configuration using these metrics that it either uses itself or sends back to the child IAB node or another IAB node of the IAB network for use there. Metrics discussed include a number of hops metric, an aggregate throughput per BH RLC channel ID (or per routing ID) metric, a fairness index per BH RLC channel ID (or per routing ID) metric, a packet drop metric, and a per-hop latency for aggregated traffic per BH RLC channel ID (or per routing ID) per IAB node metric.
    Type: Grant
    Filed: January 14, 2021
    Date of Patent: May 21, 2024
    Assignee: APPLE INC.
    Inventors: Sarma V. Vangala, Dawei Zhang, Fangli Xu, Haijing Hu, Murtaza A. Shikari, Ralf Rossbach
  • Patent number: 11991087
    Abstract: An apparatus of a next generation Node B (gNB) Distributed Unit (DU) comprises one or more baseband processors to transmit one or more retransmitted Packet Data Convergence Protocol (PDCP) Protocol Data Units (PDUs) received from a gNB Central Unit (CU) to a user equipment (UE), and to feed back not only a latest, in-sequence New Radio User-plane (NR-U) Sequence Number (SN) to the CU for Release 15, but also a highest, in-sequence successfully delivered/transmitted PDCP SN, optionally, with a NR-U SN up to which the reported PDCP SN should be applied, which can provide an exact range of successfully delivered/transmitted status for retransmitted packets even in case of DU's re-ordering based on PDCP SN before transmitting to the UE. The apparatus can include a memory to store the reported PDCP SN and NR-U SN.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: May 21, 2024
    Assignee: Apple Inc.
    Inventors: Jaemin Han, Feng Yang, Yujian Zhang, Alexander Sirotkin
  • Patent number: 11991107
    Abstract: Systems, methods, and computer-readable medium are provided for utilizing a hybrid of ultra-wideband (UWB) and narrowband (NB) signaling to provide more efficient operating range and operating efficiency. For example, a first device may schedule transmission of a packet via a narrowband signal to a second device. The first device may then transmit the packet, whereby the packet conveys synchronization data that is used by the second device to schedule reception of a plurality of fragments, respectively, via an ultra-wideband (UWB) signal. The first device may then schedule and transmit the plurality of segments to the second device via the ultra-wideband signals, each fragment being time-spaced from other fragments of the plurality of fragments by at least a predefined time interval.
    Type: Grant
    Filed: November 1, 2021
    Date of Patent: May 21, 2024
    Assignee: Apple Inc.
    Inventors: Joachim S. Hammerschmidt, Eren Sasoglu, Santhoshkumar Mani
  • Publication number: 20240163861
    Abstract: Aspects are described for a user equipment (UE) comprising a transceiver configured to enable wireless communication with a base station and a processor communicatively coupled to the transceiver. The processor is configured to determine one or more configured grant (CG) transport blocks (TBs) of one or more CG uplink transmissions and determine one or more dynamic grant (DG) TBs of one or more DG uplink transmissions. The processor is further configured to determine that a first CG TB of the one or more CG TBs overlaps with a first DG TB of the one or more DG TBs in time and determine that a priority level of the first CG TB is lower than a priority level of the DG TB. The processor is further configured to determine that the priority level of the first CG TB is lower than the priority level of the first DG TB and transmit, in the first DG TB, a first DG uplink transmission corresponding to the first DG TB.
    Type: Application
    Filed: August 5, 2021
    Publication date: May 16, 2024
    Applicant: Apple Inc.
    Inventors: Chunhai YAO, Chunxuan YE, Seyed Ali Akbar FAKOORIAN, Haitong SUN, Hong HE, Huaning NIU, Weidong YANG, Yushu ZHANG, Dawei ZHANG, Sigen YE, Oghenekome OTERI