×

System, method, and computer program product for connecting or coupling audio communications systems over a software defined wide area network

  • US 10,484,513 B2
  • Filed: 04/07/2018
  • Issued: 11/19/2019
  • Est. Priority Date: 07/17/2015
  • Status: Active Grant
First Claim
Patent Images

1. A system of transmitting and receiving audio frequency signals comprising PSTN-compatible, or voice over IP (VoIP) signals, or high definition voice signals over a packet data network wherein the packet data network comprises a software defined wide area network (SDWAN), the system comprising:

  • a first system comprising;

    at least one first memory device; and

    at least one first processor, coupled to said at least one first memory device and the packet data network, said at least one first processor comprising at least one or more of;

    at least one application-specific integrated circuit (ASIC),at least one chipset,at least one processor,at least one microprocessor,at least one logic circuit,at least one quantum computer,at least one multi-core processor,at least one quad core processor,at least one programmable logic device (PLD),at least one field programmable gate arrays (FPGA),at least one information appliance,at least one system on a chip (SOC),at least one multi-processor,at least one computer processor,at least one graphics processor, orat least one digital signal processor (DSP),said at least one first processor configured to;

    receive one or more first incoming audio frequency signals;

    digitize said one or more first incoming audio frequency signals according to an audio standard to obtain first digitized audio frequency signals;

    segment said first digitized audio frequency signals to generate one or more first sequences of audio signal samples, each of said one or more first sequences of audio signal samples comprising a first preprogrammed sample size;

    compress said each of said one or more first sequences of audio signal samples according to a first preprogrammed set of rules comprising a first preprogrammed compression algorithm, to produce a first sequence of one or more strings of processed samples, responsive to determining that said each of said one or more first sequences of audio signal samples is determined to meet a first preprogrammed criteria for compression according to said first preprogrammed set of rules;

    accumulate said first sequence of said one or more strings of processed samples to create a first group of samples ready for transmission according to a first aggregation threshold defined by a second preprogrammed set of rules,create a first outgoing digital message from said first group of samples ready for transmission according to a forwarding threshold defined by a third preprogrammed set of rules, using at least one of;

    a first pre-defined data link protocol, ora first control channel;

    transmit said first outgoing digital message over the software defined wide area network (SDWAN) to a second system;

    receive, from the software defined wide area network, and interpret, a first incoming digital message from the second system;

    process said first incoming digital message into one or more incoming digital audio stream samples according to said third pre-programmed set of rules comprising said first pre-defined data link protocol, or said first control channel, or a second pre-defined data link protocol, or a second control channel; and

    accumulate and process said one or more incoming digital audio stream samples according to a fourth preprogrammed set of rules comprising being configured to;

    decompress any compressed of said one or more incoming digital audio stream samples according to a first preprogrammed decompression algorithm defined by said fourth preprogrammed set of rules into decompressed digital audio samples;

    accumulate said first decompressed digital samples into a first buffer according to a first jitter buffer threshold, wherein said first jitter buffer threshold is defined by said fourth preprogrammed set of rules; and

    regenerate first outgoing audio frequency signals based on said first decompressed digital audio samples.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×