Patents by Inventor Daniel Dennedy

Daniel Dennedy 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: 20230141884
    Abstract: Methods and apparatus for just-in-time streaming media. Existing content delivery networks are optimized for providing mass media to many consumers. This delivery model is poorly suited to user-specific content. Exemplary embodiments of the present disclosure create a program instance that can service a client's media requests from their archival data. In one specific implementation, the archival data is stored segments that are ready for streaming; a content server may provide either a consolidated file or a media “quasi-stream” from the same storage object(s). The quasi-stream supports progressive playback (media playback as it is being downloaded.) The program instance provides the client device the illusion of a static file system, however client requested access to HTTP file downloads are provided in packets that are transmuxed/transcoded from archival data.
    Type: Application
    Filed: December 29, 2022
    Publication date: May 11, 2023
    Applicant: GoPro, Inc.
    Inventors: Daniel Dennedy, Rahul Iyengar, Cedric Fernandes
  • Patent number: 11575728
    Abstract: Methods and apparatus for just-in-time streaming media. Existing content delivery networks are optimized for providing mass media to many consumers. This delivery model is poorly suited to user-specific content. Exemplary embodiments of the present disclosure create a program instance that can service a client's media requests from their archival data. In one specific implementation, the archival data is stored segments that are ready for streaming; a content server may provide either a consolidated file or a media “quasi-stream” from the same storage object(s). The quasi-stream supports progressive playback (media playback as it is being downloaded.) The program instance provides the client device the illusion of a static file system, however client requested access to HTTP file downloads are provided in packets that are transmuxed/transcoded from archival data.
    Type: Grant
    Filed: May 14, 2021
    Date of Patent: February 7, 2023
    Assignee: GoPro, Inc.
    Inventors: Daniel Dennedy, Rahul Iyengar, Cedric Fernandes
  • Publication number: 20220368746
    Abstract: Methods and apparatus for just-in-time streaming media. Existing content delivery networks are optimized for providing mass media to many consumers. This delivery model is poorly suited to user-specific content. Exemplary embodiments of the present disclosure create a program instance that can service a client's media requests from their archival data. In one specific implementation, the archival data is stored segments that are ready for streaming; a content server may provide either a consolidated file or a media “quasi-stream” from the same storage object(s). The quasi-stream supports progressive playback (media playback as it is being downloaded.) The program instance provides the client device the illusion of a static file system, however client requested access to HTTP file downloads are provided in packets that are transmuxed/transcoded from archival data.
    Type: Application
    Filed: May 14, 2021
    Publication date: November 17, 2022
    Applicant: GoPro, Inc.
    Inventors: Daniel Dennedy, Rahul Iyengar, Cedric Fernandes
  • Patent number: 9264159
    Abstract: Mechanisms are provided for collecting user response information corresponding to a request transmitted as a part of unidirectional media broadcast. Mobile devices used to display media broadcast containing the request, such a survey, are also configured to send information using other communication networks, such as cellular networks. Mobile devices collect users' responses to the request and send information corresponding to these responses to a response processing server. The response processing server in turn processes the information, generate a report, and transmit this report to the broadcasting service. These reports may be used for a variety of purposes. In one example, reports are used to update broadcasted content such that mobile device user can view results of their responses as a part of the updated broadcast.
    Type: Grant
    Filed: December 10, 2009
    Date of Patent: February 16, 2016
    Assignee: MobiTV, Inc.
    Inventors: Alan Moskowitz, Daniel Dennedy, Do H. Chung
  • Publication number: 20110161813
    Abstract: Techniques and apparatuses are provided for conditioning media content based on user input. In one implementation, a barker screen is displayed on an output interface of the user device when a request to switch media channels is received. The barker screen may include a request for user input and at least partially block the output interface. As such, the content of the new channel may be at least partially unavailable until user input is received. Furthermore, techniques and apparatuses are provided for transmitting a request for user input to the user device switched to a unidirectional broadcast channel. Information contained in responses generated based on user inputs is then used to adjust media content.
    Type: Application
    Filed: December 31, 2009
    Publication date: June 30, 2011
    Applicant: MOBITV, INC.
    Inventors: Alan Moskowitz, Daniel Dennedy, Do H. Chung
  • Publication number: 20110145848
    Abstract: Mechanisms are provided for collecting user response information corresponding to a request transmitted as a part of unidirectional media broadcast. Mobile devices used to display media broadcast containing the request, such a survey, are also configured to send information using other communication networks, such as cellular networks. Mobile devices collect users' responses to the request and send information corresponding to these responses to a response processing server. The response processing server in turn processes the information, generate a report, and transmit this report to the broadcasting service. These reports may be used for a variety of purposes. In one example, reports are used to update broadcasted content such that mobile device user can view results of their responses as a part of the updated broadcast.
    Type: Application
    Filed: December 10, 2009
    Publication date: June 16, 2011
    Applicant: MobiTV, Inc.
    Inventors: Alan Moskowitz, Daniel Dennedy, Do H. Chung