Patents Assigned to Mobitv, Inc.
-
Publication number: 20220007066Abstract: 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: ApplicationFiled: July 16, 2020Publication date: January 6, 2022Applicant: MobiTV, Inc.Inventor: Cory Carpenter
-
Publication number: 20210409801Abstract: 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: ApplicationFiled: May 11, 2020Publication date: December 30, 2021Applicant: MobiTV, Inc.Inventors: Do Hyun Chung, Ren L. Long, Dan Dennedy
-
Publication number: 20210281922Abstract: 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: ApplicationFiled: November 20, 2020Publication date: September 9, 2021Applicant: MobiTV, Inc.Inventors: David CASEY, Bob Carlson
-
Patent number: 10885063Abstract: 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: GrantFiled: August 29, 2018Date of Patent: January 5, 2021Assignee: MobiTV, Inc.Inventors: Chad Kalmes, Mark Jacobson, Tim Lynch
-
Patent number: 10873787Abstract: 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: GrantFiled: August 26, 2019Date of Patent: December 22, 2020Assignee: MobiTV, Inc.Inventors: David Casey, Bob Carlson
-
Patent number: 10831353Abstract: 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: GrantFiled: May 22, 2019Date of Patent: November 10, 2020Assignee: MobiTV, Inc.Inventors: Kay Johansson, Cedric Fernandes
-
Patent number: 10826958Abstract: 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: GrantFiled: August 29, 2019Date of Patent: November 3, 2020Assignee: MobiTV, Inc.Inventors: Kent Karlsson, Anders Ödlund, Todd Stiers
-
Patent number: 10812863Abstract: 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: GrantFiled: December 12, 2016Date of Patent: October 20, 2020Assignee: MobiTV, Inc.Inventors: John Hinman, Ray DeRenzo, Timothy Chan, Allen Billings, Stephen Coney, David Brubeck
-
Patent number: 10750212Abstract: 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: GrantFiled: September 17, 2018Date of Patent: August 18, 2020Assignee: MobiTV, Inc.Inventor: Cory Carpenter
-
Publication number: 20200236417Abstract: 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: ApplicationFiled: April 8, 2020Publication date: July 23, 2020Applicant: MobiTV, Inc.Inventors: Do Hyun Chung, Ren L. Long, Dan Dennedy
-
Publication number: 20200236416Abstract: 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: ApplicationFiled: April 7, 2020Publication date: July 23, 2020Applicant: MobiTV, Inc.Inventor: Christopher Colby
-
Publication number: 20200233892Abstract: 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: ApplicationFiled: April 6, 2020Publication date: July 23, 2020Applicant: MobiTV, Inc.Inventor: Curtis Calhoun
-
Publication number: 20200234335Abstract: 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: ApplicationFiled: April 6, 2020Publication date: July 23, 2020Applicant: MobiTV, Inc.Inventor: Allen Billings
-
Publication number: 20200162777Abstract: 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: ApplicationFiled: January 22, 2020Publication date: May 21, 2020Applicant: MobiTV, Inc.Inventors: Cory Carpenter, Iylla Dosenbach
-
Publication number: 20200162699Abstract: 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: ApplicationFiled: January 22, 2020Publication date: May 21, 2020Applicant: MobiTV, Inc.Inventors: Kent Karlsson, Gabriel Netterdag, Martin Linderoth, Ola HÃ¥llmarker
-
Patent number: 10643238Abstract: 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: GrantFiled: November 8, 2010Date of Patent: May 5, 2020Assignee: MobiTV, Inc.Inventor: Allen Billings
-
Patent number: 10645436Abstract: 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: GrantFiled: September 17, 2014Date of Patent: May 5, 2020Assignee: MobiTV, Inc.Inventor: Christopher Colby
-
Patent number: 10628477Abstract: 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: GrantFiled: August 28, 2017Date of Patent: April 21, 2020Assignee: MobiTV, Inc.Inventor: Curtis Calhoun
-
Publication number: 20200099887Abstract: 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: ApplicationFiled: November 26, 2019Publication date: March 26, 2020Applicant: MobiTV, Inc.Inventor: Torbjorn Einarsson
-
Publication number: 20200092590Abstract: 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: ApplicationFiled: September 17, 2018Publication date: March 19, 2020Applicant: MobiTV, Inc.Inventor: CORY CARPENTER