TrellisWare Technologies, Inc.
|TrellisWare Technologies, Inc. Patent applications|
|Patent application number||Title||Published|
|20150270865||JOINT ANALOG AND DIGITAL INTERFERENCE CANCELLATION IN WIRELESS SYSTEMS - An apparatus for joint analog and digital interference cancellation includes a receiver configured to receive an analog reference interfering signal on a reference path, and a sum of an analog interference signal and an analog signal of interest on an antenna path. An analog interference canceller may be configured to produce an analog partially interference-cancelled signal using the analog reference interfering signal and the sum of the analog interference signal and the analog signal of interest. A first analog-to-digital converter may be configured to digitize the analog reference interfering signal to produce a digital reference interfering signal. A second analog-to-digital converter may be configured to digitize the analog partially interference-cancelled signal to produce a digital partially interference-cancelled signal. A digital interference canceller may be configured to produce an interference-cancelled signal using the digital reference interfering signal and the digital partially interference-cancelled signal.||09-24-2015|
|20150104017||SECURE GROUP KEY AGREEMENT FOR WIRELESS NETWORKS - A method for secure key agreement among a subset of a plurality of transceivers includes generating a first ordered subset of a plurality of keys k||04-16-2015|
|20140161015||METHOD AND SYSTEM FOR ESTABLISHING COOPERATIVE ROUTING IN WIRELESS NETWORKS - A system and method is presented for establishing relayed communications involving (1) sending a request message from a source node to a destination node through a plurality of intermediate nodes, (2) receiving the request message at the destination node, and (3) sending an acceptance message from the destination node to the source node through at least a subset of the intermediate nodes, wherein an intermediate node relays the request or acceptance message by receiving the message and re-transmitting the message, and wherein the intermediate node is capable of receiving the message from more than one other intermediate node.||06-12-2014|
|20130315131||Method and System For Coordinating Access To A Barrage Relay Network - Methods for coordinating access to a barrage relay networks are disclosed. For example, one disclosed method includes: receiving, by a first node, a first message from a second node on a network; suppressing transmission of messages by the first node; receiving, by the first node, a second message corresponding to the first message or waiting a sufficient amount of time without receipt of the second message; reactivating transmission of the messages by the first node.||11-28-2013|
|20130301633||METHOD AND SYSTEM FOR SYNCHRONIZATION OF TIME-SLOTTED BARRAGE RELAY NETWORKS - Systems and methods are presented for establishing network-wide time synchronization in a time-slotted barrage relay network. In the first phase, nodes obtain coarse, slot-level time synchronization by estimating the time-of-arrival (TOA) of a message that rapidly floods the network via the barrage relay mechanism. In the second phase, fine time synchronization is achieved via a messaging protocol that exchanges TOA information between neighboring nodes.||11-14-2013|
|20130301471||METHOD AND SYSTEM FOR GLOBAL TOPOLOGY DISCOVERY IN MULTI-HOP AD HOC NETWORKS - Systems and methods are presented for topology discovery in a multi-hop ad hoc network. The method operates on two time and distance scales. Nodes periodically transmit messages to their immediate neighbors that enable the discovery of their two-hop network topologies (i.e., within two hops). Less frequently, nodes broadcast messages network-wide that enable the discovery of the global network topology at all nodes. In multi-hop ad hoc network architectures that are characterized by efficient broadcast protocols—e.g., Barrage Relay Networks—the proposed method provides a particularly efficacious means for global topology discovery.||11-14-2013|
|20110113294||TUNABLE EARLY-STOPPING FOR DECODERS - A method of decoding channel outputs using an iterative decoder to provide hard decisions on information bits includes activating each SISO decoder of the iterative decoder to provide soft-decisions associated with the information bits. The method also includes computing a fidelity estimate and stopping decoding based on the fidelity estimate.||05-12-2011|
|20100125764||ERROR RATE ESTIMATION/APPLICATION TO CODE-RATE ADAPTION - The disclosure proposes bit-error-rate (BER) and symbol-error-rate (SER) estimation techniques and its application to incremental-redundancy and rate-adaptation for modern-coded hybrid-ARQ systems. In particular, BER/SER estimators are proposed based on iterative refinement of mixture-density modeling of the bit/symbol decision metrics. For hybrid-ARQ systems, rate-adaptation functions are proposed based on BER/SER estimators for failed transmissions. Methods are disclosed for code-rate selection based on successfully decoded blocks as well as incremental parity size selection for retransmission of failed blocks Techniques disclosed here apply to forward-error-correction codes employed for digital data communication systems.||05-20-2010|
|20090313528||Method and System for Cooperative Communications with Minimal Coordination - A method and system are provided in a wireless communications system comprising a plurality of nodes (users) working cooperatively. The system provides cooperative diversity by allowing nodes to actively share their antennas and other resources to obtain spatial diversity. The nodes receive the same message (information data) from a common source. Each node enhances the reliability of the message with a modern forward error correction (FEC) code, converts the FEC encoded message into an ensemble of symbols, divides the ensemble of symbols into packets, modulates, dithers and transmits the packets to a receiving node. The dithering process is performed by varying the signal amplitude, phase, frequency and/or symbol timing of the modulated packets. A unique dither pattern is assigned to each node. The receiving node captures a composite signal comprising the transmitted packets of all or most of the transmitting nodes in the cooperative communications system. Because the transmitted packets are dithered independently in phase and/or amplitude, spatial diversity is transformed into temporal diversity.||12-17-2009|
|20080198789||METHOD AND SYSTEM FOR ESTABLISHING COOPERATIVE ROUTING IN WIRELESS NETWORKS - A system and method is presented for establishing relayed communications involving (1) sending a request message from a source node to a destination node through a plurality of intermediate nodes, (2) receiving the request message at the destination node, and (3) sending an acceptance message from the destination node to the source node through at least a subset of the intermediate nodes, wherein an intermediate node relays the request or acceptance message by receiving the message and re-transmitting the message, and wherein the intermediate node is capable of receiving the message from more than one other intermediate node.||08-21-2008|
Patent applications by TrellisWare Technologies, Inc.