throbber
QUARTERLY PUBLICATION
`
`UPnP Certification Testing
`Salim Abifai, Ph.D., Microsoft Corp., Steering Committee Chair
`
`The UPnP certification program is a pillar for the overall success of the UPnP
`
`initiative. The program involves the objective testing of devices in relation to final
`
`standard device descriptions. Devices that pass the test are certified and granted
`
`the right to use the UPnP logo. The logo indicates to the consumer that the device
`
`supports the core UPnP protocols and that different devices of the same UPnP type
`
`are interchangeable with respect to that type.
`
`The scope of the UPnP oerfification program includes UPnP simulation and
`
`the wire protocol generated by a device—not the physical mechanisms of the
`
`device. For example, certification testing of a Heating Ventilation and Air
`
`Conditioning (HVAC) device checks the network messages coming from the device
`
`and their adherence to the UPnP protocols, but it does not verify that the HVAC
`
`device correctly raises the temperature to a requested level, which is left to the
`device vendor to test.
`
`Furthennore, UPnP certification says nothing about the networking physical
`
`media (i.e., Ethernet, phone wire, wireless) to which a device might be connected.
`
`UPnP certification confirms that the UPnP networking funcfionality of a device is
`
`correct, but does not confirm all aspects of a device, such as output quality of a
`
`printer, rewind speed in a VCR or other functionality.
`
`UPnP certification testing includes three components:
`- Protocol testing is derived from the UPnP device architecture and includes the
`
`device generic protocols such as addressing and discovery.
`
`- Syntax testing is derived from both the device architecture and the standard
`
`device description. This includes testing from a syntactic point of view of the
`
`device description document, of responses to actions, and of responses to
`
`event subscriptions.
`
`- Semantic testing is device-type specific and is derived from semantic test
`
`requirements as specified by the respective working committee. Semantic testing
`
`goes beyond the protocol and syntax and into the logical behavior of the device.
`
`For example, a Play action on a DVD player that is not loaded should generate a
`
`“device empty” error.
`
`To a large extent, UPnP certification testing is automated:
`1. A device is connected to a network with a test node.
`
`2. The test node automatically discovers the device and identifies its type.
`
`3. The test node then bombards the device with the required tests in a
`
`systematic fashion.
`
`Volume V Fourth Quarter 2001
`
`Welcome New Forum
`
`Members Since June 2001
`
`Bang & Olufsen
`Celsian Technologies, Inc.
`Delta Networks Inc.
`
`dynamicsofl, Inc.
`ESS Technology
`Gemplus
`Lanergy Ltd.
`Linn Products Ltd.
`LiveDevices Ltd.
`
`MUSICMATCH, Inc.
`
`Open Source Asia
`ReplayTV, Inc.
`Sensory Science
`SK Access Devices Ltd.
`
`Snapstream Media
`Software 2000
`
`Stellar One Corp.
`Tality UK Ltd.
`UAT
`
`XAVi Technologies Corp.
`
`For a complete list of UPnP Forum
`members. please visit www.upnp.orgl
`forumImembers.htm.
`
`This list was accurate as of Aug. 28. 2001.
`bringing total Forum membership to
`375 companies. 9
`
`inside...
`
`-
`
`-
`
`Inlemet Gateway standard begins the
`45-day Forum-wide review period.
`See page 4
`
`Security Working Committee formed
`to define security solutions for the
`UPnP architecture.
`
`4. The node records the results and responses in a log, makes the log tamper
`
`See page 5
`
`proof, and ships the test log to the certification agency for validation and
`
`issuance of the certificate.
`
`continued on page 8
`
`Netflix, Inc. Exhibit 1018
`
`Netflix, Inc. Exhibit 1018
`
`

`
`NEWS AND EVENTS
`
`Fifth UPnP
`
`Forum Summit
`
`Re-scheduled for
`
`November 29-30, 2001
`
`Arlene Bin uya Murray, Microsoft Corp,
`Forum Project Manager
`
`Mark your calendars for the Fifth
`UPnP Forum Summit, now scheduled for
`Nov. 29-30, 2001. Microsofl will host the
`event at the Microsoft Conference Center
`
`in Redmond, Washington. The event was
`initially scheduled for October, but is now
`set for November.
`
`The UPnP Forum leadership antici-
`pates having several approved standards
`at that time. lntemet Gateway Device,
`Lighting, and Heating Ventilation and
`Air Conditioning (HVAC) are the
`strongest contenders.
`The primary purpose of the event
`will be to provide opportunities for Forum
`members to broaden and deepen their
`understanding of UPnP technology for use
`in product development and planning.
`Attendees also find these events valuable
`
`for connecting with other UPnP Forum
`member companies on potential
`business opportunities.
`We expect the event will showcase
`some of the tools available to accelerate
`
`product development incorporating UPnP
`technology, along with UPnP products tar-
`geted for availability this holiday season
`and in 2002. We also expect to be able to
`highlight the UPnP Certification Program
`at this Summit.
`
`If you have ideas for a speaking
`session, please email upnpevnt@
`microsoft.com with your abstract submis-
`sion of 100 words or fewer. Please include
`
`a session title, as well as a brief
`
`speaker biography. 0
`
`UPnP Logo Unveiled
`
`Mark Lee, Microsoft Corp., Marketing Committee Chair
`
`The Marketing Committee, Steering
`Committee and the UPnP lmplementers
`Corp. (UIC) team are pleased to report the
`unveiling of a new UPnP logo to signify
`UPnP-compliant products. The Forum
`also has made available versions of this
`
`logo that represent the Forum itself,
`member organizations and the UPnP
`lmplementers Corp.
`
`ety of altemate approaches were created
`and considered. The Marketing Committee,
`which has driven the logo development
`process on behalf of the Steering
`Committee, sought a design that would fea-
`ture clearly the "UPnP" text and would con-
`note connectivity of a variety of devices.
`The logo had to meet both creative
`goals and trademark scrutiny to ensure
`
`937*"
`
`K}.
`
`" UP/“P”
`
`FOR
`MEM
`
`U M
`3 5 R
`
`gfnir
`
`MPLEMENTERS
`corrrormrrou
`
`The new logo will be used in commu-
`nications vehides, such as this quarterty
`newsletter, the Forum Web site and on the
`
`Forum presentation template. In addition,
`member organizations immediately n
`begin using the UPnP Forum Member art-
`work to indicate participation in the Forum.
`As the initial set of logo compliance tests
`are finalized later in 2001, organizations
`that have successfully tested a product
`meeting the UPnP certification process will
`be able to display the UPnP logo on compli-
`ant-product materials, such as packaging,
`Web sites and brochures.
`
`The artwork selected for the logo is
`the result of a long process in which a vari-
`
`unencumbered use of the logo intemational-
`ly. We hope you like the logo—the first official
`logo for the UPnP effort.
`The Marketing Committee has created
`a logo usage guidelines document to
`explain how each of the UPnP logo artwork
`executions is to be used. The guideline doc-
`ument is posted on the Forum site. All mem-
`bers of the Forum are encouraged to review
`this document and begin using the new
`UPnP Forum Member logo on member
`organization Web sites, in booths at industry
`events, and in other relevant places, in
`accordance with the logo usage guidelines
`at www.upnp.orgIlogo.htrn. 0
`
`First Devices Pass Test Tool
`
`Karen Stash, Microsoft Corp., Program Manager, Device Certification
`
`Various sample implementations of the lntemet gateway device have passed the UPnP
`Test Tool. These implementations are from Alcatel Telecom, Broadcom Corp., Intel Corp.,
`Linksys Inc., Microsoft Corp. and Sony Corp. The UPnP Test Tool has been made available
`in a prerelease fonn by Microsoft.
`In September, the sample implementations, along with the proposed gateway standard,
`began their 45-day Forum-wide review period.
`Following consideration of Forum member comments during the review period, the
`Steering Committee is expected to grant approval of the proposed gateway standard, thus
`completing the Internet gateway device standard. Gateway devices can then be built based
`on this standard and become UPnP certified. O
`
`Netflix, Inc. Exhibit 1018
`
`Netflix, Inc. Exhibit 1018
`
`

