Search

Brian Green

Examiner (ID: 8197)

Most Active Art Unit
3507
Art Unit(s)
PQT, OPQA, 3507, 3611, 3305, 3633, 3628, 3509, 3311, 2899
Total Applications
1423
Issued Applications
940
Pending Applications
101
Abandoned Applications
382

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 9225165 [patent_doc_number] => 20140019940 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-01-16 [patent_title] => 'Tool-Based Testing For Composited Systems' [patent_app_type] => utility [patent_app_number] => 13/550431 [patent_app_country] => US [patent_app_date] => 2012-07-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6176 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13550431 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/550431
Tool-based testing for composited systems Jul 15, 2012 Issued
Array ( [id] => 9781503 [patent_doc_number] => 08856727 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-10-07 [patent_title] => 'Generation framework for mapping of object models in a development environment' [patent_app_type] => utility [patent_app_number] => 13/550295 [patent_app_country] => US [patent_app_date] => 2012-07-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6138 [patent_no_of_claims] => 17 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13550295 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/550295
Generation framework for mapping of object models in a development environment Jul 15, 2012 Issued
Array ( [id] => 9225164 [patent_doc_number] => 20140019939 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-01-16 [patent_title] => 'Iterative Generation of Symbolic Test Drivers for Object-Oriented Languages' [patent_app_type] => utility [patent_app_number] => 13/549785 [patent_app_country] => US [patent_app_date] => 2012-07-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5747 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13549785 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/549785
Iterative generation of symbolic test drivers for object-oriented languages Jul 15, 2012 Issued
Array ( [id] => 9225178 [patent_doc_number] => 20140019953 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-01-16 [patent_title] => 'CLIENT-SIDE SCRIPT BUNDLE MANAGEMENT SYSTEM' [patent_app_type] => utility [patent_app_number] => 13/549363 [patent_app_country] => US [patent_app_date] => 2012-07-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 11642 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13549363 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/549363
Client-side script bundle management system Jul 12, 2012 Issued
Array ( [id] => 9926491 [patent_doc_number] => 08984478 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-03-17 [patent_title] => 'Reorganization of virtualized computer programs' [patent_app_type] => utility [patent_app_number] => 13/549410 [patent_app_country] => US [patent_app_date] => 2012-07-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 26027 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 165 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13549410 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/549410
Reorganization of virtualized computer programs Jul 12, 2012 Issued
Array ( [id] => 9225161 [patent_doc_number] => 20140019936 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-01-16 [patent_title] => 'Dynamic Scripts To Extend Static Applications' [patent_app_type] => utility [patent_app_number] => 13/547641 [patent_app_country] => US [patent_app_date] => 2012-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 44 [patent_figures_cnt] => 44 [patent_no_of_words] => 12361 [patent_no_of_claims] => 22 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13547641 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/547641
Dynamic scripts to extend static applications Jul 11, 2012 Issued
Array ( [id] => 9193604 [patent_doc_number] => 20130332919 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-12-12 [patent_title] => 'AUTOMATED TIME-TO-VALUE MEASUREMENT' [patent_app_type] => utility [patent_app_number] => 13/492829 [patent_app_country] => US [patent_app_date] => 2012-06-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6911 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13492829 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/492829
Automated time-to-value measurement Jun 8, 2012 Issued
Array ( [id] => 10867375 [patent_doc_number] => 08893105 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-11-18 [patent_title] => 'Activation-based regulatory updates' [patent_app_type] => utility [patent_app_number] => 13/492669 [patent_app_country] => US [patent_app_date] => 2012-06-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4500 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 5 [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] => 13492669 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/492669
Activation-based regulatory updates Jun 7, 2012 Issued
Array ( [id] => 9193585 [patent_doc_number] => 20130332900 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-12-12 [patent_title] => 'DESIGNING AND CROSS-CONFIGURING SOFTWARE' [patent_app_type] => utility [patent_app_number] => 13/491241 [patent_app_country] => US [patent_app_date] => 2012-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 13505 [patent_no_of_claims] => 24 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13491241 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/491241
Designing and cross-configuring software Jun 6, 2012 Issued
Array ( [id] => 9586011 [patent_doc_number] => 08776021 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2014-07-08 [patent_title] => 'Application experiment system' [patent_app_type] => utility [patent_app_number] => 13/491410 [patent_app_country] => US [patent_app_date] => 2012-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 9367 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 202 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13491410 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/491410
Application experiment system Jun 6, 2012 Issued
Array ( [id] => 10052365 [patent_doc_number] => 09092244 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-07-28 [patent_title] => 'System for developing custom data transformations for system integration application programs' [patent_app_type] => utility [patent_app_number] => 13/490679 [patent_app_country] => US [patent_app_date] => 2012-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 10269 [patent_no_of_claims] => 20 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13490679 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/490679
System for developing custom data transformations for system integration application programs Jun 6, 2012 Issued
Array ( [id] => 9057026 [patent_doc_number] => 20130254740 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-09-26 [patent_title] => 'COMPOSITION STUDIO TO DEVELOP AND MAINTAIN SURVEILLANCE AND COMPLIANCE SCENARIOS' [patent_app_type] => utility [patent_app_number] => 13/491325 [patent_app_country] => US [patent_app_date] => 2012-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6455 [patent_no_of_claims] => 21 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13491325 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/491325
Composition studio to develop and maintain surveillance and compliance scenarios Jun 6, 2012 Issued
Array ( [id] => 9980659 [patent_doc_number] => 09026989 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-05-05 [patent_title] => 'Object extensions using attributes to decouple base classes from derived classes' [patent_app_type] => utility [patent_app_number] => 13/490487 [patent_app_country] => US [patent_app_date] => 2012-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 6 [patent_no_of_words] => 3507 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 195 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13490487 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/490487
Object extensions using attributes to decouple base classes from derived classes Jun 6, 2012 Issued
Array ( [id] => 9821078 [patent_doc_number] => 08930881 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-01-06 [patent_title] => 'Dual programming interface' [patent_app_type] => utility [patent_app_number] => 13/490228 [patent_app_country] => US [patent_app_date] => 2012-06-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 10500 [patent_no_of_claims] => 34 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 187 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13490228 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/490228
Dual programming interface Jun 5, 2012 Issued
Array ( [id] => 8518136 [patent_doc_number] => 20120317544 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-12-13 [patent_title] => 'INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD' [patent_app_type] => utility [patent_app_number] => 13/490120 [patent_app_country] => US [patent_app_date] => 2012-06-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 9994 [patent_no_of_claims] => 19 [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] => 13490120 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/490120
INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD Jun 5, 2012 Abandoned
Array ( [id] => 9057030 [patent_doc_number] => 20130254743 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-09-26 [patent_title] => 'Method For Automatic Extraction Of Designs From Standard Source Code' [patent_app_type] => utility [patent_app_number] => 13/490345 [patent_app_country] => US [patent_app_date] => 2012-06-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 8695 [patent_no_of_claims] => 5 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13490345 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/490345
Method for automatic extraction of designs from standard source code Jun 5, 2012 Issued
Array ( [id] => 9555860 [patent_doc_number] => 08762932 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-06-24 [patent_title] => 'Systems and methods for context understanding for developing a software solution for a project' [patent_app_type] => utility [patent_app_number] => 13/490293 [patent_app_country] => US [patent_app_date] => 2012-06-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 9059 [patent_no_of_claims] => 10 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13490293 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/490293
Systems and methods for context understanding for developing a software solution for a project Jun 5, 2012 Issued
Array ( [id] => 9193592 [patent_doc_number] => 20130332907 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-12-12 [patent_title] => 'EXCEPTION HANDLING FOR A DISTRIBUTED RUNTIME' [patent_app_type] => utility [patent_app_number] => 13/490290 [patent_app_country] => US [patent_app_date] => 2012-06-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4582 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13490290 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/490290
Exception handling for a distributed runtime Jun 5, 2012 Issued
Array ( [id] => 9766076 [patent_doc_number] => 08850424 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-09-30 [patent_title] => 'Processing, modification, distribution of installation packages' [patent_app_type] => utility [patent_app_number] => 13/462457 [patent_app_country] => US [patent_app_date] => 2012-05-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 10219 [patent_no_of_claims] => 35 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13462457 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/462457
Processing, modification, distribution of installation packages May 1, 2012 Issued
Array ( [id] => 9137391 [patent_doc_number] => 20130298106 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-11-07 [patent_title] => 'INDICATORS FOR RESOURCES WITH IDEMPOTENT CLOSE METHODS IN SOFTWARE PROGRAMS' [patent_app_type] => utility [patent_app_number] => 13/461621 [patent_app_country] => US [patent_app_date] => 2012-05-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5214 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13461621 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/461621
Indicators for resources with idempotent close methods in software programs Apr 30, 2012 Issued
Menu