
Christopher J. Uhlir
Examiner (ID: 15030, Phone: (571)270-3091 , Office: P/2837 )
| Most Active Art Unit | 2837 |
| Art Unit(s) | 2832, 2837, 3619 |
| Total Applications | 1009 |
| Issued Applications | 588 |
| Pending Applications | 91 |
| Abandoned Applications | 343 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 13752303
[patent_doc_number] => 10169098
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-01-01
[patent_title] => Data relocation in global storage cloud environments
[patent_app_type] => utility
[patent_app_number] => 15/836156
[patent_app_country] => US
[patent_app_date] => 2017-12-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 8678
[patent_no_of_claims] => 20
[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] => 15836156
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/836156 | Data relocation in global storage cloud environments | Dec 7, 2017 | Issued |
Array
(
[id] => 15578111
[patent_doc_number] => 10579436
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-03-03
[patent_title] => Data relocation in global storage cloud environments
[patent_app_type] => utility
[patent_app_number] => 15/836210
[patent_app_country] => US
[patent_app_date] => 2017-12-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 8678
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 207
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15836210
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/836210 | Data relocation in global storage cloud environments | Dec 7, 2017 | Issued |
Array
(
[id] => 17353854
[patent_doc_number] => 11228510
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-01-18
[patent_title] => Distributed workload reassignment following communication failure
[patent_app_type] => utility
[patent_app_number] => 15/831238
[patent_app_country] => US
[patent_app_date] => 2017-12-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 13402
[patent_no_of_claims] => 20
[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] => 15831238
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/831238 | Distributed workload reassignment following communication failure | Dec 3, 2017 | Issued |
Array
(
[id] => 15063545
[patent_doc_number] => 10462097
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-10-29
[patent_title] => Space time region based communications
[patent_app_type] => utility
[patent_app_number] => 15/822182
[patent_app_country] => US
[patent_app_date] => 2017-11-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 42
[patent_figures_cnt] => 53
[patent_no_of_words] => 29598
[patent_no_of_claims] => 42
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 264
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15822182
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/822182 | Space time region based communications | Nov 25, 2017 | Issued |
Array
(
[id] => 16357576
[patent_doc_number] => 10798103
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-10-06
[patent_title] => Adaptive device enrollment
[patent_app_type] => utility
[patent_app_number] => 15/818797
[patent_app_country] => US
[patent_app_date] => 2017-11-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 12
[patent_no_of_words] => 14530
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 186
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15818797
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/818797 | Adaptive device enrollment | Nov 20, 2017 | Issued |
Array
(
[id] => 16077839
[patent_doc_number] => 20200192906
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-06-18
[patent_title] => SYSTEM WITH A UNIQUE AND VERSATILE EVALUATION METHOD
[patent_app_type] => utility
[patent_app_number] => 16/349050
[patent_app_country] => US
[patent_app_date] => 2017-11-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15339
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -13
[patent_words_short_claim] => 105
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16349050
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/349050 | System with a unique and versatile evaluation method | Nov 9, 2017 | Issued |
Array
(
[id] => 17773422
[patent_doc_number] => 11405384
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-08-02
[patent_title] => Method and device of regulating website load
[patent_app_type] => utility
[patent_app_number] => 16/620057
[patent_app_country] => US
[patent_app_date] => 2017-10-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 8
[patent_no_of_words] => 6006
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 374
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16620057
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/620057 | Method and device of regulating website load | Oct 16, 2017 | Issued |
Array
(
[id] => 14139315
[patent_doc_number] => 20190104047
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-04-04
[patent_title] => AUTOMATED VIRTUAL NETWORK FUNCTION TEST CONTROLLER
[patent_app_type] => utility
[patent_app_number] => 15/719892
[patent_app_country] => US
[patent_app_date] => 2017-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7977
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 153
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15719892
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/719892 | Automated virtual network function test controller | Sep 28, 2017 | Issued |
Array
(
[id] => 14112425
[patent_doc_number] => 20190097888
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-03-28
[patent_title] => STATE-BASED ENTITY BEHAVIOR ANALYSIS
[patent_app_type] => utility
[patent_app_number] => 15/713043
[patent_app_country] => US
[patent_app_date] => 2017-09-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10732
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 122
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15713043
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/713043 | State-based entity behavior analysis | Sep 21, 2017 | Issued |
Array
(
[id] => 14081563
[patent_doc_number] => 20190089669
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-03-21
[patent_title] => Communication Platform for Minors
[patent_app_type] => utility
[patent_app_number] => 15/709920
[patent_app_country] => US
[patent_app_date] => 2017-09-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14357
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 373
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15709920
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/709920 | Communication platform for minors | Sep 19, 2017 | Issued |
Array
(
[id] => 12130243
[patent_doc_number] => 20180013829
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-01-11
[patent_title] => 'Cloud Process for Rapid Data Investigation and Data Integrity Analysis'
[patent_app_type] => utility
[patent_app_number] => 15/709868
[patent_app_country] => US
[patent_app_date] => 2017-09-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 6555
[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] => 15709868
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/709868 | Cloud process for rapid data investigation and data integrity analysis | Sep 19, 2017 | Issued |
Array
(
[id] => 15891287
[patent_doc_number] => 10652007
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-05-12
[patent_title] => Time synchronization client, synchronization method, computer program product, and synchronization system
[patent_app_type] => utility
[patent_app_number] => 15/691397
[patent_app_country] => US
[patent_app_date] => 2017-08-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 9884
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 161
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15691397
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/691397 | Time synchronization client, synchronization method, computer program product, and synchronization system | Aug 29, 2017 | Issued |
Array
(
[id] => 14669205
[patent_doc_number] => 10372504
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-08-06
[patent_title] => Global usage tracking and quota enforcement in a distributed computing system
[patent_app_type] => utility
[patent_app_number] => 15/682018
[patent_app_country] => US
[patent_app_date] => 2017-08-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 13106
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 605
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15682018
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/682018 | Global usage tracking and quota enforcement in a distributed computing system | Aug 20, 2017 | Issued |
Array
(
[id] => 16003613
[patent_doc_number] => 20200177677
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-06-04
[patent_title] => UNSTRUCTURED DATA STORAGE FUNCTION (UDSF) SERVICES
[patent_app_type] => utility
[patent_app_number] => 16/632237
[patent_app_country] => US
[patent_app_date] => 2017-07-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10783
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 2
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16632237
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/632237 | Unstructured data storage function (UDSF) services | Jul 20, 2017 | Issued |
Array
(
[id] => 12027991
[patent_doc_number] => 20170318090
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-11-02
[patent_title] => 'COMMUNICATION SYSTEM AND ITS METHOD AND COMMUNICATION APPARATUS AND ITS METHOD'
[patent_app_type] => utility
[patent_app_number] => 15/651949
[patent_app_country] => US
[patent_app_date] => 2017-07-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 19303
[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] => 15651949
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/651949 | Communication system and its method and communication apparatus and its method | Jul 16, 2017 | Issued |
Array
(
[id] => 11965767
[patent_doc_number] => 20170269920
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-09-21
[patent_title] => 'SYSTEM AND METHOD FOR UPDATING NETWORK COMPUTER SYSTEMS'
[patent_app_type] => utility
[patent_app_number] => 15/611610
[patent_app_country] => US
[patent_app_date] => 2017-06-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 34
[patent_figures_cnt] => 34
[patent_no_of_words] => 10618
[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] => 15611610
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/611610 | SYSTEM AND METHOD FOR UPDATING NETWORK COMPUTER SYSTEMS | May 31, 2017 | Abandoned |
Array
(
[id] => 14165357
[patent_doc_number] => 20190109781
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-04-11
[patent_title] => Route Establishment and Message Sending
[patent_app_type] => utility
[patent_app_number] => 16/099489
[patent_app_country] => US
[patent_app_date] => 2017-05-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5702
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -6
[patent_words_short_claim] => 2
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16099489
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/099489 | Route Establishment and Message Sending | May 2, 2017 | Abandoned |
Array
(
[id] => 15399067
[patent_doc_number] => 10540190
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-01-21
[patent_title] => Generic connector module capable of integrating multiple applications into an integration platform
[patent_app_type] => utility
[patent_app_number] => 15/464720
[patent_app_country] => US
[patent_app_date] => 2017-03-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 7366
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 281
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15464720
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/464720 | Generic connector module capable of integrating multiple applications into an integration platform | Mar 20, 2017 | Issued |
Array
(
[id] => 13161715
[patent_doc_number] => 10097596
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-10-09
[patent_title] => Multiple stream content presentation
[patent_app_type] => utility
[patent_app_number] => 15/410986
[patent_app_country] => US
[patent_app_date] => 2017-01-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 14650
[patent_no_of_claims] => 16
[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] => 15410986
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/410986 | Multiple stream content presentation | Jan 19, 2017 | Issued |
Array
(
[id] => 11624259
[patent_doc_number] => 20170134448
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-05-11
[patent_title] => 'METHOD, SYSTEM AND PROGRAM PRODUCT FOR COLLABORATION OF VIDEO FILES'
[patent_app_type] => utility
[patent_app_number] => 15/409948
[patent_app_country] => US
[patent_app_date] => 2017-01-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 12194
[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] => 15409948
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/409948 | METHOD, SYSTEM AND PROGRAM PRODUCT FOR COLLABORATION OF VIDEO FILES | Jan 18, 2017 | Abandoned |