
Donald M. Flores Jr.
Examiner (ID: 16037, Phone: (571)270-1466 , Office: P/1781 )
| Most Active Art Unit | 1781 |
| Art Unit(s) | 1781 |
| Total Applications | 727 |
| Issued Applications | 493 |
| Pending Applications | 94 |
| Abandoned Applications | 161 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 156380
[patent_doc_number] => 07681183
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-03-16
[patent_title] => 'Method, system, and program product for checking control model and/or control program'
[patent_app_type] => utility
[patent_app_number] => 11/015676
[patent_app_country] => US
[patent_app_date] => 2004-12-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 22
[patent_figures_cnt] => 23
[patent_no_of_words] => 28120
[patent_no_of_claims] => 44
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 328
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/681/07681183.pdf
[firstpage_image] =>[orig_patent_app_number] => 11015676
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/015676 | Method, system, and program product for checking control model and/or control program | Dec 19, 2004 | Issued |
Array
(
[id] => 325440
[patent_doc_number] => 07519946
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-04-14
[patent_title] => 'Automatically adding code to voice enable a GUI component'
[patent_app_type] => utility
[patent_app_number] => 11/017314
[patent_app_country] => US
[patent_app_date] => 2004-12-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3477
[patent_no_of_claims] => 3
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 146
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/519/07519946.pdf
[firstpage_image] =>[orig_patent_app_number] => 11017314
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/017314 | Automatically adding code to voice enable a GUI component | Dec 19, 2004 | Issued |
Array
(
[id] => 8195005
[patent_doc_number] => 08185868
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2012-05-22
[patent_title] => 'System and method for cell-based code editing and publishing'
[patent_app_type] => utility
[patent_app_number] => 11/018107
[patent_app_country] => US
[patent_app_date] => 2004-12-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 11
[patent_no_of_words] => 4582
[patent_no_of_claims] => 36
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 201
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/185/08185868.pdf
[firstpage_image] =>[orig_patent_app_number] => 11018107
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/018107 | System and method for cell-based code editing and publishing | Dec 19, 2004 | Issued |
Array
(
[id] => 6906734
[patent_doc_number] => 20050102129
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-05-12
[patent_title] => 'Kernel emulator for non-native program modules'
[patent_app_type] => utility
[patent_app_number] => 11/016630
[patent_app_country] => US
[patent_app_date] => 2004-12-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8976
[patent_no_of_claims] => 3
[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/0102/20050102129.pdf
[firstpage_image] =>[orig_patent_app_number] => 11016630
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/016630 | Kernel emulator for non-native program modules | Dec 16, 2004 | Issued |
Array
(
[id] => 5651132
[patent_doc_number] => 20060136867
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-06-22
[patent_title] => 'Code diversification'
[patent_app_type] => utility
[patent_app_number] => 11/016433
[patent_app_country] => US
[patent_app_date] => 2004-12-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 5776
[patent_no_of_claims] => 19
[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/0136/20060136867.pdf
[firstpage_image] =>[orig_patent_app_number] => 11016433
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/016433 | Code diversification | Dec 16, 2004 | Issued |
Array
(
[id] => 5651147
[patent_doc_number] => 20060136882
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-06-22
[patent_title] => 'System and method for background JAVA application resource control'
[patent_app_type] => utility
[patent_app_number] => 11/015115
[patent_app_country] => US
[patent_app_date] => 2004-12-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2446
[patent_no_of_claims] => 31
[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/0136/20060136882.pdf
[firstpage_image] =>[orig_patent_app_number] => 11015115
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/015115 | System and method for background JAVA application resource control | Dec 16, 2004 | Abandoned |
Array
(
[id] => 5650969
[patent_doc_number] => 20060136704
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-06-22
[patent_title] => 'System and method for selectively installing an operating system to be remotely booted within a storage area network'
[patent_app_type] => utility
[patent_app_number] => 11/016227
[patent_app_country] => US
[patent_app_date] => 2004-12-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7381
[patent_no_of_claims] => 28
[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/0136/20060136704.pdf
[firstpage_image] =>[orig_patent_app_number] => 11016227
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/016227 | System and method for selectively installing an operating system to be remotely booted within a storage area network | Dec 16, 2004 | Abandoned |
Array
(
[id] => 9386
[patent_doc_number] => 07814471
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-10-12
[patent_title] => 'Method and apparatus for providing DLL compatibility'
[patent_app_type] => utility
[patent_app_number] => 11/016505
[patent_app_country] => US
[patent_app_date] => 2004-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3692
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 234
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/814/07814471.pdf
[firstpage_image] =>[orig_patent_app_number] => 11016505
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/016505 | Method and apparatus for providing DLL compatibility | Dec 15, 2004 | Issued |
Array
(
[id] => 58946
[patent_doc_number] => 07770150
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-08-03
[patent_title] => 'Apparatus, system, and method for sharing and accessing data by scopes'
[patent_app_type] => utility
[patent_app_number] => 11/014525
[patent_app_country] => US
[patent_app_date] => 2004-12-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6618
[patent_no_of_claims] => 29
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 227
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/770/07770150.pdf
[firstpage_image] =>[orig_patent_app_number] => 11014525
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/014525 | Apparatus, system, and method for sharing and accessing data by scopes | Dec 14, 2004 | Issued |
Array
(
[id] => 1078573
[patent_doc_number] => 07617092
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-11-10
[patent_title] => 'Safe, secure resource editing for application localization'
[patent_app_type] => utility
[patent_app_number] => 11/002773
[patent_app_country] => US
[patent_app_date] => 2004-12-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4424
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 244
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/617/07617092.pdf
[firstpage_image] =>[orig_patent_app_number] => 11002773
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/002773 | Safe, secure resource editing for application localization | Nov 30, 2004 | Issued |
Array
(
[id] => 5778221
[patent_doc_number] => 20060106861
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-05-18
[patent_title] => 'Dynamic generation of formatted user interfaces in software environments'
[patent_app_type] => utility
[patent_app_number] => 10/991005
[patent_app_country] => US
[patent_app_date] => 2004-11-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5614
[patent_no_of_claims] => 89
[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/0106/20060106861.pdf
[firstpage_image] =>[orig_patent_app_number] => 10991005
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/991005 | Dynamic generation of formatted user interfaces in software environments | Nov 15, 2004 | Issued |
Array
(
[id] => 223685
[patent_doc_number] => 07610577
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2009-10-27
[patent_title] => 'Method for developing platform independent launchable applications'
[patent_app_type] => utility
[patent_app_number] => 10/978517
[patent_app_country] => US
[patent_app_date] => 2004-11-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3457
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 152
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/610/07610577.pdf
[firstpage_image] =>[orig_patent_app_number] => 10978517
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/978517 | Method for developing platform independent launchable applications | Oct 31, 2004 | Issued |
Array
(
[id] => 5816607
[patent_doc_number] => 20060085698
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-04-20
[patent_title] => 'Synchronization mechanism for tools that drive UI-based applications'
[patent_app_type] => utility
[patent_app_number] => 10/966678
[patent_app_country] => US
[patent_app_date] => 2004-10-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 6566
[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/0085/20060085698.pdf
[firstpage_image] =>[orig_patent_app_number] => 10966678
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/966678 | Synchronization mechanism for tools that drive UI-based applications | Oct 14, 2004 | Abandoned |
Array
(
[id] => 5722155
[patent_doc_number] => 20060074931
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-04-06
[patent_title] => 'Configuring a shared library to accommodate relocatable data in a pervasive device'
[patent_app_type] => utility
[patent_app_number] => 10/955094
[patent_app_country] => US
[patent_app_date] => 2004-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2349
[patent_no_of_claims] => 17
[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/0074/20060074931.pdf
[firstpage_image] =>[orig_patent_app_number] => 10955094
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/955094 | Configuring a shared library to accommodate relocatable data in a pervasive device | Sep 29, 2004 | Issued |
Array
(
[id] => 7234340
[patent_doc_number] => 20050262481
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-11-24
[patent_title] => 'Customizable toolbar creation and control'
[patent_app_type] => utility
[patent_app_number] => 10/954918
[patent_app_country] => US
[patent_app_date] => 2004-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 6957
[patent_no_of_claims] => 38
[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/0262/20050262481.pdf
[firstpage_image] =>[orig_patent_app_number] => 10954918
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/954918 | Customizable toolbar creation and control | Sep 29, 2004 | Abandoned |
Array
(
[id] => 5639087
[patent_doc_number] => 20060070061
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-03-30
[patent_title] => 'Allowing multiple decisions to be made by multiple decision makers during software installation'
[patent_app_type] => utility
[patent_app_number] => 10/955200
[patent_app_country] => US
[patent_app_date] => 2004-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4220
[patent_no_of_claims] => 33
[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/0070/20060070061.pdf
[firstpage_image] =>[orig_patent_app_number] => 10955200
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/955200 | Allowing multiple decisions to be made by multiple decision makers during software installation | Sep 29, 2004 | Abandoned |
Array
(
[id] => 5639082
[patent_doc_number] => 20060070056
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-03-30
[patent_title] => 'Isolating software deployment over a network from external malicious intrusion'
[patent_app_type] => utility
[patent_app_number] => 10/953020
[patent_app_country] => US
[patent_app_date] => 2004-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4651
[patent_no_of_claims] => 26
[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/0070/20060070056.pdf
[firstpage_image] =>[orig_patent_app_number] => 10953020
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/953020 | Isolating software deployment over a network from external malicious intrusion | Sep 28, 2004 | Issued |
Array
(
[id] => 5639079
[patent_doc_number] => 20060070053
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-03-30
[patent_title] => 'Dynamic linking of modules in a pre-operating system environment'
[patent_app_type] => utility
[patent_app_number] => 10/949124
[patent_app_country] => US
[patent_app_date] => 2004-09-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 3447
[patent_no_of_claims] => 28
[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/0070/20060070053.pdf
[firstpage_image] =>[orig_patent_app_number] => 10949124
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/949124 | Dynamic linking of modules in a pre-operating system environment | Sep 23, 2004 | Issued |
Array
(
[id] => 6907274
[patent_doc_number] => 20050102669
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-05-12
[patent_title] => 'Software installation file verification media and methods for medical equipment'
[patent_app_type] => utility
[patent_app_number] => 10/949414
[patent_app_country] => US
[patent_app_date] => 2004-09-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 5422
[patent_no_of_claims] => 33
[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/0102/20050102669.pdf
[firstpage_image] =>[orig_patent_app_number] => 10949414
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/949414 | Software installation file verification media and methods for medical equipment | Sep 23, 2004 | Abandoned |
Array
(
[id] => 5639081
[patent_doc_number] => 20060070055
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-03-30
[patent_title] => 'Method of updating printer firmware and printing device employing the method'
[patent_app_type] => utility
[patent_app_number] => 10/949532
[patent_app_country] => US
[patent_app_date] => 2004-09-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4408
[patent_no_of_claims] => 30
[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/0070/20060070055.pdf
[firstpage_image] =>[orig_patent_app_number] => 10949532
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/949532 | Method of updating printer firmware and printing device employing the method | Sep 23, 2004 | Abandoned |