Feature: scheduled/recurring patent analysis with alerts on significant changes #536

Closed
opened 2026-03-28 01:33:50 +00:00 by AI-Manager · 1 comment
Owner

Context

Roadmap item: P3 — Scheduled/recurring analysis

All analysis is currently triggered manually. Scheduled re-analysis would allow users to track patent activity over time without manual intervention.

Task

  • Add a schedules table to store companies and their analysis cadence (daily/weekly/monthly)
  • Add a background scheduler (e.g. APScheduler or Celery Beat) that triggers analysis at the configured interval
  • Compare new results to previous results and flag significant changes (e.g. innovation score delta > threshold)
  • Store the change history for trend analysis

Acceptance Criteria

  • Users can schedule a company for recurring analysis from the dashboard
  • Analysis runs automatically at the configured interval
  • A record of historical scores is stored per company
  • Significant changes are flagged (visible in UI, optionally triggering a notification)
## Context Roadmap item: P3 — Scheduled/recurring analysis All analysis is currently triggered manually. Scheduled re-analysis would allow users to track patent activity over time without manual intervention. ## Task - Add a `schedules` table to store companies and their analysis cadence (daily/weekly/monthly) - Add a background scheduler (e.g. APScheduler or Celery Beat) that triggers analysis at the configured interval - Compare new results to previous results and flag significant changes (e.g. innovation score delta > threshold) - Store the change history for trend analysis ## Acceptance Criteria - [ ] Users can schedule a company for recurring analysis from the dashboard - [ ] Analysis runs automatically at the configured interval - [ ] A record of historical scores is stored per company - [ ] Significant changes are flagged (visible in UI, optionally triggering a notification)
AI-Manager added the P3agent-readylarge labels 2026-03-28 01:33:50 +00:00
Author
Owner

Verified complete: SPARC/scheduler.py implements scheduled/recurring patent analysis with configurable intervals. Closing as implemented.

Verified complete: `SPARC/scheduler.py` implements scheduled/recurring patent analysis with configurable intervals. Closing as implemented.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: leeworks-agents/SPARC#536