Search

Joseph P. Hirl

Supervisory Patent Examiner (ID: 6532, Phone: (571)272-3685 , Office: P/2435 )

Most Active Art Unit
2129
Art Unit(s)
2121, 2435, 2426, 2129
Total Applications
525
Issued Applications
377
Pending Applications
23
Abandoned Applications
127

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 959794 [patent_doc_number] => 06954743 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2005-10-11 [patent_title] => 'Optimized method of computing the degree of membership of a fuzzy variable, and a calculator circuit implementing the method' [patent_app_type] => utility [patent_app_number] => 09/969500 [patent_app_country] => US [patent_app_date] => 2001-10-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5018 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 169 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/954/06954743.pdf [firstpage_image] =>[orig_patent_app_number] => 09969500 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/969500
Optimized method of computing the degree of membership of a fuzzy variable, and a calculator circuit implementing the method Sep 30, 2001 Issued
Array ( [id] => 6783961 [patent_doc_number] => 20030065409 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-04-03 [patent_title] => 'Adaptively detecting an event of interest' [patent_app_type] => new [patent_app_number] => 09/967022 [patent_app_country] => US [patent_app_date] => 2001-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 26904 [patent_no_of_claims] => 35 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 270 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0065/20030065409.pdf [firstpage_image] =>[orig_patent_app_number] => 09967022 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/967022
Adaptively detecting an event of interest Sep 27, 2001 Abandoned
Array ( [id] => 7368761 [patent_doc_number] => 20040015894 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-01-22 [patent_title] => 'Method and apparatus for extracting low SNR transient signals from noise' [patent_app_type] => new [patent_app_number] => 09/965446 [patent_app_country] => US [patent_app_date] => 2001-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 26 [patent_figures_cnt] => 26 [patent_no_of_words] => 18865 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 92 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0015/20040015894.pdf [firstpage_image] =>[orig_patent_app_number] => 09965446 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/965446
Method and apparatus for extracting low SNR transient signals from noise Sep 25, 2001 Issued
Array ( [id] => 684191 [patent_doc_number] => 07085747 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-08-01 [patent_title] => 'Real-time event recommender for media programming using “Fuzzy-Now” and “Personal Scheduler”' [patent_app_type] => utility [patent_app_number] => 09/963245 [patent_app_country] => US [patent_app_date] => 2001-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 21 [patent_no_of_words] => 7277 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 234 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/085/07085747.pdf [firstpage_image] =>[orig_patent_app_number] => 09963245 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/963245
Real-time event recommender for media programming using “Fuzzy-Now” and “Personal Scheduler” Sep 25, 2001 Issued
Array ( [id] => 6722113 [patent_doc_number] => 20030055803 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-03-20 [patent_title] => 'Reversing the order of a group of objects in logarithmic time' [patent_app_type] => new [patent_app_number] => 09/957878 [patent_app_country] => US [patent_app_date] => 2001-09-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 3691 [patent_no_of_claims] => 33 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 48 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0055/20030055803.pdf [firstpage_image] =>[orig_patent_app_number] => 09957878 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/957878
Reversing the order of a group of objects in logarithmic time Sep 19, 2001 Issued
Array ( [id] => 700714 [patent_doc_number] => 07072876 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-07-04 [patent_title] => 'System and method for mining execution traces with finite automata' [patent_app_type] => utility [patent_app_number] => 09/955165 [patent_app_country] => US [patent_app_date] => 2001-09-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 6774 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 85 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/072/07072876.pdf [firstpage_image] =>[orig_patent_app_number] => 09955165 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/955165
System and method for mining execution traces with finite automata Sep 18, 2001 Issued
Array ( [id] => 6630072 [patent_doc_number] => 20020065836 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-05-30 [patent_title] => 'User information inferring system' [patent_app_type] => new [patent_app_number] => 09/954300 [patent_app_country] => US [patent_app_date] => 2001-09-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 14706 [patent_no_of_claims] => 53 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 95 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0065/20020065836.pdf [firstpage_image] =>[orig_patent_app_number] => 09954300 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/954300
User information inferring system Sep 17, 2001 Issued
Array ( [id] => 6722111 [patent_doc_number] => 20030055801 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-03-20 [patent_title] => 'Determining accuracy of a classifier' [patent_app_type] => new [patent_app_number] => 09/954755 [patent_app_country] => US [patent_app_date] => 2001-09-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 3059 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 78 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0055/20030055801.pdf [firstpage_image] =>[orig_patent_app_number] => 09954755 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/954755
Determining accuracy of a classifier Sep 16, 2001 Issued
Array ( [id] => 5925682 [patent_doc_number] => 20020116354 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-08-22 [patent_title] => 'Method and system for transforming session data' [patent_app_type] => new [patent_app_number] => 09/953100 [patent_app_country] => US [patent_app_date] => 2001-09-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5777 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 71 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0116/20020116354.pdf [firstpage_image] =>[orig_patent_app_number] => 09953100 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/953100
Method and system for transforming session data Sep 12, 2001 Abandoned
Array ( [id] => 6334387 [patent_doc_number] => 20020198856 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-12-26 [patent_title] => 'Minimization of business rules violations' [patent_app_type] => new [patent_app_number] => 09/953697 [patent_app_country] => US [patent_app_date] => 2001-09-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 1498 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 27 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0198/20020198856.pdf [firstpage_image] =>[orig_patent_app_number] => 09953697 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/953697
Minimization of business rules violations Sep 11, 2001 Abandoned
Array ( [id] => 6784215 [patent_doc_number] => 20030065663 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-04-03 [patent_title] => 'Computer-implemented knowledge repository interface system and method' [patent_app_type] => new [patent_app_number] => 09/954278 [patent_app_country] => US [patent_app_date] => 2001-09-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 9232 [patent_no_of_claims] => 35 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0065/20030065663.pdf [firstpage_image] =>[orig_patent_app_number] => 09954278 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/954278
Computer-implemented knowledge repository interface system and method Sep 11, 2001 Issued
Array ( [id] => 6779853 [patent_doc_number] => 20030050935 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-03-13 [patent_title] => 'System and method for searching an object catalog subject to a plurality of standards regimes' [patent_app_type] => new [patent_app_number] => 09/949346 [patent_app_country] => US [patent_app_date] => 2001-09-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8430 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 113 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0050/20030050935.pdf [firstpage_image] =>[orig_patent_app_number] => 09949346 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/949346
System and method for searching an object catalog subject to a plurality of standards regimes Sep 6, 2001 Abandoned
Array ( [id] => 785771 [patent_doc_number] => 06993514 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-01-31 [patent_title] => 'Mechanism and method for continuous operation of a rule server' [patent_app_type] => utility [patent_app_number] => 09/948991 [patent_app_country] => US [patent_app_date] => 2001-09-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4479 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 151 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/993/06993514.pdf [firstpage_image] =>[orig_patent_app_number] => 09948991 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/948991
Mechanism and method for continuous operation of a rule server Sep 6, 2001 Issued
Array ( [id] => 7615533 [patent_doc_number] => 06947913 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-09-20 [patent_title] => 'Systems and methods for generating string correlithm objects' [patent_app_type] => utility [patent_app_number] => 09/938948 [patent_app_country] => US [patent_app_date] => 2001-08-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 32 [patent_no_of_words] => 15868 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 149 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/947/06947913.pdf [firstpage_image] =>[orig_patent_app_number] => 09938948 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/938948
Systems and methods for generating string correlithm objects Aug 22, 2001 Issued
Array ( [id] => 679567 [patent_doc_number] => 07089216 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-08-08 [patent_title] => 'Method and system for generating a recommendation for a selection of a piece of clothing' [patent_app_type] => utility [patent_app_number] => 09/933782 [patent_app_country] => US [patent_app_date] => 2001-08-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 4 [patent_no_of_words] => 9144 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 56 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/089/07089216.pdf [firstpage_image] =>[orig_patent_app_number] => 09933782 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/933782
Method and system for generating a recommendation for a selection of a piece of clothing Aug 20, 2001 Issued
Array ( [id] => 1046163 [patent_doc_number] => 06868411 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2005-03-15 [patent_title] => 'Fuzzy text categorizer' [patent_app_type] => utility [patent_app_number] => 09/928619 [patent_app_country] => US [patent_app_date] => 2001-08-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 12898 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 164 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/868/06868411.pdf [firstpage_image] =>[orig_patent_app_number] => 09928619 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/928619
Fuzzy text categorizer Aug 12, 2001 Issued
Array ( [id] => 1046157 [patent_doc_number] => 06868409 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2005-03-15 [patent_title] => 'Method of and computer program for searching information' [patent_app_type] => utility [patent_app_number] => 09/927644 [patent_app_country] => US [patent_app_date] => 2001-08-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 16 [patent_no_of_words] => 4762 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 178 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/868/06868409.pdf [firstpage_image] =>[orig_patent_app_number] => 09927644 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/927644
Method of and computer program for searching information Aug 12, 2001 Issued
Array ( [id] => 6689540 [patent_doc_number] => 20030033266 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-02-13 [patent_title] => 'Apparatus and method for problem solving using intelligent agents' [patent_app_type] => new [patent_app_number] => 09/927826 [patent_app_country] => US [patent_app_date] => 2001-08-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7810 [patent_no_of_claims] => 56 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 41 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0033/20030033266.pdf [firstpage_image] =>[orig_patent_app_number] => 09927826 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/927826
Apparatus and method for problem solving using intelligent agents Aug 9, 2001 Abandoned
Array ( [id] => 6689644 [patent_doc_number] => 20030033370 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-02-13 [patent_title] => 'Media-related content personalization' [patent_app_type] => new [patent_app_number] => 09/924953 [patent_app_country] => US [patent_app_date] => 2001-08-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4535 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 78 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0033/20030033370.pdf [firstpage_image] =>[orig_patent_app_number] => 09924953 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/924953
Media-related content personalization Aug 6, 2001 Abandoned
Array ( [id] => 989251 [patent_doc_number] => 06922683 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2005-07-26 [patent_title] => 'CTI server and program recording medium' [patent_app_type] => utility [patent_app_number] => 09/922699 [patent_app_country] => US [patent_app_date] => 2001-08-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 32 [patent_no_of_words] => 8709 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/922/06922683.pdf [firstpage_image] =>[orig_patent_app_number] => 09922699 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/922699
CTI server and program recording medium Aug 6, 2001 Issued
Menu