Search

Daniel Rodriguez

Examiner (ID: 6134, Phone: (571)272-3633 , Office: P/2175 )

Most Active Art Unit
2175
Art Unit(s)
2175, 2178
Total Applications
606
Issued Applications
377
Pending Applications
58
Abandoned Applications
187

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 9745515 [patent_doc_number] => 20140281234 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-09-18 [patent_title] => 'SERVING MEMORY REQUESTS IN CACHE COHERENT HETEROGENEOUS SYSTEMS' [patent_app_type] => utility [patent_app_number] => 13/795777 [patent_app_country] => US [patent_app_date] => 2013-03-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8637 [patent_no_of_claims] => 23 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13795777 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/795777
SERVING MEMORY REQUESTS IN CACHE COHERENT HETEROGENEOUS SYSTEMS Mar 11, 2013 Abandoned
Array ( [id] => 10518004 [patent_doc_number] => 09245053 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-01-26 [patent_title] => 'Efficiently searching and modifying a variable length queue' [patent_app_type] => utility [patent_app_number] => 13/795211 [patent_app_country] => US [patent_app_date] => 2013-03-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5602 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 20 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13795211 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/795211
Efficiently searching and modifying a variable length queue Mar 11, 2013 Issued
Array ( [id] => 9200344 [patent_doc_number] => 20130339659 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-12-19 [patent_title] => 'MANAGING ACCESSING PAGE TABLE ENTRIES' [patent_app_type] => utility [patent_app_number] => 13/788217 [patent_app_country] => US [patent_app_date] => 2013-03-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 6454 [patent_no_of_claims] => 7 [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] => 13788217 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/788217
Identification and consolidation of page table entries Mar 6, 2013 Issued
Array ( [id] => 9852954 [patent_doc_number] => 08954701 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-02-10 [patent_title] => 'Address space management while switching optically-connected memory' [patent_app_type] => utility [patent_app_number] => 13/786689 [patent_app_country] => US [patent_app_date] => 2013-03-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 23 [patent_no_of_words] => 13147 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 266 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13786689 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/786689
Address space management while switching optically-connected memory Mar 5, 2013 Issued
Array ( [id] => 8893688 [patent_doc_number] => 20130166872 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-06-27 [patent_title] => 'METHODS AND APPARATUS FOR MIGRATING THIN PROVISIONING VOLUMES BETWEEN STORAGE SYSTEMS' [patent_app_type] => utility [patent_app_number] => 13/776361 [patent_app_country] => US [patent_app_date] => 2013-02-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 25 [patent_no_of_words] => 9195 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13776361 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/776361
Methods and apparatus for migrating thin provisioning volumes between storage systems Feb 24, 2013 Issued
Array ( [id] => 8886466 [patent_doc_number] => 20130159650 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-06-20 [patent_title] => 'BACKUP METHOD AND INFORMATION PROCESSING APPARATUS' [patent_app_type] => utility [patent_app_number] => 13/762683 [patent_app_country] => US [patent_app_date] => 2013-02-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 7344 [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] => 13762683 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/762683
Backup method and information processing apparatus Feb 7, 2013 Issued
Array ( [id] => 10065739 [patent_doc_number] => 09104587 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-08-11 [patent_title] => 'Remote memory management when switching optically-connected memory' [patent_app_type] => utility [patent_app_number] => 13/760937 [patent_app_country] => US [patent_app_date] => 2013-02-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 24 [patent_no_of_words] => 12996 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 269 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13760937 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/760937
Remote memory management when switching optically-connected memory Feb 5, 2013 Issued
Array ( [id] => 10065737 [patent_doc_number] => 09104586 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-08-11 [patent_title] => 'Address space management while switching optically-connected memory' [patent_app_type] => utility [patent_app_number] => 13/760931 [patent_app_country] => US [patent_app_date] => 2013-02-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 24 [patent_no_of_words] => 13016 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 267 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13760931 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/760931
Address space management while switching optically-connected memory Feb 5, 2013 Issued
Array ( [id] => 10072458 [patent_doc_number] => 09110818 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-08-18 [patent_title] => 'Memory switching protocol when switching optically-connected memory' [patent_app_type] => utility [patent_app_number] => 13/760942 [patent_app_country] => US [patent_app_date] => 2013-02-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 23 [patent_no_of_words] => 13079 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 319 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13760942 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/760942
Memory switching protocol when switching optically-connected memory Feb 5, 2013 Issued
Array ( [id] => 13069163 [patent_doc_number] => 10055361 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-08-21 [patent_title] => Memory controller for providing a plurality of defined areas of a mass storage medium as independent mass memories to a master operating system core for exclusive provision to virtual machines [patent_app_type] => utility [patent_app_number] => 14/372415 [patent_app_country] => US [patent_app_date] => 2013-01-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 6183 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 315 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14372415 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/372415
Memory controller for providing a plurality of defined areas of a mass storage medium as independent mass memories to a master operating system core for exclusive provision to virtual machines Jan 24, 2013 Issued
Array ( [id] => 9320594 [patent_doc_number] => 20140052932 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-02-20 [patent_title] => 'METHOD FOR REDUCING THE OVERHEAD ASSOCIATED WITH A VIRTUAL MACHINE EXIT WHEN HANDLING INSTRUCTIONS RELATED TO DESCRIPTOR TABLES' [patent_app_type] => utility [patent_app_number] => 13/658284 [patent_app_country] => US [patent_app_date] => 2012-10-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2223 [patent_no_of_claims] => 14 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13658284 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/658284
Method for reducing the overhead associated with a virtual machine exit when handling instructions related to descriptor tables Oct 22, 2012 Issued
Array ( [id] => 10144078 [patent_doc_number] => 09176888 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-11-03 [patent_title] => 'Application-managed translation cache' [patent_app_type] => utility [patent_app_number] => 13/644784 [patent_app_country] => US [patent_app_date] => 2012-10-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 7368 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 308 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13644784 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/644784
Application-managed translation cache Oct 3, 2012 Issued
Array ( [id] => 9410116 [patent_doc_number] => 20140101368 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-04-10 [patent_title] => 'Binding microprocessor to memory chips to prevent re-use of microprocessor' [patent_app_type] => utility [patent_app_number] => 13/644816 [patent_app_country] => US [patent_app_date] => 2012-10-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6929 [patent_no_of_claims] => 34 [patent_no_of_ind_claims] => 10 [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] => 13644816 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/644816
Binding microprocessor to memory chips to prevent re-use of microprocessor Oct 3, 2012 Abandoned
Array ( [id] => 8991852 [patent_doc_number] => 20130219133 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-08-22 [patent_title] => 'INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, AND NON-TRANSITORY COMPUTER READABLE MEDIUM STORING INFORMATION PROCESSING PROGRAM' [patent_app_type] => utility [patent_app_number] => 13/644885 [patent_app_country] => US [patent_app_date] => 2012-10-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 5340 [patent_no_of_claims] => 6 [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] => 13644885 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/644885
Information processing apparatus, information processing system, and non-transitory computer readable medium storing information processing program Oct 3, 2012 Issued
Array ( [id] => 10124313 [patent_doc_number] => 09158672 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-10-13 [patent_title] => 'Dynamic deterministic address translation for shuffled memory spaces' [patent_app_type] => utility [patent_app_number] => 13/644550 [patent_app_country] => US [patent_app_date] => 2012-10-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 23 [patent_no_of_words] => 13344 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 197 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13644550 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/644550
Dynamic deterministic address translation for shuffled memory spaces Oct 3, 2012 Issued
Array ( [id] => 9365249 [patent_doc_number] => 20140075122 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-03-13 [patent_title] => 'DURABLE TRANSACTIONS WITH STORAGE-CLASS MEMORY' [patent_app_type] => utility [patent_app_number] => 13/613704 [patent_app_country] => US [patent_app_date] => 2012-09-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5961 [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] => 13613704 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/613704
Durable and coherent cache transactions between volatile and non-volatile memories Sep 12, 2012 Issued
Array ( [id] => 9282891 [patent_doc_number] => 20140032858 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-01-30 [patent_title] => 'METHODS AND APPARATUS FOR CACHE LINE SHARING AMONG CACHE CONTROLLERS' [patent_app_type] => utility [patent_app_number] => 13/557967 [patent_app_country] => US [patent_app_date] => 2012-07-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 10231 [patent_no_of_claims] => 48 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13557967 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/557967
METHODS AND APPARATUS FOR CACHE LINE SHARING AMONG CACHE CONTROLLERS Jul 24, 2012 Abandoned
Array ( [id] => 9820811 [patent_doc_number] => 08930613 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-01-06 [patent_title] => 'Memory system in which extended function can easily be set' [patent_app_type] => utility [patent_app_number] => 13/557637 [patent_app_country] => US [patent_app_date] => 2012-07-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 54 [patent_figures_cnt] => 63 [patent_no_of_words] => 22242 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 141 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13557637 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/557637
Memory system in which extended function can easily be set Jul 24, 2012 Issued
Array ( [id] => 9282882 [patent_doc_number] => 20140032850 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-01-30 [patent_title] => 'Transparent Virtualization of Cloud Storage' [patent_app_type] => utility [patent_app_number] => 13/557650 [patent_app_country] => US [patent_app_date] => 2012-07-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8119 [patent_no_of_claims] => 24 [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] => 13557650 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/557650
Transparent virtualization of cloud storage Jul 24, 2012 Issued
Array ( [id] => 9282889 [patent_doc_number] => 20140032857 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-01-30 [patent_title] => 'METHODS AND APPARATUS FOR MERGING SHARED CACHE LINE DATA IN A BUS CONTROLLER' [patent_app_type] => utility [patent_app_number] => 13/558004 [patent_app_country] => US [patent_app_date] => 2012-07-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 10344 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13558004 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/558004
METHODS AND APPARATUS FOR MERGING SHARED CACHE LINE DATA IN A BUS CONTROLLER Jul 24, 2012 Abandoned
Menu