Patents by Inventor Julien Y. Robert
Julien Y. Robert 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: 11662824Abstract: An electronic device displaying a user interface on a display. While displaying the user interface on the display and while one or more tactile output generators of the electronic device are in a low-power state, the electronic device detects a first user interaction via the touch-sensitive surface. In response to detecting the first user interaction, the electronic device sets the one or more tactile output generators to a low-latency state. After setting the one or more tactile output generators to the low-latency state, the electronic device detects a second user interaction that is continuation of a touch input, on the touch sensitive surface, that includes the first user interaction. In response to detecting the second user interaction, the electronic device generates a tactile output that corresponds to the second user interaction.Type: GrantFiled: January 10, 2022Date of Patent: May 30, 2023Assignee: APPLE INC.Inventors: Julien Y. Robert, Tyler M. Fox, Camille Moussette, Viktor Miladinov, Jean-Pierre M. Mouilleseaux, Madeleine S. Cordier
-
Publication number: 20220244782Abstract: An electronic device displaying a user interface on a display. While displaying the user interface on the display and while one or more tactile output generators of the electronic device are in a low-power state, the electronic device detects a first user interaction via the touch-sensitive surface. In response to detecting the first user interaction, the electronic device sets the one or more tactile output generators to a low-latency state. After setting the one or more tactile output generators to the low-latency state, the electronic device detects a second user interaction that is continuation of a touch input, on the touch sensitive surface, that includes the first user interaction. In response to detecting the second user interaction, the electronic device generates a tactile output that corresponds to the second user interaction.Type: ApplicationFiled: January 10, 2022Publication date: August 4, 2022Inventors: Julien Y. Robert, Tyler M. Fox, Camille Moussette, Viktor Miladinov, Jean-Pierre M. Mouilleseaux, Madeleine S. Cordier
-
Patent number: 11221679Abstract: An electronic device receives, at an application-independent module, user interface information from an application. The user interface information corresponds to one or more displayed user interface elements with one or more dimensions defined by an application-specific module of the application. The electronic device receives an input directed toward one or more of the displayed user interface elements, and, at the application-independent module, determines one or more tactile outputs to be generated based on a magnitude of the input and the one or more dimensions defined by the applications-specific module. Using the one or more tactile output generators, the electronic device generates the determined one or more tactile outputs.Type: GrantFiled: December 30, 2020Date of Patent: January 11, 2022Assignee: APPLE INC.Inventors: Julien Y. Robert, Tyler M. Fox, Camille Moussette, Viktor Miladinov, Jean-Pierre M. Mouilleseaux, Madeleine S. Cordier
-
Publication number: 20210117005Abstract: An electronic device receives, at an application-independent module, user interface information from an application. The user interface information corresponds to one or more displayed user interface elements with one or more dimensions defined by an application-specific module of the application. The electronic device receives an input directed toward one or more of the displayed user interface elements, and, at the application-independent module, determines one or more tactile outputs to be generated based on a magnitude of the input and the one or more dimensions defined by the applications-specific module. Using the one or more tactile output generators, the electronic device generates the determined one or more tactile outputs.Type: ApplicationFiled: December 30, 2020Publication date: April 22, 2021Inventors: Julien Y. Robert, Tyler M. Fox, Camille Moussette, Viktor Miladinov, Jean-Pierre M. Mouilleseaux, Madeleine S. Cordier
-
Patent number: 10901514Abstract: An electronic device receives, at an application-independent module, user interface information from an application. The user interface information corresponds to one or more displayed user interface elements with one or more dimensions defined by an application-specific module of the application. The electronic device receives an input directed toward one or more of the displayed user interface elements, and, at the application-independent module, determines one or more tactile outputs to be generated based on a magnitude of the input and the one or more dimensions defined by the applications-specific module. Using the one or more tactile output generators, the electronic device generates the determined one or more tactile outputs.Type: GrantFiled: April 10, 2020Date of Patent: January 26, 2021Assignee: APPLE INC.Inventors: Julien Y. Robert, Tyler M. Fox, Camille Moussette, Viktor Miladinov, Jean-Pierre M. Mouilleseaux, Madeleine S. Cordier
-
Publication number: 20200241644Abstract: An electronic device receives, at an application-independent module, user interface information from an application. The user interface information corresponds to one or more displayed user interface elements with one or more dimensions defined by an application-specific module of the application. The electronic device receives an input directed toward one or more of the displayed user interface elements, and, at the application-independent module, determines one or more tactile outputs to be generated based on a magnitude of the input and the one or more dimensions defined by the applications-specific module. Using the one or more tactile output generators, the electronic device generates the determined one or more tactile outputs.Type: ApplicationFiled: April 10, 2020Publication date: July 30, 2020Inventors: Julien Y. Robert, Tyler M. Fox, Camille Moussette, Viktor Miladinov, Jean-Pierre M. Mouilleseaux, Madeleine S. Cordier
-
Patent number: 10620708Abstract: An electronic device displaying a user interface on a display. While displaying the user interface on the display and while one or more tactile output generators of the electronic device are in a low-power state, the electronic device detects a first user interaction via the touch-sensitive surface. In response to detecting the first user interaction, the electronic device sets the one or more tactile output generators to a low-latency state. After setting the one or more tactile output generators to the low-latency state, the electronic device detects a second user interaction that is part of a same sequence of user interactions as the first user interaction. In response to detecting the second user interaction, the electronic device generates a tactile output that corresponds to the second user interaction.Type: GrantFiled: July 10, 2019Date of Patent: April 14, 2020Assignee: APPLE INC.Inventors: Julien Y. Robert, Tyler M. Fox, Camille Moussette, Viktor Miladinov, Jean-Pierre M. Mouilleseaux, Madeleine S. Cordier
-
Publication number: 20190332179Abstract: An electronic device displaying a user interface on a display. While displaying the user interface on the display and while one or more tactile output generators of the electronic device are in a low-power state, the electronic device detects a first user interaction via the touch-sensitive surface. In response to detecting the first user interaction, the electronic device sets the one or more tactile output generators to a low-latency state. After setting the one or more tactile output generators to the low-latency state, the electronic device detects a second user interaction that is part of a same sequence of user interactions as the first user interaction. In response to detecting the second user interaction, the electronic device generates a tactile output that corresponds to the second user interaction.Type: ApplicationFiled: July 10, 2019Publication date: October 31, 2019Inventors: Julien Y. Robert, Tyler M. Fox, Camille Moussette, Viktor Miladinov, Jean-Pierre M. Mouilleseaux, Madeleine S. Cordier
-
Patent number: 10372221Abstract: An application-independent module associates a first type of event with a first tactile output and a distinct second type of event with a different second tactile output. An electronic device receives and generates a response to first information from a first application by generating the first tactile output using one or more tactile output generators if the first information corresponds to an application event of the first type; and generating the second tactile output using the one or more tactile output generators if the first information corresponds to an application event of the second type. The electronic device receives and generates a response to second information from a distinct second application by generating the first tactile output if the second information corresponds to an application event of the first type; and generating the second tactile output if the second information corresponds to an application event of the second type.Type: GrantFiled: January 4, 2019Date of Patent: August 6, 2019Assignee: APPLE INC.Inventors: Julien Y. Robert, Tyler M. Fox, Camille Moussette, Viktor Miladinov, Jean-Pierre M. Mouilleseaux, Madeleine S. Cordier
-
Publication number: 20190138103Abstract: An application-independent module associates a first type of event with a first tactile output and a distinct second type of event with a different second tactile output. An electronic device receives and generates a response to first information from a first application by generating the first tactile output using one or more tactile output generators if the first information corresponds to an application event of the first type; and generating the second tactile output using the one or more tactile output generators if the first information corresponds to an application event of the second type. The electronic device receives and generates a response to second information from a distinct second application by generating the first tactile output if the second information corresponds to an application event of the first type; and generating the second tactile output if the second information corresponds to an application event of the second type.Type: ApplicationFiled: January 4, 2019Publication date: May 9, 2019Inventors: Julien Y. Robert, Tyler M. Fox, Camille Moussette, Viktor Miladinov, Jean-Pierre M. Mouilleseaux, Madeleine S. Cordier
-
Patent number: 10175762Abstract: An electronic device displays a user interface and detects an occurrence of a first condition that triggers a first user interface event, including display of one or more changes to the user interface, associated with a tactile output. The device is not able to generate the tactile output associated with the first user interface event for a respective amount of time. In response to detecting the occurrence of the first condition, in accordance with a determination that the first user interface event corresponds to a first user interface event category, the device delays generation of the first user interface event for at least the respective amount of time, and, thereafter, displays the one or more changes to the user interface in synchronization with generation of the tactile output associated with the first user interface event.Type: GrantFiled: August 28, 2017Date of Patent: January 8, 2019Assignee: APPLE INC.Inventors: Julien Y. Robert, Tyler M. Fox, Camille Moussette, Viktor Miladinov, Jean-Pierre M. Mouilleseaux, Madeleine S. Cordier
-
Publication number: 20180067557Abstract: An electronic device displays a user interface and detects an occurrence of a first condition that triggers a first user interface event, including display of one or more changes to the user interface, associated with a tactile output. The device is not able to generate the tactile output associated with the first user interface event for a respective amount of time. In response to detecting the occurrence of the first condition, in accordance with a determination that the first user interface event corresponds to a first user interface event category, the device delays generation of the first user interface event for at least the respective amount of time, and, thereafter, displays the one or more changes to the user interface in synchronization with generation of the tactile output associated with the first user interface event.Type: ApplicationFiled: August 28, 2017Publication date: March 8, 2018Inventors: Julien Y. Robert, Tyler M. Fox, Camille Moussette, Viktor Miladinov, Jean-Pierre M. Mouilleseaux, Madeleine S. Cordier
-
Patent number: 9753541Abstract: An electronic device displays a user interface for a first software application. The user interface includes multiple elements to which user interaction models from multiple user interaction models provided by an application-independent module have been assigned (including a first element to which a first user interaction model has been assigned). The multiple elements have content provided by an application-specific module for the first software application. The first user interaction model defines how the user interface responds to inputs directed to the first element. The device detects an input directed to the first element; and updates the user interface based on characteristics of the input. If the input meets tactile output criteria specified by the first user interaction model, the device generates a first tactile output corresponding to the input, and if not, the device forgoes generation of the first tactile output.Type: GrantFiled: September 20, 2016Date of Patent: September 5, 2017Assignee: APPLE INC.Inventors: Julien Y. Robert, Tyler M. Fox, Camille Moussette, Viktor Miladinov, Jean-Pierre M. Mouilleseaux, Madeleine S. Cordier
-
Patent number: 9690383Abstract: An electronic device, while tactile output generators are in a low-power state, receives an indication that a user interaction has started. The device, if the indication meets tactile output generator preparation criteria, sets the tactile output generators to a low-latency state at a first time. Thereafter, the device, if the user interaction has reached a respective portion of the user interaction that is associated with a tactile output before a predefined amount of time since the first time has elapsed and the tactile output generators are still in the low-latency state, generates the tactile output using the tactile output generators with a reduced latency. If a tactile output has not been generated for at least the predefined amount of time since the first time, the device transitions the tactile output generators from the low-latency state to the low-power state.Type: GrantFiled: September 21, 2016Date of Patent: June 27, 2017Assignee: APPLE INC.Inventors: Julien Y. Robert, Tyler M. Fox, Camille Moussette, Viktor Miladinov, Jean-Pierre M. Mouilleseaux, Madeleine S. Cordier
-
Patent number: 9678571Abstract: An electronic device receives, at an application-independent module, from an application-specific module that is associated with a first application, information about an input directed to the user interface of the first application. An operation performed in the user interface of the first application in response to detecting the input is associated with a tactile output pattern specified by the application-specific module. The information about the input includes information indicating a magnitude of the operation performed in the user interface in response to detecting the input. The device generates a tactile output that corresponds to the operation performed in the user interface of the first application. The tactile output has the tactile output pattern specified by the application-specific module. The tactile output has an amplitude determined in accordance with the magnitude of the operation performed in the user interface of the first application in response to detecting the input.Type: GrantFiled: September 21, 2016Date of Patent: June 13, 2017Assignee: APPLE INC.Inventors: Julien Y. Robert, Tyler M. Fox, Camille Moussette, Viktor Miladinov, Jean-Pierre M. Mouilleseaux, Madeleine S. Cordier