
Jerry B. Dennison
Examiner (ID: 40, Phone: (571)272-3910 , Office: P/2443 )
| Most Active Art Unit | 2443 |
| Art Unit(s) | 2443, 2409, 2143, 2419 |
| Total Applications | 1015 |
| Issued Applications | 700 |
| Pending Applications | 74 |
| Abandoned Applications | 250 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 14066103
[patent_doc_number] => 10237372
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-03-19
[patent_title] => Scalable programming architecture for telecommunications devices
[patent_app_type] => utility
[patent_app_number] => 15/583000
[patent_app_country] => US
[patent_app_date] => 2017-05-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 8697
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[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] => 15583000
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/583000 | Scalable programming architecture for telecommunications devices | Apr 30, 2017 | Issued |
Array
(
[id] => 14489185
[patent_doc_number] => 10331380
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-06-25
[patent_title] => Scalable distributed in-memory computation utilizing batch mode extensions
[patent_app_type] => utility
[patent_app_number] => 15/582743
[patent_app_country] => US
[patent_app_date] => 2017-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 27
[patent_figures_cnt] => 27
[patent_no_of_words] => 23400
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 217
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15582743
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/582743 | Scalable distributed in-memory computation utilizing batch mode extensions | Apr 29, 2017 | Issued |
Array
(
[id] => 15252231
[patent_doc_number] => 10511651
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-12-17
[patent_title] => Infinite micro-services architecture
[patent_app_type] => utility
[patent_app_number] => 15/496101
[patent_app_country] => US
[patent_app_date] => 2017-04-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3742
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 514
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15496101
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/496101 | Infinite micro-services architecture | Apr 24, 2017 | Issued |
Array
(
[id] => 13516533
[patent_doc_number] => 20180309809
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-10-25
[patent_title] => METHODS, SYSTEMS, AND DEVICES FOR VIDEO STREAMING ADAPTATION USING CONTROL THEORETIC APPROACH
[patent_app_type] => utility
[patent_app_number] => 15/496233
[patent_app_country] => US
[patent_app_date] => 2017-04-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12128
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 56
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15496233
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/496233 | Methods, systems, and devices for video streaming adaptation using control theoretic approach | Apr 24, 2017 | Issued |
Array
(
[id] => 11855822
[patent_doc_number] => 20170230314
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-08-10
[patent_title] => 'ROUTING AND DISPLAYING MESSAGES FOR MULTIPLE CONCURRENT INSTANT MESSAGING SESSIONS INVOLVING A SINGLE ONLINE IDENTITY'
[patent_app_type] => utility
[patent_app_number] => 15/495911
[patent_app_country] => US
[patent_app_date] => 2017-04-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6903
[patent_no_of_claims] => 10
[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] => 15495911
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/495911 | ROUTING AND DISPLAYING MESSAGES FOR MULTIPLE CONCURRENT INSTANT MESSAGING SESSIONS INVOLVING A SINGLE ONLINE IDENTITY | Apr 23, 2017 | Abandoned |
Array
(
[id] => 14095929
[patent_doc_number] => 10243888
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-03-26
[patent_title] => Method and apparatus to establish communication for layer 2 switched packets with Network Address Translation (NAT)
[patent_app_type] => utility
[patent_app_number] => 15/495605
[patent_app_country] => US
[patent_app_date] => 2017-04-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 5258
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 100
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15495605
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/495605 | Method and apparatus to establish communication for layer 2 switched packets with Network Address Translation (NAT) | Apr 23, 2017 | Issued |
Array
(
[id] => 13501825
[patent_doc_number] => 20180302455
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-10-18
[patent_title] => SYSTEMS AND METHODS FOR ADJUSTING VIDEO TRANSMISSION BITRATES
[patent_app_type] => utility
[patent_app_number] => 15/490340
[patent_app_country] => US
[patent_app_date] => 2017-04-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11591
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 65
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15490340
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/490340 | SYSTEMS AND METHODS FOR ADJUSTING VIDEO TRANSMISSION BITRATES | Apr 17, 2017 | Abandoned |
Array
(
[id] => 13501881
[patent_doc_number] => 20180302483
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-10-18
[patent_title] => DYNAMICALLY ACCESSING AND CONFIGURING SECURED SYSTEMS
[patent_app_type] => utility
[patent_app_number] => 15/490166
[patent_app_country] => US
[patent_app_date] => 2017-04-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11717
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 274
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15490166
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/490166 | Dynamically accessing and configuring secured systems | Apr 17, 2017 | Issued |
Array
(
[id] => 12901210
[patent_doc_number] => 20180192245
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-07-05
[patent_title] => Extraction and Representation method of State Vector of Sensing Data of Internet of Things
[patent_app_type] => utility
[patent_app_number] => 15/479317
[patent_app_country] => US
[patent_app_date] => 2017-04-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5759
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => 0
[patent_words_short_claim] => 2440
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15479317
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/479317 | Extraction and Representation method of State Vector of Sensing Data of Internet of Things | Apr 4, 2017 | Abandoned |
Array
(
[id] => 11695321
[patent_doc_number] => 20170171037
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-06-15
[patent_title] => 'DEVICE COOPERATION SERVICE EXECUTION APPARATUS, DEVICE COOPERATION SERVICE EXECUTION METHOD, AND COMPUTER-READABLE RECORDING MEDIUM'
[patent_app_type] => utility
[patent_app_number] => 15/444621
[patent_app_country] => US
[patent_app_date] => 2017-02-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 22
[patent_figures_cnt] => 22
[patent_no_of_words] => 17643
[patent_no_of_claims] => 3
[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] => 15444621
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/444621 | Device cooperation service execution apparatus, device cooperation service execution method, and computer-readable recording medium | Feb 27, 2017 | Issued |
Array
(
[id] => 12103077
[patent_doc_number] => 09860186
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-01-02
[patent_title] => 'Multiple-speed message channel of messaging system'
[patent_app_type] => utility
[patent_app_number] => 15/433525
[patent_app_country] => US
[patent_app_date] => 2017-02-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 10
[patent_no_of_words] => 12327
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 112
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15433525
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/433525 | Multiple-speed message channel of messaging system | Feb 14, 2017 | Issued |
Array
(
[id] => 11624148
[patent_doc_number] => 20170134338
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-05-11
[patent_title] => 'DNS APPLICATION SERVER'
[patent_app_type] => utility
[patent_app_number] => 15/412310
[patent_app_country] => US
[patent_app_date] => 2017-01-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5106
[patent_no_of_claims] => 17
[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] => 15412310
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/412310 | DNS application server | Jan 22, 2017 | Issued |
Array
(
[id] => 19813240
[patent_doc_number] => 12244660
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-03-04
[patent_title] => Systems and methods for adaptive buffering for digital video streaming
[patent_app_type] => utility
[patent_app_number] => 15/409443
[patent_app_country] => US
[patent_app_date] => 2017-01-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3866
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 259
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15409443
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/409443 | Systems and methods for adaptive buffering for digital video streaming | Jan 17, 2017 | Issued |
Array
(
[id] => 15141993
[patent_doc_number] => 10484500
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-11-19
[patent_title] => Updating a profile
[patent_app_type] => utility
[patent_app_number] => 15/399554
[patent_app_country] => US
[patent_app_date] => 2017-01-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 9917
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 160
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15399554
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/399554 | Updating a profile | Jan 4, 2017 | Issued |
Array
(
[id] => 17942687
[patent_doc_number] => 11477159
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-10-18
[patent_title] => Systems, devices, and methods for polymorphic domain name resolution
[patent_app_type] => utility
[patent_app_number] => 15/392530
[patent_app_country] => US
[patent_app_date] => 2016-12-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8285
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 193
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15392530
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/392530 | Systems, devices, and methods for polymorphic domain name resolution | Dec 27, 2016 | Issued |
Array
(
[id] => 12875560
[patent_doc_number] => 20180183695
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-06-28
[patent_title] => PERFORMANCE MONITORING
[patent_app_type] => utility
[patent_app_number] => 15/392221
[patent_app_country] => US
[patent_app_date] => 2016-12-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6872
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -21
[patent_words_short_claim] => 48
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15392221
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/392221 | PERFORMANCE MONITORING | Dec 27, 2016 | Abandoned |
Array
(
[id] => 15701561
[patent_doc_number] => 10606960
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-03-31
[patent_title] => System and method to facilitate translation of communications between entities over a network
[patent_app_type] => utility
[patent_app_number] => 15/367128
[patent_app_country] => US
[patent_app_date] => 2016-12-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 4446
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 157
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15367128
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/367128 | System and method to facilitate translation of communications between entities over a network | Nov 30, 2016 | Issued |
Array
(
[id] => 11533768
[patent_doc_number] => 20170093748
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-03-30
[patent_title] => 'VIRTUAL NETWORK CONTROLLER'
[patent_app_type] => utility
[patent_app_number] => 15/362292
[patent_app_country] => US
[patent_app_date] => 2016-11-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6601
[patent_no_of_claims] => 13
[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] => 15362292
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/362292 | VIRTUAL NETWORK CONTROLLER | Nov 27, 2016 | Abandoned |
Array
(
[id] => 12696322
[patent_doc_number] => 20180123940
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-05-03
[patent_title] => System and Method for Identifying Components of a Computer Network Based on Component Connections
[patent_app_type] => utility
[patent_app_number] => 15/338552
[patent_app_country] => US
[patent_app_date] => 2016-10-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 18805
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 111
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15338552
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/338552 | System and method for identifying components of a computer network based on component connections | Oct 30, 2016 | Issued |
Array
(
[id] => 11609225
[patent_doc_number] => 20170126530
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-05-04
[patent_title] => 'MECHANISM FOR ANALYSING CORRELATION DURING PERFORMANCE DEGRADATION OF AN APPLICATION CHAIN'
[patent_app_type] => utility
[patent_app_number] => 15/338536
[patent_app_country] => US
[patent_app_date] => 2016-10-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 4263
[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] => 15338536
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/338536 | Mechanism for analyzing correlation during performance degradation of an application chain | Oct 30, 2016 | Issued |