Inventor
Stephen Andrew Brodsky
Inventor
Los Gatos, CA, US
Overview
Patents· 44 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
G06Fprimary
G06FElectric digital data processing70%
G09GArrangements or circuits for control of indicating devices using static means to present variable information10%
H04LTransmission of digital information, e.g. telegraphic communication10%
Y10STechnical subjects covered by former uspc cross-reference art collections [xracs] and digests8%
G06TImage data processing or generation, in general3%
PatentTitleYear
10,360,211Method and system for centralized control of database applications201910,031,830Apparatus, system, and method for database management extensions201810,013,331Correlating queries issued by applications with their source lines and analyzing applications for problem determination and where used analysis20189,715,438'Static execution of statements in a program'20179,679,017'Method and system for centralized control of database applications'20179,489,418'Processing database queries embedded in application source code from within integrated development environment tool'20169,424,116'Program development in a distributed server environment'20169,280,407'Program development in a distributed server environment'20169,171,036'Batching heterogeneous database commands'20159,159,149'Visualizing data transfers in distributed file system'20159,142,047'Visualizing data transfers in distributed file system'20159,129,000'Method and system for centralized control of database applications'20159,047,337'Database connectivity and database model integration within integrated development environment tool'20159,020,939'Correlating queries issued by applications with their source lines and analyzing applications for problem determination and where used analysis'20158,868,617'Common connection definitions for database clients'20148,825,634'Client and database problem determination and monitoring'20148,739,116'Development environment configured to generate application source code from database objects'20148,732,656'Development environment for managing database aware software projects'20148,566,793'Detecting and displaying errors in database statements within integrated development environment tool'20138,499,281'Identifying impact of database changes on an application'20138,473,915'Coverage analysis tool for testing database-aware software applications'20138,458,654'Identifying impact of database changes on an application'20138,417,691'Client and database problem determination and monitoring'20138,402,436'Cooperative unwrapping across intervening wrappers'20138,392,880'Rapid application development for database-aware applications'20138,375,351'Extensible rapid application development for disparate data sources'20138,276,117'Displaying and refactoring programs that include database statements'20128,145,655'Generating information on database queries in source code into object code compiled from the source code'20128,090,735'Statement generation using statement patterns'20127,865,535'Apparatus, system, and method for a data server-managed web services runtime'20117,779,047'Pluggable merge patterns for data access services'20107,594,217'Matching client interfaces with service interfaces'20097,275,079'Common application metamodel including C/C++ metamodel'20076,898,782'Reference-based associations using reference attributes in an object modeling system'20056,418,482'Reference attributes within an object-oriented system'20026,243,763'Method for sending a message to a group and the group broadcasts the message to its members or references within an object-oriented system'20016,237,142'Method for synchronization between links and group definitions within an object-oriented system'20016,122,634'Fractal nested layout for hierarchical system'20005,991,536'Object-oriented tool for registering objects for observation and causing notifications to be made in the event changes are made to an object which is being observed'19995,983,016'Execution engine in an object modeling tool'19995,960,199'Model trace view for object-oriented systems'19995,907,706'Interactive modeling agent for an object-oriented system'19995,895,472'Change and accounting log for object-oriented systems'19995,893,913'Method for synchronizing classes, objects, attributes and object properties across an object-oriented system'1999Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
1999–2019Patents assigned to IBM (44)· patent assignee history
1999–2019Based in Los Gatos, CA, US· patent location history
2012–2018Patents assigned to BRODSKY STEPHEN ANDREW (14)· patent assignee history
2012–2016Patents assigned to SURANGE SONALI (12)· patent assignee history
2012–2016Patents assigned to NIN REBECCA B (10)· patent assignee history
2012–2015Patents assigned to AHADIAN AZADEH (9)· patent assignee history
2015Based in San Jose, CA, US· patent location history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| IBM | 44 | 1999–2019 |
| BRODSKY STEPHEN ANDREWself | 14 | 2012–2018 |
| SURANGE SONALI | 12 | 2012–2016 |
| NIN REBECCA B | 10 | 2012–2016 |
| AHADIAN AZADEH | 9 | 2012–2015 |
Locations
| Location | Patents | Span |
|---|---|---|
| Los Gatos, California, US | 43 | 1999–2019 |
| San Jose, California, US | 1 | 2015 |