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] => 10130904 [patent_doc_number] => 09164739 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-10-20 [patent_title] => 'Systems and methods for generating a standardized power generation class model' [patent_app_type] => utility [patent_app_number] => 13/460067 [patent_app_country] => US [patent_app_date] => 2012-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4184 [patent_no_of_claims] => 15 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13460067 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/460067
Systems and methods for generating a standardized power generation class model Apr 29, 2012 Issued
Array ( [id] => 8824051 [patent_doc_number] => 20130125096 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-05-16 [patent_title] => 'Systems and Methods for Dynamic Collection of Probe Call Sites' [patent_app_type] => utility [patent_app_number] => 13/460548 [patent_app_country] => US [patent_app_date] => 2012-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 10577 [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] => 13460548 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/460548
Systems and Methods for Dynamic Collection of Probe Call Sites Apr 29, 2012 Abandoned
Array ( [id] => 9472621 [patent_doc_number] => 08726270 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-05-13 [patent_title] => 'Distributed installation configuration over multiple machines' [patent_app_type] => utility [patent_app_number] => 13/442342 [patent_app_country] => US [patent_app_date] => 2012-04-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 8338 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 215 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13442342 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/442342
Distributed installation configuration over multiple machines Apr 8, 2012 Issued
Array ( [id] => 9083415 [patent_doc_number] => 20130268945 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-10-10 [patent_title] => 'IDENTIFYING GLOBALLY CONSISTENT STATES IN A MULTITHREADED PROGRAM' [patent_app_type] => utility [patent_app_number] => 13/441656 [patent_app_country] => US [patent_app_date] => 2012-04-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6013 [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] => 13441656 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/441656
Identifying globally consistent states in a multithreaded program Apr 5, 2012 Issued
Array ( [id] => 10524356 [patent_doc_number] => 09250869 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-02-02 [patent_title] => 'Synchronous business process execution engine for action orchestration in a single execution transaction context' [patent_app_type] => utility [patent_app_number] => 13/435997 [patent_app_country] => US [patent_app_date] => 2012-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 4224 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 111 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13435997 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/435997
Synchronous business process execution engine for action orchestration in a single execution transaction context Mar 29, 2012 Issued
Array ( [id] => 9630180 [patent_doc_number] => 08799874 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-08-05 [patent_title] => 'Static analysis of computer software applications' [patent_app_type] => utility [patent_app_number] => 13/411779 [patent_app_country] => US [patent_app_date] => 2012-03-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3995 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 313 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13411779 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/411779
Static analysis of computer software applications Mar 4, 2012 Issued
Array ( [id] => 9599338 [patent_doc_number] => 20140196019 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-07-10 [patent_title] => 'Method and Apparatus for Substituting Compiler Built-in Helper Functions with Machine Instructions' [patent_app_type] => utility [patent_app_number] => 13/976515 [patent_app_country] => US [patent_app_date] => 2012-01-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2852 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13976515 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/976515
Method and apparatus for substituting compiler built-in helper functions with machine instructions Jan 5, 2012 Issued
Array ( [id] => 9879139 [patent_doc_number] => 08966436 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-02-24 [patent_title] => 'Systems and methods for providing and customizing a virtual event platform' [patent_app_type] => utility [patent_app_number] => 13/275200 [patent_app_country] => US [patent_app_date] => 2011-10-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4868 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 167 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13275200 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/275200
Systems and methods for providing and customizing a virtual event platform Oct 16, 2011 Issued
Array ( [id] => 9593029 [patent_doc_number] => 08782595 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2014-07-15 [patent_title] => 'Systems and methods for rule based meta-programming of actions for rule based build systems' [patent_app_type] => utility [patent_app_number] => 13/267386 [patent_app_country] => US [patent_app_date] => 2011-10-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4256 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 6 [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] => 13267386 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/267386
Systems and methods for rule based meta-programming of actions for rule based build systems Oct 5, 2011 Issued
Array ( [id] => 9532701 [patent_doc_number] => 08756587 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-06-17 [patent_title] => 'Static analysis of computer software applications' [patent_app_type] => utility [patent_app_number] => 13/250510 [patent_app_country] => US [patent_app_date] => 2011-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3965 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 275 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13250510 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/250510
Static analysis of computer software applications Sep 29, 2011 Issued
Array ( [id] => 9714633 [patent_doc_number] => 08839235 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-09-16 [patent_title] => 'User terminal device and service providing method thereof' [patent_app_type] => utility [patent_app_number] => 13/250334 [patent_app_country] => US [patent_app_date] => 2011-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 27 [patent_figures_cnt] => 27 [patent_no_of_words] => 15253 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 185 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13250334 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/250334
User terminal device and service providing method thereof Sep 29, 2011 Issued
Array ( [id] => 10841404 [patent_doc_number] => 08869103 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-10-21 [patent_title] => 'Using intermediate representations to verify computer-executable code generated from a model' [patent_app_type] => utility [patent_app_number] => 13/250577 [patent_app_country] => US [patent_app_date] => 2011-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 50 [patent_figures_cnt] => 50 [patent_no_of_words] => 27919 [patent_no_of_claims] => 20 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13250577 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/250577
Using intermediate representations to verify computer-executable code generated from a model Sep 29, 2011 Issued
Array ( [id] => 8432952 [patent_doc_number] => 20120254827 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-10-04 [patent_title] => 'VERIFICATION OF COMPUTER-EXECUTABLE CODE GENERATED FROM A MODEL' [patent_app_type] => utility [patent_app_number] => 13/250590 [patent_app_country] => US [patent_app_date] => 2011-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 51 [patent_figures_cnt] => 51 [patent_no_of_words] => 27878 [patent_no_of_claims] => 24 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13250590 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/250590
Verification of computer-executable code generated from a slice of a model Sep 29, 2011 Issued
Array ( [id] => 9358776 [patent_doc_number] => 08677331 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-03-18 [patent_title] => 'Lock-clustering compilation for software transactional memory' [patent_app_type] => utility [patent_app_number] => 13/250369 [patent_app_country] => US [patent_app_date] => 2011-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5663 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 159 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13250369 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/250369
Lock-clustering compilation for software transactional memory Sep 29, 2011 Issued
Array ( [id] => 8952939 [patent_doc_number] => 20130198720 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-08-01 [patent_title] => 'Just in Time Component Mapping' [patent_app_type] => utility [patent_app_number] => 13/250469 [patent_app_country] => US [patent_app_date] => 2011-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 10565 [patent_no_of_claims] => 28 [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] => 13250469 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/250469
Just in time component mapping Sep 29, 2011 Issued
Array ( [id] => 9593035 [patent_doc_number] => 08782601 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-07-15 [patent_title] => 'Systems and methods for applying dynamic relational typing to a strongly-typed object-oriented API' [patent_app_type] => utility [patent_app_number] => 13/251176 [patent_app_country] => US [patent_app_date] => 2011-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4423 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13251176 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/251176
Systems and methods for applying dynamic relational typing to a strongly-typed object-oriented API Sep 29, 2011 Issued
Array ( [id] => 9611849 [patent_doc_number] => 08789038 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-07-22 [patent_title] => 'Information processing device, information processing method, and computer readable medium with function disabling' [patent_app_type] => utility [patent_app_number] => 13/151592 [patent_app_country] => US [patent_app_date] => 2011-06-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 17437 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 341 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13151592 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/151592
Information processing device, information processing method, and computer readable medium with function disabling Jun 1, 2011 Issued
Array ( [id] => 10131193 [patent_doc_number] => 09165029 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-10-20 [patent_title] => 'Navigating performance data from different subsystems' [patent_app_type] => utility [patent_app_number] => 13/114052 [patent_app_country] => US [patent_app_date] => 2011-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8089 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 225 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13114052 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/114052
Navigating performance data from different subsystems May 23, 2011 Issued
Array ( [id] => 10867363 [patent_doc_number] => 08893093 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-11-18 [patent_title] => 'Method and system for automated performance testing in a multi-tenant environment' [patent_app_type] => utility [patent_app_number] => 13/101955 [patent_app_country] => US [patent_app_date] => 2011-05-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 9374 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 181 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13101955 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/101955
Method and system for automated performance testing in a multi-tenant environment May 4, 2011 Issued
Array ( [id] => 10105569 [patent_doc_number] => 09141350 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-09-22 [patent_title] => 'Embedded system performance' [patent_app_type] => utility [patent_app_number] => 13/641830 [patent_app_country] => US [patent_app_date] => 2011-04-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 20 [patent_no_of_words] => 8944 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 530 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13641830 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/641830
Embedded system performance Apr 19, 2011 Issued
Menu