Machine Learning Engineer & PhD in Computer Science, Duke University
Your app doesn't have to be completed in order to patent it. Machine learning engineer Harish Chandran says: "You can patent an idea for an app, but you have to completely describe it using very specific terms. The sort of patents that are challenged tend to have very abstract ideas, and don't describe the specific implementation of that idea."