
Fred M. Teskin
Examiner (ID: 1962, Phone: (571)272-1116 , Office: P/1762 )
| Most Active Art Unit | 1762 |
| Art Unit(s) | 1505, 1713, 1796, 2899, 1762 |
| Total Applications | 3798 |
| Issued Applications | 3195 |
| Pending Applications | 156 |
| Abandoned Applications | 473 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 4815202
[patent_doc_number] => 20080195833
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-08-14
[patent_title] => 'SYSTEMS, METHODS AND COMPUTER PROGRAM PRODUCTS FOR OPERATING A DATA PROCESSING SYSTEM IN WHICH A FILE SYSTEM\'S UNIT OF MEMORY ALLOCATION IS COORDINATED WITH A STORAGE SYSTEM\'S READ/WRITE OPERATION UNIT'
[patent_app_type] => utility
[patent_app_number] => 12/016702
[patent_app_country] => US
[patent_app_date] => 2008-01-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4610
[patent_no_of_claims] => 25
[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/0195/20080195833.pdf
[firstpage_image] =>[orig_patent_app_number] => 12016702
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/016702 | SYSTEMS, METHODS AND COMPUTER PROGRAM PRODUCTS FOR OPERATING A DATA PROCESSING SYSTEM IN WHICH A FILE SYSTEM'S UNIT OF MEMORY ALLOCATION IS COORDINATED WITH A STORAGE SYSTEM'S READ/WRITE OPERATION UNIT | Jan 17, 2008 | Abandoned |
Array
(
[id] => 4653277
[patent_doc_number] => 20080040534
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-02-14
[patent_title] => 'Reuse of Functional Data Buffers for Pattern Buffers in XDR DRAM'
[patent_app_type] => utility
[patent_app_number] => 11/875469
[patent_app_country] => US
[patent_app_date] => 2007-10-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 3303
[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/0040/20080040534.pdf
[firstpage_image] =>[orig_patent_app_number] => 11875469
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/875469 | Reuse of functional data buffers for pattern buffers in XDR DRAM | Oct 18, 2007 | Issued |
Array
(
[id] => 4486456
[patent_doc_number] => 07870359
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-01-11
[patent_title] => 'System and method for persistent and robust storage allocation'
[patent_app_type] => utility
[patent_app_number] => 11/874814
[patent_app_country] => US
[patent_app_date] => 2007-10-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 20
[patent_figures_cnt] => 23
[patent_no_of_words] => 8371
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 114
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/870/07870359.pdf
[firstpage_image] =>[orig_patent_app_number] => 11874814
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/874814 | System and method for persistent and robust storage allocation | Oct 17, 2007 | Issued |
Array
(
[id] => 4616503
[patent_doc_number] => 07991956
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-08-02
[patent_title] => 'Providing application-level information for use in cache management'
[patent_app_type] => utility
[patent_app_number] => 11/823325
[patent_app_country] => US
[patent_app_date] => 2007-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4128
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 96
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/991/07991956.pdf
[firstpage_image] =>[orig_patent_app_number] => 11823325
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/823325 | Providing application-level information for use in cache management | Jun 26, 2007 | Issued |
Array
(
[id] => 5351043
[patent_doc_number] => 20090006404
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-01-01
[patent_title] => 'Handling falsely doomed parents of nested transactions'
[patent_app_type] => utility
[patent_app_number] => 11/823162
[patent_app_country] => US
[patent_app_date] => 2007-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 3071
[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/0006/20090006404.pdf
[firstpage_image] =>[orig_patent_app_number] => 11823162
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/823162 | Handling falsely doomed parents of nested transactions | Jun 26, 2007 | Issued |
Array
(
[id] => 5351389
[patent_doc_number] => 20090006750
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-01-01
[patent_title] => 'Leveraging transactional memory hardware to accelerate virtualization and emulation'
[patent_app_type] => utility
[patent_app_number] => 11/823224
[patent_app_country] => US
[patent_app_date] => 2007-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 3169
[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/0006/20090006750.pdf
[firstpage_image] =>[orig_patent_app_number] => 11823224
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/823224 | Leveraging transactional memory hardware to accelerate virtualization and emulation | Jun 26, 2007 | Issued |
Array
(
[id] => 8170560
[patent_doc_number] => 08176253
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-05-08
[patent_title] => 'Leveraging transactional memory hardware to accelerate virtualization and emulation'
[patent_app_type] => utility
[patent_app_number] => 11/823236
[patent_app_country] => US
[patent_app_date] => 2007-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 3169
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 56
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/176/08176253.pdf
[firstpage_image] =>[orig_patent_app_number] => 11823236
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/823236 | Leveraging transactional memory hardware to accelerate virtualization and emulation | Jun 26, 2007 | Issued |
Array
(
[id] => 5351746
[patent_doc_number] => 20090007107
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-01-01
[patent_title] => 'Leveraging transactional memory hardware to accelerate virtualization emulation'
[patent_app_type] => utility
[patent_app_number] => 11/823212
[patent_app_country] => US
[patent_app_date] => 2007-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 3169
[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/0007/20090007107.pdf
[firstpage_image] =>[orig_patent_app_number] => 11823212
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/823212 | Leveraging transactional memory hardware to accelerate virtualization emulation | Jun 26, 2007 | Issued |
Array
(
[id] => 5351382
[patent_doc_number] => 20090006743
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-01-01
[patent_title] => 'Writing data to multiple storage devices'
[patent_app_type] => utility
[patent_app_number] => 11/823399
[patent_app_country] => US
[patent_app_date] => 2007-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 2032
[patent_no_of_claims] => 15
[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/0006/20090006743.pdf
[firstpage_image] =>[orig_patent_app_number] => 11823399
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/823399 | Writing data to multiple storage devices | Jun 26, 2007 | Abandoned |
Array
(
[id] => 4556583
[patent_doc_number] => 07890707
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-02-15
[patent_title] => 'Efficient retry for transactional memory'
[patent_app_type] => utility
[patent_app_number] => 11/823211
[patent_app_country] => US
[patent_app_date] => 2007-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 4071
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 79
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/890/07890707.pdf
[firstpage_image] =>[orig_patent_app_number] => 11823211
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/823211 | Efficient retry for transactional memory | Jun 26, 2007 | Issued |
Array
(
[id] => 8001085
[patent_doc_number] => 08082390
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2011-12-20
[patent_title] => 'Techniques for representing and storing RAID group consistency information'
[patent_app_type] => utility
[patent_app_number] => 11/820574
[patent_app_country] => US
[patent_app_date] => 2007-06-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 11025
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 290
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/082/08082390.pdf
[firstpage_image] =>[orig_patent_app_number] => 11820574
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/820574 | Techniques for representing and storing RAID group consistency information | Jun 19, 2007 | Issued |
Array
(
[id] => 79321
[patent_doc_number] => 07752389
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2010-07-06
[patent_title] => 'Techniques for determining physical data layout of RAID devices'
[patent_app_type] => utility
[patent_app_number] => 11/820737
[patent_app_country] => US
[patent_app_date] => 2007-06-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 9833
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 316
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/752/07752389.pdf
[firstpage_image] =>[orig_patent_app_number] => 11820737
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/820737 | Techniques for determining physical data layout of RAID devices | Jun 19, 2007 | Issued |
Array
(
[id] => 4934678
[patent_doc_number] => 20080005453
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-01-03
[patent_title] => 'IMAGE FORMING APPARATUS'
[patent_app_type] => utility
[patent_app_number] => 11/764429
[patent_app_country] => US
[patent_app_date] => 2007-06-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 4786
[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] => publications/A1/0005/20080005453.pdf
[firstpage_image] =>[orig_patent_app_number] => 11764429
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/764429 | IMAGE FORMING APPARATUS | Jun 17, 2007 | Abandoned |
Array
(
[id] => 5212081
[patent_doc_number] => 20070250665
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-10-25
[patent_title] => 'Storage systems and methods of controlling cache memory of storage systems'
[patent_app_type] => utility
[patent_app_number] => 11/812112
[patent_app_country] => US
[patent_app_date] => 2007-06-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 27
[patent_figures_cnt] => 27
[patent_no_of_words] => 21086
[patent_no_of_claims] => 12
[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/0250/20070250665.pdf
[firstpage_image] =>[orig_patent_app_number] => 11812112
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/812112 | Storage systems and methods of controlling cache memory of storage systems | Jun 14, 2007 | Issued |
Array
(
[id] => 5248855
[patent_doc_number] => 20070245089
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-10-18
[patent_title] => 'Storage systems and methods of controlling cache memory of storage systems'
[patent_app_type] => utility
[patent_app_number] => 11/812110
[patent_app_country] => US
[patent_app_date] => 2007-06-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 27
[patent_figures_cnt] => 27
[patent_no_of_words] => 21088
[patent_no_of_claims] => 6
[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/0245/20070245089.pdf
[firstpage_image] =>[orig_patent_app_number] => 11812110
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/812110 | Storage systems and methods of controlling cache memory of storage systems | Jun 14, 2007 | Abandoned |
Array
(
[id] => 5248857
[patent_doc_number] => 20070245091
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-10-18
[patent_title] => 'Storage systems and methods of controlling cache memory of storage systems'
[patent_app_type] => utility
[patent_app_number] => 11/812111
[patent_app_country] => US
[patent_app_date] => 2007-06-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 27
[patent_figures_cnt] => 27
[patent_no_of_words] => 21092
[patent_no_of_claims] => 5
[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/0245/20070245091.pdf
[firstpage_image] =>[orig_patent_app_number] => 11812111
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/812111 | Storage systems and methods of controlling cache memory of storage systems | Jun 14, 2007 | Abandoned |
Array
(
[id] => 137202
[patent_doc_number] => 07698521
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-04-13
[patent_title] => 'Data synchronization of multiple remote storage'
[patent_app_type] => utility
[patent_app_number] => 11/810463
[patent_app_country] => US
[patent_app_date] => 2007-06-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 17
[patent_no_of_words] => 7067
[patent_no_of_claims] => 8
[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] => patents/07/698/07698521.pdf
[firstpage_image] =>[orig_patent_app_number] => 11810463
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/810463 | Data synchronization of multiple remote storage | Jun 4, 2007 | Issued |
Array
(
[id] => 5064768
[patent_doc_number] => 20070226410
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-09-27
[patent_title] => 'Recording medium with overlapping segment information thereon and apparatus and methods for forming, recording, and reproducing the recording medium'
[patent_app_type] => utility
[patent_app_number] => 11/798561
[patent_app_country] => US
[patent_app_date] => 2007-05-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 6381
[patent_no_of_claims] => 42
[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/0226/20070226410.pdf
[firstpage_image] =>[orig_patent_app_number] => 11798561
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/798561 | Recording medium with overlapping segment information thereon and apparatus and methods for forming, recording, and reproducing the recording medium | May 14, 2007 | Issued |
Array
(
[id] => 4862130
[patent_doc_number] => 20080270745
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-10-30
[patent_title] => 'Hardware acceleration of a write-buffering software transactional memory'
[patent_app_type] => utility
[patent_app_number] => 11/784859
[patent_app_country] => US
[patent_app_date] => 2007-04-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7060
[patent_no_of_claims] => 29
[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/0270/20080270745.pdf
[firstpage_image] =>[orig_patent_app_number] => 11784859
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/784859 | Hardware acceleration of a write-buffering software transactional memory | Apr 8, 2007 | Issued |
Array
(
[id] => 5161530
[patent_doc_number] => 20070174574
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-07-26
[patent_title] => 'System and method for managing disk space in a thin-provisioned storage subsystem'
[patent_app_type] => utility
[patent_app_number] => 11/723569
[patent_app_country] => US
[patent_app_date] => 2007-03-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 22
[patent_figures_cnt] => 22
[patent_no_of_words] => 9024
[patent_no_of_claims] => 9
[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/0174/20070174574.pdf
[firstpage_image] =>[orig_patent_app_number] => 11723569
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/723569 | System and method for managing disk space in a thin-provisioned storage subsystem | Mar 20, 2007 | Issued |