Patents Assigned to Apple
-
Patent number: 12238595Abstract: Systems and methods for ultra reliable reporting of secondary cell group (SCG) measurements to a secondary node (SN) used in multi-radio dual connectivity (MR-DC) operation that specifically account for the possibility of SCG special cell (SpCell) degradation are disclosed herein. A user equipment (UE) may establish a signaling radio bearer (SRB) 3 with the SN. The UE may then identify that a handover condition (which may be associated with SCG SpCell degradation) for the SCG SpCell is met, and accordingly send an SCG measurement report over each of the SRB3 and an SRB1 between the UE and a master node (MN) used in the MR-DC operation. Such information received at the MN is forwarded to the SN. Accordingly, the reception of SCG measurement reports (to enable handover to a new SpCell by the SN) is not solely dependent messages on the SpCell of the SCG alone (using SRB3), improving reliability.Type: GrantFiled: June 5, 2024Date of Patent: February 25, 2025Assignee: APPLE INC.Inventors: Kulwinder Saini, Vijayant Kumar
-
Patent number: 12236066Abstract: An electronic device such as a voice-controlled speaker may have an array of strain gauges and light-emitting diodes. The light-emitting diodes may be configured to display dynamically adjustable button icons overlapping the strain gauges. Force measurements from the strain gauges may be used to adjust speaker output and other device operations.Type: GrantFiled: July 18, 2023Date of Patent: February 25, 2025Assignee: Apple Inc.Inventors: Zhengyu Li, Ming Gao, Wenhao Wang, Yuanzhen Fan
-
Patent number: 12238671Abstract: An approach is described for a user equipment (UE) to provide vehicle-to-everything (V2X) communication. The UE includes processor circuitry that generates a registration request message in a protocol for a cellular network, a V2X policy provisioning request and an indication of PC5 radio access technology (RAT) capability for V2X. The UE also includes a transmitter that transmits the registration request message, the V2X policy provisioning request and the indication of PC5 radio access technology (RAT) capability for V2X to an Access and Mobility Management Function (AMF) in the cellular network.Type: GrantFiled: January 29, 2020Date of Patent: February 25, 2025Assignee: APPLE INC.Inventor: Changhong Shan
-
Patent number: 12237269Abstract: Multi-chip modules and methods of fabrication are described. The MCM may include a plurality of dies in which die-to-die routing can be partitioned within multiple metal routing layers for shorter die-to-die routings, while longer die-to-die routing can be routed primarily in a single metal routing layer. The plurality of dies may also be arranged in a spaced apart relationship to accommodate additional wiring area, while preserving direct routing areas for the longer die-to-die routing.Type: GrantFiled: March 16, 2022Date of Patent: February 25, 2025Assignee: Apple Inc.Inventors: Sanjay Dabral, Ravindranath T. Kollipara
-
Patent number: 12236072Abstract: The subject technology provides for displaying applications on a display while avoiding the display's irregular or undesirable features. The disclosed techniques include determining whether a triggering condition related to an application executing on an electronic device is present, and if so, determining a user interface (UI) adjustment value. The UI adjustment value is applied to a frame that represents all of the content including a user interface of the application to be rendered on the display. The UI adjustment value represents an adjustment to the frame such that, when the adjusted frame is rendered, the user interface of the application is presented on the display except on a predefined portion (e.g., a portion including an irregular feature or region) of the display. The adjusted frame is then rendered to present the user interface of the application on the display except on the predefined portion of the display.Type: GrantFiled: September 12, 2022Date of Patent: February 25, 2025Assignee: Apple Inc.Inventors: Kevin J. Van Vechten, Chad E. Jones, Jesse E. Donaldson, Kristin M. Forster, Mark P. Hamlin, Ryan N. Armstrong
-
Patent number: 12238633Abstract: A relay user equipment (UE) configured to operate as a relay between a remote UE and a network component performs a method. The method includes determining at least one relay capability of the relay UE and performing a relay access control operation that indicates to the remote UE whether the remote UE is permitted to use the relay UE as the relay.Type: GrantFiled: November 28, 2019Date of Patent: February 25, 2025Assignee: Apple Inc.Inventors: Yuqin Chen, Dawei Zhang, Fangli Xu, Haijng Hu, Longda Xing, Murtaza A. Shikari, Sethuraman Gurumoorthy, Sree Ram Kodali, Srinivasan Nimmala, Srirang A. Lovlekar
-
Patent number: 12236819Abstract: Various implementations disclosed herein include devices, systems, and methods for augmenting a physical writing surface. In various implementations, a device includes a display, a non-transitory memory and one or more processors coupled with the display and the non-transitory memory. In various implementations, a method includes presenting, via the display, a pass-through representation of a physical writing surface that corresponds to an application installed on the device. In some implementations, the method includes detecting a difference between the physical writing surface and an electronic record stored in association with the application. In some implementations, the method includes overlaying an element on the pass-through representation of the physical writing surface based on the difference between the physical writing surface and the electronic record.Type: GrantFiled: February 28, 2022Date of Patent: February 25, 2025Assignee: APPLE INC.Inventors: Thomas G. Salter, Anshu Kameswar Chimalamarri
-
Patent number: 12238724Abstract: A cellular modem processor can include dedicated processing engines that implement specific, complex data processing operations. To implement PUSCH and PUCCH encoding, a cellular modem can include a pipeline having multiple processing engines, with each processing engine including functional units that execute instructions corresponding to different stages in the encoding process. Flow control and data synchronization between instructions can be provided using a hybrid of firmware-based flow control and hardware-based data dependency management.Type: GrantFiled: April 29, 2022Date of Patent: February 25, 2025Assignee: Apple Inc.Inventors: Hadi Afshar, Mohanned Sinnokrot
-
Patent number: 12238027Abstract: A repeater configured to receive, on a side control channel from a component of a network, side control information including parameters at least for determining time domain resources on which to apply an indicated beam for uplink (UL) transmission reception or downlink (DL) transmission forwarding with a user equipment (UE) on an access link, determine, from the received parameters, whether to apply the indicated beam to a transmission (Tx) spatial filter, a reception (Rx) spatial filter, or both the Tx and Rx spatial filters and apply the indicated beam to the determined Tx spatial filter, Rx spatial filter, or both the Tx and Rx spatial filters for the determined time domain resources when forwarding the DL transmission to the UE or receiving the UL transmission from the UE for forwarding to the network.Type: GrantFiled: July 6, 2022Date of Patent: February 25, 2025Assignee: Apple Inc.Inventors: Ankit Bhamri, Hong He, Dawei Zhang, Haitong Sun, Oghenekome Oteri, Seyed Ali Akbar Fakoorian, Sigen Ye, Wei Zeng
-
Patent number: 12238455Abstract: During a communication session facilitated by a first communication service between a first device and a second device, a processor may receive a request to execute a feature not supported by the first communication service. The processor may also identify a second communication service that does support the feature. Further, the processor may then cause the communication session to transition from the first communication service to the second communication service.Type: GrantFiled: June 8, 2020Date of Patent: February 25, 2025Assignee: Apple Inc.Inventors: Justin Wood, Peter Westen, Pierre De Filippis
-
Patent number: 12238564Abstract: Disclosed are methods, systems, apparatus, and computer programs for a coordination mechanism between a network and a user equipment (UE) that is configured to perform cross-link interference (CLI) measurements. In one aspect, a method includes generating a message that indicates a capability of a user equipment (UE) whether to support simultaneous reception of at least one signal associated with cross-link interference (CLI) measurement and at least one signal associated with a serving cell or a neighbor cell of the UE. The method further includes transmitting the message to an access node (AN).Type: GrantFiled: September 15, 2023Date of Patent: February 25, 2025Assignee: Apple Inc.Inventors: Qiming Li, Jie Cui, Yang Tang, Hua Li, Rui Huang
-
Patent number: 12236119Abstract: Systems and methods for balancing multiple partitions of non-volatile memory devices are provided. Embodiments discussed herein execute a balance proportion scheme in connection with a NVM that is partitioned to have multiple partition types. Each partition type has an associated endurance that defines an average number of program/erase (P/E) cycles it can endure before it reaches failure. For example, a first partition type may have a substantially greater endurance than a second partition type. The balance proportion scheme ensures that, even though each partition type has a different associated endurance, all partition types are used proportionally with respect to each other to balance their respective P/E cycles. This way, both partition types will reach the upper limits of their respective endurance levels out at approximately the same time.Type: GrantFiled: January 20, 2022Date of Patent: February 25, 2025Assignee: Apple Inc.Inventors: Alexander Paley, Andrew W. Vogan
-
Patent number: 12236952Abstract: 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.Type: GrantFiled: September 26, 2023Date of Patent: February 25, 2025Assignee: Apple Inc.Inventors: Stephen O. Lemay, Brandon J. Newendorp, Jonathan R. Dascola
-
Patent number: 12238882Abstract: Various components of an electronic device housing and methods for their assembly are disclosed. The housing can be formed by assembling and connecting two or more different sections together. The sections of the housing may be coupled together using one or more coupling members. The coupling members may be formed using a two-shot molding process in which the first shot forms a structural portion of the coupling members, and the second shot forms cosmetic portions of the coupling members.Type: GrantFiled: February 12, 2024Date of Patent: February 25, 2025Assignee: APPLE INC.Inventors: Bryan P. Kiple, Charles B. Woodhull, David A. Pakula, Tang Y. Tan
-
Patent number: 12238669Abstract: Technology for an Information Centric Networking gateway (ICN-GW) operable to modify an ICN message received from a user equipment (UE) in a Fifth Generation (5G) cellular network is disclosed. The ICN-GW can decode the ICN message received from the UE via a Next Generation NodeB (gNB) and an ICN point of attachment (ICN-PoA). The ICN-GW can modify the ICN message to produce a modified ICN message. The ICN-GW can encode the modified ICN message to route the modified ICN message to a data network.Type: GrantFiled: September 27, 2023Date of Patent: February 25, 2025Assignee: APPLE INC.Inventors: Gabriel Arrobo Vidal, Geng Wu, Qian Li, Zongrui Ding, Ching-Yu Liao
-
Patent number: 12236251Abstract: A device implementing a system to render user interface timeline views for display of dynamic application content includes a processor configured to retrieve a data structure corresponding to user interfaces of an application associated with respective times, and at least one declaratively defined user interface element. The processor is further configured to determine whether a rendering cost of a plurality of the user interfaces complies with an update budget of the application, where the rendering cost includes interpreting the at least one declaratively defined user interface element for the respective times. When the rendering cost is determined to comply, the processor is further configured to render the plurality of the user interfaces in advance of the respective times associated with the plurality of the user interfaces. The processor is further configured to display at least one of the rendered plurality of the user interfaces based on a current time.Type: GrantFiled: September 11, 2023Date of Patent: February 25, 2025Assignee: Apple Inc.Inventors: David A. Schimon, August L. Joki, Joshua C. Weinberg, Matthew S. Koonce
-
Patent number: 12238605Abstract: Techniques, described herein, include solutions for anonymous geospatial evaluation via a wireless network. For example, a user equipment (UEs) may monitor a current location of UE for entry into a bounding box associated with a geographic area. Upon entry, the UE may generate and report an anonymous presence indicator to a bounding box server via the wireless network. The anonymous presence indicator may include information describing an instance of a UE being located within the bounding box; however, the anonymous presence indicator may not include information indicating an identifier of UE and/or a user of UE. The UE may report another anonymous presence indicator upon expiration of a re-report timer and/or upon entry into another bounding box.Type: GrantFiled: February 11, 2022Date of Patent: February 25, 2025Assignee: Apple Inc.Inventors: Eric S Kinnear, Ozgur Ekici, Adam M Driscoll, Elliot S Briggs, Sean M Meiners, Brandon J Van Ryswyk, Siraj T Abidi
-
Patent number: 12238400Abstract: A device may include a tip tilt camera module and a dynamic flexible printed circuit structure. The camera module as a whole may tilt around one or more axes. Within the camera module, the camera module may include one or more lenses and an image sensor, whereby the relative position between the lenses and image sensor may be adjustable. The printed circuit structure may provide an electrical connection between the camera module and one or more other components of the device outside the camera module. The printed circuit structure may include one or more flexible portions, at least one portion of which may be placed in torsion during rotation of the camera module.Type: GrantFiled: May 20, 2022Date of Patent: February 25, 2025Assignee: Apple Inc.Inventors: Andrew S Jozefov, Zachary W Birnbaum, Scott W Miller
-
Patent number: 12235769Abstract: A cache may store critical cache lines and non-critical cache lines, and may attempt to retain critical cache lines in the cache by, for example, favoring the critical cache lines in replacement data updates. Multiple levels of criticality may be available for a given cache line and cache circuitry may adjust the criticality value of in response to a criticality event. One or more upper criticality levels may be masked when selecting a victim cache line for replacement.Type: GrantFiled: January 25, 2024Date of Patent: February 25, 2025Assignee: Apple Inc.Inventors: Tyler J. Huberty, Vivek Venkatraman, Sandeep Gupta, Eric J. Furbish, Srinivasa Rangan Sridharan, Stephen G. Meier
-
Patent number: 12236244Abstract: A multi-degree branch predictor is disclosed. A processing circuit includes an instruction fetch circuit configured to fetch branch instructions, and a branch prediction circuit having a plurality of prediction subcircuits. The prediction subcircuits are configured to store different amounts of branch history data with respect to other ones, and to receive an indication of a given branch instruction in a particular clock cycle. The prediction subcircuits implement a common branch prediction scheme to output, in different clock cycles, corresponding predictions for the given branch instruction using the different amounts of branch history data and cause, instruction fetches to be performed by the instruction fetch circuit.Type: GrantFiled: June 30, 2022Date of Patent: February 25, 2025Assignee: Apple Inc.Inventors: Wei-Han Lien, Muawya M. Al-Otoom, Ian D. Kountanis, Niket K. Choudhary, Pruthivi Vuyyuru