Search

Anthony L. Bacon

Examiner (ID: 16722, Phone: (571)270-5623 , Office: P/3747 )

Most Active Art Unit
3747
Art Unit(s)
3747, 4159
Total Applications
545
Issued Applications
419
Pending Applications
0
Abandoned Applications
131

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 8130653 [patent_doc_number] => 20120089873 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-04-12 [patent_title] => 'SYSTEMS AND METHODS FOR AUTOMATED SYSTEMATIC CONCURRENCY TESTING' [patent_app_type] => utility [patent_app_number] => 13/081684 [patent_app_country] => US [patent_app_date] => 2011-04-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6934 [patent_no_of_claims] => 21 [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/0089/20120089873.pdf [firstpage_image] =>[orig_patent_app_number] => 13081684 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/081684
SYSTEMS AND METHODS FOR AUTOMATED SYSTEMATIC CONCURRENCY TESTING Apr 6, 2011 Abandoned
Array ( [id] => 8443628 [patent_doc_number] => 20120260244 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-10-11 [patent_title] => 'FAILSAFE FIRMWARE UPDATES' [patent_app_type] => utility [patent_app_number] => 13/081274 [patent_app_country] => US [patent_app_date] => 2011-04-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3162 [patent_no_of_claims] => 16 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13081274 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/081274
Failsafe firmware updates Apr 5, 2011 Issued
Array ( [id] => 10658714 [patent_doc_number] => 20160004858 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-01-07 [patent_title] => 'Security-Enhanced Web Application Module Translation' [patent_app_type] => utility [patent_app_number] => 13/049529 [patent_app_country] => US [patent_app_date] => 2011-03-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5487 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 10 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13049529 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/049529
Security-Enhanced Web Application Module Translation Mar 15, 2011 Abandoned
Array ( [id] => 7820052 [patent_doc_number] => 20120066672 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-03-15 [patent_title] => 'Systems and Methods for Implementing Upgradeable Subscriber-Controlled Managed Package Components in a Multi-Tenant Environment' [patent_app_type] => utility [patent_app_number] => 13/048516 [patent_app_country] => US [patent_app_date] => 2011-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 12093 [patent_no_of_claims] => 25 [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/0066/20120066672.pdf [firstpage_image] =>[orig_patent_app_number] => 13048516 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/048516
Systems and Methods for Implementing Upgradeable Subscriber-Controlled Managed Package Components in a Multi-Tenant Environment Mar 14, 2011 Abandoned
Array ( [id] => 10003320 [patent_doc_number] => 09047414 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-06-02 [patent_title] => 'Method and apparatus for generating automated test case scripts from natural language test cases' [patent_app_type] => utility [patent_app_number] => 13/048784 [patent_app_country] => US [patent_app_date] => 2011-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5594 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 237 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13048784 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/048784
Method and apparatus for generating automated test case scripts from natural language test cases Mar 14, 2011 Issued
Array ( [id] => 10867362 [patent_doc_number] => 08893092 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2014-11-18 [patent_title] => 'Using hints to direct the exploration of interleavings in a multithreaded program' [patent_app_type] => utility [patent_app_number] => 13/047695 [patent_app_country] => US [patent_app_date] => 2011-03-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 10893 [patent_no_of_claims] => 20 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13047695 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/047695
Using hints to direct the exploration of interleavings in a multithreaded program Mar 13, 2011 Issued
Array ( [id] => 9752420 [patent_doc_number] => 08843910 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2014-09-23 [patent_title] => 'Identifying a set of functionally distinct reorderings in a multithreaded program' [patent_app_type] => utility [patent_app_number] => 13/047713 [patent_app_country] => US [patent_app_date] => 2011-03-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 10890 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 268 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13047713 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/047713
Identifying a set of functionally distinct reorderings in a multithreaded program Mar 13, 2011 Issued
Array ( [id] => 8504758 [patent_doc_number] => 20120304166 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-11-29 [patent_title] => 'BOOTUP METHOD AND DEVICE FOR APPLICATION PROGRAM IN MOBILE EQUIPMENT' [patent_app_type] => utility [patent_app_number] => 13/575550 [patent_app_country] => US [patent_app_date] => 2011-02-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5618 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13575550 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/575550
Bootup method and device for application program in mobile equipment Feb 20, 2011 Issued
Array ( [id] => 8728535 [patent_doc_number] => 08407677 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-03-26 [patent_title] => 'Maintainable dynamic instrumentation technique for changing versions of software' [patent_app_type] => utility [patent_app_number] => 13/021909 [patent_app_country] => US [patent_app_date] => 2011-02-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 4925 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13021909 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/021909
Maintainable dynamic instrumentation technique for changing versions of software Feb 6, 2011 Issued
Array ( [id] => 8378444 [patent_doc_number] => 08261250 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-09-04 [patent_title] => 'Single-chip multiprocessor with clock cycle-precise program scheduling of parallel execution' [patent_app_type] => utility [patent_app_number] => 12/987997 [patent_app_country] => US [patent_app_date] => 2011-01-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 15 [patent_no_of_words] => 8895 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 204 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12987997 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/987997
Single-chip multiprocessor with clock cycle-precise program scheduling of parallel execution Jan 9, 2011 Issued
Array ( [id] => 10091970 [patent_doc_number] => 09128795 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-09-08 [patent_title] => 'Method and system for changing software or firmware on an electronic device' [patent_app_type] => utility [patent_app_number] => 13/518812 [patent_app_country] => US [patent_app_date] => 2010-12-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 10 [patent_no_of_words] => 7384 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 188 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13518812 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/518812
Method and system for changing software or firmware on an electronic device Dec 9, 2010 Issued
Array ( [id] => 9586013 [patent_doc_number] => 08776024 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-07-08 [patent_title] => 'Software application fine-tuning method, system, and corresponding computer program product' [patent_app_type] => utility [patent_app_number] => 13/513452 [patent_app_country] => US [patent_app_date] => 2010-12-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 5890 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 162 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13513452 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/513452
Software application fine-tuning method, system, and corresponding computer program product Dec 2, 2010 Issued
Array ( [id] => 8998291 [patent_doc_number] => 08522197 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-08-27 [patent_title] => 'Hierarchical presentation techniques for a design tool' [patent_app_type] => utility [patent_app_number] => 12/956738 [patent_app_country] => US [patent_app_date] => 2010-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 16 [patent_no_of_words] => 9463 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 143 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12956738 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/956738
Hierarchical presentation techniques for a design tool Nov 29, 2010 Issued
Array ( [id] => 6141102 [patent_doc_number] => 20110010686 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-01-13 [patent_title] => 'SYSTEM AND METHOD FOR INTEGRATING OBJECT-ORIENTED MODEL PROFILES AND OBJECT-ORIENTED PROGRAMMING LANGUAGES' [patent_app_type] => utility [patent_app_number] => 12/886125 [patent_app_country] => US [patent_app_date] => 2010-09-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 7583 [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/0010/20110010686.pdf [firstpage_image] =>[orig_patent_app_number] => 12886125 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/886125
System and method for integrating object-oriented model profiles and object-oriented programming languages Sep 19, 2010 Issued
Array ( [id] => 8775655 [patent_doc_number] => 08429631 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-04-23 [patent_title] => 'System and method for data transformation using dataflow graphs' [patent_app_type] => utility [patent_app_number] => 12/881504 [patent_app_country] => US [patent_app_date] => 2010-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 33 [patent_figures_cnt] => 34 [patent_no_of_words] => 15012 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 101 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12881504 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/881504
System and method for data transformation using dataflow graphs Sep 13, 2010 Issued
Array ( [id] => 6362814 [patent_doc_number] => 20100332811 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-12-30 [patent_title] => 'SPECULATIVE MULTI-THREADING FOR INSTRUCTION PREFETCH AND/OR TRACE PRE-BUILD' [patent_app_type] => utility [patent_app_number] => 12/879898 [patent_app_country] => US [patent_app_date] => 2010-09-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 13357 [patent_no_of_claims] => 10 [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/0332/20100332811.pdf [firstpage_image] =>[orig_patent_app_number] => 12879898 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/879898
Speculative multi-threading for instruction prefetch and/or trace pre-build Sep 9, 2010 Issued
Array ( [id] => 8633040 [patent_doc_number] => 08365139 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-01-29 [patent_title] => 'Applying coding standards in graphical programming environments' [patent_app_type] => utility [patent_app_number] => 12/873098 [patent_app_country] => US [patent_app_date] => 2010-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 19 [patent_no_of_words] => 5676 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 118 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12873098 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/873098
Applying coding standards in graphical programming environments Aug 30, 2010 Issued
Array ( [id] => 10058938 [patent_doc_number] => 09098298 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-08-04 [patent_title] => 'Optimization method for compiler, optimizer for a compiler and storage medium storing optimizing code' [patent_app_type] => utility [patent_app_number] => 13/816595 [patent_app_country] => US [patent_app_date] => 2010-08-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 6541 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 135 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13816595 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/816595
Optimization method for compiler, optimizer for a compiler and storage medium storing optimizing code Aug 25, 2010 Issued
Array ( [id] => 8775623 [patent_doc_number] => 08429599 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-04-23 [patent_title] => 'Computer method and system for enforcing derived union constraints' [patent_app_type] => utility [patent_app_number] => 12/862644 [patent_app_country] => US [patent_app_date] => 2010-08-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 2695 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 209 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12862644 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/862644
Computer method and system for enforcing derived union constraints Aug 23, 2010 Issued
Array ( [id] => 9417031 [patent_doc_number] => 08701083 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-04-15 [patent_title] => 'Systems and methods for varying software build properties using primary and supplemental build files' [patent_app_type] => utility [patent_app_number] => 12/857414 [patent_app_country] => US [patent_app_date] => 2010-08-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 6972 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 141 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12857414 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/857414
Systems and methods for varying software build properties using primary and supplemental build files Aug 15, 2010 Issued
Menu