Search

John A Rivell

Examiner (ID: 12422)

Most Active Art Unit
3753
Art Unit(s)
2899, 3753, 3407, 3401, 3727
Total Applications
3262
Issued Applications
2624
Pending Applications
168
Abandoned Applications
470

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 3715836 [patent_doc_number] => 05675727 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-10-07 [patent_title] => 'Difference recording apparatus having a processing unit, recording unit, log update section, and log comparator using a classification key in a log of input data' [patent_app_type] => 1 [patent_app_number] => 8/445544 [patent_app_country] => US [patent_app_date] => 1995-05-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 6 [patent_no_of_words] => 2147 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 357 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/675/05675727.pdf [firstpage_image] =>[orig_patent_app_number] => 445544 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/445544
Difference recording apparatus having a processing unit, recording unit, log update section, and log comparator using a classification key in a log of input data May 21, 1995 Issued
Array ( [id] => 3701266 [patent_doc_number] => 05696990 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-12-09 [patent_title] => 'Method and apparatus for providing improved flow control for input/output operations in a computer system having a FIFO circuit and an overflow storage area' [patent_app_type] => 1 [patent_app_number] => 8/441554 [patent_app_country] => US [patent_app_date] => 1995-05-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 15057 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 213 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/696/05696990.pdf [firstpage_image] =>[orig_patent_app_number] => 441554 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/441554
Method and apparatus for providing improved flow control for input/output operations in a computer system having a FIFO circuit and an overflow storage area May 14, 1995 Issued
Array ( [id] => 3768446 [patent_doc_number] => 05721947 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-02-24 [patent_title] => 'Apparatus adapted to be joined between the system I/O bus and I/O devices which translates addresses furnished directly by an application program' [patent_app_type] => 1 [patent_app_number] => 8/441043 [patent_app_country] => US [patent_app_date] => 1995-05-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 18142 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 54 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/721/05721947.pdf [firstpage_image] =>[orig_patent_app_number] => 441043 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/441043
Apparatus adapted to be joined between the system I/O bus and I/O devices which translates addresses furnished directly by an application program May 14, 1995 Issued
Array ( [id] => 3835738 [patent_doc_number] => 05790791 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-08-04 [patent_title] => 'Apparatus for synchronizing flight management computers where only the computer chosen to be the master received pilot inputs and transfers the inputs to the spare' [patent_app_type] => 1 [patent_app_number] => 8/440563 [patent_app_country] => US [patent_app_date] => 1995-05-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3645 [patent_no_of_claims] => 32 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 180 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/790/05790791.pdf [firstpage_image] =>[orig_patent_app_number] => 440563 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/440563
Apparatus for synchronizing flight management computers where only the computer chosen to be the master received pilot inputs and transfers the inputs to the spare May 11, 1995 Issued
Array ( [id] => 3831023 [patent_doc_number] => 05812875 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-09-22 [patent_title] => 'Apparatus using a state device and a latching circuit to generate an acknowledgement signal in close proximity to the request signal for enhancing input/output controller operations' [patent_app_type] => 1 [patent_app_number] => 8/432803 [patent_app_country] => US [patent_app_date] => 1995-05-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 21 [patent_no_of_words] => 10273 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 111 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/812/05812875.pdf [firstpage_image] =>[orig_patent_app_number] => 432803 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/432803
Apparatus using a state device and a latching circuit to generate an acknowledgement signal in close proximity to the request signal for enhancing input/output controller operations May 1, 1995 Issued
Array ( [id] => 3585532 [patent_doc_number] => 05539890 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1996-07-23 [patent_title] => 'Microprocessor interface apparatus having a boot address relocator, a request pipeline, a prefetch queue, and an interrupt filter' [patent_app_type] => 1 [patent_app_number] => 8/426504 [patent_app_country] => US [patent_app_date] => 1995-04-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6714 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 358 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/539/05539890.pdf [firstpage_image] =>[orig_patent_app_number] => 426504 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/426504
Microprocessor interface apparatus having a boot address relocator, a request pipeline, a prefetch queue, and an interrupt filter Apr 20, 1995 Issued
Array ( [id] => 3873405 [patent_doc_number] => 05768628 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-06-16 [patent_title] => 'Method for providing high quality audio by storing wave tables in system memory and having a DMA controller on the sound card for transferring the wave tables' [patent_app_type] => 1 [patent_app_number] => 8/422994 [patent_app_country] => US [patent_app_date] => 1995-04-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4735 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 85 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/768/05768628.pdf [firstpage_image] =>[orig_patent_app_number] => 422994 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/422994
Method for providing high quality audio by storing wave tables in system memory and having a DMA controller on the sound card for transferring the wave tables Apr 13, 1995 Issued
Array ( [id] => 3708006 [patent_doc_number] => 05680592 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-10-21 [patent_title] => 'System using a plurality of state machines for translating commands intended for legacy bus devices to commands for local bus devices' [patent_app_type] => 1 [patent_app_number] => 8/422998 [patent_app_country] => US [patent_app_date] => 1995-04-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6872 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 217 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/680/05680592.pdf [firstpage_image] =>[orig_patent_app_number] => 422998 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/422998
System using a plurality of state machines for translating commands intended for legacy bus devices to commands for local bus devices Apr 13, 1995 Issued
Array ( [id] => 3841424 [patent_doc_number] => 05784570 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-07-21 [patent_title] => 'Server for applying a recipient filter and compressing the input data stream based upon a set of at least one characteristics in a multiuser interactive virtual environment' [patent_app_type] => 1 [patent_app_number] => 8/418338 [patent_app_country] => US [patent_app_date] => 1995-04-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 4 [patent_no_of_words] => 5057 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 162 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/784/05784570.pdf [firstpage_image] =>[orig_patent_app_number] => 418338 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/418338
Server for applying a recipient filter and compressing the input data stream based upon a set of at least one characteristics in a multiuser interactive virtual environment Apr 6, 1995 Issued
Array ( [id] => 3859554 [patent_doc_number] => 05745796 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-04-28 [patent_title] => 'Method for compacting and storing date information by converting alphanumeric data into base eleven numbers which consists of numbers and characters representative of unknown digits' [patent_app_type] => 1 [patent_app_number] => 8/418405 [patent_app_country] => US [patent_app_date] => 1995-04-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 2232 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 95 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/745/05745796.pdf [firstpage_image] =>[orig_patent_app_number] => 418405 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/418405
Method for compacting and storing date information by converting alphanumeric data into base eleven numbers which consists of numbers and characters representative of unknown digits Apr 6, 1995 Issued
Array ( [id] => 3633675 [patent_doc_number] => 05615368 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-03-25 [patent_title] => 'System having table storing plurality of optimal patrol seek schemes for respective disk drives and executing associated scheme based upon inputted disk device name' [patent_app_type] => 1 [patent_app_number] => 8/414134 [patent_app_country] => US [patent_app_date] => 1995-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 18 [patent_no_of_words] => 6614 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 247 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/615/05615368.pdf [firstpage_image] =>[orig_patent_app_number] => 414134 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/414134
System having table storing plurality of optimal patrol seek schemes for respective disk drives and executing associated scheme based upon inputted disk device name Mar 29, 1995 Issued
Array ( [id] => 3717504 [patent_doc_number] => 05675832 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-10-07 [patent_title] => 'Delay generator for reducing electromagnetic interference having plurality of delay paths and selecting one of the delay paths in consonance with a register value' [patent_app_type] => 1 [patent_app_number] => 8/412047 [patent_app_country] => US [patent_app_date] => 1995-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 2052 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 169 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/675/05675832.pdf [firstpage_image] =>[orig_patent_app_number] => 412047 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/412047
Delay generator for reducing electromagnetic interference having plurality of delay paths and selecting one of the delay paths in consonance with a register value Mar 27, 1995 Issued
Array ( [id] => 3895282 [patent_doc_number] => 05799207 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-08-25 [patent_title] => 'Non-blocking peripheral access architecture having a register configure to indicate a path selection for data transfer between a master, memory, and an I/O device' [patent_app_type] => 1 [patent_app_number] => 8/413807 [patent_app_country] => US [patent_app_date] => 1995-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 14 [patent_no_of_words] => 10665 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 122 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/799/05799207.pdf [firstpage_image] =>[orig_patent_app_number] => 413807 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/413807
Non-blocking peripheral access architecture having a register configure to indicate a path selection for data transfer between a master, memory, and an I/O device Mar 27, 1995 Issued
Array ( [id] => 3636656 [patent_doc_number] => 05613164 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-03-18 [patent_title] => 'Portable system having data distribution and power distribution removably positioned within portable enclosure during shipping and adapted for repositioning within internal storage space during operation' [patent_app_type] => 1 [patent_app_number] => 8/408368 [patent_app_country] => US [patent_app_date] => 1995-03-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 1707 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 229 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/613/05613164.pdf [firstpage_image] =>[orig_patent_app_number] => 408368 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/408368
Portable system having data distribution and power distribution removably positioned within portable enclosure during shipping and adapted for repositioning within internal storage space during operation Mar 21, 1995 Issued
Array ( [id] => 3847542 [patent_doc_number] => 05740366 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-04-14 [patent_title] => 'Communication network having a plurality of bridging nodes which transmit a beacon to terminal nodes in power saving state that it has messages awaiting delivery' [patent_app_type] => 1 [patent_app_number] => 8/395555 [patent_app_country] => US [patent_app_date] => 1995-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 10743 [patent_no_of_claims] => 32 [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] => patents/05/740/05740366.pdf [firstpage_image] =>[orig_patent_app_number] => 395555 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/395555
Communication network having a plurality of bridging nodes which transmit a beacon to terminal nodes in power saving state that it has messages awaiting delivery Feb 27, 1995 Issued
Array ( [id] => 3795871 [patent_doc_number] => 05758084 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-05-26 [patent_title] => 'Apparatus for parallel client/server communication having data structures which stored values indicative of connection state and advancing the connection state of established connections' [patent_app_type] => 1 [patent_app_number] => 8/394997 [patent_app_country] => US [patent_app_date] => 1995-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 8090 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/758/05758084.pdf [firstpage_image] =>[orig_patent_app_number] => 394997 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/394997
Apparatus for parallel client/server communication having data structures which stored values indicative of connection state and advancing the connection state of established connections Feb 26, 1995 Issued
08/394136 METHOD AND APPARATUS FOR MINIMIZING THE IMPACT OF NETWORK DELAYS Feb 23, 1995 Abandoned
08/391133 STAND ALONE PC CARD WITH I/O CAPABILITY Feb 20, 1995 Abandoned
Array ( [id] => 3671829 [patent_doc_number] => 05628029 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-05-06 [patent_title] => 'Apparatus for monitoring distributed I/O device by providing a monitor in each I/O device control for generating signals based upon the device status' [patent_app_type] => 1 [patent_app_number] => 8/383385 [patent_app_country] => US [patent_app_date] => 1995-02-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 3487 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 333 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/628/05628029.pdf [firstpage_image] =>[orig_patent_app_number] => 383385 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/383385
Apparatus for monitoring distributed I/O device by providing a monitor in each I/O device control for generating signals based upon the device status Feb 2, 1995 Issued
Array ( [id] => 4065368 [patent_doc_number] => 05870615 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-02-09 [patent_title] => 'Automatic cellular phone battery charging by mobile personal computer using configuration write data and storage element for charging in accordance to battery charging parameter' [patent_app_type] => 1 [patent_app_number] => 8/370185 [patent_app_country] => US [patent_app_date] => 1995-01-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 2829 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 123 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/870/05870615.pdf [firstpage_image] =>[orig_patent_app_number] => 370185 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/370185
Automatic cellular phone battery charging by mobile personal computer using configuration write data and storage element for charging in accordance to battery charging parameter Jan 8, 1995 Issued
Menu