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] => 4576604 [patent_doc_number] => 07822943 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-10-26 [patent_title] => 'Microprocessor with improved data stream prefetching using multiple transaction look-aside buffers (TLBs)' [patent_app_type] => utility [patent_app_number] => 12/185587 [patent_app_country] => US [patent_app_date] => 2008-08-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 23 [patent_no_of_words] => 18206 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 153 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/822/07822943.pdf [firstpage_image] =>[orig_patent_app_number] => 12185587 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/185587
Microprocessor with improved data stream prefetching using multiple transaction look-aside buffers (TLBs) Aug 3, 2008 Issued
Array ( [id] => 5369853 [patent_doc_number] => 20090307412 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-12-10 [patent_title] => 'MEMORY MANAGEMENT METHOD FOR NON-VOLATILE MEMORY AND CONTROLLER USING THE SAME' [patent_app_type] => utility [patent_app_number] => 12/178827 [patent_app_country] => US [patent_app_date] => 2008-07-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5413 [patent_no_of_claims] => 25 [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/0307/20090307412.pdf [firstpage_image] =>[orig_patent_app_number] => 12178827 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/178827
Memory management method for non-volatile memory and controller using the same Jul 23, 2008 Issued
Array ( [id] => 4614141 [patent_doc_number] => 07996647 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-08-09 [patent_title] => 'Enhanced microprocessor or microcontroller' [patent_app_type] => utility [patent_app_number] => 12/178249 [patent_app_country] => US [patent_app_date] => 2008-07-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3532 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/996/07996647.pdf [firstpage_image] =>[orig_patent_app_number] => 12178249 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/178249
Enhanced microprocessor or microcontroller Jul 22, 2008 Issued
Array ( [id] => 5369861 [patent_doc_number] => 20090307420 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-12-10 [patent_title] => 'Storage apparatus and failure recovery method' [patent_app_type] => utility [patent_app_number] => 12/219502 [patent_app_country] => US [patent_app_date] => 2008-07-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 8936 [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/0307/20090307420.pdf [firstpage_image] =>[orig_patent_app_number] => 12219502 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/219502
Storage apparatus and failure recovery method Jul 22, 2008 Issued
Array ( [id] => 5430202 [patent_doc_number] => 20090089512 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-04-02 [patent_title] => 'Adaptive Snoop-and-Forward Mechanisms for Multiprocessor Systems' [patent_app_type] => utility [patent_app_number] => 12/176963 [patent_app_country] => US [patent_app_date] => 2008-07-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5806 [patent_no_of_claims] => 17 [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/0089/20090089512.pdf [firstpage_image] =>[orig_patent_app_number] => 12176963 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/176963
Adaptive snoop-and-forward mechanisms for multiprocessor systems Jul 20, 2008 Issued
Array ( [id] => 4712856 [patent_doc_number] => 20080301382 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-12-04 [patent_title] => 'Storage system construction managing device and construction management method' [patent_app_type] => utility [patent_app_number] => 12/216791 [patent_app_country] => US [patent_app_date] => 2008-07-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 69 [patent_figures_cnt] => 69 [patent_no_of_words] => 22550 [patent_no_of_claims] => 8 [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/0301/20080301382.pdf [firstpage_image] =>[orig_patent_app_number] => 12216791 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/216791
Storage system construction managing device and construction management method Jul 9, 2008 Issued
Array ( [id] => 6509777 [patent_doc_number] => 20100011149 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-01-14 [patent_title] => 'Data Storage Devices Accepting Queued Commands Having Deadlines' [patent_app_type] => utility [patent_app_number] => 12/169507 [patent_app_country] => US [patent_app_date] => 2008-07-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2666 [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/0011/20100011149.pdf [firstpage_image] =>[orig_patent_app_number] => 12169507 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/169507
Data storage devices accepting queued commands having deadlines Jul 7, 2008 Issued
Array ( [id] => 6510188 [patent_doc_number] => 20100011182 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-01-14 [patent_title] => 'Techniques For Scheduling Requests For Accessing Storage Devices Using Sliding Windows' [patent_app_type] => utility [patent_app_number] => 12/169318 [patent_app_country] => US [patent_app_date] => 2008-07-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4414 [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/0011/20100011182.pdf [firstpage_image] =>[orig_patent_app_number] => 12169318 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/169318
Techniques for scheduling requests for accessing storage devices using sliding windows Jul 7, 2008 Issued
Array ( [id] => 6509953 [patent_doc_number] => 20100011163 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-01-14 [patent_title] => 'PORTABLE DEVICE FOR MANAGING MEMORY CARDS' [patent_app_type] => utility [patent_app_number] => 12/169361 [patent_app_country] => US [patent_app_date] => 2008-07-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7929 [patent_no_of_claims] => 27 [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/0011/20100011163.pdf [firstpage_image] =>[orig_patent_app_number] => 12169361 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/169361
Portable device for managing memory cards Jul 7, 2008 Issued
Array ( [id] => 5311934 [patent_doc_number] => 20090019215 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-01-15 [patent_title] => 'Method and device for performing cache reading' [patent_app_type] => utility [patent_app_number] => 12/216003 [patent_app_country] => US [patent_app_date] => 2008-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 24 [patent_no_of_words] => 9000 [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/0019/20090019215.pdf [firstpage_image] =>[orig_patent_app_number] => 12216003 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/216003
Method and device for performing cache reading Jun 26, 2008 Issued
Array ( [id] => 302009 [patent_doc_number] => 07539844 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2009-05-26 [patent_title] => 'Prefetching indirect array accesses' [patent_app_type] => utility [patent_app_number] => 12/144952 [patent_app_country] => US [patent_app_date] => 2008-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 3300 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 282 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/539/07539844.pdf [firstpage_image] =>[orig_patent_app_number] => 12144952 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/144952
Prefetching indirect array accesses Jun 23, 2008 Issued
Array ( [id] => 5405552 [patent_doc_number] => 20090240867 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-09-24 [patent_title] => 'Data processing system and storage area allocation method thereof' [patent_app_type] => utility [patent_app_number] => 12/153351 [patent_app_country] => US [patent_app_date] => 2008-05-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 9639 [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/0240/20090240867.pdf [firstpage_image] =>[orig_patent_app_number] => 12153351 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/153351
Data processing system and storage area allocation method thereof May 15, 2008 Issued
Array ( [id] => 4780732 [patent_doc_number] => 20080288731 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-11-20 [patent_title] => 'Request arbitration device and memory controller' [patent_app_type] => utility [patent_app_number] => 12/153307 [patent_app_country] => US [patent_app_date] => 2008-05-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 9433 [patent_no_of_claims] => 18 [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/0288/20080288731.pdf [firstpage_image] =>[orig_patent_app_number] => 12153307 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/153307
Request arbitration device and memory controller May 15, 2008 Issued
Array ( [id] => 5553915 [patent_doc_number] => 20090287901 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-11-19 [patent_title] => 'SYSTEM AND METHOD FOR CONTENT REPLICATION DETECTION AND ELIMINATION IN MAIN MEMORY' [patent_app_type] => utility [patent_app_number] => 12/122141 [patent_app_country] => US [patent_app_date] => 2008-05-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3581 [patent_no_of_claims] => 18 [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/0287/20090287901.pdf [firstpage_image] =>[orig_patent_app_number] => 12122141 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/122141
System and method for content replication detection and elimination in main memory May 15, 2008 Issued
Array ( [id] => 4600621 [patent_doc_number] => 07984265 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-07-19 [patent_title] => 'Event address register history buffers for supporting profile-guided and dynamic optimizations' [patent_app_type] => utility [patent_app_number] => 12/152727 [patent_app_country] => US [patent_app_date] => 2008-05-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5817 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 86 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/984/07984265.pdf [firstpage_image] =>[orig_patent_app_number] => 12152727 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/152727
Event address register history buffers for supporting profile-guided and dynamic optimizations May 15, 2008 Issued
Array ( [id] => 79325 [patent_doc_number] => 07752393 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-07-06 [patent_title] => 'Design structure for forwarding store data to loads in a pipelined processor' [patent_app_type] => utility [patent_app_number] => 12/114785 [patent_app_country] => US [patent_app_date] => 2008-05-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 19 [patent_no_of_words] => 6721 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 228 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/752/07752393.pdf [firstpage_image] =>[orig_patent_app_number] => 12114785 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/114785
Design structure for forwarding store data to loads in a pipelined processor May 3, 2008 Issued
Array ( [id] => 4730366 [patent_doc_number] => 20080209130 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-08-28 [patent_title] => 'Translation Data Prefetch in an IOMMU' [patent_app_type] => utility [patent_app_number] => 12/112611 [patent_app_country] => US [patent_app_date] => 2008-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 11553 [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/0209/20080209130.pdf [firstpage_image] =>[orig_patent_app_number] => 12112611 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/112611
Translation data prefetch in an IOMMU Apr 29, 2008 Issued
Array ( [id] => 4665408 [patent_doc_number] => 20080256315 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-10-16 [patent_title] => 'BACKUP SYSTEM, BACKUP DEVICE, BACKUP REQUEST DEVICE, BACKUP METHOD, BACKUP REQUEST METHOD, BACKUP PROGRAM AND BACKUP REQUEST PROGRAM' [patent_app_type] => utility [patent_app_number] => 12/056478 [patent_app_country] => US [patent_app_date] => 2008-03-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 24 [patent_no_of_words] => 32949 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0256/20080256315.pdf [firstpage_image] =>[orig_patent_app_number] => 12056478 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/056478
Backup system and associated methodology for storing backup data based on data quality Mar 26, 2008 Issued
Array ( [id] => 8378233 [patent_doc_number] => 08261041 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-09-04 [patent_title] => 'Memory management device for accessing cache memory or main memory' [patent_app_type] => utility [patent_app_number] => 12/056501 [patent_app_country] => US [patent_app_date] => 2008-03-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 15 [patent_no_of_words] => 8133 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 175 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12056501 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/056501
Memory management device for accessing cache memory or main memory Mar 26, 2008 Issued
Array ( [id] => 8787023 [patent_doc_number] => 08433878 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-04-30 [patent_title] => 'User equipment buffer management in multiple-input multiple-output communication systems' [patent_app_type] => utility [patent_app_number] => 12/056258 [patent_app_country] => US [patent_app_date] => 2008-03-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 4117 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12056258 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/056258
User equipment buffer management in multiple-input multiple-output communication systems Mar 25, 2008 Issued
Menu