Ruth T Mcinroy
Examiner (ID: 9952, Phone: (571)272-2653 , Office: P/2917 )
Most Active Art Unit | 2917 |
Art Unit(s) | 2903, 2904, 2915, 2901, 2917, 2914 |
Total Applications | 7429 |
Issued Applications | 7379 |
Pending Applications | 0 |
Abandoned Applications | 51 |
Applications
Application number | Title of the application | Filing Date | Status |
---|---|---|---|
Array
(
[id] => 4014902
[patent_doc_number] => 05923880
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1999-07-13
[patent_title] => 'Method and apparatus for generating executable code from object-oriented source code'
[patent_app_type] => 1
[patent_app_number] => 9/071635
[patent_app_country] => US
[patent_app_date] => 1998-05-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 7113
[patent_no_of_claims] => 34
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 259
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/923/05923880.pdf
[firstpage_image] =>[orig_patent_app_number] => 071635
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/071635 | Method and apparatus for generating executable code from object-oriented source code | Apr 30, 1998 | Issued |
Array
(
[id] => 4081887
[patent_doc_number] => 05867712
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1999-02-02
[patent_title] => 'Single chip integrated circuit system architecture for document instruction set computing'
[patent_app_type] => 1
[patent_app_number] => 8/985520
[patent_app_country] => US
[patent_app_date] => 1997-12-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 17194
[patent_no_of_claims] => 90
[patent_no_of_ind_claims] => 14
[patent_words_short_claim] => 73
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/867/05867712.pdf
[firstpage_image] =>[orig_patent_app_number] => 985520
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/985520 | Single chip integrated circuit system architecture for document instruction set computing | Dec 4, 1997 | Issued |
Array
(
[id] => 3836959
[patent_doc_number] => 05790865
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1998-08-04
[patent_title] => 'Method and apparatus for reordering components of computer programs'
[patent_app_type] => 1
[patent_app_number] => 8/953056
[patent_app_country] => US
[patent_app_date] => 1997-10-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7398
[patent_no_of_claims] => 31
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 113
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/790/05790865.pdf
[firstpage_image] =>[orig_patent_app_number] => 953056
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/953056 | Method and apparatus for reordering components of computer programs | Oct 16, 1997 | Issued |
Array
(
[id] => 3879276
[patent_doc_number] => 05794050
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1998-08-11
[patent_title] => 'Natural language understanding system'
[patent_app_type] => 1
[patent_app_number] => 8/943069
[patent_app_country] => US
[patent_app_date] => 1997-10-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 9
[patent_no_of_words] => 8701
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 135
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/794/05794050.pdf
[firstpage_image] =>[orig_patent_app_number] => 943069
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/943069 | Natural language understanding system | Oct 1, 1997 | Issued |
Array
(
[id] => 4018237
[patent_doc_number] => 05860010
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1999-01-12
[patent_title] => 'Use of language with similar representation for programs and data in distributed data processing'
[patent_app_type] => 1
[patent_app_number] => 8/905389
[patent_app_country] => US
[patent_app_date] => 1997-08-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 1
[patent_figures_cnt] => 1
[patent_no_of_words] => 11055
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 192
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/860/05860010.pdf
[firstpage_image] =>[orig_patent_app_number] => 905389
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/905389 | Use of language with similar representation for programs and data in distributed data processing | Aug 3, 1997 | Issued |
Array
(
[id] => 3910498
[patent_doc_number] => 05835761
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1998-11-10
[patent_title] => 'Information processing system capable of updating a BIOS programme without interrupting or stopping the operational of a system'
[patent_app_type] => 1
[patent_app_number] => 8/895529
[patent_app_country] => US
[patent_app_date] => 1997-07-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 31
[patent_figures_cnt] => 33
[patent_no_of_words] => 18773
[patent_no_of_claims] => 33
[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/05/835/05835761.pdf
[firstpage_image] =>[orig_patent_app_number] => 895529
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/895529 | Information processing system capable of updating a BIOS programme without interrupting or stopping the operational of a system | Jul 16, 1997 | Issued |
Array
(
[id] => 3919252
[patent_doc_number] => 05752038
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1998-05-12
[patent_title] => 'Method and system for determining an optimal placement order for code portions within a module'
[patent_app_type] => 1
[patent_app_number] => 8/903323
[patent_app_country] => US
[patent_app_date] => 1997-07-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 18
[patent_no_of_words] => 8760
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 9
[patent_words_short_claim] => 163
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/752/05752038.pdf
[firstpage_image] =>[orig_patent_app_number] => 903323
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/903323 | Method and system for determining an optimal placement order for code portions within a module | Jul 16, 1997 | Issued |
Array
(
[id] => 3836852
[patent_doc_number] => 05790857
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1998-08-04
[patent_title] => 'Method for associating and storing arbitrary data with graphical user interface elements'
[patent_app_type] => 1
[patent_app_number] => 8/895531
[patent_app_country] => US
[patent_app_date] => 1997-07-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 24
[patent_no_of_words] => 9727
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 139
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/790/05790857.pdf
[firstpage_image] =>[orig_patent_app_number] => 895531
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/895531 | Method for associating and storing arbitrary data with graphical user interface elements | Jul 16, 1997 | Issued |
Array
(
[id] => 3790763
[patent_doc_number] => 05757749
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1998-05-26
[patent_title] => 'Information processing system operable with a detachable recording medium'
[patent_app_type] => 1
[patent_app_number] => 8/884041
[patent_app_country] => US
[patent_app_date] => 1997-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 10
[patent_no_of_words] => 4383
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 121
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/757/05757749.pdf
[firstpage_image] =>[orig_patent_app_number] => 884041
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/884041 | Information processing system operable with a detachable recording medium | Jun 26, 1997 | Issued |
Array
(
[id] => 3796945
[patent_doc_number] => 05758155
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1998-05-26
[patent_title] => 'Method for displaying progress during operating system startup and shutdown'
[patent_app_type] => 1
[patent_app_number] => 8/882548
[patent_app_country] => US
[patent_app_date] => 1997-06-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4626
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 133
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/758/05758155.pdf
[firstpage_image] =>[orig_patent_app_number] => 882548
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/882548 | Method for displaying progress during operating system startup and shutdown | Jun 24, 1997 | Issued |
Array
(
[id] => 3797069
[patent_doc_number] => 05758164
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1998-05-26
[patent_title] => 'Method and system for processing language'
[patent_app_type] => 1
[patent_app_number] => 8/871627
[patent_app_country] => US
[patent_app_date] => 1997-06-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 9792
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 170
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/758/05758164.pdf
[firstpage_image] =>[orig_patent_app_number] => 871627
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/871627 | Method and system for processing language | Jun 8, 1997 | Issued |
Array
(
[id] => 3828992
[patent_doc_number] => 05771381
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1998-06-23
[patent_title] => 'Method and system for adding configuration files for a user'
[patent_app_type] => 1
[patent_app_number] => 8/864492
[patent_app_country] => US
[patent_app_date] => 1997-05-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 8444
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 8
[patent_words_short_claim] => 150
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/771/05771381.pdf
[firstpage_image] =>[orig_patent_app_number] => 864492
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/864492 | Method and system for adding configuration files for a user | May 27, 1997 | Issued |
Array
(
[id] => 4042576
[patent_doc_number] => 05903762
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1999-05-11
[patent_title] => 'Application execution method and system therefor'
[patent_app_type] => 1
[patent_app_number] => 8/851061
[patent_app_country] => US
[patent_app_date] => 1997-05-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 6767
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 10
[patent_words_short_claim] => 220
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/903/05903762.pdf
[firstpage_image] =>[orig_patent_app_number] => 851061
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/851061 | Application execution method and system therefor | May 4, 1997 | Issued |
Array
(
[id] => 3849956
[patent_doc_number] => 05815714
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1998-09-29
[patent_title] => 'Embedded debug commands in a source file'
[patent_app_type] => 1
[patent_app_number] => 8/839229
[patent_app_country] => US
[patent_app_date] => 1997-04-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5470
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 159
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/815/05815714.pdf
[firstpage_image] =>[orig_patent_app_number] => 839229
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/839229 | Embedded debug commands in a source file | Apr 20, 1997 | Issued |
Array
(
[id] => 4162825
[patent_doc_number] => 06064819
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2000-05-16
[patent_title] => 'Control flow and memory management optimization'
[patent_app_type] => 1
[patent_app_number] => 8/827883
[patent_app_country] => US
[patent_app_date] => 1997-04-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 14735
[patent_no_of_claims] => 78
[patent_no_of_ind_claims] => 8
[patent_words_short_claim] => 95
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/064/06064819.pdf
[firstpage_image] =>[orig_patent_app_number] => 827883
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/827883 | Control flow and memory management optimization | Apr 1, 1997 | Issued |
Array
(
[id] => 3826646
[patent_doc_number] => 05832270
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1998-11-03
[patent_title] => 'System having automatic insertion of hooks into object-oriented software for visualizing execution thereof'
[patent_app_type] => 1
[patent_app_number] => 8/824673
[patent_app_country] => US
[patent_app_date] => 1997-03-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5640
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 333
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/832/05832270.pdf
[firstpage_image] =>[orig_patent_app_number] => 824673
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/824673 | System having automatic insertion of hooks into object-oriented software for visualizing execution thereof | Mar 25, 1997 | Issued |
Array
(
[id] => 3898991
[patent_doc_number] => 05748965
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1998-05-05
[patent_title] => 'Language processing method for calculating optimum address of array'
[patent_app_type] => 1
[patent_app_number] => 8/822471
[patent_app_country] => US
[patent_app_date] => 1997-03-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 9
[patent_no_of_words] => 2918
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 230
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/748/05748965.pdf
[firstpage_image] =>[orig_patent_app_number] => 822471
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/822471 | Language processing method for calculating optimum address of array | Mar 23, 1997 | Issued |
Array
(
[id] => 4040820
[patent_doc_number] => 05884082
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1999-03-16
[patent_title] => 'Method for monitoring a digital multiprocessor'
[patent_app_type] => 1
[patent_app_number] => 8/822955
[patent_app_country] => US
[patent_app_date] => 1997-03-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4167
[patent_no_of_claims] => 1
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 279
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/884/05884082.pdf
[firstpage_image] =>[orig_patent_app_number] => 822955
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/822955 | Method for monitoring a digital multiprocessor | Mar 20, 1997 | Issued |
Array
(
[id] => 3830652
[patent_doc_number] => 05812851
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1998-09-22
[patent_title] => 'Compiler with generic front end and dynamically loadable back ends'
[patent_app_type] => 1
[patent_app_number] => 8/822110
[patent_app_country] => US
[patent_app_date] => 1997-03-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 12
[patent_no_of_words] => 5192
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 154
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/812/05812851.pdf
[firstpage_image] =>[orig_patent_app_number] => 822110
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/822110 | Compiler with generic front end and dynamically loadable back ends | Mar 20, 1997 | Issued |
Array
(
[id] => 3974737
[patent_doc_number] => 05937194
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1999-08-10
[patent_title] => 'Method of, system for, and article of manufacture for providing a generic reduction object for data parallelism'
[patent_app_type] => 1
[patent_app_number] => 8/820393
[patent_app_country] => US
[patent_app_date] => 1997-03-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 7513
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 166
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/937/05937194.pdf
[firstpage_image] =>[orig_patent_app_number] => 820393
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/820393 | Method of, system for, and article of manufacture for providing a generic reduction object for data parallelism | Mar 11, 1997 | Issued |