Patents by Inventor Petr KARASHCHUK
Petr KARASHCHUK 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: 20230359475Abstract: Systems and processes for operating an intelligent automated assistant in a messaging environment are provided. In one example process, a graphical user interface (GUI) having a plurality of previous messages between a user of the electronic device and the digital assistant can be displayed on a display. The plurality of previous messages can be presented in a conversational view. User input can be received and in response to receiving the user input, the user input can be displayed as a first message in the GUI. A contextual state of the electronic device corresponding to the displayed user input can be stored. The process can cause an action to be performed in accordance with a user intent derived from the user input. A response based on the action can be displayed as a second message in the GUI.Type: ApplicationFiled: July 20, 2023Publication date: November 9, 2023Inventors: Petr KARASHCHUK, Tomas A. VEGA GALVEZ, Thomas R. GRUBER
-
Patent number: 11809886Abstract: Systems and processes for operating an intelligent automated assistant in a messaging environment are provided. In one example process, a graphical user interface (GUI) having a plurality of previous messages between a user of the electronic device and the digital assistant can be displayed on a display. The plurality of previous messages can be presented in a conversational view. User input can be received and in response to receiving the user input, the user input can be displayed as a first message in the GUI. A contextual state of the electronic device corresponding to the displayed user input can be stored. The process can cause an action to be performed in accordance with a user intent derived from the user input. A response based on the action can be displayed as a second message in the GUI.Type: GrantFiled: September 20, 2022Date of Patent: November 7, 2023Assignee: Apple Inc.Inventors: Petr Karashchuk, Tomas A. Vega Galvez, Thomas R. Gruber
-
Publication number: 20230110185Abstract: Apparatus, systems, and methods for real-time gait modulation are disclosed. In one embodiment, a functional electrical stimulation (FES) device is disclosed comprising one or more wearable articles, a control unit comprising a wireless communication module, one or more processors, one or more memory units, a portable power supply, an electrical muscle stimulation (EMS) generator, and an inertial measurement unit (IMU) comprising at least a gyroscope and an accelerometer. The FES device can also comprise one or more electrode arrays configured to be in physical contact with the limb of the user. The processors can be programmed to execute instructions to retrieve readings from the IMU, calculate a gait cycle percentage by inputting at least the IMU readings into a machine learning algorithm, and instruct the EMS generator to provide electrical stimulation via the one or more electrode arrays based in part on the gait cycle percentage calculated.Type: ApplicationFiled: October 14, 2022Publication date: April 13, 2023Applicant: Evolution Devices, Inc.Inventors: Pierluigi Alfredo MANTOVANI, Juan Manuel RODRIGUEZ, Petr KARASHCHUK, Andrew EKELEM, Mohammed Aashyk Mohaiteen Hebsur RAHMAN
-
Publication number: 20230026764Abstract: Systems and processes for operating an intelligent automated assistant in a messaging environment are provided. In one example process, a graphical user interface (GUI) having a plurality of previous messages between a user of the electronic device and the digital assistant can be displayed on a display. The plurality of previous messages can be presented in a conversational view. User input can be received and in response to receiving the user input, the user input can be displayed as a first message in the GUI. A contextual state of the electronic device corresponding to the displayed user input can be stored. The process can cause an action to be performed in accordance with a user intent derived from the user input. A response based on the action can be displayed as a second message in the GUI.Type: ApplicationFiled: September 20, 2022Publication date: January 26, 2023Inventors: Petr KARASHCHUK, Tomas A. VEGA GALVEZ, Thomas R. GRUBER
-
Patent number: 11526368Abstract: Systems and processes for operating an intelligent automated assistant in a messaging environment are provided. In one example process, a graphical user interface (GUI) having a plurality of previous messages between a user of the electronic device and the digital assistant can be displayed on a display. The plurality of previous messages can be presented in a conversational view. User input can be received and in response to receiving the user input, the user input can be displayed as a first message in the GUI. A contextual state of the electronic device corresponding to the displayed user input can be stored. The process can cause an action to be performed in accordance with a user intent derived from the user input. A response based on the action can be displayed as a second message in the GUI.Type: GrantFiled: May 13, 2020Date of Patent: December 13, 2022Assignee: Apple Inc.Inventors: Petr Karashchuk, Tomas A. Vega Galvez, Thomas R. Gruber
-
Patent number: 11484710Abstract: Apparatus, systems, and methods for real-time gait modulation are disclosed. In one embodiment, a functional electrical stimulation (FES) device is disclosed comprising one or more elastic wearable articles, a control unit comprising a wireless communication module, one or more processors, one or more memory units, a portable power supply, an electrical muscle stimulation (EMS) generator, and an inertial measurement unit (IMU) comprising at least a gyroscope and an accelerometer. The FES device can also comprise one or more electrode arrays configured to be in physical contact with the limb of the user. The processors can be programmed to execute instructions to retrieve readings from the IMU, calculate a gait cycle percentage by inputting at least the IMU readings into a machine learning algorithm, and instruct the EMS generator to provide electrical stimulation via the one or more electrode arrays based in part on the gait cycle percentage calculated.Type: GrantFiled: December 30, 2019Date of Patent: November 1, 2022Assignee: Evolution Devices, Inc.Inventors: Pierluigi Alfredo Mantovani, Juan Manuel Rodriguez, Petr Karashchuk, Andrew Ekelem, Mohammed Aashyk Mohaiteen Hebsur Rahman
-
Publication number: 20200272485Abstract: Systems and processes for operating an intelligent automated assistant in a messaging environment are provided. In one example process, a graphical user interface (GUI) having a plurality of previous messages between a user of the electronic device and the digital assistant can be displayed on a display. The plurality of previous messages can be presented in a conversational view. User input can be received and in response to receiving the user input, the user input can be displayed as a first message in the GUI. A contextual state of the electronic device corresponding to the displayed user input can be stored. The process can cause an action to be performed in accordance with a user intent derived from the user input. A response based on the action can be displayed as a second message in the GUI.Type: ApplicationFiled: May 13, 2020Publication date: August 27, 2020Inventors: Petr KARASHCHUK, Tomas A. VEGA GALVEZ, Thomas R. GRUBER
-
Publication number: 20200215324Abstract: Apparatus, systems, and methods for real-time gait modulation are disclosed. In one embodiment, a functional electrical stimulation (FES) device is disclosed comprising one or more elastic wearable articles, a control unit comprising a wireless communication module, one or more processors, one or more memory units, a portable power supply, an electrical muscle stimulation (EMS) generator, and an inertial measurement unit (IMU) comprising at least a gyroscope and an accelerometer. The FES device can also comprise one or more electrode arrays configured to be in physical contact with the limb of the user. The processors can be programmed to execute instructions to retrieve readings from the IMU, calculate a gait cycle percentage by inputting at least the IMU readings into a machine learning algorithm, and instruct the EMS generator to provide electrical stimulation via the one or more electrode arrays based in part on the gait cycle percentage calculated.Type: ApplicationFiled: December 30, 2019Publication date: July 9, 2020Applicant: Evolution Devices, Inc.Inventors: Pierluigi Alfredo MANTOVANI, Juan Manuel RODRIGUEZ, Petr KARASHCHUK, Andrew EKELEM, Mohammed Aashyk Mohaiteen Hebsur RAHMAN
-
Patent number: 10691473Abstract: Systems and processes for operating an intelligent automated assistant in a messaging environment are provided. In one example process, a graphical user interface (GUI) having a plurality of previous messages between a user of the electronic device and the digital assistant can be displayed on a display. The plurality of previous messages can be presented in a conversational view. User input can be received and in response to receiving the user input, the user input can be displayed as a first message in the GUI. A contextual state of the electronic device corresponding to the displayed user input can be stored. The process can cause an action to be performed in accordance with a user intent derived from the user input. A response based on the action can be displayed as a second message in the GUI.Type: GrantFiled: May 10, 2016Date of Patent: June 23, 2020Assignee: Apple Inc.Inventors: Petr Karashchuk, Tomas A. Vega Galvez, Thomas R. Gruber
-
Publication number: 20170132019Abstract: Systems and processes for operating an intelligent automated assistant in a messaging environment are provided. In one example process, a graphical user interface (GUI) having a plurality of previous messages between a user of the electronic device and the digital assistant can be displayed on a display. The plurality of previous messages can be presented in a conversational view. User input can be received and in response to receiving the user input, the user input can be displayed as a first message in the GUI. A contextual state of the electronic device corresponding to the displayed user input can be stored. The process can cause an action to be performed in accordance with a user intent derived from the user input. A response based on the action can be displayed as a second message in the GUI.Type: ApplicationFiled: May 10, 2016Publication date: May 11, 2017Inventors: Petr KARASHCHUK, Tomas A. VEGA GALVEZ, Thomas R. GRUBER