Search

John R. Hardee

Examiner (ID: 14169, Phone: (571)272-1318 , Office: P/1761 )

Most Active Art Unit
1751
Art Unit(s)
1105, 1763, 1761, 1751, 1721, 2204, 1796, 3641
Total Applications
2632
Issued Applications
1769
Pending Applications
102
Abandoned Applications
760

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 19000103 [patent_doc_number] => 11916970 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-02-27 [patent_title] => Security information exchange between a client and a server [patent_app_type] => utility [patent_app_number] => 16/962689 [patent_app_country] => US [patent_app_date] => 2018-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 18 [patent_no_of_words] => 9617 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 140 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16962689 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/962689
Security information exchange between a client and a server Jul 11, 2018 Issued
Array ( [id] => 15334635 [patent_doc_number] => 20200007647 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-01-02 [patent_title] => Real-time Event Orchestrator [patent_app_type] => utility [patent_app_number] => 16/021205 [patent_app_country] => US [patent_app_date] => 2018-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18213 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 208 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16021205 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/021205
Real-time Event Orchestrator Jun 27, 2018 Abandoned
Array ( [id] => 17003701 [patent_doc_number] => 11082538 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-08-03 [patent_title] => Off node data compaction [patent_app_type] => utility [patent_app_number] => 16/020939 [patent_app_country] => US [patent_app_date] => 2018-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 3083 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 147 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16020939 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/020939
Off node data compaction Jun 26, 2018 Issued
Array ( [id] => 13403443 [patent_doc_number] => 20180253264 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-09-06 [patent_title] => DIGITAL CONTENT SERVICES OR STORES OVER THE INTERNET THAT TRANSMIT OR STREAM PROTECTED DIGITAL CONTENT TO MOBILE DEVICES AND APPLICATIONS [patent_app_type] => utility [patent_app_number] => 15/973317 [patent_app_country] => US [patent_app_date] => 2018-05-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 19402 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 533 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15973317 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/973317
Digital content services over the internet that transmit or stream protected digital content to mobile devices, display devices, audio output devices, printing devices, televisions, or television controllers May 6, 2018 Issued
Array ( [id] => 17499912 [patent_doc_number] => 11288618 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-03-29 [patent_title] => Method and system for accessing local computer resources through a web browser [patent_app_type] => utility [patent_app_number] => 15/963845 [patent_app_country] => US [patent_app_date] => 2018-04-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 6288 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 1 [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] => 15963845 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/963845
Method and system for accessing local computer resources through a web browser Apr 25, 2018 Issued
Array ( [id] => 13516537 [patent_doc_number] => 20180309811 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-10-25 [patent_title] => SYSTEMS AND METHODS FOR RENDERING & PRE-ENCODED LOAD ESTIMATION BASED ENCODER HINTING [patent_app_type] => utility [patent_app_number] => 15/958610 [patent_app_country] => US [patent_app_date] => 2018-04-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9198 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 70 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15958610 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/958610
Systems and methods for rendering and pre-encoded load estimation based encoder hinting Apr 19, 2018 Issued
Array ( [id] => 14364217 [patent_doc_number] => 10303411 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-05-28 [patent_title] => Method for capturing, storing, accessing, and outputting digital content [patent_app_type] => utility [patent_app_number] => 15/924077 [patent_app_country] => US [patent_app_date] => 2018-03-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 19 [patent_no_of_words] => 19404 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 587 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15924077 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/924077
Method for capturing, storing, accessing, and outputting digital content Mar 15, 2018 Issued
Array ( [id] => 13304221 [patent_doc_number] => 20180203647 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-07-19 [patent_title] => SYSTEM FOR CAPTURING AND OUTPUTTING DIGITAL CONTENT OVER A NETWORK THAT INCLUDES THE INTERNET [patent_app_type] => utility [patent_app_number] => 15/922741 [patent_app_country] => US [patent_app_date] => 2018-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 19404 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -7 [patent_words_short_claim] => 613 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15922741 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/922741
System for capturing and outputting digital content over a network that includes the internet Mar 14, 2018 Issued
Array ( [id] => 14678593 [patent_doc_number] => 20190238411 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-08-01 [patent_title] => VIRTUAL MACHINE PLACEMENT BASED ON NETWORK COMMUNICATION PATTERNS WITH OTHER VIRTUAL MACHINES [patent_app_type] => utility [patent_app_number] => 15/881038 [patent_app_country] => US [patent_app_date] => 2018-01-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8461 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -24 [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] => 15881038 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/881038
Virtual machine placement based on network communication patterns with other virtual machines Jan 25, 2018 Issued
Array ( [id] => 14589897 [patent_doc_number] => 20190222557 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-07-18 [patent_title] => USE OF DHCP TO AUTOMATICALLY ASSIGN NICKNAMES IN A SPBM NETWORK [patent_app_type] => utility [patent_app_number] => 15/870069 [patent_app_country] => US [patent_app_date] => 2018-01-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3797 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15870069 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/870069
Use of DHCP to automatically assign nicknames in a SPBM network Jan 11, 2018 Issued
Array ( [id] => 16265491 [patent_doc_number] => 10756944 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-08-25 [patent_title] => Information processing apparatus and information processing method [patent_app_type] => utility [patent_app_number] => 15/864024 [patent_app_country] => US [patent_app_date] => 2018-01-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 7208 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 144 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15864024 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/864024
Information processing apparatus and information processing method Jan 7, 2018 Issued
Array ( [id] => 14513045 [patent_doc_number] => 20190200177 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-06-27 [patent_title] => SYSTEM, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR GENERATING A GROUP-BASED COMMUNICATION INTERFACE HAVING IMPROVED PANES POSITIONED IN A DEFINED DISPLAY WINDOW [patent_app_type] => utility [patent_app_number] => 15/853376 [patent_app_country] => US [patent_app_date] => 2017-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 21054 [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] => 15853376 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/853376
System, apparatus, and computer program product for generating a group-based communication interface having improved panes positioned in a defined display window Dec 21, 2017 Issued
Array ( [id] => 15417013 [patent_doc_number] => 20200028829 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-01-23 [patent_title] => SECURITY UNIT FOR AN IOT DEVICE AND METHOD FOR RUNNING ONE OR MORE APPLICATIONS FOR THE SECURED EXCHANGE OF DATA WITH ONE OR MORE SERVERS WHICH PROVIDE WEB SERVICES [patent_app_type] => utility [patent_app_number] => 16/490974 [patent_app_country] => US [patent_app_date] => 2017-12-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3491 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -11 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16490974 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/490974
Security unit for an IoT device and method for running one or more applications for the secured exchange of data with one or more servers which provide web services Dec 18, 2017 Issued
Array ( [id] => 15429461 [patent_doc_number] => 10547675 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-01-28 [patent_title] => Systems and methods for online content sharing [patent_app_type] => utility [patent_app_number] => 15/842760 [patent_app_country] => US [patent_app_date] => 2017-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7417 [patent_no_of_claims] => 23 [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] => 15842760 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/842760
Systems and methods for online content sharing Dec 13, 2017 Issued
Array ( [id] => 14771897 [patent_doc_number] => 10397361 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-08-27 [patent_title] => Local client discovery for content via cache [patent_app_type] => utility [patent_app_number] => 15/835112 [patent_app_country] => US [patent_app_date] => 2017-12-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 6700 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 430 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15835112 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/835112
Local client discovery for content via cache Dec 6, 2017 Issued
Array ( [id] => 16945068 [patent_doc_number] => 11057328 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-07-06 [patent_title] => Real-time recommendation of message recipients based on recipient interest level in message [patent_app_type] => utility [patent_app_number] => 15/815805 [patent_app_country] => US [patent_app_date] => 2017-11-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 11329 [patent_no_of_claims] => 14 [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] => 15815805 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/815805
Real-time recommendation of message recipients based on recipient interest level in message Nov 16, 2017 Issued
Array ( [id] => 16847063 [patent_doc_number] => 11019175 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-05-25 [patent_title] => Method and real-time data acquisition and retrieval using a pass-through scalable architecture [patent_app_type] => utility [patent_app_number] => 15/814848 [patent_app_country] => US [patent_app_date] => 2017-11-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5562 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 290 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15814848 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/814848
Method and real-time data acquisition and retrieval using a pass-through scalable architecture Nov 15, 2017 Issued
Array ( [id] => 16202905 [patent_doc_number] => 10728099 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-07-28 [patent_title] => Method for processing virtual machine cluster and computer system [patent_app_type] => utility [patent_app_number] => 15/812747 [patent_app_country] => US [patent_app_date] => 2017-11-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 8 [patent_no_of_words] => 16471 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 289 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15812747 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/812747
Method for processing virtual machine cluster and computer system Nov 13, 2017 Issued
Array ( [id] => 16747341 [patent_doc_number] => 10972351 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-04-06 [patent_title] => Dynamic management of network environments [patent_app_type] => utility [patent_app_number] => 15/802916 [patent_app_country] => US [patent_app_date] => 2017-11-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 12975 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 2 [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] => 15802916 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/802916
Dynamic management of network environments Nov 2, 2017 Issued
Array ( [id] => 13483291 [patent_doc_number] => 20180293188 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-10-11 [patent_title] => LOW OVERHEAD EXCLUSIVE CONTROL FOR SHARED MEMORY OBJECTS [patent_app_type] => utility [patent_app_number] => 15/800863 [patent_app_country] => US [patent_app_date] => 2017-11-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6146 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 133 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15800863 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/800863
Low overhead exclusive control for shared memory objects Oct 31, 2017 Issued
Menu