JJ

John Patrick McGregor, Jr.

Google: 7 patents #3,762 of 22,993Top 20%
TH Trustwave Holdings: 4 patents #1 of 54Top 2%
HP HP: 1 patents #8,774 of 16,619Top 55%
HO Honeywell: 1 patents #7,507 of 14,447Top 55%
Overall (All Time): #340,031 of 4,157,543Top 9%
14
Patents All Time

Issued Patents All Time

Patent #TitleCo-InventorsDate
12112134 Methods for emotion classification in text Dana Movshovitz-Attias, Gaurav Nemade, Sujith Ravi, Jeongwoo Ko, Dora Demszky 2024-10-08
10862836 Automatic response suggestions based on images received in messaging applications Ryan H. Cassidy, Ariel Fuxman, Vivek Ramavajjala, Sujith Ravi, Sergey Nazarov +1 more 2020-12-08
10846618 Smart replies using an on-device model Sujith Ravi, Thomas Rudick, Nathan Dickerson Beach, Mirko Ranieri 2020-11-24
10416846 Determining graphical element(s) for inclusion in an electronic communication Ryan H. Cassidy, Utkarsh Srivastava, Anton Volkov 2019-09-17
10412030 Automatic response suggestions based on images received in messaging applications Ryan H. Cassidy, Ariel Fuxman, Vivek Ramavajjala, Sujith Ravi, Sergey Nazarov +1 more 2019-09-10
10146768 Automatic suggested responses to images received in messages using language model Ariel Fuxman, Vivek Ramavajjala, Ning Ye 2018-12-04
10133856 Method and system for managing software license for vehicle Naveen VenkateshPrasad Nama, Dilip Kumar Behara, Christian D. Brinkley, Scott D. Redmond 2018-11-20
10015124 Automatic response suggestions based on images received in messaging applications Ryan H. Cassidy, Ariel Fuxman, Vivek Ramavajjala, Sujith Ravi, Sergey Nazarov +1 more 2018-07-03
9992014 Methods for cryptographic delegation and enforcement of dynamic access to stored data Matthew N. White 2018-06-05
9559837 Methods for cryptographic delegation and enforcement of dynamic access to stored data Matthew N. White 2017-01-31
8832466 Methods for augmentation and interpretation of data objects Matthew N. White 2014-09-09
8677123 Method for accelerating security and management operations on data segments Matthew N. White 2014-03-18
7103180 Method of implementing the data encryption standard with reduced computation 2006-09-05
5842869 Method and apparatus for displaying question and answer data on plural displays Ronnie Shaab, Stanley Brohn 1998-12-01