JG

James A. Gosling

Oracle: 46 patents #105 of 14,854Top 1%
AM Amazon: 3 patents #5,147 of 19,158Top 30%
FI Firstperson: 2 patents #1 of 4Top 25%
Overall (All Time): #52,497 of 4,157,543Top 2%
51
Patents All Time

Issued Patents All Time

Showing 25 most recent of 51 patents

Patent #TitleCo-InventorsDate
11706314 Configuration of workflows for coordinated device environments Kawarjit Bedi, Sravan Kumar Nandamuri, Piyush Gupta, Atulya S. Beheray 2023-07-18
11297147 Managed data export to a remote network from edge devices Feng Wang, Prateek Yadav, Shekar Chandra Bommas 2022-04-05
10915111 Roadway surface applied encoded route information Marco Argenti 2021-02-09
9798529 Java store Bernard A. Traversat, Michael J. Duigou, Henry C. Jen, Mohamed M. Abdelaziz, Brian Goetz 2017-10-24
7415021 Method and apparatus for preserving null semantics during use of a forwarding method 2008-08-19
7240289 Graphical user interface for displaying and navigating in a directed graph structure Patrick J. Naughton, Charles H. Clanton, Chris Warth, Joseph M. Palrang, Edward H. Frank +2 more 2007-07-03
7171446 Apparatus and method for processing servlets Pavani Diwanji, David Connelly 2007-01-30
7080363 Bytecode program interpreter apparatus and method with pre-verification of data type restrictions and object initialization Frank Yellin 2006-07-18
6704923 System and method for pre-verification of stack usage in bytecode program loops 2004-03-09
6694486 Method and apparatus for presenting information in a display system using transparent windows Edward H. Frank, Patrick J. Naughton, John C. Liu 2004-02-17
6618754 System for transmission of embedded applications over a network 2003-09-09
RE38104 Method and apparatus for resolving data references in generated code 2003-04-29
6477702 Bytecode program interpreter apparatus and method with pre-verification of data type restrictions and object initialization Frank Yellin 2002-11-05
6405241 Dynamic generation of information using servlet object Pavani Diwanji, David Connelly 2002-06-11
6384840 Method and apparatus for presenting information in a display system using transparent windows Edward H. Frank, Patrick J. Naughton, John C. Liu 2002-05-07
6344861 Graphical user interface for displaying and manipulating objects Patrick J. Naughton, Charles H. Clanton, Chris Warth, Joseph M. Palrang, Edward H. Frank +2 more 2002-02-05
D444477 Display panel with a computer icon Avril E. Hodges-Wilsher 2001-07-03
6247171 Bytecode program interpreter apparatus and method with pre-verification of a data type restrictions and object initialization Frank Yellin 2001-06-12
6247044 Apparatus and method for processing servlets Pavani Diwanji, David Connelly 2001-06-12
D440576 Display panel with a computer icon Avril E. Hodges Wilsher 2001-04-17
D440577 Display panel with a computer icon Avril E. Hodges-Wilsher 2001-04-17
D439568 Agent icon for a display screen of a programmed computer system Patrick J. Naughton, David A. LaVallee, Christopher S. Warth, Edward H. Frank, Michael Sheridan +1 more 2001-03-27
6160551 Graphical user interface for displaying and manipulating objects Patrick J. Naughton, Charles H. Clanton, Chris Warth, Joseph M. Palrang, Edward H. Frank +2 more 2000-12-12
6154209 Graphical user interface with method and apparatus for interfacing to remote devices Patrick J. Naughton, Charles H. Clanton, Chris Warth, Joseph M. Palrang, Edward H. Frank +2 more 2000-11-28
6075940 System and method for pre-verification of stack usage in bytecode program loops 2000-06-13