Patents by Inventor Joseph Rastegar

Joseph Rastegar 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).

  • Publication number: 20240092629
    Abstract: In an example, the present invention provides a micro-speaker device. The device has a movable diaphragm device comprising a thickness of silicon or graphene material which has a first surface and a second surface opposite of the first surface. The device has a housing enclosing the movable diaphragm device, the electrode device and an encapsulation device. The electrode device can be part of a CMOS device with electronics integrated on to the device. The device has a vented enclosure opposite of the movable diaphragm to allow air to move in and out of the one or more vent openings to generate a sound pressure signal. The diaphragm can be electrostatically actuated from one or more surfaces that include the electrode device and the encapsulation device.
    Type: Application
    Filed: June 13, 2022
    Publication date: March 21, 2024
    Inventors: Steven NASIRI, Sanjay BHANDARI, Ali Joseph RASTEGAR
  • Patent number: 11930321
    Abstract: The present invention provides a micro-speaker device. The device has a movable diaphragm device comprising a thickness of material which has a first surface and a second surface opposite of the first surface. In an example, the device has a shaft device having a first end and a second end, where the first end coupled to the second surface. In an example, the device has an actuator device coupled to the second end and configured to drive the shaft device in a piston action to pull and push the movable diaphragm. The device has a housing enclosing the movable diaphragm device, the shaft device, and the actuator device. The device has a vented enclosure opposite of the movable diaphragm to allow air to move in and out of the one or more vent openings to generate a sound pressure signal.
    Type: Grant
    Filed: May 17, 2022
    Date of Patent: March 12, 2024
    Assignee: Vibrant Microsystems Inc.
    Inventors: Steven Nasiri, Sanjay Bhandari, Ali Joseph Rastegar
  • Patent number: 10267636
    Abstract: A method for a MEMS device comprises determining in a computer system, a first driving signal for the MEMS device in response to a first time delay and to a base driving signal, applying the first driving signal to the MEMS device to induce the MEMS device to operate at a first frequency, determining a second driving signal for the MEMS device in response to a second time delay and to the base driving signal, applying the second driving signal to the MEMS device to induce the MEMS device to operate at a second frequency, determining a first quality factor associated with the MEMS device in response to the first frequency and the second frequency, determining a quality factor associated with the MEMS device in response to the first quality factor, and determining whether the quality factor associated with the MEMS device, exceeds a threshold quality factor.
    Type: Grant
    Filed: January 4, 2016
    Date of Patent: April 23, 2019
    Assignee: mCube, Inc.
    Inventors: Sudheer S. Sridharamurthy, Tony Maraldo, Zheng-Yao Sun, Wenhua Zhang, Te-Hsi Terrence Lee, Sanjay Bhandari, Joseph Rastegar
  • Patent number: 4977498
    Abstract: This invention is directed to a memory system that determines which blocks of a set of associative blocks in cache memory are unavailable for replacement. This is accomplished by operating the memory system to maintain a duplicate set of tags which track block ownership for this cache pursuant to a "snoopy" protocol. In addition, the cache system maintains a bit associated with each memory address to indicate whether any data blocks resident in it have been locked. The interlock status of the data blocks in the cache is not communicated to the memory system. Once a block is locked, it cannot be allocated for replacement until it is unlocked. When the cache system encounters a locked block, it skips over that block and allocates the next block of the associative blocks. From this, the memory system infers, by means of a replacement algorithm, that block is being locked and, therefore, cannot be replaced.
    Type: Grant
    Filed: April 1, 1988
    Date of Patent: December 11, 1990
    Assignee: Digital Equipment Corporation
    Inventors: Joseph Rastegar, Anne S. Valiton