Patents Assigned to Apple
  • Patent number: 10681759
    Abstract: One or more wireless stations may operate to configure direct communication with neighboring mobile stations, e.g., direct communication between the wireless stations without utilizing an intermediate access point. A mechanism for a wireless station to transmit a paging beacon outside of a paging window may include establishing a paged data link with a peer station, determining that one or more data frames associated with the paged data link are pending transmission, and transmitting a beacon to the peer station outside of a scheduled paging window of the paged data link. The beacon may include a paging attribute indicating there are pending data frames.
    Type: Grant
    Filed: August 23, 2018
    Date of Patent: June 9, 2020
    Assignee: Apple Inc.
    Inventors: Yong Liu, Christiaan A. Hartman, Guoqing Li, Lawrie Kurian, Peter N. Heerboth, Su Khiong Yong
  • Patent number: 10674803
    Abstract: A wearable band may include a first strap portion including a loop, and a second strap portion positionable through the loop of the first strap portion. The second strap portion may include a multi-pole magnet assembly, the multi-pole magnet assembly including two or more magnets arranged in a multi-pole magnet structure and at least one discrete shunt positioned over a surface of the multi-pole magnet structure.
    Type: Grant
    Filed: October 19, 2018
    Date of Patent: June 9, 2020
    Assignee: Apple Inc.
    Inventors: Richard D. Kosoglow, Hao Zhu, James A. Stryker
  • Patent number: 10680858
    Abstract: Methods and apparatus for the scrambling of control symbols. In one embodiment, the control symbols are associated with an HDMI interface, and the methods and apparatus are configured to scramble the symbols to as to mitigate the effects of electromagnetic interference (EMI) created by the transmission of otherwise unscrambled sequences of symbols which may contain significant “clock pattern” or other undesirable artifact.
    Type: Grant
    Filed: June 17, 2019
    Date of Patent: June 9, 2020
    Assignee: Apple Inc.
    Inventor: Colin Whitby-Strevens
  • Patent number: 10681632
    Abstract: A station, a method performed by a station and a corresponding method performed by an access point (AP) of a network to allow the station to operate a wireless local area network (WLAN) radio in a sleep state until the WLAN radio is ready to receive a beacon from the AP. The station includes a low power (LP) radio configured to receive a wake up signal from an AP of a network to which the station is connected. The station further includes a WLAN radio configured to operate in a sleep state until the WLAN radio receives an indication from the LP radio that the wakeup signal has been received, wherein WLAN radio is further configured to operate in a fully awake state after receipt of the indication to receive a beacon from the AP indicating a data transmission is pending for the station.
    Type: Grant
    Filed: June 20, 2018
    Date of Patent: June 9, 2020
    Assignee: Apple Inc.
    Inventors: Harish Ramamurthy, Joonsuk Kim, Yong Liu, Christopher Hansen
  • Patent number: 10680784
    Abstract: The present specification relates to a method and an apparatus for controlling downlink HARQ timing. A method for controlling downlink HARQ timing according to an embodiment of the present invention comprises the steps of: configuring, by a base station, different duplex modes for a PCell and an SCell and transmitting the configuration information to a terminal; transmitting, by the base station, a PDSCH in subframe n-k of the SCell; and receiving, by the base station, HARQ response information from the terminal in subframe n of the PCell by applying a set index associated with downlink HARQ timing corresponding to the configuration information, wherein k has a value of 4-13.
    Type: Grant
    Filed: February 7, 2019
    Date of Patent: June 9, 2020
    Assignee: Apple Inc.
    Inventor: Dong Hyun Park
  • Patent number: 10678904
    Abstract: Methods, systems and devices for generating an authentication key are provided. Two or more communications devices can generate an authentication key by monitoring a physical stimulus that is experienced by both devices (e.g., a common physical stimulus). Each device can then use an identical, predetermined algorithm to generate a common authentication key based on the stimulus. The devices can use the common authentication key to establish a secure network.
    Type: Grant
    Filed: October 1, 2018
    Date of Patent: June 9, 2020
    Assignee: Apple Inc.
    Inventors: David C. Andrus, Philip F. Kearney, Christopher B. Zimmermann, Jeremy C. Franklin, Nathaniel S. Sharpe
  • Patent number: 10681282
    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 27, 2019
    Date of Patent: June 9, 2020
    Assignee: Apple Inc.
    Inventors: Behkish J. Manzari, Martha E. Hankey, Grant Paul, William A. Sorrentino, III, Andre Souza Dos Santos
  • Patent number: 10678548
    Abstract: Techniques are disclosed relating to controlling an operand cache in a pipelined fashion. An operand cache may cache operands fetched from the register file or generated by previous instructions to improve performance and/or reduce power consumption. In some embodiments, instructions are pipelined and separate tag information is maintained to indicate allocation of an operand cache entry and ownership of the operand cache entry. In some embodiments, this may allow an operand to remain in the operand cache (and potentially be retrieved or modified) during an interval between allocation of the entry for another operand and ownership of the entry by the other operand. This may improve operand cache efficiency by allowing the entry to be used while to retrieving the other operand from the register file, for example.
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: June 9, 2020
    Assignee: Apple Inc.
    Inventors: Robert D. Kenney, Terence M. Potter, Andrew M. Havlir, Sivayya V. Ayinala
  • Patent number: 10681446
    Abstract: An earbud includes a housing that includes a driver assembly positioned within the housing forming a front volume in front of the driver and a back volume behind the driver. An acoustic insert is positioned behind the driver assembly and attached to an interior surface of the housing such that it forms a bass channel that is routed from the back volume to a vent in the housing.
    Type: Grant
    Filed: June 4, 2019
    Date of Patent: June 9, 2020
    Assignee: Apple Inc.
    Inventors: Arun D. Chawan, Kurt Stiehl, Benjamin A. Cousins, Jonathan S. Aase, Yacine Azmi, Paul Choiniere, Scott W. Slabaugh
  • Patent number: 10679605
    Abstract: Systems and methods for providing hands-free reading of content comprising: identifying a plurality of data items for presentation to a user, the plurality of data items associated with a domain-specific item type and sorted according to a particular order; based on the domain-specific item type, generating a speech-based overview of the plurality of data items; for each of the plurality of data items, generating a respective speech-based, item-specific paraphrase for the data item based on respective content of the data item; and providing, to a user through the speech-enabled dialogue interface, the speech-based overview, followed by the respective speech-based, item-specific paraphrases for at least a subset of the plurality of data items in the particular order.
    Type: Grant
    Filed: June 8, 2013
    Date of Patent: June 9, 2020
    Assignee: Apple Inc.
    Inventors: Thomas R. Gruber, Harry J. Saddler, Lia T. Napolitano, Emily Clark Schubert, Brian Conrad Sumner
  • Patent number: 10681212
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for utilizing a virtual assistant to assist a user with a communication session between the user and a third party service. A user can use a communication application to enter a message directed to the virtual assistant and request assistance to communicate with a 3rd party service. In response, the virtual assistant can access a set of communication instructions associated with the 3rd party service. The set of communication instructions can include a set of commands for communicating with the 3rd party service, services provided by the 3rd party service and data needed by the 3rd party service to facilitate communication. The virtual assistant can use the communication instructions to gather data needed by the 3rd party service, communicate with the 3rd party service and present the user with data received from the 3rd party service.
    Type: Grant
    Filed: December 5, 2018
    Date of Patent: June 9, 2020
    Assignee: Apple Inc.
    Inventors: Mehul K. Sanghavi, Jeffrey P. Schwerdtfeger
  • Patent number: 10678351
    Abstract: A method includes: displaying a user interface including an instant messaging conversation between a first person and a second person, the instant messaging conversation displaying content balloons with instant messages exchanged between the first and second person. The method also includes: in accordance with a determination that the second person is typing the instant message, displaying a typed-message-preparation indicator in the user interface of a communication application. The method further includes: in accordance with a determination that the second person is drawing the instant message, displaying a drawn-message-preparation indicator in the user interface of the communication application.
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: June 9, 2020
    Assignee: APPLE INC.
    Inventors: Jeffrey Traer Bernstein, Linda L. Dong, Mark K. Hauenstein, Julian Missig
  • Patent number: 10680997
    Abstract: Messaging between a companion device and an accessory device is controlled such that different modes of communication may be utilized. The different modes can implement different messaging strategies, each of which is intended for efficient power management, in view of the limited electrical power that is typically available at the accessory device. A received request message for sending from the companion device to the accessory device is sent if predetermined conditions apply, and similarly for messages from the accessory device to the companion device.
    Type: Grant
    Filed: August 22, 2018
    Date of Patent: June 9, 2020
    Assignee: Apple Inc.
    Inventors: Alexander Ledwith, Christopher C. Jensen, John J. Iarocci, Marc J. Krochmal, Ziv Wolkowicki, Daniel B. Pollack, Darin B. Adler
  • Patent number: 10677606
    Abstract: Some embodiments provide a method for an application executing on a mobile device. The method renders an animated navigation presentation for output to an external display screen not part of the mobile device. The navigation presentation includes an animated map showing at least a portion of a route to a destination. The method simultaneously displays information regarding a maneuver along the route on a display screen of the mobile device without displaying a same animated map on the mobile device. In some embodiments, the displayed information regarding the maneuver comprises a graphical instruction and a text instruction for a next maneuver along the route.
    Type: Grant
    Filed: November 29, 2017
    Date of Patent: June 9, 2020
    Assignee: Apple Inc.
    Inventors: Emanuele Vulcano, Bradford A. Moore, Jorge Fino, Marcel van Os
  • Patent number: 10681310
    Abstract: The subject technology provides a video conferencing application in which a live incoming or outgoing video stream can be supplemented with supplemental content, such as stickers, animations, etc., from within the video conferencing application. In this manner, a user participating in a video conferencing session with a remote user can add stickers, animations, and/or adaptive content to an outgoing video stream being captured by the device of the user, or to an incoming video stream from the device of the remote user, without having to locally cache/store a video clip before editing, and without having to leave the video conferencing session (or the video conferencing application) to access a video editing application.
    Type: Grant
    Filed: October 3, 2018
    Date of Patent: June 9, 2020
    Assignee: Apple Inc.
    Inventors: Christopher M. Garrido, Eric L. Chien, Austin W. Shyu, Ming Jin, Yan Yang, Ian J. Baird, Joe S. Abuan
  • Patent number: 10681666
    Abstract: Coarse location estimation for mobile devices is disclosed for detecting mobile device presence at general locations of interest and switching operating modes and services for one or more location context aware applications. In some implementations, sensor data is received from a plurality of data sources at a location. For each data source, a first probability is estimated that the mobile device is at the location based on sensor data from the data sources. A second probability is estimated that the mobile device is not at the location based on sensor data from the data sources. The first and second estimated probabilities are statistically combined to generate a third estimated probability that the mobile device is at the location.
    Type: Grant
    Filed: September 5, 2014
    Date of Patent: June 9, 2020
    Assignee: Apple Inc.
    Inventors: Brian Stephen Smith, Joseph Ding-Jiu Huang, Ilya K. Veygman, Robert Mayor, David Benjamin Millman, Abhinav R. Patel, Vitali Lovich
  • Patent number: 10680693
    Abstract: Systems and methods for improving testing and/or calibration efficiency of radio frequency system. In some embodiments, a testing system includes a beamformer radio frequency system, in which the beamformer radio frequency system includes first transceiver circuitry and a first plurality of antennas coupled to the first transceiver circuitry, a beamformee radio frequency system, in which the beamformee radio frequency system includes second transceiver circuitry and a second plurality of antennas coupled to the second transceiver circuitry, one or more wired connections coupled between the first transceiver circuitry of the beamformer radio frequency system and the second transceiver circuitry of the beamformee radio frequency system, in which each of the one or more wired connections bypasses the first plurality of antennas of the first radio frequency system and the second plurality of antennas of the second radio frequency system.
    Type: Grant
    Filed: April 9, 2019
    Date of Patent: June 9, 2020
    Assignee: Apple Inc.
    Inventors: Mik Vh Cohen, Ran Shimon, Shay Gershoni
  • Patent number: 10681640
    Abstract: In order to reduce the power consumption after a transmitting electronic device in a wireless network has been detected, a receiving electronic device calculates transmit times of subsequent beacons from the transmitting electronic device based on a clock drift of the transmitting electronic device and the beacon period. Then, the receiving electronic device receives the subsequent beacon by opening scan windows that encompass the calculated transmit times. However, because the transmit times are more predictable after the transmitting electronic device has been detected (and the clock drift of the transmitting electronic device is known to the receiving electronic device), the receiving electronic device can reduce the width of the scan windows. In addition, the transmitting electronic device can further reduce the power consumption by increasing the beacon period.
    Type: Grant
    Filed: October 15, 2018
    Date of Patent: June 9, 2020
    Assignee: Apple Inc.
    Inventors: Ran Irony, Ran Katz, Alon Paycher
  • Patent number: 10680785
    Abstract: A method, device and integrated circuit for receiving signals in a narrow bandwidth range from a base station of a network, the narrow bandwidth range being a portion of an overall bandwidth range of the network and the signals comprising one or more of cell-specific reference signal (CRS) tones, determining whether a condition exists based on the one or more CRS tones, when the condition exists, extending the narrow bandwidth range to an extended narrow bandwidth range, the extended narrow bandwidth range including at least one further CRS tone than the narrow bandwidth range and monitoring the extended narrow bandwidth range to receive further signals comprising the at least one further CRS tone.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: June 9, 2020
    Assignee: Apple Inc.
    Inventors: Junsung Lim, Li Su, Johnson O. Sebeni, Yang Li, Young Jae Kim, Zhu Ji
  • Patent number: 10678799
    Abstract: Systems and methods for managing data, such as metadata. In one exemplary method, metadata from files created by several different software applications are captured, and the captured metadata is searched. The type of information in metadata for one type of file differs from the type of information in metadata for another type of file. Other methods are described and data processing systems and machine readable media are also described.
    Type: Grant
    Filed: September 18, 2017
    Date of Patent: June 9, 2020
    Assignee: Apple Inc.
    Inventors: Yan Arrouye, Dominic Giampaolo, Bas Ording, Gregory Christie, Stephen Olivier Lemay, Marcel van Os, Imran Chaudhri, Kevin Tiene, Pavel Cisler