Patents by Inventor Michael Kartoz

Michael Kartoz 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: 20250174232
    Abstract: Implementations relate to role change requests that can be delayed and/or implemented according to circumstances associated with an interaction between a user and an automated assistant. A role change request can cause a designation of auxiliary devices (e.g., earbuds and/or any other peripheral devices) to be changed, and at least cause a different auxiliary device to be tasked with directly communicating with a principal device (e.g., a cellular phone). For instance, when an auxiliary device is requesting a role change request during an assistant interaction, an operating system of the principal device can identify factors that form the basis for determining whether to immediately implement the role change request or, instead, to delay or refuse implementation of the role change request. When the factors indicate that the role change request is not particularly urgent, the operating system can cause the role change request to be delayed until the assistant interaction is complete.
    Type: Application
    Filed: January 27, 2025
    Publication date: May 29, 2025
    Inventors: Max Ohlendorf, Moses Derkalousdian, Michael Kartoz, Aleksey Shaporev, Caleb Fujimori
  • Patent number: 12211507
    Abstract: Implementations relate to role change requests that can be delayed and/or implemented according to circumstances associated with an interaction between a user and an automated assistant. A role change request can cause a designation of auxiliary devices (e.g., earbuds and/or any other peripheral devices) to be changed, and at least cause a different auxiliary device to be tasked with directly communicating with a principal device (e.g., a cellular phone). For instance, when an auxiliary device is requesting a role change request during an assistant interaction, an operating system of the principal device can identify factors that form the basis for determining whether to immediately implement the role change request or, instead, to delay or refuse implementation of the role change request. When the factors indicate that the role change request is not particularly urgent, the operating system can cause the role change request to be delayed until the assistant interaction is complete.
    Type: Grant
    Filed: November 23, 2021
    Date of Patent: January 28, 2025
    Assignee: GOOGLE LLC
    Inventors: Max Ohlendorf, Moses Derkalousdian, Michael Kartoz, Aleksey Shaporev, Caleb Fujimori
  • Publication number: 20240242720
    Abstract: Implementations relate to proactively aggregating client device data to append to client assistant data that is communicated to a server device in response to a user request to a client automated assistant. When a user request that is associated with, for example, a peripheral client device, is received at a client device, the client device can communicate, to a server device, data that embodies the user request (e.g., audio data and/or local speech recognition data), along with peripheral device data that was received before the client device received the user request. In this way, the client automated assistant can bypass expressly soliciting peripheral device data each time a user request is received at another client device. Instead, a peripheral device can proactively communicate device data to a client device so that the device data can be appended to request data communicated to the server device from a particular client device.
    Type: Application
    Filed: March 28, 2024
    Publication date: July 18, 2024
    Inventors: Max Ohlendorf, Moses Derkalousdian, Aleksey Shaporev, Blair Kutzman, Michael Kartoz, Sumit Kumar Pathak
  • Patent number: 11978450
    Abstract: Implementations relate to proactively aggregating client device data to append to client assistant data that is communicated to a server device in response to a user request to a client automated assistant. When a user request that is associated with, for example, a peripheral client device, is received at a client device, the client device can communicate, to a server device, data that embodies the user request (e.g., audio data and/or local speech recognition data), along with peripheral device data that was received before the client device received the user request. In this way, the client automated assistant can bypass expressly soliciting peripheral device data each time a user request is received at another client device. Instead, a peripheral device can proactively communicate device data to a client device so that the device data can be appended to request data communicated to the server device from a particular client device.
    Type: Grant
    Filed: November 23, 2021
    Date of Patent: May 7, 2024
    Assignee: GOOGLE LLC
    Inventors: Max Ohlendorf, Moses Derkalousdian, Aleksey Shaporev, Blair Kutzman, Michael Kartoz, Sumit Kumar Pathak
  • Publication number: 20230108367
    Abstract: Implementations relate to role change requests that can be delayed and/or implemented according to circumstances associated with an interaction between a user and an automated assistant. A role change request can cause a designation of auxiliary devices (e.g., earbuds and/or any other peripheral devices) to be changed, and at least cause a different auxiliary device to be tasked with directly communicating with a principal device (e.g., a cellular phone). For instance, when an auxiliary device is requesting a role change request during an assistant interaction, an operating system of the principal device can identify factors that form the basis for determining whether to immediately implement the role change request or, instead, to delay or refuse implementation of the role change request. When the factors indicate that the role change request is not particularly urgent, the operating system can cause the role change request to be delayed until the assistant interaction is complete.
    Type: Application
    Filed: November 23, 2021
    Publication date: April 6, 2023
    Inventors: Max Ohlendorf, Moses Derkalousdian, Michael Kartoz, Aleksey Shaporev, Caleb Fujimori
  • Publication number: 20230046055
    Abstract: Implementations relate to proactively aggregating client device data to append to client assistant data that is communicated to a server device in response to a user request to a client automated assistant. When a user request that is associated with, for example, a peripheral client device, is received at a client device, the client device can communicate, to a server device, data that embodies the user request (e.g., audio data and/or local speech recognition data), along with peripheral device data that was received before the client device received the user request. In this way, the client automated assistant can bypass expressly soliciting peripheral device data each time a user request is received at another client device. Instead, a peripheral device can proactively communicate device data to a client device so that the device data can be appended to request data communicated to the server device from a particular client device.
    Type: Application
    Filed: November 23, 2021
    Publication date: February 16, 2023
    Inventors: Max Ohlendorf, Moses Derkalousdian, Aleksey Shaporev, Blair Kutzman, Michael Kartoz, Sumit Kumar Pathak