Patents by Inventor Jonathon OBERHOLZER

Jonathon OBERHOLZER 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: 11909593
    Abstract: In some embodiments, a computer implemented method for assessing network bandwidth availability in a network connection having unknown excess capacity beyond an initial network capacity is provided. There are two cases to be considered: (1) the network has a given capacity and the system doesn't know what it is (e.g., on a cellular network) this capacity may change over time as more users use the network and/or a user is mobile, and (2) the system is assigned capacity but by pushing the network, the system may be able to get more capacity (e.g., on a satellite hub). The excess capacity may be quantified for future potential opportunistic, emergency or priority usage, or in some embodiments, utilized periodically or continuously.
    Type: Grant
    Filed: August 22, 2018
    Date of Patent: February 20, 2024
    Assignee: DEJERO LABS INC.
    Inventors: Imad Azzam, David Sze, Todd Schneider, Jonathon Oberholzer, Bogdan Frusina
  • Publication number: 20240031623
    Abstract: In some embodiments, there is provided a system for remotely processing data streams including: at least one transmitter configured for transmission of at least two data streams, the at least two data streams including at least a lower quality preview stream and a higher quality content stream. A plurality of editor computing devices is configured for receiving at least the lower quality preview stream and facilitating processing and editing on the lower quality preview stream, generating a set of machine-readable instructions representative of the processing and editing. A plurality of routing computing devices located from the at least one transmitter is configured for receiving at least the higher quality content stream and the set of machine-readable instructions, processing the higher quality content stream by encoding the higher quality content stream based on the set of machine-readable instructions to generate an output content stream.
    Type: Application
    Filed: October 3, 2023
    Publication date: January 25, 2024
    Inventors: David SZE, Jonathon OBERHOLZER, Todd SCHNEIDER, Bogdan FRUSINA
  • Patent number: 11876711
    Abstract: A network gateway is provided for routing data flows across a plurality of network connections, the network gateway including a plurality of network interfaces for transmitting data over the plurality of network connections, the plurality of network interfaces including a first network interface; at least one processor configured for: transmitting a sequential burst of packets across the first network interface; based on timestamps recorded when packets in the sequential burst of packets are received at a receiving node, and the size of the packets, generating a bandwidth of the first network interface; and routing a data flow of sequential packets across the plurality of network connections based on the generated bandwidth of the first network interface.
    Type: Grant
    Filed: September 5, 2022
    Date of Patent: January 16, 2024
    Assignee: DEJERO LABS INC.
    Inventors: David Sze, Bogdan Frusina, Jonathon Oberholzer, Bernard Wong, Sharon Hui Lun Choy, Todd Schneider
  • Patent number: 11792449
    Abstract: In some embodiments, there is provided a system for remotely processing data streams including: at least one transmitter configured for transmission of at least two data streams, the at least two data streams including at least a lower quality preview stream and a higher quality content stream. A plurality of editor computing devices is configured for receiving at least the lower quality preview stream and facilitating processing and editing on the lower quality preview stream, generating a set of machine-readable instructions representative of the processing and editing. A plurality of routing computing devices located from the at least one transmitter is configured for receiving at least the higher quality content stream and the set of machine-readable instructions, processing the higher quality content stream by encoding the higher quality content stream based on the set of machine-readable instructions to generate an output content stream.
    Type: Grant
    Filed: June 24, 2022
    Date of Patent: October 17, 2023
    Assignee: DEJERO LABS INC.
    Inventors: David Sze, Jonathon Oberholzer, Todd Schneider, Bogdan Frusina
  • Publication number: 20230319503
    Abstract: Devices, systems, methods and computer-readable media are provided for data communication to and from a vehicle. A device is provided that includes memory storing processor-executable instructions; and at least one processor in communication with the memory that executes the stored instructions to: receive, from at least one user on the vehicle, at least one request for data communication; identify a plurality of communication links available at a current location of the moving vehicle; form an adaptive bonded communication link using the plurality of communication links to aggregate throughput across the plurality of communication links for the requested data communication, wherein the adaptive bonded communication link is configured to adapt to data communication requirements for the requested data communication and to data communication characteristics of the plurality of communication links as the vehicle moves.
    Type: Application
    Filed: June 9, 2023
    Publication date: October 5, 2023
    Inventors: Bogdan FRUSINA, Jonathon OBERHOLZER, David Pui Keung SZE, Anthony Todd SCHNEIDER, Akos HORVATH, Hagen KAYE, Cameron Kenneth SMITH, Barry GILHULY, Joseph Robert Wayne MALLET, Robert FLATT
  • Publication number: 20230231597
    Abstract: A multiple radio and/or multi antenna chassis is described in some embodiments, along with methods of operation, and non-transitory computer readable media storing machine interpretable instructions to be executed on a processor to perform the methods of operation. Variants are described having regard to the use of one or more of the antennas for establishing bonded connections whereby one or more subsets of the antennas are coordinated to operate in concert to operate one or more connections for data packet transmission while reducing energy loss issues as between operating antennas. The approaches described herein can operate, for example, with a plurality of wideband antennas to provide a multi modem communications device that can be coupled to a master/primary data communications device.
    Type: Application
    Filed: November 8, 2021
    Publication date: July 20, 2023
    Inventors: Andrew BARROW, Thananjagen KUNARATNAM, Alaa F. ELAGHA, Jonathon OBERHOLZER, Anthony Todd SCHNEIDER, Cameron Kenneth SMITH
  • Publication number: 20230209440
    Abstract: Devices, systems, and methods are described that employ actionable intelligence in an emergency or other situation requiring immediate situational awareness, based on multiple types of input. Actionable intelligence is an output providing guidance or information that can be acted on to resolve an incident. The device can be configured to request re-allocation of resources based on incident severity, and bonding technology is used to provide improved speed and reliability in networking communications following a triggering event.
    Type: Application
    Filed: February 20, 2023
    Publication date: June 29, 2023
    Inventors: Bogdan FRUSINA, Todd SCHNEIDER, Cameron Kenneth SMITH, Jonathon OBERHOLZER
  • Publication number: 20230208571
    Abstract: An improved data packet communications approach is described that is adapted for communications across unreliable connections. In particular, the approach can be implemented as systems and methods for a networked router device configured to monitor communication characteristics and to group the connections into various tiers based on their communication reliability data. When a new packet is to be communicated, the grouped connections are utilized in aggregate to meet a target transmission reliability probability (e.g., target value or a band of values).
    Type: Application
    Filed: May 28, 2021
    Publication date: June 29, 2023
    Inventors: George Richard JONES, Imad AZZAM, David Pui Keung SZE, Jonathon OBERHOLZER
  • Patent number: 11689884
    Abstract: Devices, systems, methods and computer-readable media are provided for data communication to and from a vehicle. A device is provided that includes memory storing processor-executable instructions; and at least one processor in communication with the memory that executes the stored instructions to: receive, from at least one user on the vehicle, at least one request for data communication; identify a plurality of communication links available at a current location of the moving vehicle; form an adaptive bonded communication link using the plurality of communication links to aggregate throughput across the plurality of communication links for the requested data communication, wherein the adaptive bonded communication link is configured to adapt to data communication requirements for the requested data communication and to data communication characteristics of the plurality of communication links as the vehicle moves.
    Type: Grant
    Filed: November 24, 2020
    Date of Patent: June 27, 2023
    Assignee: DEJERO LABS INC.
    Inventors: Bogdan Frusina, Jonathon Oberholzer, David Pui Keung Sze, Anthony Todd Schneider, Akos Horvath, Hagen Kaye, Cameron Kenneth Smith, Barry Gilhuly, Joseph Robert Wayne Mallet, Robert Flatt
  • Patent number: 11589289
    Abstract: Devices, systems, and methods are described that employ actionable intelligence in an emergency or other situation requiring immediate situational awareness, based on multiple types of input. Actionable intelligence is an output providing guidance or information that can be acted on to resolve an incident. The device can be configured to request re-allocation of resources based on incident severity, and bonding technology is used to provide improved speed and reliability in networking communications following a triggering event.
    Type: Grant
    Filed: July 30, 2019
    Date of Patent: February 21, 2023
    Assignee: DEJERO LABS INC.
    Inventors: Bogdan Frusina, Todd Schneider, Cameron Kenneth Smith, Jonathon Oberholzer
  • Publication number: 20220417151
    Abstract: A network gateway is provided for routing data flows across a plurality of network connections, the network gateway including a plurality of network interfaces for transmitting data over the plurality of network connections, the plurality of network interfaces including a first network interface; at least one processor configured for: transmitting a sequential burst of packets across the first network interface; based on timestamps recorded when packets in the sequential burst of packets are received at a receiving node, and the size of the packets, generating a bandwidth of the first network interface; and routing a data flow of sequential packets across the plurality of network connections based on the generated bandwidth of the first network interface.
    Type: Application
    Filed: September 5, 2022
    Publication date: December 29, 2022
    Inventors: David SZE, Bogdan FRUSINA, Jonathon OBERHOLZER, Bernard WONG, Sharon Hui Lun CHOY, Todd SCHNEIDER
  • Publication number: 20220329882
    Abstract: In some embodiments, there is provided a system for remotely processing data streams including: at least one transmitter configured for transmission of at least two data streams, the at least two data streams including at least a lower quality preview stream and a higher quality content stream. A plurality of editor computing devices is configured for receiving at least the lower quality preview stream and facilitating processing and editing on the lower quality preview stream, generating a set of machine-readable instructions representative of the processing and editing. A plurality of routing computing devices located from the at least one transmitter is configured for receiving at least the higher quality content stream and the set of machine-readable instructions, processing the higher quality content stream by encoding the higher quality content stream based on the set of machine-readable instructions to generate an output content stream.
    Type: Application
    Filed: June 24, 2022
    Publication date: October 13, 2022
    Inventors: David SZE, Jonathon OBERHOLZER, Todd SCHNEIDER, Bogdan FRUSINA
  • Patent number: 11438265
    Abstract: A network gateway is provided for routing data flows across a plurality of network connections, the network gateway including a plurality of network interfaces for transmitting data over the plurality of network connections, the plurality of network interfaces including a first network interface; at least one processor configured for: transmitting a sequential burst of packets across the first network interface; based on timestamps recorded when packets in the sequential burst of packets are received at a receiving node, and the size of the packets, generating a bandwidth of the first network interface; and routing a data flow of sequential packets across the plurality of network connections based on the generated bandwidth of the first network interface.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: September 6, 2022
    Assignee: DEJERO LABS INC.
    Inventors: David Sze, Bogdan Frusina, Jonathon Oberholzer, Bernard Wong, Sharon Hui Lun Choy, Todd Schneider
  • Patent number: 11375249
    Abstract: In some embodiments, there is provided a system for remotely processing data streams including: at least one transmitter configured for transmission of at least two data streams, the at least two data streams including at least a lower quality preview stream and a higher quality content stream. A plurality of editor computing devices is configured for receiving at least the lower quality preview stream and facilitating processing and editing on the lower quality preview stream, generating a set of machine-readable instructions representative of the processing and editing. A plurality of routing computing devices located from the at least one transmitter is configured for receiving at least the higher quality content stream and the set of machine-readable instructions, processing the higher quality content stream by encoding the higher quality content stream based on the set of machine-readable instructions to generate an output content stream.
    Type: Grant
    Filed: August 3, 2017
    Date of Patent: June 28, 2022
    Assignee: DEJERO LABS INC.
    Inventors: David Sze, Jonathon Oberholzer, Todd Schneider, Bogdan Frusina
  • Publication number: 20210360295
    Abstract: In some embodiments, there is provided a system for remotely processing data streams including: at least one transmitter configured for transmission of at least two data streams, the at least two data streams including at least a lower quality preview stream and a higher quality content stream. A plurality of editor computing devices is configured for receiving at least the lower quality preview stream and facilitating processing and editing on the lower quality preview stream, generating a set of machine-readable instructions representative of the processing and editing. A plurality of routing computing devices located from the at least one transmitter is configured for receiving at least the higher quality content stream and the set of machine-readable instructions, processing the higher quality content stream by encoding the higher quality content stream based on the set of machine-readable instructions to generate an output content stream.
    Type: Application
    Filed: August 3, 2017
    Publication date: November 18, 2021
    Inventors: David SZE, Jonathon OBERHOLZER, Todd SCHNEIDER, Bogdan FRUSINA
  • Publication number: 20210297929
    Abstract: Devices, systems, and methods are described that employ actionable intelligence in an emergency or other situation requiring immediate situational awareness, based on multiple types of input. Actionable intelligence is an output providing guidance or information that can be acted on to resolve an incident. The device can be configured to request re-allocation of resources based on incident severity, and bonding technology is used to provide improved speed and reliability in networking communications following a triggering event.
    Type: Application
    Filed: July 30, 2019
    Publication date: September 23, 2021
    Inventors: Bogdan FRUSINA, Todd SCHNEIDER, Cameron Kenneth SMITH, Jonathon OBERHOLZER
  • Publication number: 20210126834
    Abstract: In some embodiments, a computer implemented method for assessing network bandwidth availability in a network connection having unknown excess capacity beyond an initial network capacity is provided. There are two cases to be considered: (1) the network has a given capacity and the system doesn't know what it is (e.g., on a cellular network) this capacity may change over time as more users use the network and/or a user is mobile, and (2) the system is assigned capacity but by pushing the network, the system may be able to get more capacity (e.g., on a satellite hub). The excess capacity may be quantified for future potential opportunistic, emergency or priority usage, or in some embodiments, utilized periodically or continuously.
    Type: Application
    Filed: August 22, 2018
    Publication date: April 29, 2021
    Inventors: Imad AZZAM, David SZE, Todd SCHNEIDER, Jonathon OBERHOLZER, Bogdan FRUSINA
  • Publication number: 20210076158
    Abstract: Devices, systems, methods and computer-readable media are provided for data communication to and from a vehicle. A device is provided that includes memory storing processor-executable instructions; and at least one processor in communication with the memory that executes the stored instructions to: receive, from at least one user on the vehicle, at least one request for data communication; identify a plurality of communication links available at a current location of the moving vehicle; form an adaptive bonded communication link using the plurality of communication links to aggregate throughput across the plurality of communication links for the requested data communication, wherein the adaptive bonded communication link is configured to adapt to data communication requirements for the requested data communication and to data communication characteristics of the plurality of communication links as the vehicle moves.
    Type: Application
    Filed: November 24, 2020
    Publication date: March 11, 2021
    Inventors: Bogdan FRUSINA, Jonathon OBERHOLZER, David Pui Keung SZE, Anthony Todd SCHNEIDER, Akos HORVATH, Hagen KAYE, Cameron Kenneth SMITH, Barry GILHULY, Joseph Robert Wayne MALLET, Robert FLATT
  • Patent number: 10924887
    Abstract: Devices, systems, methods and computer-readable media are provided for data communication to and from a vehicle. A device is provided that includes memory storing processor-executable instructions; and at least one processor in communication with the memory that executes the stored instructions to: receive, from at least one user on the vehicle, at least one request for data communication; identify a plurality of communication links available at a current location of the moving vehicle; form an adaptive bonded communication link using the plurality of communication links to aggregate throughput across the plurality of communication links for the requested data communication, wherein the adaptive bonded communication link is configured to adapt to data communication requirements for the requested data communication and to data communication characteristics of the plurality of communication links as the vehicle moves.
    Type: Grant
    Filed: September 18, 2018
    Date of Patent: February 16, 2021
    Assignee: DEJERO LABS INC.
    Inventors: Bogdan Frusina, Jonathon Oberholzer, David Pui Keung Sze, Anthony Todd Schneider, Akos Horvath, Hagen Kaye, Cameron Kenneth Smith, Barry Gilhuly, Joseph Robert Wayne Mallet, Robert Flatt
  • Publication number: 20200236043
    Abstract: A network gateway is provided for routing data flows across a plurality of network connections, the network gateway including a plurality of network interfaces for transmitting data over the plurality of network connections, the plurality of network interfaces including a first network interface; at least one processor configured for: transmitting a sequential burst of packets across the first network interface; based on timestamps recorded when packets in the sequential burst of packets are received at a receiving node, and the size of the packets, generating a bandwidth of the first network interface; and routing a data flow of sequential packets across the plurality of network connections based on the generated bandwidth of the first network interface.
    Type: Application
    Filed: December 21, 2017
    Publication date: July 23, 2020
    Inventors: David SZE, Bogdan FRUSINA, Jonathon OBERHOLZER, Bernard WONG, Sharon Hui Lun CHOY, Todd SCHNEIDER