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] => 3888447 [patent_doc_number] => 05838991 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-11-17 [patent_title] => 'Preemptable idle time activities for constant data delivery by determining whether initiating a host command will conflict with an idle time activity being executed' [patent_app_type] => 1 [patent_app_number] => 8/366035 [patent_app_country] => US [patent_app_date] => 1994-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2731 [patent_no_of_claims] => 39 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 64 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/838/05838991.pdf [firstpage_image] =>[orig_patent_app_number] => 366035 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/366035
Preemptable idle time activities for constant data delivery by determining whether initiating a host command will conflict with an idle time activity being executed Dec 28, 1994 Issued
Array ( [id] => 3878172 [patent_doc_number] => 05793978 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-08-11 [patent_title] => 'System for routing packets by separating packets in to broadcast packets and non-broadcast packets and allocating a selected communication bandwidth to the broadcast packets' [patent_app_type] => 1 [patent_app_number] => 8/367509 [patent_app_country] => US [patent_app_date] => 1994-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 2 [patent_no_of_words] => 1605 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/793/05793978.pdf [firstpage_image] =>[orig_patent_app_number] => 367509 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/367509
System for routing packets by separating packets in to broadcast packets and non-broadcast packets and allocating a selected communication bandwidth to the broadcast packets Dec 28, 1994 Issued
Array ( [id] => 3633734 [patent_doc_number] => 05689638 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-11-18 [patent_title] => 'Method for providing access to independent network resources by establishing connection using an application programming interface function call without prompting the user for authentication data' [patent_app_type] => 1 [patent_app_number] => 8/355401 [patent_app_country] => US [patent_app_date] => 1994-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4740 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 241 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/689/05689638.pdf [firstpage_image] =>[orig_patent_app_number] => 355401 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/355401
Method for providing access to independent network resources by establishing connection using an application programming interface function call without prompting the user for authentication data Dec 12, 1994 Issued
Array ( [id] => 3638095 [patent_doc_number] => 05608871 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-03-04 [patent_title] => 'Inter-network connection apparatus having address searching/registering sections, network control sections with a receiving FIFO memory and a sending FIFO memory' [patent_app_type] => 1 [patent_app_number] => 8/343872 [patent_app_country] => US [patent_app_date] => 1994-11-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 7 [patent_no_of_words] => 5756 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 350 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/608/05608871.pdf [firstpage_image] =>[orig_patent_app_number] => 343872 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/343872
Inter-network connection apparatus having address searching/registering sections, network control sections with a receiving FIFO memory and a sending FIFO memory Nov 16, 1994 Issued
Array ( [id] => 3681453 [patent_doc_number] => 05600797 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-02-04 [patent_title] => 'System for identifying new client and allocating bandwidth thereto by monitoring transmission of message received periodically from client computers informing of their current status' [patent_app_type] => 1 [patent_app_number] => 8/340634 [patent_app_country] => US [patent_app_date] => 1994-11-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8817 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 132 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/600/05600797.pdf [firstpage_image] =>[orig_patent_app_number] => 340634 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/340634
System for identifying new client and allocating bandwidth thereto by monitoring transmission of message received periodically from client computers informing of their current status Nov 15, 1994 Issued
08/315754 BROADBAND DATA INTERFACE Sep 29, 1994 Abandoned
08/316034 SYSTEM FOR MANAGING COMPUTER RESOURCES ACROSS A DISTRIBUTED COMPUTING ENVIRONMENT BY FIRST READING DISCOVERY INFORMATION ABOUT HOW TO DETERMINE SYSTEM RESOURCE PRESENCE Sep 29, 1994 Abandoned
Array ( [id] => 3895456 [patent_doc_number] => 05765027 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-06-09 [patent_title] => 'Network controller which enables the local processor to have greater access to at least one memory device than the host computer in response to a control signal' [patent_app_type] => 1 [patent_app_number] => 8/310298 [patent_app_country] => US [patent_app_date] => 1994-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 7160 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 10 [patent_words_short_claim] => 85 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/765/05765027.pdf [firstpage_image] =>[orig_patent_app_number] => 310298 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/310298
Network controller which enables the local processor to have greater access to at least one memory device than the host computer in response to a control signal Sep 25, 1994 Issued
Array ( [id] => 3812349 [patent_doc_number] => 05781794 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-07-14 [patent_title] => 'Data processing system having an addition unit for preparing new control tables for new hardware modules and dynamically adding the tables to the present control tables' [patent_app_type] => 1 [patent_app_number] => 8/309031 [patent_app_country] => US [patent_app_date] => 1994-09-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 12 [patent_no_of_words] => 4310 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 74 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/781/05781794.pdf [firstpage_image] =>[orig_patent_app_number] => 309031 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/309031
Data processing system having an addition unit for preparing new control tables for new hardware modules and dynamically adding the tables to the present control tables Sep 19, 1994 Issued
08/299202 CONFLICT FREE PC Aug 30, 1994 Abandoned
Array ( [id] => 3669671 [patent_doc_number] => 05659696 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-08-19 [patent_title] => 'Method and apparatus for determining address location and taking one of two actions depending on the type of read/write data transfer required' [patent_app_type] => 1 [patent_app_number] => 8/298538 [patent_app_country] => US [patent_app_date] => 1994-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 6865 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 413 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/659/05659696.pdf [firstpage_image] =>[orig_patent_app_number] => 298538 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/298538
Method and apparatus for determining address location and taking one of two actions depending on the type of read/write data transfer required Aug 29, 1994 Issued
08/297820 COMMUNICATION METHOD AND APPARATUS Aug 29, 1994 Abandoned
Array ( [id] => 3681425 [patent_doc_number] => 05600795 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-02-04 [patent_title] => 'Local network operating in asynchronous transfer mode (ATM) generating control cell containing information about the user, address of the station, and user-related identification' [patent_app_type] => 1 [patent_app_number] => 8/297210 [patent_app_country] => US [patent_app_date] => 1994-08-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 8516 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 225 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/600/05600795.pdf [firstpage_image] =>[orig_patent_app_number] => 297210 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/297210
Local network operating in asynchronous transfer mode (ATM) generating control cell containing information about the user, address of the station, and user-related identification Aug 28, 1994 Issued
Array ( [id] => 3661514 [patent_doc_number] => 05640605 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-06-17 [patent_title] => 'Method and apparatus for synchronized transmission of data between a network adaptor and multiple transmission channels using a shared clocking frequency and multilevel data encoding' [patent_app_type] => 1 [patent_app_number] => 8/296577 [patent_app_country] => US [patent_app_date] => 1994-08-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3245 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 92 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/640/05640605.pdf [firstpage_image] =>[orig_patent_app_number] => 296577 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/296577
Method and apparatus for synchronized transmission of data between a network adaptor and multiple transmission channels using a shared clocking frequency and multilevel data encoding Aug 25, 1994 Issued
Array ( [id] => 3672401 [patent_doc_number] => 05649100 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-07-15 [patent_title] => 'Network backplane interface having a network management section for managing and configuring networks on the backplane based upon attributes established in a parameter table' [patent_app_type] => 1 [patent_app_number] => 8/296028 [patent_app_country] => US [patent_app_date] => 1994-08-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 13 [patent_no_of_words] => 10994 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 195 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/649/05649100.pdf [firstpage_image] =>[orig_patent_app_number] => 296028 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/296028
Network backplane interface having a network management section for managing and configuring networks on the backplane based upon attributes established in a parameter table Aug 24, 1994 Issued
Array ( [id] => 3632180 [patent_doc_number] => 05642483 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-06-24 [patent_title] => 'Method for efficiently broadcast messages to all concerned users by limiting the number of messages that can be sent at one time' [patent_app_type] => 1 [patent_app_number] => 8/281118 [patent_app_country] => US [patent_app_date] => 1994-07-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3153 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 34 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/642/05642483.pdf [firstpage_image] =>[orig_patent_app_number] => 281118 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/281118
Method for efficiently broadcast messages to all concerned users by limiting the number of messages that can be sent at one time Jul 27, 1994 Issued
Array ( [id] => 3737717 [patent_doc_number] => 05701546 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-12-23 [patent_title] => 'Parallel interface circuit having a n-byte buffer and tansmitting the n byte data on a byte-by-byte basis in response to interrupt request signal' [patent_app_type] => 1 [patent_app_number] => 8/280539 [patent_app_country] => US [patent_app_date] => 1994-07-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 3686 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/701/05701546.pdf [firstpage_image] =>[orig_patent_app_number] => 280539 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/280539
Parallel interface circuit having a n-byte buffer and tansmitting the n byte data on a byte-by-byte basis in response to interrupt request signal Jul 25, 1994 Issued
Array ( [id] => 3667087 [patent_doc_number] => 05623611 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-04-22 [patent_title] => 'Data processing apparatus having a bidirectional interface with receiving buffers, three-state buffers, and enable terminals for automatically switching the direction of data transmission and reception' [patent_app_type] => 1 [patent_app_number] => 8/265825 [patent_app_country] => US [patent_app_date] => 1994-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 2893 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 186 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/623/05623611.pdf [firstpage_image] =>[orig_patent_app_number] => 265825 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/265825
Data processing apparatus having a bidirectional interface with receiving buffers, three-state buffers, and enable terminals for automatically switching the direction of data transmission and reception Jun 26, 1994 Issued
Array ( [id] => 3638632 [patent_doc_number] => 05608906 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-03-04 [patent_title] => 'Multiple-task controller having a plurality of task memory input/output devices, input/output processing device, and a plurality of tasks controlled by external devices' [patent_app_type] => 1 [patent_app_number] => 8/264376 [patent_app_country] => US [patent_app_date] => 1994-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 4 [patent_no_of_words] => 3236 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/608/05608906.pdf [firstpage_image] =>[orig_patent_app_number] => 264376 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/264376
Multiple-task controller having a plurality of task memory input/output devices, input/output processing device, and a plurality of tasks controlled by external devices Jun 22, 1994 Issued
Array ( [id] => 3595514 [patent_doc_number] => 05581715 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1996-12-03 [patent_title] => 'IDE/ATA CD drive controller having a digital signal processor interface, dynamic random access memory, data error detection and correction, and a host interface' [patent_app_type] => 1 [patent_app_number] => 8/264361 [patent_app_country] => US [patent_app_date] => 1994-06-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 87 [patent_no_of_words] => 16612 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 212 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/581/05581715.pdf [firstpage_image] =>[orig_patent_app_number] => 264361 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/264361
IDE/ATA CD drive controller having a digital signal processor interface, dynamic random access memory, data error detection and correction, and a host interface Jun 21, 1994 Issued
Menu