Apple Patents

Apple Inc. designs, manufactures and markets smartphones, tablets and personal computers, including the iPhone, iPad, Mac. It also produces the iPod, Apple Watch and Apple TV, as well as the operating systems and applications that support these devices. The company also sells digital content and applications through its iTunes Store, App Store, Mac App Store, iBooks Store and Apple Music.

Apple Patents by Type
  • Apple Patents Granted: Apple patents that have been granted by the United States Patent and Trademark Office (USPTO).
  • Apple Patent Applications: Apple patent applications that are pending before the United States Patent and Trademark Office (USPTO).
  • Patent number: 10795558
    Abstract: A method includes displaying an on-screen ruler in a sketch area in response to a predefined input. The on-screen ruler has a first edge and an interior portion delineated by the first edge. The method further includes, in response to detecting a first touch input directed to the first edge of the on-screen ruler, rendering a line in the sketch area in accordance with the first edge of the on-screen ruler. The method further includes, in response to detecting a second touch input directed to the first edge of the on-screen ruler, adding fill content in a first portion of the sketch area that corresponds to regions touched by the second touch input on the touch-sensitive surface and that is delineated by the first edge of the on-screen ruler, such that the first portion of the sketch area is confined by the first edge or the line.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: October 6, 2020
    Assignee: APPLE INC.
    Inventors: Charles J. Migos, William J. Thimbleby, Gustaf Engstrom
  • Patent number: 10797764
    Abstract: The present invention employs a pilot scheme for frequency division multiple access (FDM) communication systems, such as single carrier FDM communication systems. A given transmit time interval will include numerous traffic symbols and two or more short pilot symbols, which are spaced apart from one another by at least one traffic symbol and will have a Fourier transform length that is less than the Fourier transform length of any given traffic symbol. Multiple transmitters will generate pilot information and modulate the pilot information onto sub-carriers of the short pilot symbols in an orthogonal manner. Each transmitter may use different sub-carriers within the time and frequency domain, which is encompassed by the short pilot symbols within the transmit time interval. Alternatively, each transmitter may uniquely encode the pilot information using a unique code division multiplexed code and modulate the encoded pilot information onto common sub-carriers of the short pilot symbols.
    Type: Grant
    Filed: July 23, 2019
    Date of Patent: October 6, 2020
    Assignee: Apple Inc.
    Inventors: Jianglei Ma, Ming Jia, Hua Xu, Wen Tong, Peiying Zhu, Moussa Abdi
  • Patent number: 10798224
    Abstract: Methods and apparatus for efficient data transfer within a user space network stack. Unlike prior art monolithic networking stacks, the exemplary networking stack architecture described hereinafter includes various components that span multiple domains (both in-kernel, and non-kernel). For example, unlike traditional “socket” based communication, disclosed embodiments can transfer data directly between the kernel and user space domains. Direct transfer reduces the per-byte and per-packet costs relative to socket based communication. A user space networking stack is disclosed that enables extensible, cross-platform-capable, user space control of the networking protocol stack functionality. The user space networking stack facilitates tighter integration between the protocol layers (including TLS) and the application or daemon. Exemplary systems can support multiple networking protocol stack instances (including an in-kernel traditional network stack).
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: October 6, 2020
    Assignee: Apple Inc.
    Inventors: Cahya Adiansyah Masputra, Wei Shen, Sandeep Nair, Dieter Wilfred Siegmund, Darrin Jewell
  • Patent number: 10798673
    Abstract: Methods, systems, and storage media for reporting geo-information in wireless communications networks are described. In embodiments, a roadside unit (RSU) may instruct or configure a user equipment (UE) to report its geo-information to other UEs and/or receive other geo-information from the other UEs over vehicle-to-vehicle (V2V) sidelinks. In embodiments, the RSU or a core network element may allocate radio resources for V2V communications to geographic areas and/or based on reported geo-information. In embodiments, the UE may use its geo-information and/or the obtained geo-information to select resources from the allocation for transmission or receipt of V2V messages. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: August 1, 2016
    Date of Patent: October 6, 2020
    Assignee: Apple Inc.
    Inventors: Alexey Khoryaev, Sergey Panteleev, Sergey Sosnin, Andrey Chervyakov, Dmitry Belov
  • Publication number: 20200312001
    Abstract: Some embodiments of the invention provide a map application with novel map exploration tools. In some embodiments, the map application executes on a mobile device (e.g., a handheld smartphone, a tablet, etc.) with a touch sensitive screen. The map application of some embodiments has a first display area to display a map of a region, and second and third display areas to display information about items displayed on the map in the first display area. In some embodiments, the second display area slides over the first display area to overlap at least a portion of the first display area. After the second display area slides over the first display area, the third display area in some embodiments slides over the first display area to overlap at least a portion of the first display area. In some embodiments, the second and third display areas slide over the first display area from one side of the first display area. This side is the bottom of the first display area in some embodiments.
    Type: Application
    Filed: June 15, 2020
    Publication date: October 1, 2020
    Applicant: Apple Inc.
    Inventors: Jae Woo Chang, Sean P. O'Brien, Stephen O. Lemay, Marcel van Os, Usama M. Hajj, Ryan D. Shelby, Megan M. Frost
  • Publication number: 20200310227
    Abstract: A camera module includes a lens assembly, a lens holder, and an image sensor assembly. The lens assembly includes a lens barrel and multiple lens elements embedded within the lens barrel. A change of temperature causes an optical focal shift that is determined according to an optical thermal shift rate associated with an optical design of the lens assembly. The lens holder has a lens holder CTE to compensate for the optical focal shift by thermo-mechanical expansion. The change of temperature causes a length expansion of the lens holder determined at least in part according to the lens holder CTE. The image sensor assembly includes an image sensor and a substrate coupled to the image sensor, the image sensor to capture light passing through the multiple lens elements and convert the captured light into image signals. The lens holder is attached to the lens barrel and the substrate using adhesives.
    Type: Application
    Filed: March 25, 2020
    Publication date: October 1, 2020
    Applicant: Apple Inc.
    Inventors: Aurelien R. Hubert, Chaitali N. Dalvi, Justan Forsyth, Regis R. Tessieres
  • Publication number: 20200310072
    Abstract: Various embodiments include a welded bracket structure for camera modules and techniques for forming such a welded bracket structure. In some embodiments, the welded bracket structure may include a first bracket and a second bracket that are welded to each other. Some embodiments include a weld joint arrangement comprising one or more weld joints for attaching the first bracket to the second bracket. Furthermore, some embodiments include an epoxy arrangement for a multi-camera system that includes the welded bracket structure and multiple camera modules.
    Type: Application
    Filed: March 20, 2020
    Publication date: October 1, 2020
    Applicant: Apple Inc.
    Inventors: Aurelien R. Hubert, Stoyan P. Hristov, Xiao Liao
  • Publication number: 20200314519
    Abstract: Embodiments describe an eartip including an eartip body having an attachment end and an interfacing end opposite from the attachment end, and including an inner eartip body and an outer eartip body. The inner eartip body has a sidewall that extends between the interfacing end and the attachment end, and includes a groove formed in an outer surface of the sidewall. The outer eartip body is sized and shaped to be inserted into an ear canal and extends from the interfacing end toward the attachment end of the eartip.
    Type: Application
    Filed: September 26, 2019
    Publication date: October 1, 2020
    Applicant: Apple Inc.
    Inventors: Dustin A. Hatfield, Shota Aoyagi, Timothy E. Emmott, Ethan L. Huwe, Mitchell R. Lerner, Sean T. McIntosh, Yi-Fang D. Tsai, Jason C. Della Rosa, Patrick W. Sheppard, Samuel G. Parker, David J. Feathers, Brian R. Twehues, Daniel Strongwater
  • Publication number: 20200314518
    Abstract: An earpiece is described that includes a driver housing that encloses an audio driver. The driver housing is oriented so that a first end of the driver housing can be supported by a concha bowl of a user's ear and a second end opposite the first end can tilt outside of the user's ear so that the ear need not accommodate an entirety of the driver housing. The driver housing is held in place by an ear clip that engages an exterior portion of the user's ear and attaches to the driver housing by way of a bridge element that can enclose other electronic components such as a battery, antenna, processor and the like.
    Type: Application
    Filed: September 9, 2019
    Publication date: October 1, 2020
    Applicant: Apple Inc.
    Inventors: Dustin A. Hatfield, Eugene A. Whang, Robert A. Boyd, Duy P. Le, Yi-Fang D. Tsai, David J. Feathers, Shota Aoyagi, Sean S. Corbin
  • Publication number: 20200314435
    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. The encoder generates an occupancy map and may adjust a size or placement of a patch in the occupancy map to reduce or eliminate redundant points caused by down-sampling and up-sampling of the occupancy map.
    Type: Application
    Filed: January 7, 2020
    Publication date: October 1, 2020
    Applicant: Apple Inc.
    Inventors: Alexandros Tourapis, Khaled Mammou, Jungsun Kim
  • Publication number: 20200314338
    Abstract: Some embodiments may include a multi-layer flexure that may be used in an optical image stabilization voice coil motor (OIS VCM) actuator of a camera. The multi-layer flexure module may include a dynamic platform and a static platform along with multiple layers of flexure arms that mechanically connect the dynamic platform to the static platform. In some examples, the multi-layer flexure may include electrical traces configured to convey signals from the dynamic platform to the static platform. The electrical traces may be routed from the dynamic platform to the static platform via the flexure arms. In some embodiments, a multi-layer flexure may have a greater stiffness in a Z-direction aligning with an optical axis of a camera and may have a lower stiffness in X and Y directions corresponding to optical image stabilization directions of an OIS VCM actuator.
    Type: Application
    Filed: March 25, 2020
    Publication date: October 1, 2020
    Applicant: Apple Inc.
    Inventors: Brad V. Johnson, Hao Zheng, Scott W. Miller
  • Patent number: 10789944
    Abstract: A device implementing a system for determining whether a semantically relevant answer can be provided with respect to a new question includes a processor configured to identify a question and a semantically relevant answer from source data, and to identify a semantically irrelevant answer to the question from a corpus of data corresponding to the source data based at least in part on the question and the answer. The processor is configured to assign a positive label to the semantically relevant answer, and a negative label to the semantically irrelevant answer. The processor is configured to generate a machine learning model based on the question, the positive label assigned to the semantically relevant answer, and the negative label assigned to the semantically irrelevant answer, and to provide the machine learning model to facilitate a determination of whether a semantically relevant answer can be provided with respect to a subsequent question.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: September 29, 2020
    Assignee: Apple Inc.
    Inventors: Saravana Kumar Siva Kumaran, Su Yan, Ashkan Gholamzadeh
  • Patent number: 10787192
    Abstract: A method for controlling a vehicle includes operating a steering system in manual steer-by-wire control state and determining that a transition to an automated steer-by-wire control state is to be performed by the steering system. The method also includes entering the automated steer-by-wire control state upon determining that all conditions from a group of state entry conditions are satisfied, and operating the steering system in the automated steer-by-wire control state until determining that any condition from a group of state exit conditions is satisfied. The method also includes entering the manual steer-by-wire control state upon determining that any condition from the group of state exit conditions is satisfied.
    Type: Grant
    Filed: March 26, 2018
    Date of Patent: September 29, 2020
    Assignee: Apple Inc.
    Inventors: Diomidis Katzourakis, Huibert Mees, Paul W. Choin
  • Patent number: 10787014
    Abstract: This application relates to a portable electronic device. The portable electronic device includes an operational component capable of generating heat and walls that define a cavity capable of carrying the operational component. The portable electronic device further includes a support plate that is welded to at least one of the walls. The support plate includes a thermally conductive layer that is thermally coupled to the operational component, where the thermally conductive layer includes a first material that is capable of conducting at least some of the heat away from the electronic component. The support plate further includes a first stiffness promoting layer that is welded to the thermally conductive layer, where the first stiffness promoting layer includes a second material having sufficient material hardness for welding the support plate to at least one of the walls such as to increase a stiffness of the support plate.
    Type: Grant
    Filed: September 10, 2018
    Date of Patent: September 29, 2020
    Assignee: Apple Inc.
    Inventors: Lee E. Hooton, Marwan Rammah, James A. Bertin, Stoyan P. Hristov, William A. Counts
  • Patent number: 10789110
    Abstract: Methods and apparatus for correcting out-of-order data transactions over an inter-processor communication (IPC) link between two (or more) independently operable processors. In one embodiment, a peripheral-side processor receives data from an external device and stores it to memory. The host processor writes data structures (transfer descriptors) describing the received data, regardless of the order the data was received from the external device. The transfer descriptors are written to a memory structure (transfer descriptor ring) in memory shared between the host and peripheral processors. The peripheral reads the transfer descriptors and writes data structures (completion descriptors) to another memory structure (completion descriptor ring). The completion descriptors are written to enable the host processor to retrieve the stored data in the correct order. In optimized variants, a completion descriptor describes groups of transfer descriptors.
    Type: Grant
    Filed: November 2, 2018
    Date of Patent: September 29, 2020
    Assignee: Apple Inc.
    Inventors: Karan Sanghi, Saurabh Garg
  • Patent number: 10791582
    Abstract: Described herein are systems, apparatuses, and processes for obtaining data for a specific PDN connection of a cellular network. A UE executes one or more applications utilizing one or more PDN connections of a cellular network. A TE generates an AT command for an MT, the AT command comprising a request for data for a specific PDN connection that can be offloaded from the cellular network to a non-cellular network, assistance data for determining offloading of traffic, and cellular signal measurements. The TE receives an AT command response, corresponding to the AT command, comprising data of whether the specific PDN connection can be offloaded, offload assistance data, and/or cellular network measurement data. The TE may receive unsolicited result codes when offloadablity of a PDN connection changes, offload assistance data changes, or when cellular signal measurements meet offload assistance criteria.
    Type: Grant
    Filed: May 9, 2019
    Date of Patent: September 29, 2020
    Assignee: Apple Inc.
    Inventors: Kiran Kumar Addepalli, Vivek Gupta
  • Patent number: 10791320
    Abstract: A method for depth mapping includes providing depth mapping resources, including a radiation source, which projects optical radiation into a volume of interest containing an object, and a sensor, which senses the optical radiation reflected from the object. The volume of interest has a depth that varies with angle relative to the radiation source and the sensor. A depth map of the object is generated using the resources while applying at least one of the resources non-uniformly over the volume of interest, responsively to the varying depth as a function of the angle.
    Type: Grant
    Filed: April 1, 2019
    Date of Patent: September 29, 2020
    Assignee: APPLE INC.
    Inventors: Alexander Shpunt, Zafrir Mor
  • Patent number: 10791419
    Abstract: Systems, methods, and program products for providing services to a user by a mobile device based on the user's daily routine of movement. The mobile device determines whether a location cluster indicates a significant location for the user based on one or more hints that indicate an interest of the user in locations in the cluster. The mobile device can perform adaptive clustering to determine a size of area of the significant location based on how multiple locations converge in the location cluster. The mobile device can provide location-based services for calendar items, including predicting a time of arrival at an estimated location of a calendar item. The mobile device can provide various services related to a location of the mobile device or a significant location of the user through an application programming interface (API).
    Type: Grant
    Filed: June 24, 2019
    Date of Patent: September 29, 2020
    Assignee: Apple Inc.
    Inventors: Michael P. Dal Santo, Lukas M. Marti, Ronald K. Huang, Lili Cao
  • Patent number: 10790561
    Abstract: The disclosed embodiments relate to the design of a portable and cost-effective fuel cell system for a portable computing device. This fuel cell system includes a fuel cell stack which converts fuel into electrical power. It also includes a fuel source for the fuel cell stack and a controller which controls operation of the fuel cell system. The fuel system also includes an interface to the portable computing device, wherein the interface comprises a power link that provides power to the portable computing device, and a bidirectional communication link that provides bidirectional communication between the portable computing device and the controller for the fuel cell system.
    Type: Grant
    Filed: February 1, 2018
    Date of Patent: September 29, 2020
    Assignee: Apple Inc.
    Inventors: Bradley L. Spare, Vijay M. Iyer, Jean L. Lee, Gregory L. Tice, Michael D. Hillman, David I. Simon
  • Patent number: 10789756
    Abstract: Systems, methods, and computer readable media to encode and execute an indirect command buffer are described. A processor creates an indirect command buffer that is configured to be encoded into by a graphics processor at a later point in time. The processor encodes, within a command buffer, a produce command that references the indirect command buffer, where the produce command triggers execution on the graphics processor of a first operation that encodes a set of commands within the data structure. The processor also encodes, within the command buffer, a consume command that triggers execution on the graphics processor of a second operation that executes the set of commands encoded within the data structure. After encoding the command buffer, a processor commits the command buffer for execution on the graphics processor.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: September 29, 2020
    Assignee: Apple Inc.
    Inventors: Michael Imbrogno, Michal Valient
  • Patent number: 10788797
    Abstract: A device displays a clock face in response to receiving a request to display a clock face. In accordance with a determination that a respective graphical element is to be displayed at a respective location on the clock face, the clock face includes a plurality of analog-dial graphical elements corresponding to respective units of time, where the plurality of analog-dial graphical elements includes a first analog-dial graphical element that occupies a first position and has a first size. In accordance with a determination that the respective graphical element is not to be displayed at a respective location on the clock face, the clock face includes the plurality of analog-dial graphical elements corresponding to the respective units of time, and the first analog-dial graphical element of the plurality of analog-dial graphical elements occupies a second position and/or has a second size. In some embodiments, clock faces are reordered.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: September 29, 2020
    Assignee: Apple Inc.
    Inventors: Aurelio Guzman, Kevin Will Chen, Christopher Wilson, Eric Lance Wilson, Jacob Z. Weiss, Jesus A. Morales, Lauren Kim Trottier
  • Patent number: 10789642
    Abstract: A computing device provides methods and workflow for setting up a shared family account on a content storage system, including the creation of accounts for child family members. A computing device supports the creation of a family account using an account on the content storage system associated with an adult family member acting as a family organizer. The family organizer can designate a specific account as a purchase account for allowing other family member to purchase content from content servers associated with the content storage system. The family organizer can invite other adult family members to join the shared family account. The family organizer can create new accounts on the content storage system for child family members, and can designate access and purchase restrictions for such child family members. Family members have access to shared storage content, as well as services such as family calendar, group messaging, and device location.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: September 29, 2020
    Assignee: Apple Inc.
    Inventors: Megan M. Frost, Patrick L. Coffman, Maria Dimitrova Ioveva
  • Patent number: 10788565
    Abstract: Technology for a UE configured to perform RSTD measurements for OTDOA positioning is disclosed. The UE can decode a MBSFN subframe configuration information for one or more cells in a plurality of cells. The UE can decode PRS configuration information for one or more cells in the plurality of cells. The UE can determine, for the one or more cells in the plurality of cells, an existence of a CRS for selected subframes of a plurality of subframes based on the MBSFN subframe configuration information. The UE can determine for the one or more cells in the plurality of cells, an existence of a PRS for selected subframes of the plurality of subframes based on the PRS configuration information. The UE can measure the RSTD for the one or more cells in the plurality of cells using the CRS and the PRS.
    Type: Grant
    Filed: October 24, 2017
    Date of Patent: September 29, 2020
    Assignee: APPLE INC.
    Inventors: Seunghee Han, Alexey Khoryaev
  • Patent number: 10789198
    Abstract: Methods and apparatus for data transmissions over an inter-processor communication (IPC) link between two (or more) independently operable processors. In one embodiment, the IPC link is configured to enable an independently operable processor to transact data to another independently operable processor, while obviating transactions (such as via direct memory access) by encapsulating a payload within a data structure. For example, a host processor may insert the payload into a transfer descriptor (TD), and transmit the TD to a peripheral processor. The host processor may also include a head index and/or a tail index within a doorbell message sent to the peripheral processor, obviating another access of memory. The peripheral processor may perform similar types of transactions via a completion descriptor (CD) sent to the host processor. In some variants, the peripheral may be a Bluetooth-enabled device optimized for low-latency, low-power, and/or low-throughput transactions.
    Type: Grant
    Filed: June 24, 2019
    Date of Patent: September 29, 2020
    Assignee: Apple Inc.
    Inventors: Vladislav Petkov, Saurabh Garg, Karan Sanghi, Haining Zhang
  • Patent number: 10788940
    Abstract: A touch panel for a display may include a touch sensor with a plurality of electrode traces. A first portion of the plurality of electrode traces may form sensing lines configured to receive touch input. The touch sensor includes an edge dummy area between an edge of the touch sensor and an electrode trace of a remaining portion of the plurality of electrode traces. The edge dummy area may be located outside of the sensing lines. The touch panel may further include an antenna with a radiation structure and a ground structure. The radiation structure may be located within a routing traces area outside of the touch sensor. The ground structure may be located within the edge dummy area. The ground structure may include an electrode trace of the plurality of electrode traces located within the edge dummy area of the touch sensor.
    Type: Grant
    Filed: February 13, 2019
    Date of Patent: September 29, 2020
    Assignee: Apple Inc.
    Inventors: Mei Chai, Adesoji J. Sajuyigbe, Kwan Ho Lee, Bryce D. Horine, Harry G. Skinner, Anand S. Konanur, Ulun Karacaoglu
  • Patent number: 10788965
    Abstract: A computing device with a touch screen display simultaneously displays on the touch screen display a plurality of user interface objects and at least one destination object. The computing device detects a first input by a user on a destination object displayed on the touch screen display. While continuing to detect the first input by the user on the destination object, the computing device detects a second input by the user on a first user interface object displayed on the touch screen display. In response to detecting the second input by the user on the first user interface object, the computing device performs an action on the first user interface object. The action is associated with the destination object.
    Type: Grant
    Filed: February 14, 2020
    Date of Patent: September 29, 2020
    Assignee: APPLE INC.
    Inventor: B. Michael Victor
  • Patent number: 10791551
    Abstract: Embodiments of the present disclosure describe apparatuses and methods for selecting or extending time resource patterns relating to device-to-device (D2D) functionality. Various embodiments may include processing circuitry to select a subset of a predefined set of D2D time resource pattern bitmaps and generate a signal having information corresponding to the selected subset of D2D time resource pattern bitmaps. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: September 29, 2020
    Assignee: Apple Inc.
    Inventors: Sergey Panteleev, Alexey Khoryaev, Debdeep Chatterjee, Sergey Sosnin
  • Patent number: 10791511
    Abstract: Some embodiments enable low power mode for wireless local area network (WLAN) subsystem of an electronic device to improve power usage at the electronic device and increase response time of the WLAN subsystem to prioritized application(s). For example, a method includes enabling a sleep mode of the WLAN subsystem of the electronic device. The electronic device maintains a connection with an access point of a wireless network during the sleep mode. The method further includes receiving a request from an application to communicate with the wireless network. The application is included in a list of prioritized applications. In response to determining that a metric associated with the sleep mode does not exceed a power budget, the sleep mode of the WLAN subsystem is suspended and the communication between the application and the access point of the wireless network is enabled (after the suspension of the sleep mode).
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: September 29, 2020
    Assignee: Apple Inc.
    Inventors: Veerendra Boodannavar, Ronald K. Huang, Rajneesh Kumar, Kapil Chhabra, Faraz Faheem
  • Patent number: 10788368
    Abstract: Disclosed here is a system including a multi-wavelength integrated light source having one or more heaters. The system can comprise a substrate including a light source section, the heater(s), and a plurality of sections. The sections can include multiple materials, where the material for a given section can be based on one or more targeted criteria. For example, one section can have a targeted criteria of being optically transparent. Another section can have a targeted criteria of providing mechanical support, and another section can have a targeted criteria of being a thermal insulator. In some instances, openings in the substrate can be formed and filled with one or more materials to form a window (e.g., a section having a targeted criteria of being optically transparent) and a thermal isolator (e.g., a section having a targeted criteria of being thermally insulating).
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: September 29, 2020
    Assignee: Apple Inc.
    Inventors: Jason Pelc, Mark Alan Arbore
  • Patent number: 10789286
    Abstract: Playlists having media items from more than one source are described. Media items in a first library are mapped to media items from an online media item store. Media items within the playlist that can be found in the first library will be played from the first library, while media items not within the first library will be played from the online media store. By identifying media items present in both libraries and playing them only from the first library, the described method can reduce the royalties needing to be paid by the online media store. Further methods are disclosed for setting limits on the number of media items that can be shared by a second library.
    Type: Grant
    Filed: October 29, 2018
    Date of Patent: September 29, 2020
    Assignee: Apple Inc.
    Inventors: William Martin Bachman, Christopher J. Sanders, Timothy B. Martin
  • Patent number: 10789694
    Abstract: Artistic styles extracted from one or more source images may be applied to one or more target images, e.g., in the form of stylized images and/or stylized video sequences. The extracted artistic style may be stored as a plurality of layers in a neural network, which neural network may be further optimized, e.g., via the fusion of various elements of the network's architectures. An optimized network architecture may be determined for each processing environment in which the network will be applied. The artistic style may be applied to the obtained images and/or video sequence of images using various optimization methods, such as the use of scalars to control the resolution of the unstylized and stylized images, temporal consistency constraints, as well as the use of dynamically adjustable or selectable versions of Deep Neural Networks (DNN) that are responsive to system performance parameters, such as available processing resources and thermal capacity.
    Type: Grant
    Filed: July 11, 2018
    Date of Patent: September 29, 2020
    Assignee: Apple Inc.
    Inventors: Bartlomiej W. Rymkowski, Francesco Rossi
  • Patent number: 10788976
    Abstract: A device displays a plurality of selectable user interface objects that includes one or more folder icons on a display. The device detects a first input requesting to select a folder icon for a folder that includes selectable icons divided between a plurality of distinct separately displayed pages of a folder view. In response to detecting the first input, the device displays a first page of the folder view. While displaying the first page of the folder view, the device detects a second input that corresponds to a request to display a second page of the folder view. In response to detecting the second input, the device ceases to display the first page and displays the second page of the folder view.
    Type: Grant
    Filed: December 27, 2013
    Date of Patent: September 29, 2020
    Assignee: Apple Inc.
    Inventors: Imran Chaudhri, Marcel Van Os
  • Patent number: 10791261
    Abstract: A multimedia telephony services over internet protocol (IP) multimedia subsystems (IMS) (MTSI) receiver operable to support region of interest (ROI) signaling with a MTSI sender is disclosed. The MTSI receiver can define a requested region of interest (ROI). The MTSI receiver can map the requested ROI to one or more pan, tilt, zoom and focus (PTZF) commands. The MTSI receiver can encode the one or more PTZF commands for transmission to the MTSI sender via real-time transport protocol (RTP) packets, wherein the one or more PTZF commands represent the requested ROI.
    Type: Grant
    Filed: October 4, 2018
    Date of Patent: September 29, 2020
    Assignee: APPLE INC.
    Inventors: Ozgur Oyman, Jean-Pierre Giacalone, Ivan Fox
  • Patent number: 10791273
    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 26, 2019
    Date of Patent: September 29, 2020
    Assignee: Apple Inc.
    Inventors: Behkish J. Manzari, Alok Deshpande, Alan C. Dye, Craig M. Federighi, Paul Hubel, Nicholas Lupinetti, Jonathan McCormack, Grant Paul, William A. Sorrentino, III, Andre Souza Dos Santos
  • Patent number: 10788316
    Abstract: Methods and systems for multi-sensor real-time alignment and calibration are disclosed herein. A vehicle includes a projector configured to project a pattern on a target location. The vehicle also includes one or more sensors. The one or more sensors are configured to capture sensor data from the target location and detect the pattern at the target location. The vehicle further includes a calibration system configured to determine whether a particular sensor of the one or more sensors is out of alignment based on a relative position of the pattern as detected by the one or more sensors. The calibration system is also configured to, based on a determination that the particular sensor is out of alignment, adjust an alignment of the particular sensor based on the sensor data and the diffractive pattern.
    Type: Grant
    Filed: September 19, 2017
    Date of Patent: September 29, 2020
    Assignee: Apple Inc.
    Inventor: Micah P. Kalscheur
  • Patent number: 10790932
    Abstract: Described herein are methods and apparatus for jointly encoding components of a a channel state information (CSI) report into a single codeword. Padding bits are added to equalize payload size for different CRI/RI cases and to allow encoding of all parts of CSI into one codeword without payload ambiguity.
    Type: Grant
    Filed: January 11, 2019
    Date of Patent: September 29, 2020
    Assignee: Apple Inc.
    Inventors: Dmitry Dikarev, Victor Sergeev, Ajit Nimbalker, Alexei Vladimirovich Davydov, Gregory Ermolaev
  • Patent number: 10788979
    Abstract: An electronic device with a display and a touch-sensitive surface receives notification(s) while the device is in a screen-off state. After receiving the notification(s), the device detects an input for waking the device to a screen-on state. In response, the device transitions to the screen-on state and displays the notification(s) on a wake screen user interface. The device further detects another input for dismissing the wake screen user interface and ceases to display the wake screen user interface. Afterwards, the device detects a third input for redisplaying the wake screen user interface. In response, upon determining that the third input meets notification-clearance criteria, the device redisplays the wake screen user interface without displaying at least one of the notification(s); and upon determining that the third input does not meet the notification-clearance criteria: the device redisplays the wake screen user interface and redisplays at least one of notification(s).
    Type: Grant
    Filed: March 14, 2019
    Date of Patent: September 29, 2020
    Assignee: APPLE INC.
    Inventor: William M. Tyler
  • Patent number: 10791176
    Abstract: Systems and processes for operating an intelligent automated assistant are provided. In one example process, a first instance of a digital assistant operating on a first electronic device receives a natural-language speech input indicative of a user request. The first electronic device obtains a set of data corresponding to a second instance of the digital assistant on a second electronic device, and updates one or more settings of the first instance of the digital assistant based on the received set of data. The first instance of the digital assistant performs one or more tasks based on the updated one or more settings and provides an output indicative of whether the one or more tasks are performed.
    Type: Grant
    Filed: August 11, 2017
    Date of Patent: September 29, 2020
    Assignee: Apple Inc.
    Inventors: Benjamin S. Phipps, Gennaro Frazzingaro, Karl F. Schramm
  • Patent number: 10786053
    Abstract: A woven material including a four layer construction formed by distinct groups of warp threads, and a method of forming the woven material. The woven material may include a first group of warp threads, and an interior weft thread portion coupled to the first group of warp threads. The woven material may also include a second group of warp threads substantially surrounding the first group of warp threads and the interior weft thread portion, and an exterior weft thread portion coupled to the second group of warp threads.
    Type: Grant
    Filed: November 2, 2015
    Date of Patent: September 29, 2020
    Assignee: Apple Inc.
    Inventors: Edward Siahaan, Whitney D. Mattson, Yoji Hamada
  • Patent number: 10789959
    Abstract: Techniques for training a speaker recognition model used for interacting with a digital assistant are provided. In some examples, user authentication information is obtained at a first time. At a second time, a user utterance representing a user request is received. A voice print is generated from the user utterance. A determination is made as to whether a plurality of conditions are satisfied. The plurality of conditions includes a first condition that the user authentication information corresponds to one or more authentication credentials assigned to a registered user of an electronic device. The plurality of conditions further includes a second condition that the first time and the second time are not separated by more than a predefined time period. In accordance with a determination that the plurality of conditions are satisfied, a speaker profile assigned to the registered user is updated based on the voice print.
    Type: Grant
    Filed: June 4, 2018
    Date of Patent: September 29, 2020
    Assignee: Apple Inc.
    Inventor: Sachin S. Kajarekar
  • Patent number: 10790699
    Abstract: A wireless transmitter device is configurable and operable to transfer energy to multiple receiver devices at the same time. The transmitter device is configured to enable one or more sections of a charging surface to transfer energy by selectively choosing one or more conductive traces in the transmitter device based on the position of the receiver device on the charging surface. The size and shape of each section of the charging surface that is used to transfer energy to a receiver device can change dynamically based on each receiver device. Additionally, the process of transferring energy to each receiver device may be adjusted during energy transfer based on conditions specific to each receiver device.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: September 29, 2020
    Assignee: APPLE INC.
    Inventors: Christopher M. Pinciuc, Brandon R. Garbus, Steven G. Herbst, Todd K. Moyer, Chad A. Bossetti, Eric S. Jol, Christopher S. Graham
  • Patent number: 10789542
    Abstract: Disclosed herein is a technique for predicting network availability and quality specific to particular types of networks over a particular period of time. The prediction of network availability and quality is based on usage patterns associated with a user of a user device (e.g., a mobile computing device). Based on the prediction, delay-tolerant operations can be efficiently scheduled at the user device.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: September 29, 2020
    Assignee: Apple Inc.
    Inventor: Franco Travostino
  • Patent number: 10791515
    Abstract: This disclosure describes frame structures and layer one (L1) procedures suitable for Xu air interfaces. Features of the design are designed for energy-efficient operation and to meet other performance specifications and characteristics of ultra-dense user equipment deployments.
    Type: Grant
    Filed: June 27, 2016
    Date of Patent: September 29, 2020
    Assignee: APPLE INC.
    Inventors: Qian Li, Guangjie Li, Xiaoyun May Wu, Geng Wu
  • Patent number: 10788967
    Abstract: This disclosure pertains to systems, methods, and computer readable medium for mapping particular user interactions, e.g., gestures, to the input parameters of various image processing routines, e.g., image filters, in a way that provides a seamless, dynamic, and intuitive experience for both the user and the software developer. Such techniques may handle the processing of both “relative” gestures, i.e., those gestures having values dependent on how much an input to the device has changed relative to a previous value of the input, and “absolute” gestures, i.e., those gestures having values dependent only on the instant value of the input to the device. Additionally, inputs to the device beyond user-input gestures may be utilized as input parameters to one or more image processing routines. For example, the device's orientation, acceleration, and/or position in three-dimensional space may be used as inputs to particular image processing routines.
    Type: Grant
    Filed: January 29, 2019
    Date of Patent: September 29, 2020
    Assignee: Apple Inc.
    Inventors: David Hayward, Chendi Zhang, Alexandre Naaman, Richard R. Dellinger, Giridhar S. Murthy
  • Patent number: D897291
    Type: Grant
    Filed: February 28, 2020
    Date of Patent: September 29, 2020
    Assignee: Apple Inc.
    Inventors: Jody Akana, Molly Anderson, Bartley K. Andre, Shota Aoyagi, Anthony Michael Ashcroft, Marine C. Bataille, Jeremy Bataillou, Daniel J. Coster, Daniele De Iuliis, Markus Diebel, M. Evans Hankey, Julian Hoenig, Richard P. Howarth, Jonathan P. Ive, Julian Jaede, Duncan Robert Kerr, Peter Russell-Clarke, Benjamin Andrew Shaffer, Mikael Silvanto, Christopher J. Stringer, Joe Sung-Ho Tan, Clement Tissandier, Eugene Antony Whang, Rico Zörkendörfer
  • Patent number: D897352
    Type: Grant
    Filed: April 6, 2020
    Date of Patent: September 29, 2020
    Assignee: Apple Inc.
    Inventors: Jody Akana, Molly Anderson, Bartley K. Andre, Shota Aoyagi, Anthony Michael Ashcroft, Jeremy Bataillou, Daniel J. Coster, Daniele De Iuliis, M. Evans Hankey, Julian Hoenig, Richard P. Howarth, Jonathan P. Ive, Duncan Robert Kerr, Peter Russell-Clarke, Benjamin Andrew Shaffer, Mikael Silvanto, Christopher J. Stringer, Clement Tissandier, Eugene Antony Whang, Rico Zörkendörfer
  • Patent number: D897356
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: September 29, 2020
    Assignee: Apple Inc.
    Inventors: Pablo Caro, Christopher Foss, Jonathan P. Ive, Chanaka Karunamuni, Matthew Dean Rohrbach, Alessandro Francesco Sabatelli, Nicholas Zambetti
  • Patent number: D897363
    Type: Grant
    Filed: October 5, 2018
    Date of Patent: September 29, 2020
    Assignee: Apple Inc.
    Inventors: Craig M. Federighi, Christopher Foss, Woo-Ram Lee, Stephen O. Lemay, Caelan G. Stack, Lawrence Yang
  • Patent number: D897365
    Type: Grant
    Filed: April 1, 2019
    Date of Patent: September 29, 2020
    Assignee: Apple Inc.
    Inventors: Alan C. Dye, Christopher Foss, Wan Si Wan, Christopher Wilson
  • Patent number: D898045
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: October 6, 2020
    Assignee: Apple Inc.
    Inventors: Pablo Caro, Marcel van Os