Search

Howard J. Locker

Examiner (ID: 19111)

Most Active Art Unit
1804
Art Unit(s)
1661, 1804, 1803, 2203, 2899, 1724, 1649
Total Applications
2853
Issued Applications
2686
Pending Applications
0
Abandoned Applications
167

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 8412741 [patent_doc_number] => 08276153 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-09-25 [patent_title] => 'Method and system for dividing and executing on-line transaction processing in distributed environment' [patent_app_type] => utility [patent_app_number] => 11/964930 [patent_app_country] => US [patent_app_date] => 2007-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4323 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 3 [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] => 11964930 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/964930
Method and system for dividing and executing on-line transaction processing in distributed environment Dec 26, 2007 Issued
Array ( [id] => 5504328 [patent_doc_number] => 20090165016 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-06-25 [patent_title] => 'Method for Parallelizing Execution of Single Thread Programs' [patent_app_type] => utility [patent_app_number] => 11/959906 [patent_app_country] => US [patent_app_date] => 2007-12-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5162 [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/0165/20090165016.pdf [firstpage_image] =>[orig_patent_app_number] => 11959906 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/959906
Parallelizing single threaded programs by performing look ahead operation on the single threaded program to identify plurality of instruction threads prior to execution Dec 18, 2007 Issued
Array ( [id] => 5504071 [patent_doc_number] => 20090164759 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-06-25 [patent_title] => 'Execution of Single-Threaded Programs on a Multiprocessor Managed by an Operating System' [patent_app_type] => utility [patent_app_number] => 11/959821 [patent_app_country] => US [patent_app_date] => 2007-12-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5110 [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/0164/20090164759.pdf [firstpage_image] =>[orig_patent_app_number] => 11959821 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/959821
Resolving conflicts by restarting execution of failed discretely executable subcomponent using register and memory values generated by main component after the occurrence of a conflict Dec 18, 2007 Issued
Array ( [id] => 6369965 [patent_doc_number] => 20100088699 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-04-08 [patent_title] => 'VIRTUAL MACHINE OPERATION SYSTEM, VIRTUAL MACHINE OPERATION METHOD AND PROGRAM' [patent_app_type] => utility [patent_app_number] => 12/532181 [patent_app_country] => US [patent_app_date] => 2007-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 25 [patent_no_of_words] => 17891 [patent_no_of_claims] => 62 [patent_no_of_ind_claims] => 56 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0088/20100088699.pdf [firstpage_image] =>[orig_patent_app_number] => 12532181 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/532181
VIRTUAL MACHINE OPERATION SYSTEM, VIRTUAL MACHINE OPERATION METHOD AND PROGRAM Dec 13, 2007 Abandoned
Array ( [id] => 8412740 [patent_doc_number] => 08276152 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-09-25 [patent_title] => 'Validation of the change orders to an I T environment' [patent_app_type] => utility [patent_app_number] => 11/950973 [patent_app_country] => US [patent_app_date] => 2007-12-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 28 [patent_figures_cnt] => 28 [patent_no_of_words] => 9560 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 176 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11950973 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/950973
Validation of the change orders to an I T environment Dec 4, 2007 Issued
Array ( [id] => 4837295 [patent_doc_number] => 20080134186 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-06-05 [patent_title] => 'JOB PROCESSING METHOD AND IMAGE PROCESSING SYSTEM' [patent_app_type] => utility [patent_app_number] => 11/946465 [patent_app_country] => US [patent_app_date] => 2007-11-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 23 [patent_no_of_words] => 10731 [patent_no_of_claims] => 16 [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] => publications/A1/0134/20080134186.pdf [firstpage_image] =>[orig_patent_app_number] => 11946465 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/946465
Image processing job control system with access control ticket including function restriction based on user, time of request and upper limit on exceptional output count Nov 27, 2007 Issued
Array ( [id] => 5560017 [patent_doc_number] => 20090271594 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-10-29 [patent_title] => 'SEMICONDUCTOR INTEGRATED CIRCUIT, SEMICONDUCTOR INTEGRATED CIRCUIT CONTROL DEVICE, LOAD DISTRIBUTION METHOD, LOAD DISTRIBUTION PROGRAM, AND ELECTRONIC DEVICE' [patent_app_type] => utility [patent_app_number] => 12/517986 [patent_app_country] => US [patent_app_date] => 2007-11-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5932 [patent_no_of_claims] => 24 [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/0271/20090271594.pdf [firstpage_image] =>[orig_patent_app_number] => 12517986 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/517986
SEMICONDUCTOR INTEGRATED CIRCUIT, SEMICONDUCTOR INTEGRATED CIRCUIT CONTROL DEVICE, LOAD DISTRIBUTION METHOD, LOAD DISTRIBUTION PROGRAM, AND ELECTRONIC DEVICE Nov 21, 2007 Abandoned
Array ( [id] => 6628554 [patent_doc_number] => 20100100706 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-04-22 [patent_title] => 'MULTIPLE PROCESSOR SYSTEM, SYSTEM STRUCTURING METHOD IN MULTIPLE PROCESSOR SYSTEM AND PROGRAM THEREOF' [patent_app_type] => utility [patent_app_number] => 12/447513 [patent_app_country] => US [patent_app_date] => 2007-11-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 86 [patent_figures_cnt] => 86 [patent_no_of_words] => 24203 [patent_no_of_claims] => 86 [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/0100/20100100706.pdf [firstpage_image] =>[orig_patent_app_number] => 12447513 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/447513
System structuring method in multiprocessor system and switching execution environment by separating from or rejoining the primary execution environment Oct 31, 2007 Issued
Array ( [id] => 8424804 [patent_doc_number] => 08281303 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-10-02 [patent_title] => 'Dynamic ejection of virtual devices on ejection request from virtual device resource object within the virtual firmware to virtual resource driver executing in virtual machine' [patent_app_type] => utility [patent_app_number] => 11/932440 [patent_app_country] => US [patent_app_date] => 2007-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 12 [patent_no_of_words] => 5504 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [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] => 11932440 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/932440
Dynamic ejection of virtual devices on ejection request from virtual device resource object within the virtual firmware to virtual resource driver executing in virtual machine Oct 30, 2007 Issued
Array ( [id] => 8678929 [patent_doc_number] => 08387066 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-02-26 [patent_title] => 'Dependency-based task management using set of preconditions to generate scheduling data structure in storage area network' [patent_app_type] => utility [patent_app_number] => 11/863780 [patent_app_country] => US [patent_app_date] => 2007-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7880 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 215 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11863780 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/863780
Dependency-based task management using set of preconditions to generate scheduling data structure in storage area network Sep 27, 2007 Issued
11/864637 APPARATUS AND METHOD FOR MANAGING VIRTUALIZED DEVICE TRAFFIC Sep 27, 2007 Abandoned
Array ( [id] => 4742041 [patent_doc_number] => 20080235694 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-09-25 [patent_title] => 'Method of Launching Low-Priority Tasks' [patent_app_type] => utility [patent_app_number] => 11/861957 [patent_app_country] => US [patent_app_date] => 2007-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2758 [patent_no_of_claims] => 11 [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/0235/20080235694.pdf [firstpage_image] =>[orig_patent_app_number] => 11861957 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/861957
Method of launching low-priority tasks Sep 25, 2007 Issued
Array ( [id] => 4940607 [patent_doc_number] => 20080077927 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-03-27 [patent_title] => 'ENTITLEMENT MANAGEMENT SYSTEM' [patent_app_type] => utility [patent_app_number] => 11/859967 [patent_app_country] => US [patent_app_date] => 2007-09-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5812 [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/0077/20080077927.pdf [firstpage_image] =>[orig_patent_app_number] => 11859967 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/859967
Entitlement management system, method and program product for resource allocation among micro-partitions Sep 23, 2007 Issued
Array ( [id] => 4804919 [patent_doc_number] => 20080016508 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-01-17 [patent_title] => 'DISTRIBUTED PROCESSING MANAGEMENT APPARATUS, DISTRIBUTED PROCESSING MANAGEMENT METHOD AND DISTRIBUTED PROCESSING MANAGEMENT PROGRAM' [patent_app_type] => utility [patent_app_number] => 11/858370 [patent_app_country] => US [patent_app_date] => 2007-09-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 10160 [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/0016/20080016508.pdf [firstpage_image] =>[orig_patent_app_number] => 11858370 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/858370
DISTRIBUTED PROCESSING MANAGEMENT APPARATUS, DISTRIBUTED PROCESSING MANAGEMENT METHOD AND DISTRIBUTED PROCESSING MANAGEMENT PROGRAM Sep 19, 2007 Abandoned
Array ( [id] => 8308873 [patent_doc_number] => 08230426 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-07-24 [patent_title] => 'Multicore distributed processing system using selection of available workunits based on the comparison of concurrency attributes with the parallel processing characteristics' [patent_app_type] => utility [patent_app_number] => 11/855135 [patent_app_country] => US [patent_app_date] => 2007-09-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 37 [patent_figures_cnt] => 37 [patent_no_of_words] => 21748 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 152 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11855135 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/855135
Multicore distributed processing system using selection of available workunits based on the comparison of concurrency attributes with the parallel processing characteristics Sep 12, 2007 Issued
Array ( [id] => 4966993 [patent_doc_number] => 20080109813 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-05-08 [patent_title] => 'RESOURCE ASSIGNMENT METHOD, RESOURCE ASSIGNMENT PROGRAM AND MANAGEMENT COMPUTER' [patent_app_type] => utility [patent_app_number] => 11/847651 [patent_app_country] => US [patent_app_date] => 2007-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 6044 [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/0109/20080109813.pdf [firstpage_image] =>[orig_patent_app_number] => 11847651 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/847651
Resource assignment method for query partioning based on processing cost of each partition Aug 29, 2007 Issued
Array ( [id] => 8536298 [patent_doc_number] => 08312464 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-11-13 [patent_title] => 'Hardware based dynamic load balancing of message passing interface tasks by modifying tasks' [patent_app_type] => utility [patent_app_number] => 11/846168 [patent_app_country] => US [patent_app_date] => 2007-08-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 14018 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 147 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11846168 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/846168
Hardware based dynamic load balancing of message passing interface tasks by modifying tasks Aug 27, 2007 Issued
Array ( [id] => 4961600 [patent_doc_number] => 20080276025 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-11-06 [patent_title] => 'LOCK INFERENCE FOR ATOMIC SECTIONS' [patent_app_type] => utility [patent_app_number] => 11/744642 [patent_app_country] => US [patent_app_date] => 2007-05-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8979 [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/0276/20080276025.pdf [firstpage_image] =>[orig_patent_app_number] => 11744642 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/744642
System using backward inter-procedural analysis for determining alternative coarser grained lock when finer grained locks exceeding threshold May 3, 2007 Issued
Array ( [id] => 4862815 [patent_doc_number] => 20080271030 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-10-30 [patent_title] => 'Kernel-Based Workload Management' [patent_app_type] => utility [patent_app_number] => 11/742527 [patent_app_country] => US [patent_app_date] => 2007-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3582 [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] => publications/A1/0271/20080271030.pdf [firstpage_image] =>[orig_patent_app_number] => 11742527 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/742527
Kernel-Based Workload Management Apr 29, 2007 Abandoned
Array ( [id] => 4895498 [patent_doc_number] => 20080104598 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-05-01 [patent_title] => 'SYSTEMS AND METHODS FOR OPERATION SCHEDULING' [patent_app_type] => utility [patent_app_number] => 11/739655 [patent_app_country] => US [patent_app_date] => 2007-04-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2929 [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] => publications/A1/0104/20080104598.pdf [firstpage_image] =>[orig_patent_app_number] => 11739655 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/739655
SYSTEMS AND METHODS FOR OPERATION SCHEDULING Apr 23, 2007 Abandoned
Menu