Search

Brian J. Gillis

Supervisory Patent Examiner (ID: 11050, Phone: (571)272-7952 , Office: P/2446 )

Most Active Art Unit
2446
Art Unit(s)
2141, 2441, 2446
Total Applications
372
Issued Applications
235
Pending Applications
26
Abandoned Applications
114

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 9352431 [patent_doc_number] => 08671335 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-03-11 [patent_title] => 'Soft output Viterbi detector with error event output' [patent_app_type] => utility [patent_app_number] => 13/733004 [patent_app_country] => US [patent_app_date] => 2013-01-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 2866 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 86 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13733004 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/733004
Soft output Viterbi detector with error event output Jan 1, 2013 Issued
Array ( [id] => 9302199 [patent_doc_number] => 08650442 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-02-11 [patent_title] => 'Programming in a simultaneous multi-threaded processor environment' [patent_app_type] => utility [patent_app_number] => 13/681256 [patent_app_country] => US [patent_app_date] => 2012-11-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 7 [patent_no_of_words] => 4018 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 301 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13681256 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/681256
Programming in a simultaneous multi-threaded processor environment Nov 18, 2012 Issued
Array ( [id] => 8946016 [patent_doc_number] => 08499203 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-07-30 [patent_title] => 'Configurable alert delivery in a distributed processing system' [patent_app_type] => utility [patent_app_number] => 13/679219 [patent_app_country] => US [patent_app_date] => 2012-11-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 12855 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 155 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13679219 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/679219
Configurable alert delivery in a distributed processing system Nov 15, 2012 Issued
Array ( [id] => 10111408 [patent_doc_number] => 09146824 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-09-29 [patent_title] => 'Management of bit line errors based on a stored set of data' [patent_app_type] => utility [patent_app_number] => 13/669359 [patent_app_country] => US [patent_app_date] => 2012-11-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 9 [patent_no_of_words] => 9994 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 178 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13669359 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/669359
Management of bit line errors based on a stored set of data Nov 4, 2012 Issued
Array ( [id] => 8823879 [patent_doc_number] => 20130124924 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-05-16 [patent_title] => 'PROGRAM ANALYZING SYSTEM AND METHOD' [patent_app_type] => utility [patent_app_number] => 13/667860 [patent_app_country] => US [patent_app_date] => 2012-11-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 13053 [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] => 13667860 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/667860
PROGRAM ANALYZING SYSTEM AND METHOD Nov 1, 2012 Abandoned
Array ( [id] => 10501444 [patent_doc_number] => 09229845 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-01-05 [patent_title] => 'Testing using production data in scalable pre-production environments' [patent_app_type] => utility [patent_app_number] => 13/666832 [patent_app_country] => US [patent_app_date] => 2012-11-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 10104 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 110 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13666832 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/666832
Testing using production data in scalable pre-production environments Oct 31, 2012 Issued
Array ( [id] => 8722688 [patent_doc_number] => 20130073905 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-03-21 [patent_title] => 'Systems, Methods, and Apparatus to Debug a Network Application by Utilizing a Cloned Network and an Interactive Debugging Technique' [patent_app_type] => utility [patent_app_number] => 13/665075 [patent_app_country] => US [patent_app_date] => 2012-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 9423 [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] => 13665075 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/665075
Systems, methods, and apparatus to debug a network application by utilizing a cloned network and an interactive debugging technique Oct 30, 2012 Issued
Array ( [id] => 9451759 [patent_doc_number] => 20140122929 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-05-01 [patent_title] => 'DISTRIBUTED ON-CHIP DEBUG TRIGGERING' [patent_app_type] => utility [patent_app_number] => 13/665719 [patent_app_country] => US [patent_app_date] => 2012-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7660 [patent_no_of_claims] => 20 [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] => 13665719 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/665719
Distributed on-chip debug triggering with allocated bus lines Oct 30, 2012 Issued
Array ( [id] => 9451756 [patent_doc_number] => 20140122926 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-05-01 [patent_title] => 'SIMULATION ENGINE FOR USE IN DISASTER RECOVERY VIRTUALIZATION' [patent_app_type] => utility [patent_app_number] => 13/665574 [patent_app_country] => US [patent_app_date] => 2012-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 6171 [patent_no_of_claims] => 25 [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] => 13665574 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/665574
Simulation engine for use in disaster recovery virtualization Oct 30, 2012 Issued
Array ( [id] => 8868193 [patent_doc_number] => 20130151896 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-06-13 [patent_title] => 'INFORMATION PROCESSING APPARATUS AND TEST METHOD' [patent_app_type] => utility [patent_app_number] => 13/662658 [patent_app_country] => US [patent_app_date] => 2012-10-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 5615 [patent_no_of_claims] => 7 [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] => 13662658 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/662658
INFORMATION PROCESSING APPARATUS AND TEST METHOD Oct 28, 2012 Abandoned
Array ( [id] => 10137551 [patent_doc_number] => 09170871 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-10-27 [patent_title] => 'Data polling method and digital instrumentation and control system for atomic power plant using the method' [patent_app_type] => utility [patent_app_number] => 13/661278 [patent_app_country] => US [patent_app_date] => 2012-10-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2272 [patent_no_of_claims] => 2 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 196 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13661278 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/661278
Data polling method and digital instrumentation and control system for atomic power plant using the method Oct 25, 2012 Issued
Array ( [id] => 9437495 [patent_doc_number] => 20140115402 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-04-24 [patent_title] => 'METHOD AND SYSTEM FOR POSTPONED ERROR CODE CHECKS' [patent_app_type] => utility [patent_app_number] => 13/656091 [patent_app_country] => US [patent_app_date] => 2012-10-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4646 [patent_no_of_claims] => 18 [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] => 13656091 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/656091
Method and system for postponed error code checks Oct 18, 2012 Issued
Array ( [id] => 9229809 [patent_doc_number] => 08635490 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-01-21 [patent_title] => 'High availability for network security devices' [patent_app_type] => utility [patent_app_number] => 13/651895 [patent_app_country] => US [patent_app_date] => 2012-10-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 15164 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 93 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13651895 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/651895
High availability for network security devices Oct 14, 2012 Issued
Array ( [id] => 9302202 [patent_doc_number] => 08650445 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-02-11 [patent_title] => 'Systems and methods for remote monitoring in a computer network' [patent_app_type] => utility [patent_app_number] => 13/615231 [patent_app_country] => US [patent_app_date] => 2012-09-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 12119 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [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] => 13615231 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/615231
Systems and methods for remote monitoring in a computer network Sep 12, 2012 Issued
Array ( [id] => 9314983 [patent_doc_number] => 08656218 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-02-18 [patent_title] => 'Memory configuration for data replication system including identification of a subsequent log entry by a destination computer' [patent_app_type] => utility [patent_app_number] => 13/612003 [patent_app_country] => US [patent_app_date] => 2012-09-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 16 [patent_no_of_words] => 26511 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 255 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13612003 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/612003
Memory configuration for data replication system including identification of a subsequent log entry by a destination computer Sep 11, 2012 Issued
Array ( [id] => 10021428 [patent_doc_number] => 09063915 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-06-23 [patent_title] => 'Multiprocessor with a plurality of debug modules and debug ring units connected to generate a ring' [patent_app_type] => utility [patent_app_number] => 13/595792 [patent_app_country] => US [patent_app_date] => 2012-08-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 6 [patent_no_of_words] => 4749 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 100 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13595792 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/595792
Multiprocessor with a plurality of debug modules and debug ring units connected to generate a ring Aug 26, 2012 Issued
Array ( [id] => 10582749 [patent_doc_number] => 09304873 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-04-05 [patent_title] => 'Recovery system and method for recreating a state of a datacenter' [patent_app_type] => utility [patent_app_number] => 13/593060 [patent_app_country] => US [patent_app_date] => 2012-08-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7998 [patent_no_of_claims] => 20 [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] => 13593060 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/593060
Recovery system and method for recreating a state of a datacenter Aug 22, 2012 Issued
Array ( [id] => 9332606 [patent_doc_number] => 20140059388 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-02-27 [patent_title] => 'DIAGNOSTIC AND PERFORMANCE DATA COLLECTION' [patent_app_type] => utility [patent_app_number] => 13/592567 [patent_app_country] => US [patent_app_date] => 2012-08-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 8199 [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] => 13592567 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/592567
DIAGNOSTIC AND PERFORMANCE DATA COLLECTION Aug 22, 2012 Abandoned
Array ( [id] => 8868197 [patent_doc_number] => 20130151900 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-06-13 [patent_title] => 'DEBUG SYSTEM AND METHOD' [patent_app_type] => utility [patent_app_number] => 13/592487 [patent_app_country] => US [patent_app_date] => 2012-08-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 1178 [patent_no_of_claims] => 9 [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] => 13592487 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/592487
DEBUG SYSTEM AND METHOD Aug 22, 2012 Abandoned
Array ( [id] => 9992690 [patent_doc_number] => 09037912 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-05-19 [patent_title] => 'Validation of asset data for component assemblies' [patent_app_type] => utility [patent_app_number] => 13/592468 [patent_app_country] => US [patent_app_date] => 2012-08-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 6540 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 105 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13592468 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/592468
Validation of asset data for component assemblies Aug 22, 2012 Issued
Menu