
John Q. Chavis
Examiner (ID: 6533, Phone: (571)272-3720 , Office: P/2193 )
| Most Active Art Unit | 2193 |
| Art Unit(s) | 2124, 2307, 2193, 2122, 2899, 2764, 2316, 2191, 2762, 2787 |
| Total Applications | 1631 |
| Issued Applications | 1371 |
| Pending Applications | 60 |
| Abandoned Applications | 209 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 5795169
[patent_doc_number] => 20060015850
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-01-19
[patent_title] => 'Determining which software component versions of an issue resolution are included in a version of a software development project at a particular time'
[patent_app_type] => utility
[patent_app_number] => 10/894697
[patent_app_country] => US
[patent_app_date] => 2004-07-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 23
[patent_figures_cnt] => 23
[patent_no_of_words] => 22978
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 9
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0015/20060015850.pdf
[firstpage_image] =>[orig_patent_app_number] => 10894697
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/894697 | Determining which software component versions of an issue resolution are included in a version of a software development project at a particular time | Jul 18, 2004 | Issued |
Array
(
[id] => 6999338
[patent_doc_number] => 20050138151
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-06-23
[patent_title] => 'System and method for providing integrated impact analysis data'
[patent_app_type] => utility
[patent_app_number] => 10/888275
[patent_app_country] => US
[patent_app_date] => 2004-07-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2749
[patent_no_of_claims] => 8
[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/0138/20050138151.pdf
[firstpage_image] =>[orig_patent_app_number] => 10888275
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/888275 | System and method for providing integrated impact analysis data | Jul 8, 2004 | Issued |
Array
(
[id] => 801823
[patent_doc_number] => 07426724
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-09-16
[patent_title] => 'Optimized chaining of vertex and fragment programs'
[patent_app_type] => utility
[patent_app_number] => 10/883893
[patent_app_country] => US
[patent_app_date] => 2004-07-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 8268
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 166
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/426/07426724.pdf
[firstpage_image] =>[orig_patent_app_number] => 10883893
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/883893 | Optimized chaining of vertex and fragment programs | Jul 1, 2004 | Issued |
Array
(
[id] => 355829
[patent_doc_number] => 07493596
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-02-17
[patent_title] => 'Method, system and program product for determining java software code plagiarism and infringement'
[patent_app_type] => utility
[patent_app_number] => 10/881973
[patent_app_country] => US
[patent_app_date] => 2004-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 10
[patent_no_of_words] => 3499
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 103
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/493/07493596.pdf
[firstpage_image] =>[orig_patent_app_number] => 10881973
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/881973 | Method, system and program product for determining java software code plagiarism and infringement | Jun 29, 2004 | Issued |
Array
(
[id] => 466445
[patent_doc_number] => 07243344
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-07-10
[patent_title] => 'Administrative tool environment'
[patent_app_type] => utility
[patent_app_number] => 10/882609
[patent_app_country] => US
[patent_app_date] => 2004-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 23
[patent_figures_cnt] => 23
[patent_no_of_words] => 18976
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 83
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/243/07243344.pdf
[firstpage_image] =>[orig_patent_app_number] => 10882609
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/882609 | Administrative tool environment | Jun 29, 2004 | Issued |
Array
(
[id] => 7277621
[patent_doc_number] => 20040237072
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-11-25
[patent_title] => 'Data processing system receptive for presentation of data comprising an application program and a multiplatform interpreter, and a platform subsystem arranged for interaction with the multiplatform interpreter and a memory for use with such system for subsystem'
[patent_app_type] => new
[patent_app_number] => 10/879309
[patent_app_country] => US
[patent_app_date] => 2004-06-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5658
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 156
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0237/20040237072.pdf
[firstpage_image] =>[orig_patent_app_number] => 10879309
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/879309 | Data processing system receptive for presentation of data comprising an application program and a multiplatform interpreter, and a platform subsystem arranged for interaction with the multiplatform interpreter and a memory for use with such system for subsystem | Jun 27, 2004 | Abandoned |
Array
(
[id] => 27632
[patent_doc_number] => 07802246
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2010-09-21
[patent_title] => 'Systems and methods that facilitate software installation customization'
[patent_app_type] => utility
[patent_app_number] => 10/872894
[patent_app_country] => US
[patent_app_date] => 2004-06-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 20
[patent_figures_cnt] => 23
[patent_no_of_words] => 11796
[patent_no_of_claims] => 29
[patent_no_of_ind_claims] => 7
[patent_words_short_claim] => 80
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/802/07802246.pdf
[firstpage_image] =>[orig_patent_app_number] => 10872894
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/872894 | Systems and methods that facilitate software installation customization | Jun 20, 2004 | Issued |
Array
(
[id] => 17641
[patent_doc_number] => 07805721
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-09-28
[patent_title] => 'System and method for automated migration from Windows to Linux'
[patent_app_type] => utility
[patent_app_number] => 10/867081
[patent_app_country] => US
[patent_app_date] => 2004-06-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 7088
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 114
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/805/07805721.pdf
[firstpage_image] =>[orig_patent_app_number] => 10867081
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/867081 | System and method for automated migration from Windows to Linux | Jun 13, 2004 | Issued |
Array
(
[id] => 843869
[patent_doc_number] => 07392508
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2008-06-24
[patent_title] => 'Software oscilloscope'
[patent_app_type] => utility
[patent_app_number] => 10/863546
[patent_app_country] => US
[patent_app_date] => 2004-06-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 36
[patent_figures_cnt] => 44
[patent_no_of_words] => 8273
[patent_no_of_claims] => 47
[patent_no_of_ind_claims] => 7
[patent_words_short_claim] => 101
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/392/07392508.pdf
[firstpage_image] =>[orig_patent_app_number] => 10863546
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/863546 | Software oscilloscope | Jun 6, 2004 | Issued |
Array
(
[id] => 7234434
[patent_doc_number] => 20050262493
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-11-24
[patent_title] => 'Sharing objects in runtime systems'
[patent_app_type] => utility
[patent_app_number] => 10/851795
[patent_app_country] => US
[patent_app_date] => 2004-05-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 21503
[patent_no_of_claims] => 41
[patent_no_of_ind_claims] => 9
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0262/20050262493.pdf
[firstpage_image] =>[orig_patent_app_number] => 10851795
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/851795 | Sharing objects in runtime systems | May 19, 2004 | Issued |
Array
(
[id] => 265654
[patent_doc_number] => 07571428
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-08-04
[patent_title] => 'Reliability contracts'
[patent_app_type] => utility
[patent_app_number] => 10/845679
[patent_app_country] => US
[patent_app_date] => 2004-05-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5607
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 89
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/571/07571428.pdf
[firstpage_image] =>[orig_patent_app_number] => 10845679
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/845679 | Reliability contracts | May 13, 2004 | Issued |
Array
(
[id] => 340687
[patent_doc_number] => 07506329
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2009-03-17
[patent_title] => 'Method and system for targeting profile gathering through real-time data'
[patent_app_type] => utility
[patent_app_number] => 10/838086
[patent_app_country] => US
[patent_app_date] => 2004-05-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 5718
[patent_no_of_claims] => 3
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 142
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/506/07506329.pdf
[firstpage_image] =>[orig_patent_app_number] => 10838086
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/838086 | Method and system for targeting profile gathering through real-time data | May 3, 2004 | Issued |
Array
(
[id] => 7161081
[patent_doc_number] => 20050028150
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-02-03
[patent_title] => 'Automatic consistency checking of computer programs'
[patent_app_type] => utility
[patent_app_number] => 10/837939
[patent_app_country] => US
[patent_app_date] => 2004-05-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 8525
[patent_no_of_claims] => 24
[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/0028/20050028150.pdf
[firstpage_image] =>[orig_patent_app_number] => 10837939
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/837939 | Automatic consistency checking of computer programs | May 2, 2004 | Abandoned |
Array
(
[id] => 305990
[patent_doc_number] => 07536683
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-05-19
[patent_title] => 'Method of dynamically appending a library to an actively running program'
[patent_app_type] => utility
[patent_app_number] => 10/831970
[patent_app_country] => US
[patent_app_date] => 2004-04-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 3840
[patent_no_of_claims] => 32
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 119
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/536/07536683.pdf
[firstpage_image] =>[orig_patent_app_number] => 10831970
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/831970 | Method of dynamically appending a library to an actively running program | Apr 25, 2004 | Issued |
Array
(
[id] => 6968501
[patent_doc_number] => 20050235263
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-10-20
[patent_title] => 'Apparatus, system and/or method for combining multiple tests to a single test in a multiple independent port test environment'
[patent_app_type] => utility
[patent_app_number] => 10/828628
[patent_app_country] => US
[patent_app_date] => 2004-04-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 16185
[patent_no_of_claims] => 24
[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/0235/20050235263.pdf
[firstpage_image] =>[orig_patent_app_number] => 10828628
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/828628 | Apparatus, system and/or method for combining multiple tests to a single test in a multiple independent port test environment | Apr 18, 2004 | Issued |
Array
(
[id] => 6968464
[patent_doc_number] => 20050235253
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-10-20
[patent_title] => 'Implementing a synchronous reactive system in a graphical program'
[patent_app_type] => utility
[patent_app_number] => 10/826521
[patent_app_country] => US
[patent_app_date] => 2004-04-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 14407
[patent_no_of_claims] => 33
[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/0235/20050235253.pdf
[firstpage_image] =>[orig_patent_app_number] => 10826521
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/826521 | Implementing a synchronous reactive system in a graphical program | Apr 15, 2004 | Issued |
Array
(
[id] => 6968507
[patent_doc_number] => 20050235265
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-10-20
[patent_title] => 'Inferring function calls in an ambiguous language computer program'
[patent_app_type] => utility
[patent_app_number] => 10/826978
[patent_app_country] => US
[patent_app_date] => 2004-04-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 23
[patent_figures_cnt] => 23
[patent_no_of_words] => 17194
[patent_no_of_claims] => 40
[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/0235/20050235265.pdf
[firstpage_image] =>[orig_patent_app_number] => 10826978
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/826978 | Inferring function calls in an ambiguous language computer program | Apr 15, 2004 | Issued |
Array
(
[id] => 428026
[patent_doc_number] => 07272817
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2007-09-18
[patent_title] => 'Method and apparatus for modeling a business process to facilitate evaluation of driving metrics'
[patent_app_type] => utility
[patent_app_number] => 10/825533
[patent_app_country] => US
[patent_app_date] => 2004-04-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 7759
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 156
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/272/07272817.pdf
[firstpage_image] =>[orig_patent_app_number] => 10825533
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/825533 | Method and apparatus for modeling a business process to facilitate evaluation of driving metrics | Apr 14, 2004 | Issued |
Array
(
[id] => 254571
[patent_doc_number] => 07581214
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-08-25
[patent_title] => 'Live set transmission in pipelining applications'
[patent_app_type] => utility
[patent_app_number] => 10/824586
[patent_app_country] => US
[patent_app_date] => 2004-04-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 13
[patent_no_of_words] => 4163
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 73
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/581/07581214.pdf
[firstpage_image] =>[orig_patent_app_number] => 10824586
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/824586 | Live set transmission in pipelining applications | Apr 14, 2004 | Issued |
Array
(
[id] => 820233
[patent_doc_number] => 07412699
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-08-12
[patent_title] => 'Using behavioral annotations in source code to build middleware applications'
[patent_app_type] => utility
[patent_app_number] => 10/824292
[patent_app_country] => US
[patent_app_date] => 2004-04-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 6
[patent_no_of_words] => 3532
[patent_no_of_claims] => 34
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 37
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/412/07412699.pdf
[firstpage_image] =>[orig_patent_app_number] => 10824292
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/824292 | Using behavioral annotations in source code to build middleware applications | Apr 13, 2004 | Issued |