Patents Assigned to Apple
  • Patent number: 11210932
    Abstract: A method includes identifying remote devices, at a host device, based on received signals that indicate locations and device types for the remote devices. The method also includes identifying visible devices in images of a location and matching a first visible device to a first remote device. The first visible device is matched with the first remote device based on presence of the first visible device within a search area of the images, the search area of the images is determined based on the location for the first remote device, the first visible device is matched with the first remote device based on the device type for the first remote device, and the first visible device is matched with the first remote device based on a machine recognizable indicator that is output by the first visible device. The method also includes pairing the first remote device with the host device.
    Type: Grant
    Filed: May 19, 2020
    Date of Patent: December 28, 2021
    Assignee: Apple Inc.
    Inventors: Jeffrey S. Norris, Bruno M. Sommer, Alexandre Da Veiga
  • Patent number: 11209944
    Abstract: An electronic device may have a display and a rear housing. A coating may be formed on an inner surface of a display cover layer for the display or on an inner surface of the rear housing. The coating may include one or more inorganic layers such as inorganic layers in a thin-film interference filter or other layer of material. A buffer layer having a polymer with adhesion promotion additive and embedded silicon oxide particles may be interposed between the coating and a glass layer forming the rear housing or between a patterned indium tin oxide coating on a display cover layer and an adhesive layer that attaches a pixel array to the display cover layer.
    Type: Grant
    Filed: May 22, 2019
    Date of Patent: December 28, 2021
    Assignee: Apple Inc.
    Inventors: Marta M. Giachino, Manish Mittal, Matthew S. Rogers, Que Anh S. Nguyen
  • Patent number: 11210761
    Abstract: Techniques are disclosed relating to selecting a number of candidates based on priority. In some embodiments, position determination circuitry receives an input vector that orders a set of potential candidates from a highest-priority position within the input vector to a lowest priority position. In some embodiments, it determines, starting from a first end of the input vector and based on non-overlapping groups of candidates, a particular position within the input vector at which a threshold number of available candidate are found. This may include to generate respective count values within the groups of candidates, identify a transition group in which the particular position is located based on accumulation of the respective count values, and identify the particular position within the transition group. Output circuitry may generate, based on the particular position, an output vector that indicates the threshold number of available candidates from the input vector.
    Type: Grant
    Filed: December 22, 2020
    Date of Patent: December 28, 2021
    Assignee: Apple Inc.
    Inventors: Liang-Kai Wang, Vinod Reddy Nalamalapu
  • Patent number: 11210990
    Abstract: An electronic device may have a display and a gaze tracking system. The electronic device may display images on the display that have a higher resolution in a portion of the display that overlaps a gaze location than other portions of the display. Timing controller circuitry and column driver circuitry may include interpolation and filter circuitry. The interpolation and filter circuitry may be used to perform nearest neighbor interpolation and two-dimensional spatial filtering on low resolution image data. Display driver circuitry may be configured to load higher resolution data into selected portions of a display. The display driver circuitry may include low and high resolution image data buffers and configurable row driver circuitry. Block enable transistors may be included in a display to allow selected blocks of pixels to be loaded with high resolution image data.
    Type: Grant
    Filed: August 15, 2017
    Date of Patent: December 28, 2021
    Assignee: Apple Inc.
    Inventors: Ivan Knez, Cheuk Chi Lo, Akira Matsudaira, Chun-Yao Huang, Giovanni Carbone, Paolo Sacchetto, Chaohao Wang, Sheng Zhang, Adam Adjiwibawa
  • Patent number: 11210816
    Abstract: Systems and methods for transitional effects in real-time rendering applications are described. Some implementations may include rendering a computer-generated reality environment in a first state using an application that includes multiple processes associated with respective objects of the computer-generated reality environment; generating a message that indicates a change in the computer-generated reality environment; sending the message to two or more of the multiple processes associated with respective objects of the computer-generated reality environment; responsive to the message, updating configurations of objects of the computer-generated reality environment to change the computer-generated reality environment from the first state to a second state; and rendering the computer-generated reality environment in the second state using the application.
    Type: Grant
    Filed: August 23, 2019
    Date of Patent: December 28, 2021
    Assignee: Apple Inc.
    Inventors: Xiaobo An, Peter Dollar, Eric J. Mueller, Brendan K. Duncan
  • Patent number: 11212462
    Abstract: Methods and apparatus for detecting and correcting for lens tilt in cameras. The common mode signal may be derived from autofocus position (AP) sensors and used as a measure of the autofocus position of the lens on the Z axis. The differential mode signal may also be derived from the AP sensor signals. The differential mode signal may indicate that the lens is or is not tilted, and if tilted may indicate the direction and magnitude of the tilt. The differential mode signal may be used to apply a tilt correction transform to image data based on the strength and direction of the signal. The differential mode signal may also be used to translate the lens on an axis orthogonal to the Z axis to partially correct for lens tilt to align the image plane with the photosensor.
    Type: Grant
    Filed: August 26, 2019
    Date of Patent: December 28, 2021
    Assignee: Apple Inc.
    Inventors: Ali Husain Y. Sirohiwala, Andrew D. Fernandez
  • Patent number: 11212790
    Abstract: A downlink control information (DCI), such as a blanking DCI (bDCI) message may be transmitted by a base station (e.g., eNB) and received by a mobile device (e.g., UE). The bDCI may indicate that the eNB will not transmit a subsequent DCI to the UE for a duration of time. The UE may be in continuous reception mode or connected discontinuous reception (C-DRX) mode. The UE may therefore determine to enter a sleep state or take other action. The bDCI may specify an explicit blanking duration, or an index indicating a blanking duration from a lookup table, and/or the blanking duration (and/or a blanking duration offset value) may be determined in advance, e.g., semi-statically. When the UE is in C-DRX mode, the UE may be configured such that either the sleep/wake period of the C-DRX mode or the blanking period of the bDCI may take precedence over the other.
    Type: Grant
    Filed: March 30, 2020
    Date of Patent: December 28, 2021
    Assignee: Apple Inc.
    Inventors: Johnson O. Sebeni, Yang Li, Zhu Ji, Yuchul Kim, Wei Zeng, Dawei Zhang, Haijing Hu, Xiangying Yang, Li Su
  • Patent number: 11209957
    Abstract: The present disclosure generally relates to cycle tracking. A notification for a respective recurrence of the recurring event is displayed. Representations of days are displayed with affordances for initiating processes for recording information corresponding to various days.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: December 28, 2021
    Assignee: Apple Inc.
    Inventors: Allison Dryer, Gracee Agrawal, Roxanne B. Brittain, Vera Carr, Dmitri Cavander, Christine Lynette Curry, Christine Eun, Charmian Bondoc Naguit, Shunan Zhang
  • Patent number: 11209969
    Abstract: A multi-step animation sequence for smoothly transitioning from a map view to a panorama view of a specified location is disclosed. An orientation overlay can be displayed on the panorama, showing a direction and angular extent of the field of view of the panorama. An initial specified location and a current location of the panorama can also be displayed on the orientation overlay. A navigable placeholder panorama to be displayed in place of a panorama at the specified location when panorama data is not available is disclosed. A perspective view of a street name annotation can be laid on the surface of a street in the panorama.
    Type: Grant
    Filed: June 13, 2013
    Date of Patent: December 28, 2021
    Assignee: Apple Inc.
    Inventors: Richard Williamson, Christopher Blumenberg, Mike Matas, Kimon Tsinteris, Ryan Staake, Alex Kan
  • Patent number: 11210100
    Abstract: In an embodiment, a processor includes a buffer in an interface unit. The buffer may be used to accumulate coprocessor instructions to be transmitted to a coprocessor. In an embodiment, the processor issues the coprocessor instructions to the buffer when ready to be issued to the coprocessor. The interface unit may accumulate the coprocessor instructions in the buffer, generating a bundle of instructions. The bundle may be closed based on various predetermined conditions and then the bundle may be transmitted to the coprocessor. If a sequence of coprocessor instructions appears consecutively in a program, the rate at which the instructions are provided to the coprocessor (on average) at least matches the rate at which the coprocessor consumes the instructions, in an embodiment.
    Type: Grant
    Filed: January 8, 2019
    Date of Patent: December 28, 2021
    Assignee: Apple Inc.
    Inventors: Aditya Kesiraju, Brett S. Feero, Nikhil Gupta, Viney Gautam
  • Patent number: 11210047
    Abstract: An accessory device application executes on an accessory device of limited resources. The accessory device application includes an accessory device stub application and an interface definition. When a user interacts with the accessory device application, display changes are generated in response, in accordance with the interface definition, and are sent to a companion extension at an associated companion device. The companion extension receives the changes, and generates updated display values for the accessory device display. The updated display values are sent from the companion device daemon to the daemon of the accessory device, which displays the updated display values at the accessory device display. The functionality and operation of the accessory device application permit an accessory device of limited resources to leverage data processing and computational power of the companion device, to provide a more involving user experience at the accessory device.
    Type: Grant
    Filed: January 23, 2020
    Date of Patent: December 28, 2021
    Assignee: Apple Inc.
    Inventors: Paul D. Marcos, Andrew E. Platzer
  • Patent number: 11210583
    Abstract: Systems and methods are disclosed for a server generating a plurality of proxy prediction models for each of a plurality of applications for use by client devices. Providing a prediction model based on a data distribution that more closely matches the user private data of the actual user of the client device, as opposed to a generic model, can improve the accuracy of predictions and improve the benefits to the user of the client device. The plurality of prediction models are generated by a server and provided to a plurality of clients. For a particular application, a client device can use previously collected private user data to select one of the plurality of prediction models for the application as being a closest matching prediction model to use for a particular user.
    Type: Grant
    Filed: September 24, 2016
    Date of Patent: December 28, 2021
    Assignee: APPLE INC.
    Inventors: Binu K. Mathew, Julia C. Ng, Jared L. Zerbe
  • Patent number: 11211906
    Abstract: The present disclosure relates to systems and methods for operating transceiver circuitry to transmit or receive signals on various frequency ranges. To do so, a transmitter or a receiver of the transceiver circuitry is selectively coupled to or uncoupled from an antenna of the transceiver circuitry. Additionally, radio frequency filters may be individually or collectively coupled to and/or uncoupled from the antenna to filter different frequencies in the transmitting or receiving signals.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: December 28, 2021
    Assignee: Apple Inc.
    Inventors: Saihua Lin, Hongrui Wang, Sohrab Emami-Neyestanak
  • Patent number: 11212642
    Abstract: Methods and devices are provided for allowing a mobile device (e.g., a key fob or a consumer electronic device, such as a mobile phone, watch, or other wearable device) to interact with a vehicle such that a location of the mobile device can be determined by the vehicle, thereby enabling certain functionality of the vehicle. A device may include both RF antenna(s) and magnetic antenna(s) for determining a location of a mobile device relative to the vehicle. Such a hybrid approach can provide various advantages. Existing magnetic coils on a mobile device (e.g., for charging or communication) may be re-used for distance measurements that are supplemented by the RF measurements. Any device antenna may provide measurements to a machine learning model that determines a region in which the mobile device resides, based on training measurements in the regions.
    Type: Grant
    Filed: April 1, 2019
    Date of Patent: December 28, 2021
    Assignee: Apple Inc.
    Inventors: Brent M. Ledvina, Robert W. Brumley, Robert William Mayor, William J. Bencze, Alejandro J. Marquez, Shang-Te Yang, Xu Chen, Indranil S. Sen, Mohit Narang
  • Patent number: 11212679
    Abstract: A wearable device can establish a verified session with a host device (e.g., by establishing that the wearable device is present in the vicinity of the host device and is currently being worn). The existence of such a verified session can be used to control user access to sensitive information that may be stored in or otherwise accessible to a host device. For example, the host device and/or application programs executing thereon can be configured to restrict a user's ability to invoke program functionality that accesses sensitive information based on whether a verified session with a wearable device is currently in progress.
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: December 28, 2021
    Assignee: Apple Inc.
    Inventor: Zachary Maragoudakis
  • Patent number: D939496
    Type: Grant
    Filed: April 16, 2018
    Date of Patent: December 28, 2021
    Assignee: Apple Inc.
    Inventors: Jody Akana, Bartley K. Andre, Shota Aoyagi, Jeremy Bataillou, Daniel J. Coster, Daniele De Iuliis, M. Evans Hankey, Julian Hoenig, Richard P. Howarth, Jonathan P. Ive, Duncan Robert Kerr, Matthew Dean Rohrbach, Peter Russell-Clarke, Mikael Silvanto, Christopher J. Stringer, Eugene Antony Whang, Rico Zörkendörfer
  • Patent number: D939498
    Type: Grant
    Filed: June 1, 2019
    Date of Patent: December 28, 2021
    Assignee: Apple Inc.
    Inventors: Jody Akana, Molly Anderson, Bartley K. Andre, Shota Aoyagi, Anthony Michael Ashcroft, Marine C. Bataille, Jeremy Bataillou, Abidur Chowdhury, Markus Diebel, Daniele De Iuliis, M. Evans Hankey, Julian Hoenig, Richard P. Howarth, Jonathan P. Ive, Julian Jaede, Duncan Robert Kerr, Peter Russell-Clarke, Benjamin Andrew Shaffer, Mikael Silvanto, Joe Sung-Ho Tan, Clement Tissandier, Eugene Antony Whang, Rico Zörkendörfer
  • Patent number: D939512
    Type: Grant
    Filed: July 2, 2021
    Date of Patent: December 28, 2021
    Assignee: Apple Inc.
    Inventors: Jody Akana, Molly Anderson, Bartley K. Andre, Shota Aoyagi, Anthony Michael Ashcroft, Marine C. Bataille, Jeremy Bataillou, Adam T. Clavelle, Erik Geddes Pieter De Jong, Markus Diebel, M. Evans Hankey, Julian Hoenig, Richard P. Howarth, Jonathan P. Ive, Julian Jaede, Duncan Robert Kerr, Martin Melcher, Peter Russell-Clarke, Benjamin Andrew Shaffer, Mikael Silvanto, Sung-Ho Tan, Clement Tissandier, Eugene Antony Whang, Rico Zörkendörfer
  • Patent number: D939534
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: December 28, 2021
    Assignee: Apple Inc.
    Inventors: Aurelio Guzmán, Jason D. Rickwald, Christopher I. Wilson
  • Patent number: D939560
    Type: Grant
    Filed: October 6, 2020
    Date of Patent: December 28, 2021
    Assignee: Apple Inc.
    Inventors: William Martin Bachman, Alexander C. D. Fringes, Monika E. Gromek