Patents Assigned to Apple, Inc.
  • Patent number: 10268274
    Abstract: A haptic actuator may include a housing having a top and a bottom. At least one of the top and the bottom may have a shape defining an internal recess therein. The haptic actuator may include a coil carried within the internal recess, and a field member having opposing first and second sides and that includes at least one permanent magnet adjacent the coil. The haptic actuator may also include a respective flexure bearing mounting each of the first and second sides of the field member to be reciprocally movable within the housing responsive to the coil.
    Type: Grant
    Filed: July 25, 2017
    Date of Patent: April 23, 2019
    Assignee: APPLE INC.
    Inventor: Arman Hajati
  • Patent number: 10268272
    Abstract: Described herein is a method for determining a higher order resonance mode frequency of a haptic actuator for an electronic device. The higher order resonance mode frequency may correspond to a frequency in which a mass of the haptic actuator exhibits undesired movement. The movement may cause the mass to collide or otherwise impact an enclosure of the haptic actuator. Once the higher order resonance mode frequency is determined, a delay or a polarity inversion may be added to one or more of a series of input waveforms to suppress or brake the undesired movement.
    Type: Grant
    Filed: November 30, 2016
    Date of Patent: April 23, 2019
    Assignee: Apple Inc.
    Inventor: Denis G. Chen
  • Patent number: 10268295
    Abstract: A touch screen having layers. The touch screen can include a substrate upon which the layers of the touch screen are disposed, and a touch region including a touch pixel electrode, a first display sub-pixel and a second display sub-pixel. The touch screen can also include a sense connection coupled to touch sensing circuitry. An intermediate connection can be disposed between the touch pixel electrode and the sense connection, and can be coupled to the sense connection at the first display sub-pixel and the touch pixel electrode at the second display sub-pixel. In some examples, the sense connection can be disposed at least partially underneath a structure in the first display sub-pixel, such as a data line. In some examples, the intermediate connection can be comprised of a same material type as a structure in the first display sub-pixel, such as a gate line material.
    Type: Grant
    Filed: October 1, 2014
    Date of Patent: April 23, 2019
    Assignee: Apple Inc.
    Inventors: Byung Duk Yang, Chun-Yao Huang, Kyung-Wook Kim, Shih-Chang Chang, Szuhsien Lee, Yong Kwan Kim
  • Patent number: 10268288
    Abstract: According to some embodiments, an accessory device for use with a touch sensitive portion of an electronic device is described. The accessory device can include a housing having walls that carry operational components, where the operational components include a processor coupled to a feedback component arranged to provide feedback and a distal tip coupled to the feedback component. The distal tip is capable of engaging with and transmitting a load applied to the housing to an external surface of the touch sensitive portion. The processor can be further coupled to a sensor in communication with the distal tip, the sensor being capable of (i) detecting a physical change when the distal tip engages with the external surface, and (ii) responding to the physical change by providing a detection signal to the processor, that, in response, instructs the feedback component to provide the feedback to the distal tip.
    Type: Grant
    Filed: May 10, 2017
    Date of Patent: April 23, 2019
    Assignee: Apple Inc.
    Inventors: Paul X. Wang, Alex J. Lehmann, Joel N. Ruscher
  • Patent number: 10268647
    Abstract: Systems and methods are disclosed for authoring, deploying, and executing layer stack images for applications directed to a plurality of target devices. Resources to implement the layer stack images are compiled into an asset catalog database for each image in each layer stack image for each target device. Derivative resource products, such as a flattened version of the layer stack images and a “blurred” version of layer stack images can be generated and stored in the asset catalog at compile and build time. Three-dimensional effects implemented using the layer stack images can be implemented using an application programming interface that accepts legacy two dimensional images can be used to receive the layer stack images. An platform framework implements logic that detects the type of image requested via the API is a layer stack image or a conventional flat image. Third party layer stack images can be received and displayed at run-time or compile time.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: April 23, 2019
    Assignee: Apple Inc.
    Inventors: Patrick O. Heynen, Jonathan J. Hess, Blake R. Seely, James T. Turner
  • Patent number: 10269095
    Abstract: An image processing pipeline may dynamically determine filtering strengths for noise filtering of image data. Statistics may be collected for an image at an image processing pipeline. The statistics may be accessed and evaluated to generate a filter strength model that maps respective filtering strengths to different portions of the image. A noise filter may determine a filtering strength for image data received at the noise filter according to the filter strength model. The noise filter may then apply a filtering technique according to the determined filtering strength.
    Type: Grant
    Filed: August 31, 2015
    Date of Patent: April 23, 2019
    Assignee: Apple Inc.
    Inventors: Suk Hwan Lim, D. Amnon Silverstein
  • Patent number: 10268320
    Abstract: A touch sensor panel is disclosed. The touch sensor panel includes a plurality of rows, at least one of the rows being a split row including a plurality of row subsections; and a plurality of columns, at least one of the columns being a split column including a plurality of column subsections. The touch sensor panel is configured with at least one split row and at least one split column located to increase a likelihood that a touch anywhere on the touch sensor panel overlaps with at least one split row and at least one split column. The rows and columns are individually charged electrodes capable of detecting a change in capacitance in a corresponding area of the touch sensor panel.
    Type: Grant
    Filed: August 6, 2010
    Date of Patent: April 23, 2019
    Assignee: Apple Inc.
    Inventors: Wayne Carl Westerman, Martin Paul Grunthaner, Steven Porter Hotelling, Christopher Tenzin Mullens
  • Patent number: 10268341
    Abstract: In accordance with some embodiments, a device displays a user interface that includes user interface objects associated with respective object-specific operations that are triggered by changes in contact intensity. While displaying the user interface, the device detects a first input. In response to detecting the first input: if a focus selector is at a first location, the device performs a first operation associated with the first object; if a focus selector is at the second location, the device performs a second operation associated with the second object; and if a focus selector is at a location that is away from any objects that are associated with object-specific operations that are triggered by changes in contact intensity, perform a third operation that includes updating the user interface on the display to concurrently visually distinguish the first and second objects in the user interface.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: April 23, 2019
    Assignee: APPLE INC.
    Inventors: Kenneth L. Kocienda, Chanaka G. Karunamuni
  • Patent number: 10268342
    Abstract: An electronic device with a display, a touch-sensitive surface, and one or more sensors to detect intensity of contacts with the touch-sensitive surface: displays a first user interface that includes a plurality of selectable objects; while a focus selector is at a location that corresponds to a respective selectable object, detects an input that includes detecting a contact on the touch-sensitive surface; and in response to detecting the input: in accordance with a determination that detecting the input includes detecting an increase in intensity of the contact that meets intensity criteria, displays a menu that includes contact information for the respective selectable object overlaid on top of the first user interface; and in accordance with a determination that detecting the input includes detecting a liftoff of the contact without meeting the intensity criteria, replaces display of the first user interface with display of a second user interface.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: April 23, 2019
    Assignee: APPLE INC.
    Inventors: Christopher P. Foss, Sebastian J. Bauer, Jonathan R. Dascola, Stephen O. Lemay, Wan Si Wan, Marcos Alonso Ruiz, Gregory M. Apodaca, Alan C. Dye, Jonathan Ive, Chanaka G. Karunamuni, Kenneth L. Kocienda
  • Patent number: 10268469
    Abstract: Various embodiments of the present invention are directed to systems, methods, and computer program products for managing connections between a mobile device and a network server over a network connection in a bandwidth-efficient manner. In one embodiment, a mobile device includes a processor, and there are a plurality of services executed by the processor, each of the services receiving information updates over a network connection from a server. At least one update interval function executed by the processor assigns an update interval to each of the services, the update intervals governing when each of the respective services request updated information over the network connection.
    Type: Grant
    Filed: November 4, 2016
    Date of Patent: April 23, 2019
    Assignee: APPLE INC.
    Inventors: James W. Cooley, Neal E. Tucker
  • Patent number: 10268366
    Abstract: In an example method, a user interface is presented by a device on a touch sensitive surface of the device. The device receives a first touch input selecting a numeral presented in the user interface. Responsive to receiving the first touch input, a numeric keypad interface and a display element are presented. The device receives a second touch input selecting the display element. Responsive to receiving the second touch input, a rotary interface including the display element is presented. While the user is maintaining physical contact with the touch sensitive surface, the device receives a rotational touch gesture dragging the display element about the rotary interface. Responsive to receiving the rotational touch gesture, the numeral is modified.
    Type: Grant
    Filed: June 3, 2016
    Date of Patent: April 23, 2019
    Assignee: Apple Inc.
    Inventors: Behzad Aghaei, Timothy V. Isted, Maxwell O. Drukman, Donald M. Firlik, Christopher A. Lattner, Kenneth S. Orr, Andreas Wendker
  • Patent number: 10268498
    Abstract: Emulating as supported web browser feature when a webpage is merely testing for web browser support of various features. Frequently a web page may test for support of various features of a web browser. The present technology prevents the unnecessary and premature initiation of supported features saving a user time from having to authorize its use in addition to saving the valuable system resources (e.g. memory, power, etc.) before the supported features are actually needed by the webpage. By emulating or spoofing support of various features of a web browser, the user of a computing device can be spared authorizing use of the various features, and spared the extra power consumption of initializing the various features that may not be used.
    Type: Grant
    Filed: November 8, 2016
    Date of Patent: April 23, 2019
    Assignee: Apple Inc.
    Inventors: Jonathan Jong-Ho Lee, Craig M. Federighi, Dean Jackson, Roger Duan Fong
  • Patent number: 10269369
    Abstract: System of noise reduction for mobile devices includes blind source separator (BSS) and noise suppressor. BSS receives signals from at least two audio pickup channels. BSS includes sound source separator, voice source detector, equalizer, and auto-disabler. Sound source separator generates signals representing first sound source and second sound source based on signals from the first and the second channels. Voice source detector determines whether the signals representing the first and second sound sources are voice signal or noise signal, respectively. Equalizer scales noise signal to match a level of the voice signal, and generates scaled noise signal. Auto-disabler determines whether to disable BSS. Auto-disabler outputs signals from the at least two audio pickup channels when the BSS is disabled and outputs the voice signal and the scaled noise signal when the BSS is not disabled. Noise suppressor generates clean signal based on outputs from auto-disabler. Other embodiments are also described.
    Type: Grant
    Filed: May 31, 2017
    Date of Patent: April 23, 2019
    Assignee: Apple Inc.
    Inventors: Nicholas J. Bryan, Vasu Iyengar
  • Patent number: 10268303
    Abstract: Improved capacitive touch and hover sensing with a sensor array is provided. An AC ground shield positioned behind the sensor array and stimulated with signals of the same waveform as the signals driving the sensor array may concentrate the electric field extending from the sensor array and enhance hover sensing capability. The hover position and/or height of an object that is nearby, but not directly above, a touch surface of the sensor array, e.g., in the border area at the end of a touch screen, may be determined using capacitive measurements of sensors near the end of the sensor array by fitting the measurements to a model. Other improvements relate to the joint operation of touch and hover sensing, such as determining when and how to perform touch sensing, hover sensing, both touch and hover sensing, or neither.
    Type: Grant
    Filed: March 28, 2016
    Date of Patent: April 23, 2019
    Assignee: Apple Inc.
    Inventors: Jeffrey Traer Bernstein, David T. Amm, Omar S. Leung, Christopher Tenzin Mullens, Brian Michael King, Brian Richards Land, Reese T. Cutler
  • Patent number: 10270983
    Abstract: The present disclosure generally relates to displaying visual effects in image data. In some examples, visual effects include an avatar displayed on a user's face. In some examples, visual effects include stickers applied to image data. In some examples, visual effects include screen effects. In some examples, visual effects are modified based on depth data in the image data.
    Type: Grant
    Filed: September 26, 2018
    Date of Patent: April 23, 2019
    Assignee: Apple Inc.
    Inventors: Marcel Van Os, Jessica Aboukasm, David R. Black, Robert Chinn, Gregory L. Dudey, Katherine K. Ernst, Grant Paul, Brian E. Walsh, Jae Woo Chang, Aurelio Guzman, Nicolas Scapel
  • Patent number: 10269278
    Abstract: Electronic displays, systems, and methods that perform display panel sensing are provided. An electronic device may include processing circuitry that generates image data based at least in part on display panel sensing feedback and an electronic display. The electronic display may display the image data on pixels coupled to one of several sense lines. There may be an odd number of sense lines with common electrical characteristics. The electronic display may obtain display panel sense feedback at least in part by differentially sensing each one of the sense lines with sense lines with common electrical characteristics with another one of the sense lines the common electrical characteristics.
    Type: Grant
    Filed: September 1, 2017
    Date of Patent: April 23, 2019
    Assignee: APPLE INC.
    Inventors: Hung Sheng Lin, Hyunwoo Nho, Shengkui Gao, Jesse A. Richmond, Jie Won Ryu, Junhua Tan, Kingsuk Brahma, Mohammad B. Vahid Far, Sun-Il Chang, Yafei Bi
  • Patent number: 10268748
    Abstract: Aspects of the present disclosure involve a mobile or computer reader application that obtains articles or other computer files from a central database and displays the articles to a user of the device. The reader application may be customizable around one or more characteristics of the user of the device. In one embodiment, the type and number of articles provided to the device and displayed in the reader application may be based on the determination of a category or type of usage of the application is performed by the user. Further, the determination of the use of the reader application on the device is performed by and contained within the device such that usage information is not shared with overall article providing system. In another embodiment, the article providing system and/or device may determine recommendations to provide to a user of the reading application. These recommendations may be based on one or more selected interests or topics of the user of the reading application.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: April 23, 2019
    Assignee: APPLE INC.
    Inventors: Martin J. Murrett, Ian J. Elseth, Guillermo Ortiz, Ravi Chandra Jammalamadaka, Dominic J. Hughes, Steve E. Marmon, Casey M. Dougherty, Gregory C. Langmead, Mark A. Gingrich, Donald R. Beaver, Amogh Mahapatra, Collin D. Ruffenach, Georgios Sofianatos, Justin W. Sung, Kang Tu, Jason A. Novak
  • Patent number: 10269167
    Abstract: Systems, methods, and computer readable media to encode and execute an indirect command buffer are described. A processor creates an indirect command buffer that is configured to be encoded into by a graphics processor at a later point in time. The processor encodes, within a command buffer, a produce command that references the indirect command buffer, where the produce command triggers execution on the graphics processor a first operation that encodes a set of commands within the data structure. The processor also encodes, within the command buffer, a consume command that triggers execution on the graphics processor a second operation that executes the set of commands encoded within the data structure. After encoding the command buffer, a processor commits the command buffer for execution on the graphics processor.
    Type: Grant
    Filed: May 21, 2018
    Date of Patent: April 23, 2019
    Assignee: Apple Inc.
    Inventors: Michael Imbrogno, Michal Valient
  • Patent number: 10269345
    Abstract: This relates to systems and processes for operating an automated assistant to process messages. In one example process, an electronic device receives a communication including a text string and determines whether a portion of the text string is associated with a data type of a plurality of data types. The data type is associated with at least one task. In accordance with a determination that the portion of the text string is associated with the data type, the electronic device receives a user input indicative of a task of the at least one task, and in response, causes the task to be performed based on the portion of the text string. In accordance with a determination that the portion of the text string is not associated with the data type, the electronic device foregoes causing the task to be performed based on the portion of the text string.
    Type: Grant
    Filed: September 19, 2016
    Date of Patent: April 23, 2019
    Assignee: Apple Inc.
    Inventors: Jose A. Castillo Sanchez, Garett R. Nell, Kimberly D. Beverett
  • Patent number: 10271127
    Abstract: This disclosure describes a speaker assembly suitable for use in a portable electronic device utilizing water resistant ports. The speaker assembly can have an open back that subjects a back volume of the speaker to pressure differentials within a device housing of the portable electronic device. The speaker assembly can utilize a speaker surround having a varying thickness. The varying thickness speaker surround allows the speaker to maintain an acceptable frequency response profile while limiting the travel of the diaphragm it is coupled with. The disclosure also describes how electrically conductive pathways can be integrated within a housing of the speaker assembly.
    Type: Grant
    Filed: July 12, 2017
    Date of Patent: April 23, 2019
    Assignee: Apple Inc.
    Inventors: David A. Hurrell, Tyler B. Cater, Scott P. Porter, Salome Bavetta, Anthony P. Grazian, Benjamin J. Pope, Scott A. Myers, Ashutosh Y. Shukla, Benjamin M. Russo, Christopher Wilk, David MacNeil, Eric N. Nyland, Ihtesham H. Chowdhury, Joseph F. Maldonado, Kevin M. Froese, Richard Hung Minh Dinh, Ruchir M. Dave, Teemu P. Sipila, Yang Liu