Patents by Inventor Tapabrata Biswas

Tapabrata Biswas 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: 8706473
    Abstract: An example method may include receiving a media stream from a first endpoint, where the media stream is intended for a second endpoint; processing the media stream according to at least one processing option; compressing the media stream; and communicating the media stream to the second endpoint. In more specific instances, the processing may include converting a speech in the media stream to text in a first language; converting the text in the first language to text in a second language; rendering the text in the second language; and adding the rendered text in the media stream.
    Type: Grant
    Filed: September 13, 2011
    Date of Patent: April 22, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Jim Chen Chou, Rohit Puri, Tapabrata Biswas
  • Patent number: 8532100
    Abstract: A method is provided in one example embodiment and includes generating a request for header data, the request is sent to a first processor. The method also includes receiving a response from the first processor that is indicative of video data for a virtual frame to be communicated. A multiplex table is generated based on the response. The method also includes evaluating a multiplex entry in the multiplex table for synchronization with a line number, and requesting the first processor to send at least a portion of the virtual frame after the synchronization. The method further includes communicating a packet, which includes a payload associated with the virtual frame and a packet header that includes multiplex data associated with the multiplex entry.
    Type: Grant
    Filed: October 19, 2010
    Date of Patent: September 10, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Sanjoy K. Poddar, Tapabrata Biswas, David A. Pearson
  • Publication number: 20130066623
    Abstract: An example method may include receiving a media stream from a first endpoint, where the media stream is intended for a second endpoint; processing the media stream according to at least one processing option; compressing the media stream; and communicating the media stream to the second endpoint. In more specific instances, the processing may include converting a speech in the media stream to text in a first language; converting the text in the first language to text in a second language; rendering the text in the second language; and adding the rendered text in the media stream.
    Type: Application
    Filed: September 13, 2011
    Publication date: March 14, 2013
    Inventors: Jim Chen Chou, Rohit Puri, Tapabrata Biswas
  • Patent number: 8355398
    Abstract: Systems and methods for real time data processing using a switching network and multiple digital signal processors (DSPs). In an embodiment, the system includes a first digital signal processor having a video port interface, a first interface disposed between the video port interface of the first digital signal processor and a switching network, a second digital signal processor having a video port interface, and a second interface disposed between the video port interface of the second digital processor and the switching network. The first interface is configured to parse a VSYNC line of a video frame that is output from the first digital signal processor via its video port interface to generate a multiplexing table based upon which scan lines of the video frame are broken up into packets compatible with the switching network such that the packets can be transmitted over the switching network and be received by the second interface and the second digital signal processor via its video port interface.
    Type: Grant
    Filed: January 19, 2010
    Date of Patent: January 15, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Tapabrata Biswas, Sanjoy Kumar Poddar, Saurin Suthar, David A. Pearson
  • Publication number: 20120093155
    Abstract: A method is provided in one example embodiment and includes generating a request for header data, the request is sent to a first processor. The method also includes receiving a response from the first processor that is indicative of video data for a virtual frame to be communicated. A multiplex table is generated based on the response. The method also includes evaluating a multiplex entry in the multiplex table for synchronization with a line number, and requesting the first processor to send at least a portion of the virtual frame after the synchronization. The method further includes communicating a packet, which includes a payload associated with the virtual frame and a packet header that includes multiplex data associated with the multiplex entry.
    Type: Application
    Filed: October 19, 2010
    Publication date: April 19, 2012
    Inventors: Sanjoy K. Poddar, Tapabrata Biswas, David A. Pearson
  • Publication number: 20110249127
    Abstract: Techniques are provided herein for estimating video quality corruption at a device in a network from a data stream encapsulating a video transport stream comprising one or more video frames. The video transport stream is decoded to produce a current video frame. A current loss affected region map is generated comprising values configured to indicate a level of quality for each macroblock in the current video frame, and a decoder based or deterministic quality corruption metric is generated based on the values in the current loss affected region map. When the network device does not have video decoding capability, techniques are further provided for computing a statistics-based video quality corruption metric based on a data loss rate for the current video frame and other statistics.
    Type: Application
    Filed: April 7, 2010
    Publication date: October 13, 2011
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Rui Zhang, Jim Chen Chou, Tapabrata Biswas
  • Publication number: 20110176542
    Abstract: Systems and methods for real time data processing using a switching network and multiple digital signal processors (DSPs). In an embodiment, the system includes a first digital signal processor having a video port interface, a first interface disposed between the video port interface of the first digital signal processor and a switching network, a second digital signal processor having a video port interface, and a second interface disposed between the video port interface of the second digital processor and the switching network. The first interface is configured to parse a VSYNC line of a video frame that is output from the first digital signal processor via its video port interface to generate a multiplexing table based upon which scan lines of the video frame are broken up into packets compatible with the switching network such that the packets can be transmitted over the switching network and be received by the second interface and the second digital signal processor via its video port interface.
    Type: Application
    Filed: January 19, 2010
    Publication date: July 21, 2011
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Tapabrata Biswas, Sanjoy Kumar Poddar, Saurin Suthar, David A. Pearson