Inventor

Stephen Andrew Brodsky

Inventor
Los Gatos, CA, US

Overview

44→
Patents
1999–2019
Patent span
Physics
Primary field (CPC G)

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'1999

Career & 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
AssigneePatentsSpan
IBM441999–2019
BRODSKY STEPHEN ANDREWself142012–2018
SURANGE SONALI122012–2016
NIN REBECCA B102012–2016
AHADIAN AZADEH92012–2015
Locations
LocationPatentsSpan
Los Gatos, California, US431999–2019
San Jose, California, US12015