Search

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 numberTitle of the applicationFiling DateStatus
Array ( [id] => 6941279 [patent_doc_number] => 20050114842 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-05-26 [patent_title] => 'System and method for whole-system program analysis' [patent_app_type] => utility [patent_app_number] => 10/948713 [patent_app_country] => US [patent_app_date] => 2004-09-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5399 [patent_no_of_claims] => 9 [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/0114/20050114842.pdf [firstpage_image] =>[orig_patent_app_number] => 10948713 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/948713
System and method for whole-system program analysis Sep 22, 2004 Issued
Array ( [id] => 5830797 [patent_doc_number] => 20060064677 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-03-23 [patent_title] => 'Debugger and method for debugging computer programs across multiple programming languages' [patent_app_type] => utility [patent_app_number] => 10/947431 [patent_app_country] => US [patent_app_date] => 2004-09-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5024 [patent_no_of_claims] => 103 [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/0064/20060064677.pdf [firstpage_image] =>[orig_patent_app_number] => 10947431 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/947431
Debugger and method for debugging computer programs across multiple programming languages Sep 21, 2004 Issued
Array ( [id] => 340678 [patent_doc_number] => 07506320 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-03-17 [patent_title] => 'Generating sequence diagrams using call trees' [patent_app_type] => utility [patent_app_number] => 10/937083 [patent_app_country] => US [patent_app_date] => 2004-09-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 9405 [patent_no_of_claims] => 3 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 295 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/506/07506320.pdf [firstpage_image] =>[orig_patent_app_number] => 10937083 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/937083
Generating sequence diagrams using call trees Sep 8, 2004 Issued
Array ( [id] => 172027 [patent_doc_number] => 07669195 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2010-02-23 [patent_title] => 'Electronic device network supporting compression and decompression in electronic devices and update generator' [patent_app_type] => utility [patent_app_number] => 10/909519 [patent_app_country] => US [patent_app_date] => 2004-08-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 10405 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 191 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/669/07669195.pdf [firstpage_image] =>[orig_patent_app_number] => 10909519 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/909519
Electronic device network supporting compression and decompression in electronic devices and update generator Aug 1, 2004 Issued
Array ( [id] => 329803 [patent_doc_number] => 07516441 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-04-07 [patent_title] => 'Method and system for program editing and debugging in a common language runtime environment' [patent_app_type] => utility [patent_app_number] => 10/896610 [patent_app_country] => US [patent_app_date] => 2004-07-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7738 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 222 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/516/07516441.pdf [firstpage_image] =>[orig_patent_app_number] => 10896610 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/896610
Method and system for program editing and debugging in a common language runtime environment Jul 20, 2004 Issued
Array ( [id] => 7085135 [patent_doc_number] => 20050050515 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-03-03 [patent_title] => 'Graphical program which executes a timed loop' [patent_app_type] => utility [patent_app_number] => 10/892829 [patent_app_country] => US [patent_app_date] => 2004-07-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 31 [patent_figures_cnt] => 31 [patent_no_of_words] => 30550 [patent_no_of_claims] => 109 [patent_no_of_ind_claims] => 16 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0050/20050050515.pdf [firstpage_image] =>[orig_patent_app_number] => 10892829 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/892829
Graphical program which executes a timed loop Jul 15, 2004 Issued
Array ( [id] => 5770970 [patent_doc_number] => 20060020918 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-01-26 [patent_title] => 'Determining call counts in a program' [patent_app_type] => utility [patent_app_number] => 10/886705 [patent_app_country] => US [patent_app_date] => 2004-07-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4559 [patent_no_of_claims] => 33 [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/0020/20060020918.pdf [firstpage_image] =>[orig_patent_app_number] => 10886705 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/886705
Determining call counts in a program Jul 8, 2004 Issued
Array ( [id] => 799216 [patent_doc_number] => 07428724 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-09-23 [patent_title] => 'Interactive interface for engineering standard work' [patent_app_type] => utility [patent_app_number] => 10/881733 [patent_app_country] => US [patent_app_date] => 2004-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 7529 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 213 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/428/07428724.pdf [firstpage_image] =>[orig_patent_app_number] => 10881733 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/881733
Interactive interface for engineering standard work Jun 29, 2004 Issued
Array ( [id] => 280239 [patent_doc_number] => 07559058 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-07-07 [patent_title] => 'Efficient patching' [patent_app_type] => utility [patent_app_number] => 10/881810 [patent_app_country] => US [patent_app_date] => 2004-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 6828 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 197 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/559/07559058.pdf [firstpage_image] =>[orig_patent_app_number] => 10881810 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/881810
Efficient patching Jun 29, 2004 Issued
Array ( [id] => 4499707 [patent_doc_number] => 07886264 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2011-02-08 [patent_title] => 'Automatic conversion for disparate data types' [patent_app_type] => utility [patent_app_number] => 10/876931 [patent_app_country] => US [patent_app_date] => 2004-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 11 [patent_no_of_words] => 8164 [patent_no_of_claims] => 52 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 111 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/886/07886264.pdf [firstpage_image] =>[orig_patent_app_number] => 10876931 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/876931
Automatic conversion for disparate data types Jun 24, 2004 Issued
Array ( [id] => 7277617 [patent_doc_number] => 20040237068 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-11-25 [patent_title] => 'Embedded software update system' [patent_app_type] => new [patent_app_number] => 10/876503 [patent_app_country] => US [patent_app_date] => 2004-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 12307 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 3 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0237/20040237068.pdf [firstpage_image] =>[orig_patent_app_number] => 10876503 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/876503
Embedded software update system Jun 23, 2004 Abandoned
Array ( [id] => 895234 [patent_doc_number] => 07350201 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-03-25 [patent_title] => 'Software distribution application supporting operating system installations' [patent_app_type] => utility [patent_app_number] => 10/876025 [patent_app_country] => US [patent_app_date] => 2004-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6149 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 217 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/350/07350201.pdf [firstpage_image] =>[orig_patent_app_number] => 10876025 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/876025
Software distribution application supporting operating system installations Jun 23, 2004 Issued
Array ( [id] => 8273299 [patent_doc_number] => 08214821 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2012-07-03 [patent_title] => 'Method and system for automatic firmware updates in a portable hand-held device' [patent_app_type] => utility [patent_app_number] => 10/871085 [patent_app_country] => US [patent_app_date] => 2004-06-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4893 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 164 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 10871085 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/871085
Method and system for automatic firmware updates in a portable hand-held device Jun 17, 2004 Issued
Array ( [id] => 7057532 [patent_doc_number] => 20050278707 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-12-15 [patent_title] => 'Method and system providing virtual resource usage information' [patent_app_type] => utility [patent_app_number] => 10/864666 [patent_app_country] => US [patent_app_date] => 2004-06-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 7501 [patent_no_of_claims] => 38 [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/0278/20050278707.pdf [firstpage_image] =>[orig_patent_app_number] => 10864666 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/864666
Method and system providing virtual resource usage information Jun 8, 2004 Abandoned
Array ( [id] => 7589585 [patent_doc_number] => 07665076 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-02-16 [patent_title] => 'Method and apparatus for activating/deactivating run-time determined software routines in Java compiled bytecode applications' [patent_app_type] => utility [patent_app_number] => 10/860412 [patent_app_country] => US [patent_app_date] => 2004-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 4480 [patent_no_of_claims] => 9 [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/07/665/07665076.pdf [firstpage_image] =>[orig_patent_app_number] => 10860412 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/860412
Method and apparatus for activating/deactivating run-time determined software routines in Java compiled bytecode applications Jun 2, 2004 Issued
Array ( [id] => 877961 [patent_doc_number] => 07363613 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-04-22 [patent_title] => 'Program maintenance support device, program maintenance supporting method, and program for the same' [patent_app_type] => utility [patent_app_number] => 10/860415 [patent_app_country] => US [patent_app_date] => 2004-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 24 [patent_no_of_words] => 10765 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 376 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/363/07363613.pdf [firstpage_image] =>[orig_patent_app_number] => 10860415 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/860415
Program maintenance support device, program maintenance supporting method, and program for the same Jun 2, 2004 Issued
Array ( [id] => 188618 [patent_doc_number] => 07650594 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-01-19 [patent_title] => 'Graphical program analyzer with framework for adding user-defined tests' [patent_app_type] => utility [patent_app_number] => 10/854910 [patent_app_country] => US [patent_app_date] => 2004-05-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 43 [patent_figures_cnt] => 59 [patent_no_of_words] => 24113 [patent_no_of_claims] => 36 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 388 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/650/07650594.pdf [firstpage_image] =>[orig_patent_app_number] => 10854910 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/854910
Graphical program analyzer with framework for adding user-defined tests May 26, 2004 Issued
Array ( [id] => 7589595 [patent_doc_number] => 07665063 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2010-02-16 [patent_title] => 'Integration of declarative rule-based processing with procedural programming' [patent_app_type] => utility [patent_app_number] => 10/854017 [patent_app_country] => US [patent_app_date] => 2004-05-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 13035 [patent_no_of_claims] => 92 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 155 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/665/07665063.pdf [firstpage_image] =>[orig_patent_app_number] => 10854017 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/854017
Integration of declarative rule-based processing with procedural programming May 25, 2004 Issued
Array ( [id] => 7438340 [patent_doc_number] => 20040230970 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-11-18 [patent_title] => 'Systems and methods of creating and accessing software simulated computers' [patent_app_type] => new [patent_app_number] => 10/845414 [patent_app_country] => US [patent_app_date] => 2004-05-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 9458 [patent_no_of_claims] => 38 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 52 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0230/20040230970.pdf [firstpage_image] =>[orig_patent_app_number] => 10845414 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/845414
Systems and methods of creating and accessing software simulated computers May 13, 2004 Issued
Array ( [id] => 7256385 [patent_doc_number] => 20050273780 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-12-08 [patent_title] => 'System, device, method and computer code product for partially sharing digital media' [patent_app_type] => utility [patent_app_number] => 10/846311 [patent_app_country] => US [patent_app_date] => 2004-05-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 7153 [patent_no_of_claims] => 30 [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/0273/20050273780.pdf [firstpage_image] =>[orig_patent_app_number] => 10846311 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/846311
System, device, method and computer code product for partially sharing digital media May 13, 2004 Abandoned
Menu