Patents by Inventor Shirish Karande

Shirish Karande 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: 11120228
    Abstract: This disclosure relates generally to data processing, and more particularly to a method and system for generating ground truth labels for ambiguous domain specific tasks. The system generates reference data corresponding to a regulation statement being processed, using a crowd sourcing mechanism and then processes the reference data using an Expectation Maximization (EM) model. The EM model determines consensus with respect to ambiguity of terms/phrases, validity of questions, and validity of answers, and then based on the determined consensus, provides questions and answers to disambiguate the regulation statement.
    Type: Grant
    Filed: July 3, 2019
    Date of Patent: September 14, 2021
    Assignee: Tata Consultancy Services Limited
    Inventors: Manasi Samarth Patwardhan, Abhishek Sainani, Shirish Karande, Smita Ghaisas, Richa Sharma
  • Publication number: 20200104545
    Abstract: This disclosure relates generally to data processing, and more particularly to a method and system for generating ground truth labels for ambiguous domain specific tasks. The system generates reference data corresponding to a regulation statement being processed, using a crowd sourcing mechanism and then processes the reference data using an Expectation Maximization (EM) model. The EM model determines consensus with respect to ambiguity of terms/phrases, validity of questions, and validity of answers, and then based on the determined consensus, provides questions and answers to disambiguate the regulation statement.
    Type: Application
    Filed: July 3, 2019
    Publication date: April 2, 2020
    Applicant: Tata Consultancy Services Limited
    Inventors: Manasi Samarth PATWARDHAN, Abhishek SAINANI, Shirish KARANDE, Smita GHAISAS, Richa SHARMA
  • Publication number: 20090190492
    Abstract: A method is provided for estimating the header of a data packet in a wireless communication system. The method includes: maintaining a list of data packets received without an error at a receiver; receiving at the receiver a corrupt data packet having errors in its header; computing a likelihood score for the header of the corrupt data packet in relation to each entry in the list of data packets; and selecting an entry having the highest likelihood score as an estimated header for the corrupt data packet.
    Type: Application
    Filed: January 29, 2009
    Publication date: July 30, 2009
    Applicant: THE BOARD OF TRUSTEES OF MICHIGAN STATE UNIVERSITY
    Inventors: Syed Ali Khayam, Shirish Karande, Hayder Radha
  • Publication number: 20080117904
    Abstract: An improved routing scheme is provided for data packets in a network. Upon receiving incoming data packets at an intermediate routing node of the network, the incoming data packets are processed in accordance with a cross-layer protocol. In addition, network coding is applied to the incoming data packets to form a combined data packet which is in turn broadcast over the network.
    Type: Application
    Filed: October 4, 2007
    Publication date: May 22, 2008
    Applicant: Board of Trustees of Michigan State University
    Inventors: Hayder Radha, Shirish Karande, Kiran Misra
  • Publication number: 20080037434
    Abstract: A method is provided for adapting models on the basis of link quality indicators. A plurality of statistical models which predict whether a given data bit in a stream of data bits is in error are first defined, where each model includes an indicator of bit errors in the bit stream used to train the model. The method then includes: receiving a data packet at a receiver in a wireless network; determining an indicator of bit errors for the received data packet; and processing the data packet at the receiver using a model from the plurality of models which correlates to the bit error indicator for the data packet.
    Type: Application
    Filed: March 16, 2007
    Publication date: February 14, 2008
    Applicant: Board of Trustees of Michigan State University
    Inventors: Hayder Radha, Shirish Karande, Utpal Parrikar, Kiran Misra
  • Publication number: 20080025204
    Abstract: A method is provided for improving error recovery of corrupt data packets in a wireless communication system. The method includes: receiving a plurality of incoming data packets over a wireless medium at a receiver; capturing an indicator of bit errors for each of the data packets at a layer of the receiver below an application layer; passing the bit error indicator for each of the data packets to the application layer of the receiver; and performing an error recovery operation in relation to a given data packet at the application layer using the bit error indicator associated with the given data packet.
    Type: Application
    Filed: March 16, 2007
    Publication date: January 31, 2008
    Applicant: Board of Trustees of Michigan State University
    Inventors: Hayder Radha, Shirish Karande, Utpal Parrikar, Kiran Misra
  • Publication number: 20070242744
    Abstract: A coding system and method employs a Partial Reed Solomon (PRS) code profile of order s having an s-partition on a set of parity symbols and a (s+1)-partition on a set of message symbols. In other aspects, an adaptive forward error correction scheme keeps block length and transmission rate fixed, while changing an underlying code profile based on received feedback information about a probability of erasure p from a channel.
    Type: Application
    Filed: June 29, 2005
    Publication date: October 18, 2007
    Applicant: Board of Trustees of Michigan State University
    Inventors: Hayder Radha, Shirish Karande
  • Publication number: 20070147371
    Abstract: A multicast packet video system includes a codec placement module placing codecs in nodes of a multicasting network. In some aspects, the placement includes receiving, at a parent node of the network, feedback from its child nodes indicating a number of the child nodes unable to decode FEC blocks, and placing a codec at the parent node if the number exceeds a threshold. In alternative or additional aspects, the placement includes placing codecs in nodes of a multicasting tree of the network by recursively performing a search of a network topology T to find an optimum node c at which to place a codec in order to obtain a maximum improvement in average video-packet throughput over nodes of the tree as a result of the codec recovering lost video and parity packets and transmitting them downstream.
    Type: Application
    Filed: September 26, 2006
    Publication date: June 28, 2007
    Applicant: The Board of Trustees of Michigan State University
    Inventors: Hayder Radha, Mingquan Wu, Shirish Karande