Patents by Inventor Gregory Cooke

Gregory Cooke 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).

  • Patent number: 11589106
    Abstract: Aspects of the subject disclosure may include, for example, identifying a media program and receiving a digital media stream including metadata and payload data, wherein the payload data includes program content of the identified media program. The metadata further includes program event information and program status information related to the identified media program. A recording status of the identified media program is determined, wherein an active recording status indicates the identified media program is being recorded at a media recorder. Responsive to the active recording status, an end of program is determined according to the identified media program, the program event information and the program status information. Responsive to the end of program, termination of the recording of the media program is initiated. Other embodiments are disclosed.
    Type: Grant
    Filed: September 21, 2021
    Date of Patent: February 21, 2023
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Craig M. Conwell, Gregory Cooke, Alan Collins, Quan Li
  • Publication number: 20220007072
    Abstract: Aspects of the subject disclosure may include, for example, identifying a media program and receiving a digital media stream including metadata and payload data, wherein the payload data includes program content of the identified media program. The metadata further includes program event information and program status information related to the identified media program. A recording status of the identified media program is determined, wherein an active recording status indicates the identified media program is being recorded at a media recorder. Responsive to the active recording status, an end of program is determined according to the identified media program, the program event information and the program status information. Responsive to the end of program, termination of the recording of the media program is initiated. Other embodiments are disclosed.
    Type: Application
    Filed: September 21, 2021
    Publication date: January 6, 2022
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Craig M. Conwell, Gregory Cooke, Alan Collins, Quan Li
  • Patent number: 11159842
    Abstract: Aspects of the subject disclosure may include, for example, identifying a media program and receiving a digital media stream including metadata and payload data, wherein the payload data includes program content of the identified media program. The metadata further includes program event information and program status information related to the identified media program. A recording status of the identified media program is determined, wherein an active recording status indicates the identified media program is being recorded at a media recorder. Responsive to the active recording status, an end of program is determined according to the identified media program, the program event information and the program status information. Responsive to the end of program, termination of the recording of the media program is initiated. Other embodiments are disclosed.
    Type: Grant
    Filed: August 4, 2020
    Date of Patent: October 26, 2021
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Craig M. Conwell, Gregory Cooke, Alan Collins, Quan Li
  • Publication number: 20200366956
    Abstract: Aspects of the subject disclosure may include, for example, identifying a media program and receiving a digital media stream including metadata and payload data, wherein the payload data includes program content of the identified media program. The metadata further includes program event information and program status information related to the identified media program. A recording status of the identified media program is determined, wherein an active recording status indicates the identified media program is being recorded at a media recorder. Responsive to the active recording status, an end of program is determined according to the identified media program, the program event information and the program status information. Responsive to the end of program, termination of the recording of the media program is initiated. Other embodiments are disclosed.
    Type: Application
    Filed: August 4, 2020
    Publication date: November 19, 2020
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Craig M. Conwell, Gregory Cooke, Alan Collins, Quan Li
  • Patent number: 10779032
    Abstract: Aspects of the subject disclosure may include, for example, identifying a media program and receiving a digital media stream including metadata and payload data, wherein the payload data includes program content of the identified media program. The metadata further includes program event information and program status information related to the identified media program. A recording status of the identified media program is determined, wherein an active recording status indicates the identified media program is being recorded at a media recorder. Responsive to the active recording status, an end of program is determined according to the identified media program, the program event information and the program status information. Responsive to the end of program, termination of the recording of the media program is initiated. Other embodiments are disclosed.
    Type: Grant
    Filed: June 28, 2018
    Date of Patent: September 15, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Craig M. Conwell, Gregory Cooke, Alan Collins, Quan Li
  • Patent number: 10743070
    Abstract: Aspects of the subject disclosure may include, for example, a method comprising obtaining channel change data for a media processor coupled to a gateway; the channel change data relates to channel changes requested during recurring time periods. A channel viewing profile is determined for the media processor, and a channel viewing map is generated corresponding to a portion of the channel viewing profile for one of the time periods; the channel viewing map comprises a list of predicted channels likely to be requested during a recurrence of the time period. Signals are provided to the media processor corresponding to the predicted channels, each of the predicted channels thereby being available for an instant channel change responsive to a channel change request. Other embodiments are disclosed.
    Type: Grant
    Filed: December 1, 2017
    Date of Patent: August 11, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Quan Li, Gregory Cooke
  • Patent number: 10728600
    Abstract: A method includes sending, from a server to a network device, a request for channel change server data, the request identifying a time slot. The method includes receiving, at the server, the channel change server data from the network device responsive to the request. The channel change server data identifies a set of times during the time slot and an estimated number of active channel change servers for each time of the set of times. The method also includes, in response to a first particular estimated number for a first particular time of the set to times indicating to increase a number of active channel change servers, sending an activation command from the server to a first idle channel change server at a first time before the first particular time. The activation command instructs the first idle channel change server to transition to an active channel change server.
    Type: Grant
    Filed: July 5, 2018
    Date of Patent: July 28, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Quan Li, Gregory Cooke
  • Publication number: 20200130745
    Abstract: The present application generally relates to a method and apparatus for vehicle side trailer detection in a motor vehicle. In particular, the system is operative to determine a trailer connection by activating a trailer lighting circuit and detecting a signal on a pin of the trailer connection. A signal generator and a switch are housed within the trailer connector such that the switch is depressed and the signal generator is activated in response to an insertion of a plug within the trailer connector.
    Type: Application
    Filed: October 30, 2018
    Publication date: April 30, 2020
    Inventors: Gregory Cooke, Ralph D. Schlottke, Shiv G. Patel
  • Publication number: 20200007927
    Abstract: Aspects of the subject disclosure may include, for example, identifying a media program and receiving a digital media stream including metadata and payload data, wherein the payload data includes program content of the identified media program. The metadata further includes program event information and program status information related to the identified media program. A recording status of the identified media program is determined, wherein an active recording status indicates the identified media program is being recorded at a media recorder. Responsive to the active recording status, an end of program is determined according to the identified media program, the program event information and the program status information. Responsive to the end of program, termination of the recording of the media program is initiated. Other embodiments are disclosed.
    Type: Application
    Filed: June 28, 2018
    Publication date: January 2, 2020
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Craig M. Conwell, Gregory Cooke, Alan Collins, Quan Li
  • Publication number: 20190174188
    Abstract: Aspects of the subject disclosure may include, for example, a method comprising obtaining channel change data for a media processor coupled to a gateway; the channel change data relates to channel changes requested during recurring time periods. A channel viewing profile is determined for the media processor, and a channel viewing map is generated corresponding to a portion of the channel viewing profile for one of the time periods; the channel viewing map comprises a list of predicted channels likely to be requested during a recurrence of the time period. Signals are provided to the media processor corresponding to the predicted channels, each of the predicted channels thereby being available for an instant channel change responsive to a channel change request. Other embodiments are disclosed.
    Type: Application
    Filed: December 1, 2017
    Publication date: June 6, 2019
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Quan Li, Gregory Cooke
  • Publication number: 20180332329
    Abstract: A method includes sending, from a server to a network device, a request for channel change server data, the request identifying a time slot. The method includes receiving, at the server, the channel change server data from the network device responsive to the request. The channel change server data identifies a set of times during the time slot and an estimated number of active channel change servers for each time of the set of times. The method also includes, in response to a first particular estimated number for a first particular time of the set to times indicating to increase a number of active channel change servers, sending an activation command from the server to a first idle channel change server at a first time before the first particular time. The activation command instructs the first idle channel change server to transition to an active channel change server.
    Type: Application
    Filed: July 5, 2018
    Publication date: November 15, 2018
    Inventors: QUAN LI, GREGORY COOKE
  • Patent number: 9578362
    Abstract: A method includes determining, at a server, channel change (cc) bias factors associated with a time slot. The method includes sending a request for cc server data to a network device. The request includes the time slot and data corresponding to the cc bias factors. The method includes receiving the cc server data, where the cc server data identifies a set of times during the time slot and an estimated number of active cc servers of a plurality of cc servers for each time of set of times. The method also includes, before a particular time indicated in the set of times and in response to a current number of active cc servers being different than the estimated number of active cc servers for the particular time, adjusting a number of active cc servers of the plurality of cc servers to the estimated number of active cc servers.
    Type: Grant
    Filed: December 17, 2015
    Date of Patent: February 21, 2017
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Quan Li, Gregory Cooke