
Vincent E. Kovalick
Examiner (ID: 4547)
| Most Active Art Unit | 2629 |
| Art Unit(s) | 2677, 2778, 2775, 2415, 2629, 2673 |
| Total Applications | 683 |
| Issued Applications | 610 |
| Pending Applications | 8 |
| Abandoned Applications | 65 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 5042360
[patent_doc_number] => 20070094642
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-04-26
[patent_title] => 'Graphical Program Execution On A Handheld Computer'
[patent_app_type] => utility
[patent_app_number] => 11/560899
[patent_app_country] => US
[patent_app_date] => 2006-11-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 9699
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0094/20070094642.pdf
[firstpage_image] =>[orig_patent_app_number] => 11560899
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/560899 | Graphical Program Execution On A Handheld Computer | Nov 16, 2006 | Abandoned |
Array
(
[id] => 10879541
[patent_doc_number] => 08904339
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-12-02
[patent_title] => 'Method and system for modeling runtime behavior'
[patent_app_type] => utility
[patent_app_number] => 11/546395
[patent_app_country] => US
[patent_app_date] => 2006-10-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 17
[patent_no_of_words] => 10772
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 220
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11546395
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/546395 | Method and system for modeling runtime behavior | Oct 11, 2006 | Issued |
Array
(
[id] => 10177729
[patent_doc_number] => 09207933
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-12-08
[patent_title] => 'Identifying authors of changes between multiple versions of a file'
[patent_app_type] => utility
[patent_app_number] => 11/548092
[patent_app_country] => US
[patent_app_date] => 2006-10-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 8
[patent_no_of_words] => 2854
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 412
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11548092
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/548092 | Identifying authors of changes between multiple versions of a file | Oct 9, 2006 | Issued |
Array
(
[id] => 10834887
[patent_doc_number] => 08863083
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-10-14
[patent_title] => 'Presenting user interfaces based on messages'
[patent_app_type] => utility
[patent_app_number] => 11/546490
[patent_app_country] => US
[patent_app_date] => 2006-10-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 8134
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 290
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11546490
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/546490 | Presenting user interfaces based on messages | Oct 9, 2006 | Issued |
Array
(
[id] => 5195048
[patent_doc_number] => 20070083533
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-04-12
[patent_title] => 'System and method for designing web sites that perform like conventional software applications'
[patent_app_type] => utility
[patent_app_number] => 11/546175
[patent_app_country] => US
[patent_app_date] => 2006-10-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 7097
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0083/20070083533.pdf
[firstpage_image] =>[orig_patent_app_number] => 11546175
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/546175 | System and method for designing web sites that perform like conventional software applications | Oct 9, 2006 | Abandoned |
Array
(
[id] => 4940610
[patent_doc_number] => 20080077930
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-03-27
[patent_title] => 'Workload Partitioning in a Parallel System with Hetergeneous Alignment Constraints'
[patent_app_type] => utility
[patent_app_number] => 11/535172
[patent_app_country] => US
[patent_app_date] => 2006-09-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4728
[patent_no_of_claims] => 35
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0077/20080077930.pdf
[firstpage_image] =>[orig_patent_app_number] => 11535172
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/535172 | Workload partitioning in a parallel system with hetergeneous alignment constraints | Sep 25, 2006 | Issued |
Array
(
[id] => 4830502
[patent_doc_number] => 20080126995
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-05-29
[patent_title] => 'THREE DIMENSIONAL (3D) SEQUENCE DIAGRAM'
[patent_app_type] => utility
[patent_app_number] => 11/534789
[patent_app_country] => US
[patent_app_date] => 2006-09-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 2355
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0126/20080126995.pdf
[firstpage_image] =>[orig_patent_app_number] => 11534789
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/534789 | THREE DIMENSIONAL (3D) SEQUENCE DIAGRAM | Sep 24, 2006 | Abandoned |
Array
(
[id] => 4829176
[patent_doc_number] => 20080126376
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-05-29
[patent_title] => 'ENABLING MULTI-VIEW APPLICATIONS BASED ON A RELATIONAL STATE MACHINE PARADIGM'
[patent_app_type] => utility
[patent_app_number] => 11/534299
[patent_app_country] => US
[patent_app_date] => 2006-09-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5917
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0126/20080126376.pdf
[firstpage_image] =>[orig_patent_app_number] => 11534299
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/534299 | ENABLING MULTI-VIEW APPLICATIONS BASED ON A RELATIONAL STATE MACHINE PARADIGM | Sep 21, 2006 | Abandoned |
Array
(
[id] => 5065074
[patent_doc_number] => 20070226716
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-09-27
[patent_title] => 'SOFTWARE SYSTEM ARCHITECTURE AND APPLICATION PROGRAM PROCESSING METHOD'
[patent_app_type] => utility
[patent_app_number] => 11/533678
[patent_app_country] => US
[patent_app_date] => 2006-09-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2584
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0226/20070226716.pdf
[firstpage_image] =>[orig_patent_app_number] => 11533678
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/533678 | SOFTWARE SYSTEM ARCHITECTURE AND APPLICATION PROGRAM PROCESSING METHOD | Sep 19, 2006 | Abandoned |
Array
(
[id] => 4830784
[patent_doc_number] => 20080127155
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-05-29
[patent_title] => 'Preventing an incompatible class exception caused by incompatible class loaders'
[patent_app_type] => utility
[patent_app_number] => 11/531982
[patent_app_country] => US
[patent_app_date] => 2006-09-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4459
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0127/20080127155.pdf
[firstpage_image] =>[orig_patent_app_number] => 11531982
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/531982 | Preventing an incompatible class exception caused by incompatible class loaders | Sep 13, 2006 | Issued |
Array
(
[id] => 4647090
[patent_doc_number] => 08024704
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-09-20
[patent_title] => 'Systems and methods for employing tagged types in a dynamic runtime environment'
[patent_app_type] => utility
[patent_app_number] => 11/469087
[patent_app_country] => US
[patent_app_date] => 2006-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 7097
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 284
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/024/08024704.pdf
[firstpage_image] =>[orig_patent_app_number] => 11469087
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/469087 | Systems and methods for employing tagged types in a dynamic runtime environment | Aug 30, 2006 | Issued |
Array
(
[id] => 10021550
[patent_doc_number] => 09064038
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-06-23
[patent_title] => 'Method and system for combining multiple benchmarks'
[patent_app_type] => utility
[patent_app_number] => 11/511968
[patent_app_country] => US
[patent_app_date] => 2006-08-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 3000
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 258
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11511968
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/511968 | Method and system for combining multiple benchmarks | Aug 28, 2006 | Issued |
Array
(
[id] => 5643997
[patent_doc_number] => 20060282452
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-12-14
[patent_title] => 'System and method for mapping structured document to structured data of program language and program for executing its method'
[patent_app_type] => utility
[patent_app_number] => 11/509881
[patent_app_country] => US
[patent_app_date] => 2006-08-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 8763
[patent_no_of_claims] => 1
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0282/20060282452.pdf
[firstpage_image] =>[orig_patent_app_number] => 11509881
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/509881 | System and method for mapping structured document to structured data of program language and program for executing its method | Aug 23, 2006 | Abandoned |
Array
(
[id] => 5150501
[patent_doc_number] => 20070050561
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-03-01
[patent_title] => 'Method for creating critical section code using a software wrapper for proactive synchronization within a computer system'
[patent_app_type] => utility
[patent_app_number] => 11/508494
[patent_app_country] => US
[patent_app_date] => 2006-08-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 9563
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0050/20070050561.pdf
[firstpage_image] =>[orig_patent_app_number] => 11508494
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/508494 | Method for creating critical section code using a software wrapper for proactive synchronization within a computer system | Aug 22, 2006 | Abandoned |
Array
(
[id] => 5173761
[patent_doc_number] => 20070074201
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-03-29
[patent_title] => 'Method and system for updating software and computer readable recording medium storing the method'
[patent_app_type] => utility
[patent_app_number] => 11/507471
[patent_app_country] => US
[patent_app_date] => 2006-08-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 5068
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0074/20070074201.pdf
[firstpage_image] =>[orig_patent_app_number] => 11507471
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/507471 | Method and system for updating software and computer readable recording medium storing the method | Aug 21, 2006 | Abandoned |
Array
(
[id] => 8109643
[patent_doc_number] => 08156478
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-04-10
[patent_title] => 'Optimized program analysis'
[patent_app_type] => utility
[patent_app_number] => 11/508576
[patent_app_country] => US
[patent_app_date] => 2006-08-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4012
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 141
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/156/08156478.pdf
[firstpage_image] =>[orig_patent_app_number] => 11508576
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/508576 | Optimized program analysis | Aug 21, 2006 | Issued |
Array
(
[id] => 5144000
[patent_doc_number] => 20070006216
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-01-04
[patent_title] => 'Program management apparatus, program management system, and program management method'
[patent_app_type] => utility
[patent_app_number] => 11/505474
[patent_app_country] => US
[patent_app_date] => 2006-08-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 5577
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0006/20070006216.pdf
[firstpage_image] =>[orig_patent_app_number] => 11505474
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/505474 | Program management apparatus, program management system, and program management method | Aug 16, 2006 | Abandoned |
Array
(
[id] => 5206754
[patent_doc_number] => 20070028236
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-02-01
[patent_title] => 'FILE TRANSFER SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 11/459786
[patent_app_country] => US
[patent_app_date] => 2006-07-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 4713
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0028/20070028236.pdf
[firstpage_image] =>[orig_patent_app_number] => 11459786
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/459786 | FILE TRANSFER SYSTEM | Jul 24, 2006 | Abandoned |
Array
(
[id] => 4911496
[patent_doc_number] => 20080022263
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-01-24
[patent_title] => 'Identifying The Origin Of Application Resources'
[patent_app_type] => utility
[patent_app_number] => 11/459578
[patent_app_country] => US
[patent_app_date] => 2006-07-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4194
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0022/20080022263.pdf
[firstpage_image] =>[orig_patent_app_number] => 11459578
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/459578 | Identifying The Origin Of Application Resources | Jul 23, 2006 | Abandoned |
Array
(
[id] => 4911499
[patent_doc_number] => 20080022266
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-01-24
[patent_title] => 'Applying Deferred Refactoring and API Changes in an Ide'
[patent_app_type] => utility
[patent_app_number] => 11/459396
[patent_app_country] => US
[patent_app_date] => 2006-07-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 5803
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0022/20080022266.pdf
[firstpage_image] =>[orig_patent_app_number] => 11459396
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/459396 | Applying deferred refactoring and API changes in an IDE | Jul 23, 2006 | Issued |