EFF Continues Fighting For Public Access To Patent Litigation
-
Did one Stupid Patent of the Month winner enforce its patent in an exceptional manner, so much so that it has to pay defendants’ attorneys’ fees? That is a question a court in the Eastern District of Texas is being asked to decide, with a public hearing on the matter scheduled for August 15, 2017.
We’d like to tell you why the defendants think they should win, but unfortunately we can’t. We’d also like to tell you why the patent owner, My Health Inc., thinks the defendants should lose, but again we can’t. The facts, law, and the parties’ arguments were filed completely under seal.
Because we believe that the parties have no legitimate reason to keep the vast majority of this information from the public, EFF has moved to intervene [PDF] in the case in order to defend the public’s First Amendment and common law rights of access to court records.
Court records are vital to understanding the current state of patent litigation. EFF regularly relies on court filings to report on issues of public concern, and to gather data and facts to help us better advocate on behalf of the public interest. More importantly, as one court said, “[p]ublic confidence [in our judicial system] cannot long be maintained where important judicial decisions are made behind closed doors and then announced in conclusive terms to the public, with the record supporting the court’s decision sealed from public view.”
Sometimes, there are good reasons why certain information filed with a court should not be made public. For example, sometimes the name of an anonymous speaker should not be revealed even if someone sues them. But it is rarely appropriate to keep entire briefs, arguments, and judicial opinions hidden from public view.
This is yet another instance—unfortunately, common in courts across the country—of papers submitted to the court being kept from the public, despite no showing having been made to the court that such secrecy is deserved. EFF has twice moved to unseal records in patent cases in the Eastern District of Texas, and twice courts have unsealed materials that never should have been completely sealed in the first place. We hope we once again succeed at shining even just a little more light on one patent owner’s attempt to enforce what we believe to be a stupid patent.

screen and tmux
A comparison of the features (or more-so just a table of notes for accessing some of those features) for GNU screen and BSD-licensed tmux.
The formatting here is simple enough to understand (I would hope). ^ means ctrl+, so ^x is ctrl+x. M- means meta (generally left-alt or escape)+, so M-x is left-alt+x It should be noted that this is no where near a full feature-set of either group. This - being a cheat-sheet - is just to point out the most very basic features to get you on the road. Trust the developers and manpage writers more than me. This document is originally from 2009 when tmux was still new - since then both of these programs have had many updates and features added (not all of which have been dutifully noted here). |
||
Action | tmux | screen |
start a new session | tmux OR tmux new OR tmux new-session |
screen |
re-attach a detached session | tmux attach OR tmux attach-session |
screen-r |
re-attach an attached session (detaching it from elsewhere) | tmux attach -d OR tmux attach-session -d |
screen -dr |
re-attach an attached session (keeping it attached elsewhere) | tmux attach OR tmux attach-session |
screen -x |
detach from currently attached session | ^b d OR ^b :detach |
^a ^d OR ^a :detach |
rename-window to newname | ^b , <newname> OR ^b :rename-window <newn> |
^a A <newname> |
list windows | ^b w | ^a w |
list windows in chooseable menu | ^a " | |
go to window # | ^b # | ^a # |
go to last-active window | ^b l | ^a ^a |
go to next window | ^b n | ^a n |
go to previous window | ^b p | ^a p |
see keybindings | ^b ? | ^a ? |
list sessions | ^b s OR tmux ls OR tmux list-sessions |
screen -ls |
toggle visual bell | ^a ^g | |
create another window | ^b c | ^a c |
exit current shell/window | ^d | ^d |
split window/pane horizontally | ^b " | ^a S |
split window/pane vertically | ^b % | ^a | |
switch to other pane | ^b o | ^a <tab> |
kill the current pane | ^b x OR (logout/^D) | |
collapse the current pane/split (but leave processes running) | ^a X | |
cycle location of panes | ^b ^o | |
swap current pane with previous | ^b { | |
swap current pane with next | ^b } | |
show time | ^b t | |
show numeric values of panes | ^b q | |
toggle zoom-state of current pane (maximize/return current pane) | ^b z | |
break the current pane out of its window (to form new window) | ^b ! | |
re-arrange current panels within same window (different layouts) | ^b [space] | |
Kill the current window (and all panes within) | ^b killw [target-window] |