Search

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 numberTitle of the applicationFiling DateStatus
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
Menu