Patents by Inventor Keith Fleck

Keith Fleck 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: 20250106685
    Abstract: Systems and methods for operating a wireless network using rate-based packet windowing with implicit synchronization. One example method includes assigning a packet sequence number to each of a first plurality of data packets based on a time synchronization for a data link layer for a network context. The method further includes transmitting, via a transceiver, the first plurality of data packets for the network context during a rate-based packet window at or below a maximum packet transmission rate based on a time period and the rate-based packet window.
    Type: Application
    Filed: September 23, 2024
    Publication date: March 27, 2025
    Inventor: Christopher Keith Fleck
  • Publication number: 20240406683
    Abstract: Systems and methods for operating a wireless network using rolling window repetition. One example wireless base station includes an electronic processor and a transceiver coupled to the electronic processor. The electronic processor is configured to, for each of a plurality of sets of information, determine a relevancy period. The electronic processor is configured to, for a first broadcast time, generate a broadcast packet that includes sets of information selected from the plurality of sets of information based on the relevancy periods. The electronic processor is configured to transmit, via the transceiver, the broadcast packet.
    Type: Application
    Filed: May 30, 2024
    Publication date: December 5, 2024
    Inventor: Christopher Keith Fleck
  • Publication number: 20230396697
    Abstract: A utility device within a utility system and including a power source, a communication interface, and one or more electronic processors. The processors are configured to periodically transition from a standby mode into a receive mode and monitor for a broadcast message while in the receive mode. The electronic processors are also configured to receive a broadcast message via the communication module while in the receive mode and analyze a header of the received broadcast message to determine whether the received broadcast message is relevant. The broadcast message is determined to be relevant based on the received broadcast message including one or more data packets associated with a unique network ID of the utility device as defined in the header. The electronic processors are also configured to resume operation in the standby mode in response to determining that the received broadcast message is not relevant.
    Type: Application
    Filed: June 5, 2023
    Publication date: December 7, 2023
    Inventor: Christopher Keith Fleck
  • Publication number: 20230396542
    Abstract: A utility device within a utility system and including a power source, a communication interface, and one or more electronic processors. The processors are configured to periodically transition from a standby mode into a receive mode and monitor for a broadcast message while in the receive mode. The electronic processors are also configured to receive a broadcast message via the communication module while in the receive mode and analyze a header of the received broadcast message to determine whether any data packets within the received broadcast message is relevant. The data packets within the broadcast message are determined to be relevant based on whether the received broadcast message includes one or more data packets within one or more information regions associated with a device type of the utility device. The electronic processors are also configured to resume operation in the standby mode in response to determining that the received broadcast message is not relevant.
    Type: Application
    Filed: June 5, 2023
    Publication date: December 7, 2023
    Inventors: Jeff Sumrall Anderson, Christopher Keith Fleck
  • Patent number: D775215
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: December 27, 2016
    Assignee: Microsoft Corporation
    Inventors: Keith Fleck, Derek Dietrich-Muller
  • Patent number: D775218
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: December 27, 2016
    Assignee: Microsoft Corporation
    Inventors: Keith Fleck, Derek Dietrich-Muller
  • Patent number: D775220
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: December 27, 2016
    Assignee: Microsoft Corporation
    Inventors: Keith Fleck, Derek Dietrich-Muller
  • Patent number: D775221
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: December 27, 2016
    Assignee: Microsoft Corporation
    Inventors: Keith Fleck, Derek Dietrich-Muller
  • Patent number: D775223
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: December 27, 2016
    Assignee: Microsoft Corporation
    Inventors: Keith Fleck, Derek Dietrich-Muller
  • Patent number: D775224
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: December 27, 2016
    Assignee: Microsoft Corporation
    Inventors: Keith Fleck, Derek Dietrich-Muller
  • Patent number: D775225
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: December 27, 2016
    Assignee: Microsoft Corporation
    Inventors: Keith Fleck, Derek Dietrich-Muller
  • Patent number: D775226
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: December 27, 2016
    Assignee: Microsoft Corporation
    Inventors: Keith Fleck, Derek Dietrich-Muller
  • Patent number: D775227
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: December 27, 2016
    Assignee: Microsoft Corporation
    Inventors: Keith Fleck, Derek Dietrich-Muller
  • Patent number: D775228
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: December 27, 2016
    Assignee: Microsoft Corporation
    Inventors: Keith Fleck, Derek Dietrich-Muller
  • Patent number: D775230
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: December 27, 2016
    Assignee: Microsoft Corporation
    Inventors: Keith Fleck, Derek Dietrich-Muller
  • Patent number: D775231
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: December 27, 2016
    Assignee: Microsoft Corporation
    Inventors: Keith Fleck, Derek Dietrich-Muller
  • Patent number: D775232
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: December 27, 2016
    Assignee: Microsoft Corporation
    Inventors: Keith Fleck, Derek Dietrich-Muller
  • Patent number: D777788
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: January 31, 2017
    Assignee: Microsoft Corporation
    Inventors: Keith Fleck, Derek Dietrich-Muller
  • Patent number: D777789
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: January 31, 2017
    Assignee: Microsoft Corporation
    Inventors: Keith Fleck, Derek Dietrich-Muller
  • Patent number: D777790
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: January 31, 2017
    Assignee: Microsoft Corporation
    Inventors: Keith Fleck, Derek Dietrich-Muller