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: 10433048Abstract: A micro speaker assembly including a speaker enclosure having an enclosure wall separating a surrounding environment from an encased space, wherein the enclosure wall defines, in part, an acoustic channel that acoustically couples the encased space to the surrounding environment, and the enclosure wall comprises a chemically etched insert molded metal portion that is mechanically interlocked and hermetically sealed to a plastic portion. The micro speaker further including a speaker assembly positioned within the encased space, the speaker assembly having a sound radiating surface facing the metal portion of the enclosure wall, a voice coil extending from the sound radiating surface, a magnet assembly having a magnetic gap aligned with the voice coil, and an acoustic chamber formed, in part, by the metal portion of the enclosure wall and the sound radiating surface.Type: GrantFiled: August 31, 2017Date of Patent: October 1, 2019Assignee: Apple Inc.Inventors: Thomas H. Tsang, Onur I. Ilkorur, Derek C. Krass, Logan A. Rotolo, Christopher Wilk
-
Patent number: 10430078Abstract: A computer-implemented method for use in conjunction with a computing device with a touch screen display comprises displaying a first soft keyboard. While displaying the first soft keyboard, a key for selecting a second soft keyboard different from the first soft keyboard is displayed. A first contact is detected on the key for selecting the second soft keyboard. In response to detecting the first contact, the second soft keyboard is displayed. Movement of the first contact is detected to a character-insertion key in the second soft keyboard. Lift off of the first contact is detected at the character-insertion key in the second soft keyboard to which the first contact moved. In response to detecting the lift off, a character is inserted that corresponds to the character-insertion key in the second soft keyboard to which the first contact moved and the display of the second soft keyboard is ceased.Type: GrantFiled: July 13, 2018Date of Patent: October 1, 2019Assignee: Apple Inc.Inventors: Bas Ording, Kenneth Kocienda
-
Patent number: 10433047Abstract: Systems, methods, and computer-readable medium are provided for managing connections of user devices. For example, two source devices may be configured to maintain a data stream with one another. The data stream may enable the two source devices to identify one or more connections between each other and at least a third device. In response to receiving an event that indicates content to be provided to the third device, the data stream may be used by the source devices to configure their network connections with the third device.Type: GrantFiled: August 2, 2018Date of Patent: October 1, 2019Assignee: Apple Inc.Inventors: Andreas E. Schobel, Nathan de Vries, Gregory B. Novick, Anthony J. Guetta, Jason C. Conn, Augustin Prats
-
Patent number: 10432961Abstract: A video coding system may include an encoder performs motion-compensated prediction on a video signal in a second format converted from an input format of the video signal. The video coding system may also include a decoder to decode portions of the encoded video, and a filtering system that filters portions of the decoded video, for example, by deblocking filtering or SAO filtering, using parameters derived from the video signal in the input format. A prediction system may include another format converter that converts the decoded video to the input format. The prediction system may select parameters of the motion-compensated prediction based at least in part on a comparison of the video signal in the input format to decoded video in the input format.Type: GrantFiled: March 10, 2016Date of Patent: October 1, 2019Assignee: Apple Inc.Inventors: Alexandros Michael Tourapis, Yeping Su, David William Singer, Hsi-Jung Wu
-
Patent number: 10429892Abstract: An electronic device may have a housing formed from a rigid material such as metal or fiber-composite material. A display such as an organic light-emitting diode display may be attached to a planar wall portion of the housing using a layer of adhesive. A display cover layer may be attached to the organic light-emitting diode with a layer of adhesive. The adhesive layers may be rigid to enhance device stiffness. The housing may have curved sidewall portions that extend outwardly from the planar wall portion to enhance stiffness. The organic light-emitting diode display may have an array of pixels formed from thin-film transistor circuitry. The thin-film transistor circuitry may be formed on a substrate such as a glass substrate that is attached to the planar wall portion. The organic light-emitting diode display may have a circular polarizer that is attached to the thin-film transistor circuitry.Type: GrantFiled: June 23, 2016Date of Patent: October 1, 2019Assignee: Apple Inc.Inventors: Dinesh C. Mathew, Adam T. Garelli, Mikael M. Silvanto
-
Patent number: 10430169Abstract: A compiler and library provide the ability to compile a programming language according to a defined language model into a programming language independent, machine independent intermediate representation, for conversion into an executable on a target programmable device. The language model allows writing programs that perform data-parallel graphics and non-graphics tasks.Type: GrantFiled: February 20, 2015Date of Patent: October 1, 2019Assignee: Apple Inc.Inventors: Aaftab A. Munshi, Kenneth C. Dyke, Rahul U. Joshi, Richard W. Schreyer
-
Patent number: 10432593Abstract: Improved techniques to update software in electronic devices that are already in use are disclosed. In one embodiment, software can be updated in a secure and controlled manner using cryptography. The authenticity of the updated software as well as its appropriateness for the particular electronic device can be confirmed prior to update. The software can also be updated on a per module basis. In one embodiment, a server hosts software updates for various electronic devices, and supplies the appropriate software update to the electronic devices via a data network.Type: GrantFiled: March 7, 2018Date of Patent: October 1, 2019Assignee: Apple Inc.Inventors: Christopher R. Wysocki, Alan Ward
-
Patent number: 10432946Abstract: Judder artifacts are remedied in video coding system by employing frame rate conversion at an encoder. A source video sequence may be coded as base layer coded video at a first frame rate. An encoder may identify a portion of the coded video sequence that likely will exhibit judder effects when decoded. For those portions that likely will exhibit judder effects, video data representing the portion of the source video may be coded at a higher frame rate than a frame rate of the coded base layer data as enhancement layer data. Moreover, an encoder may generate metadata representing “FRC hints”—techniques that a decoder should employ when performing decoder-side frame rate conversion. An encoding terminal may transmit the base layer coded video and either the enhancement layer coded video or the FRC hints to a decoder. Thus, encoder infrastructure may mitigate against judder artifacts that may arise during decoding.Type: GrantFiled: December 10, 2015Date of Patent: October 1, 2019Assignee: Apple Inc.Inventors: Yeping Su, Chris Y. Chung, Hsi-Jung Wu, Xiaosong Zhou, Jiefu Zhai
-
Patent number: 10433211Abstract: A wireless communication device (UE) may monitor grants received from respective cells associated with one or more first (e.g. licensed) frequency band(s) and one or more second (e.g. unlicensed) frequency band(s). Based on the received grants the UE may determine if an imbalance exists in the radio resource allocation, whereby the UE communicates more than intended in the second frequency band(s). The imbalance may be specified with respect to the ratio or portion of the communications that are conducted in the second frequency band(s) with respect to all wireless communications of the UE. If the UE detects an imbalance, it may transmit a report to the network (e.g. to the base station serving the UE) indicating unfavorable conditions for the UE to be operating in the second frequency band(s). In response, the network may disable the respective cell(s) associated with the second frequency band(s) and/or it may disable carrier aggregation for the UE.Type: GrantFiled: May 12, 2017Date of Patent: October 1, 2019Assignee: Apple Inc.Inventors: Farouk Belghoul, Lydi Smaini, Tarik Tabet, Syed Aon Mujtaba
-
Patent number: 10433043Abstract: An in-ear hearing device having an ear interfacing portion integrally formed with an elongated stem portion, wherein the ear interfacing portion extends away from the elongated stem portion; a first acoustic port formed in the ear interfacing portion; a speaker disposed in the ear interfacing portion and aligned to emit sound from the acoustic port; a plurality of electrical contacts disposed at an end of the stem portion, the plurality of electrical contacts including first and second contacts; a second acoustic port formed at the end of the elongated stem portion between the first and second contacts; a microphone disposed in the stem portion; and a channel that fluidically couples the microphone to the second acoustic port.Type: GrantFiled: November 7, 2018Date of Patent: October 1, 2019Assignee: Apple Inc.Inventors: M. Evans Hankey, Emery A. Sanford, Christopher D. Prest, Way Chet Lim
-
Patent number: 10431224Abstract: In an embodiment, an integrated circuit may include one or more CPUs, a memory controller, and a circuit configured to remain powered on when the rest of the SOC is powered down. The circuit may be configured to receive audio samples from a microphone, and match those audio samples against a predetermined pattern to detect a possible command from a user of the device that includes the SOC. In response to detecting the predetermined pattern, the circuit may cause the memory controller to power up so that audio samples may be stored in the memory to which the memory controller is coupled. The circuit may also cause the CPUs to be powered on and initialized, and the operating system (OS) may boot. During the time that the CPUs are initializing and the OS is booting, the circuit and the memory may be capturing the audio samples.Type: GrantFiled: April 29, 2019Date of Patent: October 1, 2019Assignee: Apple Inc.Inventors: Timothy J. Millet, Manu Gulati, Michael F. Culbert
-
Patent number: 10431204Abstract: Systems and processes are disclosed for discovering trending terms in automatic speech recognition. Candidate terms (e.g., words, phrases, etc.) not yet found in a speech recognizer vocabulary or having low language model probability can be identified based on trending usage in a variety of electronic data sources (e.g., social network feeds, news sources, search queries, etc.). When candidate terms are identified, archives of live or recent speech traffic can be searched to determine whether users are uttering the candidate terms in dictation or speech requests. Such searching can be done using open vocabulary spoken term detection to find phonetic matches in the audio archives. As the candidate terms are found in the speech traffic, notifications can be generated that identify the candidate terms, provide relevant usage statistics, identify the context in which the terms are used, and the like.Type: GrantFiled: November 3, 2017Date of Patent: October 1, 2019Assignee: Apple Inc.Inventors: Matthias Paulik, Gunnar Evermann, Laurence S. Gillick
-
Patent number: 10433103Abstract: A method and apparatus for a wireless device that can adapt a rate of related wireless network unit scans for adjacent networks is disclosed. In one embodiment, the wireless device can include a wireless network unit and a co-located geo-location signal receiver, and a processor. The processor can determine the position and speed of the wireless device from data received from the geo-location signal receiver. The processor can configure the wireless network unit to adapt the rate of related wireless network scans based upon determined speed and position. In one embodiment, the wireless network unit scans can be wireless scans for other nearby networks for roaming or location based services.Type: GrantFiled: March 29, 2018Date of Patent: October 1, 2019Assignee: Apple Inc.Inventor: Suresh Nagaraj
-
Patent number: 10433108Abstract: In some implementations, a computing device can identify relevant locations using location data gathered by and/or entered into the device. In some implementations, the device can proactively request offline map data for the relevant locations. A server can identify offline map data responsive to the request and send at least a portion thereof to the device in response. In some implementations, the device can suggest downloading offline map data for the relevant locations to a user before requesting the data. The user may be able to edit the location and/or search for other locations to download. The device may provide features for managing downloaded offline map content automatically and/or in response to user input.Type: GrantFiled: May 25, 2018Date of Patent: October 1, 2019Assignee: Apple Inc.Inventors: Matthew B. Ball, Brian J. Andrich, Jonathan Paul McCabe, Julie M. Fortuna, Joseph A. Dean
-
Patent number: 10431238Abstract: A digital processor-based memory-efficient and computation-efficient audio signal processing technique partitions each of two audio signals into shorter segments and combines the shorter segments into combined segments. A processor cross-correlates the first combined segment and the second combined segment into a cross-correlation result, which is written into a cross-correlation array. The result may be used for delay estimation (to estimate the relative delay between the two audio signals.) Other aspects are also described and claimed.Type: GrantFiled: August 17, 2018Date of Patent: October 1, 2019Assignee: Apple Inc.Inventors: Dubravko Biruski, Sorin Dusan
-
Patent number: 10430152Abstract: A method and apparatus for intelligently routing and managing audio signals within an electronic device is disclosed. The routing is responsive to a set of logical and physical policies which are stored in data tables which can be updated as needed.Type: GrantFiled: May 22, 2017Date of Patent: October 1, 2019Assignee: Apple Inc.Inventors: James D. Batson, Meriko L. Borogove, Gregory R. Chapman, Patrick L. Coffman, Anthony J. Guetta, Aram Lindahl, Andrew Rostaing
-
Patent number: 10433213Abstract: Described herein are apparatus, systems and methods for adaptive segment size for data transmissions. A method may comprise, at a user equipment (“UE”), identifying a current size setting of a data segment (e.g., a transmission control protocol (“TCP”) maximum segment size (“MSS”)) for communication over a network, receiving current physical layer conditions, receiving historical data, and adjusting the current size setting based on at least one of the current physical layer conditions and the historical data.Type: GrantFiled: June 9, 2016Date of Patent: October 1, 2019Assignee: Apple Inc.Inventors: Sarma Vangala, Srinivas Pasupuleti, Padma Bhooma, Christoph Paasch, Cahya A Masputra, Rafael Rivera-Barreto
-
Patent number: 10432292Abstract: Adaptive multiplexing and transmit/receive diversity. A wireless device may include multiple antennas. A first set of antennas may be used for communication. One or more trigger conditions may be determined, and additional antennas may be activated for measurement. Based on the measurement(s), a second set of antennas may be selected and used for communication.Type: GrantFiled: May 31, 2018Date of Patent: October 1, 2019Assignee: Apple Inc.Inventors: Jia Tang, Zhu Ji, Yang Li, Johnson O. Sebeni, Yu-Lin Wang, Sulabh Khandelwal, Beibei Wang, Zheng Zhang
-
Patent number: 10429608Abstract: Various embodiments disclosed herein include techniques for maintaining multiple cameras in focus on same objects and/or at same distances. In some examples, a subordinate camera may be configured to focus based on the focus of a primary camera. For instance, a focus relationship between the primary camera and the subordinate camera may be determined. The focus relationship may characterize the trajectory of the lens position of the subordinate camera with respect to the lens position of the primary camera. In various examples, the focus relationship may be updated.Type: GrantFiled: September 20, 2017Date of Patent: October 1, 2019Assignee: Apple Inc.Inventors: Richard L. Baer, Andrew David Fernandez, Santiago Alban
-
Patent number: 10430645Abstract: A facial recognition authentication on a device having a camera may operate with multiple enrollment profiles on the device. Multiple enrollment profiles may include separate profiles for different appearances of a user and/or separate profiles for different users authorized to use the device. The enrollment profiles may be generated using an enrollment process where the enrollment process is operated separately to generate each of the different enrollment profiles. During the facial recognition authentication process, a user may unlock the device by having a matching score for image(s) captured of the user that that exceeds an unlock threshold for at least one of the enrollment profiles. The user may have a matching score that exceeds the unlock threshold for multiple enrollment profiles. Each enrollment profile unlocks the device for the user may be updated using a template update process that operates independently for each enrollment profile.Type: GrantFiled: January 7, 2019Date of Patent: October 1, 2019Assignee: Apple Inc.Inventors: Eslam A. Mostafa, Thorsten Gernoth, Kelsey Y. Ho
-
Patent number: 10432435Abstract: Methods and apparatus for the selection and/or configuration of scrambling operations to accommodate e.g., both scrambling and non-scrambling connections (such as to e.g., legacy type devices). In one embodiment, media interface devices (such as e.g., HDMI (High-Definition Multimedia Interface)) devices may provide enhanced scrambling capabilities; solutions disclosed herein provide, among other things, support for both enhanced scrambling capable devices and legacy devices, and enable a device to determine the scrambling capabilities of a connected device.Type: GrantFiled: May 21, 2018Date of Patent: October 1, 2019Assignee: Apple Inc.Inventor: Colin Whitby-Strevens
-
Patent number: 10433287Abstract: A method for transmitting uplink control information in a carrier aggregation environment, the method includes: calculating n pieces of response data, each having 1 bit or 2 bits, for n subframes received from an enhanced Node B (eNB) through n downlink component carriers and decoded by a User Equipment (UE); calculating k bits of integrated response data by applying a mapping rule reflecting a weight given to a downlink component carrier of each of the n pieces of response data; and performing a block coding of the integrated response data to produce encoded integrated response data, and transmitting the encoded integrated response data to the eNB.Type: GrantFiled: August 18, 2016Date of Patent: October 1, 2019Assignee: Apple Inc.Inventor: Sungkwon Hong
-
Patent number: 10429666Abstract: In some embodiments, a camera includes a lens assembly in a lens carrier, an image sensor for capturing a digital representation of light transiting the lens, and a voice coil motor. In some embodiments, the voice coil motor includes a spring suspension assembly for moveably mounting the lens carrier to an actuator base, a plurality of permanent magnets mounted to the actuator base through a magnet holder assembly and a focusing coil fixedly mounted to the lens carrier and mounted to the actuator base through the suspension assembly. In some embodiments, the permanent magnets each generate a magnetic field of a respective permanent magnet field strength, and the magnet holder assembly generates a holder magnetic field of a holder magnetic field strength.Type: GrantFiled: March 15, 2017Date of Patent: October 1, 2019Assignee: Apple Inc.Inventors: Scott W. Miller, Steven Webster, Shashank Sharma
-
Patent number: 10431154Abstract: An organic light-emitting diode display may contain an array of display pixels. Each display pixel may have a respective organic light-emitting diode that is controlled by a drive transistor. At low temperatures, it may be necessary to increase the amount of current through an organic light-emitting diode to achieve a desired luminance level. In order to increase the current through the light-emitting diode, the ground voltage level may be lowered. However, this may lead to thin-film transistors within the pixel leaking, which may result in undesirable display artifacts such as bright dots being displayed in a dark image. In order to prevent leakage in the transistors, the transistors may be coupled to separate reference voltage supplies or separate control lines. Additionally, the transistors may be positioned to minimize leakage even at low ground voltage levels.Type: GrantFiled: February 13, 2017Date of Patent: October 1, 2019Assignee: Apple Inc.Inventors: Tsung-Ting Tsai, Shinya Ono, Chin-Wei Lin, Ting-Kuo Chang
-
Patent number: 10433045Abstract: An earbud design is disclosed that is configured to sit securely within an ear of a user. The earbud can be secured within the ear by an anchoring feature formed from an elastomeric material. The anchoring feature has a size and shape in accordance with an interior geometry of an ear of a user. Because the anchoring feature positions the earbud with respect to the ear, geometries of the earbud can be focused upon audio performance and/or device aesthetics. In some embodiments, the earbud housing can have a linear design which allows an audio driver within the earbud housing to be positioned close to an opening defined by the earbud housing. In this way, acoustic degradation associated with a long audio path from the audio driver to the opening can be avoided.Type: GrantFiled: May 31, 2016Date of Patent: October 1, 2019Assignee: Apple Inc.Inventors: Glenn K. Trainer, Scott C. Grinker, Craig M. Stanley
-
Patent number: 10432629Abstract: This is directed to providing access to content stored on a local cloud. In particular, a device can direct a librarian service overseeing the operation of a local cloud to provide another device with access to content stored on the local cloud. The librarian service can generate credentials for the other device, and provide the credentials to the other device. Using the credentials, the other device can connect directly to the local cloud and access the content. In addition, the local cloud can validate the credentials of the other before providing access to the content. The credentials can include, for example, a key to install or load on the device. The librarian may not require, however, the user to create credentials or register with the librarian before being permitted to access the content on the local cloud.Type: GrantFiled: March 24, 2016Date of Patent: October 1, 2019Assignee: Apple Inc.Inventor: Scott Ryder
-
Patent number: 10433360Abstract: A packet service, PS, call manager within mobile communications user equipment receives a request for a packet service, PS, call from a background task that is running in the mobile communications user equipment. In response, the PS call manager checks whether or not there is a circuit service, CS, call that is in a setup phase; if so, then the PS call manager starts a count down timer and blocks the PS call until the count down timer has expired. Other embodiments are also described and claimed.Type: GrantFiled: February 15, 2012Date of Patent: October 1, 2019Assignee: Apple Inc.Inventor: Sanjeevi Balasubramanian
-
Patent number: 10431360Abstract: A consumer electronic device is disclosed that includes at least the following elements: a housing and magnets carried by the housing that form magnetic circuits with corresponding magnets carried by an accessory device. The magnetic circuits taken together (i) magnetically attach the housing to the accessory device, and (ii) have a net zero, or near net zero, torque.Type: GrantFiled: September 15, 2016Date of Patent: October 1, 2019Assignee: Apple Inc.Inventor: David F. Mallard
-
Patent number: 10432379Abstract: Methods and apparatus to enable an extensible and scalable control channel for wireless networks. In one embodiment, an Enhanced Physical Downlink Control Channel (ePDCCH) is disclosed that is implemented with a flexible number of Physical Resource Blocks (PRBs). Advantages of the ePDCCH include, for example: more efficient spectral utilization, better frequency management across multiple serving entities (e.g., base stations and remote radio heads), and extensible payload capabilities that can scale to accommodate higher or lower control information payloads, as compared to prior art PDCCH solutions.Type: GrantFiled: July 7, 2017Date of Patent: October 1, 2019Assignee: Apple Inc.Inventor: Sassan Ahmadi
-
Patent number: 10431853Abstract: Energy storage devices, battery cells, and batteries of the present technology may include a housing characterized by a first end and a second end opposite the first end. The housing may include a circumferential indentation proximate the first end. The housing may define a first interior region between the first end and the circumferential indentation, and the housing may define a second interior region between the circumferential indentation and the second end. The batteries may include a set of electrodes located within the housing. The set of electrodes may be positioned within the second interior region of the housing. The batteries may include a cap at least partially contained within the first interior region of the housing. The batteries may also include a first insulator positioned within the housing. The first insulator may extend across the circumferential indentation from the cap to the set of electrodes.Type: GrantFiled: October 27, 2017Date of Patent: October 1, 2019Assignee: Apple Inc.Inventors: Christopher R. Pasma, YooEup Hyung, Brian K. Shiu, Stephen J. Wisler
-
Patent number: 10427380Abstract: The methods including applying a corrosion resistant alloy to a metal substrate to create a bimetal blank. The bimetal blank can undergo a variety of shaping and machining operations to form the net shape and internal structures of the part. Further, the part can undergo a finishing operation (e.g. polishing) to create the desired cosmetic appearance on the exterior surfaces and remove any surface imperfections resulting from the shaping and machining operations.Type: GrantFiled: May 19, 2016Date of Patent: October 1, 2019Assignee: Apple Inc.Inventors: Charles J. Kuehmann, Christopher M. Werner, Colin M. Ely, James A. Wright
-
Patent number: 10427374Abstract: Electronic equipment may include seamless spacer fabric. Seamless spacer fabric may be used as a protective case or cosmetic cover for an electronic device such as a speaker. A seamless spacer fabric may include a seamless fabric outer layer, a spacer fabric inner layer, and an adhesive layer that bonds the seamless outer layer to the spacer fabric inner layer. The spacer fabric layer may have a seam region where one portion of the spacer fabric layer is joined with another portion of the fabric layer. The seamless fabric outer layer may cover the seam region to hide it from view. One or more additional seam hiding layers or strips may be formed on opposing sides of the spacer fabric layer to cover the seam. The seamless spacer fabric may have an array of openings that extends uniformly around the perimeter of the seamless spacer fabric.Type: GrantFiled: March 13, 2018Date of Patent: October 1, 2019Assignee: Apple Inc.Inventors: Yohji Hamada, Siddhartha Hegde, Zebinah P. Masse, Rimple Bhatia, Peter F. Coxeter, Amit S. Barve, Donald L. Olmstead, Javier Mendez
-
Patent number: 10432366Abstract: In some embodiments, a wireless device such as a user equipment (UE) may communicate with a base station using an advanced form of carrier aggregation. The UE may provide signaling to the network specifying a number P of downlink component carriers to be configured for use by the UE for downlink carrier aggregation and a number Q of uplink component carriers to be configured for use by the UE for uplink carrier aggregation. The UE can only utilize a lesser number M of downlink component carriers at any given time in downlink carrier aggregation and can only utilize a lesser number N of uplink component carriers at any given time in uplink carrier aggregation. Thus the UE may request the network to configure a greater number P and Q of downlink and uplink component carriers, respectively, than the UE can actually use at any instant of time.Type: GrantFiled: May 2, 2017Date of Patent: October 1, 2019Assignee: Apple Inc.Inventors: Tarik Tabet, Awais M. Hussain, Rafael L. Rivera-Barreto, Matthias Sauer, Christian W. Mucke, David Boettger, Moustafa M. Elsayed
-
Patent number: 10427050Abstract: A system employs data taken from monitor devices and applies that data to video games, arcade games, computer games and the like (collectively a “game”) to “personalize” the game to real ability and persons. For example, when a monitor device is used to capture airtime (and e.g., heart rate) of a snowboarder, that data is downloaded to a database for a game and used to “limit” how a game competitor plays the game. In this way, a snowboard game player can compete against world-class athletes, and others, with some level of realism provided by the real data used in the game.Type: GrantFiled: June 10, 2015Date of Patent: October 1, 2019Assignee: APPLE INC.Inventors: Curtis A. Vock, Burl W. Amsbury, Paul Jonjak, Adrian F. Larkin, Perry Youngs
-
Patent number: 10430352Abstract: Methods and apparatus for reducing bus overhead with virtualized transfer rings. The Inter-Processor Communications (IPC) bus uses a ring buffer (e.g., a so-called Transfer Ring (TR)) to provide Direct Memory Access (DMA)-like memory access between processors. However, performing small transactions within the TR inefficiently uses bus overhead. A Virtualized Transfer Ring (VTR) is a null data structure that doesn't require any backing memory allocation. A processor servicing a VTR data transfer includes the data payload as part of an optional header/footer data structure within a completion ring (CR).Type: GrantFiled: May 18, 2018Date of Patent: October 1, 2019Assignee: Apple Inc.Inventors: Karan Sanghi, Saurabh Garg, Vladislav V. Petkov
-
Patent number: 10431181Abstract: The invention provides a technique for targeted scaling of the voltage and/or frequency of a processor included in a computing device. One embodiment involves scaling the voltage/frequency of the processor based on the number of frames per second being input to a frame buffer in order to reduce or eliminate choppiness in animations shown on a display of the computing device. Another embodiment of the invention involves scaling the voltage/frequency of the processor based on a utilization rate of the GPU in order to reduce or eliminate any bottleneck caused by slow issuance of instructions from the CPU to the GPU. Yet another embodiment of the invention involves scaling the voltage/frequency of the CPU based on specific types of instructions being executed by the CPU. Further embodiments include scaling the voltage and/or frequency of a CPU when the CPU executes workloads that have characteristics of traditional desktop/laptop computer applications.Type: GrantFiled: March 28, 2017Date of Patent: October 1, 2019Assignee: Apple Inc.Inventors: John G. Dorsey, James S. Ismail, Keith Cox, Gaurav Kapoor
-
Patent number: 10430080Abstract: The embodiments set forth techniques for managing storage space in user devices. A storage space manager can be configured to receive a request to increase an available amount of storage space within the user device, identify applications where at least a portion of the application's associated data can be deleted to increase the available storage space, determining particular applications whose identified associated data should be deleted, and causing the associated data to be deleted. According to some embodiments, applications managed by the storage space manager are not adapted to manage storage space themselves. Instead, these applications can be registered to the storage space manager and can be grouped into subsets that share sections of storage space within the user device. Moreover, the storage space manager can be a subsystem storage space manager that interfaces with a higher-level system storage manager that orchestrates storage space management within the user device.Type: GrantFiled: September 24, 2015Date of Patent: October 1, 2019Assignee: Apple Inc.Inventors: Stephen Richard Lewallen, William M. Bumgarner, David A. Pound, Matthew D. Ricketson
-
Patent number: 10430577Abstract: A method and an apparatus to dynamically distribute privileges among a plurality of processes are described. Each process may have attributes including a privilege to control access to processing resources. A first process may be running with a first privilege prohibited from access to a processing resource. A second process may be running with a second privilege allowed to access the processing resource. The first process may receive a request from the second process to perform a data processing task for the second process. In response, the second privilege may be dynamically transferred to the first process to allow the first process to access the processing resource. The first process may perform operations for the data processing task with the second privilege transferred from the second process.Type: GrantFiled: December 19, 2014Date of Patent: October 1, 2019Assignee: Apple Inc.Inventors: James Michael Magee, Russell A. Blaine, Vishal Patel, Daniel Andreas Steffen, Kevin James Van Vechten, Jacques Anthony Vidrine, Kelly B. Yancey, Jainam A. Shah
-
Patent number: 10433259Abstract: An entity, such as a base station, in a wireless communications network performs power control of a control channel based on one or more characteristics of a message in the control channel. For example, the control channel can be a paging channel. The one or more characteristics include, as examples, the size and/or the type of message in the control channel.Type: GrantFiled: August 8, 2013Date of Patent: October 1, 2019Assignee: Apple Inc.Inventors: Yuqiang Tang, Mark A. Harris
-
Patent number: 10426402Abstract: A portable electronic device include one or more electrodes for calculating distances and rotational angles between the device and the user is disclosed. Based on the calculated distances and rotational angles, a physical activity of the user can be determined. Additionally, the calculated distances and rotational angles can be used for compensation of optical artifacts in one or more signals detected by the device. User movement or physical activity can introduce optical artifacts, which can lead to erroneous determination of the one or more characteristics. The calculated distances and rotational angles can be used to reduce or remove the optical artifacts, leading to a more accurate determination of the one or more characteristics of the user.Type: GrantFiled: December 20, 2013Date of Patent: October 1, 2019Assignee: APPLE INC.Inventors: Justin Shi, Brian R. Land, Nevzat Akin Kestelli, Serhan O. Isikman
-
Patent number: 10433131Abstract: An electronic universal integrated circuit card (eUICC) performs one or more operations to increase the reliability and decrease the execution time of remote profile management (RPM) commands or local profile management (LPM) commands. In some embodiments, the eUICC scans through a received script containing RPM commands and then selectively defers some responsive actions such as refresh commands. An eSIM server that originates the script, in some embodiments, mandates performance of a refresh command after a particular RPM command by including an explicit refresh command code in the script. In some embodiments, the eSIM server includes a command instructing the eUICC to hold responsive refresh commands until the completion of the script. In some scenarios, execution of one or more RPM or LPM commands may be interfered with by a card application toolkit (CAT) session. Embodiments provided herein prioritize the RPM/LPM commands as more important than the CAT session.Type: GrantFiled: September 25, 2018Date of Patent: October 1, 2019Assignee: Apple Inc.Inventors: Xiangying Yang, Li Li
-
Patent number: 10429937Abstract: A gesture based user interface includes a movement monitor configured to monitor a user's hand and to provide a signal based on movements of the hand. A processor is configured to provide at least one interface state in which a cursor is confined to movement within a single dimension region responsive to the signal from the movement monitor, and to actuate different commands responsive to the signal from the movement monitor and the location of the cursor in the single dimension region.Type: GrantFiled: February 16, 2017Date of Patent: October 1, 2019Assignee: APPLE INC.Inventors: Amir Hoffnung, Micha Galor, Jonathan Pokrass, Roee Shenberg, Shlomo Zippel
-
Patent number: 10429614Abstract: A folded telephoto lens system may include multiple lenses with refractive power and a light path folding element. Light entering the camera through lens(es) on a first path is refracted to the folding element, which changes direction of the light on to a second path with lens(es) that refract the light to form an image plane at a photosensor. At least one of the object side and image side surfaces of at least one of the lens elements may be aspheric. Total track length (TTL) of the lens system may be 14.0 mm or less. The lens system may be configured so that the telephoto ration (TTL/f) is less than or equal to 1.0. Materials, radii of curvature, shapes, sizes, spacing, and aspheric coefficients of the optical elements may be selected to achieve quality optical performance and high image resolution in a small form factor camera.Type: GrantFiled: April 15, 2016Date of Patent: October 1, 2019Assignee: Apple Inc.Inventor: Romeo I. Mercado
-
Publication number: 20190297457Abstract: Methods and devices are provided for allowing a mobile device (e.g., a key fob or a consumer electronic device, such as a mobile phone, watch, or other wearable device) to interact with a vehicle such that a location of the mobile device can be determined by the vehicle, thereby enabling certain functionality of the vehicle. A device may include both RF antenna(s) and magnetic antenna(s) for determining a location of a mobile device relative to the vehicle. Such a hybrid approach can provide various advantages. Existing magnetic coils on a mobile device (e.g., for charging or communication) may be re-used for distance measurements that are supplemented by the RF measurements. Any device antenna may provide measurements to a machine learning model that determines a region in which the mobile device resides, based on training measurements in the regions.Type: ApplicationFiled: April 1, 2019Publication date: September 26, 2019Applicant: Apple Inc.Inventors: Brent M. Ledvina, Robert W. Brumley, Robert William Mayor, William J. Bencze, Alejandro J. Marquez, Shang-Te Yang, Xu Chen, Indranil S. Sen, Mohit Narang
-
Publication number: 20190296506Abstract: A modular host system may include one or more processors and a host unit installed in a support structure of a building. The host unit can be configured to receive and house an accessory (e.g., modular accessory) and electrically couple to an electrical source. The host unit can include a power gating module configured to couple electrical power from the electrical source to the accessory, and a communication module configured to communicate with one or more additional host units installed in the building. The one or more processors may be configured to determine a distance between the host unit and each of the one or more additional host units based on the communication with the one or more additional host units, and determine a floor plan of the building based at least on a distance from the host unit to each the one or more additional host units.Type: ApplicationFiled: March 19, 2019Publication date: September 26, 2019Applicant: Apple Inc.Inventors: Travis McQueen, Clark Della Silva, Scott G. Johnston, Wade Barnett, Trevor McQueen
-
Publication number: 20190295308Abstract: Some embodiments provide a method that provides tools for defining a scene including media objects in a multi-dimensional space. The method provides a set of user interface tools for adjusting a region of focus for rendering the space from a particular location within a particular field of view. In some embodiments, the region of focus is a first region in the space within the particular field of view and the space further includes a second region outside of the region of focus within the particular field of view. In some embodiments, the method also provides a set of effects for applying to the second region but not the first region to visually indicate the first region as the region of focus within the space and the second region as a region outside of the region of focus within the space.Type: ApplicationFiled: June 6, 2019Publication date: September 26, 2019Applicant: Apple Inc.Inventors: Stephen Sheeler, Gregory Niles, Gregory B. Abbas, Guido Hucking, Sidhartha Deb
-
Patent number: D861385Type: GrantFiled: June 25, 2018Date of Patent: October 1, 2019Assignee: Apple Inc.Inventors: Michael Gorman, Manuel Reza, Federico F. Tio, Kevin Fenton Smeds, Edmond Kuan
-
Patent number: D861497Type: GrantFiled: September 25, 2017Date of Patent: October 1, 2019Assignee: Apple Inc.Inventors: Evan Cernokus, Mark T. Uyeda
-
Patent number: D861498Type: GrantFiled: November 19, 2018Date of Patent: October 1, 2019Assignee: Apple Inc.Inventors: Jody Akana, Molly Anderson, Bartley K. Andre, Shota Aoyagi, Anthony Michael Ashcroft, Marine C. Bataille, Jeremy Bataillou, 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, Sung-Ho Tan, Clement Tissandier, Eugene Antony Whang, Rico Zörkendörfer
-
Patent number: D861705Type: GrantFiled: October 16, 2017Date of Patent: October 1, 2019Assignee: Apple Inc.Inventors: Mikio Inose, Tiffany Jon, Christopher Moore, Marcel van Os, Emanuele Vulcano, Eleanor Cady Wachsman