Patents by Inventor Thomas Uhling

Thomas Uhling 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: 10063943
    Abstract: Techniques for communicating schedule data regarding a schedule are described herein. For example, a device may communicate a schedule information element that includes a tag indicating a first operating context to which to apply schedule data regarding a schedule. The schedule information element may also include a reference tag to indicate whether the schedule data is contained in the schedule information element or has been previously received and/or to identify a second operating context associated with previously received schedule data. If the reference tag indicates that the schedule data is contained in the schedule information element, the schedule data may be extracted from the schedule information element and applied to the first operating context. If the reference tag indicates that the schedule data has been previously received, the previously received schedule data may be accessed and applied to the first operating context.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: August 28, 2018
    Assignee: Itron, Inc.
    Inventors: James Laurence Taylor, Jerome Bartier, Keith Barnes, Thomas Uhling
  • Publication number: 20180191478
    Abstract: Techniques for acknowledging communications from multiple devices are described herein. For example, a device may broadcast a group acknowledgement message indicating that communications from multiple devices have been received by the device. Each acknowledgement in the group acknowledgement message may include a device identifier for a device that sent a communication (e.g., a Medium Access Control (MAC) address of the device, a hash of the MAC address of the device, etc.) and a communication identifier for the communication (e.g., a sequence number of the communication, a Cyclic Redundancy Check (CRC) code for the communication, etc.).
    Type: Application
    Filed: December 30, 2016
    Publication date: July 5, 2018
    Applicant: Itron, Inc.
    Inventors: Thomas Uhling, Keith Barnes
  • Publication number: 20180124479
    Abstract: Techniques for communicating schedule data regarding a schedule are described herein. For example, a device may communicate a schedule information element that includes a tag indicating a first operating context to which to apply schedule data regarding a schedule. The schedule information element may also include a reference tag to indicate whether the schedule data is contained in the schedule information element or has been previously received and/or to identify a second operating context associated with previously received schedule data. If the reference tag indicates that the schedule data is contained in the schedule information element, the schedule data may be extracted from the schedule information element and applied to the first operating context. If the reference tag indicates that the schedule data has been previously received, the previously received schedule data may be accessed and applied to the first operating context.
    Type: Application
    Filed: December 30, 2016
    Publication date: May 3, 2018
    Inventors: James Laurence Taylor, Jerome Bartier, Keith Barnes, Thomas Uhling
  • Publication number: 20180124785
    Abstract: Techniques for communicating channel data regarding a channel plan are described herein. For example, a device may communicate a channel information element that includes a tag indicating a first operating context to which to apply channel data regarding a channel plan. The channel information element may also include a reference tag to indicate whether the channel data is contained in the channel information element or has been previously received and/or to identify a second operating context associated with previously received channel data. If the reference tag indicates that the channel data is contained in the channel information element, the channel data may be extracted from the channel information element and applied to the first operating context. If the reference tag indicates that the channel data has been previously received, the previously received channel data may be accessed and applied to the first operating context.
    Type: Application
    Filed: December 30, 2016
    Publication date: May 3, 2018
    Inventors: James Laurence Taylor, Jerome Bartier, Keith Barnes, Thomas Uhling
  • Publication number: 20180124589
    Abstract: Techniques for discovering a device in a wireless network are described herein. For example, a first device may send a network discovery solicitation message to a second device to solicit a communication relationship (e.g., request connection to a parent). The network discovery solicitation may include one or more information elements that indicate a channel function associated with the first device and a listening window during which the first device will be listening for communications. The second device may use the channel function to frequency hop and send a network discovery message to the first device during the listening window. The network discovery message may include one or more information elements to establish a sampled schedule for the first device moving forward.
    Type: Application
    Filed: December 30, 2016
    Publication date: May 3, 2018
    Inventors: Jerome Bartier, James Laurence Taylor, Keith Barnes, Thomas Uhling, Fabrice Monier