Search

Ian F. Whitmore

Examiner (ID: 621, Phone: (571)270-3842 , Office: P/2923 )

Most Active Art Unit
2923
Art Unit(s)
2953, 2923
Total Applications
1307
Issued Applications
1276
Pending Applications
7
Abandoned Applications
24

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 17106535 [patent_doc_number] => 11126753 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-09-21 [patent_title] => Secure processor chip and terminal device [patent_app_type] => utility [patent_app_number] => 16/394875 [patent_app_country] => US [patent_app_date] => 2019-04-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5038 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 157 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16394875 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/394875
Secure processor chip and terminal device Apr 24, 2019 Issued
Array ( [id] => 16232477 [patent_doc_number] => 10740025 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-08-11 [patent_title] => Efficient replication of systems with large data flushes using machine learning [patent_app_type] => utility [patent_app_number] => 16/388671 [patent_app_country] => US [patent_app_date] => 2019-04-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7713 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 178 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16388671 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/388671
Efficient replication of systems with large data flushes using machine learning Apr 17, 2019 Issued
Array ( [id] => 14657331 [patent_doc_number] => 20190235794 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-08-01 [patent_title] => AUTOMATIC I/O STREAM SELECTION FOR STORAGE DEVICES [patent_app_type] => utility [patent_app_number] => 16/375596 [patent_app_country] => US [patent_app_date] => 2019-04-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4484 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 116 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16375596 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/375596
Automatic I/O stream selection for storage devices Apr 3, 2019 Issued
Array ( [id] => 14585215 [patent_doc_number] => 20190220216 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-07-18 [patent_title] => MEMORY RECLAIMING METHOD AND TERMINAL [patent_app_type] => utility [patent_app_number] => 16/367646 [patent_app_country] => US [patent_app_date] => 2019-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8879 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16367646 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/367646
Method and terminal for reclaiming memory after freezing program Mar 27, 2019 Issued
Array ( [id] => 14935357 [patent_doc_number] => 20190303316 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-10-03 [patent_title] => HARDWARE BASED VIRTUAL MEMORY MANAGEMENT [patent_app_type] => utility [patent_app_number] => 16/368180 [patent_app_country] => US [patent_app_date] => 2019-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2744 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -10 [patent_words_short_claim] => 70 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16368180 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/368180
HARDWARE BASED VIRTUAL MEMORY MANAGEMENT Mar 27, 2019 Abandoned
Array ( [id] => 16330865 [patent_doc_number] => 20200301831 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-09-24 [patent_title] => EFFICIENT INCLUSIVE CACHE MANAGEMENT [patent_app_type] => utility [patent_app_number] => 16/360254 [patent_app_country] => US [patent_app_date] => 2019-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5317 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16360254 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/360254
Efficient inclusive cache management Mar 20, 2019 Issued
Array ( [id] => 16330860 [patent_doc_number] => 20200301826 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-09-24 [patent_title] => MEMORY COMPRESSION HASHING MECHANISM [patent_app_type] => utility [patent_app_number] => 16/356455 [patent_app_country] => US [patent_app_date] => 2019-03-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18662 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 66 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16356455 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/356455
Memory compression hashing mechanism Mar 17, 2019 Issued
Array ( [id] => 17437800 [patent_doc_number] => 11263133 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-03-01 [patent_title] => Cache control in presence of speculative read operations [patent_app_type] => utility [patent_app_number] => 16/979624 [patent_app_country] => US [patent_app_date] => 2019-03-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 14 [patent_no_of_words] => 14342 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 195 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16979624 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/979624
Cache control in presence of speculative read operations Mar 11, 2019 Issued
Array ( [id] => 16129715 [patent_doc_number] => 10698617 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-06-30 [patent_title] => Memory system [patent_app_type] => utility [patent_app_number] => 16/294127 [patent_app_country] => US [patent_app_date] => 2019-03-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6235 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16294127 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/294127
Memory system Mar 5, 2019 Issued
Array ( [id] => 14506119 [patent_doc_number] => 20190196714 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-06-27 [patent_title] => SYSTEM AND METHOD FOR DIRECT DISK ACCESSING [patent_app_type] => utility [patent_app_number] => 16/293770 [patent_app_country] => US [patent_app_date] => 2019-03-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2713 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16293770 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/293770
System and method for accessing a storage device Mar 5, 2019 Issued
Array ( [id] => 15714581 [patent_doc_number] => 20200104057 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-04-02 [patent_title] => CONTROL DEVICE FOR DYNAMICALLY ALLOCATING STORAGE SPACE AND DATA STORAGE DEVICE INCLUDING THE CONTROL DEVICE [patent_app_type] => utility [patent_app_number] => 16/284924 [patent_app_country] => US [patent_app_date] => 2019-02-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4565 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -22 [patent_words_short_claim] => 88 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16284924 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/284924
Control device for dynamically allocating storage space and data storage device including the control device Feb 24, 2019 Issued
Array ( [id] => 16248094 [patent_doc_number] => 10747452 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-08-18 [patent_title] => Hybrid log-structured array and allocated storage device [patent_app_type] => utility [patent_app_number] => 16/281671 [patent_app_country] => US [patent_app_date] => 2019-02-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5551 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 168 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16281671 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/281671
Hybrid log-structured array and allocated storage device Feb 20, 2019 Issued
Array ( [id] => 15328193 [patent_doc_number] => 20200004426 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-01-02 [patent_title] => IMPLEMENTING COHERENCY AND PAGE CACHE SUPPORT IN A DISTRIBUTED WAY FOR FILES [patent_app_type] => utility [patent_app_number] => 16/274420 [patent_app_country] => US [patent_app_date] => 2019-02-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9024 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 55 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16274420 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/274420
Implementing coherency and page cache support in a distributed way for files Feb 12, 2019 Issued
Array ( [id] => 16065333 [patent_doc_number] => 10691616 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-06-23 [patent_title] => Safe buffer transfer mechanism in a distributed storage system [patent_app_type] => utility [patent_app_number] => 16/260355 [patent_app_country] => US [patent_app_date] => 2019-01-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6985 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 242 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16260355 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/260355
Safe buffer transfer mechanism in a distributed storage system Jan 28, 2019 Issued
Array ( [id] => 16322918 [patent_doc_number] => 10782881 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-09-22 [patent_title] => Storage device for not allowing to write data based on end of life of a disk device [patent_app_type] => utility [patent_app_number] => 16/236836 [patent_app_country] => US [patent_app_date] => 2018-12-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 7173 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [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] => 16236836 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/236836
Storage device for not allowing to write data based on end of life of a disk device Dec 30, 2018 Issued
Array ( [id] => 16502250 [patent_doc_number] => 10867643 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-12-15 [patent_title] => Multi-port memory device and a method of using the same [patent_app_type] => utility [patent_app_number] => 16/234362 [patent_app_country] => US [patent_app_date] => 2018-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5577 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 153 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16234362 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/234362
Multi-port memory device and a method of using the same Dec 26, 2018 Issued
Array ( [id] => 16065287 [patent_doc_number] => 10691593 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-06-23 [patent_title] => Predictive data storage hierarchical memory systems and methods [patent_app_type] => utility [patent_app_number] => 16/226244 [patent_app_country] => US [patent_app_date] => 2018-12-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 17 [patent_no_of_words] => 24916 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 250 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16226244 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/226244
Predictive data storage hierarchical memory systems and methods Dec 18, 2018 Issued
Array ( [id] => 17515447 [patent_doc_number] => 11294595 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-04-05 [patent_title] => Adaptive-feedback-based read-look-ahead management system and method [patent_app_type] => utility [patent_app_number] => 16/223850 [patent_app_country] => US [patent_app_date] => 2018-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 11 [patent_no_of_words] => 7267 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 50 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16223850 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/223850
Adaptive-feedback-based read-look-ahead management system and method Dec 17, 2018 Issued
Array ( [id] => 16263341 [patent_doc_number] => 10754775 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-08-25 [patent_title] => Fast cache invalidation response using cache class attributes [patent_app_type] => utility [patent_app_number] => 16/222696 [patent_app_country] => US [patent_app_date] => 2018-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3052 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 64 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16222696 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/222696
Fast cache invalidation response using cache class attributes Dec 16, 2018 Issued
Array ( [id] => 17802503 [patent_doc_number] => 11416806 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-08-16 [patent_title] => Distributed numeric sequence generation [patent_app_type] => utility [patent_app_number] => 16/211037 [patent_app_country] => US [patent_app_date] => 2018-12-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 21456 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 174 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16211037 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/211037
Distributed numeric sequence generation Dec 4, 2018 Issued
Menu