Patents Examined by M. Irshadullah
  • Patent number: 5857094
    Abstract: An integrated circuit (IC) includes multiple circuits and functions which share multiple internal signal buses, three physical and five logical, according to distributed bus access and control arbitration. The multiple internal signal buses are shared among three tiers of internal circuit functions: a central processing unit and a DMA controller; a DRAM controller and a bus interface unit; and peripheral interface circuits, such as PCMCIA and display controllers. Two of the physical buses correspond to two of the logical buses and are used for communications within the IC. The third physical bus corresponds to three of the logical buses and is used for communications between the IC and circuits external to the IC. Arbitration for accessing and controlling the various signal buses is distributed both within and among the three tiers of internal circuit functions.
    Type: Grant
    Filed: March 28, 1997
    Date of Patent: January 5, 1999
    Assignee: National Semiconductor Corp.
    Inventor: Mario D. Nemirovsky
  • Patent number: 5848396
    Abstract: Computer network method and apparatus provides targeting of appropriate audience based on psychographic or behavioral profiles of end users. The psychographic profile is formed by recording computer activity and viewing habits of the end user. Content of categories of interest and display format in each category are revealed by the psychographic profile, based on user viewing of agate information. Using the profile (with or without additional user demographics), advertisements are displayed to appropriately selected users. Based on regression analysis of recorded responses of a first set of users viewing the advertisements, the target user profile is refined. Viewing by and regression analysis of recorded responses of subsequent sets of users continually auto-targets and customizes ads for the optimal end user audience.
    Type: Grant
    Filed: April 26, 1996
    Date of Patent: December 8, 1998
    Assignee: Freedom of Information, Inc.
    Inventor: Thomas A. Gerace
  • Patent number: 5845267
    Abstract: A system and method is disclosed for performing centralized billing for transactions conducted by a user on a terminal (101) connected on an Intranet (103) with an Internet Service Provider (ISP) (115) connected to the Internet (104). A Firewall Gateway (105) interconnects the Intranet and the Internet and removes the terminal's IP address from packets transmitted by the user's terminal to the ISP on the Internet. A Session Manager (116) stores in a database (117) the associations between the IP address of the user's terminal and the user's identity, and between the IP address and the Connection ID of the connection established between the Firewall Gateway and the ISP for an ongoing transaction between the user and the ISP. A Billing Platform (120) receives a signal indicating the cost of the transaction and the Connection ID associated with the transaction from the ISP.
    Type: Grant
    Filed: September 6, 1996
    Date of Patent: December 1, 1998
    Assignee: AT&T Corp
    Inventor: Yzhak Ronen
  • Patent number: 5826060
    Abstract: A simulator for a distributed process control system utilizes a simulator station as an interface between a plant modeling computer and an instrumentation and control system which uses actual distributed processing units (DPUs) running actual process control software. The simulator station memory maps sensor signals received from the plant modeling computer through reflective memory directly to a memory-mapped input/output (I/O) interface of each DPU at the scan rate, or a multiple of the scan rate, of the DPU, and provides the control signals generated by the DPUs to the plant modeling computer at the same rates. A data highway such as in the actual system provides communications between the DPUs and between the DPUs and operator stations, (and potentially other man-machine interface stations) which provide operator signals used by the DPUs.
    Type: Grant
    Filed: April 4, 1996
    Date of Patent: October 20, 1998
    Assignee: Westinghouse Electric Corporation
    Inventors: Linda L. Santoline, Louis W. Gaussa, Jr., Robert A. Shemony, Deborah D. Broderick, Thuy T. Tran
  • Patent number: 5822715
    Abstract: A diabetes management system for predicting a future blood glucose value of a patient and for recommending a corrective action to the patient when the future blood glucose value lies outside of a target range. The system includes a patient-operated apparatus for measuring blood glucose values and for storing data relating to insulin doses administered to the patient. The apparatus predicts the patient's future blood glucose value based upon the patient's current blood glucose value, the fraction of insulin action remaining from the insulin doses, and the patient's insulin sensitivity. The apparatus also determines the corrective action for the patient when the predicted blood glucose value lies outside of a target range. The system also includes a physician computer in communication with the apparatus for receiving the blood glucose values and insulin dose data and for calculating an adjusted insulin sensitivity for use in subsequent predictions.
    Type: Grant
    Filed: April 18, 1997
    Date of Patent: October 13, 1998
    Assignee: Health Hero Network
    Inventors: David R. L. Worthington, Stephen J. Brown
  • Patent number: 5794013
    Abstract: A device emulator for use in testing pre-release program code emulates and replaces a first storage device such as a SCSI CD ROM drive containing the program code on CD ROM with a second storage device such as a SCSI hard drive. The emulator receives SCSI commands from an SCSI bus from a target system intended for the first drive. Through use of an emulator library, the emulator effects reads from the second device as if they were from the first device, and places the result on the SCSI bus. Testing personnel are thereby enabled to test the code on the second device which essentially behaves as the first device without the necessity of awaiting production and distribution of CD ROMs containing the test program code.
    Type: Grant
    Filed: October 28, 1996
    Date of Patent: August 11, 1998
    Assignee: International Business Machines Corporation
    Inventor: Gerald Francis McBrearty
  • Patent number: 5790832
    Abstract: A method and apparatus for tracing any node in an emulator, including hidden nodes of a circuit design, includes maintaining a correspondence between physically observable nodes and hidden nodes of the circuit design being emulated. The correspondence identifies how values of the hidden nodes are to be determined based on corresponding ones of the physically observable nodes. The value of a hidden node is determined by obtaining the values of the corresponding physically observable nodes and identifying the value of the hidden node based on the correspondence between the corresponding physically observable nodes and the hidden node.
    Type: Grant
    Filed: April 23, 1996
    Date of Patent: August 4, 1998
    Assignee: Mentor Graphics Corporation
    Inventors: Jean Barbier, Olivier Lepape, Frederic Reblewski