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).
  • Publication number: 20170085020
    Abstract: In various embodiments, an affixing structure of a connector is configured to attach to an affixing structure interface of a portable electronic device that is configured to also couple to an attachment member. A connector plug including conductors coupled to an electrical conduit is coupled to the affixing structure. The conductors are configured to electrically connect to one or more electric components of the portable electronic device and the electrical conduit is configured to electrically connect to one or more diagnostic devices. In some embodiments, an attachment member may include one or more electronic components and spring pins or other conductors connectible to a wearable device. The attachment member additionally includes a connector operable to connect the wearable device to another electronic device.
    Type: Application
    Filed: September 19, 2016
    Publication date: March 23, 2017
    Applicant: APPLE INC.
    Inventors: Brandon B. Tulloch, Gordon C. Cameron, John Danby, Amaury J. Heresztyn, Nagarajan Kalyanasundaram
  • Publication number: 20170085836
    Abstract: Computing devices may implement instant video communication connections for video communications. Connection information for mobile computing devices may be maintained. A request to initiate an instant video communication may be received, and if authorized, the connection information for the particular recipient mobile computing device may be accessed. Video communication data may then be sent to the recipient mobile computing device according to the connection information so that the video communication data may be displayed at the recipient device as it is received. New connection information for different mobile computing devices may be added, or updates to existing connection information may also be performed. Connection information for some mobile computing devices may be removed.
    Type: Application
    Filed: December 2, 2016
    Publication date: March 23, 2017
    Applicant: Apple Inc.
    Inventors: Xiaosong Zhou, Hsi-Jung Wu, Chris Y. Chung, James O. Normile, Joe S. Abuan, Hyeonkuk Jeong, Yan Yang, Gobind Johar, Thomas Jansen
  • Publication number: 20170082698
    Abstract: CPP-GMR sensors and methods for making them are disclosed. In an implementation, a CPP-GMR sensor comprises: a substrate; an antiferromagnetic (AFM) layer formed on the substrate; a magnetic pin layer formed on the AFM layer; a first wire electrically coupled to the pin layer; a non-magnetic spacer layer formed on the pin layer, the spacer layer insulated from the first wire by electrical insulation material; a sensing layer formed on the spacer layer; a protective layer formed on the sensing layer; and a second wire formed on the protective layer, the second wire electrically coupled to the first wire through the protective layer, the sensing layer, the spacer layer and the pin layer.
    Type: Application
    Filed: September 21, 2015
    Publication date: March 23, 2017
    Applicant: Apple Inc.
    Inventor: Hyuk J. Choi
  • Publication number: 20170083647
    Abstract: Crowds of people within an environment can be modeled in real time. A multitude of mobile devices located within an environment can periodically transmit their geographical locations over networks to a remote server. The remote server can use these geographical locations to generate a current real-time model of a crowd of people who possess the mobile devices that transmitted the geographical locations. The remote server can transmit the model over networks back to the mobile devices. The mobile devices can use the received model to present useful information to the users of those mobile devices.
    Type: Application
    Filed: August 23, 2016
    Publication date: March 23, 2017
    Applicant: APPLE INC.
    Inventor: Lukas M. Marti
  • Publication number: 20170082649
    Abstract: In one aspect, the present disclosure relates to a method, including determining, by a wearable device, receiving, by a wearable device, motion information from a motion sensor of the wearable device, determining, by the wearable device using the motion information, that a vehicle is turning, and determining, by the wearable device using the motion information when the vehicle is turning, that a user of the wearable device is controlling the vehicle.
    Type: Application
    Filed: September 22, 2016
    Publication date: March 23, 2017
    Applicant: Apple Inc.
    Inventors: Xiaoyuan TU, Anil K. KANDANGATH, Adam S. HOWELL
  • Patent number: 9596925
    Abstract: Laminate lanyards and methods for making the same are disclosed. The laminate lanyards may include a head formed from a reinforcing loop of yarn incorporated within a scrim. The head can be coupled to the head section of a body, which also includes a main section that forms the loop of the laminate lanyard. A gusset can be coupled to ends of the main section of the body to couple the two ends of the body together and facilitate opening and closing of the loop of the laminate lanyard. A slider may also be included in laminate lanyard for adjusting the size of the loop.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: March 21, 2017
    Assignee: Apple Inc.
    Inventors: Crenshaw Whitley, Craig Stanley, Matthew Rohrbach, Trent Weber, Robert Merrit, Erik L. Wang
  • Patent number: 9599485
    Abstract: Some embodiments of the invention provide a navigation application that allows a user to peek ahead or behind during a turn-by-turn navigation presentation that the application provides while tracking a device (e.g., a mobile device, a vehicle, etc.) traversal of a physical route. As the device traverses along the physical route, the navigation application generates a navigation presentation that shows a representation of the device on a map traversing along a virtual route that represents the physical route on the map. While providing the navigation presentation, the navigation application can receive user input to look ahead or behind along the virtual route. Based on the user input, the navigation application moves the navigation presentation to show locations on the virtual route that are ahead or behind the displayed current location of the device on the virtual route. This movement can cause the device representation to no longer be visible in the navigation presentation.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: March 21, 2017
    Assignee: APPLE INC.
    Inventors: Christopher D. Moore, Christopher Blumenberg, Marcel van Os, Billy P. Chen
  • Patent number: 9600037
    Abstract: There are provided systems, devices and methods for operating a housing for an electronic device as an input/output (I/O) device. In one embodiment, an electronic device includes a housing configured to function as an integrated housing and I/O device and one or more sensors obscured by a panel of the housing. The one or more sensors being configured to sense via the panel of the housing. The electronic device further includes a processing unit communicatively coupled to the one or more sensors and configured to interpret electrical signals generated by the one or more sensors. One or more output devices are communicatively coupled to the processing unit and configured to provide an output in response to the one or more sensors generating an electrical signal.
    Type: Grant
    Filed: February 14, 2014
    Date of Patent: March 21, 2017
    Assignee: Apple Inc.
    Inventors: Aleksandar Pance, Nicholas Vincent King, Duncan Kerr, Brett Bilbrey
  • Patent number: 9600164
    Abstract: A media application of some embodiments includes a timeline, which is a composite display area for displaying media clips that are part of the composite media presentation. The timeline of some embodiments includes a primary lane called a spine as well as one or more anchor lanes. The spine represents a primary sequence of media, which, in some embodiments, does not have any gaps. When a clip is deleted or removed from the timeline, the media-editing applications automatically closes the gap created in place of the clip. The clips in the anchor lanes are anchored to a particular position along the spine. Anchor lanes may be used for compositing (e.g., removing portions of one video and showing a different video in those portions), B-roll cuts (i.e., cutting away from the primary video to a different video whose clip is in the anchor lane), audio clips, or other composite presentation techniques.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: March 21, 2017
    Assignee: APPLE INC.
    Inventors: Ken Matsuda, Dave Cerf, Itrat U. Khan, Matthew D. Diephouse, Brian Meaney, Vincenzo De Marco, Jordan P. McCommons, Louis LaSalle
  • Patent number: 9599519
    Abstract: The described embodiments include a power-management unit that receives and stores a representation of a temperature state of a battery pack from a battery-monitoring mechanism in a battery pack. For example, an interface circuit (such as a single-wire-interface or SWI circuit) may receive the information from the battery-monitoring mechanism via a signal line, and the information may be stored in a memory (such as a non-transitory computer-readable memory). This stored information is then used by a temperature-monitoring mechanism or circuit to determine the temperature state of the battery pack, which may be used to control or gate charging of a battery in the battery pack.
    Type: Grant
    Filed: December 24, 2012
    Date of Patent: March 21, 2017
    Assignee: Apple Inc.
    Inventors: Parin Patel, Scott P. Mullins
  • Patent number: 9599857
    Abstract: A display and method of manufacture are described. The display may include a substrate including an array of pixels with each pixel including multiple subpixels, and each subpixel within a pixel is designed for a different color emission spectrum. An array of micro LED device pairs are mounted within each subpixel to provide redundancy. An array of wavelength conversion layers comprising phosphor particles are formed over the array of micro LED device pairs for tunable color emission spectrum.
    Type: Grant
    Filed: July 28, 2015
    Date of Patent: March 21, 2017
    Assignee: Apple Inc.
    Inventors: Andreas Bibl, Kelly McGroddy
  • Patent number: 9599865
    Abstract: A display may have upper and lower display layers. A layer of liquid crystal material may be interposed between the upper and lower display layers. The display layers may have substrates. A thin-film transistor layer may have a layer of thin-film transistor structures on a substrate such as a clear glass layer. A planarization layer may be formed on the thin-film transistor structures. A transparent conductive layer may be formed on the planarization layer. The display may have a dielectric layer on the transparent conductive layer. Pixels may be formed in the display layers. The pixels may include pixel electrodes having fingers. The fingers may be formed on the dielectric layer. Trenches in the dielectric layer may be formed between the fingers. The trenches may extend to the transparent conductive layer or may be formed only partway into the dielectric layer.
    Type: Grant
    Filed: May 1, 2015
    Date of Patent: March 21, 2017
    Assignee: Apple Inc.
    Inventors: Zhibing Ge, Chaohao Wang, Cheng Chen, Kyung Wook Kim, Ming-Chin Hung, Paolo Sacchetto, Shih Chang Chang, Shih-Chyuan Fan Jiang, Shang-Chih Lin
  • Patent number: 9600029
    Abstract: A portable electronic device may have a clip. The clip may be mounted to a housing using hinge structures. The hinge structures may bias the clip towards a closed position. The clip may be opened to attach the portable electronic device to an object. When in the closed position, the clip may lie flush with the exterior of the device housing. Clip biasing may be provided using a torsion spring, a coil spring, a ribbon spring, a clip with built-in biasing, a tension spring, or a compression spring. A coupling mechanism may be used to attach the clip to the housing. The coupling mechanism may include a ratcheting rotatable mechanism, a fixed attachment structure, a flexible attachment structure, a removable structure, or a structure that includes a spring bias adjustment mechanism. The device may have a button with a touch sensor array.
    Type: Grant
    Filed: February 2, 2015
    Date of Patent: March 21, 2017
    Assignee: Apple Inc.
    Inventors: John Benjamin Filson, Pinida Jan Moolsintong, Stephen B. Lynch
  • Patent number: 9600049
    Abstract: In some implementations, a mobile device can be configured with virtual motion fences that delineate domains of motion detectable by the mobile device. In some implementations, the mobile device can be configured to invoke an application or function when the mobile device enters or exits a motion domain (by crossing a motion fence). In some implementations, entering or exiting a motion domain can cause components of the mobile device to power on or off (or awaken or sleep) in an incremental manner.
    Type: Grant
    Filed: June 7, 2013
    Date of Patent: March 21, 2017
    Assignee: Apple Inc.
    Inventors: Hung A. Pham, Parin Patel, Venu M. Duggineni
  • Patent number: 9600059
    Abstract: The disclosed embodiments provide a system that facilitates power management in a multi-core processor. During operation, the system detects a change related to a number of active processor cores in the multi-core processor. (Within this system, a given processor core can reside in an active state, wherein the given processor core can draw an active power, or alternatively in a constrained state, wherein the given processor core can draw a constrained power, which is less than the active power.) In response to detecting the change, the system computes a new current limit ICCMAX for the multi-core processor based on the number of active and constrained processor cores. Finally, the system communicates ICCMAX to a power-management mechanism within the multi-core processor. This enables the power-management mechanism to use ICCMAX to account for power saved by the constrained processor cores when the multi-core system is subsequently determining whether to change its operating frequency.
    Type: Grant
    Filed: February 2, 2011
    Date of Patent: March 21, 2017
    Assignee: Apple Inc.
    Inventor: Guy Sotomayor
  • Patent number: 9600070
    Abstract: A user interface having changeable topography is disclosed. The user interface can have a shape changeable surface that can selectively alter according to an input so as to provide changeable topography of the user interface. The surface can include individual nodes that can raise above or lower below the initial surface. Alternatively, the surface can include a shape changeable material that can change the shape of portions thereof into discrete shapes above or below the initial surface. Alternatively, the surface can include a deformable material that can deform portions thereof into discrete forms above or below the initial surface. The changeable topography can define different user interface layouts. The user interface can, for example, be associated with input and/or output devices, such as touch pads, touch screens, and the like.
    Type: Grant
    Filed: March 23, 2009
    Date of Patent: March 21, 2017
    Assignee: Apple Inc.
    Inventors: Shuvo Chatterjee, Quin C. Hoellwarth
  • Patent number: 9600071
    Abstract: An apparatus for providing haptic feedback, including: a shell defining an aperture; a driver disposed within the shell; a mass disposed within the coil; and a projection connected to the mass and extending through the aperture. Also described herein is a method for providing generalized and localized haptic feedback, including the operations of: receiving an input signal; determining if the input signal corresponds to a generalized haptic feedback; if so, providing a first input to a linear vibrator; otherwise, providing a second input to a linear vibrator; wherein the linear vibrator outputs a generalized haptic feedback in response to the first input; and the linear vibrator outputs a localized haptic feedback in response to the second input.
    Type: Grant
    Filed: March 2, 2012
    Date of Patent: March 21, 2017
    Assignee: APPLE INC.
    Inventor: Fletcher Rothkopf
  • Patent number: 9600112
    Abstract: A flexible substrate may have one or more bends. A bend in a flexible substrate may be made along a bend axis. Conductive traces in the flexible substrate may have elongated shapes. Each conductive trace may extend along a longitudinal axis that is perpendicular to the bend axis. Metal or other conductive materials may form the conductive traces. The traces may be formed from a chain of linked segments. Each segment may have patterned trace portions that surround one, two, or more than two openings. Traces may also be formed that have multiple layers of metal or other conductive material interconnected using vias. A polymer layer may cover the traces to align a neutral stress plane with the traces and to serve as a moisture barrier layer.
    Type: Grant
    Filed: October 10, 2014
    Date of Patent: March 21, 2017
    Assignee: Apple Inc.
    Inventors: Zhen Zhang, Paul S. Drzaic, Yi Tao
  • Patent number: 9600113
    Abstract: Flexible circuits for routing signals of a device, such as a touch sensor panel of a touch sensitive device, are provided. The flexible circuit can include a first set of traces for routing a first set of lines and a second set of traces for routing a second set of lines. The first set of traces can couple together the ends of at least a portion of the first set of lines. Additionally, the first set of traces can be non-intersecting or non-overlapping with the second set of traces. The flexible circuit can have a T-shape configuration and can be incorporated within a touch sensitive device, display device, printed circuit board, or the like. The flexible circuit can be placed over another flexible circuit, and can extend onto the device.
    Type: Grant
    Filed: November 25, 2015
    Date of Patent: March 21, 2017
    Assignee: Apple Inc.
    Inventors: Steven P. Hotelling, Joshua G. Wurzel, Steven J. Martisauskas, Thayne M. Miller, Kuo-Hua Sung
  • Patent number: 9600120
    Abstract: A method includes displaying three or more display layers, the three or more display layers including at least a first display layer and a second display layer. The method further includes shifting display positions of at least the first display layer and the second display layer. Shifting the display positions includes applying a first (x,y) offset to the display position of the first display layer, and applying a second (x,y) offset to the display position of the second display layer, wherein the first (x,y) offset and the second (x,y) offset are determined in accordance with a calculated difference between a detected orientation of the electronic device and a reference orientation. The method further includes redisplaying the three or more display layers after the shifting of the display positions. At least one of the first display layer and the second display layer is responsive to touch input gestures.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: March 21, 2017
    Assignee: APPLE INC.
    Inventors: Eliza Carey Block, Alessandro F. Sabatelli
  • Patent number: 9600133
    Abstract: Techniques for displaying object animations on a slide are disclosed. In accordance with these techniques, objects on a slide may be assigned actions when generating or editing the slide. The effects of the actions on the slide are depicted using one or more respective representations which represent the slide as it will appear after implementation of one or more corresponding actions.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: March 21, 2017
    Assignee: APPLE INC.
    Inventors: Paul Bradford Vaughan, James Eric Tilton, Christopher Morgan Connors, Ralph Lynn Melton, Jay Christopher Capela, Ted Stephen Boda
  • Patent number: 9600280
    Abstract: A hazard check instruction has operands that specify addresses of vector elements to be read by first and second vector memory operations. The hazard check instruction outputs a dependency vector identifying, for each element position of the first vector corresponding to the first vector memory operation, which element position of the second vector that the element of the first vector depends on (if any). In an embodiment, at least one of the vector memory operations has addresses specified using a scalar address in the operands (and a vector attribute associated with the vector). In an embodiment, the operands may include predicates for one or both of the vector memory operations, indicating which vector elements are active. The dependency vector may be qualified by the predicates, indicating dependencies only for active elements.
    Type: Grant
    Filed: September 24, 2013
    Date of Patent: March 21, 2017
    Assignee: Apple Inc.
    Inventor: Jeffry E. Gonion
  • Patent number: 9600288
    Abstract: A system and method for efficiently accessing operands in a datapath. An apparatus includes a data operand register file and an execution pipeline with multiple stages. In addition, the apparatus includes a result bypass cache configured to store data results conveyed by at least the final stage of the execution pipeline stage. Control logic is included which is configured to determine whether source operands for an instruction entering the pipeline are available in the last stage of the pipeline or in the result bypass cache. If the source operands are available in the last stage of the pipeline or the result bypass cache, they may be obtained from one of those locations rather than reading from the register file. If the source operands are not available from the last stage or the result bypass cache, then they may be obtained from the data operand register file.
    Type: Grant
    Filed: May 7, 2012
    Date of Patent: March 21, 2017
    Assignee: Apple Inc.
    Inventors: Terence M. Potter, Timothy A. Olson, James S. Blomgren, Robert A. Drebin, Douglas C. Youngwith, Jon A. Loschke
  • Patent number: 9600289
    Abstract: Methods and processors for managing load-store dependencies in an out-of-order instruction pipeline. A load store dependency predictor includes a table for storing entries for load-store pairs that have been found to be dependent and execute out of order. Each entry in the table includes hashed values to identify load and store operations. When a load or store operation is detected, the PC and an architectural register number are used to create a hashed value that can be used to uniquely identify the operation. Then, the load store dependency predictor table is searched for any matching entries with the same hashed value.
    Type: Grant
    Filed: May 30, 2012
    Date of Patent: March 21, 2017
    Assignee: Apple Inc.
    Inventors: Stephan G. Meier, John H. Mylius, Gerard R. Williams, III, Suparn Vats
  • Patent number: 9600304
    Abstract: An electronic device receives data associated with at least one biometric detected by a sensor of a remote control device. The biometric may be at least one fingerprint, retinal scan, facial image, and/or any other biometric. A profile for a user associated with the data is determined out of a number of possible profiles based on the data. The electronic device is then configured in one or more ways according to the determined user profile. Such configuration may include any way that the electronic device may be personalized and/or otherwise altered. In this way, an electronic device may provide a personalized experience for a number of different users without burdening and/or annoying the respective users.
    Type: Grant
    Filed: January 23, 2014
    Date of Patent: March 21, 2017
    Assignee: Apple Inc.
    Inventors: Michael DiVincent, Nicole J. Hollopeter, Ruben Caballero
  • Patent number: 9600352
    Abstract: At least certain embodiments of the present disclosure include a method for memory management of a view of an application displayed on a display of a device. The method includes constructing a data structure having a hierarchy of layers with at least one layer being associated with the view. The method further includes storing the data structure in memory. The method further includes maintaining a retained count of the number of references to the view from other objects. The method further includes deallocating the view from memory if the retained count is zero. As discussed above, the retained count of the view will be decremented if the layer is removed from the data structure. Removing the layer from the data structure may occur based on the view associated with the layer being removed from the display of the device.
    Type: Grant
    Filed: July 11, 2014
    Date of Patent: March 21, 2017
    Assignee: Apple Inc.
    Inventor: Andrew Platzer
  • Patent number: 9600694
    Abstract: A manufacturing method for sapphire crystal material is disclosed, including a laser-etched bar code formed into the interior of the sapphire crystal material. The laser-etched bar code may be associated with one or more manufacturing parameters or other manufacturing data. The sapphire crystal may be used to create a cover sheet for use with a display screen of a portable electronic device.
    Type: Grant
    Filed: May 6, 2015
    Date of Patent: March 21, 2017
    Assignee: APPLE INC.
    Inventors: Dale N. Memering, Michael M. Li
  • Patent number: 9600172
    Abstract: In examples of the disclosure, a user may both expand a menu and select a menu item by overscrolling the displayed content—that is, by attempting to scroll the displayed content past a boundary of the content (e.g., an edge of a document or image, among other possibilities). The menu may be expanded in response to detection of overscrolling, and the selection of the menu item may be based on a determined overscroll value.
    Type: Grant
    Filed: January 3, 2014
    Date of Patent: March 21, 2017
    Assignee: Apple Inc.
    Inventor: David Schimon
  • Patent number: 9600174
    Abstract: A method including displaying a list of instant message conversations on a touch screen display, a respective instant message conversation including a respective set of instant messages exchanged between a user of a device and a respective other person, and while displaying the list of instant message conversations, detecting a gesture on the touch screen display. In response to detecting the gesture on the touch screen display, entering a deletion mode. While in the deletion mode continuing to display the list of instant message conversations, displaying a selection icon adjacent to a plurality of instant message conversations in the list of instant message conversations, detecting a first user selection of an instant message conversation, and in response to detecting the first user selection of the instant message conversation, modifying a selection icon adjacent to the selected instant message conversation to indicate selection of the instant message conversation for deletion.
    Type: Grant
    Filed: December 8, 2015
    Date of Patent: March 21, 2017
    Assignee: Apple Inc.
    Inventors: Stephen O. Lemay, Marcel Van Os, Scott Herz, Greg Christie
  • Patent number: 9600689
    Abstract: Systems and method for allowing an identifier value associated with a computing device, and that is delivered to content providers when requesting content, to be altered from that of the unique identifier value associated with the computing device. A computing device will include user interface elements that allow a user to request a new identifier on-demand. In some cases, the user can also configure the computing device to obtain a new identifier value in response to other actions at the computing device or automatically when some type of usage criteria is met. The identifier value is configured to be substantially unique and to be different than a unique identifier associated with the computing device to provide anonymity for the user.
    Type: Grant
    Filed: May 8, 2013
    Date of Patent: March 21, 2017
    Assignee: Apple Inc.
    Inventors: Erik C. Neuenschwander, André M. J. Boulé, Brendan J. Langoulant, David Robert Stites, Tyler Dagan McRae Hawkins
  • Patent number: 9600909
    Abstract: Techniques are disclosed relating to storing processed texture information. In some embodiments, a graphics unit is configured to store graphics textures in multiple different formats. In some embodiments, texture filtering circuitry in the graphics unit is configured to operate on texture information in a particular format, but not configured to operate on texture information in one or more of the plurality of different formats. In some embodiments, graphics circuitry is configured to receive texture information in the multiple different formats and process the information to generate processed texture information in the particular format that the texture filtering circuitry is configured to operate on.
    Type: Grant
    Filed: July 20, 2015
    Date of Patent: March 21, 2017
    Assignee: Apple Inc.
    Inventors: James Wang, Abdulkadir U. Diril
  • Patent number: 9600483
    Abstract: Digital media categorization can include receiving information including a plurality of media objects and a metadata tag descriptive of at least a first media object; comparing the first media object with a second media object; and selectively associating the first media object's metadata tag with the second media object based on a result of the comparison. Each media object can include a digital image.
    Type: Grant
    Filed: September 26, 2012
    Date of Patent: March 21, 2017
    Assignee: Apple Inc.
    Inventors: Gregory Charles Lindley, Timothy B. Martin
  • Patent number: 9600586
    Abstract: A new approach is proposed that contemplates systems and methods to ascribe or transfer metadata from one search-related entity to another, where each entity can be one of subject or source, citation, and object or target. First, one or more complete or incomplete attributes associated with one or more of entities across source, citation and target are identified with a high degree of probable accuracy, wherein such metadata or attributes include but are not limited to, time, language, and location of the entities. The identified attributes are then ascribed or transferred from one entity where the metadata is available to other search entities. Finally, the transferred attributes can be utilized to facilitate the selection and ranking of the cited targets for the search result.
    Type: Grant
    Filed: August 4, 2015
    Date of Patent: March 21, 2017
    Assignee: Apple Inc.
    Inventors: Rishab Aiyer Ghosh, Vipul Ved Prakash
  • Patent number: 9603184
    Abstract: A method is disclosed for coordinating a user equipment's communication with a network during tune back with C-DRX (connected mode discontinuous receive). When a user equipment tunes back to a network after a tune away or a signal fade, a scheduling request is sent to the network to indicate the tune back as quickly as possible. The user equipment waits for a downlink transmission from the network. When the user equipment does not receive the downlink transmission, the method determines if the connection between the user equipment and the network has been released. The sending of the first scheduling request and any additional scheduling requests is coordinated with the C-DRX configuration so as to maximize the battery savings of C-DRX and minimize the latency of the tune back process in case the user equipment has uplink data to send.
    Type: Grant
    Filed: August 31, 2012
    Date of Patent: March 21, 2017
    Assignee: Apple Inc.
    Inventors: Tarik Tabet, Paul V. Flynn, Sreevalsan Vallath, Kee-Bong Song, Syed A. Mujtaba, Li Su
  • Patent number: 9600857
    Abstract: Systems, methods and computer program products are disclosed for resampling a digital image. According to an implementation, a source image can be presharpened and upsampled to a first upsampled image having a specified image size and a first level of presharpening. The source image is also presharpened and upsampled to a second upsampled image having the specified image size and second level of presharpening that is less than the first level of presharpening. The first and second upsampled images are deblurred. A binary edge mask image is generated from the deblurred, upsampled images. The binary edge mask image is dilated and blurred to generate a deep mask image. The first and second, deblurred upsampled images are blended together using the deep mask image.
    Type: Grant
    Filed: August 26, 2013
    Date of Patent: March 21, 2017
    Assignee: Apple Inc.
    Inventors: Richard E. Crandall, Jason Alexis Klivington, Rudolph van der Merwe, Mark Alan Zimmer
  • Patent number: 9601932
    Abstract: A system that balances voltages between battery banks. The system includes battery banks, including a first bank and a second bank, and a first capacitor. The system also includes a first set of switching devices which selectively couple first and second terminals of the first capacitor to first and second terminals of the first bank, and to first and second terminals of the second bank. The system includes a clocking circuit which generates clock signals with substantially non-overlapping first and second clock phases. This clocking circuit is configured so that during the first phase the first and second terminals of the first capacitor are coupled to the first and second terminals of the first bank, respectively, and during the second phase the first and second terminals of the first capacitor are coupled to the first and second terminals of the second bank, respectively.
    Type: Grant
    Filed: January 12, 2015
    Date of Patent: March 21, 2017
    Assignee: Apple Inc.
    Inventors: William C. Athas, Thomas C. Greening
  • Patent number: 9601464
    Abstract: In some embodiments, a semiconductor device package may include a semiconductor device package on package assembly. The package on package assembly may include a first package, a second package, and a shield. The first package may include a first surface, a second surface substantially opposite the first surface, a first die, and a first set of electrical conductors coupled to the first surface and configured to electrically connect the package on package assembly. The second package may include a third surface and a fourth surface substantially opposite the third surface, and a second die. The third surface may be coupled to the second surface. The first package may be electrically coupled to the second package. The shield may be applied to the fourth surface of the semiconductor device package assembly. In some embodiments, the shield may transfer, during use, heat from the first die.
    Type: Grant
    Filed: July 10, 2014
    Date of Patent: March 21, 2017
    Assignee: Apple Inc.
    Inventor: Chih-Ming Chung
  • Patent number: 9601286
    Abstract: Several mechanical features of an electronic device are provided. In some embodiments, the electronic device may include a bezel coupled to a housing. The bezel may include one or more snaps extending into the electronic device which may be operative to engage a cantilever spring extending from the inner surface of the housing. In some embodiments, the electronic device may include a window that is formed by coupling an outer layer to an inner layer that is larger than the outer layer. In some embodiments, the electronic device may include a chassis for supporting the window. In some embodiments, the electronic device may include a grounding clip for simultaneously grounding the bezel, the housing and a circuit board. In some embodiments, the electronic device may include a switch that includes a button molded into a base using a double shot process. In some embodiments, the electronic device may include a switch supporting bracket that includes a slot operative to receive a pin of the bezel.
    Type: Grant
    Filed: July 10, 2015
    Date of Patent: March 21, 2017
    Assignee: Apple Inc.
    Inventors: Stephen Brian Lynch, Pinida Jan Moolsintong, Leng Lim
  • Patent number: D781719
    Type: Grant
    Filed: January 27, 2016
    Date of Patent: March 21, 2017
    Assignee: Apple Inc.
    Inventors: Jody Akana, Bartley K. Andre, Shota Aoyagi, Jeremy Bataillou, Daniel J. Coster, Daniele De Iuliis, M. Evans Hankey, Julian Hoenig, Richard P. Howarth, Jonathan P. Ive, Duncan Robert Kerr, Matthew Dean Rohrbach, Peter Russell-Clarke, Mikael Silvanto, Christopher J. Stringer, Eugene Antony Whang, Rico Zörkendörfer
  • Patent number: D781785
    Type: Grant
    Filed: November 2, 2015
    Date of Patent: March 21, 2017
    Assignee: Apple Inc.
    Inventors: Jody Akana, Bartley K. Andre, Jeremy Bataillou, Daniel J. Coster, Daniele De Iuliis, M. Evans Hankey, Julian Hoenig, Richard P. Howarth, Jonathan P. Ive, Duncan Robert Kerr, Shin Nishibori, Matthew Dean Rohrbach, Peter Russell-Clarke, Christopher J. Stringer, Eugene Antony Whang, Rico Zörkendörfer
  • Patent number: D781786
    Type: Grant
    Filed: November 2, 2015
    Date of Patent: March 21, 2017
    Assignee: Apple Inc.
    Inventors: Jody Akana, Bartley K. Andre, Jeremy Bataillou, Daniel J. Coster, Daniele De Iuliis, M. Evans Hankey, Julian Hoenig, Richard P. Howarth, Jonathan P. Ive, Duncan Robert Kerr, Shin Nishibori, Matthew Dean Rohrbach, Peter Russell-Clarke, Christopher J. Stringer, Eugene Antony Whang, Rico Zörkendörfer
  • Patent number: D781853
    Type: Grant
    Filed: March 7, 2016
    Date of Patent: March 21, 2017
    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, 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: D781878
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: March 21, 2017
    Assignee: Apple Inc.
    Inventors: Gary Butcher, Joseph Chan, Alan C. Dye, Chance Graham, Jonathan P. Ive
  • Patent number: D781879
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: March 21, 2017
    Assignee: Apple Inc.
    Inventors: Gary Butcher, Alan C. Dye, Chance Graham, Jonathan P. Ive
  • Patent number: D781899
    Type: Grant
    Filed: September 27, 2015
    Date of Patent: March 21, 2017
    Assignee: Apple Inc.
    Inventors: Jody Akana, Elizabeth Caroline Cranfill, Jonathan Dascola, Wan Si Wan
  • Patent number: D781900
    Type: Grant
    Filed: September 28, 2015
    Date of Patent: March 21, 2017
    Assignee: APPLE INC.
    Inventors: Greg Apodaca, Lee Broughton, Gary Butcher, Young Seok Cha, Craig Dehner, Jonathan P. Ive, Chanaka Karunamuni, Ernest Rowe, Alessandro Francesco Sabatelli
  • Patent number: D781902
    Type: Grant
    Filed: December 7, 2015
    Date of Patent: March 21, 2017
    Assignee: Apple Inc.
    Inventors: Samuel Morgan Roberts, Randall Ubillos
  • Patent number: D781907
    Type: Grant
    Filed: January 19, 2016
    Date of Patent: March 21, 2017
    Assignee: Apple Inc.
    Inventors: Sascha Höhne, Gerhard Lengeling, Alexander Harry Little, Eli T. Manjarrez
  • Patent number: D781909
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: March 21, 2017
    Assignee: Apple Inc.
    Inventors: Jay Christopher Capela, Gary William Gehiere, Alexander Charles MacLean, Roger Rock Rosner, Matthew Todd Schomer
  • Patent number: RE46346
    Abstract: A method for operating a memory (28) includes storing data, which is encoded with an Error Correction Code (ECC), in analog memory cells (32) of the memory by writing respective analog input values selected from a set of nominal values to the analog memory cells. The stored data is read by performing multiple read operations that compare analog output values of the analog memory cells to different, respective read thresholds so as to produce multiple comparison results for each of the analog memory cells. At least two of the read thresholds are positioned between a pair of the nominal values that are adjacent to one another in the set of the nominal values. Soft metrics are computed responsively to the multiple comparison results. The ECC is decoded using the soft metrics, so as to extract the data stored in the analog memory cells.
    Type: Grant
    Filed: March 26, 2014
    Date of Patent: March 21, 2017
    Assignee: Apple Inc.
    Inventors: Naftali Sommer, Ofir Shalvi, Dotan Sokolov