Patents by Inventor Vasiliy Radostev
Vasiliy Radostev 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: 20240029708Abstract: Techniques for generating a visual response to a user input are described. A system may receive input data corresponding to a user input, determining a first skill component is to determine a response to the user input, and determine a second skill component is to determine supplemental content related to the user input. The system may also determine a template for presenting a visual response to the user input, where the template is configured for presenting the response and the supplemental content. The system may receive, from the first skill component, first image data corresponding to the first response. The system may also receive, from the second skill component, second image data corresponding to the first supplemental content. The system may send, to a device including a display, a command to present the first image data and the second image data using the template.Type: ApplicationFiled: May 26, 2023Publication date: January 25, 2024Inventors: Vasiliy Radostev, Ruhi Sarikaya, Rekha Seshadrinathan, Abhinav Sethy, Chetan Nagaraj Naik, Anjishnu Kumar
-
Patent number: 11705108Abstract: Techniques for generating a visual response to a user input are described. A system may receive input data corresponding to a user input, determining a first skill component is to determine a response to the user input, and determine a second skill component is to determine supplemental content related to the user input. The system may also determine a template for presenting a visual response to the user input, where the template is configured for presenting the response and the supplemental content. The system may receive, from the first skill component, first image data corresponding to the first response. The system may also receive, from the second skill component, second image data corresponding to the first supplemental content. The system may send, to a device including a display, a command to present the first image data and the second image data using the template.Type: GrantFiled: December 10, 2021Date of Patent: July 18, 2023Assignee: Amazon Technologies, Inc.Inventors: Vasiliy Radostev, Ruhi Sarikaya, Rekha Seshadrinathan, Abhinav Sethy, Chetan Nagaraj Naik, Anjishnu Kumar
-
Publication number: 20230142892Abstract: Conversational understanding systems allow users to conversationally interface with a computing device. In examples, a query may be received that includes a request for execution of a task. A data exchange task definition may be accessed. The data exchange task definition assists a conversational understanding system in managing task state tracking for information needed for task execution. Using the data exchange task definition, a per-turn policy for interacting with the user computing device is generated based on the state of a dialogue with a computing device and an evaluation of a process flow chart provided by a task owner resource. The task owner resource may be independent from the conversational understanding system. A response to the query may be generated and output based on the per-turn policy. In examples, the per-turn policy is used to generate one or more responses during a dialogue with a user via a computing device.Type: ApplicationFiled: January 6, 2023Publication date: May 11, 2023Applicant: Microsoft Technology Licensing, LLCInventors: Paul CROOK, Vasiliy RADOSTEV, Omar Zia KHAN, Vipul AGARWAL, Ruhi SARIKAYA, Marius Alexandru MARIN, Alexandre ROCHETTE, Jean-Philippe ROBICHAUD
-
Patent number: 11574635Abstract: Conversational understanding systems allow users to conversationally interface with a computing device. In examples, a query may be received that includes a request for execution of a task. A data exchange task definition may be accessed. The data exchange task definition assists a conversational understanding system in managing task state tracking for information needed for task execution. Using the data exchange task definition, a per-turn policy for interacting with the user computing device is generated based on the state of a dialogue with a computing device and an evaluation of a process flow chart provided by a task owner resource. The task owner resource may be independent from the conversational understanding system. A response to the query may be generated and output based on the per-turn policy. In examples, the per-turn policy is used to generate one or more responses during a dialogue with a user via a computing device.Type: GrantFiled: December 20, 2019Date of Patent: February 7, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Paul Crook, Vasiliy Radostev, Omar Zia Khan, Vipul Agarwal, Ruhi Sarikaya, Marius Alexandru Marin, Alexandre Rochette, Jean-Philippe Robichaud
-
Publication number: 20200135201Abstract: Conversational understanding systems allow users to conversationally interface with a computing device. In examples, a query may be received that includes a request for execution of a task. A data exchange task definition may be accessed. The data exchange task definition assists a conversational understanding system in managing task state tracking for information needed for task execution. Using the data exchange task definition, a per-turn policy for interacting with the user computing device is generated based on the state of a dialogue with a computing device and an evaluation of a process flow chart provided by a task owner resource. The task owner resource may be independent from the conversational understanding system. A response to the query may be generated and output based on the per-turn policy. In examples, the per-turn policy is used to generate one or more responses during a dialogue with a user via a computing device.Type: ApplicationFiled: December 20, 2019Publication date: April 30, 2020Applicant: Microsoft Technology Licensing, LLCInventors: Paul CROOK, Vasiliy RADOSTEV, Omar Zia KHAN, Vipul AGARWAL, Ruhi SARIKAYA, Marius Alexandru MARIN, Alexandre ROCHETTE, Jean-Philippe ROBICHAUD
-
Patent number: 10467345Abstract: Aspects herein provide third-party application authors with a resolver chaining platform that simplifies the task of creating customized resolvers to gather information from user input while also allowing those authors to chain their custom resolvers with generic resolvers provided by the platform's host and that relate to commonly used parameter types. In particular, the present disclosure provides a method and system for authoring and using these resolver chains made up of a combination of custom and generic resolvers.Type: GrantFiled: August 30, 2016Date of Patent: November 5, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Vasiliy Radostev, Ruhi Sarikaya
-
Patent number: 10217462Abstract: Systems and methods for augmenting existing CU system to be used with content, such as a website. The content may be parsed to determine on or more actions that may be performed by a user who uses the content. These actions may then be compared to tasks of CU systems to identify potential matches. When a match is found, the CU system may be updated to include information.Type: GrantFiled: August 31, 2016Date of Patent: February 26, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Ruhi Sarikaya, Vasiliy Radostev
-
Publication number: 20180060300Abstract: Aspects herein provide third-party application authors with a resolver chaining platform that simplifies the task of creating customized resolvers to gather information from user input while also allowing those authors to chain their custom resolvers with generic resolvers provided by the platform's host and that relate to commonly used parameter types. In particular, the present disclosure provides a method and system for authoring and using these resolver chains made up of a combination of custom and generic resolvers.Type: ApplicationFiled: August 30, 2016Publication date: March 1, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Vasiliy Radostev, Ruhi Sarikaya
-
Publication number: 20180061401Abstract: Systems and methods for augmenting existing CU system to be used with content, such as a website. The content may be parsed to determine on or more actions that may be performed by a user who uses the content. These actions may then be compared to tasks of CU systems to identify potential matches.Type: ApplicationFiled: August 31, 2016Publication date: March 1, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Ruhi Sarikaya, Vasiliy Radostev
-
Publication number: 20180005629Abstract: Conversational understanding systems allow users to conversationally interface with a computing device. In examples, a query may be received that includes a request for execution of a task. A data exchange task definition may be accessed. The data exchange task definition assists a conversational understanding system in managing task state tracking for information needed for task execution. Using the data exchange task definition, a per-turn policy for interacting with the user computing device is generated based on the state of a dialogue with a computing device and an evaluation of a process flow chart provided by a task owner resource. The task owner resource may be independent from the conversational understanding system. A response to the query may be generated and output based on the per-turn policy. In examples, the per-turn policy is used to generate one or more responses during a dialogue with a user via a computing device.Type: ApplicationFiled: June 30, 2016Publication date: January 4, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Paul Crook, Vasiliy Radostev, Omar Zia Khan, Vipul Agarwal, Ruhi Sarikaya, Marius Alexandru Marin, Alexandre Rochette, Jean-Philippe Robichaud