Search

Daniel C. Comings

Examiner (ID: 12229, Phone: (571)270-7385 , Office: P/3744 )

Most Active Art Unit
3763
Art Unit(s)
3763, 3744, 3784
Total Applications
762
Issued Applications
455
Pending Applications
69
Abandoned Applications
253

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 16747300 [patent_doc_number] => 10972310 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-04-06 [patent_title] => Link state packet transmission method and routing node [patent_app_type] => utility [patent_app_number] => 16/414425 [patent_app_country] => US [patent_app_date] => 2019-05-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 15 [patent_no_of_words] => 16507 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 5 [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] => 16414425 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/414425
Link state packet transmission method and routing node May 15, 2019 Issued
Array ( [id] => 16203098 [patent_doc_number] => 10728292 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-07-28 [patent_title] => Persisting state of a streaming application [patent_app_type] => utility [patent_app_number] => 16/406280 [patent_app_country] => US [patent_app_date] => 2019-05-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 11625 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 234 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16406280 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/406280
Persisting state of a streaming application May 7, 2019 Issued
Array ( [id] => 16101237 [patent_doc_number] => 20200204605 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-06-25 [patent_title] => REALTIME COMMUNICATION ARCHITECTURE OVER HYBRID ICN AND REALTIME INFORMATION CENTRIC TRANSPORT PROTOCOL [patent_app_type] => utility [patent_app_number] => 16/405144 [patent_app_country] => US [patent_app_date] => 2019-05-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10872 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16405144 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/405144
Realtime communication architecture over hybrid ICN and realtime information centric transport protocol May 6, 2019 Issued
Array ( [id] => 17624154 [patent_doc_number] => 11343224 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-05-24 [patent_title] => Method for renewing IP address and apparatus [patent_app_type] => utility [patent_app_number] => 16/400036 [patent_app_country] => US [patent_app_date] => 2019-05-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 10 [patent_no_of_words] => 13995 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 158 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16400036 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/400036
Method for renewing IP address and apparatus Apr 30, 2019 Issued
Array ( [id] => 16465227 [patent_doc_number] => 10848597 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-11-24 [patent_title] => System and method for managing virtual reality session technical field [patent_app_type] => utility [patent_app_number] => 16/398523 [patent_app_country] => US [patent_app_date] => 2019-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 11221 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 483 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16398523 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/398523
System and method for managing virtual reality session technical field Apr 29, 2019 Issued
Array ( [id] => 15675009 [patent_doc_number] => 10601751 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-03-24 [patent_title] => Systems and methods for controlling user contacts [patent_app_type] => utility [patent_app_number] => 16/399674 [patent_app_country] => US [patent_app_date] => 2019-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 9185 [patent_no_of_claims] => 21 [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] => 16399674 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/399674
Systems and methods for controlling user contacts Apr 29, 2019 Issued
Array ( [id] => 16480594 [patent_doc_number] => 10855557 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-12-01 [patent_title] => Method and device for upgrading virtual switch [patent_app_type] => utility [patent_app_number] => 16/398112 [patent_app_country] => US [patent_app_date] => 2019-04-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 7231 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 121 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16398112 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/398112
Method and device for upgrading virtual switch Apr 28, 2019 Issued
Array ( [id] => 15094685 [patent_doc_number] => 20190342154 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-11-07 [patent_title] => METHOD OF CONNECTING AND PROCESSING NEW DEVICE DATA WITHOUT ANY SOFTWARE CODE CHANGES ON A MOBILE APPLICATION OR HUB [patent_app_type] => utility [patent_app_number] => 16/394287 [patent_app_country] => US [patent_app_date] => 2019-04-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7903 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16394287 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/394287
METHOD OF CONNECTING AND PROCESSING NEW DEVICE DATA WITHOUT ANY SOFTWARE CODE CHANGES ON A MOBILE APPLICATION OR HUB Apr 24, 2019 Abandoned
Array ( [id] => 15390361 [patent_doc_number] => 10536392 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-01-14 [patent_title] => Monitoring data streams and scaling computing resources based on the data streams [patent_app_type] => utility [patent_app_number] => 16/382875 [patent_app_country] => US [patent_app_date] => 2019-04-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 9628 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 279 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16382875 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/382875
Monitoring data streams and scaling computing resources based on the data streams Apr 11, 2019 Issued
Array ( [id] => 14693581 [patent_doc_number] => 20190245906 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-08-08 [patent_title] => METHODS AND DEVICES FOR ENCODING AND DECODING BINARY DATA [patent_app_type] => utility [patent_app_number] => 16/380643 [patent_app_country] => US [patent_app_date] => 2019-04-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7050 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16380643 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/380643
Methods and devices for encoding and decoding binary data Apr 9, 2019 Issued
Array ( [id] => 17348087 [patent_doc_number] => 20220014418 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-01-13 [patent_title] => Multi-Domain Orchestration [patent_app_type] => utility [patent_app_number] => 17/436779 [patent_app_country] => US [patent_app_date] => 2019-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13783 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 17436779 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/436779
Multi-domain orchestration Mar 28, 2019 Issued
Array ( [id] => 17121311 [patent_doc_number] => 11132447 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-09-28 [patent_title] => Determining security vulnerabilities of Internet of Things devices [patent_app_type] => utility [patent_app_number] => 16/368672 [patent_app_country] => US [patent_app_date] => 2019-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 6526 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 350 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16368672 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/368672
Determining security vulnerabilities of Internet of Things devices Mar 27, 2019 Issued
Array ( [id] => 14590599 [patent_doc_number] => 20190222908 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-07-18 [patent_title] => SYSTEMS AND METHODS FOR STITCHING ADVERTISEMENTS IN STREAMING CONTENT [patent_app_type] => utility [patent_app_number] => 16/361111 [patent_app_country] => US [patent_app_date] => 2019-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11133 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 242 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16361111 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/361111
Systems and methods for stitching advertisements in streaming content Mar 20, 2019 Issued
Array ( [id] => 14544479 [patent_doc_number] => 20190207861 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-07-04 [patent_title] => PROCESSING METHOD, SYSTEM, PHYSICAL DEVICE AND STORAGE MEDIUM BASED ON DISTRIBUTED STREAM COMPUTING [patent_app_type] => utility [patent_app_number] => 16/296056 [patent_app_country] => US [patent_app_date] => 2019-03-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9324 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 204 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16296056 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/296056
Processing method, system, physical device and storage medium based on distributed stream computing Mar 6, 2019 Issued
Array ( [id] => 15735831 [patent_doc_number] => 10616362 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-04-07 [patent_title] => System and method for a convertible user application [patent_app_type] => utility [patent_app_number] => 16/296014 [patent_app_country] => US [patent_app_date] => 2019-03-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 21 [patent_no_of_words] => 30354 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 300 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16296014 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/296014
System and method for a convertible user application Mar 6, 2019 Issued
Array ( [id] => 16465199 [patent_doc_number] => 10848569 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-11-24 [patent_title] => Session processing method and related device [patent_app_type] => utility [patent_app_number] => 16/292802 [patent_app_country] => US [patent_app_date] => 2019-03-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 21 [patent_no_of_words] => 20039 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 135 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16292802 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/292802
Session processing method and related device Mar 4, 2019 Issued
Array ( [id] => 14448875 [patent_doc_number] => 20190182311 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-06-13 [patent_title] => SYSTEMS, METHODS AND COMPUTER PROGRAM PRODUCTS FOR DYNAMIC USER PROFILE ENRICHMENT AND DATA INTEGRATION [patent_app_type] => utility [patent_app_number] => 16/273781 [patent_app_country] => US [patent_app_date] => 2019-02-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11608 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 261 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16273781 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/273781
Systems, methods and computer program products for dynamic user profile enrichment and data integration Feb 11, 2019 Issued
Array ( [id] => 16250579 [patent_doc_number] => 10749966 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-08-18 [patent_title] => Communication stack optimized per application without virtual machine overhead [patent_app_type] => utility [patent_app_number] => 16/270814 [patent_app_country] => US [patent_app_date] => 2019-02-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5799 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [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] => 16270814 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/270814
Communication stack optimized per application without virtual machine overhead Feb 7, 2019 Issued
Array ( [id] => 14384325 [patent_doc_number] => 20190166075 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-05-30 [patent_title] => METHOD AND APPARATUS FOR CENTRALIZED MANAGEMENT OF PERSONNEL AND EQUIPMENT BASED ON INSTANT MESSAGING APPLICATION [patent_app_type] => utility [patent_app_number] => 16/265696 [patent_app_country] => US [patent_app_date] => 2019-02-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10496 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 55 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16265696 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/265696
Method and apparatus for centralized management of personnel and equipment based on instant messaging application Jan 31, 2019 Issued
Array ( [id] => 16618456 [patent_doc_number] => 20210037109 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-02-04 [patent_title] => SYSTEM AND METHOD FOR A CONVERTIBLE USER APPLICATION [patent_app_type] => utility [patent_app_number] => 16/964512 [patent_app_country] => US [patent_app_date] => 2019-01-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 34198 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 16964512 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/964512
System and method for a convertible user application Jan 24, 2019 Issued
Menu