Patents by Inventor Cory CARPENTER

Cory CARPENTER 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: 20240080508
    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: September 20, 2023
    Publication date: March 7, 2024
    Inventors: Cory Carpenter, Iylla Dosenbach
  • Patent number: 11871051
    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: August 26, 2022
    Date of Patent: January 9, 2024
    Assignee: TiVo Corporation
    Inventor: Cory Carpenter
  • Patent number: 11812080
    Abstract: Methods and systems are provided for generating a program guide that simultaneously displays future content item identifiers and past content item identifiers. The future content items will be available from a content source in future time slots. The future content item identifiers are sized according to the lengths of corresponding future content items. The past content item that were available from the content source in past time slots. The past content item identifiers are not sized according to the lengths of corresponding past content items.
    Type: Grant
    Filed: May 20, 2022
    Date of Patent: November 7, 2023
    Assignee: TiVo Corporation
    Inventors: Cory Carpenter, Iylla Dosenbach
  • Publication number: 20230038443
    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: August 26, 2022
    Publication date: February 9, 2023
    Inventor: Cory Carpenter
  • Publication number: 20230009514
    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: May 20, 2022
    Publication date: January 12, 2023
    Inventors: Cory Carpenter, Iylla Dosenbach
  • Patent number: 11463743
    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: July 16, 2020
    Date of Patent: October 4, 2022
    Assignee: TIVO CORPORATION
    Inventor: Cory Carpenter
  • Patent number: 11375257
    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: Grant
    Filed: January 22, 2020
    Date of Patent: June 28, 2022
    Assignee: TiVo Corporation
    Inventors: Cory Carpenter, Iylla Dosenbach
  • 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
  • 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: 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: 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
  • Patent number: 10555019
    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: Grant
    Filed: December 5, 2018
    Date of Patent: February 4, 2020
    Assignee: MobiTV, Inc.
    Inventors: Cory Carpenter, Iylla Dosenbach
  • Publication number: 20190238946
    Abstract: Techniques and mechanisms described herein relate to generating a unified playlist for media content originating from different content providers. According to various embodiments, a connection request from a media aggregation system is sent to an over-the-top (OTT) content service provider. A connection is established between the media aggregation system and the OTT content service provider. A connection is also established between the media aggregation system and a cable/satellite/terrestrial (CST) content service provider. Program information from the OTT content service provider and program information associated with the CST content service provider are combined to generate a unified playlist at the media aggregation system.
    Type: Application
    Filed: April 11, 2019
    Publication date: August 1, 2019
    Applicant: MobiTV, Inc.
    Inventors: Cory Carpenter, Fidel Zawde, Curtis Calhoun
  • Publication number: 20190116393
    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: December 5, 2018
    Publication date: April 18, 2019
    Applicant: MobiTV, Inc.
    Inventors: Cory Carpenter, Iylla Dosenbach
  • Patent number: 10264322
    Abstract: Techniques and mechanisms described herein relate to generating a unified playlist for media content originating from different content providers. According to various embodiments, a connection request from a media aggregation system is sent to an over-the-top (OTT) content service provider. A connection is established between the media aggregation system and the OTT content service provider. A connection is also established between the media aggregation system and a cable/satellite/terrestrial (CST) content service provider. Program information from the OTT content service provider and program information associated with the CST content service provider are combined to generate a unified playlist at the media aggregation system.
    Type: Grant
    Filed: February 18, 2015
    Date of Patent: April 16, 2019
    Assignee: MobiTV, Inc.
    Inventors: Cory Carpenter, Fidel Zawde, Curtis Calhoun
  • Patent number: 10178423
    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: Grant
    Filed: June 14, 2017
    Date of Patent: January 8, 2019
    Assignee: MobiTV, Inc.
    Inventors: Cory Carpenter, Iylla Dosenbach
  • Publication number: 20180367834
    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: June 14, 2017
    Publication date: December 20, 2018
    Applicant: MobiTV, Inc.
    Inventors: Cory Carpenter, Iylla Dosenbach
  • Patent number: 10029316
    Abstract: A drill bit for a drill includes at least one flute having a rake face including a flute edge and at least one cutting edge having a profile that extends along at least a portion of a length of the cutting edge, the rake face extending from the cutting edge. A chip breaker formed in the rake face, the chip breaker being a continuous groove located adjacent the cutting edge, the groove having a starting end and an exit end opening into the flute edge, the starting end having a depth that is less than a depth of the exit end of the groove, wherein a shape of the groove at the starting end is different from a shape of the groove at the exit end.
    Type: Grant
    Filed: December 20, 2016
    Date of Patent: July 24, 2018
    Assignee: DIAMOND INNOVATIONS, INC.
    Inventors: Dwight Dyer, Cory Carpenter, David Miller
  • Publication number: 20170182566
    Abstract: A drill bit for a drill includes at least one flute having a rake face including a flute edge and at least one cutting edge having a profile that extends along at least a portion of a length of the cutting edge, the rake face extending from the cutting edge. A chip breaker formed in the rake face, the chip breaker being a continuous groove located adjacent the cutting edge, the groove having a starting end and an exit end opening into the flute edge, the starting end having a depth that is less than a depth of the exit end of the groove, wherein a shape of the groove at the starting end is different from a shape of the groove at the exit end.
    Type: Application
    Filed: December 20, 2016
    Publication date: June 29, 2017
    Inventors: Dwight DYER, Cory CARPENTER, David MILLER
  • Publication number: 20160241922
    Abstract: Techniques and mechanisms described herein relate to generating a unified playlist for media content originating from different content providers. According to various embodiments, a connection request from a media aggregation system is sent to an over-the-top (OTT) content service provider. A connection is established between the media aggregation system and the OTT content service provider. A connection is also established between the media aggregation system and a cable/satellite/terrestrial (CST) content service provider. Program information from the OTT content service provider and program information associated with the CST content service provider are combined to generate a unified playlist at the media aggregation system.
    Type: Application
    Filed: February 18, 2015
    Publication date: August 18, 2016
    Applicant: MobiTV, Inc.
    Inventors: Cory CARPENTER, Fidel Zawde, Curtis Calhoun