| | --- |
| | marp: true |
| | theme: default |
| | paginate: true |
| | backgroundColor: |
| | backgroundImage: url('https://marp.app/assets/hero-background.svg') |
| | --- |
| | |
| | <!-- _class: lead --> |
| | |
| | # **SPARKNET** |
| | ## AI-Powered Patent Valorization System |
| | |
| | **A Multi-Agent Platform for Technology Transfer** |
| | |
| | Hamdan |
| | November 2025 |
| | |
| | --- |
| | |
| | ## **System Architecture & Components** |
| | |
| | ``` |
| | βββββββββββββββββββββ SPARKNET Platform βββββββββββββββββββββββββ |
| | β β |
| | β Frontend (Next.js) ββββββΊ Backend (FastAPI + LangGraph) β |
| | β Port 3001 Port 8001 β |
| | β β β |
| | β ββββββββββββββββββββΌββββββββββββββ β |
| | β β LangGraph State Machine β β |
| | β β Workflow Orchestrator β β |
| | β ββββββββββββββββ¬ββββββββββββββββββ β |
| | β β β |
| | β ββββββββ STARTUP AGENTS (4) βββ΄ββββββββββββββββββββββ β |
| | β β β β |
| | β β ββββββββββββ ββββββββββββ ββββββββββββ ββββββββββ β |
| | β β β Planner β β Critic β β Memory β β Vision β β |
| | β β β Agent β β Agent β β Agent β β OCR β β |
| | β β βqwen2.5 β β mistral β β ChromaDB β βllava:7bβ β |
| | β β β :14b β β :latest β β Vector β β β β |
| | β β ββββββββββββ ββββββββββββ ββββββββββββ ββββββββββ β |
| | β βββββββββββββββββββββββββββββββββββββββββββββββββββββββ β |
| | β β |
| | β βββββ RUNTIME AGENTS (4) - Created per workflow βββββ β |
| | β β β β |
| | β β ββββββββββββ ββββββββββββ ββββββββββββ ββββββββββββ β |
| | β β βDocument β β Market β βMatching β βOutreach β β |
| | β β βAnalysis β β Analysis β β Agent β β Agent β β |
| | β β βllama3.1 β βllama3.1 β βllama3.1 β βllama3.1 β β |
| | β β β :8b β β :8b β β :8b β β :8b β β |
| | β β ββββββββββββ ββββββββββββ ββββββββββββ ββββββββββββ β |
| | β βββββββββββββββββββββββββββββββββββββββββββββββββββββββ β |
| | β β |
| | βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ |
| | ``` |
| | |
| | **Key Components:** 8 Agents β’ 4 LLM Models β’ State Machine β’ Vector Store |
| | |
| | --- |
| | |
| | ## **Functional Workflow: Patent Wake-Up Pipeline** |
| | |
| | ### **Phase 1: Orchestration** π― |
| | - **PlannerAgent** (qwen2.5:14b): Decomposes task into executable subtasks |
| | - **MemoryAgent** (ChromaDB): Retrieves relevant context from past analyses |
| | - LangGraph routes workflow to Patent Wake-Up scenario |
| | |
| | ### **Phase 2: Sequential Analysis (4-Step Pipeline)** π€ |
| | |
| | **Step 1: Document Analysis** π |
| | - **DocumentAnalysisAgent** (llama3.1:8b) + **VisionOCRAgent** (llava:7b) |
| | - Extracts text using PyMuPDF, processes images with OCR |
| | - Identifies: Title, Abstract, Claims, Technical Domains, TRL Level |
| | - Output: Patent Analysis Model with 1+ innovations |
| | |
| | **Step 2: Market Analysis** π |
| | - **MarketAnalysisAgent** (llama3.1:8b) |
| | - Analyzes commercialization opportunities based on patent data |
| | - Identifies market segments, competitive landscape |
| | - Output: 4-5 Market Opportunities with sizing estimates |
| | |
| | **Step 3: Partner Matching** π€ |
| | - **MatchmakingAgent** (llama3.1:8b) |
| | - Queries MemoryAgent for stakeholder profiles from vector store |
| | - Scores matches based on technology alignment |
| | - Output: Top 10 potential partners ranked by compatibility |
| | |
| | **Step 4: Brief Creation** π |
| | - **OutreachAgent** (llama3.1:8b) |
| | - Generates PDF valorization brief for stakeholder outreach |
| | - Includes executive summary, technical details, business case |
| | - Output: PDF document ready for distribution |
| | |
| | ### **Phase 3: Quality Validation** β
|
| | - **CriticAgent** (mistral:latest): Validates output quality (threshold: 0.80) |
| | - Stores successful episodes in MemoryAgent for future learning |
| | - Returns results via WebSocket to frontend dashboard |
| | |
| | --- |
| | |
| | ## **Live Demonstration & Results** |
| | |
| | ### **Example Analysis: Toyota Hydrogen Fuel Cell Initiative** |
| | |
| | | **Metric** | **Result** | |
| | |-----------|----------| |
| | | **Title** | "Toyota Opens Door to Hydrogen Future" | |
| | | **Technical Domains** | Automotive β’ Clean Energy β’ Fuel Cells | |
| | | **TRL Level** | 8/9 (System Complete & Qualified) | |
| | | **Commercialization** | **HIGH** | |
| | | **Key Innovations** | β’ 5,680 patents royalty-free<br>β’ High-pressure Hβ storage<br>β’ Fuel cell stack optimization | |
| | | **Applications** | Hydrogen vehicles β’ Power systems<br>Industrial fuel cells | |
| | |
| | ### **System Status** β
|
| | - **Performance**: Sub-2 minute analysis per document (117s avg) |
| | - **Accuracy**: Multi-model validation with quality score β₯ 0.80 |
| | - **Real-time Updates**: WebSocket streaming for live progress |
| | - **Deployment**: |
| | - Frontend: http://172.24.50.21:3001 |
| | - Backend API: http://172.24.50.21:8001 |
| | |
| | --- |
| | |
| | <!-- _class: lead --> |
| |
|
| | ## **Impact & Next Steps** |
| |
|
| | ### **Current Capabilities** β |
| | β
Automated patent document analysis |
| | β
Technology readiness assessment (TRL) |
| | β
Multi-domain commercialization evaluation |
| | β
Real-time web interface with workflow visualization |
| |
|
| | ### **Value Proposition** |
| | **Problem**: Manual patent analysis takes days and requires domain experts |
| | **Solution**: SPARKNET reduces analysis time from days to **< 1 minute** |
| | **Benefit**: Universities can rapidly assess entire patent portfolios for licensing |
| |
|
| | ### **Future Enhancements** |
| | - Batch processing for large patent portfolios |
| | - Industry partner matching database |
| | - Automated technology brief generation |
| | - Integration with patent databases (USPTO, EPO) |
| |
|
| | --- |
| |
|
| | **Thank you!** |
| |
|
| | Questions? |
| |
|
| | **Live Demo URLs:** |
| | - Frontend: http://172.24.50.21:3001 |
| | - API Documentation: http://172.24.50.21:8001/api/docs |
| | - API Health Check: http://172.24.50.21:8001/api/health |
| |
|