Patents by Inventor Dave M. Singhal

Dave M. Singhal 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: 8539083
    Abstract: A system may receive a request from a client station to communicate with any available expert that matches at least one criterion. The system determines an identity of an expert station associated with an expert matching the at least one criterion. The system may then establish a session between the client station and the expert station, where the session includes a first connection and a second connection, the first connection is for transmission of audio/video, and the second connection is for transmission of telemetry data during the transmission of the audio/video. The telemetry data is measured at the client station.
    Type: Grant
    Filed: March 9, 2010
    Date of Patent: September 17, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Nicholas Augustinos, Jack Chi Cham, Ping Li, Dave M. Singhal, Shawn Hsiao-Ping Yang, Danyang R. Zheng
  • Patent number: 8233728
    Abstract: In an image generation and rendering system, a quality stamp indicative of image fidelity is embedded in image data units resulting from image data compression/encoding. At decoding, the image quality stamp is captured and when the decoded image is rendered, a fidelity indicator is displayed along with the image.
    Type: Grant
    Filed: November 7, 2008
    Date of Patent: July 31, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Dave M. Singhal, Wen-hsiung Chen, Dihong Tian
  • Publication number: 20100235517
    Abstract: A system may receive a request from a client station to communicate with any available expert that matches at least one criterion. The system determines an identity of an expert station associated with an expert matching the at least one criterion. The system may then establish a session between the client station and the expert station, where the session includes a first connection and a second connection, the first connection is for transmission of audio/video, and the second connection is for transmission of telemetry data during the transmission of the audio/video. The telemetry data is measured at the client station.
    Type: Application
    Filed: March 9, 2010
    Publication date: September 16, 2010
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Nicholas Augustinos, Jack Chi Cham, Ping Li, Dave M. Singhal, Shawn Hsiao-Ping Yang, Danyang R. Zheng
  • Publication number: 20100119164
    Abstract: In an image generation and rendering system, a quality stamp indicative of image fidelity is embedded in image data units resulting from image data compression/encoding. At decoding, the image quality stamp is captured and when the decoded image is rendered, a fidelity indicator is displayed along with the image.
    Type: Application
    Filed: November 7, 2008
    Publication date: May 13, 2010
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Dave M. Singhal, Wen-hsiung Chen, Dihong Tian
  • Patent number: 7339993
    Abstract: A method for forming an output stream of data includes determining an output resolution for the output stream of data, determining an output frame rate for the output stream of data, determining an output color depth for the output stream of data, retrieving a first frame of data, a second frame of data, and a third frame of data from an input stream of data, the input stream of data having an input resolution, an input frame rate, and an input color depth, subsampling the first frame of data, the second frame of data, and the third frame of data to respectively form a first subsampled frame of data, a second subsampled frame of data, and a third subsampled frame of data, when the output resolution is lower than the input resolution, dropping the second subsampled frame of data, when the output frame rate is lower than the input frame rate, reducing color depth for the first subsampled frame of data and the second subsampled frame of data to respectively form a first reduced frame of data and a second reduced
    Type: Grant
    Filed: February 10, 2000
    Date of Patent: March 4, 2008
    Assignee: Vidiator Enterprises Inc.
    Inventors: Roger K. Brooks, Stephen A. Molloy, Chi-Te Feng, Qing Zhang, Yanda Ma, Dave M. Singhal
  • Patent number: 7114174
    Abstract: According to one embodiment, a computer program product for a system including a processor includes a tangible memory including code that directs the processor to determine an output resolution for an output stream of data, code that directs the processor to determine an output frame rate for the output stream of data, code that directs the processor to determine an output color depth for the output stream of data, code that directs the processor to retrieve a first frame of data, a second frame of data, and a third frame of data from an input stream of data, the input stream of data having an input resolution, an input frame rate, and an input color depth, code that directs the processor to subsample the first frame of data, the second frame of data, and the third frame of data to respectively form a first subsampled frame of data, a second subsampled frame of data, and a third subsampled frame of data, when the output resolution is lower than the input resolution are also included, code that directs the pro
    Type: Grant
    Filed: February 10, 2000
    Date of Patent: September 26, 2006
    Assignee: Vidiator Enterprises Inc.
    Inventors: Roger K. Brooks, Stephen A. Molloy, Chi-Te Feng, Qing Zhang, Yanda Ma, Dave M. Singhal
  • Patent number: 7069573
    Abstract: A method for transmitting audio/video data from a web site to viewing devices, e.g., personal digital assistant, cellular phone. The method includes prompting at least two selections on a viewing device, which is coupled to a worldwide network of computers through a wireless connection. The two selections comprises a first selection for an automatic set up (441) and a second selection for a manual set up. The method includes selecting either the first selection or the second selection and transmitting the selection to a web site, which is coupled to a source of audio/video data, e.g., camera. If the first selection is entered, a web page based upon a viewer's profile of the viewing device is formed and transmitted to the viewing device. Alternatively, if the second selection is entered, a form page of selectable parameters is formed and transmitted from the web site to the viewing device.
    Type: Grant
    Filed: March 30, 2000
    Date of Patent: June 27, 2006
    Assignee: Vidiator Enterprises Inc.
    Inventors: Roger K. Brooks, Yanda Ma, Dave M. Singhal
  • Patent number: 7047305
    Abstract: A system for transferring real time video information from a source device to one of a plurality of output devices includes an image capturing device for acquiring video information, the image capturing device comprising a processor, a graphics module coupled to the processor, a browsing device coupled to the processor, a packetizing portion coupled to the processor, the packetizing portion being adapted to convert the video information into a packetized stream of information, the packetized stream of information being in a first format, and an output device coupled to the processor for transferring the packetized stream of information to a network, a network gateway coupled to the image capturing device through the network, the network gateway being coupled to a worldwide network of computers, the network gateway comprising a gateway transcoding device for converting the packetized stream of information from the first format to a second format, the network gateway also comprising a packetizing portion for tr
    Type: Grant
    Filed: March 30, 2000
    Date of Patent: May 16, 2006
    Assignee: Vidiator Enterprises Inc.
    Inventors: Roger K. Brooks, Yanda Ma, Dave M. Singhal, Xia Hong
  • Patent number: 6149319
    Abstract: A method and apparatus for maintaining the voltage level of data signals supplied to an integrated circuit, such as a PCMCIA card, at the same level as power also provided to the integrated circuit. Circuitry for maintaining the voltages at the same level is preferably embodied within a system having a card controller integrated circuit, a power supply, and a peripheral card socket for receiving a removable PCMCIA card. The power supply is controlled by the card controller to provide power to the PCMCIA card through the card socket at a voltage level matching internal voltage requirements of the PCMCIA card. The card controller is connected directly to the PCMCIA card by a signal transmission line. Circuitry is provided for ensuring that the voltage of data signals transmitted along the data bus line to the PCMCIA card substantially match the voltage of power provided from the power supply to the PCMCIA card along a power supply line.
    Type: Grant
    Filed: February 14, 1995
    Date of Patent: November 21, 2000
    Assignee: Cirrus Logic, Inc.
    Inventors: Bryan M. Richter, Stephen A. Smith, Mike Assar, Abdul Q. Kashmiri, Jerry L. Clark, Dave M. Singhal
  • Patent number: 6057809
    Abstract: The amount of time that a row of pixels in a flat-panel display is illuminated is modulated from frame-to-frame and from row-to-row. Pixels in rows that are on for a longer period of time appear brighter than pixels in rows that are on for shorter periods of time. Such line modulation is combined with frame-rate-cycling (FRC) to dramatically increase the number of gray scales that can be generated for any given number of frames in a FRC cycle, and with phase-offsetting to keep the frame period constant and to reduce flicker. An N-frame FRC cycle that previously generated N+1 gray scales now produces a full 2.sup.N gray scales. The total pixel-on time over the N frame cycle depends not just on how many frames the pixel is on, but on which frames the pixel is on. Since each row in each frame in the FRC cycle is on for a different amount of time, aliasing of the frames is greatly lessened or no longer occurs. A line modulation buffer and speeding up the pixel clock to the panel allow for greater modulation.
    Type: Grant
    Filed: May 20, 1998
    Date of Patent: May 2, 2000
    Assignee: NeoMagic Corp.
    Inventors: Dave M. Singhal, Chester F. Bassetti
  • Patent number: 5488385
    Abstract: Video information is simultaneously generated for presentation on multiple displays by a display system including a video memory having a plurality of addressable storage locations, each storage location providing for the storage of data representing a component of an independent displayable image and a video controller providing a plurality of output display control and data signals connectable to a respective plurality of video displays. The video controller accesses the video memory in a predetermined addressing pattern so as to access a sequence of the components corresponding to a plurality of the independent displayable images. The video controller, in turn, generates the plurality of output display control and data signals whereby the sequence of the components provided by way of each of the plurality of the output display control and data signals corresponds to a respective one of the independent displayable images.
    Type: Grant
    Filed: March 3, 1994
    Date of Patent: January 30, 1996
    Assignee: Trident MicroSystems, Inc.
    Inventors: Dave M. Singhal, Sidong Li
  • Patent number: 5467042
    Abstract: A low power clocking apparatus and method is used to reduce power consumption by an electronic system or an integrated circuit that is coupled to an external system via a system bus which is configured to selectively transmit or receive signals from the electronic system or integrated circuit. The electronic system or integrated circuit includes a plurality of sub-circuits. Each sub-circuit is configured to operate under control of a clock signal and further includes an apparatus for keeping or rejecting the clock signal. Once each sub-circuit within the electronic system or integrated circuit rejects the clock signal, an integral arbiter circuit disables the clock signal to all the sub-circuits. The arbiter circuit continuously monitors the system bus. Upon detecting that the sub-circuits will require the clock signal, the arbiter will re-enable the clock signal to all of the sub-circuits.
    Type: Grant
    Filed: November 8, 1993
    Date of Patent: November 14, 1995
    Assignee: Cirrus Logic, Inc.
    Inventors: Stephen A. Smith, Bryan Richter, Dave M. Singhal
  • Patent number: 5440244
    Abstract: The design and implementation of a low power CMOS bi-directional I/O buffer that translates low voltage core logic level signals into the highest logic level signals to drive the final output stage which outputs a selectable logic level signal. The buffer further translates input signals of a variety of logic levels into low voltage core logic level signals. In either case, AC and DC power consumption is minimized in a mixed power supply environment that requires voltage translation to represent the proper binary logic levels. An multivoltage I/O buffer having multiple input-receiving NOR gates is also described. The NOR gates of the multivoltage I/O buffer having triggering levels optimized for differing core voltage levels. Also described is a host adapted system for interfacing between and removable peripheral card and a host computer. The host adaptor includes an integrated circuit employing the multivoltage bi-directional I/O buffer.
    Type: Grant
    Filed: November 8, 1993
    Date of Patent: August 8, 1995
    Assignee: Cirrus Logic, Inc.
    Inventors: Bryan M. Richter, Stephen A. Smith, Mike Assar, Abdul Q. Kashmiri, Jerry L. Clark, Dave M. Singhal
  • Patent number: 5313224
    Abstract: A method and apparatus for increasing the perceived gradation of the shades in visual displays is disclosed. A plurality of signals control the intensity of a sub-pixel of a display so that display can exhibit a native number of shades. Frame rate modulation techniques are used to increase the perceived gradation. Finally, flicker is reduced by spreading the phases of the modulating pixels across time, and the horizontal and vertical axes of the display.
    Type: Grant
    Filed: April 8, 1992
    Date of Patent: May 17, 1994
    Assignee: Cirrus Logic, Inc.
    Inventors: Dave M. Singhal, Chester F. Bassetti, Jr., Bryan Richter, Jihad Y. Abudayyeh