Search

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 numberTitle of the applicationFiling DateStatus
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
Menu