Inventor

Timothy James Graser

Inventor
Rochester, MN, US

Overview

22→
Patents
2000–2016
Patent span
Physics
Primary field (CPC G)

Patents· 22 as inventor

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

G06Fprimary
G06FElectric digital data processing57%
Y10STechnical subjects covered by former uspc cross-reference art collections [xracs] and digests34%
G06QInformation and communication technology [ict] specially adapted for administrative, commercial, financial, managerial or supervisory purposes9%
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'20066,957,228'Object oriented apparatus and method for providing context-based class replacement in an object oriented system'20056,944,595'Apparatus and method for performing conversion between different units of currency using an encapsulated conversion path of exchange rates'20056,944,845'Implementation for an object oriented run-time extensible item'20056,728,948'Object oriented framework mechanism and method for providing a generic order entry processing interface for one or more order fulfillment systems'20046,405,363'Class casting support for run-time extensible items in an object oriented framework'20026,405,360'Property container type objects'20026,308,314'Mechanism and method for flexible coupling of processes in an object oriented framework'20016,275,979'Implementation for an object oriented run-time extensible item'20016,199,197'Apparatus and method for providing common behavior across different processing levels in an object oriented framework'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'2000

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

2000–2005Patents assigned to IBM (16)· patent assignee history
2000–2016Based in Rochester, MN, US· patent location history
2006–2011Patents assigned to LOGIC LIBRARY INC (2)· patent assignee history
2007–2013Patents assigned to LOGICLIBRARY INC (3)· 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
2013Based in Spring Valley, MN, US· patent location history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
IBM162000–2005
LOGICLIBRARY INC32007–2013
CARLSON BRENT A22013–2016
GRASER TIMOTHY Jself22013–2016
LOGIC LIBRARY INC22006–2011
Locations
LocationPatentsSpan
Rochester, Minnesota, US212000–2016
Spring Valley, Minnesota, US12013