Patents by Inventor Tony Roy
Tony Roy 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: 20240087567Abstract: A system and method establishes a communication connection between a first device of a first user and a second device of a second user. Request data corresponding to a request to establish a communication connection with a second user is received, and a user profile associated with the second user is determined. One or more sensors of the second device receive input data corresponding to the environment of the second device, and an identity of the second user is determined based thereon. The communication connection is established and, based on the identity, the second device tracks movement of the second user in the environment.Type: ApplicationFiled: November 17, 2023Publication date: March 14, 2024Inventors: Shambhavi Sathyanarayana Rao, Anna Chen Santos, Tony Roy Hardie
-
Patent number: 11875820Abstract: This disclosure describes, in part, context-driven device arbitration techniques to select a speech interface device from multiple speech interface devices to provide a response to a command included in a speech utterance of a user. In some examples, the context-driven arbitration techniques may include executing multiple pipeline instances to analyze audio signals and device metadata received from each of the multiple speech interface devices which detected the speech utterance. A remote speech processing service may execute the multiple pipeline instances and analyze the audio signals and/or metadata, at various stages of the pipeline instances, to determine which speech interface device is to respond to the speech utterance.Type: GrantFiled: September 24, 2021Date of Patent: January 16, 2024Assignee: Amazon Technologies, Inc.Inventors: Tony Roy Hardie, Brian Alexander Oliver, Vikram Kumar Gundeti
-
Patent number: 11862159Abstract: A system and method establishes a communication connection between a first device of a first user and a second device of a second user. Request data corresponding to a request to establish a communication connection with a second user is received, and a user profile associated with the second user is determined. One or more sensors of the second device receive input data corresponding to the environment of the second device, and an identity of the second user is determined based thereon. The communication connection is established and, based on the identity, the second device tracks movement of the second user in the environment.Type: GrantFiled: September 2, 2021Date of Patent: January 2, 2024Assignee: Amazon Technologies, Inc.Inventors: Shambhavi Sathyanarayana Rao, Anna Chen Santos, Tony Roy Hardie
-
Patent number: 11722571Abstract: Methods and devices for causing a communications session between a first device and a second device to end based on lack of speech activity are described herein. In some embodiments, a communications between a first device and a second device may be initiated by the first device, where a first user account associated with the first device is authorized to initiate communications session with the second device by a second user account. After the communications session is started, audio data is received by a speech activity detection system, which determines whether the audio data represents speech or non-speech. If, after the communications session begins, non-speech is detected by the first device for more than a predefined amount of time, then the communications session is caused to end so that the first device is not capable of receiving video and/or audio associated with the second device.Type: GrantFiled: December 20, 2016Date of Patent: August 8, 2023Assignee: Amazon Technologies, Inc.Inventors: Mario Chenier, Tony Roy Hardie, Nawdesh Uppal, Brian Oliver, Ran Mokady
-
Patent number: 11368497Abstract: An autonomous mobile device (AMD) may be used in an environment as a communication endpoint for voice or video communications. An incoming request for communication may initiate a process in which the AMD finds a user within the environment. Information obtained from sensors onboard the AMD or in the environment may be used to determine the whereabouts of the user. If an existing communication endpoint is not available to the user or cannot support a requested communication modality, the AMD may travel to permitted areas within the environment to find the user, while avoiding areas designated as private. Once found, communication may be established with the user. If the incoming request expires, the AMD may present information indicative of the request to the user.Type: GrantFiled: September 18, 2018Date of Patent: June 21, 2022Assignee: AMAZON TECHNOLGIES, INC.Inventors: Shambhavi Sathyanarayana Rao, Tony Roy Hardie, Anna Chen Santos
-
Publication number: 20220165268Abstract: Systems, methods, and devices for outputting indications regarding voice-based interactions are described. A first speech-controlled device detects spoken audio corresponding to recipient information. The first device captures the audio and sends audio data corresponding to the captured audio to a server. The server determines a second speech-controlled device of the recipient and sends a signal to the recipient's second speech-controlled device representing a message is forthcoming. The recipient's second speech-controlled device outputs and indication representing a message is forthcoming.Type: ApplicationFiled: January 25, 2022Publication date: May 26, 2022Inventors: Christo Frank Devaraj, Manish Kumar Dalmia, Tony Roy Hardie, Ran Mokady, Nick Ciubotariu, Sandra Lemon
-
Patent number: 11343374Abstract: Techniques for detecting spam accounts in a system are described. The system may analyze speech characteristics of communication content (e.g., telephone call content, VoIP content, audio messaging, etc.) to determine whether multiple devices or user profiles are associated with overlapping communications. The system may also analyze text transcriptions of communication content to determine whether multiple devices or user profiles are associated with overlapping communications. If so, the system may mitigate, such as throttling service, disabling accounts, and the like.Type: GrantFiled: December 14, 2017Date of Patent: May 24, 2022Assignee: Amazon Technologies, Inc.Inventors: Jerome Alexander Rolia, Brian Alexander Oliver, Vikram Kumar Gundeti, Balraja Subbiah, Tony Roy Hardie
-
Patent number: 11264030Abstract: Systems, methods, and devices for outputting indications regarding voice-based interactions are described. A first speech-controlled device detects spoken audio corresponding to recipient information. The first device captures the audio and sends audio data corresponding to the captured audio to a server. The server determines a second speech-controlled device of the recipient and sends a signal to the recipient's second speech-controlled device representing a message is forthcoming. The recipient's second speech-controlled device outputs and indication representing a message is forthcoming.Type: GrantFiled: January 2, 2020Date of Patent: March 1, 2022Assignee: Amazon Technologies, Inc.Inventors: Christo Frank Devaraj, Manish Kumar Dalmia, Tony Roy Hardie, Ran Mokady, Nick Ciubotariu, Sandra Lemon
-
Publication number: 20220059090Abstract: A system and method establishes a communication connection between a first device of a first user and a second device of a second user. Request data corresponding to a request to establish a communication connection with a second user is received, and a user profile associated with the second user is determined. One or more sensors of the second device receive input data corresponding to the environment of the second device, and an identity of the second user is determined based thereon. The communication connection is established and, based on the identity, the second device tracks movement of the second user in the environment.Type: ApplicationFiled: September 2, 2021Publication date: February 24, 2022Inventors: Shambhavi Sathyanarayana Rao, Anna Chen Santos, Tony Roy Hardie
-
Patent number: 11240331Abstract: Methods and devices for causing a communications session between a first device and a second device to end based on lack of speech activity are described herein. In some embodiments, non-speech may be detected for both the first device and the second device. If the non-speech associated with the first device is determined to occur at a substantially same time as the non-speech associated with the second device, then this may indicate that no individuals are talking within earshot of their respective devices. Furthermore, the non-speech detected by the first device and the non-speech detected by the second device may both be of an amount of time that is greater than a predefined temporal threshold. If so, then the communications session may be caused to end because speech activity has not been detected by either device for more than the predefined temporal threshold.Type: GrantFiled: July 1, 2019Date of Patent: February 1, 2022Assignee: Amazon Technologies, Inc.Inventors: Mario Chenier, Tony Roy Hardie, Nawdesh Uppal, Brian Oliver, Ran Mokady
-
Patent number: 11232808Abstract: A system configured to vary a speech speed of speech represented in input audio data without changing a pitch of the speech. The system may vary the speech speed based on a number of different inputs, including non-audio data, data associated with a command, or data associated with the voice message itself. The non-audio data may correspond to information about an account, device or user, such as user preferences, calendar entries, location information, etc. The system may analyze audio data associated with the command to determine command speech speed, identity of person listening, etc. The system may analyze the input audio data to determine a message speech speed, background noise level, identity of the person speaking, etc. Using all of these inputs, the system may dynamically determine a target speech speed and may generate output audio data having the target speech speed.Type: GrantFiled: April 25, 2019Date of Patent: January 25, 2022Assignee: Amazon Technologies, Inc.Inventors: Zhaoqing Ma, Tony Roy Hardie, Christo Frank Devaraj
-
Patent number: 11172001Abstract: Techniques for announcing a communications session after the communications session is established between multiple user devices are described. In an example, a computer system may instruct a first user device to establish a communications session with a second user device. The computer system may receive, from the second user device, data indicating a request of the first user device for the communications session. Based at least in part on the data, the computer system may generate content associated with the first user device. The computer system may also instruct the second user device to accept the request and present the content after the communications session is established between the first user device and the second user device.Type: GrantFiled: March 26, 2019Date of Patent: November 9, 2021Assignee: Amazon Technologies, Inc.Inventors: Vaidyanathan Puthucode Krishnamoorthy, Tony Roy Hardie, Rohit Lohani, Roopali Vasant Kaujalgi
-
Patent number: 11145301Abstract: A system and method establishes a communication connection between a first device of a first user and a second device of a second user. Request data corresponding to a request to establish a communication connection with a second user is received, and a user profile associated with the second user is determined. One or more sensors of the second device receive input data corresponding to the environment of the second device, and an identity of the second user is determined based thereon. The communication connection is established and, based on the identity, the second device tracks movement of the second user in the environment.Type: GrantFiled: September 25, 2018Date of Patent: October 12, 2021Assignee: Amazon Technologies, Inc.Inventors: Shambhavi Sathyanarayana Rao, Anna Chen Santos, Tony Roy Hardie
-
Patent number: 11133027Abstract: This disclosure describes, in part, context-driven device arbitration techniques to select a speech interface device from multiple speech interface devices to provide a response to a command included in a speech utterance of a user. In some examples, the context-driven arbitration techniques may include executing multiple pipeline instances to analyze audio signals and device metadata received from each of the multiple speech interface devices which detected the speech utterance. A remote speech processing service may execute the multiple pipeline instances and analyze the audio signals and/or metadata, at various stages of the pipeline instances, to determine which speech interface device is to respond to the speech utterance.Type: GrantFiled: November 7, 2019Date of Patent: September 28, 2021Assignee: Amazon Technologies, Inc.Inventors: Tony Roy Hardie, Brian Alexander Oliver, Vikram Kumar Gundeti
-
Patent number: 10715470Abstract: Techniques for detecting spam accounts in a system are described. When a system creates a user profile, the system may ingest a blocked communications list. The system may determine how many times each blocked communications number represented in the ingested blocked communications list is included in blocked communications lists of various users of the system. If a blocked communications number represented in the ingested blocked communications list is included in at least a threshold number of other blocked communications lists, the system may mark the communications number as spam at a system level and engage in appropriate mitigation techniques (e.g., throttle the phone numbers activity, disable the phone number's ability to communicate with system devices, etc.).Type: GrantFiled: December 14, 2017Date of Patent: July 14, 2020Assignee: Amazon Technologies, Inc.Inventors: Jerome Alexander Rolia, Brian Alexander Oliver, Vikram Kumar Gundeti, Balraja Subbiah, Tony Roy Hardie
-
Publication number: 20200143811Abstract: Systems, methods, and devices for outputting indications regarding voice-based interactions are described. A first speech-controlled device detects spoken audio corresponding to recipient information. The first device captures the audio and sends audio data corresponding to the captured audio to a server. The server determines a second speech-controlled device of the recipient and sends a signal to the recipient's second speech-controlled device representing a message is forthcoming. The recipient's second speech-controlled device outputs and indication representing a message is forthcoming.Type: ApplicationFiled: January 2, 2020Publication date: May 7, 2020Inventors: Christo Frank Devaraj, Manish Kumar Dalmia, Tony Roy Hardie, Ran Mokady, Nick Ciubotariu, Sandra Lemon
-
Patent number: 10580404Abstract: Systems, methods, and devices for outputting indications regarding voice-based interactions are described. A first speech-controlled device detects spoken audio corresponding to recipient information. The first device captures the audio and sends audio data corresponding to the captured audio to a server. The server determines a second speech-controlled device of the recipient and sends a signal to the recipient's second speech-controlled device representing a message is forthcoming. The recipient's second speech-controlled device outputs and indication representing a message is forthcoming.Type: GrantFiled: September 1, 2016Date of Patent: March 3, 2020Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Christo Frank Devaraj, Manish Kumar Dalmia, Tony Roy Hardie, Ran Mokady, Nick Ciubotariu, Sandra Lemon
-
Patent number: 10482904Abstract: This disclosure describes, in part, context-driven device arbitration techniques to select a speech interface device from multiple speech interface devices to provide a response to a command included in a speech utterance of a user. In some examples, the context-driven arbitration techniques may include executing multiple pipeline instances to analyze audio signals and device metadata received from each of the multiple speech interface devices which detected the speech utterance. A remote speech processing service may execute the multiple pipeline instances and analyze the audio signals and/or metadata, at various stages of the pipeline instances, to determine which speech interface device is to respond to the speech utterance.Type: GrantFiled: August 15, 2017Date of Patent: November 19, 2019Assignee: Amazon Technologies, Inc.Inventors: Tony Roy Hardie, Brian Alexander Oliver, Vikram Kumar Gundeti
-
Publication number: 20190325892Abstract: Methods and devices for causing a communications session between a first device and a second device to end based on lack of speech activity are described herein. In some embodiments, non-speech may be detected for both the first device and the second device. If the non-speech associated with the first device is determined to occur at a substantially same time as the non-speech associated with the second device, then this may indicate that no individuals are talking within earshot of their respective devices. Furthermore, the non-speech detected by the first device and the non-speech detected by the second device may both be of an amount of time that is greater than a predefined temporal threshold. If so, then the communications session may be caused to end because speech activity has not been detected by either device for more than the predefined temporal threshold.Type: ApplicationFiled: July 1, 2019Publication date: October 24, 2019Inventors: Mario Chenier, Tony Roy Hardie, Nawdesh Uppal, Brian Oliver, Ran Mokady
-
Patent number: 10453449Abstract: Systems, methods, and devices for outputting visual indications regarding voice-based interactions are described. A first speech-controlled device detects spoken audio corresponding to a voice message to a second speech-controlled device. The first device captures the audio and sends audio data corresponding to the captured audio to a server. The server performs speech processing on the audio data to determine a recipient and message content. The server then determines a second speech-controlled device associated with the recipient and sends the message content to the recipient's second speech-controlled device. Thereafter, the server receives an indication from the recipient's speech-controlled device that the second device is detecting speech, presumably in response to the original message. The server then causes a visual indication to be output by the first speech-controlled device, with the visual indication representing the recipient-speech controlled device is detecting speech.Type: GrantFiled: September 1, 2016Date of Patent: October 22, 2019Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Christo Frank Devaraj, Manish Kumar Dalmia, Tony Roy Hardie, Ran Mokady, Nick Ciubotariu, Sandra Lemon