Patents by Inventor Doyle Albert Martin

Doyle Albert Martin 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: 12010360
    Abstract: This disclosure describes, in part, methods and techniques for recreating the outputting of content by an electronic device. For instance, system(s) may process (e.g., encode) first source data in order to generate second source data. The system(s) may then store the second source data in one or more databases and send a copy of the second source data to the electronic device. The electronic device may process (e.g., decode) the second source data in order to output content represented by the second source data. The electronic device may also generate event data representing events that occurred while processing the second source data. The system(s) may receive the event data from the electronic device and use the event data to process the second source data similar to the electronic device. This way, the system(s) are able to output the content similarly to how the electronic device output the content.
    Type: Grant
    Filed: February 8, 2021
    Date of Patent: June 11, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Micheal Anthony Larkin, Mustafa Hakim, Doyle Albert Martin, Brian Fisher, Mickey Ottis Williams, Chris Predeek
  • Publication number: 20220161131
    Abstract: This disclosure describes, in part, techniques for controlling network applications. For instance, a remote system may send, over a network, data representing a state of an application to a display device, such as a television. The remote system may then receive, over the network, input data from a control device. The input data may represent one or more inputs received by the control device. Using the input data, the remote system may update the state of the application. The remote system may then send, to the display device, data representing the updated state of the application. In some instances, the remote system may further send, to the control device, audio data representing sound corresponding to the updated state of the application. The control device may synchronize outputting of the sound with the displaying the updated state of the application by the display device.
    Type: Application
    Filed: October 29, 2021
    Publication date: May 26, 2022
    Inventors: Albert John Penello, Omar Sze Leung, Ravi Ichapurapu, Sameet Ramakrishnan, Marc Randall Whitten, Evan Fletcher Dougal, Michael Risley, Brian Fisher, Doyle Albert Martin
  • Patent number: 11161038
    Abstract: This disclosure describes, in part, techniques for controlling network applications. For instance, a remote system may send, over a network, data representing a state of an application to a display device, such as a television. The remote system may then receive, over the network, input data from a control device. The input data may represent one or more inputs received by the control device. Using the input data, the remote system may update the state of the application. The remote system may then send, to the display device, data representing the updated state of the application. In some instances, the remote system may further send, to the control device, audio data representing sound corresponding to the updated state of the application. The control device may synchronize outputting of the sound with the displaying the updated state of the application by the display device.
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: November 2, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Albert John Penello, Omar Sze Leung, Ravi Ichapurapu, Sameet Ramakrishnan, Marc Randall Whitten, Evan Fletcher Dougal, Michael Risley, Brian Fisher, Doyle Albert Martin
  • Publication number: 20200038749
    Abstract: This disclosure describes, in part, techniques for controlling network applications. For instance, a remote system may send, over a network, data representing a state of an application to a display device, such as a television. The remote system may then receive, over the network, input data from a control device. The input data may represent one or more inputs received by the control device. Using the input data, the remote system may update the state of the application. The remote system may then send, to the display device, data representing the updated state of the application. In some instances, the remote system may further send, to the control device, audio data representing sound corresponding to the updated state of the application. The control device may synchronize outputting of the sound with the displaying the updated state of the application by the display device.
    Type: Application
    Filed: November 28, 2018
    Publication date: February 6, 2020
    Inventors: Albert John Penello, Omar Sze Leung, Ravi Ichapurapu, Sameet Ramakrishnan, Marc Randall Whitten, Evan Fletcher Dougal, Michael Risley, Brian Fisher, Doyle Albert Martin