`
`TECH CORNER
`
`MEMBERSPOTUGHT
`
`Device and Service Versioning in SSDP
`
`Toby Nixon, Microsoft Corp., Technical Committee Chair
`
`The UPnP Forum Technical Committee recently concluded work on an important issue
`related to advertising and discovery of multiple versions of devices and services. The resolu-
`tion of the issue involves a technical change to the Simple Service Discovery Protocol
`(SSDP) and how it is used. Specifically, devices receiving an M-SEARCH request must
`respond if ‘me ST header value is a prefix of or equal to a supported device or service type;
`previously, an exact match on the entire string was required. Control points are encouraged
`to search for devices and services without including a specific version, tenninating the ST
`header search string with a colon. This way, all versions of the desired device or service will
`respond, and the control point can examine the results using application-specific logic. For
`more information. visit www.upnp.orgInewsIettersInewsIetter_09_2001_tech.asp 0
`
`UPnP Device Certification
`
`Karen Stash, Microsoft Corp., Program Manager, Device Certification
`
`Certification Process
`The UPnP Device Certification
`
`Process outlines the steps vendors need to
`follow in order to certify a device as UPnP-
`compliant and to obtain the UPnP logo. We
`anticipate certification beginning in the sec-
`ond half of 2001, so products bearing the
`UPnP logo can be on the market by the
`2001 holiday season.
`
`Meaning of Certification
`Certification means the device exhibits
`
`the behaviors specified in the device
`description, in accordance with the UPnP
`Device Architecture version 1.0.
`
`Certification implies that devices from two
`different vendors that support the same
`standard device description are inter-
`changeable with respect to that description.
`For example, a vendor can manufacture a
`user control point (e.g., a PC) for a UPnP-
`certified printer independent of the specific
`printer manufacturer.
`
`UPnP lmplementers Corp.
`UPnP lmplementers Corp. (UIC) is the
`nonprofit corporation that administers the
`certification process and owns the UPnP
`logo. The membership package is being
`finalized now. Intent-to-use applications for
`the certification marks-the logo and the
`UPnP word mark-have been filed in the
`
`United States. Filing in other countries will
`occur in late 2001 or 2002.
`
`Overview
`
`The steps required to certify a device
`are as follows:
`1. A vendor first must become a member
`ofthe UPnP Forum as well as the UIC.
`
`The UIC membership package includes
`the test license agreement and certifica-
`tion mark agreement.
`2. The vendor downloads the test from the
`UIC Web site.
`3. The vendor runs the test.
`
`4. The vendor submits the test logs and
`registration form and fee to the UIC for
`review and certification.
`
`5. The UIC reviews the test results and
`
`provides feedback to the vendor about
`whether the device has passed
`the review.
`
`6. After a successful test, the vendor's
`device is certified and added to the
`Certified Device Database.
`
`If the test was unsuccessful, the
`vendor is notified, no certificate is issued
`
`and the vendor may not market the device
`as UPnP-certified. The vendor chooses
`whether to alter the device and retest.
`
`Types ofTesting Facilities
`Two types of testing facilities will be
`allowed for certification: self testing (i.e.,
`the manufacturer tests the device) and
`third-party testing (i.e., an independent
`lab). Both of these facilities must follow
`continued on page 5
`
`NETGEAR to Integrate
`UPnP Technology Into
`Networking Products
`Stefan Offerm ann, NETGEAR Inc.,
`Forum Member
`
`NETGEAR, a leading provider of
`award-winning networking solutions for
`homes and small businesses worldwide,
`
`will add support for UPnP technology to its
`family of routers, firewalls, VPNs, gate-
`ways. wireless networking. network server
`and network adapter products. The compa-
`ny will be shipping products with XP sup-
`
`port as soon as Vlfindows° XP is made
`available in the market.
`
`NETGEAR will integrate the UPnP
`technology into its products to provide
`home and business customers with “zero
`
`configuration“ for easier setup and opera-
`tion. The result will give customers a has-
`sle-free experience with networking.
`NETGEAR’s networking products,
`highly rated for superior quality and reliabil-
`ity, enable customers to readily participate
`in gaming, video-conferencing and other
`peer-to-peer applications and services.
`Customers gain the networking benefits of
`sharing a broadband Internet connection,
`digital content, peripherals and entertain-
`ment with PCs and other Internet-enabled
`
`devices. UPnP technology is accepted by
`the industry as providing users with a
`seamless way to participate in broad-
`band services.
`
`NETGEAR markets and sells its prod-
`ucts through a global network of resellers,
`including more than 4,500 retail stores,
`mail order catalogs and online retailers and
`over 1,500 value-added resellers.
`
`Additionally, NETGEAR offers customers
`free support 24 hours a day, seven days a
`week. For more information, please visit
`www.netgear.com. 0
`
`Netflix, Inc. Exhibit 1018
`
`3
`
`Netflix, Inc. Exhibit 1018
`
`

`
`COMMITTEE REPORTS
`
`Home Automation and Security Working Committee
`
`Hans J. Langels, Siemens, Home Automation and Security, Working Committee Chair
`
`This quarter. the Home Automation
`and Security Working Committee has
`brought additional service and device
`descriptions to Template Design Complete
`(TDC) status, including the following:
`- TwoWayMotionMotor
`- So|arProtectionBlind
`- ExtendedDevice|nfonnation
`- Housestatus
`
`Service and device descriptions for
`Blindslshutters/Motor Control were final-
`
`ized. The TwoWayMotionMotor service sup-
`ports the SolarProtectionB|ind device and
`also lends itself to applications for garage
`doors, motorized gates, windows and
`doors. The author of these documents has
`
`done excellent work—congratulations to
`Serge Neuman at Somfy!
`The committee also has created an
`
`ExtendedDevicelnfom1ation service, which
`
`provides device location and variable proj-
`ect-specific information. Any UPnP device
`can use the output from this service.
`The new HouseStatus service indi-
`
`cates house occupancy and current opera-
`tional mode. This service n be used to
`influence the state of UPnP devices that
`
`depend on whether people are in the house.
`The Powersystem service and device
`descriptions are expected to reach TDC
`status next, with SecurityAccessContro|
`documents following soon after. The com-
`mittee has identified a need for authentica-
`
`tion. authorization and encryption for
`SecurityAccessContro| services, and has
`provided applition scenarios and detailed
`input to the Technical Committee, which is
`addressing these issues.
`Apart from designing the services and
`devices. members of the Home Automation
`
`and Security Working Committee are
`actively implementing them. The first imple-
`mentations of Digital Security Camera and
`Lighting Control were successfully tested at
`the Forum-wide Plug Fest in June.
`With so many controls at TDC, there
`are still many opportunities for test imple-
`menters. Step forward if your company is
`working on any of the items mentioned
`above. Express your intention and reap the
`benefits as a first implementer—test your
`UPnP stack and design implementation
`against peers and the UPnP test tool at our
`committee‘s next Plug Fest. 9
`
`Internet Gateway Working Committee
`
`Prakash Iyer, Intel Corp., Internet Gateway Working Committee Chair
`
`The lntemet Gateway Working Committee has made excellent progress towards
`its goal of moving the Device Control Protocol (DCP) to version 1.0 status. Six compa-
`nies—Alcatel Telecom, Broadcom Corp., Intel Corp., Linksys lnc., Microsoft Corp., and
`Sony Corp.—have signed on as sample implementers. Significant progress was made
`on sample implementations over the past two months, including Intel's hosting of an
`lntemet Gateway Device-specific Plug Fest. All of the sample implementations have
`successfully passed the syntax and protocol test suite provided by Microsoft as of
`Sept. 10, 2001 .
`The final set of sample implementer logs, 45-day signoff sheets and the DCP
`specification, now updated to V0.99. will be posted on the UPnP Forum website.
`The 45-day Forum review process began Sept. 13, 2001.
`This is an exciting phase and a culmination of over a year's worth of dedication
`and hard work from member companies. The committee expects the review process
`to be smooth, creating the first approved UPnP DCP specifition before year's end
`and paving the way for product announcements. 0
`
`AudioNideo Working
`Committee
`Jean Moonen, Philips Electronics N.V.,
`Audio/Video Working Committee Chair
`
`This quarter, the AudioMdeo (AV)
`Working Committee has been moving
`toward its first Plug Fest, which will be held
`in October 2001. The focus of this Plug
`Fest will be the testing of control points and
`devices dealing with audio, video and pic-
`tures. A variety of vendors are providing
`prototypes that implement one or more of
`the following services:
`- ContentDirectory: browsing and search-
`ing meta infonnation about content
`accessible from the device
`
`- AVTransport: controlling playback navi-
`gation and recording of content
`- ConnectionManagen checking protocol
`and format compatibility and the set-up
`and removal of connections between
`
`streaming devices
`Some AV devices act as network con-
`
`tent servers, implementing the Mediaserver
`device template, while other devices act as
`network content players, implementing the
`MediaRenderer device template.
`The October Plug Fest will focus on
`MP3 streaming via HTTP, although the
`services also have been designed to
`accommodate other protocols such as 1394
`and RTSP/RTP and media types such as
`video and pictures. Sample implementa-
`tions will use both device-integrated control
`points and stand-alone control points.
`After incorporating feedback from the
`Plug Fest, the committee expects to move
`the Mediaserver and MediaRenderer
`
`device definitions to Template Design
`Complete (TDC) status in November 2001. 0
`
`Imaging Working
`Committee
`Shivaun Albright, Hewlett—Packard Co.,
`imaging Working Committee Chair
`
`Over the past year, the Print
`Subcommittee has been focused on two
`
`service templates: PrintBasic:90 and
`PrintEnhancedLayout:O9. The committee
`continued on page 5
`
`Netflix, Inc. Exhibit 1018
`
`Netflix, Inc. Exhibit 1018
`
`

`
`COMMITTEE REPORTS
`
`lmaghg Working Committee, continued from page 4
`
`recently moved the PrintBasic:90 to
`Template Design Complete (TDC) status
`and will have a Plug Fest for PrintBasic:90
`on Sept. 24-25, 2001, in Redmond,
`Washington. The objective for the Plug Fest
`is to move the PrintBasic:90 service tem-
`
`plate to Approved Standard status. This
`process requires at least three sample
`implementations to pass the Certification
`Tool tests, as well as demonstrating all
`capabilities required of the PrintBasic:90
`service template.
`The Scanner Subcommittee has
`
`released version .71 of the Scanner Device,
`Scanner Service, Feeder Service and
`
`External Activity Service templates. These
`templates should move quickly to version .9,
`Template Design Complete, after the
`Imaging Plug Fest in September 2001.
`The Imaging Committee met in
`Toronto, Canada, on July 31, 2001. At this
`meeting, several key decisions were made.
`The committee moved the XHTML-Print
`document to "last call” and mandated that
`
`XHTML-Print support be enabled in every
`UPnP printer to ensure printing interoper-
`ability between devices and clients. The
`committee also voted to require JPEG imag-
`ing support in all UPnP printers for interop-
`erability reasons, along with at least two
`methods for transferring JPEG files. The
`first transfer method allows the reference to
`out-of-band JPEG files from XHTML-Print
`and the second transfer method allows the
`
`inclusion of JPEG support in the XHTML-
`Print file using multipart mimetypes (see
`IETF Draft document search.ietf.orgIinter-
`net-draftsldraft-herriot-application-muIti-
`plexed-03.txt for more information).
`The next meeting of the Imaging
`Working Committee will be held Oct. 23,
`2001, in Austin, Texas, to close any issues
`found during the Plug Fest and to discuss
`next steps for the PrintEnhancedLayout
`service template. 9
`
`Security Working Committee
`
`Vic Lortz, Intel Corp., Security Working Committee Chair
`
`The Steering Committee has recent-
`Iy approved the formation of the new
`Security Working Committee, which will
`define security solutions for the UPnP
`architecture. The founding member com-
`panies of this new committee are IBM
`Corp., Intel Corp., Microsoft Corp. and
`Siemens AG. Interested Forum member
`
`companies are encouraged to join the
`Security Working Committee and to partic-
`ipate in the committee's mail list.
`Security has been a high-priority
`work item for the Technical Committee
`
`throughout 2001. The Technical
`Committee has produced a Security
`Scenarios document and a Security
`Requirements document, which define the
`scope of the new committee's work.
`The Security Working Committee will
`strive to make rapid progress in finding
`solutions to the most important security
`issues identified in these documents,
`
`developing robust and practical solutions
`that interoperate to the greatest degree
`possible with UPnP version 1.0 devices.
`Initial work items for this committee
`will address authentication and access
`
`control for the UPnP control phase. More
`specifically, the committee will develop
`solutions for the following:
`
`- Specifying universally unique identifiers
`for control points
`
`- Supporting loca|ly—defined names for
`control points and devices to facilitate
`the creation of access control policy
`
`- Perfonning key management
`
`- Developing mechanisms for specifying
`and enforcing access control policy for
`individual devices
`
`- Creating mechanisms for delegating
`access privileges
`
`- Possibly developing end-to-end confi-
`dentiality for information hiding
`
`An archived mail list (security@
`forum.upnp.org) has been established
`for the committee, in addition to scheduled
`
`weekly teleconferences. All Forum mem-
`bers are welcome to join the committee's
`mail list. To do so, visit forum.upnp.orgI
`archivesISECURlTY.htmI and follow the
`“Join or leave the list" link. 9
`
`Marketing Committee
`
`Mark Lee, Microsoft Corp., Marketing Committee Chair
`
`Marketing efforts during this time frame have focused on completing the logo usage
`guideline document and securing its approval, as noted in a related article in this issue. In
`addition, there has been considerable progress on a variety of UPnP Forum collateral materi-
`al, as well as a Web site that incorporates the new logo.
`The near-terrn effort for the Marketing Committee will focus on preparation for the
`upcoming UPnP Forum Summit event scheduled for November 29-30, in Redmond.
`Washington, on the Microsoft campus. 0
`
`UPnP Device Certification, continued from page 3
`
`the test licensed from the UIC. The UIC will review both types of testing equally.
`
`bringing greater value to ‘me marketplace. 0
`
`Conclusion
`
`The goal of the certification process is to greatly enhance the probability of
`device interoperability, thus increasing consumer satisfaction with UPnP devices and
`
`Netflix, Inc. Exhibit 1018
`
`5
`
`Netflix, Inc. Exhibit 1018
`
`

`
`DEVELOPER TOOLS
`
`Retrofitting UPnP Support
`
`Rich Geasey, Lantronix, Inc, Forum Member
`
`Manufacturers face two major chal-
`lenges in transfonning devices into UPnP
`
`opment kit that contains a device server,
`
`specialized operating software, develop-
`
`devices, appliances or equipment—adding
`
`ment tools and well—documented applica-
`
`Ethemet connectivity and developing a
`UPnP protocol stack. Lantronix has prod-
`
`ucts to address both these needs, including
`a new uniquely comprehensive develop-
`ment kit.
`
`For several years, Lantronix has
`pioneered device networking by providing
`hardware and software solutions that
`
`quickly and easily add Ethemet connectivity
`to devices ranging from lighting controls to
`
`security access systems to heating, ventila-
`tion and air conditioning (HVAC) systems.
`
`Lantronix’ Ethemet connectivity solu-
`tion starts with Lantronix device servers.
`
`Device servers come in a variety of fonns—
`from external boxes that allow users to add
`
`connectivity in as little as a few hours to
`
`embedded boards and highly integrated
`semiconductors for enabling connectivity in
`
`new product designs.
`Lantronix also can provide a UPnP
`
`protocol stack and all the necessary pieces
`for a manufacturer to transform existing
`hardware into a UPnP-enabled device.
`
`To help manufacturers speed the
`
`development of their UPnP applications,
`Lantronix has put together a UPnP devel-
`
`tion examples that aid implementation of
`
`UPnP technology in any device. This kit
`
`approach allows manufacturers to focus on
`
`the unique capabilities of their products
`(e.g., HVAC, A\/, imaging) instead of UPnP-
`
`enabling technology.
`
`When using the UPnP development
`
`kit, a developer creates custom applica-
`
`tions in the C programming language using
`
`an easy-to-understand API. The device
`itself and its services are outlined in a serv-
`
`ice description document (SDD) that uses
`XML. These resource files are downloaded
`
`into the device server and parsed by the
`
`UPnP protocol stack, providing the
`
`desired functionality.
`With the Lantronix UPnP kit, a devel-
`
`oper has a complete and useful tool set to
`
`UPnP-enable a design quickly and easily.
`This kit will be available from the Lantronix
`
`Web site. For a limited time, Lantronix will
`also offer a UDS-10 Device Server to
`
`UPnP Forum members at no charge. The
`
`Lantronix UPnP development kit will be
`available in October 2001. For more infor-
`
`mation, please visit www.lantronix.com. O
`
`UPnP SDK for Linux Update
`
`Dan Baumberger, Intel Corp., Forum Member
`
`than 4,200 downloads of either the kit or the RPM version as of the end of August 2001. 0
`
`In August, a new version of the UPnP Sottware Development Kit (SDK) for Linux,
`version 1.0.4, was posted to the UPnP project on SourceForge (www.sourceforge.net).
`This release incorporates fixes submitted by users to address issues discovered during
`the last Forurn-wide Plug Fest and the Internet Gateway Device Working Committee
`Plug Fest. Along with this new source code release, a precompiled version for Intel-
`based PCs running Linux in Redhat Package Manager (RPM) format is also available.
`Many UPnP developers are taking advantage of this SDK—there have been more
`
`The Future of Home
`
`Entertainment
`
`Jeremy Toeman, Mediabolic, Forum Member
`
`Mediabolic is a software infrastructure
`
`company focused on leveraging the home
`network to distribute and deliver entertain-
`
`ment media. Mediabolic recently announced
`the availability of its first software product,
`the Mediabolic ONE convergence platform,
`which integrates the PC, TV, and smaller
`media devices into a uniform entertainment
`
`and information platform.
`As UPnP specifications are finalized,
`Mediabolic will fully incorporate the Forum's
`audiolvideo technology and make it available
`to our partners. Since Mediabolic systems
`are remote-upgradeable, all units in the field
`will become UPnP-enabled over time.
`
`Platform Description
`The Mediabolic ONE convergence
`platform includes two primary components:
`an application framework and a communi-
`tion framework. The application framework
`allows compelling applications to be created
`while leveraging all the communications
`pabilities of the networked devices. The
`software n sit inside many types of con-
`sumer products, including consumer elec-
`tronics devices, PCs, set-top boxes,
`and more.
`
`The resulting end-user experience is a
`rich full-featured suite of media applications,
`with user interfaces designed on a per-
`device basis. For example, in a household
`with Mediabolic-powered devices, multiple
`family members can access media stored
`on a single media server simultaneously.
`Dad can use a simple remote conhol to
`watch downloaded videos on a home the-
`
`atre system, while Mom listens to a collec-
`tion of MP3s on a boombox in the kitchen,
`
`and son Joe enjoys media server content
`in the den using a PC and local PC
`media software.
`
`The Mediabolic platform includes a
`variety of application modules to create vir-
`tually any type of entertainment device, from
`media servers to digital picture frames, from
`Future, continued on page 7
`
`Netflix, Inc. Exhibit 1018
`
`Netflix, Inc. Exhibit 1018
`
`

`
`DEVELOPER TOOLS
`
`Virata Adds NAT Traversal Functionality
`to Broadband Communication Chips
`
`Philip Poulidis, Virata Corp., Forum Member
`
`Virata has announced the availability
`of is UPnP protocol stack and soflware
`development kit (SDK) for embedded sys-
`tems. Consumer electronics and computer
`peripheral manufacturers are using these
`products to add UPnP functionality to their
`networked products.
`Virata has integrated is UPnP technol-
`ogy into is powerful Integrated Software on
`Silicon (ISOS) platform to ensure that
`\frrata’s Internet gateway manufacturer cus-
`tomers are ready for the next wave of
`UPnP-enabled applications and devices.
`More than 6 million customers worldwide
`
`have deployed the ISOS platform. By
`adding UPnP functionality, \firata can
`enable its customers to effortlessly gain
`access to UPnP capabilities for their lntemet
`gateway or home router devices.
`In addition. \firata is implementing the
`most recent UPnP Internet gateway device
`(IGD) device control protocol (DCP) specifi-
`cation into ISOS. Furthermore, integrating
`the Wrata UPnP solution with the ISOS
`NAT/Firewall software will enable Network
`
`Address Translation (NAT) traversal. The
`
`Future, continued from page 6
`
`company's broadband gateway and home
`router customers need no further configura-
`tion or integration work to use this new NAT
`traversal functionality.
`With NAT traversal support, broad-
`band subscribers using UPnP-enabled net-
`worked applications or devices will be able
`to communicate with Virata-enabled gate-
`ways-dynamically establishing port map-
`pings and allowing the application to seam-
`lessly communicate with external PCs or
`servers. This provides a better user experi-
`ence, better customer satisfaction, and
`
`reduced support burdens and cost.
`For more information on \firata's
`
`implementation of UPnP in ISOS, please
`visit www.virata.com. In addition to press
`releases and data sheets, visitors will find
`two video demonstrations of UPnP technol-
`
`ogy located in the “Multimedia Showcase"
`section on the main page. The first demon-
`stration shows Windows‘ XP and Windows
`
`Me compatibility and auto-discovery for
`lntemet gateways. The second demonstra-
`tion illustrates auto-discovery and control for
`connected devices. 0
`
`networked boom boxes to next—generation DVD players.
`One of the compelling aspects of the Mediabolic platform is its support for device-to-
`device networked applitions. The basic premise of the UPnP architecture is realized in the
`Mediabolic platforrn-a client, such as a set-top box, is able to automatically find and connect
`to the server, such as a media jukebox.
`
`Platform Support
`The Mediabolic platform enables consumer electronics companies to ship ‘‘living room-
`style‘ products, PC and PC peripheral companies to ship “extended PC" products, and serv-
`ice providers to further empower digital set-top boxes at appealing price poins. Mediabolic is
`currently licensing is software technology to these types of manufacturers.
`The platform supports many difierent hardware configurations, and the code is con-
`structed to easily port to more. The platform currently runs on Linux and has Windows sup-
`port at the platfonn and client level.
`In addition, Mediabolic has partners that provide hardware reference designs, out-
`sourced manufacturing, and major-label content ofierings.
`For more information, please visit www.mediabolic.com. 9
`
`Oak Technology
`Introduces XHTML-Print
`
`Interpreters
`
`Fumiya Fukushima, Oak Technology, Inc.,
`Forum Member
`
`Oak Technology, a leading provider of
`solutions for digital imaging and optil stor-
`age, has announced the availability of its
`XHTML-Print interpreters, enabling printers
`and multifunction peripherals (MFPs) to print
`from non-PC devices.
`
`Oak Technology’s IPS/XP1 and
`APS/XP1 embedded sottware products
`enable printers and multifunction peripherals
`to print from devices such as PDAs, wire-
`less phones and set-top boxes, as well as
`from PCs.
`
`XHTML-Print, which is defined by the
`Printer Subcommittee as the data format for
`
`the BasicPrint service, is quickly becoming
`a standard for printing from non-PC devices.
`Oak Technology's IPS/XP1 and APS/XP1
`are fully compliant with the current specifica-
`tion of XHTML-Print. Oak Technology
`intends to update the soflware when the
`specification is finalized.
`Drawing on is expertise in page
`description languages (PDLs) and network-
`ing for printing devices, Oak Technology has
`developed the IPS/XP1 and APS/XP1 to
`meet printers’ unique challenges, such as
`high printing resolution, limited ROM/RAM

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket