Search

Hua Jasmine Song

Examiner (ID: 11195)

Most Active Art Unit
2133
Art Unit(s)
2189, 2131, 2138, 2187, 2188, 2133
Total Applications
1391
Issued Applications
1254
Pending Applications
70
Abandoned Applications
80

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 12108196 [patent_doc_number] => 09864681 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-01-09 [patent_title] => 'Dynamic multithreaded cache allocation' [patent_app_type] => utility [patent_app_number] => 15/366952 [patent_app_country] => US [patent_app_date] => 2016-12-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6114 [patent_no_of_claims] => 20 [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] => 15366952 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/366952
Dynamic multithreaded cache allocation Nov 30, 2016 Issued
Array ( [id] => 13240941 [patent_doc_number] => 10133669 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-11-20 [patent_title] => Sequential data writes to increase invalid to modified protocol occurrences in a computing system [patent_app_type] => utility [patent_app_number] => 15/352272 [patent_app_country] => US [patent_app_date] => 2016-11-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 16256 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [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] => 15352272 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/352272
Sequential data writes to increase invalid to modified protocol occurrences in a computing system Nov 14, 2016 Issued
Array ( [id] => 11458998 [patent_doc_number] => 20170052904 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-02-23 [patent_title] => 'Systems and Methods for Cache Management for Universal Serial Bus Systems' [patent_app_type] => utility [patent_app_number] => 15/343997 [patent_app_country] => US [patent_app_date] => 2016-11-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 2370 [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] => 15343997 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/343997
Systems and methods for cache management for universal serial bus systems Nov 3, 2016 Issued
Array ( [id] => 15106077 [patent_doc_number] => 10474363 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-11-12 [patent_title] => Space reporting in a storage system [patent_app_type] => utility [patent_app_number] => 15/339215 [patent_app_country] => US [patent_app_date] => 2016-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 18218 [patent_no_of_claims] => 17 [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] => 15339215 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/339215
Space reporting in a storage system Oct 30, 2016 Issued
Array ( [id] => 13281313 [patent_doc_number] => 10152240 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-12-11 [patent_title] => Resource allocation based on transaction processor classification [patent_app_type] => utility [patent_app_number] => 15/339160 [patent_app_country] => US [patent_app_date] => 2016-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 38166 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 424 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15339160 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/339160
Resource allocation based on transaction processor classification Oct 30, 2016 Issued
Array ( [id] => 12687796 [patent_doc_number] => 20180121098 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-05-03 [patent_title] => SYSTEMS AND METHODS FOR AN INTELLIGENT DISTRIBUTED WORKING MEMORY [patent_app_type] => utility [patent_app_number] => 15/339222 [patent_app_country] => US [patent_app_date] => 2016-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11060 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 226 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15339222 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/339222
Systems and methods for an intelligent distributed working memory Oct 30, 2016 Issued
Array ( [id] => 12966454 [patent_doc_number] => 09875046 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-01-23 [patent_title] => Tape backup and restore in a disk storage environment with intelligent data placement [patent_app_type] => utility [patent_app_number] => 15/298681 [patent_app_country] => US [patent_app_date] => 2016-10-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5650 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15298681 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/298681
Tape backup and restore in a disk storage environment with intelligent data placement Oct 19, 2016 Issued
Array ( [id] => 13143399 [patent_doc_number] => 10089032 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-10-02 [patent_title] => Controlling write sizes to reduce flash wear [patent_app_type] => utility [patent_app_number] => 15/281688 [patent_app_country] => US [patent_app_date] => 2016-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 5324 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 353 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15281688 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/281688
Controlling write sizes to reduce flash wear Sep 29, 2016 Issued
Array ( [id] => 14426739 [patent_doc_number] => 10318173 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-06-11 [patent_title] => Multi-speed data storage device with media cache for high speed writes [patent_app_type] => utility [patent_app_number] => 15/281857 [patent_app_country] => US [patent_app_date] => 2016-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 11 [patent_no_of_words] => 5247 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 209 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15281857 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/281857
Multi-speed data storage device with media cache for high speed writes Sep 29, 2016 Issued
Array ( [id] => 12611577 [patent_doc_number] => 20180095689 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-04-05 [patent_title] => METHOD AND APPARATUS FOR AVOIDING BUS CONTENTION AFTER INITIALIZATION FAILURE [patent_app_type] => utility [patent_app_number] => 15/282036 [patent_app_country] => US [patent_app_date] => 2016-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13788 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 72 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15282036 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/282036
Method and apparatus for avoiding bus contention after initialization failure Sep 29, 2016 Issued
Array ( [id] => 12612180 [patent_doc_number] => 20180095890 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-04-05 [patent_title] => ACCESSING MEMORY COUPLED TO A TARGET NODE FROM AN INITIATOR NODE [patent_app_type] => utility [patent_app_number] => 15/283065 [patent_app_country] => US [patent_app_date] => 2016-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7821 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [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] => 15283065 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/283065
Accessing memory coupled to a target node from an initiator node Sep 29, 2016 Issued
Array ( [id] => 12611553 [patent_doc_number] => 20180095681 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-04-05 [patent_title] => UTILIZATION OF NON-VOLATILE RANDOM ACCESS MEMORY FOR INFORMATION STORAGE IN RESPONSE TO ERROR CONDITIONS [patent_app_type] => utility [patent_app_number] => 15/282463 [patent_app_country] => US [patent_app_date] => 2016-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10800 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [patent_words_short_claim] => 87 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15282463 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/282463
Utilization of non-volatile random access memory for information storage in response to error conditions Sep 29, 2016 Issued
Array ( [id] => 11384922 [patent_doc_number] => 20170010978 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-01-12 [patent_title] => 'FORK-SAFE MEMORY ALLOCATION FROM MEMORY-MAPPED FILES WITH ANONYMOUS MEMORY BEHAVIOR' [patent_app_type] => utility [patent_app_number] => 15/276271 [patent_app_country] => US [patent_app_date] => 2016-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 26548 [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] => 15276271 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/276271
Fork-safe memory allocation from memory-mapped files with anonymous memory behavior Sep 25, 2016 Issued
Array ( [id] => 13186051 [patent_doc_number] => 10108545 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-10-23 [patent_title] => Operating shingled magnetic recording device [patent_app_type] => utility [patent_app_number] => 15/263964 [patent_app_country] => US [patent_app_date] => 2016-09-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9394 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [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] => 15263964 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/263964
Operating shingled magnetic recording device Sep 12, 2016 Issued
Array ( [id] => 13120465 [patent_doc_number] => 10078586 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-09-18 [patent_title] => Out-of-range reference detection device, method, and recording medium [patent_app_type] => utility [patent_app_number] => 15/263572 [patent_app_country] => US [patent_app_date] => 2016-09-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 7706 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 3 [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] => 15263572 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/263572
Out-of-range reference detection device, method, and recording medium Sep 12, 2016 Issued
Array ( [id] => 13171629 [patent_doc_number] => 10101929 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-10-16 [patent_title] => Maintaining data consistency [patent_app_type] => utility [patent_app_number] => 15/263763 [patent_app_country] => US [patent_app_date] => 2016-09-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7554 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 214 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15263763 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/263763
Maintaining data consistency Sep 12, 2016 Issued
Array ( [id] => 12146681 [patent_doc_number] => 09880934 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-01-30 [patent_title] => 'Access-based eviction of blocks from solid state drive cache memory' [patent_app_type] => utility [patent_app_number] => 15/256463 [patent_app_country] => US [patent_app_date] => 2016-09-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 18 [patent_no_of_words] => 9886 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [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] => 15256463 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/256463
Access-based eviction of blocks from solid state drive cache memory Sep 1, 2016 Issued
Array ( [id] => 12146681 [patent_doc_number] => 09880934 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-01-30 [patent_title] => 'Access-based eviction of blocks from solid state drive cache memory' [patent_app_type] => utility [patent_app_number] => 15/256463 [patent_app_country] => US [patent_app_date] => 2016-09-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 18 [patent_no_of_words] => 9886 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [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] => 15256463 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/256463
Access-based eviction of blocks from solid state drive cache memory Sep 1, 2016 Issued
Array ( [id] => 12146681 [patent_doc_number] => 09880934 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-01-30 [patent_title] => 'Access-based eviction of blocks from solid state drive cache memory' [patent_app_type] => utility [patent_app_number] => 15/256463 [patent_app_country] => US [patent_app_date] => 2016-09-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 18 [patent_no_of_words] => 9886 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [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] => 15256463 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/256463
Access-based eviction of blocks from solid state drive cache memory Sep 1, 2016 Issued
Array ( [id] => 12146681 [patent_doc_number] => 09880934 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-01-30 [patent_title] => 'Access-based eviction of blocks from solid state drive cache memory' [patent_app_type] => utility [patent_app_number] => 15/256463 [patent_app_country] => US [patent_app_date] => 2016-09-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 18 [patent_no_of_words] => 9886 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [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] => 15256463 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/256463
Access-based eviction of blocks from solid state drive cache memory Sep 1, 2016 Issued
Menu