Patents by Inventor Michael J. Cook
Michael J. Cook 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: 12256124Abstract: Methods, systems, and devices for displaying additional or targeted content to a user are disclosed. An image or data capture device associated with a display device may capture an image of an environment associated with the user or capture data related to what is being viewed by the viewer's eyes. Objects in the captured image may be recognized, and additional content may be provided based on presence or absence of recognized objects.Type: GrantFiled: January 5, 2024Date of Patent: March 18, 2025Assignee: Comcast Cable Communications, LLCInventors: Dan E Holden, Michael J. Cook
-
Publication number: 20240361998Abstract: A system may receive application data in a client-incompatible format and convert at least a portion of the application data into an alternate client-compatible format. In one example, the incompatible format may comprise Enhanced Binary Interchange Format (EBIF) while a client-compatible format may include a web format such as JavaScript, XML or HTML. Interactions (e.g., commands and user input) associated with the application may be received and converted. The interactions may then be processed using the application.Type: ApplicationFiled: December 12, 2023Publication date: October 31, 2024Inventors: David de Andrade, Michael J. Cook, Labeeb K. Ismail, Mark A. Vickers
-
Publication number: 20240364842Abstract: A method, apparatus, and software are provided for using an optically-readable code such as a quick-response (QR) code. The optically-readable code may represent a uniform resource identifier (URI) including parameters that represent a query, such as a query for content and/or other data. The query results may be used to command a content consumption device to record or otherwise obtain an item of content. The optically-readable code may additionally or alternatively be determined based upon a status of the device, such as what content, or portion thereof, is currently being displayed, and/or what error condition is being experienced.Type: ApplicationFiled: July 10, 2024Publication date: October 31, 2024Inventors: Shaun Gehring, Jason Smith, Michael J. Cook, Bruce Bradley, Daniel T. Grady, Charlie Herrin, Robert Philibert
-
Publication number: 20240297831Abstract: Aspects of the disclosure relate to measuring and managing data traffic in one or more networks. In some embodiments, a monitor may measure the traffic at one or more locations within the network(s) or devices associated therewith to determine whether the traffic exceeds a threshold. When the traffic exceeds the threshold, one or more actions may be taken, such as issuing or transmitting a command or directive. The command or directive may advise a device or an application to throttle or reduce an input or stimulus responsible for generating the traffic. In some embodiments, a throttling may be effectuated to reduce the data traffic.Type: ApplicationFiled: May 3, 2024Publication date: September 5, 2024Inventor: Michael J. Cook
-
Patent number: 12069403Abstract: A method, apparatus, and software are provided for using an optically-readable code such as a quick-response (QR) code. The optically-readable code may represent a uniform resource identifier (URI) including parameters that represent a query, such as a query for content and/or other data. The query results may be used to command a content consumption device to record or otherwise obtain an item of content. The optically-readable code may additionally or alternatively be determined based upon a status of the device, such as what content, or portion thereof, is currently being displayed, and/or what error condition is being experienced.Type: GrantFiled: October 18, 2022Date of Patent: August 20, 2024Assignee: Comcast Cable Communications, LLCInventors: Shaun Gehring, Jason Smith, Michael J. Cook, Bruce Bradley, Daniel T. Grady, Charlie Herrin, Robert Philibert
-
Publication number: 20240249729Abstract: In some embodiments, a system may process a user interface to identify textual or graphical items in the interface, and may prepare a plurality of audio files containing spoken representations of the items. As the user navigates through the interface, different ones of the audio files may be selected and played, to announce text associated with items selected by the user. A computing device may periodically determine whether a cache offering the interface to users stores audio files for all of the interface's textual items, and if the cache is missing any audio files for any of the textual items, the computing device may take steps to have a corresponding audio file created.Type: ApplicationFiled: August 30, 2023Publication date: July 25, 2024Inventors: Thomas Wlodkowski, Michael J. Cook
-
Publication number: 20240205499Abstract: Methods, systems, and devices for displaying additional or targeted content to a user are disclosed. An image or data capture device associated with a display device may capture an image of an environment associated with the user or capture data related to what is being viewed by the viewer's eyes. Objects in the captured image may be recognized, and additional content may be provided based on presence or absence of recognized objects.Type: ApplicationFiled: January 5, 2024Publication date: June 20, 2024Inventors: Dan E. Holden, Michael J. Cook
-
Patent number: 12003389Abstract: Aspects of the disclosure relate to measuring and managing data traffic in one or more networks. In some embodiments, a monitor may measure the traffic at one or more locations within the network(s) or devices associated therewith to determine whether the traffic exceeds a threshold. When the traffic exceeds the threshold, one or more actions may be taken, such as issuing or transmitting a command or directive. The command or directive may advise a device or an application to throttle or reduce an input or stimulus responsible for generating the traffic. In some embodiments, a throttling may be effectuated to reduce the data traffic.Type: GrantFiled: July 3, 2023Date of Patent: June 4, 2024Assignee: Comcast Cable Communications, LLCInventor: Michael J. Cook
-
Patent number: 12003819Abstract: A media server is hosted in a service provider's network so that media content can be stored from or rendered to a private network such as a Digital Living Network Alliance network. Media content may be stored by accessing the media server or by downloading the media content to the media server. Support of set top boxes interacting with voice-on-demand (VOD) controllers and computers interacting with IP-based video content servers are integrated through the media server. Consequently, VOD assets can be played on IP-based devices and IP-based content can be played on set top boxes. A gateway function converts IP-based content to a VOD asset, and renders the VOD asset to a set top box while mapping digital rights management information for the VOD asset. Conversely, the gateway function may convert a VOD asset to IP-based content that can be played on an IP-based device.Type: GrantFiled: February 3, 2023Date of Patent: June 4, 2024Assignee: Comcast Cable Communications, LLCInventors: Jim Poder, Michael J. Cook
-
Patent number: 11910057Abstract: Methods, systems, and devices for displaying additional or targeted content to a user are disclosed. An image or data capture device associated with a display device may capture an image of a space associated with the user or capture data related to what is being viewed by the viewer's eyes. Objects in the captured image or objects being viewed may be recognized, including any identifiable image, item, detail, or article and the like. A recognized object may then be compared to a target list to determine a match. If matched, and if there is additional content associated with the target object, the additional content may be presented to the user.Type: GrantFiled: October 22, 2020Date of Patent: February 20, 2024Assignee: Comcast Cable Communications, LLCInventors: Dan E Holden, Michael J. Cook
-
Publication number: 20240056640Abstract: A media server is hosted in a service provider's network so that media content can be stored from or rendered to a private network such as a Digital Living Network Alliance network. Media content may be stored by accessing the media server or by downloading the media content to the media server. Support of set top boxes interacting with voice-on-demand (VOD) controllers and computers interacting with IP-based video content servers are integrated through the media server. Consequently, VOD assets can be played on IP-based devices and IP-based content can be played on set top boxes. A gateway function converts IP-based content to a VOD asset, and renders the VOD asset to a set top box while mapping digital rights management information for the VOD asset. Conversely, the gateway function may convert a VOD asset to IP-based content that can be played on an IP-based device.Type: ApplicationFiled: February 3, 2023Publication date: February 15, 2024Inventors: Jim Poder, Michael J. Cook
-
Patent number: 11875140Abstract: A system may receive application data in a client-incompatible format and convert at least a portion of the application data into an alternate client-compatible format. In one example, the incompatible format may comprise Enhanced Binary Interchange Format (EBIF) while a client-compatible format may include a web format such as JavaScript, XML or HTML. Interactions (e.g., commands and user input) associated with the application may be received and converted. The interactions may then be processed using the application.Type: GrantFiled: June 28, 2022Date of Patent: January 16, 2024Assignee: Comcast Cable Communications, LLCInventors: David de Andrade, Michael J. Cook, Labeeb K. Ismail, Mark A. Vickers
-
Publication number: 20230353463Abstract: Aspects of the disclosure relate to measuring and managing data traffic in one or more networks. In some embodiments, a monitor may measure the traffic at one or more locations within the network(s) or devices associated therewith to determine whether the traffic exceeds a threshold. When the traffic exceeds the threshold, one or more actions may be taken, such as issuing or transmitting a command or directive. The command or directive may advise a device or an application to throttle or reduce an input or stimulus responsible for generating the traffic. In some embodiments, a throttling may be effectuated to reduce the data traffic.Type: ApplicationFiled: July 3, 2023Publication date: November 2, 2023Inventor: Michael J. Cook
-
Patent number: 11783842Abstract: In some embodiments, a system may process a user interface to identify textual or graphical items in the interface, and may prepare a plurality of audio files containing spoken representations of the items. As the user navigates through the interface, different ones of the audio files may be selected and played, to announce text associated with items selected by the user. A computing device may periodically determine whether a cache offering the interface to users stores audio files for all of the interface's textual items, and if the cache is missing any audio files for any of the textual items, the computing device may take steps to have a corresponding audio file created.Type: GrantFiled: March 4, 2020Date of Patent: October 10, 2023Assignee: Comcast Cable Communications, LLCInventors: Thomas Wlodkowski, Michael J. Cook
-
Patent number: 11736369Abstract: Aspects of the disclosure relate to measuring and managing data traffic in one or more networks. In some embodiments, a monitor may measure the traffic at one or more locations within the network(s) or devices associated therewith to determine whether the traffic exceeds a threshold. When the traffic exceeds the threshold, one or more actions may be taken, such as issuing or transmitting a command or directive. The command or directive may advise a device or an application to throttle or reduce an input or stimulus responsible for generating the traffic. In some embodiments, a throttling may be effectuated to reduce the data traffic.Type: GrantFiled: April 4, 2022Date of Patent: August 22, 2023Assignee: Comcast Cable Communications, LLCInventor: Michael J. Cook
-
Patent number: 11606616Abstract: A media server is hosted in a service provider's network so that media content can be stored from or rendered to a private network such as a Digital Living Network Alliance network. Media content may be stored by accessing the media server or by downloading the media content to the media server. Support of set top boxes interacting with voice-on-demand (VOD) controllers and computers interacting with IP-based video content servers are integrated through the media server. Consequently, VOD assets can be played on IP-based devices and IP-based content can be played on set top boxes. A gateway function converts IP-based content to a VOD asset, and renders the VOD asset to a set top box while mapping digital rights management information for the VOD asset. Conversely, the gateway function may convert a VOD asset to IP-based content that can be played on an IP-based device.Type: GrantFiled: June 30, 2021Date of Patent: March 14, 2023Assignee: Comcast Cable Communications, LLCInventors: Jim Poder, Michael J. Cook
-
Publication number: 20230041454Abstract: A method, apparatus, and software are provided for using an optically-readable code such as a quick-response (QR) code. The optically-readable code may represent a uniform resource identifier (URI) including parameters that represent a query, such as a query for content and/or other data. The query results may be used to command a content consumption device to record or otherwise obtain an item of content. The optically-readable code may additionally or alternatively be determined based upon a status of the device, such as what content, or portion thereof, is currently being displayed, and/or what error condition is being experienced.Type: ApplicationFiled: October 18, 2022Publication date: February 9, 2023Inventors: Shaun Gehring, Jason Smith, Michael J. Cook, Bruce Bradley, Daniel T. Grady, Charlie Herrin, Robert Philibert
-
Publication number: 20220405069Abstract: A system may receive application data in a client-incompatible format and convert at least a portion of the application data into an alternate client-compatible format. In one example, the incompatible format may comprise Enhanced Binary Interchange Format (EBIF) while a client-compatible format may include a web format such as JavaScript, XML or HTML. Interactions (e.g., commands and user input) associated with the application may be received and converted. The interactions may then be processed using the application.Type: ApplicationFiled: June 28, 2022Publication date: December 22, 2022Inventors: David de Andrade, Michael J. Cook, Labeeb K. Ismail, Mark A. Vickers
-
Patent number: 11509855Abstract: A method, apparatus, and software are provided for using an optically-readable code such as a quick-response (QR) code. The optically-readable code may represent a uniform resource identifier (URI) including parameters that represent a query, such as a query for content and/or other data. The query results may be used to command a content consumption device to record or otherwise obtain an item of content. The optically-readable code may additionally or alternatively be determined based upon a status of the device, such as what content, or portion thereof, is currently being displayed, and/or what error condition is being experienced.Type: GrantFiled: December 17, 2020Date of Patent: November 22, 2022Assignee: Comcast Cable Communications, LLCInventors: Shaun Gehring, Jason Smith, Michael J. Cook, Bruce Bradley, Daniel T. Grady, Charlie Herrin, Robert Philibert
-
Patent number: 11422779Abstract: A system may receive application data in a client-incompatible format and convert at least a portion of the application data into an alternate client-compatible format. In one example, the incompatible format may comprise Enhanced Binary Interchange Format (EBIF) while a client-compatible format may include a web format such as JavaScript, XML or HTML. Interactions (e.g., commands and user input) associated with the application may be received and converted. The interactions may then be processed using the application.Type: GrantFiled: March 4, 2021Date of Patent: August 23, 2022Assignee: Comcast Cable Communications, LLCInventors: David de Andrade, Michael J. Cook, Labeeb K. Ismail, Mark A. Vickers