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] => 10609909 [patent_doc_number] => 09329940 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-05-03 [patent_title] => 'Dispersed storage having a plurality of snapshot paths and methods for use therewith' [patent_app_type] => utility [patent_app_number] => 14/444058 [patent_app_country] => US [patent_app_date] => 2014-07-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 15 [patent_no_of_words] => 16255 [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] => 14444058 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/444058
Dispersed storage having a plurality of snapshot paths and methods for use therewith Jul 27, 2014 Issued
Array ( [id] => 10934665 [patent_doc_number] => 20140337686 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-11-13 [patent_title] => 'DISPERSED STORAGE HAVING SNAPSHOT CLONES AND METHODS FOR USE THEREWITH' [patent_app_type] => utility [patent_app_number] => 14/444134 [patent_app_country] => US [patent_app_date] => 2014-07-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 16213 [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] => 14444134 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/444134
Dispersed storage having snapshot clones and methods for use therewith Jul 27, 2014 Issued
Array ( [id] => 12046260 [patent_doc_number] => 09823861 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-11-21 [patent_title] => 'Method and apparatus for selecting storage units to store dispersed storage data' [patent_app_type] => utility [patent_app_number] => 14/292585 [patent_app_country] => US [patent_app_date] => 2014-05-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 15031 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [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] => 14292585 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/292585
Method and apparatus for selecting storage units to store dispersed storage data May 29, 2014 Issued
Array ( [id] => 9745975 [patent_doc_number] => 20140281694 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-09-18 [patent_title] => 'MEMORY DEGENERACY METHOD AND INFORMATION PROCESSING DEVICE' [patent_app_type] => utility [patent_app_number] => 14/287311 [patent_app_country] => US [patent_app_date] => 2014-05-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 8691 [patent_no_of_claims] => 7 [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] => 14287311 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/287311
Memory degeneracy method and information processing device May 26, 2014 Issued
Array ( [id] => 11488562 [patent_doc_number] => 09594633 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-03-14 [patent_title] => 'Adaptive raid for an SSD environment' [patent_app_type] => utility [patent_app_number] => 14/283628 [patent_app_country] => US [patent_app_date] => 2014-05-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 14637 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 156 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14283628 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/283628
Adaptive raid for an SSD environment May 20, 2014 Issued
Array ( [id] => 10524500 [patent_doc_number] => 09251015 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-02-02 [patent_title] => 'Memory system providing wear-leveling by allocating memory blocks among groups' [patent_app_type] => utility [patent_app_number] => 14/273901 [patent_app_country] => US [patent_app_date] => 2014-05-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5687 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 198 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14273901 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/273901
Memory system providing wear-leveling by allocating memory blocks among groups May 8, 2014 Issued
Array ( [id] => 10072473 [patent_doc_number] => 09110832 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-08-18 [patent_title] => 'Object oriented memory in solid state devices' [patent_app_type] => utility [patent_app_number] => 14/269397 [patent_app_country] => US [patent_app_date] => 2014-05-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 11067 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [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] => 14269397 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/269397
Object oriented memory in solid state devices May 4, 2014 Issued
Array ( [id] => 10922265 [patent_doc_number] => 20140325285 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-10-30 [patent_title] => 'SERIAL ATTACHED SCSI EXPANDER AND METHOD FOR DEBUGGING FAULTS THEREOF' [patent_app_type] => utility [patent_app_number] => 14/264060 [patent_app_country] => US [patent_app_date] => 2014-04-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 782 [patent_no_of_claims] => 5 [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] => 14264060 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/264060
SERIAL ATTACHED SCSI EXPANDER AND METHOD FOR DEBUGGING FAULTS THEREOF Apr 28, 2014 Abandoned
Array ( [id] => 10152870 [patent_doc_number] => 09185179 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-11-10 [patent_title] => 'Re-establishing push notification channels via user identifiers' [patent_app_type] => utility [patent_app_number] => 14/257540 [patent_app_country] => US [patent_app_date] => 2014-04-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5316 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 150 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14257540 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/257540
Re-establishing push notification channels via user identifiers Apr 20, 2014 Issued
Array ( [id] => 9658755 [patent_doc_number] => 20140229760 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-08-14 [patent_title] => 'FAILSAFE DIRECTORY FILE SYSTEM IN A DISPERSED STORAGE NETWORK' [patent_app_type] => utility [patent_app_number] => 14/257341 [patent_app_country] => US [patent_app_date] => 2014-04-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 22624 [patent_no_of_claims] => 5 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14257341 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/257341
Failsafe directory file system in a dispersed storage network Apr 20, 2014 Issued
Array ( [id] => 11206935 [patent_doc_number] => 09436560 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-09-06 [patent_title] => 'Increasing disaster resiliency by having a pod backed up to other peer pods in a site or beyond' [patent_app_type] => utility [patent_app_number] => 14/243405 [patent_app_country] => US [patent_app_date] => 2014-04-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7794 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14243405 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/243405
Increasing disaster resiliency by having a pod backed up to other peer pods in a site or beyond Apr 1, 2014 Issued
Array ( [id] => 11775081 [patent_doc_number] => 09384008 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-07-05 [patent_title] => 'Method and system for operating system recovery from a network device including user selectable options for storing an OS image in local storage of a caching device' [patent_app_type] => utility [patent_app_number] => 14/230768 [patent_app_country] => US [patent_app_date] => 2014-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4789 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14230768 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/230768
Method and system for operating system recovery from a network device including user selectable options for storing an OS image in local storage of a caching device Mar 30, 2014 Issued
Array ( [id] => 10384032 [patent_doc_number] => 20150269039 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-09-24 [patent_title] => 'EFFICIENT HIGH AVAILABILITY FOR A SCSI TARGET OVER A FIBRE CHANNEL' [patent_app_type] => utility [patent_app_number] => 14/223237 [patent_app_country] => US [patent_app_date] => 2014-03-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 10417 [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] => 14223237 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/223237
Efficient high availability for a SCSI target over a fibre channel Mar 23, 2014 Issued
Array ( [id] => 9774455 [patent_doc_number] => 20140298118 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-10-02 [patent_title] => 'INFORMATION PROCESSING APPARATUS AND ERROR PROCESSING METHOD' [patent_app_type] => utility [patent_app_number] => 14/223281 [patent_app_country] => US [patent_app_date] => 2014-03-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5822 [patent_no_of_claims] => 6 [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] => 14223281 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/223281
Information processing apparatus with error verification including error processing or transferring again based on a code coinciding with codes defined by an interface communication standard Mar 23, 2014 Issued
Array ( [id] => 10575881 [patent_doc_number] => 09298524 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-03-29 [patent_title] => 'Virtual baseboard management controller' [patent_app_type] => utility [patent_app_number] => 14/221544 [patent_app_country] => US [patent_app_date] => 2014-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5885 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 87 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14221544 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/221544
Virtual baseboard management controller Mar 20, 2014 Issued
Array ( [id] => 11155972 [patent_doc_number] => 09389989 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-07-12 [patent_title] => 'Self verifying device driver for multi-version compatible data manipulation devices' [patent_app_type] => utility [patent_app_number] => 14/219347 [patent_app_country] => US [patent_app_date] => 2014-03-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3078 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 117 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14219347 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/219347
Self verifying device driver for multi-version compatible data manipulation devices Mar 18, 2014 Issued
Array ( [id] => 10651121 [patent_doc_number] => 09367374 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-06-14 [patent_title] => 'Handling system interrupts with long running recovery actions' [patent_app_type] => utility [patent_app_number] => 14/170668 [patent_app_country] => US [patent_app_date] => 2014-02-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5545 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [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] => 14170668 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/170668
Handling system interrupts with long running recovery actions Feb 2, 2014 Issued
Array ( [id] => 10327897 [patent_doc_number] => 20150212901 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-07-30 [patent_title] => 'HEALTH MONITORING AND RECOVERY FOR INFRASTRUCTURE DEVICES' [patent_app_type] => utility [patent_app_number] => 14/164829 [patent_app_country] => US [patent_app_date] => 2014-01-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7088 [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] => 14164829 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/164829
Health monitoring and recovery for infrastructure devices Jan 26, 2014 Issued
Array ( [id] => 10582811 [patent_doc_number] => 09304935 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-04-05 [patent_title] => 'Enhancing reliability of transaction execution by using transaction digests' [patent_app_type] => utility [patent_app_number] => 14/163324 [patent_app_country] => US [patent_app_date] => 2014-01-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 17 [patent_no_of_words] => 30509 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 427 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14163324 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/163324
Enhancing reliability of transaction execution by using transaction digests Jan 23, 2014 Issued
Array ( [id] => 10327901 [patent_doc_number] => 20150212905 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-07-30 [patent_title] => 'TRANSACTIONAL EXECUTION DIAGNOSTICS USING DIGESTS' [patent_app_type] => utility [patent_app_number] => 14/163345 [patent_app_country] => US [patent_app_date] => 2014-01-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 30049 [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] => 14163345 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/163345
Diagnostics for transactional execution errors in reliable transactions Jan 23, 2014 Issued
Menu