Patents Assigned to Apple
  • Publication number: 20210247202
    Abstract: In some implementations, a computing device can provide a map application providing a representation of a physical structure of venues (e.g., shopping centers, airports) identified by the application. In addition, the application can provide an inside view that includes the physical layout and geometry of the venue's structure as well as the location, structure and layout of points of interest (e.g., stores, security check points, restrooms) within the venue. The views become more detailed as the user zooms into the venue to reveal points of interest and to give the user a feel for traversing the venue.
    Type: Application
    Filed: April 30, 2021
    Publication date: August 12, 2021
    Applicant: Apple Inc.
    Inventors: Ryan D. Shelby, Ryan W. Apuy, Vincent P. Arroyo, Sunny Chan, Jae Woo Chang, Megan M. Frost, Brett L. Lareau, Sean P. O'Brien, Tadayasu Sasada, Sebastian A. Araya
  • Publication number: 20210249806
    Abstract: Connectors that support high-speed data transfers and have a high signal quality, good reliability, and are readily manufactured. One example can provide a connector receptacle that supports high-speed data transfers and has a high signal quality by employing connector contacts that include multiple structures.
    Type: Application
    Filed: February 21, 2021
    Publication date: August 12, 2021
    Applicant: Apple Inc.
    Inventors: Mahmoud R. Amini, Nikhil S. Pansare, William P. Cornelius, Seungyong Baek
  • Publication number: 20210250616
    Abstract: A video encoding system in which pixel data is decomposed into frequency bands prior to encoding. The frequency bands are organized into blocks that are provided to a block-based encoder. The encoded frequency data is packetized and transmitted to a receiving device. On the receiving device, the encoded data is decoded to recover the frequency bands. Wavelet synthesis is then performed on the frequency bands to reconstruct the pixel data for display. The system may encode parts of frames (tiles or slices) using one or more encoders and transmit the encoded parts as they are ready. A pre-filter component may perform a lens warp on the pixel data prior to the wavelet transform.
    Type: Application
    Filed: June 27, 2019
    Publication date: August 12, 2021
    Applicant: Apple Inc.
    Inventors: Jim C. Chou, Sorin C. Cismas
  • Patent number: 11087670
    Abstract: An electronic device may have a flexible display such as an organic light-emitting diode display. A strain sensing resistor may be formed on a bent tail portion of the flexible display to gather strain measurements. Resistance measurement circuitry in a display driver integrated circuit may make resistance measurements on the strain sensing resistor and a temperature compensation resistor to measure strain. A crack detection line may be formed from an elongated pair of traces that are coupled at their ends to form a loop. The crack detection line may run along a peripheral edge of the flexible display. Crack detection circuitry may monitor the resistance of the crack detection line to detect cracks. The crack detection circuitry may include switches that adjust the length of the crack detection line and thereby allow resistances to be measured for different segments of the line.
    Type: Grant
    Filed: February 13, 2018
    Date of Patent: August 10, 2021
    Assignee: Apple Inc.
    Inventors: Prashant Mandlik, Bhadrinarayana Lalgudi Visweswaran, Izhar Z Ahmed, Zhen Zhang, Tsung-Ting Tsai, Ki Yeol Byun, Yu Cheng Chen, Sungki Lee, Mohammad Hajirostam, Sinan Alousi
  • Patent number: 11086368
    Abstract: An electronic device detects an input sequence that includes an increase in intensity of an input that corresponds to a first input event. If the input sequence includes a second input event, including a decrease in intensity of the input after the first input event, a long press is not detected and a first operation is performed. If the second input event is not detected within a second time period that is longer than the first time period and the input had a characteristic intensity above a respective intensity threshold between when the first input event was detected and when the second time period elapsed, a long press is detected on an accelerated basis, and a second operation is performed. Finally, a long press is detected if the second input event is not detected within a longer, default time period, and the second operation is performed.
    Type: Grant
    Filed: August 13, 2020
    Date of Patent: August 10, 2021
    Assignee: APPLE INC.
    Inventors: Nicole M. Wells, Leah M. Gum, Kenneth L. Kocienda, Camille Moussette, Jean-Pierre M. Mouilleseaux, Joshua B. Kopin, Jules K. Fennis
  • Patent number: 11089379
    Abstract: Streaming media systems, such as HTTP Live Streaming, can provide a low latency service by including, within a playlist, a URI that identifies a future media segment that will become available after the playlist is completed. Client devices can receive the playlist and can make two separate blocking requests for an updated playlist and for the future media segment. This approach allows the use of HTTP 1.1 to request and receive playlists and media segments and allows the use of two different servers to provide the playlist in the future media segment.
    Type: Grant
    Filed: December 11, 2020
    Date of Patent: August 10, 2021
    Assignee: Apple Inc.
    Inventor: Roger N. Pantos
  • Patent number: 11086800
    Abstract: Embodiments described herein provide techniques to manage drivers in a user space in a data processing system. One embodiment provides a data processing system configured perform operations, comprising discovering a hardware device communicatively coupled to the communication bus, launching a user space driver daemon, establishing an inter-process communication (IPC) link between a first proxy interface for the user space driver daemon and a second proxy interface for a server process in a kernel space, receiving, at the first proxy interface, an access right to enable access to a memory buffer in the kernel space, and relaying an access request for the memory buffer from the user space driver daemon via a third-party proxy interface to enable the user space driver daemon to access the memory buffer, the access request based on the access right.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: August 10, 2021
    Assignee: Apple Inc.
    Inventors: Jeremy C. Andrus, Joseph R. Auricchio, Russell A. Blaine, Daniel A. Chimene, Simon M. Douglas, Landon J. Fuller, Yevgen Goryachok, John K. Kim-Biggs, Arnold S. Liu, James M. Magee, Daniel A. Steffen, Roberto G. Yepez
  • Patent number: 11088567
    Abstract: Examples of the disclosure are directed to methods of managing power of various modules of an electronic device to prevent the voltage of the battery from falling to an undervoltage lockout (UVLO) threshold. In some examples, software operating on the electronic device or an associated electronic device (e.g., a paired electronic device) may assign power budgets to one or more modules, thereby preventing each module from drawing its maximum current capacity and causing the battery's voltage level to fall to the UVLO threshold. In some examples, a pre-UVLO threshold (i.e., a threshold higher than the UVLO threshold) may be used to modify the states of one or more modules to save power as the voltage of the battery approaches the UVLO threshold, but before the device must be fully powered off.
    Type: Grant
    Filed: July 3, 2019
    Date of Patent: August 10, 2021
    Assignee: Apple Inc.
    Inventors: Cyril De La Cropte De Chanterac, David A. Hardell, Matthew L. Semersky, Yehonatan Perez
  • Patent number: 11086581
    Abstract: In some exemplary processes for controlling an external device using a computer-generated reality interface, information specifying a function of the external device is received from the external device. First image data of a physical environment that includes the external device is obtained with one or more image sensors. A representation of the physical environment according to the first image data is displayed on a display. While displaying the representation of the physical environment, second image data identifying a gesture occurring between the display and the external device in the physical environment is obtained with the one or more image sensors. A determination is made as to whether the identified gesture satisfies one or more predetermined criteria associated with the function. In accordance with determining that the identified gesture satisfies one or more predetermined criteria associated with the function, the external device is caused to perform the function.
    Type: Grant
    Filed: February 26, 2020
    Date of Patent: August 10, 2021
    Assignee: Apple Inc.
    Inventors: Justin D. Stoyles, Michael Kuhn
  • Patent number: 11086915
    Abstract: The subject technology for maintaining differential privacy for database query results receives a query for a database that contains user data. The subject technology determines that the query is permitted for the database based at least in part on a privacy policy associated with the database. The subject technology determines that performing the query will not exceed a query budget for the database. The subject technology, when the query is permitted and performing the query will not exceed the query budget, performs the query on the database and receiving results from the query. The subject technology selects a differential privacy algorithm for the results based at least in part on a query type of the query. The subject technology applies the selected differential privacy algorithm to the results to generate differentially private results. The subject technology provides the differentially private results.
    Type: Grant
    Filed: December 9, 2019
    Date of Patent: August 10, 2021
    Assignee: Apple Inc.
    Inventors: Mona Chitnis, Abhishek Bhowmick, Lucas O. Winstrom, Koray Mancuhan, Stephen D. Fleischer
  • Patent number: 11086625
    Abstract: In an embodiment, a processor supports one or more compression assist instructions which may be employed in compression software to improve the performance of the processor when performing compression/decompression. That is, the compression/decompression task may be performed more rapidly and consume less power when the compression assist instructions are employed then when they are not. In some cases, the cost of a more effective, more complex compression algorithm may be reduced to the cost of a less effective, less complex compression algorithm.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: August 10, 2021
    Assignee: Apple Inc.
    Inventors: Eric Bainville, Ali Sazegari
  • Patent number: 11088683
    Abstract: A clock test system included in a computer system includes a clock generator circuit that generates multiple clock signals. A switch circuit selects different ones of the multiple clock signals during different time periods to generate an output clock signal. A measurement circuit measures a duty cycle of the output clock signals during the different time periods to generate multiple duty cycle measures. The measurement circuit uses the multiple duty cycle measurements to cancel a portion of duty cycle distortion in the output clock signal to determine an adjusted duty cycle value.
    Type: Grant
    Filed: September 24, 2020
    Date of Patent: August 10, 2021
    Assignee: Apple Inc.
    Inventors: Samed Maltabas, Khaled M. Alashmouny, Dennis M. Fischette, Jr.
  • Patent number: 11088979
    Abstract: E-mail synchronization may involve synchronization of data types, such as a unique identifier (UID), flag, header, and content. Upon identifying a trigger (e.g., user input) to receive a plurality of messages, a client device an implement an optimized retrieval scheme. This retrieval scheme may involve retrieval of multiple data types (e.g., UIDs, flag(s), and text) for one group of messages before those data types are retrieved for other groups of messages. Retrieval schemes can be determined and dynamically adjusted based on user input so as to provide quicker retrieval of certain data of certain messages. Retrieval schemes can also be optimized when multiple mailboxes are present.
    Type: Grant
    Filed: March 18, 2019
    Date of Patent: August 10, 2021
    Assignee: Apple Inc.
    Inventors: Neil V. Jhaveri, Gregory B. Vaughan, Ian W. Anderson, Jackson J. Gardner, Phillip T. Tao
  • Patent number: 11089167
    Abstract: Some demonstrative embodiments include apparatuses, systems and/or methods of establishing an Internet connection. For example, a server may perform operations including storing relay account information corresponding to at least one relay station to provide Internet access, and client account information of at least one client, the client account information comprising credit information indicating a credit balance of the client; processing a connection request received from a wireless station via the relay station, the connection request to request an Internet connection via the relay station, the connection request comprising a client identifier of the client; sending to the wireless station via the relay station connection establishment information to establish the Internet connection via the relay station; and updating the credit balance based on usage information from the relay station, the usage information indicating a usage of the Internet connection by the wireless station.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: August 10, 2021
    Assignee: Apple Inc.
    Inventors: Ari Friedrich, Roni Abiri, Segev Ravgad
  • Patent number: 11086143
    Abstract: A pair of eyeglasses may include one or more adjustable lenses that are each configured to align with a respective one of a user's eyes. The adjustable lenses may each include electrically modulated optical material such as one or more liquid crystal cells. The liquid crystal cells may include arrays of electrodes that extend along one, two, three, four, or more than four directions. Control circuitry may apply control signals to the array of electrodes in each liquid crystal cell to produce a desired phase profile. Each lens may be foveated such that portions of the lens within the user's gaze exhibit a different phase profile than portions of the lens outside of the user's gaze. The control circuitry may adjust the location of the optically distinct area so that it remains aligned with the user's gaze.
    Type: Grant
    Filed: June 10, 2019
    Date of Patent: August 10, 2021
    Assignee: Apple Inc.
    Inventors: Patrick R. Gill, Miikka M. Kangas, Jeffrey G. Koller, Alexander A. Miles, Yu Horie
  • Patent number: 11089500
    Abstract: A 3GPP monitoring architecture framework provides monitoring event configuration, detection, and reporting for machine-type and other mobile data applications by configuring monitoring on a mobility management entity (MME), a serving general packet radio service support node (SGSN), or a home subscriber service (HSS) node through existing interfaces, such as Tsp, T4, and T5 interfaces.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: August 10, 2021
    Assignee: APPLE INC.
    Inventors: Puneet K. Jain, Varun N. Rao, Muthaiah Venkatachalam
  • Patent number: 11089651
    Abstract: An apparatus is configured for a user equipment (UE) device. The apparatus comprises baseband circuitry and/or application circuitry which includes a radio frequency (RF) interface and one or more processors. The one or more processors are configured to generate a physical random access channel (PRACH) within a slot at a medium access control (MAC) layer, generate a scheduling request (SR) within the slot at the MAC layer, determine a PRACH prioritization and an SR prioritization at a physical layer according to a prioritization rule; and provide the PRACH and the SR to the RF interface for transmission according to the prioritization rule.
    Type: Grant
    Filed: April 5, 2019
    Date of Patent: August 10, 2021
    Assignee: Apple Inc.
    Inventors: Yongjun Kwak, Dae Won Lee, Gregory V. Morozov, Seunghee Han, Hong He, Candy Yiu, Kyeongin Jeong
  • Patent number: 11086378
    Abstract: A power converter circuit that includes a switch circuit, and multiple phase and amplifier circuits, may generate a voltage level on a regulated power supply node of a computer system. The amplifier circuits may generate respective demand currents using a voltage level of the regulated power supply node and a reference voltage. In response to activation of a multi-phase operating mode, the switch circuit may short the outputs of the amplifier circuits to generate a common demand current. The multiple phase circuits may sequentially source current to regulated power supply node using the common demand current.
    Type: Grant
    Filed: February 7, 2020
    Date of Patent: August 10, 2021
    Assignee: Apple Inc.
    Inventors: Michael Couleur, Nicola Rasera, Siarhei Meliukh
  • Patent number: D927590
    Type: Grant
    Filed: March 8, 2019
    Date of Patent: August 10, 2021
    Assignee: Apple Inc.
    Inventors: Teofila Connor, Peter Russell-Clarke, Christopher I. Wilson
  • Patent number: D927729
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: August 10, 2021
    Assignee: Apple Inc.
    Inventors: Christopher Daniel Peak, Jonathan P. Siegel, Christopher M. Green, David Nelson, Stefan Behling, David Summerfield, James McGrath, Peter Han, Adrian Parkinson