Search

Ryan Bertram

Examiner (ID: 14025, Phone: (571)270-1377 , Office: P/2137 )

Most Active Art Unit
2137
Art Unit(s)
2137, 2112, 2187
Total Applications
948
Issued Applications
826
Pending Applications
45
Abandoned Applications
91

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 5206574 [patent_doc_number] => 20070028056 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-02-01 [patent_title] => 'Direct-update software transactional memory' [patent_app_type] => utility [patent_app_number] => 11/192784 [patent_app_country] => US [patent_app_date] => 2005-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5426 [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/0028/20070028056.pdf [firstpage_image] =>[orig_patent_app_number] => 11192784 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/192784
Direct-update software transactional memory Jul 28, 2005 Issued
Array ( [id] => 599939 [patent_doc_number] => 07441094 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-10-21 [patent_title] => 'Memory management configuration' [patent_app_type] => utility [patent_app_number] => 11/174873 [patent_app_country] => US [patent_app_date] => 2005-07-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3928 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 56 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/441/07441094.pdf [firstpage_image] =>[orig_patent_app_number] => 11174873 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/174873
Memory management configuration Jul 4, 2005 Issued
Array ( [id] => 4662766 [patent_doc_number] => 20080253673 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-10-16 [patent_title] => 'Information Processing System, Information Processing Method, and Computer Program' [patent_app_type] => utility [patent_app_number] => 11/632655 [patent_app_country] => US [patent_app_date] => 2005-07-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 18163 [patent_no_of_claims] => 23 [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/0253/20080253673.pdf [firstpage_image] =>[orig_patent_app_number] => 11632655 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/632655
Information Processing System, Information Processing Method, and Computer Program Jul 4, 2005 Abandoned
Array ( [id] => 9023405 [patent_doc_number] => 08533402 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-09-10 [patent_title] => 'Caching and decaching distributed arrays across caches in a parallel processing environment' [patent_app_type] => utility [patent_app_number] => 11/165467 [patent_app_country] => US [patent_app_date] => 2005-06-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 12 [patent_no_of_words] => 12308 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 217 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11165467 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/165467
Caching and decaching distributed arrays across caches in a parallel processing environment Jun 21, 2005 Issued
Array ( [id] => 5689872 [patent_doc_number] => 20060288187 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-12-21 [patent_title] => 'Method and mechanism for efficiently creating large virtual memory pages in a multiple page size environment' [patent_app_type] => utility [patent_app_number] => 11/154159 [patent_app_country] => US [patent_app_date] => 2005-06-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3848 [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/0288/20060288187.pdf [firstpage_image] =>[orig_patent_app_number] => 11154159 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/154159
Method and mechanism for efficiently creating large virtual memory pages in a multiple page size environment Jun 15, 2005 Issued
Array ( [id] => 4472175 [patent_doc_number] => 07937550 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-05-03 [patent_title] => 'Data recording device, data recording method, and recording medium' [patent_app_type] => utility [patent_app_number] => 11/630722 [patent_app_country] => US [patent_app_date] => 2005-06-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 4 [patent_no_of_words] => 4872 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 167 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/937/07937550.pdf [firstpage_image] =>[orig_patent_app_number] => 11630722 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/630722
Data recording device, data recording method, and recording medium Jun 15, 2005 Issued
Array ( [id] => 5687080 [patent_doc_number] => 20060285395 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-12-21 [patent_title] => 'Addressing, command protocol, and electrical interface for non-volatile memories utilized in recording usage counts' [patent_app_type] => utility [patent_app_number] => 11/154117 [patent_app_country] => US [patent_app_date] => 2005-06-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 9076 [patent_no_of_claims] => 28 [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/0285/20060285395.pdf [firstpage_image] =>[orig_patent_app_number] => 11154117 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/154117
Addressing, command protocol, and electrical interface for non-volatile memories utilized in recording usage counts Jun 15, 2005 Issued
Array ( [id] => 5927895 [patent_doc_number] => 20060242376 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-10-26 [patent_title] => 'Inter-volume migration system, inter-volume relocation method, and program therefor' [patent_app_type] => utility [patent_app_number] => 11/153479 [patent_app_country] => US [patent_app_date] => 2005-06-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 11295 [patent_no_of_claims] => 16 [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/0242/20060242376.pdf [firstpage_image] =>[orig_patent_app_number] => 11153479 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/153479
Inter-volume migration system, inter-volume relocation method, and program therefor Jun 15, 2005 Issued
Array ( [id] => 5689865 [patent_doc_number] => 20060288180 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-12-21 [patent_title] => 'Programmable memory write protection method and system' [patent_app_type] => utility [patent_app_number] => 11/153511 [patent_app_country] => US [patent_app_date] => 2005-06-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3316 [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/0288/20060288180.pdf [firstpage_image] =>[orig_patent_app_number] => 11153511 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/153511
Programmable memory write protection method and system Jun 14, 2005 Abandoned
Array ( [id] => 598501 [patent_doc_number] => 07447868 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-11-04 [patent_title] => 'Using vector processors to accelerate cache lookups' [patent_app_type] => utility [patent_app_number] => 11/153048 [patent_app_country] => US [patent_app_date] => 2005-06-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 24 [patent_no_of_words] => 8580 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 107 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/447/07447868.pdf [firstpage_image] =>[orig_patent_app_number] => 11153048 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/153048
Using vector processors to accelerate cache lookups Jun 14, 2005 Issued
Array ( [id] => 5311963 [patent_doc_number] => 20090019244 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-01-15 [patent_title] => 'Information Record/Read Apparatus' [patent_app_type] => utility [patent_app_number] => 10/576077 [patent_app_country] => US [patent_app_date] => 2005-06-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 10383 [patent_no_of_claims] => 6 [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] => publications/A1/0019/20090019244.pdf [firstpage_image] =>[orig_patent_app_number] => 10576077 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/576077
Information Record/Read Apparatus Jun 8, 2005 Abandoned
Array ( [id] => 4659142 [patent_doc_number] => 20080028004 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-01-31 [patent_title] => 'Apparatus and Method for Protecting System Data on Computer Hard-Disk' [patent_app_type] => utility [patent_app_number] => 11/596275 [patent_app_country] => US [patent_app_date] => 2005-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 5820 [patent_no_of_claims] => 12 [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/0028/20080028004.pdf [firstpage_image] =>[orig_patent_app_number] => 11596275 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/596275
Apparatus and method for protecting system data on computer hard-disk Jun 2, 2005 Issued
Array ( [id] => 294119 [patent_doc_number] => 07546419 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-06-09 [patent_title] => 'Efficient data cache' [patent_app_type] => utility [patent_app_number] => 11/141958 [patent_app_country] => US [patent_app_date] => 2005-06-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 7 [patent_no_of_words] => 6342 [patent_no_of_claims] => 32 [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] => patents/07/546/07546419.pdf [firstpage_image] =>[orig_patent_app_number] => 11141958 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/141958
Efficient data cache May 31, 2005 Issued
Array ( [id] => 4712845 [patent_doc_number] => 20080301371 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-12-04 [patent_title] => 'Memory Cache Control Arrangement and a Method of Performing a Coherency Operation Therefor' [patent_app_type] => utility [patent_app_number] => 11/570303 [patent_app_country] => US [patent_app_date] => 2005-05-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 7487 [patent_no_of_claims] => 27 [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/0301/20080301371.pdf [firstpage_image] =>[orig_patent_app_number] => 11570303 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/570303
Memory Cache Control Arrangement and a Method of Performing a Coherency Operation Therefor May 30, 2005 Abandoned
Array ( [id] => 7237475 [patent_doc_number] => 20050270865 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-12-08 [patent_title] => 'Test apparatus with memory data converter for redundant bit and word lines' [patent_app_type] => utility [patent_app_number] => 11/138653 [patent_app_country] => US [patent_app_date] => 2005-05-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3118 [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/0270/20050270865.pdf [firstpage_image] =>[orig_patent_app_number] => 11138653 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/138653
Test apparatus with memory data converter for redundant bit and word lines May 25, 2005 Abandoned
Array ( [id] => 868779 [patent_doc_number] => 07370166 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2008-05-06 [patent_title] => 'Secure portable storage device' [patent_app_type] => utility [patent_app_number] => 11/118959 [patent_app_country] => US [patent_app_date] => 2005-04-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 22 [patent_no_of_words] => 6513 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 62 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/370/07370166.pdf [firstpage_image] =>[orig_patent_app_number] => 11118959 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/118959
Secure portable storage device Apr 28, 2005 Issued
Array ( [id] => 5226634 [patent_doc_number] => 20070255901 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-11-01 [patent_title] => 'Memory Card, Access Device, and Processing Method of Memory Card' [patent_app_type] => utility [patent_app_number] => 11/568157 [patent_app_country] => US [patent_app_date] => 2005-04-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 20 [patent_no_of_words] => 8977 [patent_no_of_claims] => 16 [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/0255/20070255901.pdf [firstpage_image] =>[orig_patent_app_number] => 11568157 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/568157
Memory card, access device, and processing method of memory card Apr 17, 2005 Issued
Array ( [id] => 9023433 [patent_doc_number] => 08533430 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-09-10 [patent_title] => 'Memory hashing for stride access' [patent_app_type] => utility [patent_app_number] => 11/106006 [patent_app_country] => US [patent_app_date] => 2005-04-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 23 [patent_no_of_words] => 8823 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 170 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11106006 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/106006
Memory hashing for stride access Apr 13, 2005 Issued
Array ( [id] => 248788 [patent_doc_number] => 07587548 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-09-08 [patent_title] => 'Disk array apparatus and method for controlling the same' [patent_app_type] => utility [patent_app_number] => 11/056007 [patent_app_country] => US [patent_app_date] => 2005-02-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 15 [patent_no_of_words] => 9284 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 100 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/587/07587548.pdf [firstpage_image] =>[orig_patent_app_number] => 11056007 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/056007
Disk array apparatus and method for controlling the same Feb 13, 2005 Issued
Array ( [id] => 7077098 [patent_doc_number] => 20050149673 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-07-07 [patent_title] => 'Disk array apparatus and method for controlling the same' [patent_app_type] => utility [patent_app_number] => 11/056006 [patent_app_country] => US [patent_app_date] => 2005-02-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 9278 [patent_no_of_claims] => 28 [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/0149/20050149673.pdf [firstpage_image] =>[orig_patent_app_number] => 11056006 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/056006
Disk array apparatus and method for controlling the same Feb 13, 2005 Issued
Menu