
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] => 8109661
[patent_doc_number] => 08156487
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-04-10
[patent_title] => 'Efficient patching'
[patent_app_type] => utility
[patent_app_number] => 12/497525
[patent_app_country] => US
[patent_app_date] => 2009-07-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 6838
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 120
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/156/08156487.pdf
[firstpage_image] =>[orig_patent_app_number] => 12497525
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/497525 | Efficient patching | Jul 1, 2009 | Issued |
Array
(
[id] => 9012622
[patent_doc_number] => 08527943
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2013-09-03
[patent_title] => 'System and method of application development'
[patent_app_type] => utility
[patent_app_number] => 12/493135
[patent_app_country] => US
[patent_app_date] => 2009-06-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 25
[patent_figures_cnt] => 26
[patent_no_of_words] => 41735
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 230
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12493135
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/493135 | System and method of application development | Jun 25, 2009 | Issued |
Array
(
[id] => 8912539
[patent_doc_number] => 08484616
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2013-07-09
[patent_title] => 'Universal module model'
[patent_app_type] => utility
[patent_app_number] => 12/456835
[patent_app_country] => US
[patent_app_date] => 2009-06-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 19
[patent_no_of_words] => 18932
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 342
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12456835
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/456835 | Universal module model | Jun 22, 2009 | Issued |
Array
(
[id] => 8899622
[patent_doc_number] => 08479156
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-07-02
[patent_title] => 'Providing target specific information for textual code at edit time'
[patent_app_type] => utility
[patent_app_number] => 12/487003
[patent_app_country] => US
[patent_app_date] => 2009-06-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 7593
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 121
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12487003
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/487003 | Providing target specific information for textual code at edit time | Jun 17, 2009 | Issued |
Array
(
[id] => 4479861
[patent_doc_number] => 07945899
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-05-17
[patent_title] => 'Method and system for remote software testing'
[patent_app_type] => utility
[patent_app_number] => 12/470854
[patent_app_country] => US
[patent_app_date] => 2009-05-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5174
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 193
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/945/07945899.pdf
[firstpage_image] =>[orig_patent_app_number] => 12470854
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/470854 | Method and system for remote software testing | May 21, 2009 | Issued |
Array
(
[id] => 5317805
[patent_doc_number] => 20090282403
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-11-12
[patent_title] => 'COMPUTING SYSTEM FOR PROVIDING SOFTWARE COMPONENTS ON DEMAND TO A MOBILE DEVICE'
[patent_app_type] => utility
[patent_app_number] => 12/467026
[patent_app_country] => US
[patent_app_date] => 2009-05-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 10393
[patent_no_of_claims] => 33
[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/20090282403.pdf
[firstpage_image] =>[orig_patent_app_number] => 12467026
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/467026 | Computing system for providing software components on demand to a mobile device | May 14, 2009 | Issued |
Array
(
[id] => 4621787
[patent_doc_number] => 08001518
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-08-16
[patent_title] => 'Configuring a shared library to accommodate relocatable data in a pervasive device'
[patent_app_type] => utility
[patent_app_number] => 12/391186
[patent_app_country] => US
[patent_app_date] => 2009-02-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 2394
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 132
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/001/08001518.pdf
[firstpage_image] =>[orig_patent_app_number] => 12391186
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/391186 | Configuring a shared library to accommodate relocatable data in a pervasive device | Feb 22, 2009 | Issued |
Array
(
[id] => 8158517
[patent_doc_number] => 08171449
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-05-01
[patent_title] => 'Generating sequence diagrams using call trees'
[patent_app_type] => utility
[patent_app_number] => 12/349755
[patent_app_country] => US
[patent_app_date] => 2009-01-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 9551
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 155
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/171/08171449.pdf
[firstpage_image] =>[orig_patent_app_number] => 12349755
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/349755 | Generating sequence diagrams using call trees | Jan 6, 2009 | Issued |
Array
(
[id] => 4551120
[patent_doc_number] => 07926041
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-04-12
[patent_title] => 'Autonomic test case feedback using hardware assistance for code coverage'
[patent_app_type] => utility
[patent_app_number] => 12/336079
[patent_app_country] => US
[patent_app_date] => 2008-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 25
[patent_no_of_words] => 13817
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 202
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/926/07926041.pdf
[firstpage_image] =>[orig_patent_app_number] => 12336079
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/336079 | Autonomic test case feedback using hardware assistance for code coverage | Dec 15, 2008 | Issued |
Array
(
[id] => 4637093
[patent_doc_number] => 08015558
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2011-09-06
[patent_title] => 'System, method and computer program product for on-the-fly patching of executable code'
[patent_app_type] => utility
[patent_app_number] => 12/335571
[patent_app_country] => US
[patent_app_date] => 2008-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7549
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 207
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/015/08015558.pdf
[firstpage_image] =>[orig_patent_app_number] => 12335571
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/335571 | System, method and computer program product for on-the-fly patching of executable code | Dec 15, 2008 | Issued |
Array
(
[id] => 7695612
[patent_doc_number] => 20110230978
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-09-22
[patent_title] => 'Automatic Control System and Method for Executing Control Program in Parallel'
[patent_app_type] => utility
[patent_app_number] => 13/131002
[patent_app_country] => US
[patent_app_date] => 2008-11-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 3941
[patent_no_of_claims] => 13
[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/0230/20110230978.pdf
[firstpage_image] =>[orig_patent_app_number] => 13131002
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/131002 | Automatic control system and method for executing control program in parallel | Nov 27, 2008 | Issued |
Array
(
[id] => 8011161
[patent_doc_number] => 08086999
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-12-27
[patent_title] => 'Automatic natural language translation during information transfer'
[patent_app_type] => utility
[patent_app_number] => 12/245279
[patent_app_country] => US
[patent_app_date] => 2008-10-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8679
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 246
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/086/08086999.pdf
[firstpage_image] =>[orig_patent_app_number] => 12245279
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/245279 | Automatic natural language translation during information transfer | Oct 2, 2008 | Issued |
Array
(
[id] => 6263696
[patent_doc_number] => 20100031263
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-02-04
[patent_title] => 'PROCESS MODEL LEAN NOTATION'
[patent_app_type] => utility
[patent_app_number] => 12/204419
[patent_app_country] => US
[patent_app_date] => 2008-09-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 9328
[patent_no_of_claims] => 25
[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/0031/20100031263.pdf
[firstpage_image] =>[orig_patent_app_number] => 12204419
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/204419 | Process model lean notation | Sep 3, 2008 | Issued |
Array
(
[id] => 7813570
[patent_doc_number] => 08136108
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-03-13
[patent_title] => 'Updating firmware with multiple processors'
[patent_app_type] => utility
[patent_app_number] => 12/203503
[patent_app_country] => US
[patent_app_date] => 2008-09-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 3250
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 247
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/136/08136108.pdf
[firstpage_image] =>[orig_patent_app_number] => 12203503
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/203503 | Updating firmware with multiple processors | Sep 2, 2008 | Issued |
Array
(
[id] => 5430465
[patent_doc_number] => 20090089775
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-04-02
[patent_title] => 'Automated Software Upgrade And Distribution'
[patent_app_type] => utility
[patent_app_number] => 12/202518
[patent_app_country] => US
[patent_app_date] => 2008-09-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5159
[patent_no_of_claims] => 20
[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/0089/20090089775.pdf
[firstpage_image] =>[orig_patent_app_number] => 12202518
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/202518 | Automated software upgrade and distribution | Sep 1, 2008 | Issued |
Array
(
[id] => 6228079
[patent_doc_number] => 20100058297
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-03-04
[patent_title] => 'SEAMLESS DEBUGGING AMONG DIFFERENT APPLICATION VIEWS'
[patent_app_type] => utility
[patent_app_number] => 12/203008
[patent_app_country] => US
[patent_app_date] => 2008-09-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6019
[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/0058/20100058297.pdf
[firstpage_image] =>[orig_patent_app_number] => 12203008
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/203008 | Seamless debugging among different application views | Sep 1, 2008 | Issued |
Array
(
[id] => 9707585
[patent_doc_number] => 08832681
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2014-09-09
[patent_title] => 'Bundled mobile/desktop application package'
[patent_app_type] => utility
[patent_app_number] => 12/202105
[patent_app_country] => US
[patent_app_date] => 2008-08-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6603
[patent_no_of_claims] => 29
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 124
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12202105
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/202105 | Bundled mobile/desktop application package | Aug 28, 2008 | Issued |
Array
(
[id] => 8728536
[patent_doc_number] => 08407678
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-03-26
[patent_title] => 'Method of array interception using data-flow analysis'
[patent_app_type] => utility
[patent_app_number] => 12/199713
[patent_app_country] => US
[patent_app_date] => 2008-08-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 3991
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 80
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12199713
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/199713 | Method of array interception using data-flow analysis | Aug 26, 2008 | Issued |
Array
(
[id] => 4794106
[patent_doc_number] => 20080295080
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-11-27
[patent_title] => 'Program Maintenance Support Device, Program Maintenance Supporting Method, and Program for the Same'
[patent_app_type] => utility
[patent_app_number] => 12/175802
[patent_app_country] => US
[patent_app_date] => 2008-07-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 25
[patent_figures_cnt] => 25
[patent_no_of_words] => 10907
[patent_no_of_claims] => 13
[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/0295/20080295080.pdf
[firstpage_image] =>[orig_patent_app_number] => 12175802
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/175802 | Program maintenance support device, program maintenance supporting method, and program for the same | Jul 17, 2008 | Issued |
Array
(
[id] => 5312145
[patent_doc_number] => 20090019426
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-01-15
[patent_title] => 'SYNCHRONIZATION OF WORK SPACES'
[patent_app_type] => utility
[patent_app_number] => 12/166032
[patent_app_country] => US
[patent_app_date] => 2008-07-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 9809
[patent_no_of_claims] => 44
[patent_no_of_ind_claims] => 22
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0019/20090019426.pdf
[firstpage_image] =>[orig_patent_app_number] => 12166032
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/166032 | Synchronization of work spaces | Jun 30, 2008 | Issued |