Patents Assigned to Apple
  • Patent number: 10687182
    Abstract: Methods and devices for a wireless accessory device (AD) comprising a cellular radio to communicate with a cellular network using the cellular radio. The wireless AD establishes a texting session with a network entity through the cellular network and using the cellular radio. The wireless AD initiates a countdown timer in response to establishing the texting session. The wireless AD determines that a companion device to the wireless AD is reachable by the wireless AD. The wireless AD refrains from pairing with the companion device until the countdown timer expires in response to determining that the companion device is reachable by the wireless device. After expiration of the countdown timer, if the companion device is still reachable by the wireless AD, the wireless AD may pair with the companion device and/or power down its cellular radio.
    Type: Grant
    Filed: October 7, 2019
    Date of Patent: June 16, 2020
    Assignee: Apple Inc.
    Inventors: Lakshmi N. Kavuri, Utkarsh Kumar, Shashikant Tiwari, Abhilash Bhagyanagar, Ashwini Pradeep, Mirza Mohd Ahsen Baig
  • Patent number: 10686661
    Abstract: A network profile grouping method for a communication device is described. In a network profile grouping method, wireless characteristics of a plurality of wireless access points (APs) are determined. Two or more APs of the plurality of APs are matched together based on the determined wireless characteristics. A group profile identification (ID) is assigned to the matched two or more APs to group the matched two or more APs together.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: June 16, 2020
    Assignee: Apple Inc.
    Inventors: Shani Ben-Haim, Izoslav Tchigevsky, Michael Glik, Solomon Trainin
  • Patent number: 10682694
    Abstract: The disclosure is directed to an apparatus comprising feedback-assisted control of the heating process in rapid discharge heating and forming of metallic glass articles.
    Type: Grant
    Filed: January 13, 2017
    Date of Patent: June 16, 2020
    Assignees: Glassimetal Technology, Inc., Apple Inc.
    Inventors: Joseph P. Schramm, Marios D. Demetriou, William L. Johnson
  • Patent number: 10685346
    Abstract: To facilitate conducting a secure transaction via wireless communication between a portable electronic device (such as a smartphone) and another electronic device (such as a point-of-sale terminal), the portable electronic device may, after a final command is received from the other electronic device, determine a unique transaction identifier for the secure transaction. In particular, the final command may be specific to an applet, stored in a secure element in the portable electronic device, which conducts the secure transaction. The secure element may generate the unique transaction identifier based on financial-account information associated with the applet, which is communicated to the other electronic device. Next, the secure element may provide, to a processor in the portable electronic device, an end message for the secure transaction with the unique transaction identifier.
    Type: Grant
    Filed: September 24, 2018
    Date of Patent: June 16, 2020
    Assignee: Apple Inc.
    Inventors: Ahmer A. Khan, Zachary A. Rosen, Joakim Linde
  • Patent number: 10686252
    Abstract: An electronic device may be provided with wireless circuitry that includes a radio-frequency transceiver circuit and an antenna. The antenna may be a patch antenna formed from a patch antenna resonating element and an antenna ground. The patch antenna resonating element may be formed from a metal patch on a printed circuit board. The antenna ground may be formed from a metal housing having a planar rear wall that lies in a plane parallel to the metal patch. The radio-frequency transceiver circuit may be coupled to the metal patch through traces on the printed circuit and may be coupled to rear wall of the housing through a screw and a screw boss in the housing. Buttons and other electrical components may be mounted on the printed circuit board and may be coupled to control circuitry on the printed circuit board through the metal patch.
    Type: Grant
    Filed: June 16, 2014
    Date of Patent: June 16, 2020
    Assignee: Apple Inc.
    Inventors: Siwen Yong, Qingxiang Li, Yi Jiang, Robert W. Schlub, Umar Azad, Rodney A. Gomez Angulo, Enrique Ayala Vazquez
  • Patent number: 10687251
    Abstract: A robust header compression (ROHC) controller provides for service flow processing of a ROHC channel in a WiMAX wireless communication system. The ROHC controller controls the negotiations of the MS ROHC capabilities during its registration and the negotiations of the ROHC channel parameters during ROHC enabled service flow setup; the MS ROHC capabilities including ROHC compression and decompression capabilities and ROHC channel and feedback strategies; the channel parameter negotiation covers the ROHC profile set and feedback channel information in addition to the 16e/12D standard. The ROHC controller receives a service flow request for a ROHC enabled service flow, wherein the request includes a QoS profile.
    Type: Grant
    Filed: April 15, 2019
    Date of Patent: June 16, 2020
    Assignee: Apple Inc.
    Inventors: Qingchao Liu, Wenhui Yuan, Randy Kuang
  • Patent number: 10685113
    Abstract: In some implementations, a computing device can determine the similarity of binary executables. For example, the computing device can receive an application, including a binary executable. The computing device can generate function signatures for the functions called within the binary executable. The computing device can generate a locality sensitive hash value for the application based on the function signatures. The computing device can group applications based on the locality sensitive hash value generated for each application. The computing device can compare the function signatures of the binary executables of the applications within a group to determine the similarity of the applications. If two applications have binary executables that are over a threshold percentage of similarity, the two applications can be identified as clones of each other.
    Type: Grant
    Filed: August 14, 2017
    Date of Patent: June 16, 2020
    Assignee: Apple Inc.
    Inventors: Ashish Agarwal, Fei Peng, Zhui Deng
  • Patent number: 10684871
    Abstract: Embodiments described herein provide for a multi-process model to support compiling applications for multiple platforms. In one embodiment, applications designed for execution on a mobile platform can be ported to and/or compiled for execution on a desktop/laptop platform without requiring modification of the core program code of the mobile application. The mobile application is executed using a multi-process (e.g., two or more process) model in which the core mobile application program generates content that is displayed by a host process. The host process enables automatic translation of program calls to generate mobile user interface elements into program calls that generate user interface elements of the host platform. The translation can be performed using a multi-process (e.g., two or more process) model in which the core application program generates content that is displayed by a host process.
    Type: Grant
    Filed: September 26, 2018
    Date of Patent: June 16, 2020
    Assignee: Apple Inc.
    Inventors: Russell A. Bishop, Aaditya Chandrasekhar, Christopher A. Dreessen, Kristin M. Forster, Ali T. Ozer, Jeremiah R. Sequoia
  • Patent number: 10687146
    Abstract: A speaker assembly including a frame and a magnet assembly positioned within the frame. The magnet assembly may include a magnet and a top plate. The assembly further including a sound radiating surface suspended over the magnet assembly. The sound radiating surface includes a flexible circuit. A suspension suspending the sound radiating surface over the magnet assembly is further provided. The suspension may be over molded to the sound radiating surface and the frame. A voice coil extends from a bottom side of the sound radiating surface and electrically connects to the flexible circuit.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: June 16, 2020
    Assignee: Apple Inc.
    Inventors: Anthony P. Grazian, Christopher Wilk, Hongdan Tao, Scott P Porter, Michael Asfaw
  • Patent number: 10686974
    Abstract: A camera module includes a lens carrier that houses a lens, electrical components of optical path modifiers positioned on the lens carrier, an image sensor, and a controller that is to generate commands for operating the optical path modifiers. A printed circuit assembly positioned on the lens carrier is electrically coupled to suspension wires. The printed circuit assembly includes a printed circuit that has installed thereon a serial bus communications interface circuit that is to receive the commands from the controller through one of the suspension wires, and a translation circuit that is to translate the commands into control signals that are to operate or drive the optical path modifiers via the electrical components and according to the commands, respectively. Other embodiments are also described.
    Type: Grant
    Filed: June 19, 2018
    Date of Patent: June 16, 2020
    Assignee: Apple Inc.
    Inventors: Shashank Sharma, Douglas S. Brodie
  • Patent number: 10685421
    Abstract: Embodiments relate to a configurable convolution engine that receives configuration information to perform convolution and other deep machine learning operations on streaming input data of various formats. The convolution engine may include two convolution circuits that each generate a stream of values by applying convolution kernels to input data. The stream of values may each define one or more channels of image data. A channel merge circuit combines the streams of values from each convolution circuit in accordance with a selected mode of operation. In one mode, the first and second streams from the convolution circuits are merged into an output stream having the combined channels of the first and second streams in an interleaved manner. In another mode, the first stream from the first convolution circuit is fed into the input of the second convolution circuit.
    Type: Grant
    Filed: October 25, 2019
    Date of Patent: June 16, 2020
    Assignee: Apple Inc.
    Inventors: Sung Hee Park, Muge Wang, Junji Sugisawa
  • Patent number: 10686548
    Abstract: An optoelectronic apparatus includes an array of emitters configured to emit respective beams of optical radiation. Projection optics include first cylindrical lenses, which have respective, mutually-parallel first cylinder axes, and are aligned respectively with the emitters in the array so as to receive and project the respective beams, and a second cylindrical lens, which has a second cylinder axis perpendicular to the first cylinder axes and is positioned adjacent to the first cylindrical lenses so as to receive and project all of the beams from the first cylindrical lenses.
    Type: Grant
    Filed: August 20, 2019
    Date of Patent: June 16, 2020
    Assignee: APPLE INC.
    Inventor: Neil MacKinnon
  • Patent number: 10686922
    Abstract: Head-mounted display systems and methods of operation that allow users to couple and decouple a portable electronic device such as a handheld portable electronic device with a separate head-mounted device (e.g., temporarily integrates the separate devices into a single unit) are disclosed. The portable electronic may be physically coupled to the head-mounted device such that the portable electronic device can be worn on the user's head. The portable electronic device may be operatively coupled to the head-mounted device such that the portable electronic device and head mounted device can communicate and operate with one another. Each device may be allowed to extend its features and/or services to the other device for the purpose of enhancing, increasing and/or eliminating redundant functions between the head-mounted device and the portable electronic device.
    Type: Grant
    Filed: June 3, 2019
    Date of Patent: June 16, 2020
    Assignee: Apple Inc.
    Inventor: Quin C. Hoellwarth
  • Patent number: 10684670
    Abstract: Methods and apparatus for an inter-processor communication (IPC) link between two (or more) independently operable processors. In one aspect, the IPC protocol is based on a “shared” memory interface for run-time processing (i.e., the independently operable processors each share (either virtually or physically) a common memory interface). In another aspect, the IPC communication link is configured to support a host driven boot protocol used during a boot sequence to establish a basic communication path between the peripheral and the host processors. Various other embodiments described herein include sleep procedures (as defined separately for the host and peripheral processors), and error handling.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: June 16, 2020
    Assignee: Apple Inc.
    Inventors: Karan Sanghi, Saurabh Garg, Haining Zhang
  • Patent number: 10687242
    Abstract: Systems and methods of providing V2X communications are generally described. The multimode UE communicates V2X messages with an eNB. The eNB detects whether the UE is able to receive messages from a nearby DSRC RSU based on measurements received from the UE and reported to the eNB. Based on the measurements, the eNB offloads V2X traffic to the DSRC RSU and triggers the UE to start communicating the V2X services from the DSRC RSU rather than the eNB. The measurements are reported in a BSR or DSRC MAC control element or RRC measurement report. The measurement report includes DSRC presence fields, CCH measurements and SCH measurements for each DSRC RSU that the UE is able to detect.
    Type: Grant
    Filed: June 27, 2017
    Date of Patent: June 16, 2020
    Assignee: Apple Inc.
    Inventors: Ranganadh Karella, Meghashree Dattatri Kedalagudde, Dave A. Cavalcanti, Ana Lucia Pinheiro
  • Patent number: 10686767
    Abstract: Some embodiments provide convenient auto-authentication for user data on a primary device, while still providing a significant level of security, by taking advantage of existing security and cryptographic measures used to communicate with a secondary device. The primary device of some embodiments encrypts the user data on the primary device using a cryptographic key based on a set of keys received from the secondary device. In some embodiments, the primary device encrypts authentication data, or a local key generated from the authentication data, using a remote key received from the secondary device, and encrypts the user data with the local key. In some embodiments, the keys received from the secondary device are an existing set of keys for establishing an encrypted channel of communication for transmitting digital rights management (DRM) protected content according to a DRM protection scheme.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: June 16, 2020
    Assignee: Apple Inc.
    Inventors: Mitchell D. Adler, Andrew Roger Whalley
  • Patent number: 10686451
    Abstract: Aspects of a digital phase-lock loop (DPLL) with an adjustable delay between an output clock and a reference clock in accordance with phase noise compensation are generally described herein. An apparatus may include processing circuitry configured to, in a first mode, identify a delay element of a plurality of delay elements based on an associated delay value, and set an initial phase difference value to a phase difference value associated with the identified delay element. The processor circuitry may be further configured to, in a second mode, in a second mode, initialize the DPLL using the initial phase difference value, determine a phase error between a reference clock and a feedback clock based on the initial phase difference value, adjust an output clock signal based on the phase error.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: June 16, 2020
    Assignee: Apple Inc.
    Inventors: Yair Dgani, Michael Kerner, Elan Banin, Nati Dinur, Gil Horovitz, Rotem Banin
  • Patent number: 10686178
    Abstract: A battery cell includes a cathode casing forming all or a majority of the external can of the battery cell. The battery further includes an anode tab covering at least a portion of a face of the battery cell and an insulating layer for electrically isolating the anode tab from the cathode casing. A plurality of such battery cells may be arranged within a battery pack in contact with each other, and may be held in compression. A conduction enhancement layer may be applied between the anode tab of a first cell and the cathode casing of a second cell within the battery pack. One or more heat dissipation elements may be arranged within the battery pack, in contact with the battery cells.
    Type: Grant
    Filed: September 12, 2017
    Date of Patent: June 16, 2020
    Assignee: Apple Inc.
    Inventors: Jonathan L. Hall, Luke A. Wilhelm, Qingcheng Zeng, Mujeeb Ijaz, Donald G. Dafoe
  • Patent number: D887305
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: June 16, 2020
    Assignee: Apple Inc.
    Inventors: Jonathan P. Siegel, Christopher M. Green, Stefan Behling, David Summerfield, James McGrath, Christopher Daniel Peak, Patrick O'Brien, Jennifer Ross Wynn, Andrea Fender Badgley, Richard P. Howarth, Rafe Bertram, John De Maio, Susana Varela De Sagarra, Raoul Skrein Bumballa, Neil Bancroft, Charlotte Hofstetter, Afroditi Kavallieraki
  • Patent number: D887580
    Type: Grant
    Filed: April 23, 2018
    Date of Patent: June 16, 2020
    Assignee: Apple Inc.
    Inventors: James O'Callaghan, Graham Coult, Vladimir Marinov, Peter Lenk, Stefan Behling, David Summerfield, David Nelson, James McGrath, Roger Ridsdill-Smith, James Bishop, Rafe Bertram, Robert Bridger, Jonathan P. Siegel