Patents by Inventor Joshua B. Kopin

Joshua B. Kopin 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).

  • Publication number: 20190265797
    Abstract: An electronic device: while displaying a user interface, detects an input sequence that includes detecting an increase in a characteristic intensity of a contact on a button. In response, the device determines whether the increase is above a first intensity threshold and whether a change in the characteristic intensity proximate to a time when the characteristic intensity increases above the first intensity threshold has a first or a second value for an intensity-change metric. If the increase is above the threshold and the change has the first value, the device performs a first operation that changes the user interface displayed on the display; and generates a first discrete tactile output that corresponds to the increase. If the increase is above the threshold and the change has the second value, the device performs the first operation and generates a second discrete tactile output that corresponds to the increase.
    Type: Application
    Filed: March 11, 2019
    Publication date: August 29, 2019
    Inventors: Imran A. Chaudhri, Sebastian J. Bauer, Camille Moussette, Jean-Pierre M. Mouilleseaux, Madeleine S. Cordier, Joshua B. Kopin
  • Publication number: 20190213846
    Abstract: An electronic device receives an incoming communication and determines that the device is in a first use context. In response to receiving the incoming communication, the device provides first feedback that includes a first ongoing audio output that corresponds to the first use context and a first ongoing tactile output with a first tactile output profile that corresponds to the first use context. While providing the first ongoing audio output and the first ongoing tactile output, the device detects that the electronic device is in a second use context, different from the first use context. In response to detecting that the electronic device is in the second use context, the device provides second feedback that includes a second ongoing tactile output that has a second tactile output profile that corresponds to the second use context.
    Type: Application
    Filed: March 15, 2019
    Publication date: July 11, 2019
    Inventors: Camille Moussette, Duncan R. Kerr, Joshua B. Kopin, Miao He, Jules K. Fennis, Hugo D. Verweij, Matthew I. Brown, Marcos Alonso Ruiz, Afrooz Family
  • Patent number: 10276000
    Abstract: An electronic device detects a first increase in a characteristic intensity of a contact on a touch-sensitive surface, and in response the device produces a first tactile output that has a first tactile output profile. The first tactile output profile includes an output parameter that varies in accordance with a proximity of the characteristic intensity of the contact to meeting a first intensity criteria. While producing the tactile output that has the first tactile output profile, the device detects a second increase in the characteristic intensity of the contact. In response to detecting the second increase in the characteristic intensity, in accordance with a determination that the characteristic intensity meets the first intensity criteria, the device produces a second tactile output that has a second tactile output profile that is different from the first tactile output profile.
    Type: Grant
    Filed: February 26, 2018
    Date of Patent: April 30, 2019
    Assignee: APPLE INC.
    Inventors: Camille Moussette, Duncan R. Kerr, Joshua B. Kopin, Miao He, Jules K. Fennis
  • Patent number: 10228765
    Abstract: An electronic device: while displaying a user interface, detects an input sequence that includes detecting an increase in a characteristic intensity of a contact on a home button. In response, the device determines whether the increase is above a first intensity threshold and whether a change in the characteristic intensity proximate to a time when the characteristic intensity increases above the first intensity threshold has a first or a second value for an intensity-change metric. If the increase is above the threshold and the change has the first value, the device performs a first operation that changes the user interface displayed on the display; and generates a first discrete tactile output that corresponds to the increase. If the increase is above the threshold and the change has the second value, the device performs the first operation and generates a second discrete tactile output that corresponds to the increase.
    Type: Grant
    Filed: September 22, 2016
    Date of Patent: March 12, 2019
    Assignee: APPLE INC.
    Inventors: Imran A. Chaudhri, Sebastian J. Bauer, Camille Moussette, Jean-Pierre M. Mouilleseaux, Madeleine S. Cordier, Joshua B. Kopin
  • Publication number: 20190050055
    Abstract: An electronic device with a touch-sensitive surface, a display, and tactile output generator(s) displays an item navigation user interface that includes: a representation of a portion of items arranged into groups that are represented by corresponding index values and a first portion of the items includes a first group of the items that corresponds to a first index value in the index values; and an index navigation element that includes representations of three or more of the index values. While displaying the item navigation user interface, the device further detects a drag gesture on the touch-sensitive surface including movement from a first location corresponding to the representation of the first index value to a second location corresponding to a representation of a second index value. In response, the device generates a tactile output and switches from displaying the first portion to the second portion of the items.
    Type: Application
    Filed: October 11, 2018
    Publication date: February 14, 2019
    Inventors: Imran A. Chaudhri, Sebastian J. Bauer, Gary I. Butcher, Camille Moussette, Jean-Pierre M. Mouilleseaux, Madeleine S. Cordier, Joshua B. Kopin, Hugo D. Verweij
  • Patent number: 10175759
    Abstract: An electronic device with a touch-sensitive surface, a display, and tactile output generator(s) displays a user interface including an object and predetermined snap positions. The device detects a first portion of an input by a contact on the object to select the object. In response to detecting the object selection, the device visually indicates the selection and generates a first tactile output. While the object is selected, the device detects a movement of the contact as the second portion of the input by the contact. According to the contact movement, the device moves the object. After detecting the second portion and while the object is proximate to a predetermined snap position, the device detects a third portion of the input by the contact to drop off the object. In response, the device visually indicates the deselection, moves the object to the predetermined snap position; and generates a second tactile output.
    Type: Grant
    Filed: September 22, 2016
    Date of Patent: January 8, 2019
    Assignee: APPLE INC.
    Inventors: Imran A. Chaudhri, Sebastian J. Bauer, Marcos Alonso Ruiz, Hugo D. Verweij, Gary I. Butcher, Camille Moussette, Jean-Pierre M. Mouilleseaux, Madeleine S. Cordier, Joshua B. Kopin, Jules K. Fennis
  • Patent number: 10156903
    Abstract: An electronic device with a touch-sensitive surface, a display, and tactile output generator(s) displays a user interface including a user interface element. The device detects a contact on the user interface element and an input by the contact including a movement of the contact across the touch-sensitive surface. In response to detecting the input by the contact, the device changes a position of an outer edge of the user interface element relative to a threshold position in the user interface in accordance with the movement of the contact. The device further detects that the change in the position of the outer edge of the user interface element has caused the outer edge of the user interface element to move across the threshold position. After detecting the threshold position crossing, the device generates a tactile output and moves the position of the outer edge to the threshold position.
    Type: Grant
    Filed: September 22, 2016
    Date of Patent: December 18, 2018
    Assignee: APPLE INC.
    Inventors: Imran A. Chaudhri, Sebastian J. Bauer, Gary I. Butcher, Camille Moussette, Jean-Pierre M. Mouilleseaux, Madeleine S. Cordier, Joshua B. Kopin
  • Patent number: 10139909
    Abstract: An electronic device with a touch-sensitive surface, a display, and tactile output generator(s) displays a user interface including a moveable component representing a plurality of selectable options. The device detects a scroll input directed to the moveable component including movement of a contact followed by a lift-off. In response to detecting the scroll input: the device moves the moveable component through moving a first selectable option and a second selectable option, where the movement of the moveable component gradually slows down after the lift-off of the contact. As the first moveable component moves through the first selectable option with a speed: the device generates a tactile output and an audio output. As the moveable component moves through the second selectable option with a slower speed: the device generates a different tactile output in a first property but is the same in a second property and generates a different audio output.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: November 27, 2018
    Assignee: APPLE INC.
    Inventors: Imran A. Chaudhri, Sebastian J. Bauer, Marcos Alonso Ruiz, Hugo D. Verweij, Gary I. Butcher, Camille Moussette, Jean-Pierre M. Mouilleseaux, Madeleine S. Cordier, Joshua B. Kopin
  • Publication number: 20180204425
    Abstract: An electronic device detects a first increase in a characteristic intensity of a contact on a touch-sensitive surface, and in response the device produces a first tactile output that has a first tactile output profile. The first tactile output profile includes an output parameter that varies in accordance with a proximity of the characteristic intensity of the contact to meeting a first intensity criteria. While producing the tactile output that has the first tactile output profile, the device detects a second increase in the characteristic intensity of the contact. In response to detecting the second increase in the characteristic intensity, in accordance with a determination that the characteristic intensity meets the first intensity criteria, the device produces a second tactile output that has a second tactile output profile that is different from the first tactile output profile.
    Type: Application
    Filed: February 26, 2018
    Publication date: July 19, 2018
    Inventors: Camille Moussette, Duncan R. Kerr, Joshua B. Kopin, Miao He, Jules K. Fennis
  • 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: 20180143723
    Abstract: An electronic device detects a change in intensity of an input on an input element that includes detecting an increase in intensity followed by a decrease in intensity, and determines whether the first decrease in intensity of the input meets up-click detection criteria, which require that the intensity of the input decrease below a first up-click intensity threshold in order for the up-click detection criteria to be met. The first up-click intensity threshold is time varying, in accordance with the detected intensity of the input during the first decrease in intensity of the input. If the first decrease in intensity of the input meets the up-click detection criteria, first feedback is provided, indicating that the first decrease in intensity of the input was recognized as an up-click, and if the first decrease in intensity of the input does not meet the up-click detection criteria, the first feedback is not provided.
    Type: Application
    Filed: January 18, 2018
    Publication date: May 24, 2018
    Inventors: Nicole M. Wells, Leah M. Gum, Nicholas A. Fahrner, Camille Moussette, Jean-Pierre M. Mouilleseaux, Joshua B. Kopin, Jules K. Fennis
  • Publication number: 20180067596
    Abstract: An electronic device detects a change in intensity of an input on an input element that includes detecting an increase in intensity followed by a decrease in intensity, and recognizes at least a portion of the change in intensity of the input as a first input event that is associated with a first operation, for example a single click operation. After recognizing the first input event, the device delays performance of the first operation while monitoring subsequent changes in intensity of the input for a second input event, wherein the delay is limited by a default delay time period. If the second event is recognized before default delay time period has elapsed, a second operation is performed and the first operation is not performed. However, if early-confirmation criteria for the first input event are met before the default delay period elapses, the first operation is performed.
    Type: Application
    Filed: September 20, 2016
    Publication date: March 8, 2018
    Inventors: Nicole M. Wells, Leah M. Gum, Kenneth L. Kocienda, Camille Moussette, Jean-Pierre M. Mouilleseaux, Joshua B. Kopin, Jules K. Fennis
  • Publication number: 20180067622
    Abstract: An electronic device: while displaying a user interface, detects an input sequence that includes detecting an increase in a characteristic intensity of a contact on a home button. In response, the device determines whether the increase is above a first intensity threshold and whether a change in the characteristic intensity proximate to a time when the characteristic intensity increases above the first intensity threshold has a first or a second value for an intensity-change metric. If the increase is above the threshold and the change has the first value, the device performs a first operation that changes the user interface displayed on the display; and generates a first discrete tactile output that corresponds to the increase. If the increase is above the threshold and the change has the second value, the device performs the first operation and generates a second discrete tactile output that corresponds to the increase.
    Type: Application
    Filed: September 22, 2016
    Publication date: March 8, 2018
    Inventors: Imran A. Chaudhri, Sebastian J. Bauer, Camille Moussette, Jean-Pierre M. Mouilleseaux, Madeleine S. Cordier, Joshua B. Kopin
  • Patent number: 9910524
    Abstract: An electronic device detects a change in intensity of an input on an input element that includes detecting an increase in intensity followed by a decrease in intensity, and recognizes at least a portion of the change in intensity of the input as a first input event that is associated with a first operation, for example a single click operation. After recognizing the first input event, the device delays performance of the first operation while monitoring subsequent changes in intensity of the input for a second input event, wherein the delay is limited by a default delay time period. If the second event is recognized before default delay time period has elapsed, a second operation is performed and the first operation is not performed. However, if early-confirmation criteria for the first input event are met before the default delay period elapses, the first operation is performed.
    Type: Grant
    Filed: September 20, 2016
    Date of Patent: March 6, 2018
    Assignee: APPLE INC.
    Inventors: Nicole M. Wells, Leah M. Gum, Kenneth L. Kocienda, Camille Moussette, Jean-Pierre M. Mouilleseaux, Joshua B. Kopin, Jules K. Fennis
  • 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: 20170357319
    Abstract: An electronic device with a touch-sensitive surface, a display, and tactile output generator(s) displays a user interface including an object and predetermined snap positions. The device detects a first portion of an input by a contact on the object to select the object. In response to detecting the object selection, the device visually indicates the selection and generates a first tactile output. While the object is selected, the device detects a movement of the contact as the second portion of the input by the contact. According to the contact movement, the device moves the object. After detecting the second portion and while the object is proximate to a predetermined snap position, the device detects a third portion of the input by the contact to drop off the object. In response, the device visually indicates the deselection, moves the object to the predetermined snap position; and generates a second tactile output.
    Type: Application
    Filed: September 22, 2016
    Publication date: December 14, 2017
    Inventors: Imran A. Chaudhri, Sebastian J. Bauer, Marcos Alonso Ruiz, Hugo D. Verweij, Gary I. Butcher, Camille Moussette, Jean-Pierre M. Mouilleseaux, Madeleine S. Cordier, Joshua B. Kopin, Jules K. Fennis
  • Publication number: 20170357318
    Abstract: An electronic device with a touch-sensitive surface, a display, and tactile output generator(s) displays a user interface including a user interface element. The device detects a contact on the user interface element and an input by the contact including a movement of the contact across the touch-sensitive surface. In response to detecting the input by the contact, the device changes a position of an outer edge of the user interface element relative to a threshold position in the user interface in accordance with the movement of the contact. The device further detects that the change in the position of the outer edge of the user interface element has caused the outer edge of the user interface element to move across the threshold position. After detecting the threshold position crossing, the device generates a tactile output and moves the position of the outer edge to the threshold position.
    Type: Application
    Filed: September 22, 2016
    Publication date: December 14, 2017
    Inventors: Imran A. Chaudhri, Sebastian J. Bauer, Gary I. Butcher, Camille Moussette, Jean-Pierre M. Mouilleseaux, Madeleine S. Cordier, Joshua B. Kopin
  • Publication number: 20170357320
    Abstract: An electronic device with a touch-sensitive surface, a display, and tactile output generator(s) displays a user interface including a moveable component representing a plurality of selectable options. The device detects a scroll input directed to the moveable component including movement of a contact followed by a lift-off. In response to detecting the scroll input: the device moves the moveable component through moving a first selectable option and a second selectable option, where the movement of the moveable component gradually slows down after the lift-off of the contact. As the first moveable component moves through the first selectable option with a speed: the device generates a tactile output and an audio output. As the moveable component moves through the second selectable option with a slower speed: the device generates a different tactile output in a first property but is the same in a second property and generates a different audio output.
    Type: Application
    Filed: September 23, 2016
    Publication date: December 14, 2017
    Inventors: Imran A. Chaudhri, Sebastian J. Bauer, Marcos Alonso Ruiz, Hugo D. Verweij, Gary I. Butcher, Camille Moussette, Jean-Pierre M. Mouilleseaux, Madeleine G. Cordier, Joshua B. Kopin