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] => 9193615 [patent_doc_number] => 20130332930 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-12-12 [patent_title] => 'INFORMATION PROCESSING SYSTEM, IMAGE FORMING APPARATUS, CONTROL METHOD, AND RECORDING MEDIUM' [patent_app_type] => utility [patent_app_number] => 13/901723 [patent_app_country] => US [patent_app_date] => 2013-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 12216 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13901723 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/901723
Information processing system, image forming apparatus, control method, and recording medium for management of a job consisting of multiple tasks May 23, 2013 Issued
Array ( [id] => 10004972 [patent_doc_number] => 09049077 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-06-02 [patent_title] => 'Host controller using reduced network resources to monitor hosts' [patent_app_type] => utility [patent_app_number] => 13/891633 [patent_app_country] => US [patent_app_date] => 2013-05-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 8 [patent_no_of_words] => 7005 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 171 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13891633 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/891633
Host controller using reduced network resources to monitor hosts May 9, 2013 Issued
Array ( [id] => 10556186 [patent_doc_number] => 09280388 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-03-08 [patent_title] => 'Method and apparatus for efficient scheduling of multithreaded programs' [patent_app_type] => utility [patent_app_number] => 13/873640 [patent_app_country] => US [patent_app_date] => 2013-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4899 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 154 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13873640 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/873640
Method and apparatus for efficient scheduling of multithreaded programs Apr 29, 2013 Issued
Array ( [id] => 11179630 [patent_doc_number] => 09411623 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-08-09 [patent_title] => 'Storage performance by heuristically coalescing IO requests' [patent_app_type] => utility [patent_app_number] => 13/849249 [patent_app_country] => US [patent_app_date] => 2013-03-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5885 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 279 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13849249 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/849249
Storage performance by heuristically coalescing IO requests Mar 21, 2013 Issued
Array ( [id] => 12229211 [patent_doc_number] => 09916456 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-03-13 [patent_title] => 'Systems and methods for securing and restoring virtual machines' [patent_app_type] => utility [patent_app_number] => 13/831164 [patent_app_country] => US [patent_app_date] => 2013-03-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 42 [patent_no_of_words] => 20724 [patent_no_of_claims] => 54 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 169 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13831164 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/831164
Systems and methods for securing and restoring virtual machines Mar 13, 2013 Issued
Array ( [id] => 10885759 [patent_doc_number] => 08910163 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2014-12-09 [patent_title] => 'Seamless migration of non-native application into a virtual machine' [patent_app_type] => utility [patent_app_number] => 13/776829 [patent_app_country] => US [patent_app_date] => 2013-02-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 20 [patent_no_of_words] => 12373 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13776829 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/776829
Seamless migration of non-native application into a virtual machine Feb 25, 2013 Issued
Array ( [id] => 8831911 [patent_doc_number] => 20130132956 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-05-23 [patent_title] => 'VIRTUAL IMAGE OVERLOADING FOR SOLUTION DEPLOYMENT' [patent_app_type] => utility [patent_app_number] => 13/740906 [patent_app_country] => US [patent_app_date] => 2013-01-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 11551 [patent_no_of_claims] => 21 [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] => 13740906 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/740906
Virtual image overloading for solution deployment Jan 13, 2013 Issued
Array ( [id] => 8794527 [patent_doc_number] => 20130111496 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-05-02 [patent_title] => 'PERFORMING A LOCAL BARRIER OPERATION' [patent_app_type] => utility [patent_app_number] => 13/683616 [patent_app_country] => US [patent_app_date] => 2012-11-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 10427 [patent_no_of_claims] => 7 [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] => 13683616 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/683616
Performing a local barrier operation Nov 20, 2012 Issued
Array ( [id] => 11563724 [patent_doc_number] => 09626314 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-04-18 [patent_title] => 'Method and apparatus for allocating interruptions' [patent_app_type] => utility [patent_app_number] => 14/356128 [patent_app_country] => US [patent_app_date] => 2012-11-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5229 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 78 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14356128 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/356128
Method and apparatus for allocating interruptions Nov 4, 2012 Issued
Array ( [id] => 11882603 [patent_doc_number] => 09753774 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-09-05 [patent_title] => 'Using functional resources of a computing device with web-based programmatic resources' [patent_app_type] => utility [patent_app_number] => 14/439062 [patent_app_country] => US [patent_app_date] => 2012-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 6850 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [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] => 14439062 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/439062
Using functional resources of a computing device with web-based programmatic resources Oct 30, 2012 Issued
Array ( [id] => 8608812 [patent_doc_number] => 20130014124 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-01-10 [patent_title] => 'REDUCING CROSS QUEUE SYNCHRONIZATION ON SYSTEMS WITH LOW MEMORY LATENCY ACROSS DISTRIBUTED PROCESSING NODES' [patent_app_type] => utility [patent_app_number] => 13/621213 [patent_app_country] => US [patent_app_date] => 2012-09-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 11822 [patent_no_of_claims] => 12 [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] => 13621213 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/621213
Reducing cross queue synchronization on systems with low memory latency across distributed processing nodes Sep 14, 2012 Issued
Array ( [id] => 9057062 [patent_doc_number] => 20130254776 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-09-26 [patent_title] => 'METHOD TO REDUCE QUEUE SYNCHRONIZATION OF MULTIPLE WORK ITEMS IN A SYSTEM WITH HIGH MEMORY LATENCY BETWEEN PROCESSING NODES' [patent_app_type] => utility [patent_app_number] => 13/621215 [patent_app_country] => US [patent_app_date] => 2012-09-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 19876 [patent_no_of_claims] => 10 [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] => 13621215 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/621215
Method to reduce queue synchronization of multiple work items in a system with high memory latency between processing nodes Sep 14, 2012 Issued
Array ( [id] => 10058975 [patent_doc_number] => 09098336 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-08-04 [patent_title] => 'Multi-thread processor and its hardware thread scheduling method' [patent_app_type] => utility [patent_app_number] => 13/619530 [patent_app_country] => US [patent_app_date] => 2012-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 15 [patent_no_of_words] => 10239 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 5 [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] => 13619530 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/619530
Multi-thread processor and its hardware thread scheduling method Sep 13, 2012 Issued
Array ( [id] => 8588943 [patent_doc_number] => 20130007764 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-01-03 [patent_title] => 'ASSIGNING WORK TO A PROCESSING ENTITY ACCORDING TO NON-LINEAR REPRESENTATIONS OF LOADINGS' [patent_app_type] => utility [patent_app_number] => 13/615420 [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] => 4147 [patent_no_of_claims] => 21 [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] => 13615420 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/615420
ASSIGNING WORK TO A PROCESSING ENTITY ACCORDING TO NON-LINEAR REPRESENTATIONS OF LOADINGS Sep 12, 2012 Abandoned
Array ( [id] => 9044424 [patent_doc_number] => 20130247062 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-09-19 [patent_title] => 'VERIFYING SYNCHRONIZATION COVERAGE IN LOGIC CODE' [patent_app_type] => utility [patent_app_number] => 13/610487 [patent_app_country] => US [patent_app_date] => 2012-09-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5723 [patent_no_of_claims] => 14 [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] => 13610487 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/610487
VERIFYING SYNCHRONIZATION COVERAGE IN LOGIC CODE Sep 10, 2012 Abandoned
Array ( [id] => 9954593 [patent_doc_number] => 09003407 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-04-07 [patent_title] => 'Dynamically provisioning virtual machines' [patent_app_type] => utility [patent_app_number] => 13/607289 [patent_app_country] => US [patent_app_date] => 2012-09-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 5095 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 140 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13607289 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/607289
Dynamically provisioning virtual machines Sep 6, 2012 Issued
Array ( [id] => 8511797 [patent_doc_number] => 20120311204 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-12-06 [patent_title] => 'STORAGE SYSTEM COMPRISING MICROPROCESSOR LOAD DISTRIBUTION FUNCTION' [patent_app_type] => utility [patent_app_number] => 13/588226 [patent_app_country] => US [patent_app_date] => 2012-08-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 10997 [patent_no_of_claims] => 1 [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] => 13588226 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/588226
Storage system comprising microprocessor load distribution function Aug 16, 2012 Issued
Array ( [id] => 8504764 [patent_doc_number] => 20120304173 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-11-29 [patent_title] => 'SYSTEM AND METHOD FOR SYNCHRONIZING TRANSIENT RESOURCE USAGE BETWEEN VIRTUAL MACHINES IN A HYPERVISOR ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 13/566903 [patent_app_country] => US [patent_app_date] => 2012-08-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 3630 [patent_no_of_claims] => 16 [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] => 13566903 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/566903
System and method for synchronizing transient resource usage between virtual machines in a hypervisor environment Aug 2, 2012 Issued
Array ( [id] => 10117521 [patent_doc_number] => 09152406 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-10-06 [patent_title] => 'Rapid provisioning of virtual machines based on multi-dimensional user request patterns in a cloud' [patent_app_type] => utility [patent_app_number] => 13/565138 [patent_app_country] => US [patent_app_date] => 2012-08-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 6381 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 150 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13565138 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/565138
Rapid provisioning of virtual machines based on multi-dimensional user request patterns in a cloud Aug 1, 2012 Issued
Array ( [id] => 8467076 [patent_doc_number] => 20120272244 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-10-25 [patent_title] => 'VIRTUAL MACHINE PLACEMENT TO IMPROVE MEMORY UTILIZATION' [patent_app_type] => utility [patent_app_number] => 13/541480 [patent_app_country] => US [patent_app_date] => 2012-07-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 8877 [patent_no_of_claims] => 15 [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] => 13541480 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/541480
Virtual machine placement to improve memory utilization Jul 2, 2012 Issued
Menu