Patents Assigned to Apple
  • Patent number: 10606918
    Abstract: Embodiments of the present disclosure relate to a configurable convolution engine that receives configuration information to perform convolution or its variant operations on streaming input data of various formats. To process streaming input data, input data of multiple channels are received and stored in an input buffer circuit in an interleaved manner. Data values of the interleaved input data are retrieved and forwarded to multiplier circuits where multiplication with a corresponding filter element of a kernel is performed. Varying number of kernels with different sizes and sparsity can also be used for the convolution operations.
    Type: Grant
    Filed: October 25, 2019
    Date of Patent: March 31, 2020
    Assignee: Apple Inc.
    Inventors: Suk Hwan Lim, Junji Sugisawa, Muge Wang
  • Patent number: 10608722
    Abstract: A communication device and a method for determining an information from a second device consisting of setting an initial beamforming pattern, wherein the initial beamforming pattern comprises a beamforming direction and a corresponding beamforming area for each of the plurality of antenna ports, comprising determining a concerned direction interval based on overlapping beamforming areas of adjacent pairs of the plurality of antenna ports; receiving a signal from the second device; measuring a signal gain from the signal on each of the plurality of antenna ports; determining which concerned direction interval the second device occupies based on an antenna port having the highest signal gain and on one of the adjacent pair of antenna ports to the antenna port having the highest signal gain having a higher signal gain; and determining the information from the second device based on the determined concerned direction interval.
    Type: Grant
    Filed: April 1, 2016
    Date of Patent: March 31, 2020
    Assignee: Apple Inc.
    Inventor: Fang Yuan
  • Patent number: 10609121
    Abstract: A method, apparatus, and system for providing active contents between applications activated by a plurality of computer systems are provided. A list of one or more remote users is created. A determination is made whether a first application and a second application are being executed by the at least one or more remote users. The list is updated in response to determining a change in a status of the second application being executed by the one or more remote users using at least one communications feature associated with the first application.
    Type: Grant
    Filed: December 5, 2014
    Date of Patent: March 31, 2020
    Assignee: Apple Inc.
    Inventor: Mike Estee
  • Patent number: 10606418
    Abstract: An input device outfitted with one or more ultrasonic transducers can determine the location of one or more objects in contact with the input device. For example, the input device can include one or more transducers disposed in a ring around the circumference of the input device or in an array of rings along the length of the input device. The ultrasonic transducers can be used to detect the position of the one or more touching objects in at least one dimension, for example. In some examples, the one or more ultrasonic transducers can produce directional ultrasonic waves.
    Type: Grant
    Filed: March 16, 2018
    Date of Patent: March 31, 2020
    Assignee: Apple Inc.
    Inventors: Marduke Yousefpor, Aaron Scott Tucker, Brian Michael King, Ehsan Khajeh, Marcus Yip, Mohammad Yeke Yazdandoost, Wesley W. Zuber
  • Patent number: 10609348
    Abstract: Pixel binning is performed by summing charge from some pixels positioned diagonally in a pixel array. Pixel signals output from pixels positioned diagonally in the pixel array may be combined on the output lines. A signal representing summed charge produces a binned 2×1 cluster. A signal representing combined voltage signals produces a binned 2×1 cluster. A signal representing summed charge and a signal representing combined pixel signals can be combined digitally to produce a binned 2×2 pixel. Orthogonal binning may be performed on other pixels in the pixel array by summing charge on respective common sense regions and then combining the voltage signals that represent the summed charge on respective output lines.
    Type: Grant
    Filed: June 19, 2017
    Date of Patent: March 31, 2020
    Assignee: Apple Inc.
    Inventors: Gennadiy A. Agranov, Claus Molgaard, Ashirwad Bahukhandi, Chiajen Lee, Xiangli Li
  • Patent number: 10608710
    Abstract: Aspects of filtering coefficient configuration operations are described. Some aspects include a user equipment (UE) decoding a measurement configuration information element (IE) including a measurement quantity parameter, a reference signal (RS)-type filter configuration and at least one filter coefficient. In some aspects, the UE filters at least one of a cell measurement result and a beam measurement result, according to the measurement configuration IE. If the measurement quantity parameter indicates the cell measurement quantity, the UE can filter the cell measurement result according to the RS type filter configuration and the filter coefficient to determine a measurement evaluation input for a measurement reporting operation.
    Type: Grant
    Filed: May 8, 2019
    Date of Patent: March 31, 2020
    Assignee: Apple Inc.
    Inventor: Candy Yiu
  • Patent number: 10608860
    Abstract: Devices and methods of determining offsets for different eNBs in a dynamic switched CoMP network are generally described. A UE may receive, in an RRCConnectionReconfiguration message, DL parameter sets associated with different eNBs and having reference signal information for a PSS, SSS and DRS. The UE may receive reference signals based on the DL set associated with the eNB and determine a timing/frequency offset based on the reference signals. The offsets may be used to decode a dynamically switched PDSCH indicated by a PDCCH. The DL sets may indicate which PDCCH to detect or the PDCCH from the same eNB may be used and the PDSCH determined from a DCI in the PDCCH. A UL DCI may indicate which of UL parameter sets to use. The UL sets may indicate a reference signal to determine path loss and a timing advance value.
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: March 31, 2020
    Assignee: Apple Inc.
    Inventors: Alexei Davydov, Hyejung Jung
  • Patent number: 10606458
    Abstract: Context-specific user interfaces for use with a portable multifunction device are disclosed. The methods described herein for context-specific user interfaces provide indications of time and, optionally, a variety of additional information. Further disclosed are non-transitory computer-readable storage media, systems, and devices configured to perform the methods described herein.
    Type: Grant
    Filed: November 18, 2016
    Date of Patent: March 31, 2020
    Assignee: Apple Inc.
    Inventors: Christopher Wilson, Gary Ian Butcher, Kevin Will Chen, Imran Chaudhri, Alan C. Dye, Aurelio Guzman, Jonathan P. Ive, Chanaka G. Karunamuni, Kenneth Kocienda, Kevin Lynch, Pedro Mari, Alessandro Sabatelli, Brian Schmitt, Eric Lance Wilson, Lawrence Y. Yang, Andre Souza Dos Santos
  • Patent number: 10609684
    Abstract: A method for enabling a base station to control adaptive reporting in a TDD environment according to one embodiment of the present invention comprises the steps of: transmitting, from a base station to a terminal, an information element including reporting-setting information comprising reporting cycle and reporting offset of channel state information; transmitting information of a UL-DL setting change to the terminal; and receiving the channel state information by using the reporting cycle and the reporting offset of the reporting-setting information corresponding to the changed UL-DL setting.
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: March 31, 2020
    Assignee: Apple Inc.
    Inventor: Dong Hyun Park
  • Patent number: 10609485
    Abstract: Placement of one or two placed virtual loudspeakers within a loudspeaker setup that includes a real loudspeakers is determined and vector base amplitude panning (VBAP) gains including the gains of the real loudspeakers and placed one or two virtual loudspeakers are also then determined. Gains of one or two placed virtual loudspeakers are redistributed to the real loudspeakers to ensure preservation of total energy. Real loudspeakers in the loudspeaker setup have redistributed gains of one or two placed virtual loudspeakers. Loudspeaker outputs are generated and transmitted to the real loudspeakers to be played back. When received audio content is ambisonics content, a predetermined grid is generated and HOA content is projected to the grid. Other aspects are also described.
    Type: Grant
    Filed: June 5, 2018
    Date of Patent: March 31, 2020
    Assignee: APPLE INC.
    Inventors: Ismael Nawfal, Symeon Delikaris Manias, Joshua D. Atkins
  • Patent number: 10608326
    Abstract: An optical component such as a camera, an acoustic component such as a speaker, or other electrical component may be mounted on the surface of an electronic device housing. A window structure may overlap the component. The window structure may be formed form an optically transparent material to allow light to pass or may be formed from an acoustically transparent material to allow acoustic signals to pass. A conductive structure such as a metal member may surround at least part of the periphery of the window structure. The conductive structure may serve as an antenna structure for an antenna. Radio-frequency transceiver circuitry may be coupled to an antenna feed for the antenna using a radio-frequency transmission line. The conductive structure may serve as a cosmetic trim for the electrical component.
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: March 31, 2020
    Assignee: Apple Inc.
    Inventor: Teodor Dabov
  • Patent number: 10608002
    Abstract: A system for object reconstruction includes an illuminating unit, comprising a light source and a generator of a non-periodic pattern. A diffractive optical element (DOE) is disposed in an optical path of illuminating light propagating from the illuminating unit toward an object, thereby projecting the non-periodic pattern onto an object. An imaging unit detects a light response of an illuminated region and generating image data indicative of the object within the projected pattern. A processor reconstructs a three-dimensional (3D) map of the object responsively to a shift of the pattern in the image data relative to a reference image of the pattern.
    Type: Grant
    Filed: June 2, 2019
    Date of Patent: March 31, 2020
    Assignee: Apple Inc.
    Inventors: Zeev Zalevsky, Alexander Shpunt, Aviad Maizels, Javier Garcia
  • Patent number: 10609473
    Abstract: This disclosure relates to speakers and more specifically to an array speaker for distributing music uniformly across a room. A number of audio drivers can be radially distributed within a speaker housing so that an output of the drivers is distributed evenly throughout the room. In some embodiments, the exit geometry of the audio drivers can be configured to bounce off a surface supporting the array speaker to improve the distribution of music throughout the room. The array speaker can include a number of vibration isolation elements distributed within a housing of the array speaker. The vibration isolation elements can be configured to reduce the strength of forces generated by a subwoofer of the array speaker.
    Type: Grant
    Filed: June 2, 2017
    Date of Patent: March 31, 2020
    Assignee: Apple Inc.
    Inventors: Craig M. Stanley, Simon K. Porter, John H. Sheerin, Glenn K. Trainer, Jason C. Della Rosa, Ethan L. Huwe, Sean T. McIntosh, Erik L. Wang, Christopher J. Stringer, Molly J. Anderson
  • Patent number: 10608321
    Abstract: An electronic device may include a substrate and a conductive layer on the substrate. The conductive layer may be patterned to form a first region and a second region that surrounds and defines the shape of the first region. The first region may be formed from a continuous portion of the conductive layer. The second region may include a grid of openings that divides the conductive layer into an array of patches. The first region may form an antenna resonating element for an antenna. The second region may block antenna currents from the antenna resonating element and may be transparent to radio-frequency electromagnetic waves. The openings may have a width that is too narrow to be discerned by the human eye. This may configure the first and second regions to appear as a single continuous conductive layer despite the fact that an antenna resonating element is formed therein.
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: March 31, 2020
    Assignee: Apple Inc.
    Inventors: Yi Jiang, Jiangfeng Wu, Lijun Zhang, Siwen Yong, Mattia Pascolini
  • Patent number: 10607373
    Abstract: A system comprises an encoder configured to compress attribute information and/or spatial for a point cloud and/or a decoder configured to decompress compressed attribute and/or spatial information for the point cloud. To compress the attribute and/or spatial information, the encoder is configured to convert a point cloud into an image based representation. Also, the decoder is configured to generate a decompressed point cloud based on an image based representation of a point cloud. A closed-loop color conversion process is used to improve compression while taking into consideration distortion introduced throughout the point cloud compression process.
    Type: Grant
    Filed: November 21, 2018
    Date of Patent: March 31, 2020
    Assignee: Apple Inc.
    Inventors: Khaled Mammou, Yeping Su, David W. Singer, Alexandros Tourapis, Fabrice A. Robinet, Hsi-Jung Wu
  • Patent number: 10609761
    Abstract: In some embodiments, one or more wireless stations operate to configure direct communication with neighboring mobile stations, e.g., direct communication between the wireless stations without utilizing an intermediate access point. Embodiments of the disclosure relate to adapting a signal strength metric threshold. In some embodiments, the signal strength metric may be adapted (or adjusted) to establish or maintain data communications with peer devices.
    Type: Grant
    Filed: May 9, 2017
    Date of Patent: March 31, 2020
    Assignee: Apple Inc.
    Inventors: Lawrie Kurian, Anand Rajagopalan, Saravanan Balasubramaniyan, Tashbeeb Haque
  • Patent number: 10606611
    Abstract: Disclosed herein are techniques for performing dynamic linking at a computing device. According to some embodiments, the techniques can involve receiving a request to perform a dynamic linking of a software application. The request can be issued in conjunction with installing the software application, launching the software application for a first time, and so on. In response to the request, a closure file can be generated based on different properties associated with the software application (e.g., environment variables, object files, etc.). Notably, the closure file is generated “out-of-process” relative to the execution environment of the software application. Additionally, the techniques can involve caching the closure file such that the closure file is accessible to the software application. In turn, the software application can utilize the closure file at launch/execution times to reduce a number of dynamic linking operations that otherwise are required to take place using conventional approaches.
    Type: Grant
    Filed: November 17, 2017
    Date of Patent: March 31, 2020
    Assignee: Apple Inc.
    Inventors: Louis G. Gerbarg, Dallas Blake De Atley, Nick Kledzik, Peter Cooper
  • Patent number: 10607377
    Abstract: A computer-implemented method includes: determining an intensity of a visual effect to be applied to a user interface element; adjusting the intensity of the visual effect based on a characteristic feature of a background area; and rendering the user interface element based on the adjusted intensity of the visual effect.
    Type: Grant
    Filed: January 14, 2019
    Date of Patent: March 31, 2020
    Assignee: Apple Inc.
    Inventors: Elizabeth Caroline Furches Cranfill, Mike Matas
  • Patent number: 10609595
    Abstract: A mobile terminal device may include a radio processing circuit and a baseband processing circuit adapted to interact with the radio processing circuit. The mobile terminal device may be configured to transmit or receive a data sequence using a first channel and a second channel according to a data allocation ratio, wherein the data sequence is allocated between frequency division duplexing (FDD) transmission or reception and time division duplexing (TDD) transmission or reception according to the data allocation ratio, and concurrently to transmitting or receiving the data sequence, recurrently adjust the data allocation ratio to re-allocate the distribution of the data sequence between FDD transmission or reception and TDD transmission or reception on the first channel and the second channel.
    Type: Grant
    Filed: August 22, 2016
    Date of Patent: March 31, 2020
    Assignee: Apple Inc.
    Inventors: Markus Dominik Mueck, Michael Heimlich, Pierce Rixon, Beeshanga Jayawickrama, Eryk Dutkiewicz, Christian Drewes, Gengfa Fang
  • Patent number: D879828
    Type: Grant
    Filed: June 3, 2019
    Date of Patent: March 31, 2020
    Assignee: Apple Inc.
    Inventors: Sascha Höhne, Gerhard Lengeling, Alexander Harry Little, Eli T. Manjarrez