Search

Norman M. Wright

Examiner (ID: 9966)

Most Active Art Unit
2134
Art Unit(s)
2785, 2184, 2131, 2134, 2413, 2313, 2899, 2787
Total Applications
603
Issued Applications
437
Pending Applications
98
Abandoned Applications
67

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 10808520 [patent_doc_number] => 20160154678 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-06-02 [patent_title] => 'REVERTING TIGHTLY COUPLED THREADS IN AN OVER-SCHEDULED SYSTEM' [patent_app_type] => utility [patent_app_number] => 14/949325 [patent_app_country] => US [patent_app_date] => 2015-11-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 15646 [patent_no_of_claims] => 12 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14949325 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/949325
Reverting tightly coupled threads in an over-scheduled system Nov 22, 2015 Issued
Array ( [id] => 13199493 [patent_doc_number] => 10114665 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-10-30 [patent_title] => Communication node upgrade system and method for a communication network [patent_app_type] => utility [patent_app_number] => 14/944731 [patent_app_country] => US [patent_app_date] => 2015-11-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6319 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [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] => 14944731 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/944731
Communication node upgrade system and method for a communication network Nov 17, 2015 Issued
Array ( [id] => 11621841 [patent_doc_number] => 20170132028 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-05-11 [patent_title] => 'APPLICATION OF A PATTERN TO INACTIVE PAGES IN GUEST MEMORY' [patent_app_type] => utility [patent_app_number] => 14/937517 [patent_app_country] => US [patent_app_date] => 2015-11-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8754 [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] => 14937517 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/937517
Application of a pattern to inactive pages in guest memory Nov 9, 2015 Issued
Array ( [id] => 11910152 [patent_doc_number] => 09778962 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-10-03 [patent_title] => 'Method for minimizing lock contention among threads when tasks are distributed in multithreaded system and apparatus using the same' [patent_app_type] => utility [patent_app_number] => 14/927452 [patent_app_country] => US [patent_app_date] => 2015-10-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 4645 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 216 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14927452 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/927452
Method for minimizing lock contention among threads when tasks are distributed in multithreaded system and apparatus using the same Oct 28, 2015 Issued
Array ( [id] => 10704015 [patent_doc_number] => 20160050162 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-02-18 [patent_title] => 'METHOD AND SYSTEM FOR POLICY BASED LIFECYCLE MANAGEMENT OF VIRTUAL SOFTWARE APPLIANCES' [patent_app_type] => utility [patent_app_number] => 14/925699 [patent_app_country] => US [patent_app_date] => 2015-10-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6485 [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] => 14925699 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/925699
Method and system for policy based lifecycle management of virtual software appliances Oct 27, 2015 Issued
Array ( [id] => 12454128 [patent_doc_number] => 09983907 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-05-29 [patent_title] => Resource-aware backfill job scheduling [patent_app_type] => utility [patent_app_number] => 14/923494 [patent_app_country] => US [patent_app_date] => 2015-10-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5239 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 162 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14923494 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/923494
Resource-aware backfill job scheduling Oct 26, 2015 Issued
Array ( [id] => 11226670 [patent_doc_number] => 09454393 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-09-27 [patent_title] => 'Planned virtual machines' [patent_app_type] => utility [patent_app_number] => 14/875700 [patent_app_country] => US [patent_app_date] => 2015-10-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 11 [patent_no_of_words] => 15147 [patent_no_of_claims] => 20 [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] => 14875700 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/875700
Planned virtual machines Oct 5, 2015 Issued
Array ( [id] => 11686481 [patent_doc_number] => 09684528 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-06-20 [patent_title] => 'Planned virtual machines' [patent_app_type] => utility [patent_app_number] => 14/875707 [patent_app_country] => US [patent_app_date] => 2015-10-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 11 [patent_no_of_words] => 15150 [patent_no_of_claims] => 18 [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] => 14875707 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/875707
Planned virtual machines Oct 5, 2015 Issued
Array ( [id] => 12101029 [patent_doc_number] => 09858124 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-01-02 [patent_title] => 'Dynamic management of data stream processing' [patent_app_type] => utility [patent_app_number] => 14/875194 [patent_app_country] => US [patent_app_date] => 2015-10-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 12624 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 94 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14875194 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/875194
Dynamic management of data stream processing Oct 4, 2015 Issued
Array ( [id] => 11544008 [patent_doc_number] => 20170097833 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-04-06 [patent_title] => 'DYNAMIC AGGRESSIVENESS FOR OPTIMIZING PLACEMENT OF VIRTUAL MACHINES IN A COMPUTING ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 14/872284 [patent_app_country] => US [patent_app_date] => 2015-10-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5624 [patent_no_of_claims] => 2 [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] => 14872284 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/872284
Dynamic aggressiveness for optimizing placement of virtual machines in a computing environment Sep 30, 2015 Issued
Array ( [id] => 12018663 [patent_doc_number] => 09811369 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-11-07 [patent_title] => 'Method and system for physical computer system virtualization' [patent_app_type] => utility [patent_app_number] => 14/870314 [patent_app_country] => US [patent_app_date] => 2015-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 4863 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14870314 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/870314
Method and system for physical computer system virtualization Sep 29, 2015 Issued
Array ( [id] => 11306618 [patent_doc_number] => 09514017 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-12-06 [patent_title] => 'Compare point detection in multi-threaded computing environments' [patent_app_type] => utility [patent_app_number] => 14/869414 [patent_app_country] => US [patent_app_date] => 2015-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 12 [patent_no_of_words] => 8704 [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] => 14869414 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/869414
Compare point detection in multi-threaded computing environments Sep 28, 2015 Issued
Array ( [id] => 11530996 [patent_doc_number] => 20170090975 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-03-30 [patent_title] => 'SEMANTIC-AWARE AND USER-AWARE ADMISSION CONTROL FOR PERFORMANCE MANAGEMENT IN DATA ANALYTICS AND DATA STORAGE SYSTEMS' [patent_app_type] => utility [patent_app_number] => 14/869798 [patent_app_country] => US [patent_app_date] => 2015-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 10497 [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] => 14869798 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/869798
Semantic-aware and user-aware admission control for performance management in data analytics and data storage systems Sep 28, 2015 Issued
Array ( [id] => 11530986 [patent_doc_number] => 20170090964 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-03-30 [patent_title] => 'POST-COPY VIRTUAL MACHINE MIGRATION WITH ASSIGNED DEVICES' [patent_app_type] => utility [patent_app_number] => 14/867176 [patent_app_country] => US [patent_app_date] => 2015-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7363 [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] => 14867176 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/867176
Post-copy virtual machine migration with assigned devices Sep 27, 2015 Issued
Array ( [id] => 11875365 [patent_doc_number] => 09747137 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-08-29 [patent_title] => 'System and method for providing a partition file system in a multitenant application server environment' [patent_app_type] => utility [patent_app_number] => 14/865896 [patent_app_country] => US [patent_app_date] => 2015-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 11589 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 133 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14865896 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/865896
System and method for providing a partition file system in a multitenant application server environment Sep 24, 2015 Issued
Array ( [id] => 11910151 [patent_doc_number] => 09778961 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-10-03 [patent_title] => 'Efficient scheduling of multi-versioned tasks' [patent_app_type] => utility [patent_app_number] => 14/852737 [patent_app_country] => US [patent_app_date] => 2015-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 15526 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 164 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14852737 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/852737
Efficient scheduling of multi-versioned tasks Sep 13, 2015 Issued
Array ( [id] => 10731725 [patent_doc_number] => 20160077875 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-03-17 [patent_title] => 'INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND COMPUTER PROGRAM PRODUCT' [patent_app_type] => utility [patent_app_number] => 14/853185 [patent_app_country] => US [patent_app_date] => 2015-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5293 [patent_no_of_claims] => 13 [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] => 14853185 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/853185
Information processing device and information processing method to present tasks Sep 13, 2015 Issued
Array ( [id] => 10739446 [patent_doc_number] => 20160085597 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-03-24 [patent_title] => 'MANAGEMENT METHOD, MANAGEMENT APPARATUS, AND INFORMATION PROCESSING SYSTEM' [patent_app_type] => utility [patent_app_number] => 14/849831 [patent_app_country] => US [patent_app_date] => 2015-09-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 26 [patent_figures_cnt] => 26 [patent_no_of_words] => 7930 [patent_no_of_claims] => 14 [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] => 14849831 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/849831
Management method, management apparatus, and information processing system for coordinating parallel processing in a distributed computing environment Sep 9, 2015 Issued
Array ( [id] => 10716657 [patent_doc_number] => 20160062804 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-03-03 [patent_title] => 'MANAGING STATE FOR CONTROLLING TASKS' [patent_app_type] => utility [patent_app_number] => 14/843026 [patent_app_country] => US [patent_app_date] => 2015-09-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 28330 [patent_no_of_claims] => 19 [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] => 14843026 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/843026
Managing state for controlling tasks Sep 1, 2015 Issued
Array ( [id] => 11473852 [patent_doc_number] => 20170060635 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-03-02 [patent_title] => 'DYNAMIC TUNING OF MULTIPROCESSOR/MULTICORE COMPUTING SYSTEMS' [patent_app_type] => utility [patent_app_number] => 14/842359 [patent_app_country] => US [patent_app_date] => 2015-09-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6055 [patent_no_of_claims] => 27 [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] => 14842359 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/842359
Dynamic tuning of multiprocessor/multicore computing systems Aug 31, 2015 Issued
Menu