Inventor

Brent A. Carlson

Inventor
Rochester, MN, US

Overview

27→
Patents
1988–2016
Patent span
Physics
Primary field (CPC G)

Patents· 27 as inventor

Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.

G06Fprimary
G06FElectric digital data processing64%
Y10STechnical subjects covered by former uspc cross-reference art collections [xracs] and digests28%
G06QInformation and communication technology [ict] specially adapted for administrative, commercial, financial, managerial or supervisory purposes5%
H04LTransmission of digital information, e.g. telegraphic communication3%
PatentTitleYear
9,235,386'Generating reusable software assets from distributed artifacts'20168,412,813'Customizable asset governance for a distributed reusable software library'20137,895,563'Managing reusable software assets'20117,322,024'Generating reusable software assets from distributed artifacts'20087,200,805'Dynamic generation of schema information for data description languages'20077,149,734'Managing reusable software assets'20067,080,355'Targeted asset capture, identification, and management'20066,766,324'System and method for defining, configuring and using dynamic, persistent Java classes'20046,748,594'Object mechanism and method for retrieving attribute values in a object oriented framework'20046,728,948'Object oriented framework mechanism and method for providing a generic order entry processing interface for one or more order fulfillment systems'20046,499,064'Method of using decoupled chain of responsibility'20026,405,363'Class casting support for run-time extensible items in an object oriented framework'20026,308,314'Mechanism and method for flexible coupling of processes in an object oriented framework'20016,289,500'Object mechanism and method that creates domain-neutral objects with domain-specific run-time extensions in an appropriate collection'20016,195,791'Object mechanism and method for coupling together processes to define a desired processing environment in an object oriented framework'20016,173,439'Interface mechanism and method for accessing non-object oriented data from within an object oriented framework'20016,134,706'Software business objects in a multi-level organizational structure'20006,106,569'Method of developing a software system using object oriented technology'20006,092,075'Framework for business applications using cached aggregate and specification key'20006,070,152'Framework for business applications providing financial integration'20006,052,525'Method of error handling in a framework'20005,748,883'Distributed device status in a clustered system environment'19985,600,791'Distributed device status in a clustered system environment'19975,542,046'Server entity that provides secure access to its resources through token validation'19965,506,961'Connection authorizer for controlling access to system resources'19965,423,013'System for addressing a very large memory with real or virtual addresses using address mode registers'19954,782,300'Differential transceiver with line integrity detection'1988

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

1988–2004Patents assigned to IBM (20)· patent assignee history
1988–2016Based in Rochester, MN, US· patent location history
2000Based in Sollentuna, SE· patent location history
2006–2013Patents assigned to LOGICLIBRARY INC (4)· patent assignee history
2006–2011Patents assigned to LOGIC LIBRARY INC (2)· patent assignee history
2013–2016Patents assigned to CARLSON BRENT A (2)· patent assignee history
2013–2016Patents assigned to GRASER TIMOTHY J (2)· patent assignee history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
IBM201988–2004
LOGICLIBRARY INC42006–2013
CARLSON BRENT Aself22013–2016
GRASER TIMOTHY J22013–2016
LOGIC LIBRARY INC22006–2011
Locations
LocationPatentsSpan
Rochester, Minnesota, US221988–2016
Sollentuna, SE52000