Patents Assigned to Apple
  • Publication number: 20230393980
    Abstract: Techniques may include receiving a first request for a conformance check for a conformance pair, the conformance pair include a variable type and a particular protocol. The first request can identifying a first pointer. The technique can include determining a conformance check result is not cached for the conformance pair using the first pointer. In response to determining that the conformance check result is not cached for a variable, the electronic device may include performing the conformance check for the conformance pair and storing a result of the conformance check in an index table in persistent memory in association with at least a portion of bits in the first pointer. The technique can include referencing the index table on subsequent requests for a conformance check.
    Type: Application
    Filed: December 20, 2022
    Publication date: December 7, 2023
    Applicant: APPLE INC.
    Inventors: Mohamadou A. Abdoulaye, Peter Cooper, Michael J. Ash, Davide Italiano, Nick Kledzik
  • Publication number: 20230396097
    Abstract: A wireless power transmitting device includes a surface adapted to support a container containing a wireless power receiving device and further includes a wireless power transfer coil positioned to couple with a wireless power receiving coil of the wireless power receiving device when the container is placed on the surface. The wireless power transmitting device detects a presence of the wireless power receiving device when the container containing the wireless power receiving device is placed on the surface and determines whether the wireless power receiving device permits wireless power transfer while it is inside the container. Using the wireless power transfer coil, the wireless power transmitting device wirelessly transmits power to the wireless power receiving device through the container to charge a battery of the wireless power receiving device, in accordance with determining the wireless power receiving device permits wireless power transfer while it is inside the container.
    Type: Application
    Filed: May 12, 2023
    Publication date: December 7, 2023
    Applicant: APPLE INC.
    Inventors: Christopher R. Costello, Alexandre R. Moha, Cheng Ran Zhang, Chensong He, John T. Perry, Kejia Zhang, Ankan De, Di Zhao, Garren T. Lowrance, Jizhen Fu, Aram S. Almuhana, Marc Guinez, Samuel B. Schaevitz
  • Publication number: 20230396396
    Abstract: Some embodiments include an apparatus, method, and computer program product for enhanced direct secondary cell activation in a 5G wireless communications system. A user equipment (UE) can receive a Radio Resource Control (RRC) command from a 5G Node B (gNB) via a Primary Cell (PCell) or via a Primary Secondary Cell (PSCell) that includes configuration data for a Secondary Cell (SCell), where the SCell operates in Frequency Range 2 (FR2). The RRC command includes a first Transmission Configuration Indicator (TCI) state for the SCell, and the UE can activate the SCell for the UE based at least on the configuration data, concurrently with the first TCI state for receiving the PDCCH transmission. The UE can receive a Physical Downlink Control Channel (PDCCH) transmission via a first antenna beam from the SCell, where the first antenna beam is based on the first TCI state.
    Type: Application
    Filed: January 14, 2021
    Publication date: December 7, 2023
    Applicant: Apple Inc.
    Inventors: Qiming LI, Jie CUI, Dawei ZHANG, Yang TANG, Yushu ZHANG, Fangli XU, Manasa RAGHAVAN, Huaning NIU, Xiang CHEN
  • Publication number: 20230392641
    Abstract: A fastener for securing a first component to a second component includes a fastener head disposed at a distal end of a fastener body. The fastener has a first configuration with the fastener head inset within a first opening of the first component. The fastener has a second configuration with the fastener body extending through the first opening in the first component and through a second opening in the second component. An inner surface of the fastener head engages with an inner surface of the second component to secure the second component to the first component in the second configuration.
    Type: Application
    Filed: April 25, 2023
    Publication date: December 7, 2023
    Applicant: APPLE INC.
    Inventors: Nathan J. Raff, Steven H. Klotz, Ali Tavakoli Targhi, Trevor M. Sultana, Uday Ramchander, Lei Wang, Moshe J. Baum
  • Publication number: 20230396414
    Abstract: A first electronic device can establish a communication channel with a second electronic device and receive a second signed log head of an identifier log via the communication channel. The identifier log is managed by a key transparency server and can include public keys of users registered with the server and user identifiers. The second signed log head includes a hash of the public keys and the user identifiers in the identifier log. The second signed log head can be provided to the second device by the server. In response to sending a request for a consistency-checked log head from the server, the device can receive at least one consistency-checked signed log head. The device can verify a consistency between the second signed log head and the at least one consistency-checked log head. If verified the device can maintain use of the server for verifying ownership of the keys.
    Type: Application
    Filed: April 5, 2023
    Publication date: December 7, 2023
    Applicant: APPLE INC.
    Inventors: Cristina L. Formaini, Bailey E. Basile, Erik D. Strahm, Benton C. Case
  • Publication number: 20230393835
    Abstract: Aspects and features include maintaining at least one auxiliary disk image on a computing device. Certain code that is aligned with the base operating system of the computing device resides in and is executed from the auxiliary disk image. In one example, a computing device receives an update asset and uses it to patch the auxiliary disk image. The computing device executes the updated code from the patched disk image without rebooting or otherwise restarting the base operating system. The existing auxiliary disk image may be replaced with the patched disk image in response to a reboot or some other event, or while executing the code in the patched disk image from memory.
    Type: Application
    Filed: September 23, 2022
    Publication date: December 7, 2023
    Applicant: Apple Inc.
    Inventors: Damien P. Sorresso, Eric B. Tamura, Ezekiel T. Runyon
  • Publication number: 20230394991
    Abstract: The present application relates to devices and components including apparatus, systems, and methods to determine information to be displayed within a display of a map.
    Type: Application
    Filed: June 2, 2023
    Publication date: December 7, 2023
    Applicant: Apple Inc.
    Inventors: Gianluca Donato, Bradley Herried, Dawit Y. Seid, Edward L. Pernicka, Madhuwanti A. Vaidya, Michael J. Foster, Ralph E. Lemke, Ryan P. Crowther, Surya Prasad Bokam
  • Publication number: 20230397160
    Abstract: An approach to communication by a user equipment (UE) in a wireless communication system that includes the UE sending an RRC setup request message including a paging offset value to a base station. The UE receives an RRC setup message from the network node, the RRC setup message including a PS-paging offset value and a PS-P-RNTI value associated with the UE. Energy conservation approaches for use with paging are described, including paging occasion monitor reporting and configuration, paging-offset reporting, the use of a paging monitoring skipping signal, and the use of dynamic TRS triggering for paging reception.
    Type: Application
    Filed: August 18, 2023
    Publication date: December 7, 2023
    Applicant: Apple Inc.
    Inventors: Hong HE, Dawei Zhang, Haitong Sun, Jie Cui, Manasa Raghavan, Wei Zeng, Yang Tang, Sigen Ye
  • Publication number: 20230396451
    Abstract: Aspects of the disclosure include a method for delegating the authority to create a token from an owner of a property to a sharing platform managing the reservation of the property. A method can include receiving a request to delegate authority for generating a token for a one or more accessory devices, the delegation to be to a sharing platform. Based on the request, a request for a determination of eligibility of the device for delegation of the authority. A determination of eligibility of the device for delegation of the authority can be received. An intermediate certificate from the sharing platform can be requests based on the determination of eligibility of the device. A delegation file that identifies an approved delegation of authority can be created based on using the intermediate certificate to validate the sharing platform.
    Type: Application
    Filed: May 1, 2023
    Publication date: December 7, 2023
    Applicant: Apple Inc.
    Inventors: Manuel Roman Cuesta, Brandon K. Leventhal, Keith W. Rauenbuehler, Florian Galdo
  • Publication number: 20230397038
    Abstract: Embodiments are disclosed for traffic engineering in support of real-time applications. A user equipment (UE) can detect a real-time application running on the UE, assess a link health corresponding to the real-time application, and transmit a payload including the link health to a peer device via WiFi communications. To detect the real-time application, the UE can receive traffic symptoms or application indications, and monitor corresponding traffic flows. To assess the link health, the UE can receive link quality metrics of a link corresponding to the link health, and determine an intra basic service set (BSS) clear channel assessment (CCA) percentage. The UE can initiate a Rapport session with the peer device, activate a keep-alive timer, and transmit updated information to the peer device according to the keep-alive timer.
    Type: Application
    Filed: September 23, 2022
    Publication date: December 7, 2023
    Applicant: Apple Inc.
    Inventor: Veerendra BOODANNAVAR
  • Publication number: 20230393824
    Abstract: A dynamic linking system can be designed to dynamically resolve symbol references of pages associated with executable code as the pages are paged into virtual memory. The operating system can include a dynamic linker that uses metadata in the pages to determine symbol references that reference other code or values. Other code can include code in shared libraries. The dynamic linker can generate a data structure containing the symbol references in a small and dense format. The dynamic linker can send the data structure and other relevant data to the kernel once the symbol references have been identified. The kernel can perform the functions related to resolving the symbol references. For example, the kernel can resolve the symbol by determining a pointer value for the symbol, wherein the pointer value can be used to point to code or values. The kernel can resolve the symbol references and store the data structure, which contains the resolved symbol references.
    Type: Application
    Filed: February 9, 2023
    Publication date: December 7, 2023
    Applicant: Apple Inc.
    Inventors: Louis G. Gerbarg, Joseph J. Bonasera, Davide Italiano, Nick Kledzik, Peter Cooper, Mohamadou A. Abdoulaye
  • Publication number: 20230396619
    Abstract: A service client on a device can generate an access control identifier using a server seeded and client-specific secret. The device can generate a blinded access control identifier (ACI) using a randomness factor as part of a request message for a blinded ACI signature including authentication data. The device can transmit the request message to a verification server and upon verification receive a blinded ACI signature message that can subsequently be unblinded using the randomness factor to obtain the ACI signature. The device may send the ACI and the ACI signature to a verification server and after verifying the signature receive a service token. The device may transmit the service token to a service provider server requesting access to the service. When a rate associated with the service token is below a threshold rate, the device can access the service provided by the service provider service.
    Type: Application
    Filed: December 20, 2022
    Publication date: December 7, 2023
    Applicant: APPLE INC.
    Inventors: Daniel Chu, Fabio Sozzani, Ying Chen, Betim Deva, Mufaddal Y. Khumri
  • Patent number: 11837937
    Abstract: A haptic actuator may include a base, a field member coupled to the base and that may include spaced apart permanent magnets. The haptic actuator may also include a coil having a loop shape defining a slotted opening therein, and a spring member suspending the coil so that the field member is within the slotted opening and permitting relative movement of the field member and the coil.
    Type: Grant
    Filed: August 10, 2020
    Date of Patent: December 5, 2023
    Assignee: Apple Inc.
    Inventors: Kathryn K. Wopat, Fu-Ying Huang, Hari Vasudevan, Xin Alice Wu, Shingo Yoneoka
  • Patent number: 11836838
    Abstract: A method of animating a digital character according to facial expressions of a user, comprising the steps of, (a) obtaining a 2D image and 3D depth map of the face of the user, (b) determining expression parameters for a user expression model so that a facial expression of the user-specific expression model represents the face of the user shown in the 2D image and 3D depth map (c) using the expression parameters and an animation prior to determine animation parameters usable to animate a digital character, wherein the animation prior is a sequence of animation parameters which represent predefined animations of a digital character (d) using the animation parameters to animate a digital character so that the digital character mimics the face of the user.
    Type: Grant
    Filed: December 3, 2020
    Date of Patent: December 5, 2023
    Assignee: Apple Inc.
    Inventors: Thibaut Weise, Sofien Bouaziz, Hao Li, Mark Pauly
  • Patent number: 11836297
    Abstract: An input device includes a keycap, a first electrode disposed to move in response to movement of the keycap, a planar array of electrodes extending at least partially under the keycap, and a sensor. The planar array of electrodes includes a second electrode, a third electrode, and a fourth electrode extending between the second electrode and the third electrode. The sensor is coupled to at least one of the second electrode or the third electrode and configured to generate a signal indicative of a change in capacitive coupling between the second electrode and the third electrode. The change in the capacitive coupling may result from movement of the first electrode.
    Type: Grant
    Filed: March 22, 2021
    Date of Patent: December 5, 2023
    Assignee: Apple Inc.
    Inventors: John Stephen Smith, David S. Graff, Nicolas M. Golzio, Shahrzad Pouryayevali, Wayne C. Westerman, Christophe Blondin
  • Patent number: 11836872
    Abstract: In one implementation, a method of performing late-stage shift is performed at a device including a display, one or more processors, and non-transitory memory. The method includes generating, based on a first predicted pose of the device for a display time period, a first image. The method includes generating a mask indicating a first region of the first image and a second region of the first image. The method includes generating a second image by shifting, based on a second predicted pose of the device for the display time period, the first region of the first image without shifting the second region of the first image. The method includes displaying, on the display at the display time period, the second image.
    Type: Grant
    Filed: February 1, 2022
    Date of Patent: December 5, 2023
    Assignee: APPLE INC.
    Inventors: Thomas G. Salter, Ganghun Kim, Ioana Negoita, Devin William Chalmers, Anshu Kameswar Chimalamarri, Thomas Justin Moore
  • Patent number: 11838492
    Abstract: Various implementations disclosed are for detecting moving objects that are in a field of view of a head-mountable device (HMD). In various implementations, the HMD includes a display, an event camera, a non-transitory memory, and a processor coupled with the display, the event camera and the non-transitory memory. In some implementations, the method includes synthesizing a first optical flow characterizing one or more objects in a field of view of the event camera based on depth data associated with the one or more objects. In some implementations, the method includes determining a second optical flow characterizing the one or more objects in the field of view of the event camera based on event image data provided by the event camera. In some implementations, the method includes determining that a first object of the one or more objects is moving based on the first optical flow and the second optical flow.
    Type: Grant
    Filed: October 25, 2021
    Date of Patent: December 5, 2023
    Assignee: APPLE INC.
    Inventor: Peter Meier
  • Patent number: 11835836
    Abstract: Disclosed herein is an integrated photonics device including an on-chip wavelength stability monitor. The wavelength stability monitor may include one or more interferometric components, such as Mach-Zehnder interferometers and can be configured to select among the output signals from the interferometric components for monitoring the wavelength emitted by a corresponding photonic component, such as a light source. The selection may be based on a slope of the output signal and in some examples may correspond to a working zone at or around a wavelength or wavelength range. In some examples, the interferometric components can be configured with different phase differences such that the corresponding working zones have different wavelengths. In some examples, the slopes of the output signals may be weighted based on the steepness of the slope and all of the output signals may include information for wavelength locking the measured wavelength to the target wavelength.
    Type: Grant
    Filed: September 9, 2020
    Date of Patent: December 5, 2023
    Assignee: Apple Inc.
    Inventors: Yi-Kuei Wu, Jason Pelc, Mark Alan Arbore, Thomas C. Greening, Matthew A. Terrel, Yongming Tu, Mohamed Mahmoud
  • Patent number: 11836725
    Abstract: The present disclosure relates to making payments with a mobile device. In one example process, the mobile device receives and stores information for one or more payment accounts on the mobile device. The mobile device is used to make payments using the payment accounts. In some examples, authorization to proceed with a payment is performed before each purchase made by the user. The authorization process can include receiving a verification of the user, such as a fingerprint scan or passcode. In some examples, a payment account is selected from among available payment accounts. In some examples, an indication is displayed of a digital item associated with a purchased item. In some examples, a payment transaction is initiated with participants of an ongoing communication. In some examples, an application of a retailer is invoked based on the availability of the application. In some examples, a purchase recommendation is provided.
    Type: Grant
    Filed: March 5, 2021
    Date of Patent: December 5, 2023
    Assignee: Apple Inc.
    Inventors: Marcel Van Os, Christopher D. Adams, George R. Dicker
  • Patent number: D1006638
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: December 5, 2023
    Assignee: Apple Inc.
    Inventors: Jody Akana, Bartley K. Andre, Shota Aoyagi, Anthony Michael Ashcroft, Jeremy Bataillou, Daniel J. Coster, Daniele De Iuliis, M. Evans Hankey, Julian Hoenig, Richard P. Howarth, Jonathan P. Ive, Duncan Robert Kerr, Marc A. Newson, Matthew Dean Rohrbach, Peter Russell-Clarke, Benjamin Andrew Shaffer, Mikael Silvanto, Christopher J. Stringer, Eugene Antony Whang, Rico Zörkendörfer