Patents by Inventor Michael James Montgomery

Michael James Montgomery 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: 11887596
    Abstract: Described herein is a system for enabling a user to perform complex goals using multiple skills/applications of an intelligent assistant device. Skills may register as consumers of an action or providers of an action, and the consumer skills may be configured to invoke provider skills to perform actions. The system receives a request to perform an action from a skill along with some action data. The system validates the action data, selects another skill to perform the action, and forwards the request to the selected skill to perform the action.
    Type: Grant
    Filed: September 15, 2022
    Date of Patent: January 30, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Rohin Dabas, Troy Dean Schuring, Rashmi Tonge, Michael James Montgomery, Kevindra Pal Singh, Adam Baran, David Thomas, Nnenna Eleanya Okwara
  • Publication number: 20230115420
    Abstract: Described herein is a system for enabling a user to perform complex goals using multiple skills/applications of an intelligent assistant device. Skills may register as consumers of an action or providers of an action, and the consumer skills may be configured to invoke provider skills to perform actions. The system receives a request to perform an action from a skill along with some action data. The system validates the action data, selects another skill to perform the action, and forwards the request to the selected skill to perform the action.
    Type: Application
    Filed: September 15, 2022
    Publication date: April 13, 2023
    Inventors: Rohin Dabas, Troy Dean Schuring, Rashmi Tonge, Michael James Montgomery, Kevindra Pal Singh, Adam Baran, David Thomas, Nnenna Eleanya Okwara
  • Patent number: 11553218
    Abstract: Methods and apparatus are described for making broadcast content available as an on-demand asset soon after all of the video fragments of the broadcast content have been made available. As the video fragments of the broadcast content are made available, they are requested and archived. When all of the fragments for the duration of the broadcast content are available (e.g., a live event ends), a VOD-style manifest is generated and the archived fragments are made available for downloading or streaming using the VOD-style manifest.
    Type: Grant
    Filed: January 28, 2019
    Date of Patent: January 10, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Ravindra Ganti, Parminder Singh, John F. X. Gaquin, Michael James Montgomery, Charles M. Cordova, Yongjun Wu
  • Patent number: 11455987
    Abstract: Described herein is a system for enabling a user to perform complex goals using multiple skills/applications of an intelligent assistant device. Skills may register as consumers of an action or providers of an action, and the consumer skills may be configured to invoke provider skills to perform actions. The system receives a request to perform an action from a skill along with some action data. The system validates the action data, selects another skill to perform the action, and forwards the request to the selected skill to perform the action.
    Type: Grant
    Filed: March 6, 2019
    Date of Patent: September 27, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Rohin Dabas, Troy Dean Schuring, Rashmi Tonge, Michael James Montgomery, Kevindra Pal Singh, Adam Baran, David Thomas, Nnenna Eleanya Okwara
  • Publication number: 20200186848
    Abstract: Methods and apparatus are described for making broadcast content available as an on-demand asset soon after all of the video fragments of the broadcast content have been made available. As the video fragments of the broadcast content are made available, they are requested and archived. When all of the fragments for the duration of the broadcast content are available (e.g., a live event ends), a VOD-style manifest is generated and the archived fragments are made available for downloading or streaming using the VOD-style manifest.
    Type: Application
    Filed: January 28, 2019
    Publication date: June 11, 2020
    Inventors: Ravindra Ganti, . Parminder Singh, John F.X. Gaquin, Michael James Montgomery, Charles M. Cordova, Yongjun Wu