Abstract: Methods and systems for detecting keypoints in image data may include an image sensor interface receiving pixel data from an image sensor. A front-end pixel data processing circuit may receive pixel data and convert the pixel data to a different color space format. A back-end pixel data processing circuit may perform one or more operations on the pixel data. An output circuit may receive pixel data and output the pixel data to a system memory. A keypoint detection circuit may receive pixel data from the image sensor interface in the image sensor pixel data format or receive pixel data after processing by the front-end or the back-end pixel data processing circuits. The keypoint detection circuit may perform a keypoint detection operation on the pixel data to detect one or more keypoints in the image frame and output to the system memory a description of the one or more keypoints.
Abstract: Embodiments of the present disclosure describe methods, apparatuses, storage media, and systems for measurement gap (MG) configuration in an E-UTRA (Evolved Universal Terrestrial Radio Access)-New radio dual connectivity (EN-DC) network, and other new radio (NR) related networks. Various embodiments describe how to configure a measurement gap (MG) based on various conditions in a network, which may include, but are not limited to, different MG types, operating frequencies and modes in the network, timing advancing, and how to determine a starting point of the configured MG to utilize the MG and perform certain measurements adequately. Other embodiments may be described and claimed.
Abstract: Various embodiments include a camera voice coil motor (VCM) actuator configured to shift an image sensor along multiple axes. Some embodiments include a magnet and coil arrangement. Some embodiments include a position sensing arrangement. Some embodiments include a flexure arrangement. Some embodiments include a coil structure and coil carrier assembly.
Abstract: Adaptive video processing for a target display panel may be implemented in or by a server/encoding pipeline. The adaptive video processing methods may obtain and take into account video content and display panel-specific information including display characteristics and environmental conditions (e.g., ambient lighting and viewer location) when processing and encoding video content to be streamed to the target display panel in an ambient setting or environment. The server-side adaptive video processing methods may use this information to adjust one or more video processing functions as applied to the video data to generate video content in the color gamut and dynamic range of the target display panel that is adapted to the display panel characteristics and ambient viewing conditions.
Type:
Application
Filed:
December 23, 2020
Publication date:
July 22, 2021
Applicant:
Apple Inc.
Inventors:
Kenneth I. Greenebaum, Haitao Guo, Hao Pan, Guy Cote, Andrew Bai
Abstract: Various embodiments include a camera with folded optics and lens shifting capabilities. Some embodiments include voice coil motor (VCM) actuator arrangements to provide autofocus (AF) and/or optical image stabilization (OIS) movement. Some embodiments include suspension arrangements.
Type:
Application
Filed:
April 2, 2021
Publication date:
July 22, 2021
Applicant:
Apple Inc.
Inventors:
Scott W. Miller, Alfred N. Mireault, Brad V. Johnson, Nicholas D. Smyth, Rummel R. Adriano, Shashank Sharma, Steven Webster
Abstract: Systems and methods are disclosed for triggering an update to a machine-learning model upon detecting that a distribution of particular (e.g., recently collected) input data set is sufficiently different from a distribution training input data set used to train the model. The distributions may be determined to be sufficiently different when a classifier can identify to which distribution individual data elements belong (e.g., to at least a predetermined degree). An update to the machine-learning model can include morphing weights used by the model and/or retraining the model.
Type:
Application
Filed:
May 15, 2020
Publication date:
July 22, 2021
Applicant:
Apple Inc.
Inventors:
Moises Goldszmidt, Anatoly D. Adamov, Juan C. Garcia, Julia R. Reisler, Timothy S. Paek, Vishwas Kulkarni, Yu-Chung Hsiao, Pavan Chitta
Abstract: An electronic device may have a display such as an organic light-emitting diode display. The display may have an active area formed from an array of pixels with light-emitting diodes. The light-emitting diodes may be formed from an organic layer containing emissive material between an anode layer and a cathode layer. Apertures may be formed in the active area of the display. The apertures may allow light to pass to light-sensitive components under the display. A polarizer may overlap the display and may have a bleached area that forms part of a camera aperture. Light may pass through the camera aperture to a camera under the display. The display may have an array of apertures that allow light to pass to a light-sensitive fingerprint sensor under the display.
Type:
Grant
Filed:
August 11, 2017
Date of Patent:
July 20, 2021
Assignee:
Apple Inc.
Inventors:
KiBeom Kim, Cheng Chen, Meng-Huan Ho, Rui Liu
Abstract: A rack system for one or more computing systems is described. The rack system may include support structures, or rack structures, and a housing affixed or un-affixed to the support structures. The rack system may include rails, including telescoping rails, affixed to the support structures and coupled to the computing system. When the rack system is in a closed position, the computing system is positioned within the housing. When the rack system is in an open position, the computing system is removed from the housing and the components of the computing system are accessible. In the open position, only components on one surface of the circuit board are accessible. However, the computing system can rotate, thereby placing the components on the opposing surface of the circuit board in an accessible position. Alternatively, the housing can be affixed to the computing system, and include modifications for access to the computing system.
Type:
Grant
Filed:
September 25, 2019
Date of Patent:
July 20, 2021
Assignee:
Apple Inc.
Inventors:
Daniel D. Hershey, Christoph M. Pistor, Bartley K. Andre, Richard D. Kosoglow, Michael D. McBroom, Shravan Bharadwaj, Jonathan L. Berk, Houtan R. Farahani, James M. Cuseo, William R. Allan, II, David C. Parell, Eric A. Knopf, Seth G. McFarland
Abstract: Systems and methods of performing a RACH procedure in a MulteFire scenario are described. An eMTC UE communicates with an eNB on an anchor channel at a predetermined frequency of an unlicensed band and data channels on other frequency hopping channels of the unlicensed band. The UE receives a PBCH signal with System Information Broadcast Anchor (SIB-A-MF) scheduling information, and a SIB-A-MF after the PBCH. The SIB-A-MF indicates a RAC) resource configuration for a RACH procedure and dwell time of the data channels. The dwell time of the anchor channel is smaller than that of the data channels. The anchor channel includes a UL RACH resource for transmission of a RACH Request. The UE transmits UL RACH messages on UL resources indicated by the SIB-A-MF and receives DL RACH messages on different data channels.
Abstract: Integrated passive devices (IPDs), electronic packaging structures, and methods of testing IPDs are described. In an embodiment, an electronic package structure includes an IPD with an array of capacitor banks that are electrically separate in the IPD, and a package routing that includes an interconnect electrically connected to an IC and a plurality of the capacitor banks in parallel.
Type:
Grant
Filed:
November 30, 2018
Date of Patent:
July 20, 2021
Assignee:
Apple Inc.
Inventors:
Vidhya Ramachandran, Chonghua Zhong, Jun Zhai, Long Huang, Mengzhi Pang, Rohan U. Mandrekar
Abstract: Some embodiments provide a method for creating a new appointment for an electronic calendar. The method receives a set of proposed attendees for the new appointment. The method retrieves and analyzes calendars of the proposed attendees. The method proposes a time for the new appointment at which all proposed attendees, including an organizer of the appointment, are available to attend the new appointment. In some embodiments, the proposed time is an earliest future time at which all proposed attendees are available to attend the new appointment. In some embodiments, the method also proposes a second time for the new appointment at which a subset of the proposed attendees are available to attend the new appointment.
Type:
Grant
Filed:
March 28, 2018
Date of Patent:
July 20, 2021
Assignee:
Apple Inc.
Inventors:
Tiffany S. Jon, Stephen O. Lemay, Lawrence Yang
Abstract: Systems and processes for operating an intelligent automated assistant to explore media items are provided. In one example process, a speech input representing a request for one or more media items is received from a user. The process determines whether the speech input corresponds to a user intent of obtaining personalized recommendations for media items. In response to determining that the speech input corresponds to a user intent of obtaining personalized recommendations for media items, at least one media item is obtained from a user-specific corpus of media items. The user-specific corpus of media items is generate based on data associated with the user. The at least one media item is provided.
Type:
Grant
Filed:
July 13, 2018
Date of Patent:
July 20, 2021
Assignee:
Apple Inc.
Inventors:
Ryan M. Orr, Matthew P. Bernardo, Daniel J. Mandel
Abstract: This disclosure relates to techniques for supporting cross functional signaling for device-to-device wireless communication, such as an off grid radio system. According to some embodiments, a first wireless device may initiate, modify, and/or close a device-to-device wireless communication session with a second wireless device using session management signaling associated with a protocol layer (possibly a higher layer, such as a layer supported by an application processor) of the first wireless device. The wireless device may provide indications of session initiation, modification, and/or closing from the protocol layer used to exchange the session management signaling to another protocol layer (possibly a lower layer, such as a layer supported by a baseband processor) of the first wireless device.
Type:
Grant
Filed:
July 24, 2018
Date of Patent:
July 20, 2021
Assignee:
Apple Inc.
Inventors:
Farouk Belghoul, Christian W. Mucke, Ehsan E. Haghani
Abstract: This disclosure relates to performing cellular communication in unlicensed spectrum in a manner that accounts for the possible existence of hidden nodes by opportunistically introducing the use of RTS and CTS messages. A listen-before-talk procedure may be performed to determine whether a wireless medium is available. When the listen-before-talk procedure is complete, an amount of time until a next possible start time for communicating in the cellular communication system according to a timing synchronization scheme for the cellular communication system may be determined. The wireless medium may be occupied until the next possible start time for communicating in the cellular communication system in a manner selected based at least in part on the amount of time until the next possible start time for communicating in the cellular communication system. Cellular communication may be performed on the wireless medium at the next possible start time for communicating in the cellular communication system.
Type:
Grant
Filed:
March 18, 2020
Date of Patent:
July 20, 2021
Assignee:
Apple Inc.
Inventors:
Farouk Belghoul, Lydi Smaini, Tarik Tabet, Syed Aon Mujtaba
Abstract: An electronic device may have a housing with portions that slide relative to each other. A display may be supported on a surface of the housing such as on a front face of the housing. The housing portions may slide between an unexpanded state in which the display has an unexpanded viewable area on the front face and an expanded state in which the display has an expanded viewable area on the front face that is greater than the unexpanded viewable area. The housing portions may have interior regions that contain electrical components. The display may be formed from a flexible display substrate. A portion of a flexible display may be stored in an interior region of the housing when the housing is in the unexpanded state. In the unexpanded state, the flexible display may have one or more bends and may double back on itself one or more times.
Type:
Grant
Filed:
January 16, 2020
Date of Patent:
July 20, 2021
Assignee:
Apple Inc.
Inventors:
Michael B. Wittenberg, Owen D. Hale, Tatsuya Sano
Abstract: Button functionalities for user interfaces, e.g., for use with a portable multifunction device, are disclosed. Exemplary button functionalities are described for an electronic device with a display, a rotatable and depressible input mechanism, and/or a button. Different device features may be accessed, depending on whether the rotatable and depressible input mechanism or the button is activated, and further depending on whether the activation represents a single press, a double press, or an extended press on the rotatable and depressible input mechanism or the button.
Type:
Grant
Filed:
April 15, 2019
Date of Patent:
July 20, 2021
Assignee:
Apple Inc.
Inventors:
Christopher Patrick Foss, Anton M. Davydov, Dylan Ross Edwards, Imran Chaudhri, Alan C. Dye, Jonathan P. Ive, Stephen O. Lemay, Kevin M. Lynch, Lawrence Y. Yang
Abstract: Disclosed herein is a dynamically shapeable haptic interface, which can include a drive mechanism, a tactile mechanism, and a display. The display can emit light towards the drive mechanism in the form of image(s). The emitted light can activate a plurality of switches located between coil(s) included in the drive mechanism and the display. The plurality of switches, when activated, can allow current(s), supplied by a source, to pass through the coil(s). The current passing through the coils can create magnetic fields. The magnetic fields can collectively form a magnetic profile. The magnetic profile can cause the tactile mechanism to render shape(s) on the surface of the haptic interface. The tactile mechanism can include magnetic component(s), such as ferrous particles, magnets, and/or magnetic pins. The magnetic component(s) can move based on the magnetic profile and, along with one or more layers of material, can render the shape(s).