This inventor holds 1 USPTO granted patent. Top assignee: Microsoft Technology Licensing, LLC. Active years: 2016.
Company Filing History:
Years Active: 2016
Title: The Innovative Mind of Ravi Pinjala
Introduction
Ravi Pinjala is an accomplished inventor based in Bellevue, WA (US). He has made significant contributions to the field of technology, particularly in user interface design. His innovative approach has led to the development of a unique patent that enhances user interaction with applications.
Latest Patents
Ravi holds a patent for "Invocation control over keyboard user interface." This invention involves a touch-based device that provides invocation control over a keyboard user interface (UI). The device displays a keyboard UI overlaid on an application UI, allowing users to interact seamlessly with the application. Additionally, a dismissal UI is presented adjacent to the keyboard UI, enabling users to dismiss the keyboard easily. The keyboard UI is dismissed in response to detecting a user action on the dismissal UI. Furthermore, the device features a lock UI and an invocation UI adjacent to the lock UI. In response to detecting another user action on the lock UI, the user is prevented from invoking the keyboard UI. This innovative design enhances user experience and interaction.
Career Highlights
Ravi is currently employed at Microsoft Technology Licensing, LLC, where he continues to push the boundaries of technology and innovation. His work at Microsoft has allowed him to collaborate with some of the brightest minds in the industry.
Collaborations
Ravi has worked alongside talented colleagues such as Shiraz M Somji and Ruth Kikin-Gil. Their collaborative efforts contribute to the advancement of technology and the development of innovative solutions.
Conclusion
Ravi Pinjala is a notable inventor whose work in user interface technology has made a significant impact. His patent for invocation control over keyboard user interfaces exemplifies his innovative spirit and dedication to enhancing user experience.
