Patents by Inventor Munir Mahmood
Munir Mahmood 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: 20230282206Abstract: Techniques for a natural language processing (NLP) system to implement more than one assistant are described. The NLP system may receive a natural language input corresponding to more than one user command. The NLP system may respond to a first command, of the natural language input, using a TTS voice of a first NLP system assistant. The NLP system may respond to a second command, of the natural language input, using a TTS voice of a second NLP system assistant.Type: ApplicationFiled: March 13, 2023Publication date: September 7, 2023Inventors: Munir Mahmood, Leopold Bushkin, Alexander Thomas Loeb, Michael Schwartz, Mohammed Arif, Rongzhou Shen, Vikram Kumar Gundeti, Shemyla Anwar, Yaser Khan, Edward Page Foyle, Bo Li
-
Patent number: 11636851Abstract: Techniques for a natural language processing (NLP) system to implement more than one assistant are described. The NLP system may receive a natural language input corresponding to more than one user command. The NLP system may respond to a first command, of the natural language input, using a TTS voice of a first NLP system assistant. The NLP system may respond to a second command, of the natural language input, using a TTS voice of a second NLP system assistant.Type: GrantFiled: July 28, 2021Date of Patent: April 25, 2023Assignee: Amazon Technologies, Inc.Inventors: Munir Mahmood, Leopold Bushkin, Alexander Thomas Loeb, Michael Schwartz, Mohammed Arif, Rongzhou Shen, Vikram Kumar Gundeti, Shemyla Anwar, Yaser Khan, Edward Page Foyle, Bo Li
-
Patent number: 11393477Abstract: Techniques for a natural language processing (NLP) system to implement more than one assistant are described. The NLP system may receive a natural language input from a device. The NLP system may also receive one or more signals representing one or more assistants to be implemented with respect to the natural language input. The NLP system may intelligently select an assistant to be invoked with respect to the natural language input. Once the assistant is selected, the NLP system may cause content, output to a user, to have characteristics specific to the assistant.Type: GrantFiled: September 24, 2019Date of Patent: July 19, 2022Assignee: Amazon Technologies, Inc.Inventors: Munir Mahmood, Leopold Bushkin, Alexander Thomas Loeb, Michael Schwartz, Mohammed Arif, Rongzhou Shen, Vikram Kumar Gundeti, Shemyla Anwar, Yaser Khan, Edward Page Foyle, Bo Li
-
Publication number: 20210398525Abstract: Techniques for a natural language processing (NLP) system to implement more than one assistant are described. The NLP system may receive a natural language input corresponding to more than one user command. The NLP system may respond to a first command, of the natural language input, using a TTS voice of a first NLP system assistant. The NLP system may respond to a second command, of the natural language input, using a TTS voice of a second NLP system assistant.Type: ApplicationFiled: July 28, 2021Publication date: December 23, 2021Inventors: Munir Mahmood, Leopold Bushkin, Alexander Thomas Loeb, Michael Schwartz, Mohammed Arif, Rongzhou Shen, Vikram Kumar Gundeti, Shemyla Anwar, Yaser Khan, Edward Page Foyle, Bo Li
-
Patent number: 11120790Abstract: Techniques for a natural language processing (NLP) system to implement more than one assistant are described. The NLP system may receive a natural language input corresponding to more than one user command. The NLP system may respond to a first command, of the natural language input, using a TTS voice of a first NLP system assistant. The NLP system may respond to a second command, of the natural language input, using a TTS voice of a second NLP system assistant.Type: GrantFiled: September 24, 2019Date of Patent: September 14, 2021Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Munir Mahmood, Leopold Bushkin, Alexander Thomas Loeb, Michael Schwartz, Mohammed Arif, Rongzhou Shen, Vikram Kumar Gundeti, Shemyla Anwar, Yaser Khan, Edward Page Foyle, Bo Li
-
Publication number: 20210090555Abstract: Techniques for a natural language processing (NLP) system to implement more than one assistant are described. The NLP system may receive a natural language input corresponding to more than one user command. The NLP system may respond to a first command, of the natural language input, using a TTS voice of a first NLP system assistant. The NLP system may respond to a second command, of the natural language input, using a TTS voice of a second NLP system assistant.Type: ApplicationFiled: September 24, 2019Publication date: March 25, 2021Inventors: Munir Mahmood, Leopold Bushkin, Alexander Thomas Loeb, Michael Schwartz, Mohammed Arif, Rongzhou Shen, Vikram Kumar Gundeti, Shemyla Anwar, Yaser Khan, Edward Page Foyle, Bo Li
-
Publication number: 20210090572Abstract: Techniques for a natural language processing (NLP) system to implement more than one assistant are described. The NLP system may receive a natural language input from a device. The NLP system may also receive one or more signals representing one or more assistants to be implemented with respect to the natural language input. The NLP system may intelligently select an assistant to be invoked with respect to the natural language input. Once the assistant is selected, the NLP system may cause content, output to a user, to have characteristics specific to the assistant.Type: ApplicationFiled: September 24, 2019Publication date: March 25, 2021Inventors: Munir Mahmood, Leopold Bushkin, Alexander Thomas Loeb, Michael Schwartz, Mohammed Arif, Rongzhou Shen, Vikram Kumar Gundeti, Shemyla Anwar, Yaser Khan, Edward Page Foyle, Bo Li
-
Publication number: 20210090575Abstract: Techniques for a natural language processing (NLP) system to implement more than one assistant during a dialog between one or more users and the NLP system are described. The NLP system may receive a first natural language input and associate same with a dialog identifier. The NLP system may output audio, responsive to the first natural language input, in a first NLP system assistant's voice. Thereafter, the NLP system may receive a second natural language input and associate same with the dialog identifier. The NLP system may output audio, responsive to the second natural language input, in a second NLP system assistant's voice.Type: ApplicationFiled: September 24, 2019Publication date: March 25, 2021Inventors: Munir Mahmood, Leopold Bushkin, Alexander Thomas Loeb, Michael Schwartz, Mohammed Arif, Rongzhou Shen, Vikram Kumar Gundeti, Shemyla Anwar, Yaser Khan, Edward Page Foyle, Bo Li
-
Patent number: 10713792Abstract: A system for processing a seller provided input image depicting an object. The system may process the input images to be in compliance with an online shopping website's image requirements. The image processing service may execute multiple modules on the input image. An edge detection module may detect one or more edges of the image of the object and determine border data indicative of a border around the object. An object of interest module may extract the image of the object within the border to generate an object of interest image. A background extraction module may create one or more closed shapes to separate the image of the object from background pixels. A hole detection module may traverse the one or more closed shapes to determine a presence of background pixels, remove the background pixels, and generate a resulting image.Type: GrantFiled: January 13, 2017Date of Patent: July 14, 2020Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Risto Fermin Rangel Kuoppa, Sergio Damo De Lemos, Munir Mahmood, Mohammed Nazeeruddin
-
Patent number: 7958142Abstract: User profile data that may be spread across different service providers and that may vary across different service providers can be aggregated to provide an aggregate user profile. An aggregate user profile can be generated regardless of, among other things, varying user profile semantics, differing data formats, data item conflicts, evolving server protocols and interfaces, and updates to the number, identity, location, and type of servers upon which the service providers are maintained.Type: GrantFiled: September 20, 2007Date of Patent: June 7, 2011Assignee: Microsoft CorporationInventors: Karvell Li, Jamie Marconi, Rahul Kumar, Miriam Borkenhagen, David Law, Gilbert McQuillan, Munir Mahmood, Gupta Garuda
-
Publication number: 20090083367Abstract: User profile data that may be spread across different service providers and that may vary across different service providers can be aggregated to provide an aggregate user profile. An aggregate user profile can be generated regardless of, among other things, varying user profile semantics, differing data formats, data item conflicts, evolving server protocols and interfaces, and updates to the number, identity, location, and type of servers upon which the service providers are maintained.Type: ApplicationFiled: September 20, 2007Publication date: March 26, 2009Applicant: Microsoft CorporationInventors: Karvell Li, Jamie Marconi, Rahul Kumar, Miriam Borkenhagen, David Law, Gilbert McQuillan, Munir Mahmood, Gupta Garuda
-
Patent number: 7117528Abstract: Methods and systems for resolving naming contests when a user seeks to register an account associated with a login identifier that is already in use by another user. An authentication server notifies the user of a contested registration when the requested login identifier, such as an e-mail address, matches one of the identifiers stored in an authentication database. The server then solicits confirmation from the user that the login identifier belongs to the requesting user rather than the earlier user. By forcing the earlier user to select a different login identifier, the server renders the existing user account inactive but retains a unique account identifier and associated account information for the inactive user account.Type: GrantFiled: October 24, 2002Date of Patent: October 3, 2006Assignee: Microsoft CorporationInventors: Robert M. Hyman, Sachin Kukreja, Danpo Zhang, Barry I. Kelman, Munir Mahmood, Elaine Lan Chen