How to keep IP vendor and iP consumer in pace: Standardized IP Fee & Royalty Engine Gabrièle Saucier
Introduction IP is a design block delivered by a design team to a SoC /System design entity Design subcontracting ? Technicam challenge But with a specific business model :”shared” block delivered under a licensing contract: Licensor/Licensee communication is the challenge Most of the discussion in the IP SoC community was in the past about quality and integration issues Well identified community Slightly Different community worried about legal aspect ,patent and legal pursuit Some discussion about legal/ Contract template ( NRE, License fee, royalty ) Small ( innovative ) IP providers face difficulties History acceleration Globalization requiring … web connection … … online demo and delivery.. Uberization… M&A speed up ;unstable partnership link… community splitting
Outline Communication channels Provider side Consumer side Section 2:How to keep in pace Legal and Finance
Communication Channels Communication Channels are the enablers (Web world) Butv IP means intellectual Property and implies high security concern IP provider :Secure and controllable Delivery From design :Intranet Station ( firewall and user authentication ) To delivery : Internet ? “Extranet Station ” proposals as a communication channel IP consumer IP reception Usage tracing and Usage reporting
(Duplex ) IP Provider Station :Intranet/Extranet stations IP Shelf Delivery Storage IP Shelf Delivery Manager ftp server/HTTP server IP Location Table IPMS SOS,Clearcase, File system IP Packaging Station Direct File Upload Delivery Manager Extract IP Package Company Intranet IP List IPMS (HTTPS) Licensor Extranet IP Customer Delivery Station Download Workflow Reporting Client DB CRM Manager Fast & Secure Download ftps /https Resume, alert Legal and Finance Download Usage report Bug report Download Request Licensee Representatives
(Duplex ) IP Provider Station :Intranet/Extranet stations IP Intranet Station Identify a “ frozen” IP version becoming a Shelf delivery Shelf Delivery Management Identifiers in IP List ( any usage including legal and Finance ) Part Number ( coherent with any ,version or Release ID ,Delivery option IP directory Location ( Path or URL) IP Bundle / Package IP Extranet Station Delivery through an IP delivery Extranet station to identified client representative ftp server delivery needs to be revised Delivery tracking and connected to more ( finance ,usage report)
IP Intranet Station Shelf Delivery Manager Bridge to Design DB List and Document Shelf Delivery Create on the fly specific shelf Delivery
IP Intranet Station :Shelf Delivery Manager( Documentation)
IP Intranet Station :Shelf Delivery Manager( Documentation)
(Duplex ) IP Provider Station :Intranet/Extranet stations IP Shelf Delivery Storage IP Shelf Delivery Manager ftp server/HTTP server IP Location Table IPMS SOS,Clearcase, File system IP Packaging Station Direct File Upload Delivery Manager Extract IP Package Company Intranet IP List IPMS (HTTPS) Licensor Extranet IP Customer Delivery Station Download Workflow Reporting Client DB CRM Manager Fast & Secure Download ftps /https Resume, alert Legal and Finance Download Usage report Bug report Download Request Licensee Representatives
(Duplex ) Customer Delivery :Extranet IP Station Registration of Client Representatives (legal aspect on track) emitting configurable Download Request Triggers configurable workflow HHTTP and ftp ( no need to grant a ftp password to each company )
Attractive configurable features Download Reliable Download process ( ftps Https resume) Tracking ( Who downloaded ? what ? Which version? Which delivery option ( File content)) License agreement Legal detail Licensee “Group” per IP Download access tuned by Python script ( access management ) Licensee group get update notification ( new version) Client Spec example :“customer who licensed an IP ( library ) within 2 years get download right for all upgrade (all version)” Python function having as variable ( Date of the agreement ,Date of the download Request ,all versions) Bug alert ( integrated mail engine) Client spec example :”When IP/library has bug, send alert to customers who licensed in the past two years“
Customer Report Quarterly Remind customer to provide IP configurable usage report On line entry or automated report upload
Outline Communication channels Provider side Consumer side Section 2:How to keep in pace Legal and Finance
IP Consumer intranet Station In Sync within corporate global management IP reception*Qualification* Delivery to Design Manager*Integration in SoC *Product Tape out/Shipment The unique source of IP usage ???? Design DB Integrate in SoC/ Product 3PIP Delivery Server Upload /Qualify Check /Deliver Manufacturing View -TO Client shipment DB IPMSTM
IP Consumer Intranet Station IPMS – Consumer configuration Legal agreement &contract terms captured on the platform 3 Features : IP Tracing ***IP in Product Shipment**** Fee Calculation
IP Royalty Calculation Royalty Library Function specified in the contract
Shared Reports All report available per fee type per licensor Available for a audit Shared approved calculation function
How to keep in pace ? Shared approved ( Royalty/Fee) calculation function ( library) Reports Available for an audit Only shipment is the missing item Automated Exportable /importable reports Extranet Reporting station ? Mandatory for getting distributor report A connected world through extranet standardized station
(Duplex ) IP Delivery Station (Duplex) IP Delivery Station The Solution (Duplex ) IP Delivery Station Shelf Delivery IP Consumer Reporting Station (Duplex) IP Delivery Station Download Workflow Licensor Extranet Licensee Extranet