Patents Assigned to Apple
-
Patent number: 11210932Abstract: 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: GrantFiled: May 19, 2020Date of Patent: December 28, 2021Assignee: Apple Inc.Inventors: Jeffrey S. Norris, Bruno M. Sommer, Alexandre Da Veiga
-
Patent number: 11209944Abstract: 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: GrantFiled: May 22, 2019Date of Patent: December 28, 2021Assignee: Apple Inc.Inventors: Marta M. Giachino, Manish Mittal, Matthew S. Rogers, Que Anh S. Nguyen
-
Patent number: 11210761Abstract: 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: GrantFiled: December 22, 2020Date of Patent: December 28, 2021Assignee: Apple Inc.Inventors: Liang-Kai Wang, Vinod Reddy Nalamalapu
-
Patent number: 11210990Abstract: 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: GrantFiled: August 15, 2017Date of Patent: December 28, 2021Assignee: 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: 11210816Abstract: 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: GrantFiled: August 23, 2019Date of Patent: December 28, 2021Assignee: Apple Inc.Inventors: Xiaobo An, Peter Dollar, Eric J. Mueller, Brendan K. Duncan
-
Patent number: 11212462Abstract: 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: GrantFiled: August 26, 2019Date of Patent: December 28, 2021Assignee: Apple Inc.Inventors: Ali Husain Y. Sirohiwala, Andrew D. Fernandez
-
Patent number: 11212790Abstract: 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: GrantFiled: March 30, 2020Date of Patent: December 28, 2021Assignee: Apple Inc.Inventors: Johnson O. Sebeni, Yang Li, Zhu Ji, Yuchul Kim, Wei Zeng, Dawei Zhang, Haijing Hu, Xiangying Yang, Li Su
-
Patent number: 11209957Abstract: 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: GrantFiled: September 27, 2019Date of Patent: December 28, 2021Assignee: 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: 11209969Abstract: 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: GrantFiled: June 13, 2013Date of Patent: December 28, 2021Assignee: Apple Inc.Inventors: Richard Williamson, Christopher Blumenberg, Mike Matas, Kimon Tsinteris, Ryan Staake, Alex Kan
-
Patent number: 11210100Abstract: 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: GrantFiled: January 8, 2019Date of Patent: December 28, 2021Assignee: Apple Inc.Inventors: Aditya Kesiraju, Brett S. Feero, Nikhil Gupta, Viney Gautam
-
Patent number: 11210047Abstract: 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: GrantFiled: January 23, 2020Date of Patent: December 28, 2021Assignee: Apple Inc.Inventors: Paul D. Marcos, Andrew E. Platzer
-
Patent number: 11210583Abstract: 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: GrantFiled: September 24, 2016Date of Patent: December 28, 2021Assignee: APPLE INC.Inventors: Binu K. Mathew, Julia C. Ng, Jared L. Zerbe
-
Patent number: 11211906Abstract: 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: GrantFiled: June 30, 2020Date of Patent: December 28, 2021Assignee: Apple Inc.Inventors: Saihua Lin, Hongrui Wang, Sohrab Emami-Neyestanak
-
Patent number: 11212642Abstract: 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: GrantFiled: April 1, 2019Date of Patent: December 28, 2021Assignee: 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: 11212679Abstract: 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: GrantFiled: August 31, 2020Date of Patent: December 28, 2021Assignee: Apple Inc.Inventor: Zachary Maragoudakis
-
Patent number: D939496Type: GrantFiled: April 16, 2018Date of Patent: December 28, 2021Assignee: 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: D939498Type: GrantFiled: June 1, 2019Date of Patent: December 28, 2021Assignee: 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: D939512Type: GrantFiled: July 2, 2021Date of Patent: December 28, 2021Assignee: 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: D939534Type: GrantFiled: March 31, 2021Date of Patent: December 28, 2021Assignee: Apple Inc.Inventors: Aurelio Guzmán, Jason D. Rickwald, Christopher I. Wilson
-
Patent number: D939560Type: GrantFiled: October 6, 2020Date of Patent: December 28, 2021Assignee: Apple Inc.Inventors: William Martin Bachman, Alexander C. D. Fringes, Monika E. Gromek