Apple Patents Granted

Apple patent applications that are pending before the United States Patent and Trademark Office (USPTO).

  • Patent number: 10674445
    Abstract: A user equipment device (UE) may transmit, in a packet to a base station, information associated with resource configuration/resource requirement corresponding to wireless uplink communications of the wireless communication device. The base station may assign resources to the UE based on the received information. The UE may receive an uplink grant from the base station, with the uplink grant specifying resources for use by the wireless communication device during the uplink communications based on the information previously transmitted to the base station by the wireless communication device. The UE may send the packet at the time a voice call with the UE is initiated, and/or the UE may transmit the information during voice calls in response the UE changing one or more resource configuration parameters during the voice call. The UE may use Robust Header Compression packets of various types to transmit the resource configuration information.
    Type: Grant
    Filed: October 11, 2018
    Date of Patent: June 2, 2020
    Assignee: Apple Inc.
    Inventors: Yingjie Zhao, Li Su, Sreevalsan Vallath, Wanping Zhang
  • Patent number: 10674254
    Abstract: A portable electronic device includes a housing that at least partially defines an internal volume. The portable electronic device further includes a cover secured to the housing and that is and capable of enclosing the internal volume. The cover having a cover opening capable of passing an audible sound provided by an audio module located within the internal volume. The audible sound passing from the audio module to the cover opening along an audible sound path. The portable electronic device further includes a bracket assembly positioned in the internal volume and having: (i) a bracket opening that is aligned with and between the audio module with the cover opening, and (ii) a fin element that spans the bracket opening, the fin element having at least a portion positioned within the audible sound path.
    Type: Grant
    Filed: April 1, 2019
    Date of Patent: June 2, 2020
    Assignee: APPLE INC.
    Inventors: Tyler B. Cater, Mu-Hua Cheng, Teemu P. Sipila
  • Patent number: 10674352
    Abstract: Methods and apparatus for dynamic file system management of an embedded Universal Integrated Circuit Card (eUICC) in response to changes for electronic Subscriber Identity Modules (eSIMs) on the eUICC are disclosed herein. Hardware specific file information, e.g., hardware-based eUICC parameters, which may apply to multiple eSIMs and/or multiple Mobile Network Operators (MNOs), is included in a default eUICC file system. MNO specific information, e.g., MNO-specified parameters, is included in eSIMs. Customized eUICC level files are created, stored, modified and/or replaced based on a combination of default eUICC files and MNO specific information extracted from an eSIM at installation and/or in response to a change of state of the eSIM, such as when enabling, disabling, or updating the eSIM on the eUICC.
    Type: Grant
    Filed: January 18, 2019
    Date of Patent: June 2, 2020
    Assignee: Apple Inc.
    Inventor: Xiangying Yang
  • Patent number: 10674405
    Abstract: A device and method for throttling carrier aggregation (CA) in a device connected to a CA enabled network. The method includes determining that a carrier aggregation state of the device is enabled by a network component of a CA enabled network to which the device is connected, determining at least one condition indicating that the carrier aggregation functionality is unnecessary, generating a throttling indication to indicate to the network that a secondary serving cell (SCell) providing a secondary component carrier (SCC) in the carrier aggregation functionality is to be disabled and transmitting the throttling indication to the network component.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: June 2, 2020
    Assignee: Apple Inc.
    Inventors: Deepankar Bhattacharjee, Sreevalsan Vallath, Carola Faronius
  • Patent number: 10674381
    Abstract: A network controller, a user equipment (UE) device, and associated methods for adaptively prioritizing simultaneous unicast and multicast communications based on traffic classes. The UE may determine whether each of a unicast communication and a multicast communication are associated with a foreground application or a background application. The UE may further determine whether each of the unicast communication and the multicast communication are high priority or low priority. The UE may then buffer one of the unicast or multicast communications based on the whether it is associated with a foreground or background application, whether it is high or low priority, and whether it is a unicast or multicast communication.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: June 2, 2020
    Assignee: Apple Inc.
    Inventors: Muthukumaran Dhanapal, Vijay Venkataraman
  • Patent number: 10674280
    Abstract: A hearable has an audio amplifier circuit coupled to a speaker as a load. The amplifier circuit has current source drive, which attenuates electromagnetically coupled noise of the speaker. In other instances, the amplifier circuit has a first amplifier mode and a second amplifier mode, wherein in the first amplifier mode the amplifier circuit becomes configured to drive the speaker as a voltage source, and in the second amplifier mode the amplifier circuit becomes configured to drive the speaker as a current source. Control logic varies the amplifier circuit between i) the first amplifier mode for larger amplitudes of the audio signal, and ii) the second amplifier mode for smaller amplitudes of the audio signal. Other aspects are also described and claimed.
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: June 2, 2020
    Assignee: APPLE INC.
    Inventors: Michael B Nussbaum, Roderick B Hogan, Todd K Moyer
  • Patent number: 10674303
    Abstract: Method and system for maintaining accuracy of voice recognition are described herein. The audio system reproducing sound using a loudspeaker array that is housed in a loudspeaker cabinet may selection from a number of sound rendering modes and changing the selected sound rendering mode based on the current playback volume set on the audio system. The sound rendering modes include at least one of: a number of free space modes and a number of complex modes. Other aspects are also described and claimed.
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: June 2, 2020
    Assignee: APPLE INC.
    Inventor: Aram M. Lindahl
  • Patent number: 10674308
    Abstract: A binaural sound reproduction system, and methods of using the binaural sound reproduction system to dynamically re-center a frame of reference for a virtual sound source, are described. The binaural sound reproduction system may include a reference device, e.g., a mobile device, having a reference sensor to provide reference orientation data corresponding to a direction of the reference device, and a head-mounted device, e.g., headphones, having a device sensor to provide device orientation data corresponding to a direction of the head-mounted device. The system may use the reference orientation data to determine whether the head-mounted device is being used in a static or dynamic use case, and may adjust an audio output to render the virtual sound source in an adjusted source direction based on the determined use case. Other embodiments are also described and claimed.
    Type: Grant
    Filed: April 26, 2019
    Date of Patent: June 2, 2020
    Assignee: Apple Inc.
    Inventors: Darius A. Satongar, Afrooz Family, Sylvain J. Choisel, Juha O. Merimaa
  • Patent number: 10674072
    Abstract: Media user interfaces are described, including user interfaces for capturing media (e.g., capturing a photo, recording a video), displaying media (e.g., displaying a photo, playing a video), editing media (e.g., modifying a photo, modifying a video), accessing media controls or settings (e.g., accessing controls or settings to capture photos or videos to capture videos), and automatically adjusting media (e.g., automatically modifying a photo, automatically modifying a video).
    Type: Grant
    Filed: September 25, 2019
    Date of Patent: June 2, 2020
    Assignee: Apple Inc.
    Inventors: Behkish J. Manzari, Lukas Robert Tom Girling, Grant Paul, William A. Sorrentino, III, Andre Souza Dos Santos
  • Patent number: 10674541
    Abstract: Techniques for communication of a partial subframe and properties related to the partial subframe of a plurality of subframes in licensed assisted access (LAA) for an unlicensed frequency band are discussed. A network device (e.g., an evolved NodeB, or other cell network device) can generate a listen before talk (LBT) protocol in order to determine whether an unlicensed carrier of a secondary cell device is idle or busy. The evolved Node B (eNB) can communicate starting or ending partial subframes in a downlink transmission, and a user equipment (UE) can process partial subframes based on the communications and a scheduling policy.
    Type: Grant
    Filed: June 10, 2016
    Date of Patent: June 2, 2020
    Assignee: Apple Inc.
    Inventors: Abhijeet Bhorkar, Hwan-Joon Kwon, Jeongho Jeon, Qiaoyang Ye
  • Patent number: 10673605
    Abstract: TDD configuration may be dynamically and/or semi-statically signaled to user equipment devices by a base station. Semi-static TDD configuration may include: an initial portion for downlink transmission; a flexible portion; and a terminal portion for uplink transmission. TDD structure of the flexible portion may be determined later by transmission of dynamic physical layer configuration information such as downlink control information (DCI) and/or slot format indicator (SFI). (The SFI may be included in a group common PDCCH of a slot.) The downlink portion and/or the uplink portion may include subsets whose nominal transmit direction is subject to override by transmission of dynamic physical layer configuration information.
    Type: Grant
    Filed: April 11, 2018
    Date of Patent: June 2, 2020
    Assignee: Apple Inc.
    Inventors: Yuchul Kim, Wei Zeng, Xiangying Yang, Dawei Zhang
  • Patent number: 10673541
    Abstract: Methods, systems and apparatus for a user equipment to mitigate interference in a wireless charging state. The user equipment may determine when the user equipment enters a wireless charging state and, when the user equipment enters the wireless charging state, activate an interference mitigation. The user equipment may further determine when the UE exits the wireless charging state and, when the user equipment exits the wireless charging state, deactivate the interference mitigation.
    Type: Grant
    Filed: June 2, 2017
    Date of Patent: June 2, 2020
    Assignee: Apple Inc.
    Inventors: Srinivasan Nimmala, Sethuraman Gurumoorthy, Vijay Venkataraman, Vijay Kumar Ramamurthi, Srirang A. Lovlekar, Lakshmi N. Kavuri, Sang Ho Baek, Yifan Zhu, Karthik Anantharaman, Rangakrishna Nallandigal, Sree Ram Kodali, Adesh Kumar, Xin Wang, Eyad Al-Shemali, Xiangpeng Jing, Sivaramachandran Ganesan, Longda Xing, Jianxiong Shi, Sami M. Almalfouh, Zhu Ji, Johnson O. Sebeni, Beibei Wang, Sunny Arora
  • Patent number: 10670732
    Abstract: It is proposed a determination device, a method for determining navigation information and a navigation device comprising: a receiving circuit configured to receive a first signal from a first navigation satellite, the first signal comprising a first timestamp; a determination circuit configured to determine a velocity of the first navigation satellite at the first timestamp in a second coordinate system based on ephemeris data of the first navigation satellite, the second coordinate system being tilted in relation to the equatorial plane; the determination circuit further configured to determine a velocity of the first navigation satellite in a first coordinate system that is earth fixed and rotating with earth, by applying a transformation matrix to the determined velocity of the first navigation satellite in the second coordinate system and adding a correction term based on a time derivative of the transformation matrix; a navigation circuit configured to determine navigation information of the receiving c
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: June 2, 2020
    Assignee: Apple Inc.
    Inventors: Qiang Zhang, Geraint Ffoulkes-Jones
  • Patent number: 10673501
    Abstract: A communications terminal may include: a plurality of antennas; and a selection circuit configured to select at least one antenna of the plurality of antennas as a transmit antenna for a transmission to a radio communications network, wherein a selection of the transmit antenna may be based on a selection criterion.
    Type: Grant
    Filed: April 19, 2017
    Date of Patent: June 2, 2020
    Assignee: Apple Inc.
    Inventors: Thorsten Clevorn, Christian Drewes, Jan Ellenbeck, Juergen Kreuchauf
  • Patent number: 10671068
    Abstract: Sensor data captured at by different sensors may be shared across different sensor processing pipelines. Sensor processing pipelines may process captured sensor data from respective sensors. Some of the sensor data that is received or processed at one sensor data processing pipeline may be provided to another sensor data processing pipeline so that subsequent processing stages at the recipient sensor processing pipeline may process the combined sensor data in order to determine a perception decision. Different types of sensor data may be shared, including raw sensor data, processed sensor data, or data derived from sensor data. A control system may perform control actions based on the perception decisions determined by the sensor processing pipelines that share sensor data.
    Type: Grant
    Filed: September 19, 2017
    Date of Patent: June 2, 2020
    Assignee: Apple Inc.
    Inventors: Xinyu Xu, Ahmad Al-Dahle, Kshitiz Garg
  • Patent number: 10669642
    Abstract: This application relates to a part that includes a metal oxide layer having pore structures. In some embodiments, dye molecules having aromatic rings can be disposed within at least one of the pore structures. Additionally, the at least one pore structures can include dispersion molecules, where the dispersion molecules form non-covalent interactions with the dye molecules. By forming non-covalent interactions between the dye molecules and the dispersion molecules, the aromatic rings of the dye molecules are prevented from forming other non-covalent interactions with other dye molecules. Additionally, techniques for chemically stabilizing the color dye bath for dyeing anodized parts are also described.
    Type: Grant
    Filed: September 25, 2017
    Date of Patent: June 2, 2020
    Assignee: APPLE INC.
    Inventors: James A. Dean, James A. Curran
  • Patent number: 10670735
    Abstract: A system and method for improving the accuracy of a user device when generating map/navigation information for display to a user, comprising: obtaining compass heading from a magnetometer of the user device located within a vehicle; adjusting the compass heading based on a mount angle of the user device within the vehicle; obtaining location data from a location sensor of the user device; determining if a course of the vehicle can be reliably determined from the location data; if the course of the vehicle cannot be reliably determined from the location data, determining the orientation of the vehicle using the compass heading but not the course; if the course of the vehicle can be reliably determined from the location data, calculating a course of the vehicle based on the location data and determining the orientation of the vehicle using the course; generating, by a processor, first map/navigation information using the orientation of the vehicle; and displaying, by a processor, the first map/navigation inform
    Type: Grant
    Filed: September 11, 2017
    Date of Patent: June 2, 2020
    Assignee: Apple Inc.
    Inventors: Xiaoyuan Tu, Alexander Singh Alvarado, Adam Howell, Anil Kandangath
  • Patent number: 10671167
    Abstract: An electronic device may include a device housing, a touch display carried by the device housing and configured to sense a user input at a location thereon, and haptic actuators spaced apart within the device housing. The electronic device may also include a controller coupled to the touch display and the haptic actuators. The controller may be configured to cooperate with the touch display to determine a sensed location of the user input on the touch display, and drive the haptic actuators to focus a haptic sensation at the sensed location on the touch display.
    Type: Grant
    Filed: July 25, 2017
    Date of Patent: June 2, 2020
    Assignee: APPLE INC.
    Inventor: Arman Hajati
  • Patent number: 10670466
    Abstract: This relates to sensor systems, detectors, imagers, and readout integrated circuits (ROICs) configured to selectively detect one or more frequencies or polarizations of light, capable of operating with a wide dynamic range, or any combination thereof. In some examples, the detector can include one or more light absorbers; the patterns and/or properties of a light absorber can be configured based on the desired measurement wavelength range and/or polarization direction. In some examples, the detector can comprise a plurality of at least partially overlapping light absorbers for enhanced dynamic range detection. In some examples, the detector can be capable of electrostatic tuning for one or more flux levels by varying the response time or sensitivity to account for various flux levels. In some examples, the ROIC can be capable of dynamically adjusting at least one of the frame rate integrating capacitance, and power of the illumination source.
    Type: Grant
    Filed: April 26, 2019
    Date of Patent: June 2, 2020
    Assignee: Apple Inc.
    Inventors: Miikka M. Kangas, Michael J. Bishop, Robert Chen, David I. Simon, Harold L. Sontag, III, George Dee Skidmore
  • Patent number: 10670943
    Abstract: A camera module includes an optics assembly, an actuator module, and detection circuitry for preventing the optics assembly from colliding with a mechanical stop due to physical impacts and disturbances. The actuator module includes a magnet and a coil. The detection circuitry detects an induced current caused by movement of the coil with respect to the magnet. The direction of the detected induced current indicates movement of the optics assembly in a particular direction along an optical axis. The detection circuitry provides a current to the coil to cause the optics assembly to move toward a particular position or direction. In some cases, the provided current may cause the optics assembly to move in a direction opposite of the movement that caused the induced current.
    Type: Grant
    Filed: July 13, 2017
    Date of Patent: June 2, 2020
    Assignee: Apple Inc.
    Inventor: Lucas J. Koerner
  • Patent number: 10670786
    Abstract: An electronic device may be provided with a color ambient light sensor. The color ambient light sensor may be used to measure an ambient light spectrum over a wavelength range of interest. Control circuitry in the electronic device can take actions based on the measured ambient light spectrum such as adjusting the brightness and color cast of content on a display. A display may have a display cover layer. The color ambient light sensor can be mounted under the display cover layer and may receive ambient light through the display cover layer. The color ambient light sensor may have a tunable wavelength filter such as an electrically adjustable Fabry-Perot resonator. A light collimator may be interposed between the display cover layer and the Fabry-Perot resonator to collimate ambient light that is passed to the Fabry-Perot resonator. A light detector measures the light passing through the Fabry-Perot resonator.
    Type: Grant
    Filed: April 13, 2018
    Date of Patent: June 2, 2020
    Assignee: Apple Inc.
    Inventors: Dong Zheng, Ove Lyngnes, Prashanth S. Holenarsipur, Serhan O. Isikman, Tianbo Sun, Tingjun Xu, Xianwei Zhao, Xingxing Cai
  • Patent number: 10671430
    Abstract: Techniques are disclosed relating to inter-process communication. In some embodiments, a kernel receives a notification of a communication to be sent from a first thread of a first application to a second thread of a second application. The kernel provides a reply port to the first thread for receiving a reply to the communication from the second thread. The kernel facilitates sending the communication from the first thread to the second thread. The kernel increases an execution priority of the second thread in response to the kernel determining that the reply port and a destination port associated with the second thread are identified in the communication. In some embodiments, the kernel creates the reply port in response to receiving the notification and, in response to detecting the reply has been communicated to the reply port, decreases the execution priority of the second thread and removes the reply port.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: June 2, 2020
    Assignee: Apple Inc.
    Inventors: Daniel A. Steffen, Jainam A. Shah, James M. Magee, Jeremy C. Andrus, Russell A. Blaine
  • Patent number: 10671127
    Abstract: A computing device can include a housing including a peripheral housing defining an aperture, the peripheral housing having a constant cross-sectional area. The computing device can also include a display having a first major surface and a second major surface opposing the first major surface, the display disposed within the aperture defined by the peripheral housing and attached to the housing at one or more locations such that the first major surface and the second major surface of the display are substantially unobstructed by any other portion of the computing device.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: June 2, 2020
    Assignee: APPLE INC.
    Inventors: Keith J. Hendren, Adam T. Garelli, Bryan W. Posner, Denis H. Endisch, Dinesh C. Mathew, Paul X. Wang
  • Patent number: 10671222
    Abstract: An apparatus is disclosed. In some examples, the apparatus comprises a cover substrate having a front surface, a first edge and a first cavity adjacent to the first edge. In some examples, the apparatus comprises a plurality of touch sensor electrodes disposed opposite the front surface of the cover substrate. In some examples, the apparatus comprises at least one touch sensor edge electrode disposed within the first cavity on a surface that is angled relative to the front surface of the cover substrate. In some examples, at least one touch sensor edge electrode is disposed on an outward facing curved surface of the first cavity. In some examples, the plurality of touch sensor electrodes are formed from a first conductive material and the at least one touch sensor edge electrode is formed from a second conductive material. In some examples, the first conductive material is transparent, and the second conductive material is non-transparent.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: June 2, 2020
    Assignee: Apple Inc.
    Inventors: Yuta Kuboyama, Kevin F. Holz, Wesley W. Zuber, Massoud Badaye, Sudip Mondal, Chun-Hao Tung, Mengshu Huang, Der-Song Lin, Jinghong Chen
  • Patent number: 10671159
    Abstract: Triggering a state change includes displaying a first version of a series of frames based on a first setup configuration, obtaining a second setup configuration for the series of frames, in response to obtaining a second setup configuration, monitoring for a change in an eye status, and in response to detecting a change in the eye status, displaying a second version of the series of frames based on the second setup configuration.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: June 2, 2020
    Assignee: Apple Inc.
    Inventors: Sebastian Knorr, Daniel Kurz
  • Patent number: 10671121
    Abstract: Electronic devices and accessory devices for electronic devices are described. In some instances, an accessory device includes a keyboard and a cover rotatable with respect to the keyboard. In some instances, an accessory device includes a back panel and a foldable cover rotatable with respect to the back panel. These accessory devices may include several magnetic elements designed to magnetically couple with, and retain, an electronic device without any additional mechanical or other interlocking devices. In this regard, the magnetic elements in the accessory devices provide an external magnetic field sufficiently strong enough to retain the electronic device, and can counter gravitational forces and/or the weight of the electronic device. However, some accessory devices include additional magnetic elements that provide an external magnetic field that repels magnetic elements in the electronic device. Also, the magnetic elements may also be used to hold different sections of the accessory device together.
    Type: Grant
    Filed: May 17, 2019
    Date of Patent: June 2, 2020
    Assignee: Apple Inc.
    Inventors: Hao Zhu, Yang Zhou, Thomas R. Matzinger, Guangtao Zhang, Ming Yu, Jaime G. Chavez Ruiz Garza, Florence W. Ow, James A. Stryker, Travis C. Pedley, Melody L. Kuna, Taylor Harrison Gilbert
  • Patent number: 10671278
    Abstract: Embodiments of the present disclosure can provide systems, methods, and computer-readable medium for implementing user interfaces for interacting with a virtual instrument. For example, a user interface for a virtual instrument may be presented on a display of a device. The user interface may have any suitable number of strings (or keys) associated with a physical instrument. Each string/key may correspond to an associated audio file. Touch input may be received at the user interface. In some embodiments, the touch input may include a location corresponding to a particular string. The associated audio file may be selected based on the location. The associated audio file may be presented (e.g., via a speaker of the device) at a volume that corresponds with the pressure at which the touch input was provided.
    Type: Grant
    Filed: February 14, 2018
    Date of Patent: June 2, 2020
    Assignee: Apple Inc.
    Inventors: Eli T. Manjarrez, Daniel P. Patterson, Christopher C. Lane
  • Patent number: 10671131
    Abstract: Systems and methods are disclosed for determining a current machine state of a processing device, predicting a future processing task to be performed by the processing device at a future time, and predicting a list of intervening processing tasks to be performed by a first time (e.g. a current time) and the start of the future processing task. The future processing task has an associated initial state. A feed-forward thermal prediction model determines a predicted future machine state at the time for starting the future processing task. Heat mitigation processes can be applied in advance of the starting of the future processing task, to meet the future initial machine state for starting the future processing task.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: June 2, 2020
    Assignee: Apple Inc.
    Inventors: Nagarajan Kalyanasundaram, Jay S. Nigen, James S. Ismail, Richard H. Tan
  • Patent number: 10671166
    Abstract: An electronic device may include a haptic actuator. The haptic actuator may include a haptic actuator housing, at least coil carried by the haptic actuator housing, and a Halbach array of permanent magnets movable within the haptic actuator housing responsive to the at least one coil. The electronic device may also include a controller coupled to the at least one coil.
    Type: Grant
    Filed: July 25, 2017
    Date of Patent: June 2, 2020
    Assignee: APPLE INC.
    Inventor: Arman Hajati
  • Patent number: 10669618
    Abstract: A method for providing a surface finish to a metal part includes both diffusion hardening a metal surface to form a diffusion-hardened layer, and oxidizing the diffusion-hardened layer to create an oxide coating thereon. The diffusion-hardened layer can be harder than an internal region of the metal part and might be ceramic, and the oxide coating can have a color that is different from the metal or ceramic, the color being unachievable only by diffusion hardening or only by oxidizing. The metal can be titanium or titanium alloy, the diffusion hardening can include carburizing or nitriding, and the oxidizing can include electrochemical oxidization. The oxide layer thickness can be controlled via the amount of voltage applied during oxidation, with the oxide coating color being a function of thickness. An enhanced hardness profile can extend to a depth of at least 20 microns below the top of the oxide coating.
    Type: Grant
    Filed: November 6, 2018
    Date of Patent: June 2, 2020
    Assignee: APPLE INC.
    Inventors: James A. Curran, Zechariah D. Feinberg
  • Patent number: 10671264
    Abstract: A system and method are described for delivering content to a mobile device using a companion device. The companion device acts as a proxy device to send and receive signals on behalf of other proxied devices. Once content is loaded onto the mobile device, a user can navigate through the content using a navigation path determined based on a user's item of focus. Various transitions and animations can be displayed along the navigation path. Moreover, a user can interact with the content when viewed in a specific layout using touch events or a rotation input device.
    Type: Grant
    Filed: August 31, 2018
    Date of Patent: June 2, 2020
    Assignee: Apple Inc.
    Inventors: James A. Howard, Jonathan R. Dascola
  • Patent number: 10673260
    Abstract: The disclosed embodiments provide a charging system for a portable electronic device. The charging system includes a first bidirectional switching converter connected to a first power port of the portable electronic device, a low-voltage subsystem in the portable electronic device, and a high-voltage subsystem in the portable electronic device and a second bidirectional switching converter connected to a second power port of the portable electronic device, the low-voltage subsystem, and the high-voltage subsystem. The charging system also includes a control circuit that operates the first and second bidirectional switching converters to provide and receive power through the first and second power ports and convert an input voltage received through the first or second power port into a set of output voltages for charging an internal battery in the portable electronic device and powering the low-voltage subsystem and the high-voltage subsystem.
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: June 2, 2020
    Assignee: Apple Inc.
    Inventors: Thomas C. Greening, Kamran M. Hasan, Edrick C. G. Wong
  • Patent number: 10671176
    Abstract: This relates to a device that detects a user's motion and gesture input through the movement of one or more of the user's hand, arm, wrist, and fingers, for example, to provide commands to the device or to other devices. The device can include a plurality of myoelectric sensors configured to detect one or more electrical signals from a body part of a user indicative of one or more movements. A plurality of signals indicative of the detected one or more electrical signals may be generated. The device may also include a wireless communication transmitter configured to communicate with a peripheral device and a processor. The processor may be configured to receive the plurality of signals from the plurality of myoelectric sensors, use the plurality of signals together to determine a gesture, and communicate one or more of: the plurality of signals and the gesture to the peripheral device.
    Type: Grant
    Filed: March 26, 2019
    Date of Patent: June 2, 2020
    Assignee: Apple Inc.
    Inventors: Andrzej Baranski, Anna-Katrina Shedletsky, Kuldeep P. Lonkar, Serhan Isikman, Stephen Brian Lynch, Colin M. Ely, Christopher Werner, Erik De Jong, Samuel B. Weiss
  • Patent number: 10671759
    Abstract: A device implementing a system for anonymizing user data provided for server-side operations includes a processor configured to receive user input including a search term, wherein first and second data structures are stored on the device, the first data structure including user interest data items that correspond to prior user activity, the second data structure including topic data items mapped to the user interest data items, the topic data items being broader than the user interest data items. The processor accesses the second data structure to obtain one or more topic data items. The processor transmits, to a server, the search term and one or more topic data items for obtaining a query suggestion or search result. The processor receives, from the server, the query suggestion or search result, the query suggestion or search result having been obtained based on the search term and one or more topic data items.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: June 2, 2020
    Assignee: Apple Inc.
    Inventors: Vivek Sehgal, Lun Cui
  • Patent number: 10671428
    Abstract: An exemplary method for using a virtual assistant may include, at an electronic device configured to transmit and receive data, receiving a user request for a service from a virtual assistant; determining at least one task to perform in response to the user request; estimating at least one performance characteristic for completion of the at least one task with the electronic device, based on at least one heuristic; based on the estimating, determining whether to execute the at least one task at the electronic device; in accordance with a determination to execute the at least one task at the electronic device, causing the execution of the at least one task at the electronic device; in accordance with a determination to execute the at least one task outside the electronic device: generating executable code for carrying out the least one task; and transmitting the executable code from the electronic device.
    Type: Grant
    Filed: May 26, 2016
    Date of Patent: June 2, 2020
    Assignee: Apple Inc.
    Inventor: Nicolas Zeitlin
  • Patent number: 10671640
    Abstract: A device implementing adaptive, cross-device event data synchronization includes at least one processor to maintain a database on the device, the database storing event data items derived from user data items corresponding to user activity on the device or a second device. The at least one processor periodically transmits, to a server, first insertion records corresponding to new event data items generated at the device, the transmission periodicity based on a frequency at which the new event data items are generated. The at least one processor, upon detecting deletion of one user data item, deletes, from the database, one corresponding event data item, and immediately transmits, to the server for propagation to the second device, a first deletion record for deletion of one corresponding event data item at the second device, the first deletion record being transmitted along with any of the first insertion records awaiting transmission.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: June 2, 2020
    Assignee: Apple Inc.
    Inventors: Joao Pedro Lacerda, Brian E. Korver
  • Patent number: 10671844
    Abstract: The subject technology provides for receiving a new input stroke. The subject technology determines whether the new input stroke is associated with an existing line group based on a writing direction estimate of the existing line group. The subject technology merges the new input stroke with the existing line group in response to determining that the new input stroke is associated with the existing line group. The subject technology determines a local orientation of the existing line group including the new input stroke based on an estimate of a direction of writing and a scale of each stroke. The subject technology normalizes the existing line group including the new input stroke using the determined location orientation.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: June 2, 2020
    Assignee: Apple Inc.
    Inventors: Ryan S. Dixon, Adrien Delaye, Daniel E. Gobera Rubalcava, Dominic L. Howell, Youssouf K. Chherawala, Martin Bresler
  • Patent number: 10671275
    Abstract: The embodiments herein describe a mode of applications on the portable electronic device that improves single-handed operation of the devices. For example, the embodiments herein describe an ergonomic mode of an application that displays the graphical user interface (GUI) of the application in a bottom area of the display screen of the electronic device to allow the user to more easily interact with objects. The embodiments herein also describe an ergonomic mode of a keyboard displayed on the display screen of the portable electronic device. During the ergonomic mode of the keyboard, the keyboard is shifted towards a vertical edge of the display screen to allow a user to more easily reach keys of the keyboard that were previously unreachable without the user switching to two handed operation of the device or repositioning the electronic device in the user's hand.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: June 2, 2020
    Assignee: Apple Inc.
    Inventors: Imran Chaudhri, Daniel Tyler Kurtz, Jacob Xiao, Jason C. Beaver, Elisabeth J. Kain, Balaji Sarpeshkar, Kenneth Luke Kocienda, Freddy Allen Anzures, Andrew Wadycki, Joshua Hal Shaffer
  • Patent number: 10671762
    Abstract: In one embodiment, a system includes a non-volatile memory that may serve as both the main memory system and the backing store (or persistent storage). In some embodiments, the non-volatile memory is divided into a main memory portion and a persistent portion. Data in the main memory operation may be encrypted using one or more first keys, and data in the persistent portion may be encrypted using one or more second keys, in an embodiment. The volatile behavior of main memory may be implemented by discarding the one or more first keys in a power down event or other event that indicates a loss of main memory data, while the one or more second keys may be retained. In one embodiment, the physical address space of the non-volatile memory may be a mapping from a second physical address space that is used within the system.
    Type: Grant
    Filed: August 25, 2016
    Date of Patent: June 2, 2020
    Assignee: Apple Inc.
    Inventors: Manu Gulati, Joseph Sokol, Jr., Jeffrey R. Wilcox, Bernard J. Semeria, Michael J. Smith
  • Patent number: 10673127
    Abstract: An electronic device such as a wristwatch may have a housing with metal sidewalls and a display having conductive display structures. The display structures may be separated from the sidewalls by a slot for an antenna that runs around the display module. A conductive interconnect may be coupled between the sidewalls and the display structures. A feed and tuning element may be coupled between the display structures and the sidewalls. A first length of the slot from the interconnect to the tuning element may radiate in a satellite band and a cellular band. A second length of the slot from the interconnect to the feed may radiate in a 2.4 GHz band. Harmonics of the second length may radiate in bands at and above 5.0 GHz. If desired clip and blade structures may form conductive paths for coupling antenna elements.
    Type: Grant
    Filed: September 26, 2019
    Date of Patent: June 2, 2020
    Assignee: Apple Inc.
    Inventors: Andrea Ruaro, Eduardo Jorge Da Costa Bras Lima, Mario Martinis, Dimitrios Papantonis, Jayesh Nath, Mattia Pascolini
  • Patent number: 10671662
    Abstract: A method for analyzing an image of a real object, generated by at least one camera includes the following steps: generating at least a first image by the camera capturing at least one real object, defining a first search domain comprising multiple data sets of the real object, each of the data sets being indicative of a respective portion of the real object, and analyzing at least one characteristic property of the first image with respect to the first search domain, in order to determine whether the at least one characteristic property corresponds to information of at least a particular one of the data sets of the first search domain. If it is determined that the at least one characteristic property corresponds to information of at least a particular one of the data sets, a second search domain comprising only the particular one of the data sets is defined and the second search domain is used for analyzing the first image and/or at least a second image.
    Type: Grant
    Filed: March 13, 2018
    Date of Patent: June 2, 2020
    Assignee: Apple Inc.
    Inventors: Sebastian Lieberknecht, Peter Meier
  • Patent number: 10671796
    Abstract: A novel method of facilitating the authoring of content and the delivery of the authored content to different types of device is provided. The method supports the design of unique and aesthetically pleasing content while minimizes the amount of effort required from authors and/or publishers. The method does so by creating one single content presentation structure (CPS) for the authored content that is adaptable to different devices and different orientations. Such a universally adaptable content presentation structure is based on a standardized grid system that the publishers can easily become familiar with to author their content.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: June 2, 2020
    Assignee: Apple Inc.
    Inventors: Pepijn T. Zoon, Jean S. Metz, Matthijs Jacob Frederik Zoon, Mattijs Hoitink, Douwe H. Homans, Taskin Ahmed Rahman
  • Patent number: D885805
    Type: Grant
    Filed: July 10, 2018
    Date of Patent: June 2, 2020
    Assignee: Apple Inc.
    Inventors: Alice Marlin Brugger, Manuel Dejesus, Joshua Robert Edwards, Jean-Marc Gady, Wesley Bryan Hamm, Russell John Kaaihue Heirakuji, Allison Inouye, Moritz Wilsberg
  • Patent number: D885958
    Type: Grant
    Filed: December 31, 2018
    Date of Patent: June 2, 2020
    Assignee: Apple Inc.
    Inventors: Jody Akana, Molly Anderson, 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
  • Patent number: D885959
    Type: Grant
    Filed: January 18, 2019
    Date of Patent: June 2, 2020
    Assignee: Apple Inc.
    Inventors: Jody Akana, Molly Anderson, 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
  • Patent number: D886110
    Type: Grant
    Filed: April 13, 2017
    Date of Patent: June 2, 2020
    Assignee: Apple Inc.
    Inventors: Jody Akana, Bartley K. Andre, Jeremy Bataillou, Daniel J. Coster, Daniele De Iuliis, M. Evans Hankey, Julian Hoenig, Richard P. Howarth, Jonathan P. Ive, Duncan Robert Kerr, Shin Nishibori, Matthew Dean Rohrbach, Peter Russell-Clarke, Christopher J. Stringer, Eugene Antony Whang, Rico Zörkendörfer
  • Patent number: D886124
    Type: Grant
    Filed: June 4, 2018
    Date of Patent: June 2, 2020
    Assignee: Apple Inc.
    Inventors: Jonathan Dascola, Allison W. Dryer, Robert Garcia, Bradley William Griffin, Aurelio Guzmán, Stephen O. Lemay, Richard D. Lyons, Grant R. Paul, Philipp Rockel, Christopher Wilson, Giancarlo Yerkes
  • Patent number: D886130
    Type: Grant
    Filed: April 29, 2019
    Date of Patent: June 2, 2020
    Assignee: Apple Inc.
    Inventors: Jody Akana, Imran Chaudhri, Christopher Foss, Jonathan P. Ive, Tiffany Jon, Chanaka Karunamuni, Stephen O. Lemay
  • Patent number: D886131
    Type: Grant
    Filed: July 8, 2019
    Date of Patent: June 2, 2020
    Assignee: Apple Inc.
    Inventors: Kristin M. Canavan, Christopher Wilson
  • Patent number: D886153
    Type: Grant
    Filed: January 13, 2020
    Date of Patent: June 2, 2020
    Assignee: Apple Inc.
    Inventors: Jonathan P. Ive, Brian Andrew Schmitt, Wan Si Wan, Christopher Wilson