Patents by Inventor Bipin D. Parikh

Bipin D. Parikh has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 4205200
    Abstract: A digital communication system employs a technique of effectively controlling the size of the bytes making up a field of data to be serially transmitted from one station to another, particularly one wherein the byte size may be selectively changed during the transmission of the data field. Assembly of a transmitted data field is controlled so that it includes an encoded data byte, termed a first pre-header byte, which contains information as to whether or not a change in the byte size of the data field is to occur. If the first pre-header byte indicates the occurrence of a byte size change, it also will contain a code representative of the size of the change. In addition, for a change in byte size, a second encoded data byte, termed a second pre-header or count byte is generated and immediately follows the first pre-header byte. The count byte contains information which specifies the length of that portion of the data field which precedes the occurrence of the change in byte size.
    Type: Grant
    Filed: October 4, 1977
    Date of Patent: May 27, 1980
    Assignee: NCR Corporation
    Inventors: Bipin D. Parikh, Haresh C. Patnaik, Bhagubhai K. Patel, Prabodh M. Dharia, John J. Kurtz
  • Patent number: 4168469
    Abstract: Communications between processor terminals are carried out through the use of communication adapters. Each adapter receives selected control signals for transmitting or receiving data over a serial communication link to or from a remote terminal. The transmission portion of an adapter includes pretransmission control circuitry which receives control signals and stores transmission control signals which are used to control the format and serial transmission of a frame of data to a remote terminal. Each frame of data is begun and terminated with a uniquely encoded flag byte. Following the first flag byte are successive address and control fields. An optional information field may follow the control field and may include encoded information designating a dynamic change in the byte size of the data.
    Type: Grant
    Filed: October 4, 1977
    Date of Patent: September 18, 1979
    Assignee: NCR Corporation
    Inventors: Bipin D. Parikh, Haresh C. Patnaik, Bhagubhai K. Patel, Prabodh M. Dharia, John J. Kurtz, Alfred D. Jenkins, Prakash Y. Mahajan
  • Patent number: 4161719
    Abstract: A technique and implementation of generating and supplying synchronization and error checking signals to a serially transmitted data stream includes the generation of flag bytes which define the end boundaries of the serial data stream, an abort character for aborting the transmission of a frame of data in response to certain conditions, and a diagnostic evaluation character inserted into the data stream. In addition, the invention provides a technique for ensuring that the unique binary code by which a flag byte is defined occurs in the transmitted data stream only where intended. The flag code has been chosen to contain a prescribed number of consecutive one bits, (i.e. -- six) flanked by zeroes, and circuitry monitors the contents of a data frame as it is being serialized out for transmission to a remote terminal at times other than during flag transmission.
    Type: Grant
    Filed: October 4, 1977
    Date of Patent: July 17, 1979
    Assignee: NCR Corporation
    Inventors: Bipin D. Parikh, Haresh C. Patnaik, Bhagubhai K. Patel, Prabodh M. Dharia, John J. Kurtz, Alfred D. Jenkins, Prakash Y. Mahajan
  • Patent number: 4031317
    Abstract: A digital timing recovery circuit is disclosed for synchronously transmitting digitally encoded data in a multiterminal configuration between a data processor and a plurality of data terminals associated therewith. Phase shifted synchronous data from the data processor is continuously compared with a newly generated synchronous clock generated at a repeater interposed along the communication line for minimization of the time differential between the retiming clock and the transmitted data. The data transitions enable a digitally implemented one-shot, which generates pulses, the leading edges of which pulses enable a difference counter, while the leading edges of the retiming clock pulses disable the counter. The difference counter output is sampled in a digital phase locked loop to derive the number of cycles of a stable oscillator which occur between the two aforementioned leading edges of the generated pulses.
    Type: Grant
    Filed: February 12, 1976
    Date of Patent: June 21, 1977
    Assignee: NCR Corporation
    Inventors: Herbert D. McClain, Bipin D. Parikh, John K. Burkey
  • Patent number: 4007329
    Abstract: A data communication system for asynchronously transmitting intermittently generated digitally encoded data between a data processor and a plurality of data terminals associated therewith is disclosed wherein the allowable communications line distance between the data processor and the terminals is substantially increased. Asynchronous data from the terminals is intercepted by a novel repeater, retimed in accordance with a newly generated retiming clock to eliminate bit-shift or other errors from the data, and retransmitted to the central processor over an extended length transmission line, with the repeater being substantially transparent to the flow of data. Decoding of an appropriate code by the repeater which is indicative of the receipt of a data character causes the switching from a data derived clock to a retiming clock for reencoding and retransmission of the data.
    Type: Grant
    Filed: February 12, 1976
    Date of Patent: February 8, 1977
    Assignee: NCR Corporation
    Inventors: Herbert D. McClain, Bipin D. Parikh, John K. Burkey