The Complete Technical Paper Proceedings From

Total Page:16

File Type:pdf, Size:1020Kb

The Complete Technical Paper Proceedings From THE COMPLETE TECHNICAL PAPER PROCEEDINGS FROM: “BUT THE DEMO LOOKED GREAT” A TECHNICAL PRIMER ON SETTOP SOFTWARE DEVELOPEMENT Stephen Johnson Coach Media Abstract this knowledge, cable operators and other gatekeepers can ask the right questions and Creating effectively designed software— thereby create—or procure—better for any platform—is a complicated and time- applications to meet their ever-expanding consuming business. Creating software for needs. digital settops has encountered challenges unique to the cable industry: scarce MIDDLEWARE: FLEXIBILITY VS. applicable design precedence, a thankfully SPEED temporary mania of inflated expectations for “interactive television,” and a paucity of Middleware refers to a software basic technical knowledge about how application that runs programs—but also runs applications are created and deployed. While on top of an existing operating system (OS). the first two issues have largely faded, the Think of a web browser, e.g., Internet last continues to hamper effective application Explorer™ running “on top of” Windows™ deployment. Without a general and you get the idea. A middleware understanding of the issues involved in settop application uses code—or even just files of software design, cable operators will text or formatted data—written according to inevitably experience frustration and disap its own languages and syntax rather than that pointment with their deployments. of the OS. The diagram below illustrates This paper addresses five topics in how these various applications stack up: software design applicable to digital settops, SETTOP SOFTWARE STACK providing a brief technical background of DATA & GRAPHICS each issue followed by their individual effects on software performance—and ultimately MIDDLEWARE APPLICATION(S) viewer comprehension and acceptance. DATA & GRAPHICS While illustrated by real-world examples, MIDDLEWARE NATIVE this discussion does not focus on a particular APPLICATION(S) settop box manufacturer or set of features; OPERATING SYSTEM rather, the principles discussed here apply to all platforms. The topics cover the following: Schematic diagram of typical digital settop box • Middleware Usage software stack • Memory Allocation Current Examples • Settop Performance • Viewer Interface Details How and where is middleware used? The • TV Display Technology most prominent use today is probably the OpenCable™ Application Platform (OCAP), While not comprehensive, this list which uses middleware called the Java nevertheless covers a range of technical Virtual Machine™ (JVM). Java™ was issues collectively having a large impact on originally developed by Sun Microsystems as successful software deployment. Armed with an Internet-friendly programming language that could execute code using a JVM on any faster. Sometimes much faster. The reasons operating system. OCAP applications, for this are simple: fewer instructions to therefore, are written in Java and could translate and direct, customized code. Think potentially run on any settop operating of the stack diagram above; when a system; the JVM would handle all the middleware program runs its code it has to be underlying operating system routines. continually translated for the operating system. The difference is as dramatic as While OCAP remains the most prominent speaking English to an English speaker middleware example, the settop box versus speaking Italian to the same speaker development world has also seen the and attempting to translate it in real-time. introduction of middleware applications from While the translation will generally work, no companies like OpenTV, Liberate, and one can reasonably argue it will be as fast or Microsoft. With so many companies offering as clear. middleware solutions to settop development, why consider any competing strategy? While it’s certainly the most important Indeed, in addition to the promise of OCAP reason to avoid middleware development, middleware offers some very tempting lack of speed alone unfortunately doesn’t advantages. exhaust the disadvantages. Middleware is also very large. Since it translates The Best of All Worlds? instructions for many different operating systems—and needs to be resident in the Start with labor. Given the latent settop’s memory to execute commands at popularity of Internet-based programming a anything approaching reasonable speed—by relatively large pool of trained candidates has necessity it often requires generous amounts become available to code middleware of precious memory. Many middleware applications—at least of the browser-based applications simply cannot run on older or JVM variety. Since middleware digital boxes due to memory restrictions. programmers don’t write code directly to the operating system, developers are additionally In addition to its other difficulties, free to “script” quick applications and test middleware platforms also aren’t—alas—as them without enduring the rigor of compiling flexible as advertised. Even Sun’s touted and linking code. Think of an HTML Java, once marketed as “write once, run scripter doing a quick web page layout anywhere” has occasionally been derided as compared to a C++ programmer writing “write once, debug everywhere.” Even proprietary code and you can appreciate this discounting the jokes, Java developers often difference. find they have to adapt code for JVMs to their particular use. With deployment flexibility and an available labor pool on its side, what So use of middleware—a key decision disadvantages could there be to middleware point in settop software development—really development? Why suffer through hiring comes down to flexibility versus speed, with programmers to work in a very specific and a sizeable caveat on the former and little unforgiving development environment—on argument over the latter. code that can’t be used elsewhere? In a word: speed. Programs written without middleware overhead simply run MEMORY: BE LEAN, MEAN, AND PLAY Developers recognize these issues and WELL WITH OTHERS devise appropriate strategies to save memory space, but the resulting tradeoffs are far from Whether an application uses a middleware painless. Memory-related challenges platform or not (see previous section), it still confronting developers—along with loads into the settop’s memory when accompanying strategies and tradeoffs—are launched—not unlike how a program loads noted in the table below: on your PC. Compared to an average PC, however, settop memory is severely limited. Challenge Strategy Tradeoff(s) Large application • Store unused • Interactive The first issue confronting application size (including components performance memory usage, therefore, is simple: how supporting data) on server when much room do you need? Many developers vs. limited • Distinguish uploading memory between new data equivocate on this issue—and not without launch-ready good reason. The raw code size specified for and full an executable application may be misleading application for at least three (3) reasons: Large application • Store unused • Interactive graphics vs. components performance • The additional data the application limited memory on server when requires (e.g., program guide data) might • Compress uploading graphics new graphics be even larger than the code that • Use settop- • Graphic manipulates it; based degradation • Graphics and other large non-code graphics • Customized graphic components might not be included (for programmin good reason) in an application’s memory g footprint; and Multiple • Limit • Application • An application may be sharing memory applications number of Swapping space with several other applications— residing in simultaneous • Extensive about which it has no knowledge—and memory running Quality applications Assurance might be unstable at any size. • Certify (QA) deployed Why do developers need to address these applications issues? Program guide data, for example, can be enormous. One day of TV listing data To save memory many developers keep a uses up to 250 kilobytes of memory. Doing subset of application code, data, and/or the math it’s not hard to see why loading two graphics stored on a remote server and only weeks of guide data (14 x 250K, or 3.5 load it when required (e.g., on viewer megabytes) into settops with free memory request) to do so. While this strategy saves sizes of a few megabytes presents some space, the process of swapping in code and difficulties. Graphics are arguable worse: data might create some awkward one high-resolution (uncompressed) full performance delays when contacting a screen background requires almost a remote server. Delays become acutely painful megabyte of data. And lack of vigilance when loading graphics as viewers wait for an about several different applications interface to “arrive” and a screen is not yet (regardless of size) residing in memory has visually “complete.” very high costs: settop crashes (and reboots) correlate very well with this situation. A related memory-saving strategy a settop’s memory creates challenges of its effectively divides an application into parts, own. Furthermore, these challenges directly allowing a smaller version to launch (e.g., affect the cable operator since individual initially display on-screen) while the full developers may have no prior knowledge of version is stored remotely (e.g., on a server, other applications with which their programs as described above) and downloaded later. need to co-exist. While requiring some programming subtlety, this strategy mitigates performance delays As noted above,
Recommended publications
  • 2016 Ncta Intx May 16Th & 17Th
    A Center for Law, 2016 NCTA INTX Technology, and Entrepreneurship ACADEMIC WORKSHOP at the University Silicon of Colorado MAY 16TH & 17TH latirons WORKSHOP PARTICIPANTS Workshop Locations Yochai Benkler, Professor of Law, Harvard University Babette E. Boliek, Associate Professor, Pepperdine University School of Law Monday, May 16, 2016 Adam Candeub, Professor, Michigan State University College of Law Samberg Conference Center - MIT David Clark, Professor, Massachusetts Institute of Technology 6th Floor, Dining Room 5 & 6 Stacey Dogan, Professor, Boston University School of Law MIT Chang Building (E52) Carolyn Gideon, Assistant Professor of International Communication and Technology 50 Memorial Drive Policy and Director of Hitachi Center for Technology and International Affairs, The Cambridge, MA 02139 Fletcher School, Tufts University Ray Gifford, Senior Fellow, Silicon Flatirons, University of Colorado Shane Greenstein, Professor, Harvard Business School Tuesday, May 17, 2016 Christiaan Hogendorn, Associate Professor of Economics, Wesleyan University Boston Convention and John B. Horrigan, Senior Researcher, Pew Research Center Expo Center Gus Hurwitz, Assistant Professor, University of Nebraska College of Law 415 Summer Street Roslyn Layton, PhD Fellow, Aalborg University Boston, MA 02210 William Lehr, Research Scientist/CSAIL, Massachusetts Institute of Technology Directions & Parking Daniel Lyons, Associate Professor, Boston College Law School Information John Mayo, Professor of Economics, Business and Public Policy, Georgetown University
    [Show full text]
  • The Broadcast Flag: It's Not Just TV
    Federal Communications Law Journal Volume 57 Issue 2 Article 7 3-2005 The Broadcast Flag: It's not just TV Wendy Seltzer Electronic Frontier Foundation Follow this and additional works at: https://www.repository.law.indiana.edu/fclj Part of the Administrative Law Commons, Antitrust and Trade Regulation Commons, Communications Law Commons, Intellectual Property Law Commons, and the Legislation Commons Recommended Citation Seltzer, Wendy (2005) "The Broadcast Flag: It's not just TV," Federal Communications Law Journal: Vol. 57 : Iss. 2 , Article 7. Available at: https://www.repository.law.indiana.edu/fclj/vol57/iss2/7 This Essay is brought to you for free and open access by the Law School Journals at Digital Repository @ Maurer Law. It has been accepted for inclusion in Federal Communications Law Journal by an authorized editor of Digital Repository @ Maurer Law. For more information, please contact [email protected]. The Broadcast Flag: It's not just TV Wendy Seltzer* I am not much of a TV person. My only set, non-HD, still picks up its channels through rabbit ears. The broadcast flag still gets me steamed, though, so much so that I recently built a high-definition digital video recorder just to beat the flag mandate. It is not about the TV. Rather, it is not about TV as broadcast to the passive consumer, to be received on single-purpose boxes. It is about TV as it could be, with innovative companies and tinkerers making TV broadcasts a core part of the converged home media network. The crippling of this kind of TV is an early warning against a pervasive technology regulation.
    [Show full text]
  • WGAW Reply Comments to the FCC on Set-Top Box Competition
    Before the Federal Communications Commission Washington, D.C. 20554 In the Matter of ) ) Expanding Consumers’ Video Navigation Choices ) MB Docket No. 16-42 ) Commercial Availability of Navigation Devices ) CS Docket No. 97-80 ) REPLY COMMENTS OF WRITERS GUILD OF AMERICA, WEST, INC. Marvin Vargas Senior Research & Policy Analyst Ellen Stutzman Senior Director, Research & Public Policy Writers Guild of America, West, Inc. 7000 West 3rd Street Los Angeles, CA 90048 (323) 951-4000 May 23, 2016 Summary It is often the case that when new technology emerges incumbent providers make alarmist predictions about guaranteed harms resulting from these innovations. While some concerns may be reasonable, the overwhelming majority of outlined harms are never realized. As CBS Chairman and CEO Les Moonves said in 2015, “All these technology initiatives that supposedly were going to hurt us have actually helped us. SVOD has helped us. DVR has helped us. The ability to go online with our own content, CBS.com, and the trailing episodes – all have helped us.”1 With the entertainment industry currently dominated by a handful of companies that have never been more profitable, it is clear that new technology and forms of content distribution have helped, not hurt the industry. While new technology can create some business uncertainty, there is strong evidence that pro-consumer developments that make legal content more accessible to viewers benefits both consumers and content creators. The Federal Communications Commission’s proposed rules for a competitive navigation device market follow this path. The current pay-TV set-top box market is controlled by incumbent distributors who charge consumers high fees and exercise their gatekeeping power to limit content competition.
    [Show full text]
  • Offshore Wind Submarine Cabling Overview Fisheries Technical Working Group
    OFFSHOREoverview WIND SUBMARINE CABLING Fisheries Technical Working Group Final Report | Report Number 21-14 | April 2021 NYSERDA’s Promise to New Yorkers: NYSERDA provides resources, expertise, and objective information so New Yorkers can make confident, informed energy decisions. Our Vision: New York is a global climate leader building a healthier future with thriving communities; homes and businesses powered by clean energy; and economic opportunities accessible to all New Yorkers. Our Mission: Advance clean energy innovation and investments to combat climate change, improving the health, resiliency, and prosperity of New Yorkers and delivering benefits equitably to all. Courtesy, Equinor, Dudgeon Offshore Wind Farm Offshore Wind Submarine Cabling Overview Fisheries Technical Working Group Final Report Prepared for: New York State Energy Research and Development Authority Albany, NY Morgan Brunbauer Offshore Wind Marine Fisheries Manager Prepared by: Tetra Tech, Inc. Boston, MA Brian Dresser Director of Fisheries Programs NYSERDA Report 21-14 NYSERDA Contract 111608A April 2021 Notice This report was prepared by Tetra Tech, Inc. in the course of performing work contracted for and sponsored by the New York State Energy Research and Development Authority (hereafter “NYSERDA”). The opinions expressed in this report do not necessarily reflect those of NYSERDA or the State of New York, and reference to any specific product, service, process, or method does not constitute an implied or expressed recommendation or endorsement of it. Further, NYSERDA, the State of New York, and the contractor make no warranties or representations, expressed or implied, as to the fitness for particular purpose or merchantability of any product, apparatus, or service, or the usefulness, completeness, or accuracy of any processes, methods, or other information contained, described, disclosed, or referred to in this report.
    [Show full text]
  • Atmospheric Downwelling Longwave Radiation at the Surface During Cloudless and Overcast Conditions. Measurements and Modeling
    ATMOSPHERIC DOWNWELLING LONGWAVE RADIATION AT THE SURFACE DURING CLOUDLESS AND OVERCAST CONDITIONS. MEASUREMENTS AND MODELING Antoni VIÚDEZ-MORA ISBN: 978-84-694-5001-7 Dipòsit legal: GI-752-2011 http://hdl.handle.net/10803/31841 ADVERTIMENT. La consulta d’aquesta tesi queda condicionada a l’acceptació de les següents condicions d'ús: La difusió d’aquesta tesi per mitjà del servei TDX ha estat autoritzada pels titulars dels drets de propietat intel·lectual únicament per a usos privats emmarcats en activitats d’investigació i docència. No s’autoritza la seva reproducció amb finalitats de lucre ni la seva difusió i posada a disposició des d’un lloc aliè al servei TDX. No s’autoritza la presentació del seu contingut en una finestra o marc aliè a TDX (framing). Aquesta reserva de drets afecta tant al resum de presentació de la tesi com als seus continguts. En la utilització o cita de parts de la tesi és obligat indicar el nom de la persona autora. ADVERTENCIA. La consulta de esta tesis queda condicionada a la aceptación de las siguientes condiciones de uso: La difusión de esta tesis por medio del servicio TDR ha sido autorizada por los titulares de los derechos de propiedad intelectual únicamente para usos privados enmarcados en actividades de investigación y docencia. No se autoriza su reproducción con finalidades de lucro ni su difusión y puesta a disposición desde un sitio ajeno al servicio TDR. No se autoriza la presentación de su contenido en una ventana o marco ajeno a TDR (framing). Esta reserva de derechos afecta tanto al resumen de presentación de la tesis como a sus contenidos.
    [Show full text]
  • Television a La Carte: American Broadcasting Cos
    THIS VERSION DOES NOT CONTAIN PAGE NUMBERS. PLEASE CONSULT THE PRINT OR ONLINE DATABASE VERSIONS FOR THE PROPER CITATION INFORMATION. NOTE TELEVISION A LA CARTE: AMERICAN BROADCASTING COS. V. AEREO AND HOW FEDERAL COURTS’ INTERPRETATIONS OF COPYRIGHT LAW ARE IMPACTING THE FUTURE OF THE MEDIUM Andrew Fraser I. INTRODUCTION Somewhere in Brooklyn, a large warehouse holds a bundle of over one thousand rabbit-ear antennas.1 In many ways these antennas resemble the ones that rested on top of generations of older television sets before the advent of cable, except for one small fact—these rabbit-ear antennas are each roughly the size of a dime.2 It is ironic that this ancient, seemingly outdated piece of television technology might signal the medium’s newest direction, but with Aereo at the helm, this may actually be the case. Aereo is a technology platform currently available exclusively in New York City that airs live broadcast television through the Internet to a subscriber’s mobile device, computer, or web-enabled television.3 When an Aereo subscriber wishes to watch a broadcast, he or she instructs an assigned Aereo antenna to capture signals from the public airwaves and to transmit them over the Internet to the subscriber’s mobile device.4 No two subscribers ever use the same antenna at the same time, and Aereo also offers DVR recording technology, so subscribers can watch shows live or recorded.5 With this incredible merging of both old and new technology, Aereo could have an enormous impact on the way consumers watch television, assuming that it can first survive what promise to be some intense legal challenges.
    [Show full text]
  • Frequency Plans for Broadcasting Services by Juan Castro Broadcasting Services Division OVERVIEW
    Frequency plans for broadcasting services By Juan Castro Broadcasting Services Division OVERVIEW . ITU Regions . Regional Plans . Regional Plans concerning TV broadcasting . Regional Plans concerning sound broadcasting . Article 4: Modifications to the Plans . Useful links ITU REGIONS REGIONAL PLANS - Definition . Regional agreements for: o specific frequency bands o specific region/area o specific services . Adopted by Regional Conferences (technical criteria + frequency plans) . Types of Plans: o Assignment Plans (stations) o Allotment Plans (geographical areas) TYPES OF REGIONAL PLANS . Assignment Plan: frequencies are assigned to stations Station 1 Frequencies f1, f2, f3… Station 3 Station 2 . Allotment Plan: frequencies are assigned to geographical areas Area 1 Frequencies f1, f2, f3… Area 3 Area 2 TV BROADCASTING REGIONAL PLANS . Regional Plans (in force) that concern television broadcasting: o Stockholm 1961 modified in 2006 (ST61) o Geneva 1989 modified in 2006 (GE89) o Geneva 2006 (GE06) TV REGIONAL PLANS: ST61 . ST61: Stockholm 1961 modified in 2006 In 2006 the bands 174-230 MHz and 470-862 MHz were transferred to GE06 Plan . Assignment Plan . Region: European Broadcasting Area (EBA) . Bands: o Band I: 47-68 MHz o Band II: 87.5-100 MHz o Band III: 162-170 MHz . Services: o Broadcasting (sound and television) TV REGIONAL PLANS: GE89 . GE89: Geneva 1989 modified in 2006 In 2006 the bands 174-230 MHz and 470-862 MHz were transferred to GE06 Plan . Assignment Plan . Region: African Broadcasting Area(ABA) . Bands: o Band I: 47-68 MHz o Band III: 230-238 and 246-254 MHz . Services: o Broadcasting (television only) TV REGIONAL PLANS: GE06 . GE06 (Digital Plan): There were 2 plans (analogue and digital).
    [Show full text]
  • Before the FEDERAL COMMUNICATIONS COMMISSION Washington, D.C
    Before the FEDERAL COMMUNICATIONS COMMISSION Washington, D.C. 20554 In the Matter of ) ) Unlicensed Use of the 6 GHz Band ) ET Docket No. 18-295 ) Expanding Flexible Use in Mid-Band ) GN Docket No. 17-183 Spectrum Between 3.7 and 24 GHz ) OPPOSITION OF NCTA – THE INTERNET & TELEVISION ASSOCIATION TO PETITIONS FOR RECONSIDERATION Rick Chessen Neal Goldberg Danielle J. Piñeres NCTA – The Internet & Television Association 25 Massachusetts Avenue, NW – Suite 100 Washington, DC 20001-1431 (202) 222-2445 July 29, 2020 TABLE OF CONTENTS INTRODUCTION AND SUMMARY ......................................................................................... 2 I. THE COMMISSION BASED ITS DECISION TO PERMIT UNLICENSED USE IN THE 6 GHZ BAND ON THOROUGH CONSIDERATION OF THE RECORD AND SOUND TECHNICAL ANALYSIS AND ACCORDINGLY ADOPTED APPROPRIATE PROTECTION MEASURES ........................................ 4 A. The Commission Should Reject FWCC’s Claims that It Failed to Take Sufficient Action to Protect Incumbents Against Harmful Interference ..................... 5 B. FWCC Proposes Burdensome Measures to Address Its Harmful Interference Concerns that the Commission Already Considered and Properly Rejected and that Are neither Necessary nor in the Public Interest ................................................. 10 i. The Commission Correctly Decided Not to Codify an Unnecessary Activity Limit for LPI Devices ........................................................................... 11 ii. The Commission Considered and Declined to Mandate Testing Before
    [Show full text]
  • UHF-Band TV Transmitter for TV White Space Video Streaming Applications Hyunchol Shin1,* · Hyukjun Oh2
    JOURNAL OF ELECTROMAGNETIC ENGINEERING AND SCIENCE, VOL. 19, NO. 4, 227~233, OCT. 2019 https://doi.org/10.26866/jees.2019.19.4.227 ISSN 2671-7263 (Online) ∙ ISSN 2671-7255 (Print) UHF-Band TV Transmitter for TV White Space Video Streaming Applications Hyunchol Shin1,* · Hyukjun Oh2 Abstract This paper presents a television (TV) transmitter for wireless video streaming applications in TV white space band. The TV transmitter is composed of a digital TV (DTV) signal generator and a UHF-band RF transmitter. Compared to a conventional high-IF heterodyne structure, the RF transmitter employs a zero-IF quadrature direct up-conversion architecture to minimize hardware overhead and com- plexity. The RF transmitter features I/Q mismatch compensation circuitry using 12-bit digital-to-analog converters to significantly im- prove LO and image suppressions. The DTV signal generator produces an 8-vestigial sideband (VSB) modulated digital baseband signal fully compliant with the Advanced Television System Committee (ATSC) DTV signal specifications. By employing the proposed TV transmitter and a commercial TV receiver, over-the-air, real-time, high-definition video streaming has been successfully demonstrated across all UHF-band TV channels between 14 and 69. This work shows that a portable hand-held TV transmitter can be a useful TV- band device for wireless video streaming application in TV white space. Key Words: DTV Signal Generator, RF Transmitter, TV Band Device, TV Transmitter, TV White Space. industry-science-medical (ISM)-to-UHF-band RF converters I. INTRODUCTION [3, 4] is a TV-band device (TVBD) to enable Wi-Fi service in a TVWS band.
    [Show full text]
  • TITLE *Cable Television
    DOCUMENT RESUME ED 381 220 EM 011 397 AUTHOR Zraket, Charles A. TITLE Some Technical, Economic and Applications Considerations of Interactive Television. INSTITUTION Mitre Corr., McLean, Va. SPONS AGENCY National Science Foundation, Washington, D.C. REPORT NO M-73-40 PUB DATE Mar 73 NOTE 62p.; Paper presented at the Seminar on the Promise of Cable and Satellite Communications EDRS PRICE MF-$0.65 HC-$3.29 DESCRIPTORS *Cable Television; Communication *Computers; Information Needs; Information F zieval; Information Storage; Information Systems; Interaction; *Man Machine systems; *Metropolitan Areas; State of the Art Reviews; *Telecommunication; Urban Areas IDENTIFIERS Broadband Communications; CATV; Wideband Cable ABSTRACT During the present decade cable television (CATV) systems will be franchised in most metropolitan areas of the nation. Previously, CATV has mainly transmitted over-the-air broadcast signals to small communities, but in the urban setting the capabilities of wideband cable (e.g., 30 channels per cable) can be expanded and applied to new communication needs. First, however, CATV must outgrow its identity as a retransmitter and become the medium for delivering a wide range of broadband communications services. Linked with computers, interactive cable systems can serve social, cultural, civic, education, governmental, business and commercial interests. The utility and importance of interactive CATV systems stem from the follcwing characteristics: 1) they are individualized and respond instantly, privately, and economically to the user's needs; 2) they are computerized, offering search and calculation capabilities otherwise not available; 3) they provide unlimited points of entry aLd delivery of information, in addition to controlled storage, access, and retrieval; and 4) they are multimedia, encompassing video, audio, graphics, pictures, and alphanumeric text, and offer the potential of a common carrier between people.
    [Show full text]
  • DRM) Technology in Contemporary Copyright
    The Role of Digital Rights Management (DRM) Technology in Contemporary Copyright Joseph Straus Munich International Forum on the Centennial of Chinese Copyright Legislation Renmin University of China, Beijing October 15, 2010 © J. Straus 2010 -1- Points to Consider • Copyright & technology – two old companions – dialectic relationship • Technology promoter of (re)production and distribution of works & challenge of copyright • Digitization – new quantitative & qualitative challenge • Legal & technical response • Where is the right balance of interests: creators & publishers v. users, hardware manufacturers, etc. → social progress? © J. Straus 2010 -2- Copyright & Technology – Two Old Companions China, the Technological Frontrunner • 105 AD - Lun Cai invents paper manufacturing technique • 1041 AD – Sheng Bi invents movable type printing • No legal impact – due to social/intellectual environment [no revolution] and due fragmented to agricultural economy [Chao Xu] © J. Straus 2010 -3- Copyright & Technology – Two Old Companions Europe – the Late(r) Commer • 1439 – Johannes Gutenberg invents movable type printing • 1469 – Johann von Speyer granted printing privilege by the city of Venice • Etching technique (copper engraving) invented – privileges for reproduction granted (Albrecht Dürer) • 15th-17th Century – numerous such privileges granted in Europe Social Revolution (Renaissance, humanism, reformation) & technology & market → protection against copying → printers & publishers, i.e. industry prime beneficiary • Idea of intellectual property
    [Show full text]
  • Design of a Transoceanic Cable Protection System
    Design of a Transoceanic Cable Protection System Technical Report Isaac Geisler Kumar Karra Felipe Cardenas Dane Underwood Faculty Advisor: Dr. Lance Sherry Sponsor: Mr. George Blaha, Raytheon _______________________________________________ Department of Systems Engineering and Operations Research George Mason University 4400 University Drive, Fairfax VA, 22030 December 9, 2015 Table of Contents 1.0 Context Analysis.......................................................................................................................4 1.1 Overview of Cable System ................................................................................................................ 4 1.2 Cable Network as a Bandwidth Delivery Service........................................................................... 6 1.3 Cable Construction and Installation ............................................................................................... 8 1.4 Threats and Damage to Cables ...................................................................................................... 10 1.5 Damage Detection and Location Finding ...................................................................................... 14 1.6 Cable Repair Process ...................................................................................................................... 15 1.7 Cable Protections ............................................................................................................................ 19 2.0 Stakeholder Analysis .............................................................................................................21
    [Show full text]