Patents by Inventor Marc Randall Whitten

Marc Randall Whitten 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: 11605380
    Abstract: This disclosure describes, in part, techniques and systems for generating and outputting immersive, multi-device content items in user environment, such as connected homes, offices, and the like. For example, the techniques and systems may output different portions of content on different devices within a user environment based on information such as respective capabilities of the devices, a current location of the user within the environment, a time of day, which user(s) are present in the environment, and/or the like.
    Type: Grant
    Filed: August 3, 2020
    Date of Patent: March 14, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Farah Lynn Houston, Marc Randall Whitten, J. C. Connors, David Chiapperino
  • 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
  • Patent number: 11061939
    Abstract: A system for dynamic content delivery is provided. The system includes a control component to determine location, preferences, and state of a user. A delivery component dynamically selects and provides content to the user as a function of the user's location, preferences, and state.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: July 13, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kevin T. Shields, William T. Flora, Bret P. O'Rourke, John Mark Miller, Eric P. Wilfrid, Nigel S. Keam, Steven N. Bathiche, Oliver R. Roup, Zachary L. Russell, Marc Randall Whitten
  • 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