Search

Keith D. Hendricks

Supervisory Patent Examiner (ID: 7169, Phone: (571)272-1401 , Office: P/1756 )

Most Active Art Unit
1761
Art Unit(s)
1652, 1756, 1761, 1794, 1649, 1814, 1733, 1804, 2899, 1781
Total Applications
1064
Issued Applications
618
Pending Applications
136
Abandoned Applications
315

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 9423968 [patent_doc_number] => 20140108619 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-04-17 [patent_title] => 'INFORMATION PROVIDING SYSTEM AND METHOD FOR PROVIDING INFORMATION' [patent_app_type] => utility [patent_app_number] => 14/023046 [patent_app_country] => US [patent_app_date] => 2013-09-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 12313 [patent_no_of_claims] => 12 [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] => 14023046 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/023046
INFORMATION PROVIDING SYSTEM AND METHOD FOR PROVIDING INFORMATION Sep 9, 2013 Abandoned
Array ( [id] => 10171362 [patent_doc_number] => 09202072 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-12-01 [patent_title] => 'Accepting third party content contributions' [patent_app_type] => utility [patent_app_number] => 13/926771 [patent_app_country] => US [patent_app_date] => 2013-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 19 [patent_no_of_words] => 11789 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 181 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13926771 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/926771
Accepting third party content contributions Jun 24, 2013 Issued
Array ( [id] => 9056675 [patent_doc_number] => 20130254389 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-09-26 [patent_title] => 'System and Method for Reporting Website Activity Based on Inferred Attribution Methodology' [patent_app_type] => utility [patent_app_number] => 13/895975 [patent_app_country] => US [patent_app_date] => 2013-05-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5920 [patent_no_of_claims] => 18 [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] => 13895975 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/895975
System and Method for Reporting Website Activity Based on Inferred Attribution Methodology May 15, 2013 Abandoned
Array ( [id] => 10526491 [patent_doc_number] => 09253017 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-02-02 [patent_title] => 'Management of a data network of a computing environment' [patent_app_type] => utility [patent_app_number] => 13/717032 [patent_app_country] => US [patent_app_date] => 2012-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 20 [patent_no_of_words] => 12906 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 262 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13717032 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/717032
Management of a data network of a computing environment Dec 16, 2012 Issued
Array ( [id] => 10041034 [patent_doc_number] => 09081739 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-07-14 [patent_title] => 'Fencing network direct memory access data transfers in a parallel active messaging interface of a parallel computer' [patent_app_type] => utility [patent_app_number] => 13/678799 [patent_app_country] => US [patent_app_date] => 2012-11-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 17 [patent_no_of_words] => 19951 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 250 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13678799 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/678799
Fencing network direct memory access data transfers in a parallel active messaging interface of a parallel computer Nov 15, 2012 Issued
Array ( [id] => 10065666 [patent_doc_number] => 09104512 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-08-11 [patent_title] => 'Fencing data transfers in a parallel active messaging interface of a parallel computer' [patent_app_type] => utility [patent_app_number] => 13/677993 [patent_app_country] => US [patent_app_date] => 2012-11-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 16 [patent_no_of_words] => 17029 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 253 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13677993 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/677993
Fencing data transfers in a parallel active messaging interface of a parallel computer Nov 14, 2012 Issued
Array ( [id] => 8769577 [patent_doc_number] => 20130097614 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-04-18 [patent_title] => 'FENCING DATA TRANSFERS IN A PARALLEL ACTIVE MESSAGING INTERFACE OF A PARALLEL COMPUTER' [patent_app_type] => utility [patent_app_number] => 13/677507 [patent_app_country] => US [patent_app_date] => 2012-11-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 19551 [patent_no_of_claims] => 7 [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] => 13677507 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/677507
Fencing data transfers in a parallel active messaging interface of a parallel computer Nov 14, 2012 Issued
Array ( [id] => 8408050 [patent_doc_number] => 20120240117 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-09-20 [patent_title] => 'Virtual Machine Management Among Networked Servers' [patent_app_type] => utility [patent_app_number] => 13/483411 [patent_app_country] => US [patent_app_date] => 2012-05-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8413 [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] => 13483411 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/483411
Virtual machine management among networked servers May 29, 2012 Issued
Array ( [id] => 8588460 [patent_doc_number] => 20130007281 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-01-03 [patent_title] => 'DYNAMICALLY TUNING SERVER PLACEMENT' [patent_app_type] => utility [patent_app_number] => 13/433791 [patent_app_country] => US [patent_app_date] => 2012-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6055 [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] => 13433791 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/433791
Dynamically tuning server placement Mar 28, 2012 Issued
Array ( [id] => 7562879 [patent_doc_number] => 20110276713 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-11-10 [patent_title] => 'CLOUD CONNECTOR FOR INTERFACING BETWEEN A NETWORK ATTACHED STORAGE DEVICE AND A CLOUD STORAGE SYSTEM' [patent_app_type] => utility [patent_app_number] => 13/188144 [patent_app_country] => US [patent_app_date] => 2011-07-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3789 [patent_no_of_claims] => 18 [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] => publications/A1/0276/20110276713.pdf [firstpage_image] =>[orig_patent_app_number] => 13188144 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/188144
Cloud connector for interfacing between a network attached storage device and a cloud storage system Jul 20, 2011 Issued
Array ( [id] => 9592597 [patent_doc_number] => 08782161 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-07-15 [patent_title] => 'Method and system for offloading computation flexibly to a communication adapter' [patent_app_type] => utility [patent_app_number] => 13/173473 [patent_app_country] => US [patent_app_date] => 2011-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6812 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 201 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13173473 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/173473
Method and system for offloading computation flexibly to a communication adapter Jun 29, 2011 Issued
Array ( [id] => 8588458 [patent_doc_number] => 20130007279 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-01-03 [patent_title] => 'DYNAMICALLY TUNING SERVER PLACEMENT' [patent_app_type] => utility [patent_app_number] => 13/173440 [patent_app_country] => US [patent_app_date] => 2011-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6059 [patent_no_of_claims] => 14 [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] => 13173440 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/173440
Dynamically tuning server placement Jun 29, 2011 Issued
Array ( [id] => 10611900 [patent_doc_number] => 09331955 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-05-03 [patent_title] => 'Transporting operations of arbitrary size over remote direct memory access' [patent_app_type] => utility [patent_app_number] => 13/172757 [patent_app_country] => US [patent_app_date] => 2011-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 17 [patent_no_of_words] => 14389 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13172757 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/172757
Transporting operations of arbitrary size over remote direct memory access Jun 28, 2011 Issued
Array ( [id] => 8588271 [patent_doc_number] => 20130007092 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-01-03 [patent_title] => 'METHOD AND SYSTEM FOR PROVIDING CASE UPDATE NOTIFICATIONS' [patent_app_type] => utility [patent_app_number] => 13/172547 [patent_app_country] => US [patent_app_date] => 2011-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 5106 [patent_no_of_claims] => 15 [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] => 13172547 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/172547
Method and system for providing case update notifications Jun 28, 2011 Issued
Array ( [id] => 8588414 [patent_doc_number] => 20130007235 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-01-03 [patent_title] => 'INTELIGENT OFFLINE CAHCING OF NON-NAVIGATED CONTENT BASED ON USAGE METRICS' [patent_app_type] => utility [patent_app_number] => 13/172353 [patent_app_country] => US [patent_app_date] => 2011-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5753 [patent_no_of_claims] => 11 [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] => 13172353 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/172353
Intelligent offline caching of non-navigated content based on usage metrics Jun 28, 2011 Issued
Array ( [id] => 7671344 [patent_doc_number] => 20110320613 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-12-29 [patent_title] => 'METHOD OF ESTABLISHING COMMUNICATION BETWEEN USERS AND PROFESSIONAL SERVICE PROVIDERS' [patent_app_type] => utility [patent_app_number] => 13/172205 [patent_app_country] => US [patent_app_date] => 2011-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7449 [patent_no_of_claims] => 18 [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] => 13172205 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/172205
METHOD OF ESTABLISHING COMMUNICATION BETWEEN USERS AND PROFESSIONAL SERVICE PROVIDERS Jun 28, 2011 Abandoned
Array ( [id] => 8188812 [patent_doc_number] => 20120117137 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-05-10 [patent_title] => 'Fencing Data Transfers In A Parallel Active Messaging Interface Of A Parallel Computer' [patent_app_type] => utility [patent_app_number] => 12/940259 [patent_app_country] => US [patent_app_date] => 2010-11-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 19520 [patent_no_of_claims] => 18 [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] => publications/A1/0117/20120117137.pdf [firstpage_image] =>[orig_patent_app_number] => 12940259 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/940259
Fencing data transfers in a parallel active messaging interface of a parallel computer Nov 4, 2010 Issued
Array ( [id] => 10027730 [patent_doc_number] => 09069631 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-06-30 [patent_title] => 'Fencing data transfers in a parallel active messaging interface of a parallel computer' [patent_app_type] => utility [patent_app_number] => 12/940198 [patent_app_country] => US [patent_app_date] => 2010-11-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 16 [patent_no_of_words] => 16947 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 248 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12940198 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/940198
Fencing data transfers in a parallel active messaging interface of a parallel computer Nov 4, 2010 Issued
Array ( [id] => 10034440 [patent_doc_number] => 09075759 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-07-07 [patent_title] => 'Fencing network direct memory access data transfers in a parallel active messaging interface of a parallel computer' [patent_app_type] => utility [patent_app_number] => 12/940282 [patent_app_country] => US [patent_app_date] => 2010-11-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 17 [patent_no_of_words] => 19914 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 283 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12940282 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/940282
Fencing network direct memory access data transfers in a parallel active messaging interface of a parallel computer Nov 4, 2010 Issued
Array ( [id] => 8188942 [patent_doc_number] => 20120117223 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-05-10 [patent_title] => 'CHANGING AN EVENT IDENTIFIER OF A TRANSIENT EVENT IN AN EVENT NOTIFICATION SYSTEM' [patent_app_type] => utility [patent_app_number] => 12/940137 [patent_app_country] => US [patent_app_date] => 2010-11-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3546 [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] => publications/A1/0117/20120117223.pdf [firstpage_image] =>[orig_patent_app_number] => 12940137 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/940137
Changing an event identifier of a transient event in an event notification system Nov 4, 2010 Issued
Menu