Patents by Inventor Cedric Fernandes

Cedric Fernandes 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: 11470335
    Abstract: Multiple videos having individual time durations may be obtained, including a first video with a first time duration. The videos may include visual information defined by one or more electronic media files. An initial portion of the first time duration where the one or more electronic media are to be transcoded may be determined, including determining whether the first time duration is greater than a predefined threshold and if the first time duration is greater than the predefined threshold, determining the initial portion to be an initial time duration that is less than the first time duration. One or more transcoded media files may be generated during the initial portion. A request for the first video may be received from a client computing platform. In response to receipt of the request, the one or more transcoded media files may be transmitted to the client computing platform for display.
    Type: Grant
    Filed: April 9, 2020
    Date of Patent: October 11, 2022
    Assignee: GoPro, Inc.
    Inventor: Cedric Fernandes
  • Patent number: 10831353
    Abstract: Described herein are techniques and mechanisms for personalized timeline presentation. Client devices may be presented with video content in association with a content management account. A video content item may be associated with more than one pause point, with each pause point indicating a time at which playback of the video content item was paused. Different profiles associated with the content management account may be associated with different pause points for the same video content item. Playback of the video content item may be resumed at one of the pause points when one of the profiles is selected.
    Type: Grant
    Filed: May 22, 2019
    Date of Patent: November 10, 2020
    Assignee: MobiTV, Inc.
    Inventors: Kay Johansson, Cedric Fernandes
  • Publication number: 20200236374
    Abstract: Multiple videos having individual time durations may be obtained, including a first video with a first time duration. The videos may include visual information defined by one or more electronic media files. An initial portion of the first time duration where the one or more electronic media are to be transcoded may be determined, including determining whether the first time duration is greater than a predefined threshold and if the first time duration is greater than the predefined threshold, determining the initial portion to be an initial time duration that is less than the first time duration. One or more transcoded media files may be generated during the initial portion. A request for the first video may be received from a client computing platform. In response to receipt of the request, the one or more transcoded media files may be transmitted to the client computing platform for display.
    Type: Application
    Filed: April 9, 2020
    Publication date: July 23, 2020
    Inventor: Cedric Fernandes
  • Patent number: 10645407
    Abstract: Multiple videos having individual time durations may be obtained, including a first video with a first time duration. The videos may include visual information defined by one or more electronic media files. An initial portion of the first time duration where the one or more electronic media are to be transcoded may be determined, including determining whether the first time duration is greater than a predefined threshold and if the first time duration is greater than the predefined threshold, determining the initial portion to be an initial time duration that is less than the first time duration. One or more transcoded media files may be generated during the initial portion. A request for the first video may be received from a client computing platform. In response to receipt of the request, the one or more transcoded media files may be transmitted to the client computing platform for display.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: May 5, 2020
    Assignee: GoPro, Inc.
    Inventor: Cedric Fernandes
  • Publication number: 20190272082
    Abstract: Described herein are techniques and mechanisms for personalized timeline presentation. Client devices may be presented with video content in association with a content management account. A video content item may be associated with more than one pause point, with each pause point indicating a time at which playback of the video content item was paused. Different profiles associated with the content management account may be associated with different pause points for the same video content item. Playback of the video content item may be resumed at one of the pause points when one of the profiles is selected.
    Type: Application
    Filed: May 22, 2019
    Publication date: September 5, 2019
    Applicant: MobiTV, Inc.
    Inventors: Kay Johansson, Cedric Fernandes
  • Publication number: 20190230372
    Abstract: Multiple videos having individual time durations may be obtained, including a first video with a first time duration. The videos may include visual information defined by one or more electronic media files. An initial portion of the first time duration where the one or more electronic media are to be transcoded may be determined, including determining whether the first time duration is greater than a predefined threshold and if the first time duration is greater than the predefined threshold, determining the initial portion to be an initial time duration that is less than the first time duration. One or more transcoded media files may be generated during the initial portion. A request for the first video may be received from a client computing platform. In response to receipt of the request, the one or more transcoded media files may be transmitted to the client computing platform for display.
    Type: Application
    Filed: March 29, 2019
    Publication date: July 25, 2019
    Inventor: Cedric Fernandes
  • Patent number: 10346008
    Abstract: Described herein are techniques and mechanisms for personalized timeline presentation. Client devices may be presented with video content in association with a content management account. A video content item may be associated with more than one pause point, with each pause point indicating a time at which playback of the video content item was paused. Different profiles associated with the content management account may be associated with different pause points for the same video content item. Playback of the video content item may be resumed at one of the pause points when one of the profiles is selected.
    Type: Grant
    Filed: June 14, 2017
    Date of Patent: July 9, 2019
    Assignee: MobiTV, Inc.
    Inventors: Kay Johansson, Cedric Fernandes
  • Patent number: 10346009
    Abstract: Described herein are techniques and mechanisms for personalized timeline presentation. Client devices may be presented with video content in association with a content management account. A video content item may be associated with more than one pause point, with each pause point indicating a time at which playback of the video content item was paused. Different profiles associated with the content management account may be associated with different pause points for the same video content item. Playback of the video content item may be resumed at one of the pause points when one of the profiles is selected.
    Type: Grant
    Filed: June 14, 2017
    Date of Patent: July 9, 2019
    Assignee: MobiTV, Inc.
    Inventors: Kay Johansson, Cedric Fernandes
  • Patent number: 10250894
    Abstract: Multiple videos having individual time durations may be obtained, including a first video with a first time duration. The videos may include visual information defined by one or more electronic media files. An initial portion of the first time duration where the one or more electronic media are to be transcoded may be determined, including determining whether the first time duration is greater than a predefined threshold and if the first time duration is greater than the predefined threshold, determining the initial portion to be an initial time duration that is less than the first time duration. One or more transcoded media files may be generated during the initial portion. A request for the first video may be received from a client computing platform. In response to receipt of the request, the one or more transcoded media files may be transmitted to the client computing platform for display.
    Type: Grant
    Filed: June 15, 2016
    Date of Patent: April 2, 2019
    Assignee: GoPro, Inc.
    Inventor: Cedric Fernandes
  • Patent number: 9998769
    Abstract: Multiple videos having individual time durations may be obtained, including a first video with a first time duration. The videos may include visual information defined by one or more electronic media files. An initial portion of the first time duration where the one or more electronic media are to be transcoded may be determined, including identifying a first moment of interest within the first video, associating the first moment of interest with a first portion of the first video having a first portion time duration, and determining the initial portion to be the first portion time duration. One or more transcoded media files may be generated during the initial portion. A request for the first video may be received from a client computing platform. In response to receipt of the request, the one or more transcoded media files may be transmitted to the client computing platform for display.
    Type: Grant
    Filed: June 15, 2016
    Date of Patent: June 12, 2018
    Assignee: GoPro, Inc.
    Inventor: Cedric Fernandes
  • Patent number: 9967345
    Abstract: Techniques and mechanisms described herein facilitate conducting a teleconference between a remote client device and a teleconference system. According to various embodiments, the teleconference system may include a data input device that receives teleconference data and a teleconference output device that presents teleconference output data. The data input device and the data output device may reside at different network end points. The system identifies the presence of a user on two different devices and leverages the appropriate device for video capture and display.
    Type: Grant
    Filed: October 3, 2014
    Date of Patent: May 8, 2018
    Assignee: MobiTV, Inc.
    Inventor: Cedric Fernandes
  • Publication number: 20170277406
    Abstract: Described herein are techniques and mechanisms for personalized timeline presentation. Client devices may be presented with video content in association with a content management account. A video content item may be associated with more than one pause point, with each pause point indicating a time at which playback of the video content item was paused. Different profiles associated with the content management account may be associated with different pause points for the same video content item. Playback of the video content item may be resumed at one of the pause points when one of the profiles is selected.
    Type: Application
    Filed: June 14, 2017
    Publication date: September 28, 2017
    Applicant: MobiTV, Inc.
    Inventors: Kay Johansson, Cedric Fernandes
  • Publication number: 20170277405
    Abstract: Described herein are techniques and mechanisms for personalized timeline presentation. Client devices may be presented with video content in association with a content management account. A video content item may be associated with more than one pause point, with each pause point indicating a time at which playback of the video content item was paused. Different profiles associated with the content management account may be associated with different pause points for the same video content item. Playback of the video content item may be resumed at one of the pause points when one of the profiles is selected.
    Type: Application
    Filed: June 14, 2017
    Publication date: September 28, 2017
    Applicant: MobiTV, Inc.
    Inventors: Kay Johansson, Cedric Fernandes
  • Patent number: 9715334
    Abstract: Described herein are techniques and mechanisms for personalized timeline presentation. Client devices may be presented with video content in association with a content management account. A video content item may be associated with more than one pause point, with each pause point indicating a time at which playback of the video content item was paused. Different profiles associated with the content management account may be associated with different pause points for the same video content item. Playback of the video content item may be resumed at one of the pause points when one of the profiles is selected.
    Type: Grant
    Filed: June 16, 2014
    Date of Patent: July 25, 2017
    Assignee: MobiTV, Inc.
    Inventors: Kay Johansson, Cedric Fernandes
  • Patent number: 9462302
    Abstract: Media such as live media streams can be efficiently delineated and distributed to a variety of devices using a number of different mechanisms. A particular media sequence can be identified by a device user to allow a content server or fragment server to generate a media segment that can be shared or distributed using mechanisms such as social networks. A device user may provide marker indicators, time frames, event triggers, etc., that indicate to a content server where a media segment can be delineated. A link to the media segment may be provided along with pre-roll and post-roll targeted or content-specific advertising to a variety of other users.
    Type: Grant
    Filed: February 23, 2012
    Date of Patent: October 4, 2016
    Assignee: MobiTV, Inc.
    Inventors: Anders Odlund, Cedric Fernandes
  • Patent number: 9330429
    Abstract: A media stream is delineated into multiple fragments. Different watermark variants of individual fragments are generated. Particular sequences of watermark variants are selected for particular clients and maintained in a user access database. Analyzing media streams allows determination of the sequences of watermark variants and identification of particular clients intended to receive the media streams. Fragments can continue to be cached efficiently and unique watermarks need not be generated for each individual client.
    Type: Grant
    Filed: February 17, 2012
    Date of Patent: May 3, 2016
    Assignee: MobiTV, Inc.
    Inventors: Fritz Barnes, Kent Karlsson, Cedric Fernandes
  • Publication number: 20160099980
    Abstract: Techniques and mechanisms described herein facilitate conducting a teleconference between a remote client device and a teleconference system. According to various embodiments, the teleconference system may include a data input device that receives teleconference data and a teleconference output device that presents teleconference output data. The data input device and the data output device may reside at different network end points. The system identifies the presence of a user on two different devices and leverages the appropriate device for video capture and display.
    Type: Application
    Filed: October 3, 2014
    Publication date: April 7, 2016
    Applicant: MobiTV, Inc.
    Inventor: Cedric Fernandes