Patents
Key Points
- Section 35 of US code has patent criteria - 101, 102, 103, 112
- Non-obvious requirement now hardest to meet in patent application
References
Reference_description_with_linked_URLs_______________________ | Notes______________________________________________________________ |
---|---|
file:///Users/jimmason/Google%20Drive/_docs/howto/software/ patents/7_Step_US_Patent_Search_Strategy_Guide_2015_rev.pdf | US Patent search guide |
Google Patent search tools | |
file:///Users/jimmason/Google%20Drive/_docs/howto/design/ patents/patent-law-review-20120426-noveltynonobvious-1204 26093907-phpapp01.pdf | US Patent law summary - 2020 - slides |
My Patent Experience
Enforce Wang Patents on dynamic invocation of concurrent processes
To enforce the Wang patents on Sun's Java I had to create 2 proofs
- Sun's Java Virtual Machine and supporting libraries violated the patents in both local and distributed mode
- The existing Wang patents were valid given prior Smalltalk art on invocation of other classes dynamically
I designed technical proofs of both the local and distributed case.
The law firm requested I review the economic assessment done by Arthur Little. I proved they undervalued the economic value of the patents by 1000%.
The case was prosecuted directly with Sun and settled out of court for $300 M.
Reviewing and drafting Patents for DMX mobility marketplace software
Appraise-It
A new vehicle appraisal software solution that has to be unique over all existing vehicle appraisal patents
Update the provisional filing based on US PTO feedback to show key unique features and value with more accuracy on mechanical and operating condition.
It was a major rewrite to meet new "non-obvious" requirement - Section 103
Grade-It
A new vehicle grading software solution that has to be unique over all existing vehicle grading patents
I drafted the patent application to show key unique features in the grading methodology and value with more accuracy and integration of recommended repair orders to meet CPO ( Certified Pre-Owned ) compliance programs unique to each OEM.
It was a challenge to meet new "non-obvious" requirement - Section 103 - given existing CPO programs at all OEMS but we established a unique, customizable framework for the rules and inspection points as well as integration of new technologies.
Blockchain patent candidates
As lead blockchain architect, I defined the DMX blockchain architecture strategy with unique services to allow rapid assembly of BAAS ( Blockchain-As-A-Service ) from "Hyperblock" components. I also added another set of intelligence as Hyperlayer services that added optimization of decision outcomes in parallel with human decisions in automotive marketing.
Key Concepts
US Patent Law Summary slide pdf
Potential Value Opportunities
Potential Challenges
Candidate Solutions
Step-by-step guide for Example
sample code block