Richard L Schilling
Examiner (ID: 9849)
Most Active Art Unit | 1506 |
Art Unit(s) | 1506, 1752, 1302, 1795, 1715, 1113 |
Total Applications | 3259 |
Issued Applications | 2786 |
Pending Applications | 25 |
Abandoned Applications | 448 |
Applications
Application number | Title of the application | Filing Date | Status |
---|---|---|---|
Array
(
[id] => 6900401
[patent_doc_number] => 20010010077
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2001-07-26
[patent_title] => 'Computationally efficient modular multiplication method and apparatus'
[patent_app_type] => new
[patent_app_number] => 09/758782
[patent_app_country] => US
[patent_app_date] => 2001-01-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 8100
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 119
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0010/20010010077.pdf
[firstpage_image] =>[orig_patent_app_number] => 09758782
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/758782 | Computationally efficient modular multiplication method and apparatus | Jan 10, 2001 | Issued |
Array
(
[id] => 1169155
[patent_doc_number] => 06766339
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2004-07-20
[patent_title] => 'Method and system for efficient and accurate filtering and interpolation'
[patent_app_type] => B2
[patent_app_number] => 09/757622
[patent_app_country] => US
[patent_app_date] => 2001-01-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 20
[patent_no_of_words] => 8563
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 163
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/766/06766339.pdf
[firstpage_image] =>[orig_patent_app_number] => 09757622
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/757622 | Method and system for efficient and accurate filtering and interpolation | Jan 10, 2001 | Issued |
Array
(
[id] => 7118664
[patent_doc_number] => 20010001860
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2001-05-24
[patent_title] => 'Adder and multiplier circuits employing logic gates having discrete, weighted inputs and methods of performing combinatorial operations therewith'
[patent_app_type] => new-utility
[patent_app_number] => 09/758080
[patent_app_country] => US
[patent_app_date] => 2001-01-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6662
[patent_no_of_claims] => 69
[patent_no_of_ind_claims] => 9
[patent_words_short_claim] => 38
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0001/20010001860.pdf
[firstpage_image] =>[orig_patent_app_number] => 09758080
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/758080 | Adder and multiplier circuits employing logic gates having discrete, weighted inputs and methods of performing combinatorial operations therewith | Jan 9, 2001 | Abandoned |
Array
(
[id] => 7118667
[patent_doc_number] => 20010001862
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2001-05-24
[patent_title] => 'Adder and multiplier circuits employing logic gates having discrete, weighted inputs and methods of performing combinatorial operations therewith'
[patent_app_type] => new-utility
[patent_app_number] => 09/758071
[patent_app_country] => US
[patent_app_date] => 2001-01-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6655
[patent_no_of_claims] => 69
[patent_no_of_ind_claims] => 9
[patent_words_short_claim] => 38
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0001/20010001862.pdf
[firstpage_image] =>[orig_patent_app_number] => 09758071
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/758071 | Microprocessor and a digital signal processor including adder and multiplier circuits employing logic gates having discrete and weighted inputs | Jan 9, 2001 | Issued |
Array
(
[id] => 7118665
[patent_doc_number] => 20010001861
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2001-05-24
[patent_title] => 'Adder and multiplier circuits employing logic gates having discrete, weighted inputs and methods of performing combinatorial operations therewith'
[patent_app_type] => new-utility
[patent_app_number] => 09/757978
[patent_app_country] => US
[patent_app_date] => 2001-01-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6665
[patent_no_of_claims] => 69
[patent_no_of_ind_claims] => 9
[patent_words_short_claim] => 38
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0001/20010001861.pdf
[firstpage_image] =>[orig_patent_app_number] => 09757978
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/757978 | Adder circuit employing logic gates having discrete weighted inputs and a method of operation therewith | Jan 9, 2001 | Issued |
Array
(
[id] => 1566888
[patent_doc_number] => 06438567
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2002-08-20
[patent_title] => 'Method for selective filtering'
[patent_app_type] => B2
[patent_app_number] => 09/752922
[patent_app_country] => US
[patent_app_date] => 2001-01-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 6
[patent_no_of_words] => 4152
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 175
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/438/06438567.pdf
[firstpage_image] =>[orig_patent_app_number] => 09752922
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/752922 | Method for selective filtering | Jan 1, 2001 | Issued |
Array
(
[id] => 6889835
[patent_doc_number] => 20010025290
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2001-09-27
[patent_title] => 'Nonrecursive digital filter and method for calculating the coefficients of the filter'
[patent_app_type] => new
[patent_app_number] => 09/752923
[patent_app_country] => US
[patent_app_date] => 2001-01-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 1
[patent_figures_cnt] => 1
[patent_no_of_words] => 2709
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 57
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0025/20010025290.pdf
[firstpage_image] =>[orig_patent_app_number] => 09752923
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/752923 | Nonrecursive digital filter and method for calculating the coefficients of the filter | Jan 1, 2001 | Issued |
09/720553 | Arithmetic processing unit | Dec 26, 2000 | Abandoned |
Array
(
[id] => 5925967
[patent_doc_number] => 20020116434
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-08-22
[patent_title] => 'Apparatus and method for performing multiplication operations'
[patent_app_type] => new
[patent_app_number] => 09/748152
[patent_app_country] => US
[patent_app_date] => 2000-12-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8347
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 164
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0116/20020116434.pdf
[firstpage_image] =>[orig_patent_app_number] => 09748152
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/748152 | Apparatus and method for performing multiplication operations | Dec 26, 2000 | Issued |
Array
(
[id] => 1129312
[patent_doc_number] => 06795842
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2004-09-21
[patent_title] => 'Method and apparatus for comparing two binary numbers with a power-of-two threshold'
[patent_app_type] => B2
[patent_app_number] => 09/749081
[patent_app_country] => US
[patent_app_date] => 2000-12-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4234
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 175
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/795/06795842.pdf
[firstpage_image] =>[orig_patent_app_number] => 09749081
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/749081 | Method and apparatus for comparing two binary numbers with a power-of-two threshold | Dec 26, 2000 | Issued |
Array
(
[id] => 5890197
[patent_doc_number] => 20020013800
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-01-31
[patent_title] => 'Method and apparatus for performing single-cycle addition or subtraction and comparison in redundant form arithmetic'
[patent_app_type] => new
[patent_app_number] => 09/746940
[patent_app_country] => US
[patent_app_date] => 2000-12-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 22
[patent_figures_cnt] => 22
[patent_no_of_words] => 6069
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 99
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0013/20020013800.pdf
[firstpage_image] =>[orig_patent_app_number] => 09746940
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/746940 | Method and apparatus for performing single-cycle addition or subtraction and comparison in redundant form arithmetic | Dec 21, 2000 | Issued |
Array
(
[id] => 6114791
[patent_doc_number] => 20020174157
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-11-21
[patent_title] => 'Method and apparatus for performing equality comparison in redundant form arithmetic'
[patent_app_type] => new
[patent_app_number] => 09/746771
[patent_app_country] => US
[patent_app_date] => 2000-12-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 32
[patent_figures_cnt] => 32
[patent_no_of_words] => 8561
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 57
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0174/20020174157.pdf
[firstpage_image] =>[orig_patent_app_number] => 09746771
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/746771 | Method and apparatus for performing equality comparison in redundant form arithmetic | Dec 21, 2000 | Issued |
Array
(
[id] => 1180432
[patent_doc_number] => 06754689
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2004-06-22
[patent_title] => 'Method and apparatus for performing subtraction in redundant form arithmetic'
[patent_app_type] => B2
[patent_app_number] => 09/745697
[patent_app_country] => US
[patent_app_date] => 2000-12-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 26
[patent_no_of_words] => 4751
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 51
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/754/06754689.pdf
[firstpage_image] =>[orig_patent_app_number] => 09745697
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/745697 | Method and apparatus for performing subtraction in redundant form arithmetic | Dec 21, 2000 | Issued |
Array
(
[id] => 1297732
[patent_doc_number] => 06631389
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2003-10-07
[patent_title] => 'Apparatus for performing packed shift operations'
[patent_app_type] => B2
[patent_app_number] => 09/747122
[patent_app_country] => US
[patent_app_date] => 2000-12-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 20
[patent_no_of_words] => 13519
[patent_no_of_claims] => 34
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 101
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/631/06631389.pdf
[firstpage_image] =>[orig_patent_app_number] => 09747122
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/747122 | Apparatus for performing packed shift operations | Dec 21, 2000 | Issued |
Array
(
[id] => 6387646
[patent_doc_number] => 20020120656
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-08-29
[patent_title] => 'Practical pseudo-asynchronous filter architecture'
[patent_app_type] => new
[patent_app_number] => 09/739331
[patent_app_country] => US
[patent_app_date] => 2000-12-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 6895
[patent_no_of_claims] => 64
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 89
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0120/20020120656.pdf
[firstpage_image] =>[orig_patent_app_number] => 09739331
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/739331 | Practical pseudo-asynchronous filter architecture | Dec 18, 2000 | Issued |
Array
(
[id] => 7105702
[patent_doc_number] => 20010004740
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2001-06-21
[patent_title] => 'Method of performing operations with a variable arithmetic'
[patent_app_type] => new-utility
[patent_app_number] => 09/738132
[patent_app_country] => US
[patent_app_date] => 2000-12-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 2963
[patent_no_of_claims] => 4
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 46
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0004/20010004740.pdf
[firstpage_image] =>[orig_patent_app_number] => 09738132
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/738132 | Method of performing operations with a variable arithmetic | Dec 14, 2000 | Issued |
Array
(
[id] => 1097102
[patent_doc_number] => 06826586
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2004-11-30
[patent_title] => 'Method for efficient computation of point doubling operation of elliptic curve point scalar multiplication over finite fields F(2m)'
[patent_app_type] => B2
[patent_app_number] => 09/738571
[patent_app_country] => US
[patent_app_date] => 2000-12-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4225
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 42
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/826/06826586.pdf
[firstpage_image] =>[orig_patent_app_number] => 09738571
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/738571 | Method for efficient computation of point doubling operation of elliptic curve point scalar multiplication over finite fields F(2m) | Dec 14, 2000 | Issued |
Array
(
[id] => 1192130
[patent_doc_number] => 06735608
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-05-11
[patent_title] => 'Data interpolation method'
[patent_app_type] => B1
[patent_app_number] => 09/719622
[patent_app_country] => US
[patent_app_date] => 2000-12-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 23
[patent_no_of_words] => 4963
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 61
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/735/06735608.pdf
[firstpage_image] =>[orig_patent_app_number] => 09719622
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/719622 | Data interpolation method | Dec 13, 2000 | Issued |
Array
(
[id] => 1143050
[patent_doc_number] => 06785700
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2004-08-31
[patent_title] => 'Implementation of wavelet functions in hardware'
[patent_app_type] => B2
[patent_app_number] => 09/736891
[patent_app_country] => US
[patent_app_date] => 2000-12-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 15
[patent_no_of_words] => 8085
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 148
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/785/06785700.pdf
[firstpage_image] =>[orig_patent_app_number] => 09736891
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/736891 | Implementation of wavelet functions in hardware | Dec 12, 2000 | Issued |
Array
(
[id] => 1200751
[patent_doc_number] => 06728739
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-04-27
[patent_title] => 'Data calculating device and method for processing data in data block form'
[patent_app_type] => B1
[patent_app_number] => 09/719351
[patent_app_country] => US
[patent_app_date] => 2000-12-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 10913
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 165
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/728/06728739.pdf
[firstpage_image] =>[orig_patent_app_number] => 09719351
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/719351 | Data calculating device and method for processing data in data block form | Dec 11, 2000 | Issued |