Search

Abu Z. Ghaffari

Examiner (ID: 16890, Phone: (571)270-3799 , Office: P/2195 )

Most Active Art Unit
2195
Art Unit(s)
2195
Total Applications
725
Issued Applications
522
Pending Applications
71
Abandoned Applications
146

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 14091861 [patent_doc_number] => 10241835 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-03-26 [patent_title] => Scheduling storage and computing resources based on task types and service levels [patent_app_type] => utility [patent_app_number] => 15/245807 [patent_app_country] => US [patent_app_date] => 2016-08-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 13 [patent_no_of_words] => 8135 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 239 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15245807 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/245807
Scheduling storage and computing resources based on task types and service levels Aug 23, 2016 Issued
Array ( [id] => 12207488 [patent_doc_number] => 20180052714 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-02-22 [patent_title] => 'OPTIMIZED RESOURCE METERING IN A MULTI TENANTED DISTRIBUTED FILE SYSTEM' [patent_app_type] => utility [patent_app_number] => 15/237784 [patent_app_country] => US [patent_app_date] => 2016-08-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6804 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 5 [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] => 15237784 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/237784
Optimized resource metering in a multi tenanted distributed file system Aug 15, 2016 Issued
Array ( [id] => 16462769 [patent_doc_number] => 10846117 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-11-24 [patent_title] => Technique for establishing secure communication between host and guest processes of a virtualization architecture [patent_app_type] => utility [patent_app_number] => 15/237377 [patent_app_country] => US [patent_app_date] => 2016-08-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 12551 [patent_no_of_claims] => 33 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 268 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15237377 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/237377
Technique for establishing secure communication between host and guest processes of a virtualization architecture Aug 14, 2016 Issued
Array ( [id] => 12187571 [patent_doc_number] => 20180046507 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-02-15 [patent_title] => 'RESERVING A CORE OF A PROCESSOR COMPLEX FOR A CRITICAL TASK' [patent_app_type] => utility [patent_app_number] => 15/233295 [patent_app_country] => US [patent_app_date] => 2016-08-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 6576 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 5 [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] => 15233295 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/233295
Reserving a core of a processor complex for a critical task Aug 9, 2016 Issued
Array ( [id] => 11272583 [patent_doc_number] => 20160335130 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-11-17 [patent_title] => 'INTERCONNECT STRUCTURE TO SUPPORT THE EXECUTION OF INSTRUCTION SEQUENCES BY A PLURALITY OF ENGINES' [patent_app_type] => utility [patent_app_number] => 15/219063 [patent_app_country] => US [patent_app_date] => 2016-07-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 7001 [patent_no_of_claims] => 20 [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] => 15219063 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/219063
Interconnect system to support the execution of instruction sequences by a plurality of partitionable engines Jul 24, 2016 Issued
Array ( [id] => 17091621 [patent_doc_number] => 11119811 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-09-14 [patent_title] => Interactive device for displaying web page data in three dimensions [patent_app_type] => utility [patent_app_number] => 15/744442 [patent_app_country] => US [patent_app_date] => 2016-07-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 3 [patent_no_of_words] => 5929 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 254 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15744442 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/744442
Interactive device for displaying web page data in three dimensions Jul 6, 2016 Issued
Array ( [id] => 14982425 [patent_doc_number] => 10445124 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-10-15 [patent_title] => Managing virtual computing nodes using isolation and migration techniques [patent_app_type] => utility [patent_app_number] => 15/200348 [patent_app_country] => US [patent_app_date] => 2016-07-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 12383 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 240 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15200348 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/200348
Managing virtual computing nodes using isolation and migration techniques Jun 30, 2016 Issued
Array ( [id] => 12845158 [patent_doc_number] => 20180173559 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-06-21 [patent_title] => Electronic Control Device and Stack Usage Method [patent_app_type] => utility [patent_app_number] => 15/738319 [patent_app_country] => US [patent_app_date] => 2016-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3643 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [patent_words_short_claim] => 2 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15738319 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/738319
Electronic Control Device and Stack Usage Method Jun 29, 2016 Abandoned
Array ( [id] => 13226585 [patent_doc_number] => 10127068 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-11-13 [patent_title] => Performance variability reduction using an opportunistic hypervisor [patent_app_type] => utility [patent_app_number] => 15/199489 [patent_app_country] => US [patent_app_date] => 2016-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 24 [patent_no_of_words] => 20151 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 144 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15199489 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/199489
Performance variability reduction using an opportunistic hypervisor Jun 29, 2016 Issued
Array ( [id] => 16032317 [patent_doc_number] => 10678578 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-06-09 [patent_title] => Systems and methods for live migration of a virtual machine based on heat map and access pattern [patent_app_type] => utility [patent_app_number] => 15/199228 [patent_app_country] => US [patent_app_date] => 2016-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 9944 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 170 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15199228 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/199228
Systems and methods for live migration of a virtual machine based on heat map and access pattern Jun 29, 2016 Issued
Array ( [id] => 17499242 [patent_doc_number] => 11287948 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-03-29 [patent_title] => Method for controlling the execution of a program configurable into a disabled state and enabled state [patent_app_type] => utility [patent_app_number] => 15/740952 [patent_app_country] => US [patent_app_date] => 2016-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 11 [patent_no_of_words] => 3670 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 145 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15740952 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/740952
Method for controlling the execution of a program configurable into a disabled state and enabled state Jun 27, 2016 Issued
Array ( [id] => 15638571 [patent_doc_number] => 10592279 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-03-17 [patent_title] => Multi-processor apparatus and method of detection and acceleration of lagging tasks [patent_app_type] => utility [patent_app_number] => 15/191355 [patent_app_country] => US [patent_app_date] => 2016-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5514 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 224 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15191355 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/191355
Multi-processor apparatus and method of detection and acceleration of lagging tasks Jun 22, 2016 Issued
Array ( [id] => 12311184 [patent_doc_number] => 09940106 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-04-10 [patent_title] => Generating programs using context-free compositions and probability of determined transformation rules [patent_app_type] => utility [patent_app_number] => 15/188622 [patent_app_country] => US [patent_app_date] => 2016-06-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 11781 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 135 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15188622 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/188622
Generating programs using context-free compositions and probability of determined transformation rules Jun 20, 2016 Issued
Array ( [id] => 18519907 [patent_doc_number] => 11709799 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-07-25 [patent_title] => Content or file based application virtualization using a cache [patent_app_type] => utility [patent_app_number] => 15/178324 [patent_app_country] => US [patent_app_date] => 2016-06-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 9040 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 347 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15178324 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/178324
Content or file based application virtualization using a cache Jun 8, 2016 Issued
Array ( [id] => 14250175 [patent_doc_number] => 10275287 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-04-30 [patent_title] => Concurrent distributed graph processing system with self-balance [patent_app_type] => utility [patent_app_number] => 15/175920 [patent_app_country] => US [patent_app_date] => 2016-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7184 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 218 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15175920 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/175920
Concurrent distributed graph processing system with self-balance Jun 6, 2016 Issued
Array ( [id] => 12094463 [patent_doc_number] => 20170351555 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-12-07 [patent_title] => 'NETWORK ON CHIP WITH TASK QUEUES' [patent_app_type] => utility [patent_app_number] => 15/173017 [patent_app_country] => US [patent_app_date] => 2016-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 13378 [patent_no_of_claims] => 22 [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] => 15173017 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/173017
NETWORK ON CHIP WITH TASK QUEUES Jun 2, 2016 Abandoned
Array ( [id] => 12311337 [patent_doc_number] => 09940157 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-04-10 [patent_title] => Computer readable medium, method, and management device for determining whether a virtual machine can be constructed within a time period determined based on historical data [patent_app_type] => utility [patent_app_number] => 15/156652 [patent_app_country] => US [patent_app_date] => 2016-05-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 20 [patent_no_of_words] => 10029 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 274 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15156652 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/156652
Computer readable medium, method, and management device for determining whether a virtual machine can be constructed within a time period determined based on historical data May 16, 2016 Issued
Array ( [id] => 11327091 [patent_doc_number] => 20160357703 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-12-08 [patent_title] => 'PARALLEL COMPUTING APPARATUS, COMPILING APPARATUS, AND PARALLEL PROCESSING METHOD' [patent_app_type] => utility [patent_app_number] => 15/141886 [patent_app_country] => US [patent_app_date] => 2016-04-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 13141 [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] => 15141886 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/141886
Parallel computing apparatus, compiling apparatus, and parallel processing method for enabling access to data in stack area of thread by another thread Apr 28, 2016 Issued
Array ( [id] => 11050144 [patent_doc_number] => 20160247103 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-08-25 [patent_title] => 'Intelligent Service Management and Process Control Using Policy-Based Automation and Predefined Task Templates' [patent_app_type] => utility [patent_app_number] => 15/142352 [patent_app_country] => US [patent_app_date] => 2016-04-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 9139 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 5 [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] => 15142352 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/142352
Intelligent service management and process control using policy-based automation and predefined task templates Apr 28, 2016 Issued
Array ( [id] => 11118898 [patent_doc_number] => 20160315872 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-10-27 [patent_title] => 'INTERNET PROTOCOL ADDRESS MANAGEMENT (IPAM) INTEGRATION WITH A PLURALITY OF VIRTUALIZATION TIERS IN THE VIRTUAL CLOUD' [patent_app_type] => utility [patent_app_number] => 15/140392 [patent_app_country] => US [patent_app_date] => 2016-04-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 7209 [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] => 15140392 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/140392
Internet protocol address management (IPAM) integration with a plurality of virtualization tiers in the virtual cloud using infrastructure metadata Apr 26, 2016 Issued
Menu