site stats

Wi-Fi startup gets $25 million backing from Cisco, Verizon, others

<!–Wi-Fi startup gets $25 million backing from Cisco, Verizon, others Through putting off self-interference from Wi-Fi radios, Kumu Networks objectives to make Wi-Fi hotspots twice as environment friendly </h2> </section> <div class="modal eml-friend-wrapper" id="emailModal"> <div class="eml-ty eml-friend-success"> <i class="ss-icon ss-delete" /></p> <h3>Thanks</h3> <p class="msg-sent">Your message has been sent.</p> </p></div> <div class="eml-friend-error"> <i class="ss-icon ss-delete" /></p> <h3>Sorry</h3> <p class="msg-sent">There was once an error emailing this web page.</p> </p></div> </div> <section class="bodee"> <p>$(‘#” + slotName + “‘).responsiveAd(screenSize:’971 1115’, scriptTags: []);”;<br /> var adDivString = “</p> <p>” + adString + “</p> <p>“;</p> <p> placementDiff = applyInsert($(this), adDivString);<br /> if (debug)<br /> console.log(“Simply positioned an Advert and the placementDiff is: ” + placementDiff);</p> <p> placementTarget = cumulativeHeight + placementDiff + interModuleHeight + adHeightBuffer;</p> <p> else<br /> var moduleDivString = “”;<br /> var elementId = “drr-mod-“+moduleCounter;<br /> moduleDivString = “”;<br /> modules.push(elementId);</p> <p> placementDiff = applyInsert($(this), moduleDivString);<br /> if (debug)<br /> console.log(“Simply positioned a module and the placementDiff is: ” + placementDiff);</p> <p> placementTarget = cumulativeHeight + placementDiff + interModuleHeight + moduleHeightBuffer;<br /> moduleCounter++;</p> <p> loopCounter++;</p> <p> // Keep Away From inserting Components too quickly due to non-Massive figures inflating the cumulative Top<br /> if ($(this).is(“Determine”) && !$(this).is(“Figure.Massive”))<br /> cumulativeHeight += grafHeight;</p> <p> else<br /> cumulativeHeight += $(this).Peak() + grafHeight;</p> <p> );</p> <p> // clone Associated Stories module to return in after eighth para in article physique for Cellular breakpoint show<br /> var $relatedStories = $(‘.Associated-promo-wrapper’);<br /> if ($relatedStories.size)<br /> var $relatedStoriesClone = $relatedStories.clone();<br /> $relatedStoriesClone.insertAfter( “#drr-container > p:eq(7)”); </p> <p> // For Cell simplest, Situation Ad after 2d paragraph.<br /> if (firstMobileAdHtml)<br /> $(firstMobileAdHtml).insertAfter(“#drr-container > p:eq(1)”);</p> <p> var $insiderPromo = $(‘.insider-promo-wrapper’);<br /> if ($insiderPromo.size)<br /> var $insiderPromoClone = $insiderPromo.clone();<br /> $insiderPromoClone.insertAfter( “#drr-container > p:eq(1)”);</p> <p> //Place left aspect Part<br /> cumulativeHeight = Zero;<br /> var leftPlacementTarget = tagHeight = leftPlacementTarget)<br /> if (debug)<br /> console.log(“congratulations… now we have passed the initial Start Level”);</p> <p> if (leftPlacementIndex == null)<br /> //it can be Not good enough to Now Not be a left Avoid – it ADDITIONALLY will not be a </p> <p> with an right away previous small or medium image left Keep Away From.<br /> if (!isLeftAvoid($(this)) && noPrevFigures($(this)) )<br /> leftPlacementIndex = $(this).index();<br /> $leftPlacementElement = $(this);<br /> leftPlacementLookaheadStart = cumulativeHeight;<br /> if (debug)<br /> console.log(“is not a left Steer Clear Of and no prev figures. ########## set placementIndex (“+leftPlacementIndex+”) and lookaheadStart (“+leftPlacementLookaheadStart+”) ##########”);</p> <p> else<br /> if (debug)<br /> console.log(“is a left Steer Clear Of or has earlier figures. proceed”);</p> <p> else<br /> if (debug)<br /> console.log(“#### leftPlacementIndex already set to “+leftPlacementIndex+”. taking a look AHEAD…”);</p> <p> //Not null; has been set<br /> if ((cumulativeHeight – leftPlacementLookaheadStart) > leftIntervalHeight)<br /> if (debug)<br /> console.log(“###### THRESHOLD REACHED. LOOKAHEAD COMPLETE. End ###### (cumulativeHeight – leftPlacementLookaheadStart) (“+(cumulativeHeight-leftPlacementLookaheadStart)+”) > leftIntervalHeight (“+leftIntervalHeight+”).”);</p> <p> return false;<br /> else<br /> if (debug)<br /> );</p> <p> if (leftPlacementIndex != null && elementNotNearEnd($leftPlacementElement, leftPixelWindow))<br /> if (debug)<br /> console.log(” insert into index “+leftPlacementIndex);</p> <p> $(“#drr-container”).children().eq(leftPlacementIndex).earlier than(“</p> <p>“);</p> <p> IDG.GPT.trackOmniture();</p> <p> // Add Right rail module content material<br /> for (var i=Zero; i” + adString + “</section> </article> </section> </div> <p>“;</p> <p> function getEpoParams() </p> <p> /**<br /> * @param jqo Unique jquery object Goal<br /> * @param divString The div to be inserted.<br /> * @return Distinction in Peak between Authentic placement Goal and last Target.<br /> * Tests first 6 Parts for an allowable placement (600 pixel window).<br /> * If none, Test neighborhood for Elements that aren’t Right avoids.<br /> * If none, Location Component before current Target.<br /> */<br /> function applyInsert(jqo, divString)<br /> if (debug)<br /> console.log(“applyInsert at high and jqo index is: ” + jqo.index());</p> <p> for (var i=Zero; i Zero)<br /> youngsters = $(“#drr-container”).kids().slice(jqo.index(), allowElement.index() );</p> <p> else<br /> youngsters = $(“#drr-container”).kids().slice(allowElement.index(), jqo.index());</p> <p> if (kids != null)<br /> youngsters.EACH AND EVERY(function(i)<br /> if (debug)<br /> console.log(“About so as to add this Part’s Height to heigh diff offset”);<br /> console.log($(this));</p> <p> Height += $(this).Top() + grafHeight;<br /> );</p> <p> if (offset 300)<br /> if (debug)<br /> console.log(“isRightAvoid: discovered pre. return genuine”);</p> <p> return genuine;</p> <p> if (“Determine”) && jqo.hasClass(‘Large’))<br /> if (debug)<br /> console.log(“isRightAvoid: discovered Figure.Massive return actual”);</p> <p> return real;</p> <p> if (“Determine”) && jqo.hasClass(‘medium’) && jqo.hasClass(‘inline’))<br /> if (debug)<br /> console.log(“isRightAvoid: found Determine has Type medium and inline.”);</p> <p> return true;</p> <p> if (‘div’) && jqo.hasClass(‘Table-wrapper’))<br /> if (debug)<br /> console.log(“isRightAvoid: found div with Type Desk-wrapper”);</p> <p> return true;</p> <p> if (‘apart’))<br /> if (jqo.hasClass(‘sidebar’) && !jqo.hasClass(‘medium’))<br /> if (debug)<br /> console.log(“isRightAvoid: discovered aside with Category sidebar, without Classification medium”);</p> <p> return true;</p> <p> if (jqo.hasClass(‘statsTable’))<br /> if (debug)<br /> console.log(“isRightAvoid: found aside with Class statsTable”);</p> <p> return genuine;</p> <p> if (jqo.hasClass(‘obtain-asset’))<br /> if (debug)<br /> console.log(“isRightAvoid: discovered Class obtain-asset return true”);</p> <p> return authentic;</p> <p> if (jqo.hasClass(‘tableLarge’))<br /> if (debug)<br /> console.log(“isRightAvoid: found Category tableLarge return genuine”);</p> <p> return actual;</p> <p> if (jqo.hasClass(‘reject’))<br /> if (debug)<br /> console.log(“isRightAvoid: discovered Classification reject. return proper”);</p> <p> return true;</p> <p> if (‘Desk’) && jqo.hasClass(‘scorecard’))<br /> if (debug)<br /> console.log(“isRightAvoid: found div with Class scorecard”);</p> <p> return true;</p> <p> return false;</p> <p> // Return authentic if Element has Classification ‘reject’: won’t Place drr modules/advertisements next to these Elements<br /> operate isRightReject(jqo)<br /> console.log(“in isRightReject”);<br /> if (jqo != null)<br /> if (jqo.hasClass(“reject”))<br /> if (debug)<br /> console.log(“isRightReject: discovered ‘reject’ Class”);</p> <p> return actual;</p> <p> return false;</p> <p> return false;</p> <p> // Returns authentic if Height of all Elements after this one is greater than 500; false otherwise<br /> operate elementNotNearEnd(Element, pixelWindow)<br /> if (pixelWindow == null)<br /> pixelWindow = 500;</p> <p> if (Component == null)<br /> return false;</p> <p> var remainingHeight = Zero;<br /> var children = $(“#drr-container”).children().slice(Component.index());<br /> if (kids == null)<br /> return false;</p> <p> youngsters.EACH AND EVERY(operate(i)<br /> remainingHeight += $(this).Top();<br /> );<br /> if ( remainingHeight > pixelWindow)<br /> return real;</p> <p> else<br /> if (debug)<br /> console.log(“Component too as regards to Finish. Ultimate Top is: ” + remainingHeight + ” and window is ” + pixelWindow); </p> <p> return false;</p> <p> /**<br /> * Return proper if need to Keep Away From this Element when putting left module.<br /> */<br /> perform isLeftAvoid(jqo)<br /> if (“Determine”))<br /> if (debug)<br /> console.log(“isLeftAvoid: found Figure. return actual”);</p> <p> return true;</p> <p> if (“apart.pullquote”))<br /> if (debug)<br /> console.log(“isLeftAvoid: discovered pullquote. return genuine”);</p> <p> return true;</p> <p> if (“pre”))<br /> if (debug)<br /> console.log(“isLeftAvoid: found pre. return actual”);</p> <p> return proper;</p> <p> if (“div.gist”))<br /> if (debug)<br /> console.log(“isLeftAvoid: found github code block. return proper”);</p> <p> return genuine;</p> <p> if (“aside”) && jqo.hasClass(“sidebar”) && jqo.hasClass(“medium”))<br /> if (debug)<br /> console.log(“isLeftAvoid: discovered medium sidebar. return real”);</p> <p> return real;</p> <p> if (jqo.hasClass(“statsTable”))<br /> if (debug)<br /> console.log(“isLeftAvoid: discovered Category statsTable. return true”);</p> <p> return true;</p> <p> return false;</p> <p> /**<br /> * return actual if there aren’t any figures before the Target placement that might bleed down into placement Element<br /> */<br /> function noPrevFigures($originalTarget)<br /> var targetIndex = $originalTarget.index();<br /> var numElementsLookBack = 5;<br /> var figureIndex = null;<br /> var figureHeight = null;<br /> var startIndex = targetIndex – numElementsLookBack </p> <div id="drr-container"> <p>Kumu Networks, a wireless startup which claims to have eradicated self-interference from Wi-Fi radios, announced as of late that it had raised another $25 million in Venture capital funding from Cisco, Verizon, Deutsche Telekom and Swisscom.</p> <p>Founded in 2011 Via a gaggle of academics from Stanford, Kumu says that its full-duplex wireless expertise permits radios to both transmit and receive on the same frequency Through canceling out the self-interference noise that on a regular basis happens when transmitting — in essence, the radio cannot hear itself transmit.</p> <p>As a end result, a Wi-Fi hotspot may turn into twice as environment friendly in terms of spectrum use, which is something firms like Verizon and Deutsche Telekom — the father or mother firm of T-Mobile — are more likely to be very concerned with, given the billions of bucks both have spent to procure the rights to more than a few chunks of The Usa’s airwaves.</p> <p>Kumu says that its technology is already being take a look at-pushed By Means Of a number of Huge wireless carriers around the globe, together with Deutsche Telekom. The Idea That service suppliers may make their networks extra environment friendly with Kumu’s merchandise is an unsurprisingly sexy one.</p> <p><strong>+ADDITIONALLY ON Community WORLD: <a href="" target="new">10 IT office predictions for 2016 + Dell serves up its personal disaggregated OS</strong></p> <p>“Full duplex offers vital advantages and gets rid of roadblocks from wi-fi endeavors as various as LTE Developed, common radio frequency planning and future requirements and protocols,” mentioned Rachid El Hattachi, Deutsche Telekom senior vice chairman of structure and blueprints.</p> <p>The Corporate up to now raised a $5.4 million sequence A spherical from New Undertaking Associates in September 2012, and, later, a $15 million collection B round that includes NEA, Vinod Khosla and 1/3 Level Ventures. All these traders had been ALSO a part of the newest series C round.</p> <p class="orig">This story, “Wi-Fi startup gets $25 million backing from Cisco, Verizon, others” was at first printed By </p> <p><span><span>Community World</span></span>.</p> </div> <div class="byline vcard author end-byline"> <p><img class="bylineImage imgId100304406 " src="" alt="Jon Gold" /></p> <div class="author-info with-image"> <p class="author-name"> Jon Gold — <span class="author-title">Team Of Workers Writer</span></p> <p class="bio">Jon covers open-Supply, Mobile, Network managment and partridges in pear timber for Network World. Get at him via e mail or Twitter.</p> </p></div> <p><!-- end .author-info --></p> </div> <p><!-- blx4 #1218 blox4.html --></p> <div class="article-intercept"> <a href=""><br /> <i class="ss-icon ss-navigateright" /><em> From CIO:</em> 8 Free On-line Classes to Grow Your Tech Skills<br /> </a></p> </div> <p> <!-- /.bodee --></p> <section id="funnel"> <section class="popular-brand-cols"> <section class="popular-col"><!-- /.promo --><br /> <!-- ./promo newsletter --></p> </section> <section class="brand-col"> </section> </section> <section class="featured-col"><!-- blx4 #937 blox4.simple --></p> </section> </section> <p> <!-- /role=main --><!-- /#page-wrapper --></p> <footer> <section class="brand"><span class="logo">InfoWorld</span><br /> <span class="tagline"> </span></p> <p> <span class="follow"><br /> <label>Observe us</label><br /> </span></p> </section> <section class="topics"> <nav id="ft1" /> <nav id="ft2" /></section> <section class="about"> </section> <section class="copyright"> <div class="wrapper"> <p>Copyright © 1994 – 2016 InfoWorld, Inc. All rights reserved.</p> <div class="network"> <div id="network-selector"> <p>Explore the IDG Community <i class="ss-icon tick">descend</i></p> </p></div> <p><!-- /#network-selector --> </div> <p><!-- /.network --> </div> <p><!-- /.wrapper --><br /> </section> </footer> <p><!-- Begin welcome ad overlay - gpt-overlay position --><br /> <!-- End welcome ad overlay - gpt-overlay position --></p> <p> <!-- Begin gpt-skin/gpt-pin/inread --></p> <p> <!-- End gpt-skin/gpt-pin/inread --> </p> <p><!-- Begin BlueKai Tag --></p> <p><!-- CryptoJS --></p> <p><!-- End BlueKai Tag --></p> <p><!-- BEGIN Krux Control Tag for InfoWorld --></p> <p><!-- END Krux Controltag --></p> <p><!-- START Nielsen Online SiteCensus? V6.0 --><br /> <!-- COPYRIGHT 2010 Nielsen Online --></p> <p><!-- END Nielsen Online SiteCensus? V6.0 --></p> <p><!-- SiteCatalyst code version: H.26.2. Copyright 1996-2013 Adobe, Inc. All Rights Reserved More info available at --></p> <p><img src="" height="1" width="1" border="0" alt="" /><!--/DO NOT REMOVE/--><br /> <!-- End SiteCatalyst code version: H.26.2. --></p></div> <p><br /> <br /><a href="">Source hyperlink </a></p> <div class="clear"></div> </div><!-- /entry --> <div id="comments"> <p> You must be logged in to post a comment <a href=""> Login </a> </p> </div><!-- #comments --> </div><!-- /main --> <div id="sidebar"> <div class="sidebarinner"> </div><!-- .sidebarinner --> </div><!-- /sidebar --> </div><!-- /container --></div><!-- end of wrapper --> <div id="footer"> <div id="foo_widget1"> <div id="flickr-widget-3" class="widget flickr_widget"><div class="widgetinner"><h3 class="widgettitle">Flickr Photo Stream</h3> <script type="text/javascript" src=""></script><div class="clear"></div></div></div> </div> <div id="foo_widget2"> <div id="recent-posts-3" class="widget widget_recent_entries"><div class="widgetinner"> <h3 class="widgettitle">Recent Posts</h3> <ul> <li> <a href="">Arkansas panel clears way for new Ten Commandments marker</a> </li> <li> <a href="">Toni Mascolo, co-founder of salon chain Toni & Guy, dies</a> </li> <li> <a href="">Port Authority bomber brought down by officers with military training</a> </li> <li> <a href="">Fancy A Cup? How Technology Is Affecting What And How You Drink.</a> </li> <li> <a href="">Facebook to book advertising revenue locally amid political pressure</a> </li> </ul> </div></div> </div> </div> <div id="footer_data"> <ul class="footerpages"> <li class="first"><a href="" title="Great Today News">Home</a></li> <li class="page_item page-item-6"><a href="">Privacy Policy</a></li> <li class="page_item page-item-195"><a href="">Contact Us</a></li> <li class="page_item page-item-198"><a href="">Video Gallery</a></li> <li class="page_item page-item-201"><a href="">Sitemap</a></li> <li><a rel="nofollow" href="">RSS</a></li> <li class="right"><a href="#top" title="Great Today News" rel="home"><strong>↑</strong> Great Today News</a></li> </ul> <div class="clear"></div> <p id="footer-left-side"> <a href="" title="Great Today News" rel="home">Great Today News</a> </p><!-- #site-info --> <p id="footer-right-side"> <a href="">Log in</a> - Designed by <a href="" title="Today News">Today News</a> <script type='text/javascript' src=''></script> <script type='text/javascript'> /* <![CDATA[ */ var wpcf7 = {"apiSettings":{"root":"http:\/\/\/wp-json\/contact-form-7\/v1","namespace":"contact-form-7\/v1"},"recaptcha":{"messages":{"empty":"Please verify that you are not a robot."}},"cached":"1"}; /* ]]> */ </script> <script type='text/javascript' src=''></script> <script type='text/javascript' src=''></script> </p> <!-- #footer-right-side --> </div><!-- /footer_data --> <div class="hide"> <div id="adv_here"> <h3 class="widgettitle">Widgetized Section</h3> <p>Go to Admin » appearance » Widgets » and move a widget into Advertise Widget Zone</p> </div> </div> <!-- Quantcast Tag --> <script type="text/javascript"> var _qevents = _qevents || []; (function() { var elem = document.createElement('script'); elem.src = (document.location.protocol == "https:" ? "https://secure" : "http://edge") + ""; elem.async = true; elem.type = "text/javascript"; var scpt = document.getElementsByTagName('script')[0]; scpt.parentNode.insertBefore(elem, scpt); })(); _qevents.push({ qacct:"p-XSTdT3wyH_FGD" }); </script> <noscript> <div style="display:none;"> <img src="//" border="0" height="1" width="1" alt="Quantcast"/> </div> </noscript> <!-- End Quantcast tag --> </body> </html> <!-- Performance optimized by W3 Total Cache. Learn more: Page Caching using disk: enhanced Served from: @ 2017-12-12 21:43:50 by W3 Total Cache -->