Search

Brian J Davis

Examiner (ID: 9355)

Most Active Art Unit
1621
Art Unit(s)
1672, 1612, 1627, 1614, 1621
Total Applications
2771
Issued Applications
2264
Pending Applications
156
Abandoned Applications
337

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 14091851 [patent_doc_number] => 10241830 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-03-26 [patent_title] => Data processing method and a computer using distribution service module [patent_app_type] => utility [patent_app_number] => 14/936118 [patent_app_country] => US [patent_app_date] => 2015-11-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 6696 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 258 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14936118 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/936118
Data processing method and a computer using distribution service module Nov 8, 2015 Issued
Array ( [id] => 13347197 [patent_doc_number] => 20180225138 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-08-09 [patent_title] => CLOUD PLATFORM OS MANAGEMENT [patent_app_type] => utility [patent_app_number] => 15/748035 [patent_app_country] => US [patent_app_date] => 2015-10-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6419 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 130 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15748035 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/748035
Cloud platform OS management Oct 25, 2015 Issued
Array ( [id] => 11306553 [patent_doc_number] => 09513951 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-12-06 [patent_title] => 'Maintaining hardware resource bandwidth quality-of-service via hardware counter' [patent_app_type] => utility [patent_app_number] => 14/883205 [patent_app_country] => US [patent_app_date] => 2015-10-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5810 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 221 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14883205 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/883205
Maintaining hardware resource bandwidth quality-of-service via hardware counter Oct 13, 2015 Issued
Array ( [id] => 15486265 [patent_doc_number] => 10558482 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-02-11 [patent_title] => Client network instances for resources in provider network environments [patent_app_type] => utility [patent_app_number] => 14/871690 [patent_app_country] => US [patent_app_date] => 2015-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 19 [patent_no_of_words] => 16547 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 228 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14871690 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/871690
Client network instances for resources in provider network environments Sep 29, 2015 Issued
Array ( [id] => 16145729 [patent_doc_number] => 10705935 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-07-07 [patent_title] => Generating job alert [patent_app_type] => utility [patent_app_number] => 14/863661 [patent_app_country] => US [patent_app_date] => 2015-09-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 8631 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 223 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14863661 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/863661
Generating job alert Sep 23, 2015 Issued
Array ( [id] => 11232695 [patent_doc_number] => 09459922 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-10-04 [patent_title] => 'Assigning a first portion of physical computing resources to a first logical partition and a second portion of the physical computing resources to a second logical portion' [patent_app_type] => utility [patent_app_number] => 14/854147 [patent_app_country] => US [patent_app_date] => 2015-09-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8642 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [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] => 14854147 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/854147
Assigning a first portion of physical computing resources to a first logical partition and a second portion of the physical computing resources to a second logical portion Sep 14, 2015 Issued
Array ( [id] => 10470938 [patent_doc_number] => 20150355953 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-12-10 [patent_title] => 'Low Overhead Contention-Based Switching Between Ticket Lock And Queued Lock' [patent_app_type] => utility [patent_app_number] => 14/831068 [patent_app_country] => US [patent_app_date] => 2015-08-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 14256 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14831068 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/831068
Low overhead contention-based switching between ticket lock and queued lock Aug 19, 2015 Issued
Array ( [id] => 15549883 [patent_doc_number] => 10574740 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-02-25 [patent_title] => Method and apparatus for scaling in a virtualized network [patent_app_type] => utility [patent_app_number] => 15/743536 [patent_app_country] => US [patent_app_date] => 2015-08-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 14 [patent_no_of_words] => 11637 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15743536 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/743536
Method and apparatus for scaling in a virtualized network Aug 5, 2015 Issued
Array ( [id] => 13738207 [patent_doc_number] => 20180373573 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-12-27 [patent_title] => LOCK MANAGER [patent_app_type] => utility [patent_app_number] => 15/747043 [patent_app_country] => US [patent_app_date] => 2015-07-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5883 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 64 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15747043 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/747043
LOCK MANAGER Jul 23, 2015 Abandoned
Array ( [id] => 15516865 [patent_doc_number] => 10565019 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-02-18 [patent_title] => Processing in a multicore processor with different cores having different execution times [patent_app_type] => utility [patent_app_number] => 14/752504 [patent_app_country] => US [patent_app_date] => 2015-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 8 [patent_no_of_words] => 6842 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 235 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14752504 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/752504
Processing in a multicore processor with different cores having different execution times Jun 25, 2015 Issued
Array ( [id] => 11245322 [patent_doc_number] => 09471364 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-10-18 [patent_title] => 'Virtual machine specification adjustment method and apparatus' [patent_app_type] => utility [patent_app_number] => 14/743814 [patent_app_country] => US [patent_app_date] => 2015-06-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 7843 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14743814 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/743814
Virtual machine specification adjustment method and apparatus Jun 17, 2015 Issued
Array ( [id] => 11258882 [patent_doc_number] => 09483782 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-11-01 [patent_title] => 'Automating capacity upgrade on demand' [patent_app_type] => utility [patent_app_number] => 14/730375 [patent_app_country] => US [patent_app_date] => 2015-06-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5887 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 204 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14730375 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/730375
Automating capacity upgrade on demand Jun 3, 2015 Issued
Array ( [id] => 11258353 [patent_doc_number] => 09483252 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-11-01 [patent_title] => 'Role-based modernization of legacy applications' [patent_app_type] => utility [patent_app_number] => 14/697413 [patent_app_country] => US [patent_app_date] => 2015-04-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 41 [patent_figures_cnt] => 41 [patent_no_of_words] => 11315 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 185 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14697413 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/697413
Role-based modernization of legacy applications Apr 26, 2015 Issued
Array ( [id] => 10314143 [patent_doc_number] => 20150199146 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-07-16 [patent_title] => 'LOAD BALANCING DATA ACCESS IN VIRTUALIZED STORAGE NODES' [patent_app_type] => utility [patent_app_number] => 14/670041 [patent_app_country] => US [patent_app_date] => 2015-03-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4251 [patent_no_of_claims] => 21 [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] => 14670041 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/670041
LOAD BALANCING DATA ACCESS IN VIRTUALIZED STORAGE NODES Mar 25, 2015 Abandoned
Array ( [id] => 10310127 [patent_doc_number] => 20150195129 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-07-09 [patent_title] => 'SYSTEM AND METHOD FOR AUTOMATED VIRTUAL NETWORK CONFIGURATION' [patent_app_type] => utility [patent_app_number] => 14/665025 [patent_app_country] => US [patent_app_date] => 2015-03-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5831 [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] => 14665025 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/665025
Automated host device virtual network configuration system Mar 22, 2015 Issued
Array ( [id] => 14123207 [patent_doc_number] => 10248462 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-04-02 [patent_title] => Management server which constructs a request load model for an object system, load estimation method thereof and storage medium for storing program [patent_app_type] => utility [patent_app_number] => 15/129788 [patent_app_country] => US [patent_app_date] => 2015-03-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 16 [patent_no_of_words] => 7199 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 92 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15129788 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/129788
Management server which constructs a request load model for an object system, load estimation method thereof and storage medium for storing program Mar 19, 2015 Issued
Array ( [id] => 11570570 [patent_doc_number] => 20170109215 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-04-20 [patent_title] => 'TECHNIQUES FOR SYNCHRONIZATION MANAGEMENT' [patent_app_type] => utility [patent_app_number] => 14/903136 [patent_app_country] => US [patent_app_date] => 2015-03-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 11157 [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] => 14903136 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/903136
Techniques for synchronizing operations performed on objects Mar 19, 2015 Issued
Array ( [id] => 11501547 [patent_doc_number] => 20170075732 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-03-16 [patent_title] => 'SERVER, CONTROL APPARATUS, OPERATION METHOD, AND CONTROL METHOD' [patent_app_type] => utility [patent_app_number] => 15/123628 [patent_app_country] => US [patent_app_date] => 2015-03-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 33 [patent_figures_cnt] => 33 [patent_no_of_words] => 10775 [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] => 15123628 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/123628
SERVER, CONTROL APPARATUS, OPERATION METHOD, AND CONTROL METHOD Mar 2, 2015 Abandoned
Array ( [id] => 14523399 [patent_doc_number] => 10338960 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-07-02 [patent_title] => Processing data sets in a big data repository by executing agents to update annotations of the data sets [patent_app_type] => utility [patent_app_number] => 15/115640 [patent_app_country] => US [patent_app_date] => 2015-02-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 9524 [patent_no_of_claims] => 33 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 275 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15115640 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/115640
Processing data sets in a big data repository by executing agents to update annotations of the data sets Feb 17, 2015 Issued
Array ( [id] => 11396990 [patent_doc_number] => 20170017526 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-01-19 [patent_title] => 'INFORMATION PROCESSING DEVICE, LOAD CONTROL METHOD AND RECORDING MEDIUM' [patent_app_type] => utility [patent_app_number] => 15/116284 [patent_app_country] => US [patent_app_date] => 2015-02-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 14068 [patent_no_of_claims] => 14 [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] => 15116284 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/116284
Load control device and load control method Feb 15, 2015 Issued
Menu