Search

Todd D. Ingberg

Examiner (ID: 11139)

Most Active Art Unit
2193
Art Unit(s)
2124, 2762, 2122, 2764, 2193
Total Applications
439
Issued Applications
331
Pending Applications
48
Abandoned Applications
60

Applications

Application numberTitle of the applicationFiling DateStatus
09/387658 PROMOTING REUSE OF BUSINESS LOGIC IN A NETCENTRIC ENVIRONMENT Aug 30, 1999 Abandoned
09/387213 Constant class component in a busines logic services environment Aug 30, 1999 Abandoned
Array ( [id] => 1272293 [patent_doc_number] => 06662357 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-12-09 [patent_title] => 'Managing information in an integrated development architecture framework' [patent_app_type] => B1 [patent_app_number] => 09/386891 [patent_app_country] => US [patent_app_date] => 1999-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 68115 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 173 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/662/06662357.pdf [firstpage_image] =>[orig_patent_app_number] => 09386891 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/386891
Managing information in an integrated development architecture framework Aug 30, 1999 Issued
09/380245 METHOD FOR IDENTIFYING AND MONITORING EVOLUTION OF A SET OF SOFTWARE COMPONENTS Aug 29, 1999 Abandoned
Array ( [id] => 1309562 [patent_doc_number] => 06629312 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-09-30 [patent_title] => 'Programmatic synthesis of a machine description for retargeting a compiler' [patent_app_type] => B1 [patent_app_number] => 09/378601 [patent_app_country] => US [patent_app_date] => 1999-08-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 17 [patent_no_of_words] => 12684 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 73 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/629/06629312.pdf [firstpage_image] =>[orig_patent_app_number] => 09378601 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/378601
Programmatic synthesis of a machine description for retargeting a compiler Aug 19, 1999 Issued
Array ( [id] => 652449 [patent_doc_number] => RE039302 [patent_country] => US [patent_kind] => E1 [patent_issue_date] => 2006-09-19 [patent_title] => 'Intelligent help system' [patent_app_type] => reissue [patent_app_number] => 09/375867 [patent_app_country] => US [patent_app_date] => 1999-08-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 5919 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 113 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/RE/039/RE039302.pdf [firstpage_image] =>[orig_patent_app_number] => 09375867 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/375867
Intelligent help system Aug 16, 1999 Issued
Array ( [id] => 1272283 [patent_doc_number] => 06662355 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-12-09 [patent_title] => 'Method and system for specifying and implementing automation of business processes' [patent_app_type] => B1 [patent_app_number] => 09/372030 [patent_app_country] => US [patent_app_date] => 1999-08-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 8673 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 235 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/662/06662355.pdf [firstpage_image] =>[orig_patent_app_number] => 09372030 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/372030
Method and system for specifying and implementing automation of business processes Aug 10, 1999 Issued
09/364535 SYSTEM, METHOD AND ARTICLE OF MANUFACTURE FOR MAINTAINING DATA IN AN E-COMMERCE BASED TECHNICAL ARCHITECTURE Jul 29, 1999 Abandoned
Array ( [id] => 1234774 [patent_doc_number] => 06698017 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-02-24 [patent_title] => 'Software migration on an active processing element' [patent_app_type] => B1 [patent_app_number] => 09/356044 [patent_app_country] => US [patent_app_date] => 1999-07-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 12 [patent_no_of_words] => 9055 [patent_no_of_claims] => 54 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 119 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/698/06698017.pdf [firstpage_image] =>[orig_patent_app_number] => 09356044 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/356044
Software migration on an active processing element Jul 15, 1999 Issued
Array ( [id] => 1431540 [patent_doc_number] => 06523168 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-02-18 [patent_title] => 'Reduction of object creation during string concatenation and like operations that utilize temporary data storage' [patent_app_type] => B1 [patent_app_number] => 09/345345 [patent_app_country] => US [patent_app_date] => 1999-07-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 5853 [patent_no_of_claims] => 33 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 89 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/523/06523168.pdf [firstpage_image] =>[orig_patent_app_number] => 09345345 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/345345
Reduction of object creation during string concatenation and like operations that utilize temporary data storage Jun 30, 1999 Issued
Array ( [id] => 1249026 [patent_doc_number] => 06678882 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-01-13 [patent_title] => 'Collaborative model for software systems with synchronization submodel with merge feature, automatic conflict resolution and isolation of potential changes for reuse' [patent_app_type] => B1 [patent_app_number] => 09/345044 [patent_app_country] => US [patent_app_date] => 1999-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 9 [patent_no_of_words] => 18415 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 140 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/678/06678882.pdf [firstpage_image] =>[orig_patent_app_number] => 09345044 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/345044
Collaborative model for software systems with synchronization submodel with merge feature, automatic conflict resolution and isolation of potential changes for reuse Jun 29, 1999 Issued
Array ( [id] => 1427980 [patent_doc_number] => 06529862 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-03-04 [patent_title] => 'Method and apparatus for dynamic management of translated code blocks in dynamic object code translation' [patent_app_type] => B1 [patent_app_number] => 09/345146 [patent_app_country] => US [patent_app_date] => 1999-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5703 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/529/06529862.pdf [firstpage_image] =>[orig_patent_app_number] => 09345146 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/345146
Method and apparatus for dynamic management of translated code blocks in dynamic object code translation Jun 29, 1999 Issued
Array ( [id] => 1297543 [patent_doc_number] => 06634026 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-10-14 [patent_title] => 'Method and apparatus for correcting common errors in multiple versions of a computer program' [patent_app_type] => B1 [patent_app_number] => 09/329536 [patent_app_country] => US [patent_app_date] => 1999-06-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2709 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 92 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/634/06634026.pdf [firstpage_image] =>[orig_patent_app_number] => 09329536 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/329536
Method and apparatus for correcting common errors in multiple versions of a computer program Jun 9, 1999 Issued
Array ( [id] => 4334160 [patent_doc_number] => 06317876 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-11-13 [patent_title] => 'Method and apparatus for determining a maximum number of live registers' [patent_app_type] => 1 [patent_app_number] => 9/328043 [patent_app_country] => US [patent_app_date] => 1999-06-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 10497 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 453 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/317/06317876.pdf [firstpage_image] =>[orig_patent_app_number] => 328043 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/328043
Method and apparatus for determining a maximum number of live registers Jun 7, 1999 Issued
Array ( [id] => 458437 [patent_doc_number] => 07249344 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2007-07-24 [patent_title] => 'Delivery of financial services to remote devices' [patent_app_type] => utility [patent_app_number] => 09/323210 [patent_app_country] => US [patent_app_date] => 1999-06-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 16965 [patent_no_of_claims] => 50 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 88 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/249/07249344.pdf [firstpage_image] =>[orig_patent_app_number] => 09323210 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/323210
Delivery of financial services to remote devices May 31, 1999 Issued
Array ( [id] => 7631471 [patent_doc_number] => 06665866 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-12-16 [patent_title] => 'Extensible compiler utilizing a plurality of question handlers' [patent_app_type] => B1 [patent_app_number] => 09/322646 [patent_app_country] => US [patent_app_date] => 1999-05-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 14032 [patent_no_of_claims] => 51 [patent_no_of_ind_claims] => 9 [patent_words_short_claim] => 4 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/665/06665866.pdf [firstpage_image] =>[orig_patent_app_number] => 09322646 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/322646
Extensible compiler utilizing a plurality of question handlers May 27, 1999 Issued
Array ( [id] => 1144400 [patent_doc_number] => 06785882 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-08-31 [patent_title] => 'Process-driven tool interface for an object management system' [patent_app_type] => B1 [patent_app_number] => 09/317414 [patent_app_country] => US [patent_app_date] => 1999-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 20 [patent_no_of_words] => 23760 [patent_no_of_claims] => 46 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 170 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/785/06785882.pdf [firstpage_image] =>[orig_patent_app_number] => 09317414 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/317414
Process-driven tool interface for an object management system May 23, 1999 Issued
Array ( [id] => 7638539 [patent_doc_number] => 06397382 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-05-28 [patent_title] => 'Dynamic software code instrumentation with cache disabling feature' [patent_app_type] => B1 [patent_app_number] => 09/310441 [patent_app_country] => US [patent_app_date] => 1999-05-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 6353 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 20 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/397/06397382.pdf [firstpage_image] =>[orig_patent_app_number] => 09310441 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/310441
Dynamic software code instrumentation with cache disabling feature May 11, 1999 Issued
Array ( [id] => 1460297 [patent_doc_number] => 06463583 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-10-08 [patent_title] => 'Dynamic injection of execution logic into main dynamic link library function of the original kernel of a windowed operating system' [patent_app_type] => B1 [patent_app_number] => 09/289150 [patent_app_country] => US [patent_app_date] => 1999-04-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6251 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 183 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/463/06463583.pdf [firstpage_image] =>[orig_patent_app_number] => 09289150 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/289150
Dynamic injection of execution logic into main dynamic link library function of the original kernel of a windowed operating system Apr 7, 1999 Issued
Array ( [id] => 1150194 [patent_doc_number] => 06782530 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-08-24 [patent_title] => 'Method of ranking messages generated in a computer system' [patent_app_type] => B1 [patent_app_number] => 09/286500 [patent_app_country] => US [patent_app_date] => 1999-04-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 3486 [patent_no_of_claims] => 32 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 60 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/782/06782530.pdf [firstpage_image] =>[orig_patent_app_number] => 09286500 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/286500
Method of ranking messages generated in a computer system Apr 4, 1999 Issued
Menu