Skip to content

ryansteed/datamaster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DataMASTER 2018-19

The Effects of Patent Filing Acceleration on the Evolution of Technological Innovation

Author: Ryan Steed

DataMASTER Fellowship 2018-19


Acknowledgement and thanks to:

Abstract

The 2011 America Invents Act (AIA) disrupted the United States patenting process, replacing first-to-invent policy with the first-to-file system popular in Europe and sparking a furious debate over the impact of the policy on innovation and technological growth. The institution of patent protection, an integral part of intellectual property law and economic competition, is fundamentally changed by its passage, but many of its effects are unknown and unexplored. How does accelerating the process of patent filing affect the evolution of technological innovation?

To investigate these effects, I intend to 1) identify key properties of the patent citation network that are affected by the AIA, 2) employ a time series model to forecast network evolution for several specific patent classes, and 3) compare the rate of evolution before and after the implementation of the AIA.

The topological structure of the citation network alone may provide useful insight into the effects of the AIA on patent filing behavior. I hypothesize that many new prolific firms and inventors (as measured by H-indices) will become prominent in a denser citation network while already-prolific firms will not change output significantly, resulting in a more modular network. Beyond static topological analysis, I anticipate that the AIA has a catalyzing effect on network evolution, increasing rates of technology proliferation and mimicry in the citation network.

View the full project proposal here.

Index

Contents Description
app/ The application source code.
data/ A folder for loaded data (graphs, patent trees, and custom queries).
docs/ API, project, and data exploration documentation.
logs/ Storage location for server logs, named by environment.
scripts/ Individual use scripts for slurm data collection and processing jobs and R analysis.
slurm/ Storage location for slurm log files.
env.yml Dependencies for conda environment.
main.py Driver script for the application containing API endpoints.

Installation

After installing git and conda:

git clone https://github.com/ryansteed/datamaster  # clone this repo
cd datamaster
conda env update env.yml  # create conda env
source activate datamaster  # activate env
python main.py -h  # view help

Making the Docs

This documentation is autogenerated from docstrings in the codebase. Follow these instructions to refresh the documentation.

From the root project folder, run:

cd docs
# Build documentation hierarchy (.rst files) in source folder from app package
sphinx-apidoc --implicit-namespaces --separate -o source ../app
# Make the html folder
make clean
make html

HTML documentation can be accessed from the project root html symlink.


© Ryan Steed 2019