Patents Assigned to Apple
  • Patent number: 10657328
    Abstract: The present disclosure generally relates to systems and processes for morpheme-based word prediction. An example method includes receiving a current word; determining a context of the current word based on the current word and a context of a previous word; determining, using a morpheme-based language model, a likelihood of a prefix based on the context of the current word; determining, using the morpheme-based language model, a likelihood of a stem based on the context of the current word; determining, using the morpheme-based language model, a likelihood of a suffix based on the context of the current word; determining a next word based on the likelihood of the prefix, the likelihood of the stem, and the likelihood of the suffix; and providing an output including the next word.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: May 19, 2020
    Assignee: Apple Inc.
    Inventors: Jerome R. Bellegarda, Jannes G. Dolfing
  • Patent number: 10657950
    Abstract: A headphone has a driver, an internal microphone, an accelerometer, and an external microphone. An audio processor analyzes signals to detect wind noise. Gain of lower frequencies is reduced relative to higher frequencies, in a first filter that is operating on an audio signal from the external microphone in a feedforward path, responsive to detecting increased wind noise. A second filter in an audio signal feedback path may be adjusted to compensate for the gain change in the first filter that may mitigate occlusion effect. Outputs of the feedforward path in the feedback path are combined to produce an audio signal for the driver. The driver produces sound in the aural canal that has transparency with reduced wind noise, relative to sound external to the headphone. Other aspects are also described and claimed.
    Type: Grant
    Filed: July 16, 2018
    Date of Patent: May 19, 2020
    Assignee: Apple Inc.
    Inventors: Thanh Phong Hua, Esge B. Andersen, Tom-Davy W. Saux, Scott C. Grinker
  • Patent number: 10656777
    Abstract: One method includes receiving inputs from one or more input devices, and determining a user interest in use of the interface device based on the inputs. In response to the user interest, changing a state of the first interface device from a deactivated state in which the first interface device is concealed behind a surface to an activated state in which the first interface device emits light through the surface.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: May 19, 2020
    Assignee: Apple Inc.
    Inventors: Catherine N. Boulanger, Felipe Bacim De Araujo E Silva, Karlin Y. Bark, Seung Wook Kim
  • Patent number: 10660114
    Abstract: Apparatuses, systems, and methods for a wireless device to perform simultaneous uplink activity for multiple RATs in the same carrier using frequency division multiplexing. The wireless device may establish a first wireless link with a first base station according to a first radio access technology (RAT) and a second wireless link with a second base station according to a second RAT. The first base station may provide a first cell operating in a first system bandwidth and the second base station may provide a second cell operating in a second system bandwidth. The wireless device may determine whether the wireless device has uplink activity scheduled according to both the first RAT and the second RAT. If so, the wireless device may perform uplink activity for both the first RAT and the second RAT in the first system bandwidth using frequency division multiplexing.
    Type: Grant
    Filed: May 2, 2018
    Date of Patent: May 19, 2020
    Assignee: Apple Inc.
    Inventors: Yang Li, Wei Zeng, Zhu Ji, Beibei Wang, Jia Tang, Yuchul Kim, Haijing Hu, Dawei Zhang, Xiangying Yang, Sami M. Almalfouh, Johnson O. Sebeni, Wei Zhang, Tianyan Pu
  • Patent number: 10657160
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for retrieving local information on a user device include detecting itinerary information stored by a first application on a user device, and identifying a travel destination based on the detected itinerary information. The travel destination is communicated to a second application executable on a user device, and the travel destination is stored in association with the second application. The second application is adapted to retrieve local information based on an identified geographic location, and local information for the travel destination is provided through the second application in response to a user interaction with the second application and based on a triggering threshold associated with the itinerary information.
    Type: Grant
    Filed: April 1, 2019
    Date of Patent: May 19, 2020
    Assignee: Apple Inc.
    Inventors: Devrim Varoglu, Swapnil R. Dave
  • Patent number: 10657321
    Abstract: Systems, methods, and devices for tracking spreadsheet table cells from a base table to an organized table/organized table view, and updating of a formula reference based on the tracked cells are provided. In some embodiments, cells may be tracked to convert a first range of cells in the base table into a second range of cells in the organized table/organized table view, such that the second range of cells includes the same cells as the first range of cells, despite any reorganization of rows and columns. In some embodiments, a summary reference cell that provides a sub-group summary based upon the grouping within the organized table/organized table view may also be provided.
    Type: Grant
    Filed: September 11, 2018
    Date of Patent: May 19, 2020
    Assignee: Apple Inc.
    Inventors: Shawn Patrick Flisakowski, Matthew R. Lehrian, Edward P. Hogan, Anukul Kapoor, Marek R. Telgarsky
  • Patent number: 10657912
    Abstract: A display may have curved edges such as rounded corners. Pixels in the display may be controlled so that the active area of the display has the desired curved edge shape. In order to maximize the apparent smoothness of the curved edge, the display may include circuitry that dims some of the pixels based on their location relative to a spline for the curved edge. The display circuitry may include a multiplication circuit that receives image data as a first input and dimming factors from a gain table as a second input. The image data may include a brightness level for each pixel in the array of pixels. The multiplication circuit may multiply the brightness level for each pixel by its respective dimming factor. This modified image data may then be supplied to the imaging pixels using display driver circuitry.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: May 19, 2020
    Assignee: Apple Inc.
    Inventors: Jiayi Jin, Myung-Je Cho, Paolo Sacchetto, Weijun Yao
  • Patent number: 10656714
    Abstract: A portable computer includes a display portion comprising a display and a base portion pivotally coupled to the display portion. The base portion may include a bottom case and a top case, formed from a dielectric material, coupled to the bottom case. The top case may include a top member defining a top surface of the base portion and a sidewall integrally formed with the top member and defining a side surface of the base portion. The portable computer may also include a sensing system including a first sensing system configured to determine a location of a touch input applied to the top surface of the base portion and a second sensing system configured to determine a force of the touch input.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: May 19, 2020
    Assignee: APPLE INC.
    Inventors: Christiaan A. Ligtenberg, Brett W. Degner, Ron A. Hopkinson, Asif Hussain, Dinesh C. Mathew, Mikael M. Silvanto, Chang Zhang, Zheng Gao, Robert Y. Cao, Keith J. Hendren, Bryan W. Posner, Simon R. Lancaster-Larocque, Alex J. Lehmann
  • Patent number: 10657857
    Abstract: A method and system for displaying images on a transparent display of an electronic device. The display may include one or more display screens as well as a flexible circuit for connecting the display screens with internal circuitry of the electronic device. Furthermore, the display screens may allow for overlaying of images over real world viewable objects, as well as a visible window to be present on an otherwise opaque display screen. Additionally, the display may include active and passive display screens that may be utilized based on images to be displayed.
    Type: Grant
    Filed: October 24, 2017
    Date of Patent: May 19, 2020
    Assignee: Apple Inc.
    Inventor: Aleksandar Pance
  • Patent number: 10656251
    Abstract: A single-photon avalanche diode (SPAD) detector includes a pixel array comprising multiple pixels and a memory operably connected to the pixel array. Each pixel includes a SPAD. Various techniques for accumulating signals received from the same SPAD over multiple scans and storing the accumulated signals in the memory are disclosed.
    Type: Grant
    Filed: January 24, 2018
    Date of Patent: May 19, 2020
    Assignee: Apple Inc.
    Inventors: Shingo Mandai, Cristiano L. Niclass
  • Patent number: 10657819
    Abstract: Methods, apparatuses, and non-transitory computer readable storage media for external vehicle communication are described.
    Type: Grant
    Filed: September 21, 2017
    Date of Patent: May 19, 2020
    Assignee: APPLE INC.
    Inventors: Kit-Man Wan, Lilli I. Jonsson
  • Patent number: 10660110
    Abstract: A user equipment (UE) device may communicate according to a new device category satisfying specified QoS (quality of service) requirements while also satisfying specified link budget requirements, and additional optimization requirements. The new device category may identify the UE device as a wearable device. According to some embodiments, LTE category M may be extended to support non-MTC operations performed by wearable devices. For example, the new device category may support UE mobility and may disallow access barring. Additional extensions may be implemented in response to an indication by the UE that the UE is implementing a specific application, such as VoLTE or a near real-time application, such as audio streaming. In some scenarios, the indication may include the UE indicating a specific QCI value. In some scenarios, the indication may include the UE attaching to a specific APN.
    Type: Grant
    Filed: April 25, 2017
    Date of Patent: May 19, 2020
    Assignee: Apple Inc.
    Inventors: Tarik Tabet, Samy Khay-Ibbat, Krisztian Kiss, Rafael L. Rivera-Barreto, Cesar Perez, Moustafa M. Elsayed, Prashant H. Vashi
  • Patent number: 10658762
    Abstract: An electronic device may be provided with wireless circuitry that includes a phased antenna array. The array may include first, second, and third rings of antennas on a dielectric substrate that cover respective first, second, and third communications bands greater than 10 GHz. The second ring of antennas may surround the first ring of antennas. The third ring of antennas may be formed over the second ring of antennas. Parasitic elements may be formed over the first ring of antennas to broaden the bandwidth of the first ring of antennas. Beam steering circuitry may be coupled to the rings of antennas. Control circuitry may control the beam steering circuitry to steer a beam of wireless signals in one or more of the first, second, and third communications bands. The array may exhibit relatively uniform antenna gain regardless of the direction in which the beam is steered.
    Type: Grant
    Filed: July 14, 2017
    Date of Patent: May 19, 2020
    Assignee: Apple Inc.
    Inventors: Simone Paulotto, Basim H. Noori, Matthew A. Mow
  • Patent number: 10659874
    Abstract: A single prong, multiple signal conducting plug and plug detection circuitry is provided. The plug may be electrically coupled to a stereo headset including a microphone. The plug may include four signal conducting regions arranged in a predetermined order along the length of the prong. Detection circuitry may be operative to determine whether a microphone type of plug (e.g., a four region plug including a microphone region and two audio regions, or a three region plug including microphone region and only one audio region) or a non-microphone type of plug (e.g., stereo plug) is inserted into the jack of an electronic device (e.g., mobile phone). Detection circuitry may also detect user activated functions performed in response to user activation of one or more switches included with the headset. For example, the headset may include a single switch for performing a function with respect to a microphone (e.g., end-call function).
    Type: Grant
    Filed: December 1, 2017
    Date of Patent: May 19, 2020
    Assignee: APPLE INC.
    Inventors: Timothy Johnson, Achim Pantfoerder
  • Patent number: 10656920
    Abstract: Implementations of the subject technology provide for receiving code associated with a representation of a user interface (UI) element, wherein the code is included in a project in an integrated development environment (IDE). The subject technology further provides for determining a set of dynamically generated editors for modifying the representation of the UI element based on an analysis of the code at least in part on contextual information related to the UI element, and querying for a set of actions associated with the selection, the set of dynamically generated editors being generated based at least in part on an analysis of the code. In addition, the subject technology displays a tool for graphically modifying the representation of the UI element, the tool including a set of graphical elements corresponding to the determined set of dynamically generated editors, where the graphically modifying transforms code associated with the representation of the UI element.
    Type: Grant
    Filed: September 21, 2018
    Date of Patent: May 19, 2020
    Assignee: APPLE INC.
    Inventors: Brendan P. Donohoe, Kevin B. Cathey, Anton L. Vladimirov
  • Patent number: 10659816
    Abstract: A system comprises an encoder configured to compress a point cloud comprising a plurality of points each point comprising spatial information for the point. The encoder is configured to sub-sample the points and determine subdivision locations for the subsampled points. Also, the encoder is configured to determine, for respective subdivision location, if a point is to be included, not included, or relocated relative to the subdivision location. The encoder encodes spatial information for the sub-sampled points and encodes subdivision location point inclusion/relocation information to generate a compressed point cloud. A decoder recreates an original or near replica of an original point cloud based on the spatial information and the subdivision location inclusion/relocation information included in the compressed point cloud.
    Type: Grant
    Filed: September 12, 2019
    Date of Patent: May 19, 2020
    Assignee: Apple Inc.
    Inventors: Khaled Mammou, Fabrice A. Robinet, Andrea Cremaschi, Alexandros Tourapis
  • Patent number: 10659757
    Abstract: This disclosure pertains to operations, systems, and computer readable media to capture images of a scene using a camera array and process the captured images based on a viewer's point of view (POV) for immersive augmented reality, live display wall, head mounted display, video conferencing, and similar applications. In one implementation, the disclosed subject matter provides a complete view to a viewer by combining images captured by a camera array. In another implementation, the disclosed subject matter tracks the viewer's POV as he moves from one location to another and displays images in accordance with his varying POV. The change of the viewer's POV is inclusive of movements in the X, Y, and Z dimensions.
    Type: Grant
    Filed: January 7, 2019
    Date of Patent: May 19, 2020
    Assignee: Apple Inc.
    Inventors: Ricardo J. Motta, Gary L. Vondran, Jr., Manohar B. Srikanth, Brett D. Miller
  • Patent number: 10656819
    Abstract: The present disclosure relates to techniques of configuring a layout of graphical objects for display. In one example process, the device detects a scroll request and determines whether the scroll request meets predetermined criteria. If the scroll request meets the criteria, the device configures the layout of graphical objects that are to be displayed once the display is scrolled so that the graphical objects are arranged on the display differently than the arrangement in which the graphical objects would have been displayed, had the layout not been configured. If the scroll request does not meet the criteria, the device forgoes the configuration of the layout of graphical objects.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: May 19, 2020
    Assignee: Apple Inc.
    Inventors: Michael Cohen, Alexis Allison Iskander, Brian Kirsch, Mischa McLachlan, Ramiro Calvo
  • Publication number: 20200147472
    Abstract: User interface elements relating to fitness may be shared between user devices. These user interface elements may be updated based at least in part on activity data of users associated with the user devices. Once a sharing relationship between at least two users has been established, updates corresponding to user interface elements may be shared between the users via their respective user devices.
    Type: Application
    Filed: January 10, 2020
    Publication date: May 14, 2020
    Applicant: Apple Inc.
    Inventor: Jay Kriz Blahnik
  • Patent number: D884728
    Type: Grant
    Filed: June 10, 2019
    Date of Patent: May 19, 2020
    Assignee: Apple Inc.
    Inventors: Imran Chaudhri, Jonathan P. Ive, Chanaka Karunamuni, Joe Marianek, Christopher Daryl Soli, Christopher Wilson