Patents Assigned to Mobitv, Inc.
  • Publication number: 20220007066
    Abstract: Techniques and mechanisms described herein facilitate providing dynamic digital object placement in a video stream. An exchange network for engagements within video streaming content is maintained, and a number of engagement entities and content providers are connected to the exchange network. An engagement proposal is received from an engagement entity in the exchange network, containing media assets for an engagement and proposed engagement information. Content provider requirements are also received from a content provider in the exchange network, containing content provider requirements and one or more engagement surfaces associated with a video stream. The exchange network determines that the received engagement proposal matches the received content provider requirements.
    Type: Application
    Filed: July 16, 2020
    Publication date: January 6, 2022
    Applicant: MobiTV, Inc.
    Inventor: Cory Carpenter
  • Publication number: 20210409801
    Abstract: Techniques and mechanisms described herein facilitate the storage of digital media recordings. According to various embodiments, a system is provided comprising a processor, a storage device, Random Access Memory (RAM), an archive writer, and a recording writer. The archive writer is configured to retrieve a plurality of small multimedia segments (SMSs) in RAM and write the plurality of SMSs into an archive container file in RAM. The single archive container file may correspond to a singular multimedia file when complete. New SMSs retrieved from RAM are appended into the archive container file if the new SMSs also correspond to the singular multimedia file. The recording writer is configured to flush the archive container file to be stored as a digital media recording on the storage device once enough SMSs have been appended by the archive writer to the archive container file to complete the singular multimedia file.
    Type: Application
    Filed: May 11, 2020
    Publication date: December 30, 2021
    Applicant: MobiTV, Inc.
    Inventors: Do Hyun Chung, Ren L. Long, Dan Dennedy
  • Publication number: 20210281922
    Abstract: Mechanisms provide intermediate key frame animation during a media seek. A streaming server receives a seek request from a client device while the streaming server provides the client device with a media stream. The seek request is made when the media stream is playing at an initial location and the seek request includes a request to play the media stream from a seek location. In some embodiments, intermediate key frames before the seek location are identified. In other instances, intermediate key frames between the initial location and the seek location are identified. These intermediate key frames are provided to the client device for display before the media stream begins playing at the seek location.
    Type: Application
    Filed: November 20, 2020
    Publication date: September 9, 2021
    Applicant: MobiTV, Inc.
    Inventors: David CASEY, Bob Carlson
  • Patent number: 10885063
    Abstract: Media content may be recommended based on feedback weightings. Input data describing the presentation of a media content items in association with content management accounts may be represented as data points. Each data point may identify feedback data for a media content item previously recommended for presentation in association with a content management account. The feedback data may identify a viewer reaction to the recommended media content item. A weighting factor based on the feedback data for the media content item presented in association with the content management account may be applied to produce a recommendation.
    Type: Grant
    Filed: August 29, 2018
    Date of Patent: January 5, 2021
    Assignee: MobiTV, Inc.
    Inventors: Chad Kalmes, Mark Jacobson, Tim Lynch
  • Patent number: 10873787
    Abstract: Mechanisms provide intermediate key frame animation during a media seek. A streaming server receives a seek request from a client device while the streaming server provides the client device with a media stream. The seek request is made when the media stream is playing at an initial location and the seek request includes a request to play the media stream from a seek location. In some embodiments, intermediate key frames before the seek location are identified. In other instances, intermediate key frames between the initial location and the seek location are identified. These intermediate key frames are provided to the client device for display before the media stream begins playing at the seek location.
    Type: Grant
    Filed: August 26, 2019
    Date of Patent: December 22, 2020
    Assignee: MobiTV, Inc.
    Inventors: David Casey, Bob Carlson
  • 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
  • Patent number: 10826958
    Abstract: Mechanisms are provided to manage media stream transmissions at a content server. A content server detects that a user on a device such as a mobile device has stopped playing a live media stream. The content server maintains information associating the user with the media stream and time information. When the content server detects that a user wishes to resume playing a media stream, the user can continue viewing the media stream from where stoppage occurred. In many instances, the content server stores many hours of live media stream data and allows a user to select a particular starting point.
    Type: Grant
    Filed: August 29, 2019
    Date of Patent: November 3, 2020
    Assignee: MobiTV, Inc.
    Inventors: Kent Karlsson, Anders Ödlund, Todd Stiers
  • Patent number: 10812863
    Abstract: Mechanisms are provided for character-based and image-based media content search and discovery. Character images or entity images are mapped to corresponding media content. Selection of an image or a portion of an image may trigger or search for corresponding media content or begin playback of relevant media content. Character images or entity images need not correspond to a primary program character or object but may correspond to minor characters or tangential entities depicted periodically on particular programs.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: October 20, 2020
    Assignee: MobiTV, Inc.
    Inventors: John Hinman, Ray DeRenzo, Timothy Chan, Allen Billings, Stephen Coney, David Brubeck
  • Patent number: 10750212
    Abstract: Techniques and mechanisms described herein facilitate providing dynamic digital object placement in a video stream. An exchange network for engagements within video streaming content is maintained, and a number of engagement entities and content providers are connected to the exchange network. An engagement proposal is received from an engagement entity in the exchange network, containing media assets for an engagement and proposed engagement information. Content provider requirements are also received from a content provider in the exchange network, containing content provider requirements and one or more engagement surfaces associated with a video stream. The exchange network determines that the received engagement proposal matches the received content provider requirements.
    Type: Grant
    Filed: September 17, 2018
    Date of Patent: August 18, 2020
    Assignee: MobiTV, Inc.
    Inventor: Cory Carpenter
  • Publication number: 20200236417
    Abstract: Techniques and mechanisms described herein facilitate the storage of digital media recordings. According to various embodiments, a system is provided comprising a processor, a storage device, Random Access Memory (RAM), an archive writer, and a recording writer. The archive writer is configured to retrieve a plurality of small multimedia segments (SMSs) in RAM and write the plurality of SMSs into an archive container file in RAM. The single archive container file may correspond to a singular multimedia file when complete. New SMSs retrieved from RAM are appended into the archive container file if the new SMSs also correspond to the singular multimedia file. The recording writer is configured to flush the archive container file to be stored as a digital media recording on the storage device once enough SMSs have been appended by the archive writer to the archive container file to complete the singular multimedia file.
    Type: Application
    Filed: April 8, 2020
    Publication date: July 23, 2020
    Applicant: MobiTV, Inc.
    Inventors: Do Hyun Chung, Ren L. Long, Dan Dennedy
  • Publication number: 20200236416
    Abstract: Multiple scheduling producers such as content management systems, advertisement systems, and emergency broadcast systems can independently send scheduling events to scheduling consumers such as streaming servers, guide generators, and playlogs. The scheduling consumers maintain state machines with persistent storage to process scheduling events from scheduling producers and output media channel playlists, channel guides, and/or content. Scheduling producers can contribute independently to define a channel playout while information at scheduling consumers remains synchronized.
    Type: Application
    Filed: April 7, 2020
    Publication date: July 23, 2020
    Applicant: MobiTV, Inc.
    Inventor: Christopher Colby
  • Publication number: 20200233892
    Abstract: Mechanisms are provided to allow for improved media content navigation. Metadata such as closed captioning, social media content, and tags associated with various media segments are analyzed to allow identification of particular entities depicted in the various media segments. Image recognition and audio recognition algorithms can also be performed to further identify entities or validate results from the analysis of metadata.
    Type: Application
    Filed: April 6, 2020
    Publication date: July 23, 2020
    Applicant: MobiTV, Inc.
    Inventor: Curtis Calhoun
  • Publication number: 20200234335
    Abstract: Advertisements are often presented in the context of a media content viewing experience. Advertisement presentation may be intrusive or subtle. In many instances, users may be interested in particular advertisements but may not want to disrupt a media content viewing experience by launching an advertisement window, opening an advertisement application, or otherwise being redirected to another piece of content. Consequently, mechanisms are provided to allow a user to identify advertisements or save advertisement interests for presentation at a later time. Saved advertisement interests can be used to inform future advertisement and/or content suggestions, and the user can be presented with selected advertisements within an application or through external mechanisms.
    Type: Application
    Filed: April 6, 2020
    Publication date: July 23, 2020
    Applicant: MobiTV, Inc.
    Inventor: Allen Billings
  • Publication number: 20200162777
    Abstract: In general, certain embodiments of the present disclosure provide methods and/or systems for implementing a program guide, which comprises sending a first request and receiving a first response associated with a current or future program guide information. The current or future program guide information includes a first plurality of channel identifiers and a plurality of time slots that correspond to current or future time slots, and is displayed at a client device. A second request is sent, which indicates a requested time period that has already occurred and not displayed on the client device, and corresponds to navigation to a previous time slot. A second response is received, which is associated with past program guide information. The past program guide information includes a second plurality of channel identifiers and on-demand program information, and is displayed at the client device.
    Type: Application
    Filed: January 22, 2020
    Publication date: May 21, 2020
    Applicant: MobiTV, Inc.
    Inventors: Cory Carpenter, Iylla Dosenbach
  • Publication number: 20200162699
    Abstract: Mechanisms are provided for replacing default advertisement streams in a media stream with replacement advertisement streams. User profile information is obtained for a particular user and/or device. A default advertisement stream is identified and replaced with advertisement streams selected using the user profile information. Timestamp information and sequence number information is maintained to allow uninterrupted delivery of the modified media stream while customizing media streams for particular users.
    Type: Application
    Filed: January 22, 2020
    Publication date: May 21, 2020
    Applicant: MobiTV, Inc.
    Inventors: Kent Karlsson, Gabriel Netterdag, Martin Linderoth, Ola HÃ¥llmarker
  • Patent number: 10643238
    Abstract: Advertisements are often presented in the context of a media content viewing experience. Advertisement presentation may be intrusive or subtle. In many instances, users may be interested in particular advertisements but may not want to disrupt a media content viewing experience by launching an advertisement window, opening an advertisement application, or otherwise being redirected to another piece of content. Consequently, mechanisms are provided to allow a user to identify advertisements or save advertisement interests for presentation at a later time. Saved advertisement interests can be used to inform future advertisement and/or content suggestions, and the user can be presented with selected advertisements within an application or through external mechanisms.
    Type: Grant
    Filed: November 8, 2010
    Date of Patent: May 5, 2020
    Assignee: MobiTV, Inc.
    Inventor: Allen Billings
  • Patent number: 10645436
    Abstract: Multiple scheduling producers such as content management systems, advertisement systems, and emergency broadcast systems can independently send scheduling events to scheduling consumers such as streaming servers, guide generators, and playlogs. The scheduling consumers maintain state machines with persistent storage to process scheduling events from scheduling producers and output media channel playlists, channel guides, and/or content. Scheduling producers can contribute independently to define a channel playout while information at scheduling consumers remains synchronized.
    Type: Grant
    Filed: September 17, 2014
    Date of Patent: May 5, 2020
    Assignee: MobiTV, Inc.
    Inventor: Christopher Colby
  • Patent number: 10628477
    Abstract: Mechanisms are provided to allow for improved media content navigation. Metadata such as closed captioning, social media content, and tags associated with various media segments are analyzed to allow identification of particular entities depicted in the various media segments. Image recognition and audio recognition algorithms can also be performed to further identify entities or validate results from the analysis of metadata.
    Type: Grant
    Filed: August 28, 2017
    Date of Patent: April 21, 2020
    Assignee: MobiTV, Inc.
    Inventor: Curtis Calhoun
  • Publication number: 20200099887
    Abstract: Media content typically includes closed captioning information such as subtitled in domestic and foreign languages. Techniques and mechanisms provide that closed captioning information may be toggled on/off using menu options and preferences as well as automatically managed by intelligently monitoring the environment surrounding a device. Device sensors such as microphones and vibration monitors determine the noise level of an environment as well as the spectral characteristics of the noise to determine whether the noise profile would interfere with the video playback experience. A particular environmental noise profile could automatically trigger the display of closed captioning information or present an easy access, otherwise unavailable toggle to display closed captioning information associated with a video stream.
    Type: Application
    Filed: November 26, 2019
    Publication date: March 26, 2020
    Applicant: MobiTV, Inc.
    Inventor: Torbjorn Einarsson
  • Publication number: 20200092590
    Abstract: Techniques and mechanisms described herein facilitate providing dynamic digital object placement in a video stream. An exchange network for engagements within video streaming content is maintained, and a number of engagement entities and content providers are connected to the exchange network. An engagement proposal is received from an engagement entity in the exchange network, containing media assets for an engagement and proposed engagement information. Content provider requirements are also received from a content provider in the exchange network, containing content provider requirements and one or more engagement surfaces associated with a video stream. The exchange network determines that the received engagement proposal matches the received content provider requirements.
    Type: Application
    Filed: September 17, 2018
    Publication date: March 19, 2020
    Applicant: MobiTV, Inc.
    Inventor: CORY CARPENTER