Search

Kyle Armstrong

Examiner (ID: 4140, Phone: (571)270-1184 , Office: P/3678 )

Most Active Art Unit
3619
Art Unit(s)
4127, 3678, 3619, 3672
Total Applications
900
Issued Applications
661
Pending Applications
70
Abandoned Applications
196

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 7512810 [patent_doc_number] => 20110258520 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-10-20 [patent_title] => 'LOCATING AND CORRECTING CORRUPT DATA OR SYNDROME BLOCKS' [patent_app_type] => utility [patent_app_number] => 12/762213 [patent_app_country] => US [patent_app_date] => 2010-04-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5352 [patent_no_of_claims] => 19 [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] => publications/A1/0258/20110258520.pdf [firstpage_image] =>[orig_patent_app_number] => 12762213 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/762213
LOCATING AND CORRECTING CORRUPT DATA OR SYNDROME BLOCKS Apr 15, 2010 Abandoned
Array ( [id] => 7734685 [patent_doc_number] => 08103915 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-01-24 [patent_title] => 'Failure system for domain name system client' [patent_app_type] => utility [patent_app_number] => 12/704680 [patent_app_country] => US [patent_app_date] => 2010-02-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 5596 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 173 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/103/08103915.pdf [firstpage_image] =>[orig_patent_app_number] => 12704680 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/704680
Failure system for domain name system client Feb 11, 2010 Issued
Array ( [id] => 6464578 [patent_doc_number] => 20100146328 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-06-10 [patent_title] => 'GRID STORAGE SYSTEM AND METHOD OF OPERATING THEREOF' [patent_app_type] => utility [patent_app_number] => 12/704310 [patent_app_country] => US [patent_app_date] => 2010-02-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 10738 [patent_no_of_claims] => 25 [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/0146/20100146328.pdf [firstpage_image] =>[orig_patent_app_number] => 12704310 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/704310
Grid storage system and method of operating thereof Feb 10, 2010 Issued
Array ( [id] => 6171770 [patent_doc_number] => 20110197100 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-08-11 [patent_title] => 'NON-VOLATILE REDUNDANT VERIFIABLE INDICATION OF DATA STORAGE STATUS' [patent_app_type] => utility [patent_app_number] => 12/703499 [patent_app_country] => US [patent_app_date] => 2010-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5579 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0197/20110197100.pdf [firstpage_image] =>[orig_patent_app_number] => 12703499 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/703499
Non-volatile redundant verifiable indication of data storage status Feb 9, 2010 Issued
Array ( [id] => 6171723 [patent_doc_number] => 20110197090 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-08-11 [patent_title] => 'Error Reporting Through Observation Correlation' [patent_app_type] => utility [patent_app_number] => 12/703578 [patent_app_country] => US [patent_app_date] => 2010-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7201 [patent_no_of_claims] => 25 [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/0197/20110197090.pdf [firstpage_image] =>[orig_patent_app_number] => 12703578 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/703578
Error reporting through observation correlation Feb 9, 2010 Issued
Array ( [id] => 8022773 [patent_doc_number] => 08140905 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-03-20 [patent_title] => 'Incremental problem determination and resolution in cloud environments' [patent_app_type] => utility [patent_app_number] => 12/701232 [patent_app_country] => US [patent_app_date] => 2010-02-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 6831 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 135 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/140/08140905.pdf [firstpage_image] =>[orig_patent_app_number] => 12701232 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/701232
Incremental problem determination and resolution in cloud environments Feb 4, 2010 Issued
Array ( [id] => 8998167 [patent_doc_number] => 08522073 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-08-27 [patent_title] => 'Distributed storage of recoverable data' [patent_app_type] => utility [patent_app_number] => 12/699670 [patent_app_country] => US [patent_app_date] => 2010-02-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6453 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 189 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12699670 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/699670
Distributed storage of recoverable data Feb 2, 2010 Issued
Array ( [id] => 6555823 [patent_doc_number] => 20100205485 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-08-12 [patent_title] => 'MEDICAL-INFORMATION COMMUNICATION-CONNECTION MANAGEMENT DEVICE AND A METHOD OF MANAGING A MEDICAL-INFORMATION COMMUNICATION CONNECTION' [patent_app_type] => utility [patent_app_number] => 12/698623 [patent_app_country] => US [patent_app_date] => 2010-02-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 14454 [patent_no_of_claims] => 13 [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] => publications/A1/0205/20100205485.pdf [firstpage_image] =>[orig_patent_app_number] => 12698623 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/698623
Medical-information communication-connection management device and a method of managing a medical-information communication connection Feb 1, 2010 Issued
Array ( [id] => 7734675 [patent_doc_number] => 08103910 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-01-24 [patent_title] => 'Local rollback for fault-tolerance in parallel computing systems' [patent_app_type] => utility [patent_app_number] => 12/696780 [patent_app_country] => US [patent_app_date] => 2010-01-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 15 [patent_no_of_words] => 20027 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 356 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/103/08103910.pdf [firstpage_image] =>[orig_patent_app_number] => 12696780 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/696780
Local rollback for fault-tolerance in parallel computing systems Jan 28, 2010 Issued
Array ( [id] => 6117173 [patent_doc_number] => 20110191627 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-08-04 [patent_title] => 'System And Method for Handling a Failover Event' [patent_app_type] => utility [patent_app_number] => 12/696251 [patent_app_country] => US [patent_app_date] => 2010-01-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5139 [patent_no_of_claims] => 15 [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/0191/20110191627.pdf [firstpage_image] =>[orig_patent_app_number] => 12696251 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/696251
System And Method for Handling a Failover Event Jan 28, 2010 Abandoned
Array ( [id] => 7768287 [patent_doc_number] => 08117492 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2012-02-14 [patent_title] => 'Techniques for backup error management' [patent_app_type] => utility [patent_app_number] => 12/696891 [patent_app_country] => US [patent_app_date] => 2010-01-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5793 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/117/08117492.pdf [firstpage_image] =>[orig_patent_app_number] => 12696891 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/696891
Techniques for backup error management Jan 28, 2010 Issued
Array ( [id] => 8158326 [patent_doc_number] => 08171352 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-05-01 [patent_title] => 'HVAC system, a method for determining a source of a reset and a HVAC controller configured for the same' [patent_app_type] => utility [patent_app_number] => 12/694486 [patent_app_country] => US [patent_app_date] => 2010-01-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 3241 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/171/08171352.pdf [firstpage_image] =>[orig_patent_app_number] => 12694486 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/694486
HVAC system, a method for determining a source of a reset and a HVAC controller configured for the same Jan 26, 2010 Issued
Array ( [id] => 8645716 [patent_doc_number] => 08370716 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-02-05 [patent_title] => 'USB device and correction method thereof' [patent_app_type] => utility [patent_app_number] => 12/652174 [patent_app_country] => US [patent_app_date] => 2010-01-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 14 [patent_no_of_words] => 6788 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [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] => 12652174 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/652174
USB device and correction method thereof Jan 4, 2010 Issued
Array ( [id] => 6647273 [patent_doc_number] => 20100174966 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-07-08 [patent_title] => 'DEVICE AND METHOD PROVIDING 1-BIT ERROR CORRECTION' [patent_app_type] => utility [patent_app_number] => 12/651586 [patent_app_country] => US [patent_app_date] => 2010-01-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 4868 [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/0174/20100174966.pdf [firstpage_image] =>[orig_patent_app_number] => 12651586 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/651586
Device and method providing 1-bit error correction Jan 3, 2010 Issued
Array ( [id] => 6396824 [patent_doc_number] => 20100318874 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-12-16 [patent_title] => 'ELECTRONIC MEMORY DEVICE AND METHOD FOR ERROR CORRECTING THEREOF' [patent_app_type] => utility [patent_app_number] => 12/649799 [patent_app_country] => US [patent_app_date] => 2009-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 2596 [patent_no_of_claims] => 13 [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/0318/20100318874.pdf [firstpage_image] =>[orig_patent_app_number] => 12649799 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/649799
ELECTRONIC MEMORY DEVICE AND METHOD FOR ERROR CORRECTING THEREOF Dec 29, 2009 Abandoned
Array ( [id] => 6100542 [patent_doc_number] => 20110004814 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-01-06 [patent_title] => 'SEMICONDUCTOR MEMORY APPARATUS AND DATA WRITE METHOD OF THE SAME' [patent_app_type] => utility [patent_app_number] => 12/648906 [patent_app_country] => US [patent_app_date] => 2009-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4484 [patent_no_of_claims] => 21 [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] => publications/A1/0004/20110004814.pdf [firstpage_image] =>[orig_patent_app_number] => 12648906 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/648906
SEMICONDUCTOR MEMORY APPARATUS AND DATA WRITE METHOD OF THE SAME Dec 28, 2009 Abandoned
Array ( [id] => 8703889 [patent_doc_number] => 08397126 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-03-12 [patent_title] => 'Systems and methods for channel coding of wireless communication' [patent_app_type] => utility [patent_app_number] => 12/655224 [patent_app_country] => US [patent_app_date] => 2009-12-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 4371 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 84 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12655224 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/655224
Systems and methods for channel coding of wireless communication Dec 23, 2009 Issued
Array ( [id] => 5976754 [patent_doc_number] => 20110154167 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-06-23 [patent_title] => 'OPTIMIZING RAID MIGRATION PERFORMANCE' [patent_app_type] => utility [patent_app_number] => 12/646849 [patent_app_country] => US [patent_app_date] => 2009-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4532 [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/0154/20110154167.pdf [firstpage_image] =>[orig_patent_app_number] => 12646849 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/646849
Optimizing raid migration performance Dec 22, 2009 Issued
Array ( [id] => 9156859 [patent_doc_number] => 08589773 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-11-19 [patent_title] => 'Disk drive margining read channel by biasing log-likelihood ratios of an iterative decoder' [patent_app_type] => utility [patent_app_number] => 12/641899 [patent_app_country] => US [patent_app_date] => 2009-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 11 [patent_no_of_words] => 2510 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 75 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12641899 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/641899
Disk drive margining read channel by biasing log-likelihood ratios of an iterative decoder Dec 17, 2009 Issued
Array ( [id] => 6302428 [patent_doc_number] => 20100162067 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-06-24 [patent_title] => 'Memory scrubbing in third dimension memory' [patent_app_type] => utility [patent_app_number] => 12/653896 [patent_app_country] => US [patent_app_date] => 2009-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 9829 [patent_no_of_claims] => 41 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0162/20100162067.pdf [firstpage_image] =>[orig_patent_app_number] => 12653896 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/653896
Memory scrubbing in third dimension memory Dec 17, 2009 Issued
Menu