Search

Lisa P Lichtenstein

Examiner (ID: 16977)

Most Active Art Unit
2911
Art Unit(s)
2911, 2902, 2917, 2901, 2916
Total Applications
5523
Issued Applications
5433
Pending Applications
1
Abandoned Applications
89

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 11452047 [patent_doc_number] => 09575688 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-02-21 [patent_title] => 'Rapid virtual machine suspend and resume' [patent_app_type] => utility [patent_app_number] => 13/775700 [patent_app_country] => US [patent_app_date] => 2013-02-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5180 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 203 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13775700 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/775700
Rapid virtual machine suspend and resume Feb 24, 2013 Issued
Array ( [id] => 11213824 [patent_doc_number] => 09442859 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-09-13 [patent_title] => 'Method for asynchronous population of data caches used with mass storage devices' [patent_app_type] => utility [patent_app_number] => 13/775164 [patent_app_country] => US [patent_app_date] => 2013-02-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 3476 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13775164 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/775164
Method for asynchronous population of data caches used with mass storage devices Feb 22, 2013 Issued
Array ( [id] => 10517574 [patent_doc_number] => 09244621 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-01-26 [patent_title] => 'Global data establishment for storage arrays controlled by a plurality of nodes' [patent_app_type] => utility [patent_app_number] => 13/655058 [patent_app_country] => US [patent_app_date] => 2012-10-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5156 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 229 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13655058 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/655058
Global data establishment for storage arrays controlled by a plurality of nodes Oct 17, 2012 Issued
Array ( [id] => 13807081 [patent_doc_number] => 10180807 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-01-15 [patent_title] => Method and system for consolidating a plurality of heterogeneous storage systems in a data center [patent_app_type] => utility [patent_app_number] => 14/345934 [patent_app_country] => US [patent_app_date] => 2012-10-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5198 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 419 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14345934 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/345934
Method and system for consolidating a plurality of heterogeneous storage systems in a data center Oct 10, 2012 Issued
Array ( [id] => 11598760 [patent_doc_number] => 09645929 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-05-09 [patent_title] => 'Speculative permission acquisition for shared memory' [patent_app_type] => utility [patent_app_number] => 13/620070 [patent_app_country] => US [patent_app_date] => 2012-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3008 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 123 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13620070 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/620070
Speculative permission acquisition for shared memory Sep 13, 2012 Issued
Array ( [id] => 8906349 [patent_doc_number] => 20130173852 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-07-04 [patent_title] => 'MEMORY SYSTEM' [patent_app_type] => utility [patent_app_number] => 13/613379 [patent_app_country] => US [patent_app_date] => 2012-09-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 6560 [patent_no_of_claims] => 8 [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] => 13613379 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/613379
MEMORY SYSTEM Sep 12, 2012 Abandoned
Array ( [id] => 8893640 [patent_doc_number] => 20130166824 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-06-27 [patent_title] => 'BLOCK MANAGEMENT FOR NONVOLATILE MEMORY DEVICE' [patent_app_type] => utility [patent_app_number] => 13/613443 [patent_app_country] => US [patent_app_date] => 2012-09-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 6036 [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] => 13613443 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/613443
Selection of memory blocks for garbage collection based on variable block life threshold Sep 12, 2012 Issued
Array ( [id] => 9289263 [patent_doc_number] => 08645619 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-02-04 [patent_title] => 'Optimized flash based cache memory' [patent_app_type] => utility [patent_app_number] => 13/553194 [patent_app_country] => US [patent_app_date] => 2012-07-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6885 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 161 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13553194 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/553194
Optimized flash based cache memory Jul 18, 2012 Issued
Array ( [id] => 10060843 [patent_doc_number] => 09100212 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-08-04 [patent_title] => 'Transactional memory that performs a direct 32-bit lookup operation' [patent_app_type] => utility [patent_app_number] => 13/552605 [patent_app_country] => US [patent_app_date] => 2012-07-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 41 [patent_figures_cnt] => 51 [patent_no_of_words] => 26807 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 124 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13552605 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/552605
Transactional memory that performs a direct 32-bit lookup operation Jul 17, 2012 Issued
Array ( [id] => 11333002 [patent_doc_number] => 09524248 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-12-20 [patent_title] => 'Memory management for a hierarchical memory system' [patent_app_type] => utility [patent_app_number] => 13/552491 [patent_app_country] => US [patent_app_date] => 2012-07-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 6 [patent_no_of_words] => 4467 [patent_no_of_claims] => 27 [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] => 13552491 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/552491
Memory management for a hierarchical memory system Jul 17, 2012 Issued
Array ( [id] => 10058904 [patent_doc_number] => 09098264 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-08-04 [patent_title] => 'Transactional memory that performs a direct 24-BIT lookup operation' [patent_app_type] => utility [patent_app_number] => 13/552627 [patent_app_country] => US [patent_app_date] => 2012-07-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 41 [patent_figures_cnt] => 50 [patent_no_of_words] => 26613 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13552627 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/552627
Transactional memory that performs a direct 24-BIT lookup operation Jul 17, 2012 Issued
Array ( [id] => 9270966 [patent_doc_number] => 20140025884 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-01-23 [patent_title] => 'Transactional Memory that Performs a Statistics Add-and-Update Operation' [patent_app_type] => utility [patent_app_number] => 13/552537 [patent_app_country] => US [patent_app_date] => 2012-07-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 42 [patent_figures_cnt] => 42 [patent_no_of_words] => 26688 [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] => 13552537 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/552537
Transactional Memory that Performs a Statistics Add-and-Update Operation Jul 17, 2012 Abandoned
Array ( [id] => 10027659 [patent_doc_number] => 09069558 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-06-30 [patent_title] => 'Recursive use of multiple hardware lookup structures in a transactional memory' [patent_app_type] => utility [patent_app_number] => 13/552619 [patent_app_country] => US [patent_app_date] => 2012-07-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 41 [patent_figures_cnt] => 51 [patent_no_of_words] => 26785 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 78 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13552619 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/552619
Recursive use of multiple hardware lookup structures in a transactional memory Jul 17, 2012 Issued
Array ( [id] => 9213896 [patent_doc_number] => 20140013073 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-01-09 [patent_title] => 'USING LARGE FRAME PAGES WITH VARIABLE GRANULARITY' [patent_app_type] => utility [patent_app_number] => 13/541055 [patent_app_country] => US [patent_app_date] => 2012-07-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 9077 [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] => 13541055 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/541055
Process-specific views of large frame pages with variable granularity Jul 2, 2012 Issued
Array ( [id] => 9200336 [patent_doc_number] => 20130339651 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-12-19 [patent_title] => 'MANAGING PAGE TABLE ENTRIES' [patent_app_type] => utility [patent_app_number] => 13/517738 [patent_app_country] => US [patent_app_date] => 2012-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 6711 [patent_no_of_claims] => 15 [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] => 13517738 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/517738
Page table entry consolidation Jun 13, 2012 Issued
Array ( [id] => 10860663 [patent_doc_number] => 08886880 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-11-11 [patent_title] => 'Write cache management method and apparatus' [patent_app_type] => utility [patent_app_number] => 13/482314 [patent_app_country] => US [patent_app_date] => 2012-05-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 18 [patent_no_of_words] => 9278 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 188 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13482314 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/482314
Write cache management method and apparatus May 28, 2012 Issued
Array ( [id] => 9961207 [patent_doc_number] => 09009431 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-04-14 [patent_title] => 'Virtual snapshot system and method' [patent_app_type] => utility [patent_app_number] => 13/482183 [patent_app_country] => US [patent_app_date] => 2012-05-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 11 [patent_no_of_words] => 3982 [patent_no_of_claims] => 16 [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] => 13482183 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/482183
Virtual snapshot system and method May 28, 2012 Issued
Array ( [id] => 9416802 [patent_doc_number] => 08700854 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-04-15 [patent_title] => 'Managing unmodified tracks maintained in both a first cache and a second cache' [patent_app_type] => utility [patent_app_number] => 13/476781 [patent_app_country] => US [patent_app_date] => 2012-05-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 13 [patent_no_of_words] => 6334 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 92 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13476781 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/476781
Managing unmodified tracks maintained in both a first cache and a second cache May 20, 2012 Issued
Array ( [id] => 9506997 [patent_doc_number] => 08745325 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-06-03 [patent_title] => 'Using an attribute of a write request to determine where to cache data in a storage system having multiple caches including non-volatile storage cache in a sequential access storage device' [patent_app_type] => utility [patent_app_number] => 13/474481 [patent_app_country] => US [patent_app_date] => 2012-05-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 19 [patent_no_of_words] => 8381 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 160 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13474481 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/474481
Using an attribute of a write request to determine where to cache data in a storage system having multiple caches including non-volatile storage cache in a sequential access storage device May 16, 2012 Issued
Array ( [id] => 8504468 [patent_doc_number] => 20120303876 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-11-29 [patent_title] => 'CACHING DATA IN A STORAGE SYSTEM HAVING MULTIPLE CACHES INCLUDING NON-VOLATILE STORAGE CACHE IN A SEQUENTIAL ACCESS STORAGE DEVICE' [patent_app_type] => utility [patent_app_number] => 13/471299 [patent_app_country] => US [patent_app_date] => 2012-05-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 7297 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13471299 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/471299
Caching data in a storage system having multiple caches including non-volatile storage cache in a sequential access storage device May 13, 2012 Issued
Menu