Nisha Rathode (Editor)

John D Roush

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Name
  
John Roush

Role
  
Computer scientist

John Roush is a California native, community volunteer and computer scientist. He has been a software research and development executive since 1993. His career began with a scholastic extension at IBM's Log Gatos Research Laboratories (California) in 1978 on the IBM 360 mainframe. Using APL, Roush developed a proof of concept for a nationwide real-time distributed computing methodology which was quickly adopted as proprietary for IBM's internal use. Over the years, his career focused on design, improvement and management of other large-scale computing systems (1,000 - 500,000+ regular users) which are primarily based on what is commonly known today as client–server and Internet transaction and communication technologies.

Contents

Community involvement

Roush has been involved with Habitat for Humanity Sonoma County, including the filming and production of Builder's Blitz videos; others include involvement with the Robert Ferguson Memorial Observatory, Sonoma State University, and the government.

Zero-click real-time communication encryption for autonomous eCommerce systems

Used by more than 500,000 users, as of 2004.

Zero-click real-time communication encryption for autonomous eCommerce systems enable a user to complete a purchase of an electronic document on one autonomous eCommerce vendor, to and receive the document on their desktop computer, seamlessly from another autonomous system.

Roush was a co-inventor, senior architect, and sole designer of the algorithms and source code of the first system to enable this sort of transaction. The technology involved a uniquely designed, transparently passed, 128-bit encryption cyclic redundancy check (CRC) check-sum.

This algorithm created an MD5 encrypted CRC which includes all eCommerce transaction data, Agent data, and a Public key, is then heterogeneously compiled into a redirector to carry the user and information instantly to the independent (servers have no direct communication) delivery source; which then performs a decryption and check-sum verifications, followed by private key validation, and finally authorizing delivery.

Popular Mechanics/Hearst was the first publication to use his algorithms, through CDS Fulfillment (a third-party fulfillment house) to instantainously deliver said paid-for publication to the user's desktop via Qmags.com.

These algorithms are included as a subset of a pending patent for qMags.com. Roush sold qMags.com a non-exclusive, unlimited usage license to this work for an undisclosed amount.

Sender validation

Stub: Include information about the 2004 patent application for Passive Validation, Sender Policy Framework, and Remote Notification.

AutoWhitelisting with one-click opt-in

Stub: Include information about his 1995 AutoWhitelisting methodologies, initial market research, and second public release in 2002 as a consumer product that's been integrated in numerous anti-spam products.

Auto-referral digital rights management

Stub for Roush's finalization of the Adobe PDFMerchant (now called Adobe Content Server) product for consumer use, its initial deployment for The American Lawyer magazine ($385 annual subscription). Also include discussion about Auto-referral enabling DRM-locked publications to one-click direct viewers of their "unauthorized" use to the publication's eCommerce page, and one-click enable purchase and activation for use on up to three PCs. (With the ability to request replacement of any/all of the PCs at any time.)

Establish methodoly for electronic circulation auditing by the Audit Bureau of Circulation and BPA Worldwide

Stub for Roush's critical professional involvement to enable Audit Bureau of Circulation (ABC) to effectively manage circulation audits of the new electronic publication distribution industry he helped form in 2000/2001 with Adobe and Qmags. Talk about how these international Audit Bureaus used him to expand from print-only to electronic publication audition. Talks about what the methods actually are, and maybe how/why they differer from print publications.

Contentionless Data Reporting for smartcards

Stub: Talk about the 1996 Olympics initial public roll-out of VISA Smartcards. (per Roush, stay away from the "why" he was asked for help, stick with the "why" his methodology is used in "batch" remote card processing, and how it differs from real-time card processing, see Wikipedia discussion about tragedy, etc.)

Initial Intrgrator of HP's use of ARPA-net and Windows TCP/IP

Stub: Talk about engagement to resolve integration conflict with the TCP/IP stacks of Hewlett-Packard HP 3000 and Windows/DOS/and other widely used TCI/IP drivers. His solution enabled the world's first integration of the two at www.SCVWD.com in 1995. HP later included a compatible driver enabling replacement of Roush's client add-on driver in 1996.

Stub for other contributions noteworthy to mention
(When done with the ones listed above, research these for possible inclusion.)

References

John D. Roush Wikipedia