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: 11589106Abstract: 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: GrantFiled: September 21, 2021Date of Patent: February 21, 2023Assignee: AT&T Intellectual Property I, L.P.Inventors: Craig M. Conwell, Gregory Cooke, Alan Collins, Quan Li
-
Publication number: 20220007072Abstract: 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: ApplicationFiled: September 21, 2021Publication date: January 6, 2022Applicant: AT&T Intellectual Property I, L.P.Inventors: Craig M. Conwell, Gregory Cooke, Alan Collins, Quan Li
-
Patent number: 11159842Abstract: 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: GrantFiled: August 4, 2020Date of Patent: October 26, 2021Assignee: AT&T Intellectual Property I, L.P.Inventors: Craig M. Conwell, Gregory Cooke, Alan Collins, Quan Li
-
Publication number: 20200366956Abstract: 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: ApplicationFiled: August 4, 2020Publication date: November 19, 2020Applicant: AT&T Intellectual Property I, L.P.Inventors: Craig M. Conwell, Gregory Cooke, Alan Collins, Quan Li
-
Patent number: 10779032Abstract: 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: GrantFiled: June 28, 2018Date of Patent: September 15, 2020Assignee: AT&T Intellectual Property I, L.P.Inventors: Craig M. Conwell, Gregory Cooke, Alan Collins, Quan Li
-
Patent number: 10743070Abstract: 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: GrantFiled: December 1, 2017Date of Patent: August 11, 2020Assignee: AT&T Intellectual Property I, L.P.Inventors: Quan Li, Gregory Cooke
-
Patent number: 10728600Abstract: 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: GrantFiled: July 5, 2018Date of Patent: July 28, 2020Assignee: AT&T Intellectual Property I, L.P.Inventors: Quan Li, Gregory Cooke
-
Publication number: 20200130745Abstract: 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: ApplicationFiled: October 30, 2018Publication date: April 30, 2020Inventors: Gregory Cooke, Ralph D. Schlottke, Shiv G. Patel
-
Publication number: 20200007927Abstract: 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: ApplicationFiled: June 28, 2018Publication date: January 2, 2020Applicant: AT&T Intellectual Property I, L.P.Inventors: Craig M. Conwell, Gregory Cooke, Alan Collins, Quan Li
-
Publication number: 20190174188Abstract: 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: ApplicationFiled: December 1, 2017Publication date: June 6, 2019Applicant: AT&T Intellectual Property I, L.P.Inventors: Quan Li, Gregory Cooke
-
Publication number: 20180332329Abstract: 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: ApplicationFiled: July 5, 2018Publication date: November 15, 2018Inventors: QUAN LI, GREGORY COOKE
-
Patent number: 9578362Abstract: 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: GrantFiled: December 17, 2015Date of Patent: February 21, 2017Assignee: AT&T Intellectual Property I, L.P.Inventors: Quan Li, Gregory Cooke