Patents by Inventor Gary I. Butcher
Gary I. Butcher 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: 20210382613Abstract: An electronic device with a display, a touch-sensitive surface, and one or more sensors that detect intensities of contacts on the touch-sensitive surface displays, on the display, a user interface. While displaying the user interface, the electronic device detects an input that includes a contact on the touch-sensitive surface. In response to detecting the input while displaying the user interface, and while continuing to detect the input on the touch-sensitive surface: If an intensity of the contact satisfies an activation intensity threshold, the electronic device performs a first operation associated with the activation intensity threshold. The activation intensity threshold is determined based on whether or not prior inputs by the user on the touch-sensitive surface exceed a respective intensity threshold. If an intensity of the contact does not satisfy an activation intensity threshold, the electronic device forgoes performing the first operation associated with the activation intensity threshold.Type: ApplicationFiled: August 23, 2021Publication date: December 9, 2021Inventors: Aram D. Kudurshian, Christopher P. Foss, Gary I. Butcher, Patrick L. Coffman, Nicole M. Wells, Wayne C. Westerman
-
Publication number: 20210343180Abstract: A configuration for a breathing sequence may be defined using a hardware element of a user device. A user interface of the user device may be used to begin the breathing sequence. During the breathing sequence, a fluctuating progress indicator user interface element may fluctuate at a cyclic rate. Such fluctuation may include repeated growing and repeated shrinking of the fluctuating progress indicator user interface element. During the breathing sequence, heart rate data may be collected and used to present heart rate information at a conclusion of the breathing sequence.Type: ApplicationFiled: July 16, 2021Publication date: November 4, 2021Applicant: Apple Inc.Inventors: Jay Kriz Blahnik, Erno H. Klaassen, Julie A. Arney, Alan C. Dye, Gary I. Butcher, Kevin M. Lynch, Nader E. Bagherzadeh, Gracee Agrawal, Stephen J. Waydo, Christopher J. Brouse
-
Patent number: 11112957Abstract: An electronic device, while displaying a user interface of a first software application, detects a first input, including a contact that does not satisfy a first threshold and is detected at a location associated with region of the user interface associated with at least a first operation. In response to the first input, if a first tactile output setting is active for the first input, the device performs the first operation without generating a tactile output, and if a second tactile output setting is active for the first input, the device forgoes performing the first operation. In response to a second input that includes a contact that satisfies the first intensity threshold and is detected at a location associated with the region of the user interface, if the second tactile output setting is active for the second input, the device performs the first operation and generates a tactile output.Type: GrantFiled: July 11, 2019Date of Patent: September 7, 2021Assignee: APPLE INC.Inventors: Aram D. Kudurshian, Christopher P. Foss, Gary I. Butcher, Patrick L. Coffman, Jeffrey Traer Bernstein, Nicole M. Wells, Wayne C. Westerman
-
Patent number: 11069255Abstract: A breathing sequence may define a suggested breathing pattern. Input may be received at a user interface of a device to initiate the breathing sequence. The breathing sequence may include a configuration phase in which configuration information may be received. The configuration information may define a variable time period for the breathing sequence. The breathing sequence also may include a preliminary phase during which a first version of a fluctuating progress indicator may be presented on the user interface. The fluctuating progress indicator may include a plurality of variable visual characteristics and may fluctuate at a first cyclic rate. The breathing sequence may also include a breathing phase during which a second version of the fluctuating progress indicator may be presented. The second version of the fluctuating progress indicator may fluctuate at a second cyclic rate according to a breathing rate.Type: GrantFiled: January 27, 2017Date of Patent: July 20, 2021Assignee: Apple Inc.Inventors: Jay C. Blahnik, Erno H. Klaassen, Julie A. Arney, Alan C. Dye, Gary I. Butcher, Kevin M. Lynch, Nader E. Bagherzadeh, Gracee Agrawal, Stephen J. Waydo, Christopher J. Brouse
-
Publication number: 20210192904Abstract: An electronic device, in response to detecting occurrence of a first condition at the device, generates a first alert that corresponds to a respective application in a first class of applications, the first alert including: a first haptic component and a first audio component composed from an audio waveform that is designated for use by the respective application in the first class of applications. In response to detecting occurrence of a second condition at the device, the device generates a second alert that corresponds to a respective application in a second class of applications different from the first class of applications, the second alert including: a second haptic component and a second audio component composed from an audio waveform that is designated for use by applications in the second class of applications.Type: ApplicationFiled: March 4, 2021Publication date: June 24, 2021Inventors: Camille Moussette, Gary I. Butcher, Hugo D. Verweij, Jonathan Ive
-
Patent number: 10977911Abstract: An electronic device, in response to detecting an event, makes determinations with respect to the type of event that was detected, and provides alerts with haptic components based on the determined event type. More specifically, in accordance with a determination that the event is a type of event in a first event class, the device provides a first alert that includes a first haptic component. In accordance with a determination that the event is a type of event in a second event class, the device provides a second alert that includes a second haptic component different from the first haptic component; and in accordance with a determination that the event is a type of event in a third event class, the device provides a third alert that includes a third haptic component, different from the first haptic component and the second haptic component.Type: GrantFiled: December 6, 2019Date of Patent: April 13, 2021Assignee: APPLE INC.Inventors: Camille Moussette, Gary I. Butcher, Hugo D. Verweij, Jonathan Ive
-
Patent number: 10856081Abstract: A method for adjusting audio being outputted through a beam forming loudspeaker array. Program audio is rendered to drive the loudspeaker array to produce sound beams having i) a main content pattern that is aimed at a listener, superimposed with ii) several diffuse content patterns that are aimed away from the listener. In response to receiving an alert message that refers to alert audio, the portion of the program audio in the main pattern is moved into the diffuse patterns, and the alert audio is rendered to drive the loudspeaker array so that the portion of the program audio in the main pattern is replaced with the alert audio. Other embodiments are also described and claimed.Type: GrantFiled: December 3, 2019Date of Patent: December 1, 2020Assignee: Apple Inc.Inventors: Afrooz Family, Gary I. Butcher, Hugo D. Verweij, David C. Graham, Imran A. Chaudhri, Marcos Alonso Ruiz, Christopher J. Stringer
-
Patent number: 10726731Abstract: A breathing sequence may define a suggested breathing pattern. Based on signal data collected by a user device, an initial breathing pattern that includes a cyclic pattern may be estimated. A first period of the breathing sequence may be initiated by generating a breathing sequence element based on a synchronization of the cyclic pattern with the breathing sequence. The breathing sequence element may fluctuate during a second period of the breathing sequence in accordance with a breathing profile associated with the suggested breathing pattern.Type: GrantFiled: January 27, 2017Date of Patent: July 28, 2020Assignee: Apple Inc.Inventors: Julie A. Arney, Erno H. Klaassen, Jay C. Blahnik, Alan C. Dye, Gary I. Butcher, Kevin M. Lynch, Christopher J. Brouse, Nader E. Bagherzadeh, Gracee Agrawal, Stephen J. Waydo
-
Publication number: 20200150836Abstract: An electronic device provides, to a display, while in a screensaver mode, data to present a first media, that includes a first visual motion effect. In response to receiving a user input on a remote user input device, a type of the user input on the remote user input device is determined. If the user input is of a first type, the device provides, to the display, data to present the first media, that includes the first visual motion effect, with corresponding descriptive text. If the user input is of a second type, the device exits the screensaver mode.Type: ApplicationFiled: January 17, 2020Publication date: May 14, 2020Inventors: Henrique D. Penha, Graham R. Clarke, Marcos Alonso Ruiz, Jeffrey L. Robbin, William M. Bachman, Benjamin W. Keighran, Jennifer L.C. Folse, Jonathan Lochhead, Joe R. Howard, Joshua K. McGlinn, Gary I. Butcher, Pavel Pivonka, Christopher I. Wilson, Aled H. Williams, Samuel H. Bebbington
-
Publication number: 20200111334Abstract: An electronic device, in response to detecting an event, makes determinations with respect to the type of event that was detected, and provides alerts with haptic components based on the determined event type. More specifically, in accordance with a determination that the event is a type of event in a first event class, the device provides a first alert that includes a first haptic component. In accordance with a determination that the event is a type of event in a second event class, the device provides a second alert that includes a second haptic component different from the first haptic component; and in accordance with a determination that the event is a type of event in a third event class, the device provides a third alert that includes a third haptic component, different from the first haptic component and the second haptic component.Type: ApplicationFiled: December 6, 2019Publication date: April 9, 2020Inventors: Camille Moussette, Gary I. Butcher, Hugo D. Verweij, Jonathan Ive
-
Publication number: 20200107122Abstract: A method for adjusting audio being outputted through a beam forming loudspeaker array. Program audio is rendered to drive the loudspeaker array to produce sound beams having i) a main content pattern that is aimed at a listener, superimposed with ii) several diffuse content patterns that are aimed away from the listener. In response to receiving an alert message that refers to alert audio, the portion of the program audio in the main pattern is moved into the diffuse patterns, and the alert audio is rendered to drive the loudspeaker array so that the portion of the program audio in the main pattern is replaced with the alert audio. Other embodiments are also described and claimed.Type: ApplicationFiled: December 3, 2019Publication date: April 2, 2020Inventors: Afrooz Family, Gary I. Butcher, Hugo D. Verweij, David C. Graham, Imran A. Chaudhri, Marcos Alonso Ruiz, Christopher J. Stringer
-
Patent number: 10572109Abstract: An electronic device provides, to a display, while in a screensaver mode, data to present a first media, that includes a first visual motion effect. In response to receiving a user input on a remote user input device, a type of the user input on the remote user input device is determined. If the user input is of a first type, the device provides, to the display, data to present the first media, that includes the first visual motion effect, with corresponding descriptive text. If the user input is of a second type, the device exits the screensaver mode.Type: GrantFiled: August 24, 2018Date of Patent: February 25, 2020Assignee: APPLE INC.Inventors: Henrique D. Penha, Graham R. Clarke, Marcos Alonso Ruiz, Jeffrey L. Robbin, William M. Bachman, Benjamin W. Keighran, Jennifer L. C. Folse, Jonathan Lochhead, Joe R. Howard, Joshua K. McGlinn, Gary I. Butcher, Elbert D. Chen
-
Patent number: 10531196Abstract: A method for adjusting audio being outputted through a beam forming loudspeaker array. Program audio is rendered to drive the loudspeaker array to produce sound beams having i) a main content pattern that is aimed at a listener, superimposed with ii) several diffuse content patterns that are aimed away from the listener. In response to receiving an alert message that refers to alert audio, the portion of the program audio in the main pattern is moved into the diffuse patterns, and the alert audio is rendered to drive the loudspeaker array so that the portion of the program audio in the main pattern is replaced with the alert audio. Other embodiments are also described and claimed.Type: GrantFiled: April 30, 2018Date of Patent: January 7, 2020Assignee: Apple Inc.Inventors: Afrooz Family, Gary I. Butcher, Hugo D. Verweij, David C. Graham, Imran A. Chaudhri, Marcos Alonso Ruiz, Christopher J. Stringer
-
Patent number: 10504340Abstract: Methods and apparatus organize a plurality of haptic output variations into a cohesive semantic framework that uses various information about the alert condition and trigger, application context, and other conditions to provide a system of haptic outputs that share characteristics between related events. In some embodiments, an event class or application class provides the basis for a corresponding haptic output. In some embodiments, whether an alert-salience setting is on provides the basis for adding an increased salience haptic output to the standard haptic output for the alert. In some embodiments, consistent haptics provide for branding of the associated application class, application, and/or context.Type: GrantFiled: November 27, 2017Date of Patent: December 10, 2019Assignee: APPLE INC.Inventors: Camille Moussette, Gary I. Butcher, Hugo D. Verweij, Jonathan Ive
-
Publication number: 20190332257Abstract: An electronic device, while displaying a user interface of a first software application, detects a first input, including a contact that does not satisfy a first threshold and is detected at a location associated with region of the user interface associated with at least a first operation. In response to the first input, if a first tactile output setting is active for the first input, the device performs the first operation without generating a tactile output, and if a second tactile output setting is active for the first input, the device forgoes performing the first operation. In response to a second input that includes a contact that satisfies the first intensity threshold and is detected at a location associated with the region of the user interface, if the second tactile output setting is active for the second input, the device performs the first operation and generates a tactile output.Type: ApplicationFiled: July 11, 2019Publication date: October 31, 2019Inventors: Aram D. Kudurshian, Christopher P. Foss, Gary I. Butcher, Patrick L. Coffman, Jeffrey Traer Bernstein, Nicole M. Wells, Wayne C. Westerman
-
Patent number: 10417879Abstract: Methods and apparatus organize a plurality of haptic output variations into a cohesive semantic framework that uses various information about the alert condition and trigger, application context, and other conditions to provide a system of haptic outputs that share characteristics between related events. In some embodiments, an event class or application class provides the basis for a corresponding haptic output. In some embodiments, whether an alert-salience setting is on provides the basis for adding an increased salience haptic output to the standard haptic output for the alert. In some embodiments, consistent haptics provide for branding of the associated application class, application, and/or context.Type: GrantFiled: September 29, 2015Date of Patent: September 17, 2019Assignee: APPLE INC.Inventors: Camille Moussette, Gary I. Butcher, Hugo D. Verweij, Jonathan Ive
-
Patent number: 10402073Abstract: An electronic device displays a user interface of a first software application that includes one or more draggable objects and one or more control objects; and, detects a contact on a touch-sensitive surface at a first location while a focus selector is displayed over a first draggable object and a movement of the contact across the touch-sensitive surface to a second location that corresponds to a first control object. In accordance with a determination that the contact at the first location satisfies object selection criteria, the device moves the first draggable object to the first control object in accordance with the movement of the contact across the touch-sensitive surface to the first control object. In accordance with a determination that the contact at the second location satisfies first intensity criteria, the device performs a first predetermined operation that corresponds to activation of the first control object.Type: GrantFiled: September 29, 2015Date of Patent: September 3, 2019Assignee: APPLE INC.Inventors: Aram D. Kudurshian, Christopher P. Foss, Gary I. Butcher, Patrick L. Coffman, Jeffrey Traer Bernstein, Nicole M. Wells, Wayne C. Westerman
-
Patent number: 10387029Abstract: An electronic device displays, on a display, a map that is associated with a first orientation. The electronic device receives a touch input on a touch-sensitive surface, and, in response to receiving the touch input on the touch-sensitive surface, rotates the map on the display in accordance with the touch input. While rotating the map on the display in accordance with the touch input, in response to determining that a displayed orientation of the rotated map corresponds to the first orientation of the map, the electronic device generates a first tactile output.Type: GrantFiled: September 30, 2015Date of Patent: August 20, 2019Assignee: APPLE INC.Inventors: Gary I. Butcher, Christopher P. Foss, Raymond S. Sepulveda, Alexander J. Perry, Patrick L. Coffman, Aram David Kudurshian, Cédric J. Bray, Usama M. Hajj
-
Patent number: 10303252Abstract: An electronic device has a home button that is available in a plurality of different contexts to dismiss user interfaces in response a first type of input. The device detects a first input of the first type directed to a displayed first user interface. In response, the device determines whether user interface tactile outputs are enabled. If so, the device performs a first operation and provides a corresponding first tactile output. If not, the device performs the first operation and forgoes providing at least a portion of the corresponding first tactile output. After performing the first operation, the device detects a second input of the first type on the home button. In response, the device performs a second operation that is associated with the home button and provides tactile output that is associated with activation of the home button, regardless of whether user interface tactile outputs are enabled.Type: GrantFiled: September 21, 2016Date of Patent: May 28, 2019Assignee: APPLE INC.Inventors: Imran A. Chaudhri, Sebastian J. Bauer, Kenneth L. Kocienda, Marcos Alonso Ruiz, Gary I. Butcher, Camille Moussette, Jean-Pierre M. Mouilleseaux, Madeleine S. Cordier
-
Publication number: 20190050055Abstract: 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: ApplicationFiled: October 11, 2018Publication date: February 14, 2019Inventors: Imran A. Chaudhri, Sebastian J. Bauer, Gary I. Butcher, Camille Moussette, Jean-Pierre M. Mouilleseaux, Madeleine S. Cordier, Joshua B. Kopin, Hugo D. Verweij