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: 10158384
    Abstract: An electronic device may be provided with wireless circuitry and control circuitry. The wireless circuitry may include multiple antennas and transceiver circuitry. An antenna in the electronic device may have an inverted-F antenna resonating element formed from portions of a peripheral conductive electronic device housing structure and may have an antenna ground that is separated from the antenna resonating element by a gap. The antenna may also include an indirectly-fed antenna resonating element that is indirectly fed by a harmonic mode of the inverted-F antenna resonating element via near field electromagnetic coupling. The indirectly-fed antenna resonating element may be a slot. The antenna ground may define at least three edges of the slot and the slot may be aligned with a dielectric-filled gap in the peripheral conductive housing structures. An adjustable circuit may be coupled across the slot to tune the indirectly-fed antenna resonating element.
    Type: Grant
    Filed: September 8, 2017
    Date of Patent: December 18, 2018
    Assignee: Apple Inc.
    Inventors: Salih Yarga, Xu Gao, Georgios Atmatzakis, Xu Han, Bilgehan Avser, Hao Xu, Yijun Zhou, Mattia Pascolini
  • Patent number: 10156940
    Abstract: A controller with mismatch compensation for a touch panel is disclosed. A multi-stimulus controller for a touch panel can be formed on a single integrated circuit (single-chip) that can include a transmit section that can generate a plurality of drive signals, a plurality of transmit channels that can transmit the drive signals simultaneously to drive the touch panel, a receive channel that can receive a sense signal resulting from the driving of the touch panel, and a demodulation section that can demodulate the received sense signal to obtain sensing results, the demodulation section including a demodulator and a vector operator. The transmit section can include a pair of adjustable gain buffers that can adjust the gain of stimulation signals to account for the signal path length mismatch of various transmit signal paths.
    Type: Grant
    Filed: March 11, 2014
    Date of Patent: December 18, 2018
    Assignee: Apple Inc.
    Inventor: Christoph Horst Krah
  • Patent number: 10157438
    Abstract: Among other things, dynamically selecting or configuring one or more hardware resources to render a particular display data includes obtaining a request for rendering display data. The request includes a specification describing a desired rendering process. Based on the specification and the display data, hardware is selected or configured. The display data is rendered using the selected or configured hardware.
    Type: Grant
    Filed: November 19, 2013
    Date of Patent: December 18, 2018
    Assignee: Apple Inc.
    Inventors: Jeremy Todd Sandmel, John Stuart Harper, Kenneth Christian Dyke
  • Patent number: 10154789
    Abstract: In one aspect, the present disclosure relates to a method including obtaining, by a heart rate sensor of a fitness tracking device, a heart rate measurement of a user of the fitness tracking device; obtaining, by at least one motion sensor, motion data of the user; analyzing, by the fitness tracking device, the motion data of the user to estimate a step rate of the user; estimating, by the fitness tracking device, a load associated with a physical activity of the user by comparing the heart rate measurement with the step rate of the user; and estimating, by the fitness tracking device, an energy expenditure rate of the user using the load and at least one of the heart rate measurement and the step rate.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: December 18, 2018
    Assignee: APPLE INC.
    Inventors: Karthik Jayaraman Raghuram, Hung A. Pham, Richard Channing Moore, III, Alexander Singh Alvarado, Umamahesh Srinivas, Xing Tan, Dan Marvin Trietsch, Gunes Dervisoglu, Craig H. Mermel, Ronald K. Huang, Adeeti Ullal
  • Patent number: 10157561
    Abstract: A display may have a first stage such as a color liquid crystal display stage and a second stage such as a monochromatic liquid crystal display stage that are coupled in tandem so that light from a backlight passes through both stages. The pixel pitch of the second stage may be greater than the pixel pitch of the first stage to ease alignment tolerances and reduce image processing complexity. The first stage may be provided with straight black masking strips, whereas the second stage may be provided with angled zigzagging black masking strips. The angle of the zigzagging black masking strips and the ratio of the pixel pitch of the second stage to that of the first stage may be selected to maximize optical transmittance while minimizing Moire effects.
    Type: Grant
    Filed: September 23, 2015
    Date of Patent: December 18, 2018
    Assignee: Apple Inc.
    Inventors: Jin Yan, Young Cheol Yang, Jun Jiang, Hao-Lin Chiu, Young-Jik Jo, Cheng Chen
  • Patent number: 10159057
    Abstract: A device, system, and method persists network registration rejection causes. The method is performed at a device connected to a network and comprising a temporary memory and a persistent memory, the device using the data stored in the temporary memory when performing network registration operations. When a power cycle is detected, the method includes determining whether there is persistent data in the persistent memory for a first attempt to register with the network prior to the power cycle, the persistent data including a rejection cause for the first attempt. When there is the persistent data in the persistent memory, the method includes determining whether the persistent data is valid for a second attempt to register with the network after the power cycle. When the persistent data is valid, the method includes generating and storing cause data based on the persistent data in the temporary memory prior to the second attempt.
    Type: Grant
    Filed: June 2, 2017
    Date of Patent: December 18, 2018
    Assignee: APPLE INC.
    Inventors: Utkarsh Kumar, Lakshmi N. Kavuri, Samuel J. Miller, Harshit Chuttani, Rohan Malthankar, Francisco Gonzalez
  • Patent number: 10159045
    Abstract: A wireless communication device may detect, within a specified time duration, at least a specified number of occurrences of a sequence of events, which includes the wireless communication device transitioning from a second cellular network operating according to a second radio access technology (RAT) to a first cellular network operating according to a first RAT, the wireless communication device failing to remain on the first cellular network for more than a specified time duration, and the wireless communication device returning from the first cellular network to the second cellular network. At least in response to this detection, the wireless communication device may determine whether to attempt future transition to the first cellular network while operating in the second network, based on one or more conditions, and/or may adjust one or more parameters used by the wireless communication device to determine when to redirect from the second cellular network to the first cellular network.
    Type: Grant
    Filed: June 9, 2016
    Date of Patent: December 18, 2018
    Assignee: Apple Inc.
    Inventors: Arvind Swaminathan, Venkateswara Rao Manepalli, Lakshmi N. Kavuri
  • Patent number: 10158997
    Abstract: A wireless network may include devices that wirelessly transmit and receive packets. Each packet may include a preamble, a start-of-frame delimiter, a physical layer header, a sequence of symbols between the start-of-frame delimiter and the physical layer header, and a data payload. The sequence of symbols may have a pattern that is resistant to spoofing attacks. A receiving device may have a correlator that correlates known symbols against the symbols in the sequence using overlapping three-symbol-length correlation windows. Early arrival peaks in the output of the correlator may be used to correct time stamp information in the packets and late arrival peaks corresponding to spoofed signals from an attacker may be ignored. Time stamp information may be processed to determine ranges between transmitting and receiving devices.
    Type: Grant
    Filed: March 23, 2017
    Date of Patent: December 18, 2018
    Assignee: Apple Inc.
    Inventors: Alejandro J. Marquez, Tushar R. Shah, Mohit Narang, Indranil S. Sen, Shang-Te Yang
  • Patent number: 10158635
    Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for associating an application that was pre-installed on a computer with a user account on an online store. A system configured to practice the method presents an application available for download, receives a request to download the application to a computing device, determines that the application is a pre-installed application, presents an authorization prompt configured to request user authorization to link the application with a user account, receives the user authorization, generates a unique hardware identifier associated with the computing device, determines that the application is linkable based upon the unique hardware identifier, and links the adoptable application with the user account when the adoptable application is linkable.
    Type: Grant
    Filed: September 29, 2011
    Date of Patent: December 18, 2018
    Assignee: APPLE INC.
    Inventors: Pedraum R. Pardehpoosh, Craig M. Federighi, Daniel I. Feldman, Gregory T. Quirk, Jack R. Matthew, Jackie Lee-Kang, Jean-Pierre Ciudad, Monika E. Gromek, Thomas K. Burkholder, Daniel Emil Pu, Sam Gharabally, Ellis Marshall Verosub, Yoon Sub Hwang
  • Patent number: 10157013
    Abstract: A method for data storage includes storing data in a group of analog memory cells by writing respective input storage values to the memory cells in the group. After storing the data, respective output storage values are read from the analog memory cells in the group. Respective confidence levels of the output storage values are estimated, and the confidence levels are compressed. The output storage values and the compressed confidence levels are transferred from the memory cells over an interface to a memory controller.
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: December 18, 2018
    Assignee: Apple Inc.
    Inventors: Uri Perlmutter, Dotan Sokolov, Ofir Shalvi, Oren Golov
  • Patent number: 10158441
    Abstract: Systems and methods are provided for validating time between a local clock included in the slave node of a network with a master clock included in the master node of the network. The master node determines a propagation delay between the master node and the slave node, sends a synchronization message to the slave node at a first time, determines an expected receipt time of the synchronization message at the slave node based on the first time, the determined propagation delay between the master node and the slave node, and a rate ratio of the master clock to the local clock, and sends a follow up message to the slave node, the follow up message including the first time and the expected receipt time.
    Type: Grant
    Filed: June 2, 2017
    Date of Patent: December 18, 2018
    Assignee: Apple Inc.
    Inventors: Ashley I. Butterworth, Matthew X. Mora
  • Patent number: 10156967
    Abstract: As computer processing power has increased and mobile devices have proliferated, with users often own multiple devices and utilize larger numbers of tabs in the browsers on their devices. In order to enhance user experience with these developments, tab organization is improved through tab scrolling and tab overviews. Further, users often utilize private browsing sessions when they desire their device to retain less information about their browsing history. Switching between private and regular browsing sessions and having to open, close, and otherwise manage separate sessions can be cumbersome. Switching between private browsing sessions and regular browsing sessions can be performed in an efficient manner that indicates to the user the type of session they are currently in and whether they would like to retain a set of tabs or favorite web pages for a private browsing session.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: December 18, 2018
    Assignee: APPLE INC.
    Inventors: Chanaka G. Karunamuni, Richard R. Dellinger
  • Patent number: 10154707
    Abstract: Embodiments relates to a hook side fastener having hooks and a loop side fastener having loops. The hooks and/or loops are made of bulk solidifying amorphous metal alloy. Other embodiments relate to methods of making and using the hook side and loop side fasteners.
    Type: Grant
    Filed: March 23, 2012
    Date of Patent: December 18, 2018
    Assignee: APPLE INC.
    Inventors: Christopher D. Prest, Joseph C. Poole, Theodore A. Waniuk, Quoc Tran Pham, Joseph Stevick
  • Publication number: 20180359352
    Abstract: Notifications for an accessory device are received at a mobile companion device. The notifications are directed to a notification processing application of the companion device that processes notifications intended for accessory device applications. The notification processing application determines an identifier of the accessory application for which the notification is intended, and provides the identifier to a notification display application at the accessory device, which determines user interface and display properties for the notification. The accessory device requests external (dynamic) user interface and display properties from the companion device, as needed, and upon receipt generates a notification display at the accessory device.
    Type: Application
    Filed: May 7, 2018
    Publication date: December 13, 2018
    Applicant: Apple Inc.
    Inventors: Paul D. Marcos, Andrew E. Platzer, Forest A. Hill
  • Patent number: 10152081
    Abstract: A top case assembly for a portable computer is disclosed. The assembly may include an integral unified (e.g., homogenous) top case formed from a single part. The integral top case provides an enclosure, frame and cosmetic exterior of the portable computer. The integral top case also serves as the primary structure of the portable computer. The assembly may include a variety of subassemblies such as keyboards, touchpads, circuit boards, and drives that are carried by the underside of the integral top case. The integral top case may be formed from aluminum slab that has been machined to form walls, openings, attachment areas and cosmetic areas of the top case.
    Type: Grant
    Filed: February 20, 2014
    Date of Patent: December 11, 2018
    Assignee: APPLE INC.
    Inventors: Matthew Theobald, Jonathan P. Ive, Bartley K. Andre, Christopher Stringer, Daniel J. Coster, John Raff, Ron Hopkinson, John Brock, Chris Ligtenberg, Michelle Rae Goldberg
  • Patent number: 10152299
    Abstract: Systems and processes for reducing response latency of intelligent automated assistants are provided. In one example process, a speech input containing a user request can be received from a user. A representation of the speech input can be transmitted. A domain signal representing a relevant domain associated with the user request can be received. The process can determine whether the relevant domain is associated with a predefined action of a set of predefined actions. In response to determining that the relevant domain is associated with a predefined action of a set of predefined actions, the predefined action can be performed. Data content relevant to satisfying the user request can be received. A result based on the data content can be outputted to at least partially satisfy the user request.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: December 11, 2018
    Assignee: Apple Inc.
    Inventors: Michael R. Sumner, Evan S. Dibiase
  • Patent number: 10153614
    Abstract: An optoelectronic device includes a semiconductor substrate and an array of optoelectronic cells, formed on the semiconductor substrate. The cells include first epitaxial layers defining a lower distributed Bragg-reflector (DBR) stack; second epitaxial layers formed over the lower DBR stack, defining a quantum well structure; third epitaxial layers, formed over the quantum well structure, defining an upper DBR stack; and electrodes formed over the upper DBR stack, which are configurable to inject an excitation current into the quantum well structure of each optoelectronic cell. A first set of the optoelectronic cells are configured to emit laser radiation in response to the excitation current. In a second set of the optoelectronic cells, interleaved with the first set, at least one element of the optoelectronic cells, selected from among the epitaxial layers and the electrodes, is configured so that the optoelectronic cells in the second set do not emit the laser radiation.
    Type: Grant
    Filed: December 18, 2017
    Date of Patent: December 11, 2018
    Assignee: APPLE INC.
    Inventors: Chin Han Lin, Weiping Li, Xiaofeng Fan
  • Patent number: 10152300
    Abstract: An electronic device provides data to present a user interface with a plurality of user interface objects, including a control user interface object at a first location. The control user interface object is configured to control a parameter. The device receives an input that corresponds to an interaction with the control user interface object. While receiving the input that corresponds to the interaction with the control user interface object, the device provides data to move the control user interface object, in accordance with the input, from the first location to a second location. The device also provides first sound information to provide a sound output with characteristics that are different from the parameter controlled by the control user interface object and that change with movement of the control user interface object from the first location to the second location.
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: December 11, 2018
    Assignee: APPLE INC.
    Inventors: Matthew I. Brown, Avi E. Cieplinski
  • Patent number: 10153868
    Abstract: Apparatus and methods for a hybrid automatic repeat request (H-ARQ) mechanism for wireless communication devices of a wireless local area network (WLAN) are disclosed. Methods and apparatus to determine whether a packet is an original, first transmission or a retransmission of a previously transmitted packet without decoding the payload of the packet are disclosed. Medium access control (MAC) addresses of a transmitter, such as an access point (AP), and a receiver, such as a station (STA), of a WLAN are encoded separately with a retransmission bit to indicate whether the packet is retransmitted. For an aggregated MAC protocol data unit (A-MPDU), a sequence number is included to determine which MAC protocol data units (MPDUs) of the A-MPDU are retransmitted. When retransmission is indicated, the receiver of the STA performs a hybrid automatic repeat request (H-ARQ) process to combine the retransmitted packet with previously received packets.
    Type: Grant
    Filed: June 9, 2016
    Date of Patent: December 11, 2018
    Assignee: Apple Inc.
    Inventors: Joonsuk Kim, Yuchul Kim, Syed A. Mujtaba
  • Patent number: 10153554
    Abstract: An electronic device may have a housing and other structures that form an antenna ground for an antenna. An antenna resonating element arm for the antenna may extend along the periphery of the housing. The resonating element arm may have opposing first and second ends. A return path may couple the resonating element arm to the antenna ground at the first end. An antenna feed may be coupled between the resonating element arm and the antenna ground in parallel with the return path. Electrical components such as first and second capacitors may be coupled between the antenna resonating element arm and the antenna ground. A first of the capacitors may be coupled between the antenna resonating element arm and the antenna ground at a location between the first and second ends. A second of the capacitors may be coupled between the second end and the antenna ground.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: December 11, 2018
    Assignee: Apple Inc.
    Inventors: Mario Martinis, Carlo Di Nallo, Jayesh Nath, Yi Jiang, Jiangfeng Wu, Lijun Zhang, Siwen Yong, Mattia Pascolini, Zheyu Wang, Eduardo Jorge Da Costa Bras Lima
  • Patent number: 10154109
    Abstract: The disclosed embodiments provide a system that delivers content to an electronic device. The system includes a content provider that obtains a public address of the electronic device from a first request for the content from the electronic device. Next, the content provider uses the public address to identify a local caching server on a local area network (LAN) of the electronic device. Finally, the content provider provides a local address of the local caching server to the electronic device, wherein the local address is used by the electronic device to obtain the content from the local caching server and the LAN without accessing a content delivery network (CDN) outside the LAN.
    Type: Grant
    Filed: July 31, 2012
    Date of Patent: December 11, 2018
    Assignee: Apple Inc.
    Inventors: Kazuhisa Yanagihara, Lionel Gentil, Darrin B. Jewell, Jason R. Thorpe, Jordan L. Redner, Gregory B. Vaughan, Gregory Burns
  • Patent number: 10153668
    Abstract: A mobile charging device may be used to move a battery or a power cord to a target device. The target device may be a vehicle or other equipment with a battery. Power from the power cord or battery in the charging device may be used to provide power to the target device to recharge the battery in the target device. The charging device may couple a power cord to the target device, may couple a connector in the charging device to the target device, or may use a wireless power transfer element such as a coil antenna to transfer power wirelessly to the target device. Sensors may be used to facilitate alignment between the charging device and target device. Sensors may also be used to dynamically detect and avoid foreign objects in the path of the charging device.
    Type: Grant
    Filed: September 14, 2016
    Date of Patent: December 11, 2018
    Assignee: Apple Inc.
    Inventors: Jouya Jadidian, Steven W. Cabral, Vaneet Pathak
  • Patent number: 10154327
    Abstract: An electronic device has a speaker housing secured within the device housing. The speaker housing has a cavity with a speaker at one end and a port at the other configured to communicate through an aperture in the housing of the electronic device. A panel of acoustic mesh is integrally formed within the cavity of the housing and is disposed between the port and the speaker. In other embodiments flexible structures are integrally molded onto a plate or the acoustic device and used to secure and acoustically seal the acoustic device within the device housing.
    Type: Grant
    Filed: August 7, 2015
    Date of Patent: December 11, 2018
    Assignee: Apple Inc.
    Inventors: Martin J. Auclair, Jared M. Kole, Marwan Rammah, David A. Pakula, Scott P. Porter
  • Patent number: 10152861
    Abstract: A security camera system, comprising wireless communication components for communicating over first and second wireless communications, and a digital camera system. A data processing system implements a method for providing digital images to an image receiving system. The method includes: establishing a first wireless connection between the security camera system and an external electronic device using the first wireless communication system. Configuration information pertaining to the second wireless communication system is transmitted from the security camera system to the external electronic device using the first wireless connection. Instructions for configuring the security camera system to communicate using the second wireless communication system are transmitted by the external electronic device to the security camera system over the first wireless connection. Captured digital images are then transmitted to the image receiving system over the second wireless communication system.
    Type: Grant
    Filed: February 9, 2012
    Date of Patent: December 11, 2018
    Assignee: Apple Inc.
    Inventor: Lawrence B. Landry
  • Patent number: 10151824
    Abstract: Embodiments are disclosed for compressing radio maps of fingerprint-based positioning systems. In an embodiment, a method comprises: receiving access point (AP) data from a plurality of mobile devices operating in a geographic region, the AP data including signal strength measurements of AP signals received at a plurality of reference locations in the geographic region; filtering the AP data to remove outlier AP data; fitting a surface to the AP data; projecting AP data at surface control points onto a two-dimensional image grid; determining a boundary surrounding locations of the AP data at the surface control points; encoding the boundary; encoding the AP data at the surface control points included within the boundary; generating compressed radio maps from the encoded AP data; and responsive to a request from a mobile device operating in the geographic region, sending a data packet including the compressed radio maps to the mobile device.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: December 11, 2018
    Assignee: Apple Inc.
    Inventors: David Benjamin Millman, Jasvinder Singh, Anders M. Holtsberg, Darin Tay
  • Patent number: 10154131
    Abstract: An instruction execution engine on a user device may be configured to receive an executable instruction assigned to one or more contacts or groups of contacts. A communication from the one or more contacts or groups may be detected. Upon detecting the communication, the engine may execute the executable instruction. This executing step may trigger a user reminder or data transfer to one or more third parties.
    Type: Grant
    Filed: February 19, 2013
    Date of Patent: December 11, 2018
    Assignee: Apple Inc.
    Inventors: Gencer Cili, Devrim Varoglu
  • Patent number: 10152470
    Abstract: Embodiments are disclosed in which an algorithm that updates or rewrites one or more formulas when a table is transposed in an application. In certain embodiments the formula is rewritten so as to preserve the functionality of the formula with respect to the transposed table. In certain embodiments, a notification may be provided that a formula is changed or not changed in response to the table transposition event.
    Type: Grant
    Filed: October 10, 2014
    Date of Patent: December 11, 2018
    Assignee: Apple Inc.
    Inventors: Edward Patrick Hogan, Jonathan Robert Speicher, Matthew Ross Lehrian, Michael Jeremy Coblenz, Ryan M. Olshavsky, Shawn Patrick Flisakowski
  • Patent number: 10152795
    Abstract: A method includes: receiving sensor measurements from a pre-processing module, in which the sensor measurements include image data and inertial data for a device; transferring, using a processor, information derived from the sensor measurements, from a first set of variables associated with a first window of time to a second set of variables associated with a second window of time, in which the first and second windows consecutively overlap in time; and outputting, to a post-processing module, a state of the device based on the transferred information.
    Type: Grant
    Filed: August 12, 2016
    Date of Patent: December 11, 2018
    Assignees: Apple Inc., Regents of the University of Minnesota
    Inventors: Alex Flint, Oleg Naroditsky, Christopher P. Broaddus, Andriy Grygorenko, Stergios Roumeliotis, Oriel Bergig
  • Patent number: 10152438
    Abstract: A data processing system includes, in one embodiment, at least a first processor and a second processor and an interrupt controller, and the system provides a deferred inter-processor interrupt (IPI) that can be used to wake up the second processor from a low power sleep state. The deferred IPI is, in one embodiment, delayed by a timer in the interrupt controller, and the deferred IPI can be cancelled by the first processor if the first processor becomes available to execute a thread that was made runnable by an interrupt which triggered the deferred IPI.
    Type: Grant
    Filed: September 28, 2015
    Date of Patent: December 11, 2018
    Assignee: Apple Inc.
    Inventors: Derek R. Kumar, Joshua Phillips de Cesare
  • Patent number: 10154316
    Abstract: In some embodiments, an electronic device obtains first motion information describing motion of an accessory of a multi-user device that is in communication with a display, and obtains second motion information describing motion of a user device that is associated with a first profile, wherein the motions of the accessory and the user device are detected during the first time period. In response to obtaining the first motion information of the accessory and/or the second motion information of the user device, in accordance with a determination that the motion of the accessory and the motion of the user device satisfy profile-switching criteria, including a criterion that is satisfied when the motion of the accessory and the motion of the user device have corresponding movement profiles during the first time period, the electronic device optionally initiates a process for configuring the multi-user device based on the first profile.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: December 11, 2018
    Assignee: Apple Inc.
    Inventor: Lu Zhao
  • Patent number: 10153900
    Abstract: A method of restoring confidential information items of a first device to a second device by using a set of servers. The method generates a public and private key pair and ties the private key to the hash of executable code of the servers at the time of generating the public and private keys. The method receives the encrypted confidential information items in a secure object which is encrypted with a user-specific key and the public key. The method only provides the confidential information to the second device when the second device provides the same user-specific key as the key that encrypts the secure object and the hash of the executable code of the servers at the time of accessing the private key to decrypt the secure object matches the hash of the executable code running on the servers at the time of generating the private key.
    Type: Grant
    Filed: October 11, 2017
    Date of Patent: December 11, 2018
    Assignee: Apple Inc.
    Inventors: Dallas B. De Atley, Jerrold V. Hauck, Mitchell D. Adler
  • Patent number: 10149521
    Abstract: Systems and methods for dynamically adjusting the fit of a wearable electronic device are disclosed. In many embodiments, a tensioner associated with a wearable electronic device can control one or more actuators that are mechanically coupled to either the housing or to a band attached to the wearable electronic device. In one example, in response to a signal to increase the tightness of the band, the tensioner can cause the actuator(s) to increase the tension within the band.
    Type: Grant
    Filed: October 9, 2017
    Date of Patent: December 11, 2018
    Assignee: APPLE INC.
    Inventors: Andrzej T. Baranski, Serhan O. Isikman, Tyler S. Bushnell, Steven J. Martisauskas, David I. Nazzaro
  • Patent number: 10152801
    Abstract: A method for depth mapping includes projecting a pattern of optical radiation onto an object. A first image of the pattern on the object is captured using a first image sensor, and this image is processed to generate pattern-based depth data with respect to the object. A second image of the object is captured using a second image sensor, and the second image is processed together with another image to generate stereoscopic depth data with respect to the object. The pattern-based depth data is combined with the stereoscopic depth data to create a depth map of the object.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: December 11, 2018
    Assignee: APPLE INC.
    Inventors: Alexander Shpunt, Gerard Medioni, Daniel Cohen, Erez Sali, Ronen Deitch
  • Patent number: 10152444
    Abstract: Information is provided to a source device during link training regarding the state of a remote link when an intermediate device using a different protocol is connected between source and sink devices. The intermediate device includes two controllers connected by a cable, the first controller being connected to the source device and the second controller being connected to the sink device. State information regarding the remote device may be provided by a state machine that stores data to a register on the intermediate device. Based on the state of the remote link, the source device is able to generate a representation of the end to end link between the source and sink device, and to perform link training accordingly.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: December 11, 2018
    Assignee: Apple Inc.
    Inventors: Alexander Naidich, David J. Redman
  • Patent number: 10152187
    Abstract: An integrated touch sensing and force sensing device is included in an electronic device. The integrated touch sensing and force sensing device includes a force-sensitive layer operably attached to an input surface, a first electrode layer attached to a first surface of the force-sensitive layer, and a second electrode layer attached to a second surface of the force-sensitive layer. An analog front end processing channel is operable to process a touch signal that is based on a change in an electrical property between the first and second electrode layers and operable to process a force signal that is based on an electrical property generated by the force-sensitive layer based on a force applied to the input surface.
    Type: Grant
    Filed: June 19, 2017
    Date of Patent: December 11, 2018
    Assignee: Apple Inc.
    Inventor: Christoph H. Krah
  • Patent number: 10154339
    Abstract: A multi-way speaker array is disclosed that includes rings of transducers of different types. The rings of transducers may encircle the cabinet of the speaker array such that the speaker array is rotationally symmetric. The distance between rings of transducers may be based on a logarithmic scale. By separating rings of transducers using logarithmic spacing, denser transducer spacing at short wavelengths is achieved while limiting the number of transducers needed for longer wavelengths by spacing them in larger and larger logarithmic increments. Transducers with overlapping frequency ranges may be used in the speaker array to avoid initial dips or shortfalls in directivity for corresponding beam patterns.
    Type: Grant
    Filed: May 1, 2017
    Date of Patent: December 11, 2018
    Assignee: Apple Inc.
    Inventors: Martin E. Johnson, Gordon R. Dix, Michael B. Howes, Gary P. Geaves, Tom-Davy William Jendrik Saux
  • Patent number: 10152162
    Abstract: A computer-implemented method is disclosed. The method includes: receiving a first signal from a first sensor of the device, the first signal indicative of a grounding condition of the device; setting one or more touch detection thresholds based on the grounding condition; receiving a touch signal from a touch sensor of the device, the touch signal indicative of a touch by an object; and determining whether one or more parameters of the touch signal exceeds the one or more touch detection thresholds.
    Type: Grant
    Filed: September 18, 2015
    Date of Patent: December 11, 2018
    Assignee: Apple Inc.
    Inventors: Louis W. Bokma, Sean E. O'Connor
  • Patent number: 10151021
    Abstract: A method for providing a surface finish to a metal part includes both diffusion hardening a metal surface to form a diffusion-hardened layer, and oxidizing the diffusion-hardened layer to create an oxide coating thereon. The diffusion-hardened layer can be harder than an internal region of the metal part and might be ceramic, and the oxide coating can have a color that is different from the metal or ceramic, the color being unachievable only by diffusion hardening or only by oxidizing. The metal can be titanium or titanium alloy, the diffusion hardening can include carburizing or nitriding, and the oxidizing can include electrochemical oxidization. The oxide layer thickness can be controlled via the amount of voltage applied during oxidation, with the oxide coating color being a function of thickness. An enhanced hardness profile can extend to a depth of at least 20 microns below the top of the oxide coating.
    Type: Grant
    Filed: December 10, 2015
    Date of Patent: December 11, 2018
    Assignee: Apple Inc.
    Inventors: James A. Curran, Zechariah D. Feinberg
  • Patent number: 10154277
    Abstract: A method and apparatus for variable accuracy inter-picture timing specification for digital video encoding is disclosed. Specifically, the present invention discloses a system that allows the relative timing of nearby video pictures to be encoded in a very efficient manner. In one embodiment, the display time difference between a current video picture and a nearby video picture is determined. The display time difference is then encoded into a digital representation of the video picture. In a preferred embodiment, the nearby video picture is the most recently transmitted stored picture. For coding efficiency, the display time difference may be encoded using a variable length coding system or arithmetic coding. In an alternate embodiment, the display time difference is encoded as a power of two to reduce the number of bits transmitted.
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: December 11, 2018
    Assignee: APPLE INC.
    Inventors: Barin Geoffry Haskell, David William Singer, Adriana Dumitras, Atul Puri
  • Patent number: 10152208
    Abstract: An electronic device displays, on a display, a user interface. While displaying the user interface, the device detects an input on the touch-sensitive surface; and, in response to detecting the input while displaying the first user interface, and while detecting the input, in accordance with a determination that the input satisfies an activation intensity threshold, performs a first operation. The activation intensity threshold includes a first intensity threshold component that decreases from a first intensity value over time.
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: December 11, 2018
    Assignee: APPLE INC.
    Inventors: Nicole M. Wells, Marcos Alonso Ruiz, Gregory M. Apodaca, Alex Bijamov, Jonathan R. Dascola, Christopher P. Foss, Olivier D. R. Gutknecht, Peter L. Hajas, Michael T. Jurewitz, Chanaka G. Karunamuni, Kenneth L. Kocienda, Sophia Teutschler, Wayne C. Westerman
  • Patent number: D835440
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: December 11, 2018
    Assignee: Apple Inc.
    Inventors: Charles A. Schwalbach, Sheng Yang, Russell John Kaaihue Heirakuji, Carly Lynn Marasco, Michael Gorman
  • Patent number: D835634
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: December 11, 2018
    Assignee: Apple Inc.
    Inventors: Freddy Anzures, Imran Chaudhri, Alan C. Dye, Bradley William Griffin, Jonathan P. Ive, Tiffany Jon, Chanaka Karunamuni, Nicholas V. King, Daamun Mohseni, Hoan K. Pham, William McMillan Tyler, Wan Si Wan, Giancarlo Yerkes
  • Patent number: D835658
    Type: Grant
    Filed: February 5, 2018
    Date of Patent: December 11, 2018
    Assignee: Apple Inc.
    Inventors: Joseph Chan, Imran Chaudhri, Alan C. Dye, Aurelio Guzmán, Jonathan P. Ive, Pedro Mari, Alessandro Francesco Sabatelli, Christopher Wilson, Eric Lance Wilson
  • Patent number: D835659
    Type: Grant
    Filed: April 16, 2018
    Date of Patent: December 11, 2018
    Assignee: Apple Inc.
    Inventors: Freddy Anzures, Joseph Chan, Imran Chaudhri, Nicholas V. King, Hoan K. Pham, Wan Si Wan
  • Patent number: D835664
    Type: Grant
    Filed: February 12, 2018
    Date of Patent: December 11, 2018
    Assignee: Apple Inc.
    Inventors: Imran Chaudhri, Christopher Foss, Chance Graham, Joe Marianek, Christopher Daryl Soli, Wan Si Wan, Christopher Wilson, Chun Kin Minor Wong
  • Patent number: D835673
    Type: Grant
    Filed: November 20, 2017
    Date of Patent: December 11, 2018
    Assignee: Apple Inc.
    Inventor: Raymond Sepulveda
  • Patent number: D835928
    Type: Grant
    Filed: January 12, 2018
    Date of Patent: December 18, 2018
    Assignee: Apple Inc.
    Inventors: Jody Akana, Bartley K. Andre, Shota Aoyagi, Anthony Michael Ashcroft, Jeremy Bataillou, Daniel J. Coster, Daniele De Iuliis, Christopher M. Green, M. Evans Hankey, Julian Hoenig, Richard P. Howarth, Jonathan P. Ive, Duncan Robert Kerr, Kully Kraig Mandon, Matthew Dean Rohrbach, Peter Russell-Clarke, Benjamin Andrew Shaffer, Jonathan P. Siegel, Mikael Silvanto, Christopher J. Stringer, Eugene Antony Whang, Rico Zörkendörfer
  • Patent number: D836102
    Type: Grant
    Filed: December 18, 2017
    Date of Patent: December 18, 2018
    Assignee: Apple Inc.
    Inventors: Jody Akana, 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, Marc A. Newson, Matthew Dean Rohrbach, Peter Russell-Clarke, Benjamin Andrew Shaffer, Mikael Silvanto, Christopher J. Stringer, Eugene Antony Whang, Rico Zörkendörfer
  • Patent number: D836127
    Type: Grant
    Filed: June 4, 2018
    Date of Patent: December 18, 2018
    Assignee: Apple Inc.
    Inventors: Alessandro Francesco Sabatelli, Brian Andrew Schmitt
  • Patent number: D836132
    Type: Grant
    Filed: March 26, 2018
    Date of Patent: December 18, 2018
    Assignee: Apple Inc.
    Inventors: Patrick Lee Coffman, Maxwell O. Drukman, Chun Kin Minor Wong