Patents by Inventor Amir Hindie

Amir Hindie 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: 6711206
    Abstract: A modem uses separate receive and transmit modules. A receive sequencer and a transmit sequencer operate relatively autonomously but share state information with each other using a common data area. The sequencers are coded so as to execute without any branching. A signal based command language is used to specify the properties of signals handled by the modem.
    Type: Grant
    Filed: September 25, 1998
    Date of Patent: March 23, 2004
    Assignee: Intel Corporation
    Inventors: Amir Hindie, Karl Leinfelder
  • Patent number: 6708235
    Abstract: A plurality of modems or modem types can run on a host processor, a digital signal processor or both, either concurrently or selectively. Modules of more than one modem program can be swapped in and out of DSP memory space. Common modem code can be run on either a host processor or on a DSP using respective command libraries.
    Type: Grant
    Filed: January 31, 2002
    Date of Patent: March 16, 2004
    Assignee: Intel Corporation
    Inventors: David Pearce, Wesley Smith, Karl Nordling, Amir Hindie, Karl Leinfelder, Sebastian Gracias, Jim Beaney
  • Patent number: 6661848
    Abstract: An audio modem provides both the functionality needed for audio processing and that needed for implementing one or more modems. A digital signal processor utilizes a plurality of serial ports to interface with one or more codecs used for interfacing an analog audio channel and with one or more modem codecs used for interfacing an analog communications channel.
    Type: Grant
    Filed: September 25, 1998
    Date of Patent: December 9, 2003
    Assignee: Intel Corporation
    Inventors: Wesley Smith, Karl Nordling, Amir Hindie, Karl Leinfelder, Sebastian Gracias, Jim Beaney
  • Patent number: 6625208
    Abstract: A communications modem, having a processor, interacts with an analog to digital converter and with a digital to analog converter (codec) and does batch processing of samples from the communications line and batch processing of samples from the host to be applied to the communications line. The batch processing lowers the processing rate needed for the modem processor.
    Type: Grant
    Filed: September 25, 1998
    Date of Patent: September 23, 2003
    Assignee: Intel Corporation
    Inventors: Amir Hindie, Karl Leinfelder
  • Patent number: 6611555
    Abstract: According to an embodiment of the invention, a modem provides functionality for audio processing and for implementing a modem. A digital signal processor is connected to one or more audio codecs to interface with an analog audio channel, and is connected to one or more modem codecs and a data access arrangement to interface with a communications channel.
    Type: Grant
    Filed: March 22, 2002
    Date of Patent: August 26, 2003
    Assignee: Intel Corporation
    Inventors: Wesley Smith, Karl Nordling, Amir Hindie, Karl Leinfelder, Sebastian Gracias, Jim Beaney
  • Patent number: 6557061
    Abstract: A modem is implemented using a host processor or DSP and has execution code for implementing respective receive and transmit functionality which execute without any branching. Coordination of receive and transmit functionality is achieved using state indications in a common data area. Operation without branching eliminates the need for machine cycles associated with branching.
    Type: Grant
    Filed: September 25, 1998
    Date of Patent: April 29, 2003
    Assignee: Intel Corporation
    Inventors: Amir Hindie, Karl Leinfelder
  • Patent number: 6502138
    Abstract: A modem adapts to the symbol rate received over a communications line or to the rate needed for sending over that line. The adaptation occurs as a result of using a symbol based command set. Processing resources are committed as symbols arrive or as symbols need to be sent.
    Type: Grant
    Filed: September 5, 1998
    Date of Patent: December 31, 2002
    Assignee: Intel Corporation
    Inventors: Amir Hindie, Karl Leinfelder
  • Patent number: 6490628
    Abstract: Modems are implemented using a language made of instructions or commands which are based on the types of signals needed to be generated or processed by the modem. That is, the commands are individually tailored to specify the signals to be sent or processed. The modems can be implemented on a digital signal processor or on a host. The language permits a terseness of expression resulting in smaller code, makes it easy to express the needed manipulations required for modem functionality and permits faster execution.
    Type: Grant
    Filed: September 25, 1998
    Date of Patent: December 3, 2002
    Assignee: Intel Corporation
    Inventors: Amir Hindie, Karl Leinfelder
  • Publication number: 20020174242
    Abstract: A modem adapts to the symbol rate received over a communications line or to the rate needed for sending over that line. The adaptation occurs as a result of using a symbol based command set. Processing resources are committed as symbols arrive or as symbols need to be sent.
    Type: Application
    Filed: September 5, 1998
    Publication date: November 21, 2002
    Inventors: AMIR HINDIE, KARL LEINFELDER
  • Publication number: 20020122474
    Abstract: A communications modem, having a processor, interacts with an analog to digital converter and with a digital to analog converter (codec) and does batch processing of samples from the communications line and batch processing of samples from the host to be applied to the communications line. The batch processing lowers the processing rate needed for the modem processor.
    Type: Application
    Filed: September 25, 1998
    Publication date: September 5, 2002
    Inventors: AMIR HINDIE, KARL LEINFELDER
  • Publication number: 20020108001
    Abstract: A plurality of modems or modem types can run on a host processor, a digital signal processor or both, either concurrently or selectively. Modules of more than one modem program can be swapped in and out of DSP memory space. Common modem code can be run on either a host processor or on a DSP using respective command libraries.
    Type: Application
    Filed: January 31, 2002
    Publication date: August 8, 2002
    Inventors: David Pearce, Wesley Smith, Karl Nordling, Amir Hindie, Karl Leinfelder, Sebastian Gracias, Jim Beaney
  • Publication number: 20020097794
    Abstract: According to an embodiment of the invention, a modem provides functionality for audio processing and for implementing a modem. A digital signal processor is connected to one or more audio codecs to interface with an analog audio channel, and is connected to one or more modem codecs and a data access arrangement to interface with a communications channel.
    Type: Application
    Filed: March 22, 2002
    Publication date: July 25, 2002
    Inventors: Wesley Smith, Karl Nordling, Amir Hindie, Karl Leinfelder, Sebastian Gracias, Jim Beaney
  • Patent number: 6374312
    Abstract: A plurality of modems or modem types can run on a host processor, a digital signal processor or both, either concurrently or selectively. Modules of more than one modem program can be swapped in and out of DSP memory space. Common modem code can be run on either a host processor or on a DSP using respective command libraries.
    Type: Grant
    Filed: September 25, 1998
    Date of Patent: April 16, 2002
    Assignee: Intel Corporation
    Inventors: David Pearce, Wesley Smith, Karl Nordling, Amir Hindie, Karl Leinfelder, Sebastian Gracias, Jim Beaney
  • Publication number: 20010011213
    Abstract: Modems are implemented using a language made of instructions or commands which are based on the types of signals needed to be generated or processed by the modem. That is, the commands are individually tailored to specify the signals to be sent or processed. The modems can be implemented on a digital signal processor or on a host. The language permits a terseness of expression resulting in smaller code, makes it easy to express the needed manipulations required for modem functionality and permits faster execution.
    Type: Application
    Filed: September 25, 1998
    Publication date: August 2, 2001
    Inventors: AMIR HINDIE, KARL LEINFELDER