Difference between revisions of "Dashboard Technical Specifications"

From DolceraWiki
Jump to: navigation, search
(Deployment Architecture)
(Deployment Architecture)
Line 64: Line 64:
  
 
==Deployment Architecture==
 
==Deployment Architecture==
[[Image:Deployment Architecture.png|thumb|center|510px|Dolcera Dashboard Deployment Architecture]]
+
[[Image:Deployment Architecture.png|thumb|center|500px|Dolcera Dashboard Deployment Architecture]]
  
 
==Hardware Requirements==
 
==Hardware Requirements==

Revision as of 12:55, 11 April 2012

Introduction

The Dolcera Dashboard is a web application for managing and organizing patents, product information, and scientific literature. This application is used for a variety of purposes including patent review/clearance, and by different enterprise users including attorneys, licensing professionals, engineers, and executives.

Use Cases

The typical use cases for the Dolcera Dashboard are as follows:

  1. Freedom-to-practice or clearance search
  2. Patent portfolio analysis
  3. Competitive intelligence
  4. Patent landscaping
  5. Patent-to-product mapping
  6. Patent-to-standard mapping

User Communities

The typical users of the Dolcera Dashboard include:

  1. Patent attorneys
  2. Patent managers
  3. Patent searchers
  4. Engineers, scientists and inventors
  5. Licensing and business development professionals
  6. Senior executives

What is the Dolcera Dashboard?

The Dolcera Dashboard is an interactive web application used to:

  1. Organize large quantities of patent, scientific and product literature
  2. Manage patent management and review workflows
  3. Assist in collaboration with colleagues and partners around the world
  4. Help technology teams, patent counsels, and key decision makers in monitoring the competitive landscaping and finding key partners

Terminology

  • Dashboard: The online application used to view and manage patents, product information, and scientific literature
  • Charts: A set of graphs that can be viewed within the dashboard and exported in image or PDF formats
  • Data:
  • Export
  • Assignee
  • Inventor
  • Publication Year
  • Application Year
  • Priority Year
  • Taxonomy
  • Category Statistics
  • Title
  • Abstract
  • Claims
  • Rating
  • Tags
  • Granted Patent
  • Patent Application
  • PCT Patent
  • EP Patent
  • US Class
  • IPC Class

Workflow

In a typical use case, the dashboard is used as follows:

  1. Log into the system
    Login screen
  2. Select the dashboard (workfile)
    Select dashboard
  3. Create categories (taxonomy)
    Add taxonomy categories
  4. Add patents
    Add patents
  5. Review charts
    Review charts
  6. Review patents
    Review patents
  7. Search patents
    Search patents
  8. Tag patents
    Review patents
  9. Add review notes for patents
    Review patents
  10. Export patents and analysis
    Export patents

Deployment Architecture

Dolcera Dashboard Deployment Architecture

Hardware Requirements

Server

The Dolcera Dashboard requires the following server configuration:

  • 64-bit server
  • 4-core processor with a minimum speed of 3 GHz
  • Ethernet card
  • Minimum memory configuration: 8GB DDR3 RAM
  • Minimum disk usage requirement: 10 TB hard disk

Network

  • A continuous network connection is required between the user's device and the server
  • The server should ideally support a 10Mbps connection

Client Device

  • The client application runs on any device that supports an Adobe Flash-enabled web browser
  • A desktop or laptop computer with 1GB of memory, any operating system (e.g. Windows, Linux, Mac OS) and a high-speed Internet connection will be capable of running the Dolcera Dashboard application
  • A 1Mbps or faster network connection to the server will be sufficient to run the application

Software Requirements

The Dolcera Dashboard application is a PHP web application that runs on the Apache web server with PHP5, and connects to a PostgreSQL or Oracle database. The client application is a Flash application running inside the web browser.

Server

  • Operating system: Linux
  • Database: PostgreSQL 8 or higher; or Oracle 10 or higher
  • Web server: Apache with support for PHP5

Client

  • Operating system: Windows, Linux, Mac OS (or others)
  • Web browser: Internet Explorer 6 or higher, Firefox, Chrome, Safari, Opera
  • Adobe Flash Player 10 or higher

Installation and Setup

The server hardware and software installation steps are described below:

Hardware Installation

The server landscape can be configured with the database and web application running on the same server; alternately, the two can run on different servers.

  1. Set up a server with the specifications described above
  2. Ensure the operating system has the latest updates applied to it
  3. Ensure that both the web server and the database server (if separate) are connected to the network

Software Installation

  1. Configure the Apache web server to listen on port 80 for the web application server
  2. Configure the database server with the appropriate database version (specified in the Software Requirements section)
  3. Download the Dolcera Dashboard installation package (Dolcera_Dashboard_vxxx.zip) to the server from the location provided by the Dolcera representative
  4. Unzip the folder in any directory (e.g. /tmp)
  5. Edit the following information in the config.ini file
    • IP address of the database server
    • Database administrator username and password
    • IP address of the web application server
  6. Run the installer as superuser (sudo)

Configuration Parameters

Once the software installation is complete, log into the application: URL: http://localhost/auth/ Username: admin Password: admin (you will be able to change the password thereafter)

Setting up Users

Best Practices

  1. Latest database and web server patches
  2. Database backup and recovery options

Using the Dashboard

Dashboard Layout

Adding Patents

FAQ