Patents by Inventor Peter L. Hajas

Peter L. Hajas has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10067653
    Abstract: An electronic device displays, on a display, a user interface. While displaying the user interface, the device detects an input on the touch-sensitive surface; and, in response to detecting the input while displaying the first user interface, and while detecting the input, in accordance with a determination that the input satisfies first timing criteria and first intensity input criteria, performs a first operation. The first timing criteria require that the input remain on the touch-sensitive surface while a first time period elapses. The first intensity input criteria require that the input satisfy a first intensity threshold at an end of or subsequent to the first time period.
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: September 4, 2018
    Assignee: APPLE INC.
    Inventors: Kenneth L. Kocienda, Marcos Alonso Ruiz, Gregory M. Apodaca, Jonathan R. Dascola, Christopher P. Foss, Olivier D. R. Gutknecht, Peter L. Hajas, Michael T. Jurewitz, Chanaka G. Karunamuni, Sophia Teutschler
  • Patent number: 9996157
    Abstract: An electronic device with a touch-sensitive surface, a display, and one or more tactile output generators for generating tactile outputs displays a user interface that includes a first item. While displaying the user interface, the device detects a first portion of an input by a first contact on the touch-sensitive surface, and detects a first movement of the first contact on the touch-sensitive surface. The device further, in response to detecting the first portion of the input that includes the first movement of the first contact, in accordance with a determination that the first movement of the first contact meets first movement-threshold criteria that are a precondition for performing a first operation, generates a first tactile output, and in accordance with a determination that the first movement of the first contact does not meet the first movement-threshold criteria for the first operation, forgoes generation of the first tactile output.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: June 12, 2018
    Assignee: APPLE INC.
    Inventors: Imran A. Chaudhri, Sebastian J. Bauer, Hugo D. Verweij, Gary I. Butcher, Camille Moussette, Jean-Pierre M. Mouilleseaux, Madeleine S. Cordier, Joshua B. Kopin, Daniel T. Preston, Peter L. Hajas
  • Publication number: 20170357317
    Abstract: An electronic device with a touch-sensitive surface, a display, and one or more tactile output generators for generating tactile outputs displays a user interface that includes a first item. While displaying the user interface, the device detects a first portion of an input by a first contact on the touch-sensitive surface, and detects a first movement of the first contact on the touch-sensitive surface. The device further, in response to detecting the first portion of the input that includes the first movement of the first contact, in accordance with a determination that the first movement of the first contact meets first movement-threshold criteria that are a precondition for performing a first operation, generates a first tactile output, and in accordance with a determination that the first movement of the first contact does not meet the first movement-threshold criteria for the first operation, forgoes generation of the first tactile output.
    Type: Application
    Filed: September 21, 2016
    Publication date: December 14, 2017
    Inventors: Imran A. Chaudhri, Sebastian J. Bauer, Hugo D. Verweij, Gary I. Butcher, Camille Moussette, Jean-Pierre M. Mouilleseaux, Madeleine S. Cordier, Joshua B. Kopin, Daniel T. Preston, Peter L. Hajas
  • Publication number: 20170045982
    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 of a first software application, detects an input on the touch-sensitive surface while displaying the first user interface, and, in response to detecting the input while displaying the first user interface, performs a first operation in accordance with a determination that the input satisfies intensity input criteria including that the input satisfies a first intensity threshold, and performs a second operation in accordance with a determination that the input satisfies pan criteria including that the input has moved across the touch-sensitive surface by at least a predefined distance.
    Type: Application
    Filed: September 28, 2015
    Publication date: February 16, 2017
    Inventors: Wayne C. Westerman, Marcos Alonso Ruiz, Jonathan R. Dascola, Olivier D.R. Gutknecht, Peter L. Hajas, Chanaka G. Karunamuni, Kenneth L. Kocienda, Kevin E. Ridsdale, Sophia Teutschler, Nicole M. Wells
  • Publication number: 20170045983
    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 of a first software application, detects an input on the touch-sensitive surface while displaying the first user interface, and, in response to detecting the input while displaying the first user interface, performs a first operation in accordance with a determination that the input satisfies intensity input criteria including that the input satisfies a first intensity threshold and the input remains on the touch-sensitive surface for a first predefined time period, and performs a second operation in accordance with a determination that the input satisfies tap criteria including that the input ceases to remain on the touch-sensitive surface during the first predefined time period.
    Type: Application
    Filed: September 28, 2015
    Publication date: February 16, 2017
    Inventors: Chanaka G. Karunamuni, Marcos Alonso Ruiz, Jonathan R. Dascola, Olivier D.R. Gutknecht, Peter L. Hajas, Kenneth L. Kocienda, Kevin E. Ridsdale, Sophia Teutschler
  • Publication number: 20170046038
    Abstract: An electronic device displays a user interface of a first third-party application that runs within an operating system. The device detects an input on a touch-sensitive surface at a location that corresponds to a first portion of the user interface of the first third-party application. If the input meets first gesture recognition criteria and the input meets first intensity criteria specified by the first third-party application, the device performs the first operation associated with the first portion of the user interface of the first third-party application. If the input meets the first gesture recognition criteria but does not meet the first intensity criteria specified by the first third-party application, the device forgoes performance of the first operation associated with the first portion of the user interface of the first third-party application.
    Type: Application
    Filed: September 29, 2015
    Publication date: February 16, 2017
    Inventors: Peter L. Hajas, Colin H. Barrett, Olivier D.R. Gutknecht, Sophia Teutschler, Morgan H. Winer
  • Publication number: 20160291771
    Abstract: An electronic device displays, on a display, a user interface. While displaying the user interface, the device detects an input on the touch-sensitive surface; and, in response to detecting the input while displaying the first user interface, and while detecting the input, in accordance with a determination that the input satisfies an activation intensity threshold, performs a first operation. The activation intensity threshold includes a first intensity threshold component that decreases from a first intensity value over time.
    Type: Application
    Filed: September 29, 2015
    Publication date: October 6, 2016
    Inventors: Nicole M. Wells, Marcos Alonso Ruiz, Gregory M. Apodaca, Alex Bijamov, Jonathan R. Dascola, Christopher P. Foss, Olivier D.R. Gutknecht, Peter L. Hajas, Michael T. Jurewitz, Chanaka G. Karunamuni, Kenneth L. Kocienda, Sophia Teutschler, Wayne C. Westerman
  • Publication number: 20160291770
    Abstract: An electronic device displays, on a display, a user interface. While displaying the user interface, the device detects an input on the touch-sensitive surface; and, in response to detecting the input while displaying the first user interface, and while detecting the input, in accordance with a determination that the input satisfies first timing criteria and first intensity input criteria, performs a first operation. The first timing criteria require that the input remain on the touch-sensitive surface while a first time period elapses. The first intensity input criteria require that the input satisfy a first intensity threshold at an end of or subsequent to the first time period.
    Type: Application
    Filed: September 29, 2015
    Publication date: October 6, 2016
    Inventors: Kenneth L. Kocienda, Marcos Alonso Ruiz, Gregory M. Apodaca, Jonathan R. Dascola, Christopher P. Foss, Olivier D.R. Gutknecht, Peter L. Hajas, Michael T. Jurewitz, Chanaka G. Karunamuni, Sophia Teutschler
  • Publication number: 20160259528
    Abstract: An electronic device with a touch-sensitive surface, a display, and one or more sensors to detect intensity of contacts: displays a first user interface that includes objects of a first type and objects of a second type; detects a first portion of a first input that includes an increase in characteristic intensity of a first contact above an intensity threshold while a focus selector is over a respective user interface object; in response, displays supplemental information associated with the respective user interface object; while displaying the supplemental information, detects an end of the first input; and, in response: if the respective user interface object is the first type of object, ceases to display the supplemental information; and, if the respective user interface object is the second type of object, maintains display of the supplemental information after detecting the end of the first input.
    Type: Application
    Filed: September 30, 2015
    Publication date: September 8, 2016
    Inventors: Christopher P. Foss, Freddy A. Anzures, Sebastian J. Bauer, Imran A. Chaudhri, Jonathan R. Dascola, Olivier D.R. Gutknecht, Peter L. Hajas, Michael T. Jurewitz, Chanaka G. Karunamuni, Stephen O. Lemay, Wan Si Wan, Giancarlo Yerkes
  • Publication number: 20140365968
    Abstract: A system, method and computer-readable medium are disclosed for generating and animating GUI elements.
    Type: Application
    Filed: May 31, 2014
    Publication date: December 11, 2014
    Inventors: Jason Clay Beaver, Marian E. Goldeen, Luke Theodore Hiesterman, Peter L. Hajas