Patents by Inventor Harihar J. Vyas

Harihar J. Vyas 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: 6826749
    Abstract: A Java accelerator includes a hardware unit associated with the CPU portion, the hardware unit converting stack-based instructions, such as Java bytecodes, into register-based instructions such as the instructions which are native to the CPU. A thread lifetime unit in the hardware unit is used to maintain a count of the number of bytecodes to be executed while an active thread is loaded into the system. Once this count reaches zero or below, the operation of a/the thread in the system is stopped and the Java Virtual Machine loaded into the CPU portion in order to implement its thread manager. Additionally, a single step unit in the hardware unit allows the production of debugger indications after each stack-based instruction.
    Type: Grant
    Filed: May 25, 2001
    Date of Patent: November 30, 2004
    Assignee: Nazomi Communications, Inc.
    Inventors: Mukesh K. Patel, Udaykumar R. Raval, Harihar J. Vyas
  • Publication number: 20020019976
    Abstract: A Java accelerator includes a hardware unit associated with the CPU portion, the hardware unit converting stack-based instructions, such as Java bytecodes, into register-based instructions such as the instructions which are native to the CPU. A thread lifetime unit in the hardware unit is used to maintain a count of the number of bytecodes to be executed while an active thread is loaded into the system. Once this count reaches zero or below, the operation of a/the thread in the system is stopped and the Java Virtual Machine loaded into the CPU portion in order to implement its thread manager. Additionally, a single step unit in the hardware unit allows the production of debugger indications after each stack-based instruction.
    Type: Application
    Filed: May 25, 2001
    Publication date: February 14, 2002
    Inventors: Mukesh K. Patel, Udaykumar R. Raval, Harihar J. Vyas
  • Patent number: 4716583
    Abstract: A telephonic data communications system provides verbal communication of data in remote computer systems. The major components of the systems are a plurality of channels and a data processor. Each channel includes a text-to-speech translator for translating digitally stored textual data into analogue speech signals corresponding to the verbal expression of the textual data; a telephone interface for establishing a telephonic connection with a user by detecting incoming calls and by initiating calls; and an RS232 port for accessing a data base in a remote host computer system. The data processor includes software for controlling the communications protocols used by each channel, whereby each channel emulates a computer terminal suitable for communication with the remote computer system connected to that channel, and software for extracting selected data from the data received from the remote computer system.
    Type: Grant
    Filed: October 22, 1986
    Date of Patent: December 29, 1987
    Assignee: Speech Plus, Inc.
    Inventors: Gabriel F. Groner, Eric A. Dorsey, Keith M. Williams, Harihar J. Vyas
  • Patent number: 4659877
    Abstract: A telephonic data communications system provides verbal communication of data in remote computer systems. The major components of the systems are a plurality of channels and a data processor. Each channel includes a text-to-speech translator for translating digitally stored textual data into analogue speech signals corresponding to the verbal expression of the textual data; a telephone interface for establishing a telephonic connection with a caller; and an RS232 port for accessing a data base in a remote host computer system. The data processor includes software for controlling the communications protocols used by each channel, whereby each channel emulates a computer terminal suitable for communication with the remote computer system connected to that channel, and software for extracting selected data from the data received from the remote computer system.
    Type: Grant
    Filed: November 16, 1983
    Date of Patent: April 21, 1987
    Assignee: Speech Plus, Inc.
    Inventors: Eric A. Dorsey, Keith M. Williams, Harihar J. Vyas, Gabriel F. Groner