Patents Assigned to Apple
  • Patent number: 11036610
    Abstract: Embodiments of the present disclosure present devices, methods, and computer readable medium for techniques for measuring operational performance metrics, and presenting these metrics through an application programming interface (API) for developers to access for optimizing their applications. Exemplary metrics can include central processing unit or graphics processing unit time, foreground/background time, networking bytes (per application), location activity, display average picture luminance, cellular networking condition, peak memory, number of logical writes, launch and resume time, frame rates, and hang time. Regional markers can also be used to measure specific metrics for in application tasks. The techniques provide multiple user interfaces to help developers recognize the important metrics to optimize the performance of their applications. The data can be normalized over various different devices having different battery size, screen size, and processing requirements.
    Type: Grant
    Filed: October 31, 2019
    Date of Patent: June 15, 2021
    Assignee: APPLE INC.
    Inventors: Amit K. Vyas, Abhinav Pathak, Anthony R. Newnam, Phillip J. Azar, Ashish Patro, Prajakta S. Karandikar, Daniel J. Etter, Conor J. O'Reilly, Andreas C. Bergen, Nehal Bhandari, Jeffrey S. Lale, Andrew P. Sakai, Terrence R. Long, Soren C. Spies
  • Patent number: 11036387
    Abstract: An electronic device with a display and a touch-sensitive surface displays a first user interface of a first application. The device detects an input a contact on the touch-sensitive surface, movement of the contact across the touch-sensitive surface, and liftoff of the contact at an end of the movement. In response, the device, in accordance with a determination that the input meets last-application-display criteria, displays a second user interface of a second application that is distinct from the first application; and in accordance with a determination that the input meets home-display criteria, displays a home screen user interface that includes a plurality of application launch icons that correspond to a plurality of applications installed on the device.
    Type: Grant
    Filed: May 15, 2018
    Date of Patent: June 15, 2021
    Assignee: APPLE INC.
    Inventors: Chanaka G. Karunamuni, Marcos Alonso Ruiz, Nathan de Vries, Brandon M. Walkin, Stephen O. Lemay, Christopher P. Foss, Caelan G. Stack, Jeffrey T. Bernstein, Julian K. Missig, Linda L. Dong
  • Patent number: 11037354
    Abstract: Some implementations involve, on a computing device having a processor and a memory, creating a model of a jointed 3D asset that includes at least one joint that connects a first object to a second object, where a first end of the first object connects to a surface of a deformable coupler such that the first object is capable of rotating relative to the second object, and a second end of the second object connects to the surface of the deformable coupler such that the second object is capable of rotating relative to the first object. In various implementations, applying a motion to the model of the jointed 3D asset deforms the deformable coupler to allow translation of the first object with respect to the second object while allowing the first object and second object to rotate.
    Type: Grant
    Filed: January 23, 2020
    Date of Patent: June 15, 2021
    Assignee: Apple Inc.
    Inventors: Scott R. Jones, Brady Parell
  • Patent number: 11036722
    Abstract: Described is a system (and method) for providing an application specific extended search that is initiated from a system-wide search application such as a “finder” application or service. The extended search may be automatically performed by an application (including a third-party applications) in order to search its own content from the search initiated within the system-wide search application. Accordingly, the system may provide an efficient and familiar search mechanism that provides a seamless extended search capability that may utilize additional search functionality available within particular applications themselves.
    Type: Grant
    Filed: June 7, 2017
    Date of Patent: June 15, 2021
    Assignee: Apple Inc.
    Inventor: John M. Hornkvist
  • Patent number: 11038492
    Abstract: In various embodiments, a clock pulse generation circuit may include a combination circuit, a first set-reset (SR) latch, a second SR latch, and a pulse generator. The combination circuit may be configured to generate a set signal based on an external clock signal. The first SR latch may be configured to generate an internal clock signal based on the reset signal and the set signal. The second SR latch may be configured to generate the reset signal based on the external clock signal and a reset pulse signal. The pulse generator may be configured to generate the reset pulse signal based on the internal clock signal. As a result, the clock pulse generation circuit may be configured to prevent the set signal from being asserted when the reset signal is asserted.
    Type: Grant
    Filed: August 19, 2019
    Date of Patent: June 15, 2021
    Assignee: Apple Inc.
    Inventors: Steven F. Schicht, William R. Weier
  • Patent number: 11037565
    Abstract: Systems and processes for operating a digital assistant are provided. In one example, a method includes receiving a first speech input from a user. The method further includes identifying context information and determining a user intent based on the first speech input and the context information. The method further includes determining whether the user intent is to perform a task using a searching process or an object managing process. The searching process is configured to search data, and the object managing process is configured to manage objects. The method further includes, in accordance with a determination the user intent is to perform the task using the searching process, performing the task using the searching process; and in accordance with the determination that the user intent is to perform the task using the object managing process, performing the task using the object managing process.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: June 15, 2021
    Assignee: Apple Inc.
    Inventors: Aram D. Kudurshian, Bronwyn Jones, Elizabeth Caroline Furches Cranfill, Harry J. Saddler
  • Patent number: 11036844
    Abstract: A method of authenticating a user of a wearable electronic device includes emitting light into a dorsal side of a forearm near a wrist of the user; receiving, using a light field camera, remissions of the light from the dorsal side of the forearm near the wrist of the user; generating a light field image from the remissions of the light; performing a synthetic focusing operation on the light field image to construct at least one image of at least one layer of the forearm near the wrist; extracting a set of features from the at least one image; determining whether the set of features matches a reference set of features; and authenticating the user based on the matching. In some embodiments, the method may further include compensating for a tilt of the light field camera prior to or while performing the synthetic focusing operation.
    Type: Grant
    Filed: September 17, 2020
    Date of Patent: June 15, 2021
    Assignee: Apple Inc.
    Inventors: Dale Setlak, Giovanni Gozzini, Manohar B. Srikanth, Mohammad Yeke Yazdandoost
  • Patent number: 11038652
    Abstract: Technology for a user equipment (UE) operable for transmission of a shortened physical uplink control channel (sPUCCH) is disclosed. The UE can map symbols to physical resource blocks (PRBs) for a first subslot and a last subslot of a subframe for the sPUCCH. The UE can encode control information for transmission to a next generation node B (gNB) in selected PRBs.
    Type: Grant
    Filed: June 11, 2018
    Date of Patent: June 15, 2021
    Assignee: APPLE INC.
    Inventors: Hong He, Debdeep Chatterjee, Gang Xiong, Hwan-Joon Kwon, Joonyoung Cho
  • Patent number: 11036372
    Abstract: Systems and processes for scanning a user interface are disclosed. One process can include scanning multiple elements within a user interface by highlighting the elements. The process can further include receiving a selection while one of the elements is highlighted and performing an action on the element that was highlighted when the selection was received. The action can include scanning the contents of the selected element or performing an action associated with the selected element. The process can be used to navigate an array of application icons, a menu of options, a standard desktop or laptop operating system interface, or the like. The process can also be used to perform gestures on a touch-sensitive device or mouse and track pad gestures (e.g., flick, tap, or freehand gestures).
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: June 15, 2021
    Assignee: Apple Inc.
    Inventors: Christopher Fleizach, Eric T. Seymour, Clare Kasemset, Samuel White, Darren C. Minifie, Ian Fisch, Gregory F. Hughes, Justin Kaufman, Patti P. Hoa
  • Patent number: 11037413
    Abstract: An electronic device, while displaying representations of a plurality of collections of media items, detects a swipe input that starts at a location corresponding to a first representation of a first collection of media items in the plurality of collections of media items. In response to detecting the swipe input: in accordance with a determination that the swipe input is in a first direction, the device scrolls the representations of the plurality of collections of media items in the first direction; and, in accordance with a determination that the swipe input is in a different, second direction, the device: ceases to display a representation of a first item in the first collection of media items, and displays a representation of a second item in the first collection of media items, without scrolling; and generates a tactile output corresponding to displaying the representation of the second item.
    Type: Grant
    Filed: May 27, 2020
    Date of Patent: June 15, 2021
    Assignee: APPLE INC.
    Inventors: Camille Moussette, Duncan R. Kerr, Joshua B. Kopin, Miao He, Jules K. Fennis
  • Patent number: 11039330
    Abstract: A measurement gap enhancement method is disclosed for use in both synchronous and asynchronous networks. The measurement gap enhancement method employs a first measurement gap pattern, suitable for synchronous networks, including measurement gaps that are of shorter duration and available for more frequency measurements than in legacy implementations. The measurement gap enhancement method also employs a second measurement gap pattern, which also includes short duration measurement gaps, but is also characterized by flexible measurement gap repetition periods suited to asynchronous networks. The first and second measurement gap patterns are made known to an user equipment by way of novel information elements used during RRC connection reconfiguration by the enhanced NodeB base station. The measurement gap enhancement method enables the user equipment to maintain its radio frequency setting between measurements, particularly automatic gain control.
    Type: Grant
    Filed: February 27, 2016
    Date of Patent: June 15, 2021
    Assignee: Apple Inc.
    Inventors: Rui Huang, Yang Tang
  • Patent number: 11035688
    Abstract: Some embodiments provide a mapping application that provides a variety of UI elements for allowing a user to specify a location (e.g., for viewing or serving as route destinations). In some embodiments, these location-input UI elements appear in succession on a sequence of pages, according to a hierarchy that has the UI elements that require less user interaction appear on earlier pages in the sequence than the UI elements that require more user interaction. In some embodiments, the location-input UI elements that successively appear in the mapping application include (1) selectable predicted-destination notifications, (2) a list of selectable predicted destinations, (3) a selectable voice-based search affordance, and (4) a keyboard.
    Type: Grant
    Filed: October 30, 2018
    Date of Patent: June 15, 2021
    Assignee: Apple Inc.
    Inventors: Bradford A. Moore, Joshua C. Weinberg, Jorge Fino, Mark B. Larus, Sarah G. Barbour
  • Patent number: 11036278
    Abstract: The embodiments disclosed herein describe ways that a browser application or other process can reduce power usage by a computing device. Methods include the process suspending one or more plug-ins on a web page by replacing them with a snapshot taken from the plug-in, and reducing processing on non-media plug-ins and non-visible portions of web pages running in the browser, but not currently in focus, such as when a tab is in the background behind a different tab, when a browser window is minimized, or when the web page is entirely or partially occluded.
    Type: Grant
    Filed: December 31, 2018
    Date of Patent: June 15, 2021
    Assignee: APPLE INC.
    Inventors: Kevin W. Decker, Dean Jackson, Gavin Barraclough, Jon Lee, Craig Federighi, Maciej Stachowiak
  • Patent number: 11039544
    Abstract: This is directed to systems and methods for coupling sections of an electronic device together. Sections of an electronic device can be coupled together via “knuckles.” The particular shape and structure of the knuckles can be based on various design considerations. For example, in some embodiments each section can function as an individual antenna. In this case, the knuckles can be designed in order to provide electrical isolation between the sections, thus allowing proper operation of the antennas. For example, the knuckles can be formed from a dielectric material, etc. As another design example, the knuckles can be designed in order to provide increased strength in areas of high strain, and/or to counteract torsional twisting in areas of high impact. As yet another design example, the knuckle can be designed in a manner that is aesthetically pleasing or which otherwise meets cosmetic requirements.
    Type: Grant
    Filed: September 17, 2019
    Date of Patent: June 15, 2021
    Assignee: APPLE INC.
    Inventors: Nicholas Merz, Daniel Jarvis
  • Patent number: 11039368
    Abstract: This disclosure relates to techniques for dynamically changing coverage modes and/or communication bandwidth in a wireless communication system. According to some embodiments, a wireless device may attach to a serving cell associated with a cellular network. A volume of data for upcoming communication with the cellular network may be determined. An indication of a requested communication bandwidth may be provided to the serving cell. The wireless device may communicate data with the serving cell using the requested communication bandwidth. In some instances, a request for narrowband communication bandwidth may result in use of a coverage enhancement mode, while a request for wideband communication bandwidth may result in use of a normal coverage mode.
    Type: Grant
    Filed: March 2, 2020
    Date of Patent: June 15, 2021
    Assignee: Apple Inc.
    Inventors: Li Su, Srinivasan Nimmala
  • Patent number: 11036318
    Abstract: An electronic device is disclosed. In some examples, the electronic device comprises a rotatable mechanical input mechanism. In some examples, the electronic device comprises sense electrode positioned proximate to the mechanical input mechanism. In some examples, the electronic device comprises a capacitive sense circuit comprising drive circuity operatively coupled to the mechanical input mechanism and configured for driving a drive signal onto the mechanical input mechanism. In some examples, the electronic device comprises a capacitive sense circuit comprising sense circuitry operatively coupled to the sense electrode and configured to measure an amount of coupling between the rotatable mechanical input mechanism and the sense electrode. In some examples, the electronic device comprises a housing, wherein the sense electrode is included in a gasket for connecting a display to the housing.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: June 15, 2021
    Assignee: Apple Inc.
    Inventors: Louis W. Bokma, Prashanth Holenarsipur, Yuta Kuboyama, Mengshu Huang
  • Patent number: 11033087
    Abstract: A case a portable listening device. The case includes a housing having an interior space to receive the portable listening device; a lid attached to the housing; a rechargeable battery and first and second wireless power receiving elements configured to receive electric charge from a wireless power transmitter during a charging event. The case further includes switching circuitry that is configured to disable one of the first or second wireless power receiving elements during a charging event when the disabled element is receiving power less efficiently than the other element.
    Type: Grant
    Filed: March 23, 2020
    Date of Patent: June 15, 2021
    Assignee: APPLE INC.
    Inventors: Makiko K. Brzezinski, Christopher J. Walton, Christopher S. Graham, Daniel C. Wagman, Eric S. Jol
  • Patent number: 11038640
    Abstract: An apparatus is configured to be employed within a base station. The apparatus comprises baseband circuitry which includes a radio frequency (RF) interface and one or more processors. The one or more processors are configured to obtain channel information and data information for a user equipment (UE) device, determine control information for the UE device based on the obtained channel information and data information, generate a channel format for the determined control information and having varied subband sizes, and provide the channel format to the RF interface for a downlink transmission to the UE device.is configured to be employed within a base station.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: June 15, 2021
    Assignee: Apple Inc.
    Inventors: Qian Li, Guangjie Li, Xiaoyun Wu, Geng Wu
  • Patent number: 11036581
    Abstract: An apparatus includes a non-volatile storage circuit that includes a primary copy of a data value in a first storage location and a redundant copy of the data value in a second, different storage location. The data value includes one or more bits. The apparatus further includes an error detection circuit configured to retrieve contents of the first and second storage locations in response to a request for the data value. The error detection circuit is further configured to perform an error correction operation on the retrieved contents of the first and second storage locations to generate a data output responsive to the request, and to perform an error detection operation to generate an error signal that indicates whether the retrieved contents of the first and second storage locations are different.
    Type: Grant
    Filed: August 8, 2019
    Date of Patent: June 15, 2021
    Assignee: Apple Inc.
    Inventors: Wei Chen, Sanjay Pant
  • Patent number: 11036054
    Abstract: A head-mounted display to be worn by a user includes a housing, and an eye chamber to be positioned adjacent to eyes of the user. A support assembly includes a headband and an adjustment mechanism that is operable to change fit of the headband relative to the head of the user in response to a control signal, wherein the adjustment mechanism includes a feedback component, and the control signal is generated based on output from the feedback component.
    Type: Grant
    Filed: August 31, 2018
    Date of Patent: June 15, 2021
    Assignee: Apple Inc.
    Inventors: Killian J. Poore, Marinus Meursing, Jeffrey C. Olson, Fletcher R. Rothkopf, Jason C. Sauers