
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] => 7107716
[patent_doc_number] => 20050108703
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-05-19
[patent_title] => 'Proactive policy-driven service provisioning framework'
[patent_app_type] => utility
[patent_app_number] => 10/715991
[patent_app_country] => US
[patent_app_date] => 2003-11-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5023
[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/0108/20050108703.pdf
[firstpage_image] =>[orig_patent_app_number] => 10715991
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/715991 | Proactive policy-driven service provisioning framework | Nov 17, 2003 | Abandoned |
Array
(
[id] => 898703
[patent_doc_number] => 07346897
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-03-18
[patent_title] => 'System for translating programming languages'
[patent_app_type] => utility
[patent_app_number] => 10/716099
[patent_app_country] => US
[patent_app_date] => 2003-11-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 11959
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 190
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/346/07346897.pdf
[firstpage_image] =>[orig_patent_app_number] => 10716099
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/716099 | System for translating programming languages | Nov 16, 2003 | Issued |
Array
(
[id] => 600506
[patent_doc_number] => 07437716
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2008-10-14
[patent_title] => 'Separation of data from metadata in a tracing framework'
[patent_app_type] => utility
[patent_app_number] => 10/713612
[patent_app_country] => US
[patent_app_date] => 2003-11-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 4200
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 200
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/437/07437716.pdf
[firstpage_image] =>[orig_patent_app_number] => 10713612
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/713612 | Separation of data from metadata in a tracing framework | Nov 13, 2003 | Issued |
Array
(
[id] => 7149183
[patent_doc_number] => 20050120274
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-06-02
[patent_title] => 'Methods and apparatus to minimize debugging and testing time of applications'
[patent_app_type] => utility
[patent_app_number] => 10/714033
[patent_app_country] => US
[patent_app_date] => 2003-11-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3182
[patent_no_of_claims] => 30
[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/0120/20050120274.pdf
[firstpage_image] =>[orig_patent_app_number] => 10714033
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/714033 | Methods and apparatus to minimize debugging and testing time of applications | Nov 13, 2003 | Abandoned |
Array
(
[id] => 895205
[patent_doc_number] => 07350196
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2008-03-25
[patent_title] => 'Mechanism for lossless function entry and return tracing'
[patent_app_type] => utility
[patent_app_number] => 10/713633
[patent_app_country] => US
[patent_app_date] => 2003-11-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 9
[patent_no_of_words] => 3701
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 226
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/350/07350196.pdf
[firstpage_image] =>[orig_patent_app_number] => 10713633
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/713633 | Mechanism for lossless function entry and return tracing | Nov 13, 2003 | Issued |
Array
(
[id] => 8158538
[patent_doc_number] => 08171460
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-05-01
[patent_title] => 'System and method for user interface automation'
[patent_app_type] => utility
[patent_app_number] => 10/714018
[patent_app_country] => US
[patent_app_date] => 2003-11-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5225
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 158
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/171/08171460.pdf
[firstpage_image] =>[orig_patent_app_number] => 10714018
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/714018 | System and method for user interface automation | Nov 13, 2003 | Issued |
Array
(
[id] => 597268
[patent_doc_number] => 07454740
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2008-11-18
[patent_title] => 'Method and apparatus for caching predicates in a tracing framework'
[patent_app_type] => utility
[patent_app_number] => 10/713412
[patent_app_country] => US
[patent_app_date] => 2003-11-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2177
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 145
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/454/07454740.pdf
[firstpage_image] =>[orig_patent_app_number] => 10713412
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/713412 | Method and apparatus for caching predicates in a tracing framework | Nov 13, 2003 | Issued |
Array
(
[id] => 7154611
[patent_doc_number] => 20040172614
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-09-02
[patent_title] => 'Dynamic code generation method'
[patent_app_type] => new
[patent_app_number] => 10/712384
[patent_app_country] => US
[patent_app_date] => 2003-11-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 2521
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 48
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0172/20040172614.pdf
[firstpage_image] =>[orig_patent_app_number] => 10712384
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/712384 | Dynamic code generation method | Nov 11, 2003 | Abandoned |
Array
(
[id] => 305976
[patent_doc_number] => 07536675
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-05-19
[patent_title] => 'Dynamic code generation system'
[patent_app_type] => utility
[patent_app_number] => 10/706516
[patent_app_country] => US
[patent_app_date] => 2003-11-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 1
[patent_figures_cnt] => 1
[patent_no_of_words] => 2612
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 291
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/536/07536675.pdf
[firstpage_image] =>[orig_patent_app_number] => 10706516
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/706516 | Dynamic code generation system | Nov 11, 2003 | Issued |
Array
(
[id] => 7261571
[patent_doc_number] => 20040260798
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-12-23
[patent_title] => 'Systems and methods for distributing software for a host device in a cable system'
[patent_app_type] => new
[patent_app_number] => 10/712890
[patent_app_country] => US
[patent_app_date] => 2003-11-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 32
[patent_figures_cnt] => 32
[patent_no_of_words] => 38995
[patent_no_of_claims] => 58
[patent_no_of_ind_claims] => 9
[patent_words_short_claim] => 80
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0260/20040260798.pdf
[firstpage_image] =>[orig_patent_app_number] => 10712890
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/712890 | Systems and methods for distributing software for a host device in a cable system | Nov 11, 2003 | Issued |
Array
(
[id] => 7267023
[patent_doc_number] => 20040243986
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-12-02
[patent_title] => 'Interpreter and native code execution method'
[patent_app_type] => new
[patent_app_number] => 10/696280
[patent_app_country] => US
[patent_app_date] => 2003-10-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 4165
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 37
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0243/20040243986.pdf
[firstpage_image] =>[orig_patent_app_number] => 10696280
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/696280 | Interpreter and native code execution method | Oct 28, 2003 | Abandoned |
Array
(
[id] => 886072
[patent_doc_number] => 07356815
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-04-08
[patent_title] => 'Integrated software and method for authenticating same'
[patent_app_type] => utility
[patent_app_number] => 10/529972
[patent_app_country] => US
[patent_app_date] => 2003-10-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 4
[patent_no_of_words] => 1188
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 161
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/356/07356815.pdf
[firstpage_image] =>[orig_patent_app_number] => 10529972
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/529972 | Integrated software and method for authenticating same | Oct 1, 2003 | Issued |
Array
(
[id] => 843885
[patent_doc_number] => 07392511
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-06-24
[patent_title] => 'Dynamically partitioning processing across plurality of heterogeneous processors'
[patent_app_type] => utility
[patent_app_number] => 10/670824
[patent_app_country] => US
[patent_app_date] => 2003-09-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 47
[patent_figures_cnt] => 52
[patent_no_of_words] => 16017
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 230
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/392/07392511.pdf
[firstpage_image] =>[orig_patent_app_number] => 10670824
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/670824 | Dynamically partitioning processing across plurality of heterogeneous processors | Sep 24, 2003 | Issued |
Array
(
[id] => 156130
[patent_doc_number] => 07680932
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-03-16
[patent_title] => 'Version control system for software development'
[patent_app_type] => utility
[patent_app_number] => 10/666316
[patent_app_country] => US
[patent_app_date] => 2003-09-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4427
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 448
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/680/07680932.pdf
[firstpage_image] =>[orig_patent_app_number] => 10666316
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/666316 | Version control system for software development | Sep 18, 2003 | Issued |
Array
(
[id] => 136734
[patent_doc_number] => 07703078
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-04-20
[patent_title] => 'Apparatus, methods and articles of manufacture for software demonstration'
[patent_app_type] => utility
[patent_app_number] => 10/654080
[patent_app_country] => US
[patent_app_date] => 2003-09-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 1
[patent_figures_cnt] => 1
[patent_no_of_words] => 2204
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 165
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/703/07703078.pdf
[firstpage_image] =>[orig_patent_app_number] => 10654080
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/654080 | Apparatus, methods and articles of manufacture for software demonstration | Sep 2, 2003 | Issued |
Array
(
[id] => 411601
[patent_doc_number] => 07287242
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-10-23
[patent_title] => 'Efficient re-validation of modified software'
[patent_app_type] => utility
[patent_app_number] => 10/653472
[patent_app_country] => US
[patent_app_date] => 2003-09-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4777
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 180
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/287/07287242.pdf
[firstpage_image] =>[orig_patent_app_number] => 10653472
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/653472 | Efficient re-validation of modified software | Sep 1, 2003 | Issued |
Array
(
[id] => 7085076
[patent_doc_number] => 20050050456
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-03-03
[patent_title] => 'Method and apparatus for supporting XML-based service consumption in a web presentation architecture'
[patent_app_type] => utility
[patent_app_number] => 10/652469
[patent_app_country] => US
[patent_app_date] => 2003-08-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6255
[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/0050/20050050456.pdf
[firstpage_image] =>[orig_patent_app_number] => 10652469
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/652469 | Method and apparatus for supporting XML-based service consumption in a web presentation architecture | Aug 28, 2003 | Abandoned |
Array
(
[id] => 4489059
[patent_doc_number] => 07908602
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-03-15
[patent_title] => 'Internet-based education support system, method and medium providing security attributes in modular, extensible components'
[patent_app_type] => utility
[patent_app_number] => 10/643074
[patent_app_country] => US
[patent_app_date] => 2003-08-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 57
[patent_figures_cnt] => 58
[patent_no_of_words] => 28602
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 147
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/908/07908602.pdf
[firstpage_image] =>[orig_patent_app_number] => 10643074
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/643074 | Internet-based education support system, method and medium providing security attributes in modular, extensible components | Aug 18, 2003 | Issued |
Array
(
[id] => 869170
[patent_doc_number] => 07370316
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-05-06
[patent_title] => 'Mining model versioning'
[patent_app_type] => utility
[patent_app_number] => 10/633884
[patent_app_country] => US
[patent_app_date] => 2003-08-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 10727
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 263
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/370/07370316.pdf
[firstpage_image] =>[orig_patent_app_number] => 10633884
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/633884 | Mining model versioning | Aug 3, 2003 | Issued |
Array
(
[id] => 900434
[patent_doc_number] => 07343593
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-03-11
[patent_title] => 'Method and device for porting software programs to a target platform by way of an electronic data processing system'
[patent_app_type] => utility
[patent_app_number] => 10/452228
[patent_app_country] => US
[patent_app_date] => 2003-06-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 1
[patent_figures_cnt] => 1
[patent_no_of_words] => 2477
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 210
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/343/07343593.pdf
[firstpage_image] =>[orig_patent_app_number] => 10452228
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/452228 | Method and device for porting software programs to a target platform by way of an electronic data processing system | Jun 2, 2003 | Issued |