to your HTML Add class="sortable" to any table you'd like to make sortable Click on the headers to sort Thanks to many, many people for contributions and suggestions. Licenced as X11: http://www.kryogenix.org/code/browser/licence.html This basically means: do what you want with it. */ var stIsIE = /*@cc_on!@*/false; sorttable = { init: function() { // quit if this function has already been called if (arguments.callee.done) return; // flag this function so we don't do the same thing twice arguments.callee.done = true; // kill the timer if (_timer) clearInterval(_timer); if (!document.createElement || !document.getElementsByTagName) return; sorttable.DATE_RE = /^(\d\d?)[\/\.-](\d\d?)[\/\.-]((\d\d)?\d\d)$/; forEach(document.getElementsByTagName('table'), function(table) { if (table.className.search(/\bsortable\b/) != -1) { sorttable.makeSortable(table); } }); }, makeSortable: function(table) { if (table.getElementsByTagName('thead').length == 0) { // table doesn't have a tHead. Since it should have, create one and // put the first table row in it. the = document.createElement('thead'); the.appendChild(table.rows[0]); table.insertBefore(the,table.firstChild); } // Safari doesn't support table.tHead, sigh if (table.tHead == null) table.tHead = table.getElementsByTagName('thead')[0]; if (table.tHead.rows.length != 1) return; // can't cope with two header rows // Sorttable v1 put rows with a class of "sortbottom" at the bottom (as // "total" rows, for example). This is B&R, since what you're supposed // to do is put them in a tfoot. So, if there are sortbottom rows, // for backwards compatibility, move them to tfoot (creating it if needed). sortbottomrows = []; for (var i=0; i
It's maybe the oddest thing we've observed to date, but 2017 may very well be shaping up to become the year of beer pong where the U.S. Patent and Trademark Office is concerned!
We know that's the case because we just stumbled across the second patent issued this year related to the venerable game of collegiate champions.
Unlike the watery edition of the game that we previously covered, U.S. Patent Number 9,643,067 issued to Scott Snyder of Morristown, New Jersey features a "trainer" aimed at enhancing the tossing skills for players of the U.S.P.T.O's new favorite American pastime. Here's an excerpt describing the need fulfilled by the invention from the Background section of the patent issued on 9 May 2017:
Tossing games of skill including for instance Beirut and Beer-Pong require coordination and skill on the part of the play. Such skill and coordination may be improved with practice and training. Further, the games of Beirut and Beer-Pong raise known sanitary concerns as balls in play are often in contact with both the ground of a playing room as well as beverages to be consumed by the players.
Consequently, devices are provided herein that provide for both training and sanitary play of the games Beirut, Beer-Pong, and other tossing games of skill.
Well, we're all for sanitary training and play where tossing games of skill are involved! We believe that Figure 13 from the patent perhaps best illustrates how the trainer achieves those ends after mounting the training device onto a wall:
The patented beer pong/tossing game trainer uses hollow-bottomed cups as targets for trainees to practice their skills of either tossing or hitting balls into the cups. When they are successful, the ball then drops into the wall-mounted base structure, and is returned to the trainee through the ball chute on the side and the cup removed. The trainee can set up whatever arrangement of cups they desire to replicate potential game situations they might encounter in competition.
With two patents issued so far, in order for 2017 to become the U.S.P.T.O.'s year of beer pong innovation, another three patents invoking the name of the game will need to be issued before 31 December 2017 to take the title away from 2014.
And in case you're wondering, there are a total of just 15 issued patents mentioning beer pong to date, with the oldest, U.S. Patent Number 7,325,807 for a Beer Pong Table dating back to 2008. We may only be at the beginning of the cultural and technological phenomenon!
Labels: technology
Welcome to the blogosphere's toolchest! Here, unlike other blogs dedicated to analyzing current events, we create easy-to-use, simple tools to do the math related to them so you can get in on the action too! If you would like to learn more about these tools, or if you would like to contribute ideas to develop for this blog, please e-mail us at:
ironman at politicalcalculations
Thanks in advance!
Closing values for previous trading day.
This site is primarily powered by:
The tools on this site are built using JavaScript. If you would like to learn more, one of the best free resources on the web is available at W3Schools.com.