Patents by Inventor Shaun M. Vickers

Shaun M. Vickers 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).

  • Patent number: 11823659
    Abstract: A request including audio data is received from a voice-enabled device. A string of phonemes present in the utterance is determined through speech recognition. At a later time, a subsequent user input corresponding to the request may be received, in which the user input is associated with one or more text keywords. The subsequent user input may be obtained in response to an active request. Alternatively, feedback may not be actively elicited, but rather collected passively. However it is obtained, the one or more keywords associated with the subsequent user input may be associated with the string of phonemes to indicate that the user is saying or mean those words when they product that string of phonemes. A user-specific speech recognition key for the user account is then updated to associate the string of phonemes with these words. A general speech recognition model can also be trained using the association.
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: November 21, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Julia Reinspach, Oleg Rokhlenko, Ramakanthachary Gottumukkala, Giovanni Clemente, Ankit Agrawal, Swayam Bhardwaj, Guy Michaeli, Vaidyanathan Puthucode Krishnamoorthy, Costantino Vlachos, Nalledath P. Vinodkrishnan, Shaun M. Vickers, Sethuraman Ramachandran, Charles C. Moore
  • Patent number: 11694682
    Abstract: In various embodiments, a voice command is associated with a plurality of processing steps to be performed. The plurality of processing steps may include analysis of audio data using automatic speech recognition, generating and selecting a search query from the utterance text, and conducting a search of database of items using a search query. The plurality of processing steps may include additional or different steps, depending on the type of the request. In performing one or more of these processing steps, an error or ambiguity may be detected. An error or ambiguity may either halt the processing step or create more than one path of actions. A model may be used to determine if and how to request additional user input to attempt to resolve the error or ambiguity. The voice-enabled device or a second client device is then causing to output a request for the additional user input.
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: July 4, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Julia Reinspach, Oleg Rokhlenko, Ramakanthachary Gottumukkala, Giovanni Clemente, Ankit Agrawal, Swayam Bhardwaj, Guy Michaeli, Vaidyanathan Puthucode Krishnamoorthy, Costantino Vlachos, Nalledath P. Vinodkrishnan, Shaun M. Vickers, Sethuraman Ramachandran, Charles C. Moore
  • Publication number: 20210183366
    Abstract: A request including audio data is received from a voice-enabled device. A string of phonemes present in the utterance is determined through speech recognition. At a later time, a subsequent user input corresponding to the request may be received, in which the user input is associated with one or more text keywords. The subsequent user input may be obtained in response to an active request. Alternatively, feedback may not be actively elicited, but rather collected passively. However it is obtained, the one or more keywords associated with the subsequent user input may be associated with the string of phonemes to indicate that the user is saying or mean those words when they product that string of phonemes. A user-specific speech recognition key for the user account is then updated to associate the string of phonemes with these words. A general speech recognition model can also be trained using the association.
    Type: Application
    Filed: December 11, 2019
    Publication date: June 17, 2021
    Inventors: Julia Reinspach, Oleg Rokhlenko, Ramakanthachary Gottumukkala, Giovanni Clemente, Ankit Agrawal, Swayam Bhardwaj, Guy Michaeli, Vaidyanathan Puthucode Krishnamoorthy, Costantino Vlachos, Nalledath P. Vinodkrishnan, Shaun M. Vickers, Sethuraman Ramachandran, Charles C. Moore
  • Patent number: 9876879
    Abstract: Disclosed are various embodiments for distributed generation of network pages from portions of network pages. A first request for a network page is obtained. A second request for a network page portion is sent to a server application. The second request includes a protocol header that specifies a base uniform resource locator (URL). The network page portion is obtained from the server application. The network page portion is based at least in part on the base URL. The network page is generated from the network page portion and other data.
    Type: Grant
    Filed: December 29, 2014
    Date of Patent: January 23, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: William Haywood Warner, Jeremy Boynes, Shaun M. Vickers, Wisam Z. Yasen
  • Patent number: 9111307
    Abstract: A merchant system is disclosed that can provide multiple online marketplaces that utilize marketplace product catalog layering. Product catalogs associated with each marketplace may be defined and layered such that products sold by one marketplace may be displayed on and purchased by way of another marketplace. The merchant system might also provide a unified electronic shopping cart for storing purchases made at multiple marketplaces, a unified checkout user interface for completing the purchase of items from multiple marketplaces, and a unified order management user interface for managing purchases made from multiple marketplaces.
    Type: Grant
    Filed: January 11, 2012
    Date of Patent: August 18, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Jeremy Brian Hanni, Sanjay Govindrao Kulkarni, Soumyadip Banerjee, Pejus Manoj Das, Huang-Chun Yu, Andrew Powell McGoogan, Christopher E. Browder, Shaun M. Vickers
  • Publication number: 20150113053
    Abstract: Disclosed are various embodiments for distributed generation of network pages from portions of network pages. A first request for a network page is obtained. A second request for a network page portion is sent to a server application. The second request includes a protocol header that specifies a base uniform resource locator (URL). The network page portion is obtained from the server application. The network page portion is based at least in part on the base URL. The network page is generated from the network page portion and other data.
    Type: Application
    Filed: December 29, 2014
    Publication date: April 23, 2015
    Inventors: WILLIAM HAYWOOD WARNER, JEREMY BOYNES, SHAUN M. VICKERS, WISAM Z. YASEN
  • Patent number: 8930443
    Abstract: Disclosed are various embodiments for distributed generation of network pages from portions of network pages. A first request for a network page is obtained. A second request for a network page portion is sent to a server application. The second request includes a protocol header that specifies a base uniform resource locator (URL). The network page portion is obtained from the server application. The network page portion is based at least in part on the base URL. The network page is generated from the network page portion and other data.
    Type: Grant
    Filed: March 18, 2011
    Date of Patent: January 6, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: William Haywood Warner, Jeremy Boynes, Shaun M. Vickers, Wisam Z. Yasen