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] => 13240807 [patent_doc_number] => 10133602 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-11-20 [patent_title] => Adaptive contention-aware thread placement for parallel runtime systems [patent_app_type] => utility [patent_app_number] => 14/626754 [patent_app_country] => US [patent_app_date] => 2015-02-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 17796 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 287 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14626754 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/626754
Adaptive contention-aware thread placement for parallel runtime systems Feb 18, 2015 Issued
Array ( [id] => 11875364 [patent_doc_number] => 09747136 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-08-29 [patent_title] => 'Methods and systems that allocate cost of cluster resources in virtual data centers' [patent_app_type] => utility [patent_app_number] => 14/619071 [patent_app_country] => US [patent_app_date] => 2015-02-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 21 [patent_no_of_words] => 10059 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 187 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14619071 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/619071
Methods and systems that allocate cost of cluster resources in virtual data centers Feb 10, 2015 Issued
Array ( [id] => 11686641 [patent_doc_number] => 09684689 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-06-20 [patent_title] => 'Distributed parallel processing system having jobs processed by nodes based on authentication using unique identification of data' [patent_app_type] => utility [patent_app_number] => 14/612802 [patent_app_country] => US [patent_app_date] => 2015-02-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 12108 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 244 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14612802 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/612802
Distributed parallel processing system having jobs processed by nodes based on authentication using unique identification of data Feb 2, 2015 Issued
Array ( [id] => 11693157 [patent_doc_number] => 20170168872 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-06-15 [patent_title] => 'TASK SCHEDULING METHOD AND APPARATUS' [patent_app_type] => utility [patent_app_number] => 15/115641 [patent_app_country] => US [patent_app_date] => 2015-01-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7985 [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] => 15115641 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/115641
Task scheduling based on performance control conditions for multiple processing units Jan 28, 2015 Issued
Array ( [id] => 11020050 [patent_doc_number] => 20160217004 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-07-28 [patent_title] => 'CONTROL METHOD FOR A PORTABLE ELECTRONIC DEVICE COMING WITH AN EXTERNAL CONTROL MODULE' [patent_app_type] => utility [patent_app_number] => 14/606584 [patent_app_country] => US [patent_app_date] => 2015-01-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3963 [patent_no_of_claims] => 8 [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] => 14606584 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/606584
CONTROL METHOD FOR A PORTABLE ELECTRONIC DEVICE COMING WITH AN EXTERNAL CONTROL MODULE Jan 26, 2015
Array ( [id] => 12249093 [patent_doc_number] => 09921867 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-03-20 [patent_title] => 'Negotiation between virtual machine and host to determine executor of packet flow control policy with reduced address space' [patent_app_type] => utility [patent_app_number] => 14/586121 [patent_app_country] => US [patent_app_date] => 2014-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 17 [patent_no_of_words] => 44266 [patent_no_of_claims] => 36 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 85 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14586121 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/586121
Negotiation between virtual machine and host to determine executor of packet flow control policy with reduced address space Dec 29, 2014 Issued
Array ( [id] => 12352209 [patent_doc_number] => 09952912 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-04-24 [patent_title] => Lock-free barrier with dynamic updating of participant count using a lock-free technique [patent_app_type] => utility [patent_app_number] => 14/586075 [patent_app_country] => US [patent_app_date] => 2014-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 3920 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 151 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14586075 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/586075
Lock-free barrier with dynamic updating of participant count using a lock-free technique Dec 29, 2014 Issued
Array ( [id] => 13120531 [patent_doc_number] => 10078619 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-09-18 [patent_title] => Dynamic association of application workload tiers to infrastructure elements in a cloud computing environment [patent_app_type] => utility [patent_app_number] => 14/572252 [patent_app_country] => US [patent_app_date] => 2014-12-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 3238 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 293 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14572252 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/572252
Dynamic association of application workload tiers to infrastructure elements in a cloud computing environment Dec 15, 2014 Issued
Array ( [id] => 10824617 [patent_doc_number] => 20160170783 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-06-16 [patent_title] => 'NEAR CACHE DISTRIBUTION IN IN-MEMORY DATA GRID (IMDG)(NO-SQL) ENVIRONMENTS' [patent_app_type] => utility [patent_app_number] => 14/566277 [patent_app_country] => US [patent_app_date] => 2014-12-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6541 [patent_no_of_claims] => 12 [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] => 14566277 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/566277
Near-cache distribution of manifest among peer applications in in-memory data grid (IMDG) non structured query language (NO-SQL) environments Dec 9, 2014 Issued
Array ( [id] => 11320759 [patent_doc_number] => 09519503 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-12-13 [patent_title] => 'Systems and methods for virtual machine attribution with fault resilient memory tag' [patent_app_type] => utility [patent_app_number] => 14/556839 [patent_app_country] => US [patent_app_date] => 2014-12-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 5034 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 95 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14556839 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/556839
Systems and methods for virtual machine attribution with fault resilient memory tag Nov 30, 2014 Issued
Array ( [id] => 13031999 [patent_doc_number] => 10038629 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-07-31 [patent_title] => Virtual machine migration using label based underlay network forwarding [patent_app_type] => utility [patent_app_number] => 14/555877 [patent_app_country] => US [patent_app_date] => 2014-11-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 7402 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [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] => 14555877 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/555877
Virtual machine migration using label based underlay network forwarding Nov 27, 2014 Issued
Array ( [id] => 10803844 [patent_doc_number] => 20160150002 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-05-26 [patent_title] => 'Cross-Platform Scheduling with Long-Term Fairness and Platform-Specific Optimization' [patent_app_type] => utility [patent_app_number] => 14/550334 [patent_app_country] => US [patent_app_date] => 2014-11-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 9723 [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] => 14550334 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/550334
Cross-platform scheduling with long-term fairness and platform-specific optimization Nov 20, 2014 Issued
Array ( [id] => 11102803 [patent_doc_number] => 20160299773 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-10-13 [patent_title] => 'LIVE MIGRATION OF VIRTUAL MACHINES FROM/TO HOST COMPUTERS WITH GRAPHICS VIRTUALIZATION' [patent_app_type] => utility [patent_app_number] => 14/777316 [patent_app_country] => US [patent_app_date] => 2014-11-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 12606 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 6 [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] => 14777316 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/777316
Live migration of virtual machines from/to host computers with graphics processors Nov 11, 2014 Issued
Array ( [id] => 11320929 [patent_doc_number] => 09519671 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-12-13 [patent_title] => 'Folding pair of adjacent indices based on optimum quantity of induces for parallel processing' [patent_app_type] => utility [patent_app_number] => 14/512088 [patent_app_country] => US [patent_app_date] => 2014-10-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 10566 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 180 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14512088 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/512088
Folding pair of adjacent indices based on optimum quantity of induces for parallel processing Oct 9, 2014 Issued
Array ( [id] => 11430905 [patent_doc_number] => 09569221 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-02-14 [patent_title] => 'Dynamic selection of hardware processors for stream processing' [patent_app_type] => utility [patent_app_number] => 14/500751 [patent_app_country] => US [patent_app_date] => 2014-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 5595 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 131 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14500751 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/500751
Dynamic selection of hardware processors for stream processing Sep 28, 2014 Issued
Array ( [id] => 9934120 [patent_doc_number] => 20150082312 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-03-19 [patent_title] => 'Methods And Systems For Queuing Events' [patent_app_type] => utility [patent_app_number] => 14/496749 [patent_app_country] => US [patent_app_date] => 2014-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9507 [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] => 14496749 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/496749
Methods and systems for prioritizing events using time and availability Sep 24, 2014 Issued
Array ( [id] => 11665207 [patent_doc_number] => 20170153926 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-06-01 [patent_title] => 'OPTIMIZING COMPUTER HARDWARE RESOURCE UTILIZATION WHEN PROCESSING VARIABLE PRECISION DATA' [patent_app_type] => utility [patent_app_number] => 14/769428 [patent_app_country] => US [patent_app_date] => 2014-08-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 13615 [patent_no_of_claims] => 25 [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] => 14769428 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/769428
Optimizing computer hardware resource utilization when processing variable precision data Aug 19, 2014 Issued
Array ( [id] => 11853765 [patent_doc_number] => 20170228257 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-08-10 [patent_title] => 'DYNAMIC ADJUSTMENT OF THRESHOLDS' [patent_app_type] => utility [patent_app_number] => 15/329332 [patent_app_country] => US [patent_app_date] => 2014-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5482 [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] => 15329332 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/329332
Dynamic adjustment of resource utilization thresholds Jul 30, 2014 Issued
Array ( [id] => 13212695 [patent_doc_number] => 10120717 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-11-06 [patent_title] => Method for optimizing the size of a data subset of a processing space for improved execution performance [patent_app_type] => utility [patent_app_number] => 14/903321 [patent_app_country] => US [patent_app_date] => 2014-07-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 7443 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 369 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14903321 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/903321
Method for optimizing the size of a data subset of a processing space for improved execution performance Jul 8, 2014 Issued
Array ( [id] => 10914614 [patent_doc_number] => 20140317633 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-10-23 [patent_title] => 'Virtualizing A Processor Time Counter' [patent_app_type] => utility [patent_app_number] => 14/320939 [patent_app_country] => US [patent_app_date] => 2014-07-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3301 [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] => 14320939 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/320939
Execution of software using a virtual processor time counter and a scaling factor Jun 30, 2014 Issued
Menu