Patents by Inventor Charles Cook

Charles 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).

  • Publication number: 20260178170
    Abstract: Embodiments include systems, methods, and interfaces for generating a multi-page book customized to a user specified subject. The systems, methods and interface include instructions and displays for providing an interface adapted to prompt the user to supply data specific to the user specified subject, generating and rendering pages of the book based on the data concurrently in parallel while displaying an interface depicting placeholders for each image of the different pages with progress animations, updating dynamically in real-time the placeholders concurrently as image data is processed in parallel, and providing an interface to edit the pages once rendered.
    Type: Application
    Filed: December 22, 2025
    Publication date: June 25, 2026
    Inventors: Charles Cook, Jake Robson
  • Publication number: 20260145319
    Abstract: A robot may include a support portion and a conveyor. The conveyor may be coupled to the support portion. The conveyor may include a belt configured to interface with an object to cause the object to be positioned on or positioned off the belt. The conveyor may be configured to move along a height of the support portion to adjust a height of the belt relative to the support portion to permit the object to be positioned on or positioned off the belt at a variety of heights.
    Type: Application
    Filed: November 25, 2025
    Publication date: May 28, 2026
    Inventors: Charles Cook, Jon Battles, Justin Koch, Spencer Collins, Michael Lammers
  • Publication number: 20250386275
    Abstract: Methods and systems for enabling low latency processing in routers which provide and support wireless access and communications. A method for enabling low latency processing in wireless routers includes providing, by a wireless router, a wireless network name and a low latency wireless network name, receiving, by the wireless router from a wireless device, low latency data packets using the low latency wireless network name, receiving, by the wireless router from the wireless device, unmarked data packets using the wireless network name, prioritizing, by a low latency scheduler engine in the wireless router, processing of the low latency data packets over the unmarked data packets, and sending, by the wireless router, the processed low latency data packets prior to sending the processed unmarked data packets.
    Type: Application
    Filed: June 17, 2024
    Publication date: December 18, 2025
    Applicant: Charter Communications Operating, LLC
    Inventors: Charles Cook, Sebnem Ozer
  • Publication number: 20250240091
    Abstract: Obtain, at a monitoring server of a network, usage data from a plurality of traffic sensors associated with a plurality of devices of interest of a plurality of network users. Based on the obtained usage data, create a plurality of traffic profiles for the plurality of devices of interest of the plurality of network users. From time to time, cause first signals to be sent, based on the plurality of traffic profiles, to the plurality of devices of interest. The first signals cause the plurality of devices of interest to enter a low power mode during first times. From time to time, cause second signals to be sent, based on the plurality of traffic profiles, to the plurality of devices of interest. The second signals cause the plurality of devices of interest to leave the low power mode for a normal power mode during second times.
    Type: Application
    Filed: January 19, 2024
    Publication date: July 24, 2025
    Inventor: Charles Cook
  • Patent number: 12063078
    Abstract: A method, performed by a node, of provisioning a plurality of cable modems connected to the node, the method including: recording a respective transmit power level for each cable modem of the plurality of cable modems; determining a first set of the plurality of cable modems that can be allocated to a specified frequency band available for upstream communications according to an aggregation of the transmit power levels of the first set of the plurality of cable modems; and provisioning each cable modem of the first set to use at least a portion of the specified frequency.
    Type: Grant
    Filed: February 19, 2022
    Date of Patent: August 13, 2024
    Assignee: CHARTER COMMUNICATIONS OPERATING, LLC
    Inventors: Charles Cook, Roger Stafford
  • Patent number: 12028174
    Abstract: A network includes a centralized power and signal distribution device deployed at a communication closet at a site. The centralized device includes a switch controller connected to a direct current power supply. The network includes at least one customer premises termination device connected to the switch controller, an access apparatus deployed at each of the multiple customer premises, and a power over cable system to carry power and signals. Each access apparatus connected to the at least one customer premises termination device and to provide access to user devices. The switch controller power cycles at least one of the switch controller, the at least one customer premises termination device, or applicable access apparatus in response to a power cycle command from a controller when at least one of the switch controller, the at least one customer premises termination device, or any access apparatus fail to transmit a status signal.
    Type: Grant
    Filed: June 28, 2022
    Date of Patent: July 2, 2024
    Assignee: Charter Communications Operating, LLC
    Inventors: Charles Cook, John Williams, Roger Stafford
  • Publication number: 20240188830
    Abstract: The present invention relates to the use of imaging for non-invasive and non-contact measurement of respiration rates and body temperature. The invention uses a combination of visible imaging, thermal imaging, and machine learning to monitor respiration rate and body temperature. One of the embodiments of the invention allows the invention to be mounted on an articulating arm for use in hospital settings. Another embodiment of the invention allows the invention to be easily portable for use in mobile applications. Further embodiments allow the system to be used remotely making it very applicable for use in isolation or for remote locations.
    Type: Application
    Filed: April 15, 2023
    Publication date: June 13, 2024
    Applicant: LeTourneau University
    Inventors: Maxx Frick, Charles Cook, Devon Cuperus, Drake Dunn, Lindsey Greene, Gabriel Hurlbert, Joon W. Kim, Christin Kelly, Andrew Lang, Katherine Le, Sungyub Lew, Grace Nakano, Sean Nutt, Alistair Park, Zachary Poorman, Savannah Orton, Julian Lee, Erin O'Brien, Ashley DeCock, Morgan Nix, Evan Kowal, Samson Segovia, Ian Crochet, Oladimeji Apaokagi
  • Patent number: 11997363
    Abstract: A mapping engine is configured to rearrange a configuration of data on a plurality of data channels. Each of a set of upstream filters is configured to pass one or more selected input radio frequency signals. An input of each of a set of upstream demodulators is configurable to be coupled to a selected one of the upstream filters and an output of each upstream demodulator is coupled to the mapping engine. An input of each of a set of upstream modulators is coupled to the mapping engine. An upstream aggregator comprises one or more inputs and is configured to aggregate a plurality of upstream-bound radio frequency signals, each input being configurable to be coupled to at least one selected upstream filter of the set of upstream filters and a selected upstream modulator.
    Type: Grant
    Filed: April 14, 2021
    Date of Patent: May 28, 2024
    Assignee: CHARTER COMMUNICATIONS OPERATING, LLC
    Inventor: Charles Cook
  • Publication number: 20240097261
    Abstract: A modular enclosure is provided. The modular enclosure is a protective enclosure which can be assembled from individual, similar components to increase in size and expand in both the horizontal axis and vertical axis in order to contain an increased number of energy cells, batteries or battery modules is provided. The modular enclosure can include thermal regulation with the use of passive air ducting, active coolant, fans or resistant heat for the energy cells, batteries or battery modules. The modular enclosure may include a high voltage fuse which can be mounted on the modular battery enclosure.
    Type: Application
    Filed: December 1, 2023
    Publication date: March 21, 2024
    Applicant: BH Electrics LLC
    Inventors: Brandon Hollinger, Charles Cook
  • Patent number: 11917260
    Abstract: Within a regeneration device, regenerate a first input signal having a first timestamp and an inadequate signal-to-noise ratio and bypass a second input signal having a second timestamp and having an adequate signal-to-noise ratio. With a central processing server coupled to the device, obtain, from a delay tracking database, a first delay associated with a first signal path for the first input signal and a second delay associated with a second signal path for the second input signal. With the server, cause to be sent downstream the regenerated first input signal together with the first timestamp and the first delay, and the non-regenerated second input signal together with the second timestamp and the second delay.
    Type: Grant
    Filed: March 15, 2022
    Date of Patent: February 27, 2024
    Assignee: CHARTER COMMUNICATIONS OPERATING, LLC
    Inventor: Charles Cook
  • Publication number: 20230421403
    Abstract: A network includes a centralized power and signal distribution device deployed at a communication closet at a site. The centralized device includes a switch controller connected to a direct current power supply. The network includes at least one customer premises termination device connected to the switch controller, an access apparatus deployed at each of the multiple customer premises, and a power over cable system to carry power and signals. Each access apparatus connected to the at least one customer premises termination device and to provide access to user devices. The switch controller power cycles at least one of the switch controller, the at least one customer premises termination device, or applicable access apparatus in response to a power cycle command from a controller when at least one of the switch controller, the at least one customer premises termination device, or any access apparatus fail to transmit a status signal.
    Type: Application
    Filed: June 28, 2022
    Publication date: December 28, 2023
    Applicant: Charter Communications Operating, LLC
    Inventors: Charles Cook, John Williams, Roger Stafford
  • Patent number: 11844037
    Abstract: Automated determination of a timing offset for DOCSIS time protocol to provide precision time protocol accuracy. A cable modem receives, from a cable modem termination system (CMTS), a message that includes a timestamp that is correlated to a primary reference clock. The cable modem determines a downstream travel time representative of a period of time between a generation of the timestamp by the CMTS and a first timing reference point of the cable modem. The cable modem accesses an internal delay time representative of a period of time for the timestamp to travel from the first timing reference point to a second timing reference point of the cable modem, and sets a precision time protocol (PTP) clock of the cable modem to a time equal to the timestamp incremented by the downstream travel time and the internal delay time.
    Type: Grant
    Filed: July 23, 2021
    Date of Patent: December 12, 2023
    Assignee: Charter Communications Operating, LLC
    Inventor: Charles Cook
  • Publication number: 20230319367
    Abstract: Within a regeneration device, regenerate a first input signal having a first timestamp and an inadequate signal-to-noise ratio and bypass a second input signal having a second timestamp and having an adequate signal-to-noise ratio. With a central processing server coupled to the device, obtain, from a delay tracking database, a first delay associated with a first signal path for the first input signal and a second delay associated with a second signal path for the second input signal. With the server, cause to be sent downstream the regenerated first input signal together with the first timestamp and the first delay, and the non-regenerated second input signal together with the second timestamp and the second delay.
    Type: Application
    Filed: March 15, 2022
    Publication date: October 5, 2023
    Inventor: Charles Cook
  • Publication number: 20230268956
    Abstract: A method, performed by a node, of provisioning a plurality of cable modems connected to the node, the method including: recording a respective transmit power level for each cable modem of the plurality of cable modems; determining a first set of the plurality of cable modems that can be allocated to a specified frequency band available for upstream communications according to an aggregation of the transmit power levels of the first set of the plurality of cable modems; and provisioning each cable modem of the first set to use at least a portion of the specified frequency.
    Type: Application
    Filed: February 19, 2022
    Publication date: August 24, 2023
    Inventors: Charles Cook, Roger Stafford
  • Patent number: 11673045
    Abstract: Event synchronization in an online game is disclosed. A central computing device sends event information that identifies an event and an event depiction timestamp that identifies a future time at which to depict the event to a plurality of computing devices that are time synchronized with one another. The central computing device receives, from a first set of computing devices, a set of first messages, each first message including action information that identifies a user input received by a corresponding computing device and an action timestamp that identifies a time at which the user input was received by the corresponding computing device. Based on the action timestamps and the user inputs in the set of first messages, a next event to be depicted is determined, and next event information that identifies the next event is sent to the plurality of computing devices.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: June 13, 2023
    Assignee: Charter Communications Operating, LLC
    Inventor: Charles Cook
  • Patent number: 11641509
    Abstract: Methods and systems for an intelligent tap with dynamically configurable amplifier gain. The intelligent tap includes a filter configured to process a signal received from a service provider system via a hybrid fiber-coaxial network, an amplifier connected to the filter, the amplifier configured to apply a feedback controlled gain value to the signal to generate an output signal, where the feedback controlled gain value is based on a comparison of a target signal strength to a sampled output signal strength, and a signal strength measuring component connected to the amplifier in a feedback loop, the signal strength measuring component configured to sample the output signal, and compare a signal strength of a sampled output signal to the target signal strength to generate the feedback controlled gain value, where application of the feedback controlled gain value maintains the output signal at a constant amplitude pursuant to the target signal strength.
    Type: Grant
    Filed: July 26, 2021
    Date of Patent: May 2, 2023
    Assignee: Charter Communications Operating, LLC
    Inventor: Charles Cook
  • Publication number: 20230021450
    Abstract: Automated determination of a timing offset for DOCSIS time protocol to provide precision time protocol accuracy. A cable modem receives, from a cable modem termination system (CMTS), a message that includes a timestamp that is correlated to a primary reference clock. The cable modem determines a downstream travel time representative of a period of time between a generation of the timestamp by the CMTS and a first timing reference point of the cable modem. The cable modem accesses an internal delay time representative of a period of time for the timestamp to travel from the first timing reference point to a second timing reference point of the cable modem, and sets a precision time protocol (PTP) clock of the cable modem to a time equal to the timestamp incremented by the downstream travel time and the internal delay time.
    Type: Application
    Filed: July 23, 2021
    Publication date: January 26, 2023
    Inventor: Charles Cook
  • Publication number: 20220337917
    Abstract: A mapping engine is configured to rearrange a configuration of data on a plurality of data channels. Each of a set of upstream filters is configured to pass one or more selected input radio frequency signals. An input of each of a set of upstream demodulators is configurable to be coupled to a selected one of the upstream filters and an output of each upstream demodulator is coupled to the mapping engine. An input of each of a set of upstream modulators is coupled to the mapping engine. An upstream aggregator comprises one or more inputs and is configured to aggregate a plurality of upstream-bound radio frequency signals, each input being configurable to be coupled to at least one selected upstream filter of the set of upstream filters and a selected upstream modulator.
    Type: Application
    Filed: April 14, 2021
    Publication date: October 20, 2022
    Inventor: Charles Cook
  • Publication number: 20220305380
    Abstract: Event synchronization in an online game is disclosed. A central computing device sends event information that identifies an event and an event depiction timestamp that identifies a future time at which to depict the event to a plurality of computing devices that are time synchronized with one another. The central computing device receives, from a first set of computing devices, a set of first messages, each first message including action information that identifies a user input received by a corresponding computing device and an action timestamp that identifies a time at which the user input was received by the corresponding computing device. Based on the action timestamps and the user inputs in the set of first messages, a next event to be depicted is determined, and next event information that identifies the next event is sent to the plurality of computing devices.
    Type: Application
    Filed: March 29, 2021
    Publication date: September 29, 2022
    Inventor: Charles Cook
  • Patent number: 11359763
    Abstract: Methods and apparatus for securely mounting an enclosure are described. In various embodiments a device enclosure includes a recessed back area in which a mounting latch including a generally key-shaped opening is positioned. A mounting bracket including a post having multiple dimensions is secured to a wall. The enclosure and latch is placed over the post. The enclosure is moved so that the post slides in the key-shaped opening and snaps into the first portion of the key-shaped opening. To release the latch a release tool is inserted into a slot or other opening and rotated so that the tip or tips of the release tool can pass through one or more openings in a rear wall of the enclosure and compress a portion of the latch allowing the enclosure and latch to slide on the shaft until the enclosure reaches a position where it can be removed.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: June 14, 2022
    Assignee: Charter Communications Operating, LLC
    Inventor: Charles Cook