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: 11962592
    Abstract: Novel tools and techniques might provide for implementing application, service, and/or content access control. Based at least in part on a consumer's choice of applications, services, content, and/or content providers—particular in exchange for a subsidy on content and/or network access fees provided to the consumer by chosen content providers—, a computing system may determine whether access to applications, services, and/or content not associated with the chosen content providers (“other content”) should be allowed or restricted. If restricted, the computing system might utilize various network access techniques and/or technologies to block the consumer's access to the other content, to allow access to the other content on a charge per access basis, or to allow access to the other content at reduced network access speeds. In some embodiments, an access provider (e.g., an Internet service provider, etc.) might perform both determination and implementation of content access and restriction.
    Type: Grant
    Filed: January 31, 2021
    Date of Patent: April 16, 2024
    Assignee: TIVO CORPORATION
    Inventors: Michael J. Fargano, Charles I. Cook, Kevin M. McBride, John T. Pugaczewski
  • Patent number: 11937037
    Abstract: A housing has a bud portion abutting an elongated stem portion. The bud portion is to fit within an ear. The bud portion has a primary sound outlet at its far end that is to be inserted into an outer ear canal, and abuts the stem portion at its near end. A speaker driver is inside the bud portion. Electronic circuitry inside the housing includes a wireless communications interface to receive audio content over-the-air and in response provides an audio signal to the speaker driver. A rechargeable battery as a power source for the electronic circuitry is located inside a cavity of the stem portion. Other embodiments are also described and claimed.
    Type: Grant
    Filed: May 27, 2022
    Date of Patent: March 19, 2024
    Assignee: Apple Inc.
    Inventors: Zachary C. Rich, Kurt R. Stiehl, Arun D. Chawan, Michael B. Howes, Jonathan S. Aase, Esge B. Andersen, Yacine Azmi, Jahan C. Minoo, David J. Shaw, Aarti Kumar, Augustin Prats, Robert D. Watson, Baptiste P. Paquier, Axel D. Berny, Benjamin W. Cook, Jerzy S. Guterman, Benjamin Adair Cousins
  • Patent number: 11927263
    Abstract: Various methods and systems are provided for a shift assembly for a vehicle transmission. In one example, a shift assembly for a transmission includes a first barrel cam including a first cam track; a second barrel cam arranged coaxially with the first barrel cam and including a second cam track; a first motor configured to drive the first barrel cam independent of the second barrel cam; and a second motor configured to drive the second barrel cam independent of the first barrel cam.
    Type: Grant
    Filed: September 26, 2022
    Date of Patent: March 12, 2024
    Assignee: DANA HEAVY VEHICLE SYSTEMS GROUP, LLC
    Inventors: Michael D. Cook, Mark A. Davis, Jordan M. Houser, Travis J. Miller, George A. Willford
  • Patent number: 11910057
    Abstract: 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: Grant
    Filed: October 22, 2020
    Date of Patent: February 20, 2024
    Assignee: Comcast Cable Communications, LLC
    Inventors: Dan E Holden, Michael J. Cook
  • Publication number: 20240056640
    Abstract: 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: Application
    Filed: February 3, 2023
    Publication date: February 15, 2024
    Inventors: Jim Poder, Michael J. Cook
  • Patent number: 11875140
    Abstract: 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: Grant
    Filed: June 28, 2022
    Date of Patent: January 16, 2024
    Assignee: Comcast Cable Communications, LLC
    Inventors: David de Andrade, Michael J. Cook, Labeeb K. Ismail, Mark A. Vickers
  • Publication number: 20230353463
    Abstract: 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: Application
    Filed: July 3, 2023
    Publication date: November 2, 2023
    Inventor: Michael J. Cook
  • Patent number: 11783842
    Abstract: 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: Grant
    Filed: March 4, 2020
    Date of Patent: October 10, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventors: Thomas Wlodkowski, Michael J. Cook
  • Patent number: 11736369
    Abstract: 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: Grant
    Filed: April 4, 2022
    Date of Patent: August 22, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventor: Michael J. Cook
  • Patent number: 11606616
    Abstract: 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: Grant
    Filed: June 30, 2021
    Date of Patent: March 14, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventors: Jim Poder, Michael J. Cook
  • Publication number: 20230041454
    Abstract: 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: Application
    Filed: October 18, 2022
    Publication date: February 9, 2023
    Inventors: Shaun Gehring, Jason Smith, Michael J. Cook, Bruce Bradley, Daniel T. Grady, Charlie Herrin, Robert Philibert
  • Publication number: 20220405069
    Abstract: 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: Application
    Filed: June 28, 2022
    Publication date: December 22, 2022
    Inventors: David de Andrade, Michael J. Cook, Labeeb K. Ismail, Mark A. Vickers
  • Patent number: 11509855
    Abstract: 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: Grant
    Filed: December 17, 2020
    Date of Patent: November 22, 2022
    Assignee: Comcast Cable Communications, LLC
    Inventors: Shaun Gehring, Jason Smith, Michael J. Cook, Bruce Bradley, Daniel T. Grady, Charlie Herrin, Robert Philibert
  • Patent number: 11422779
    Abstract: 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: Grant
    Filed: March 4, 2021
    Date of Patent: August 23, 2022
    Assignee: Comcast Cable Communications, LLC
    Inventors: David de Andrade, Michael J. Cook, Labeeb K. Ismail, Mark A. Vickers
  • Publication number: 20220231925
    Abstract: 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: Application
    Filed: April 4, 2022
    Publication date: July 21, 2022
    Inventor: Michael J. Cook
  • Patent number: 11323337
    Abstract: 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: Grant
    Filed: September 27, 2011
    Date of Patent: May 3, 2022
    Assignee: Comcast Cable Communications, LLC
    Inventor: Michael J. Cook
  • Publication number: 20210377619
    Abstract: Media players and other electronic devices may operate under a first protocol to control media capture devices that operate with a second protocol which may not be configurable to communicate with the first protocol. For example, a network device may store and/or render content within a Digital Living Network Alliance (DLNA) network and/or assist in content delivery for a DLNA device on a network. A media capture device may use Internet Protocol.
    Type: Application
    Filed: June 16, 2021
    Publication date: December 2, 2021
    Inventors: James Poder, Michael J. Cook
  • Publication number: 20210365251
    Abstract: 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: Application
    Filed: March 4, 2021
    Publication date: November 25, 2021
    Inventors: David de Andrade, Michael J. Cook, Labeeb K. Ismail, Mark A. Vickers
  • Publication number: 20210329343
    Abstract: 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: Application
    Filed: June 30, 2021
    Publication date: October 21, 2021
    Inventors: Jim Poder, Michael J. Cook
  • Patent number: 11082745
    Abstract: 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: Grant
    Filed: June 26, 2019
    Date of Patent: August 3, 2021
    Assignee: Comcast Cable Communications, LLC
    Inventors: Jim Poder, Michael J. Cook