Inventions
My first patent was issued in 2011 and since then, I've earned 9 more. Several have been inspired by my work in enterprise software design, but I have also have patents related to tooling for electricians and teleconference calls. My first one was a faster way to map outlets and electrical receptacles to circuits.
In 2016, I was named Master Inventor at IBM. I led the Systems UI Invention Disclosure Team (216 Disclosures with 50% filed as patent applications) and been a mentor to 10+ inventors. I have also co-led design thinking workshops to help new inventors.
I was a panelist on a Triangle UXPA Panel on UX Inventions and Patents, where I presented with four fellow Master Inventors.
Intellectual Property
Patents
- US 10,055,515, US 9,552,446: Mapping Circuits
- US 9,519,515, US 9,043,798: Remediating Gaps Between Usage Allocation of Hardware Resource and Capacity Allocation of Hardware Resource
- US 8,856,048: Method, System, and Computer Program Product for Automatically Applying a Predictive Temporal Profile to Computer Resource Management Decisions
- US 8,824,684: Dynamic, Selective Obfuscation of Information for Multi-Party Transmission
- US 8,650,640, US 9,633,199: Using a Declaration of Security Requirements to Determine Whether to Permit Application Operations
- US 8,494,931: Management of Actions Based on Priority Levels and Calendar Entries
- US 8,018,219: Method and Apparatus for Multiple Electrical Circuit Mapping
Defensive Publications
- Method to Refine Image Selection and Update for Enhancing Augmented Reality Service
- Method of Crowd-Sourcing Photography Setting Based Social Media Rankings
- Response Palette for Instant Messaging and Text Messaging Applications
- A Method and System for Providing Concise Representation of Long Alphanumeric Strings
- Method of Preventing Automatic Rotation on a Mobile Device
- System for Taming Capacity Hogging Software and Nagging Notifications Through Human-Centered Job Scheduling and Smart Queuing
- Method of Organically Building a Name Spelling Variation Databases
- Object Gateways for Owner Communication
- Method of Installing Products Spanning Multiple Machines and Components Using a Single User Interface
- On-The-Fly Webpage Creator
- HTML Text Magnifying Glass
- Automatic Location Detection and Bluetooth Location Detection Device.