Patents by Inventor Ramkumar Perumanam

Ramkumar Perumanam 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: 8462686
    Abstract: Message formats and apparatus are described that reserve access to a communication medium in a multicast system. A first message, a multicast request-to-send message, includes a duration field having information representing the reserved time for a communication medium, multicast receiver and transmitter address fields, and bits that specifies a destination that is expected to reply to the multicast digital message. The bits that specify a destination can be extended to a plurality of fields that each contain different destination identifiers. Example destination identifiers include association identifiers or media access control addresses. Alternately, the bits that specify a destination can have a first field containing an offset and a second field indicating destinations with respect to the offset. A second message includes a duration field and multicast receiver and transmitter address fields. The second message is used to cancel a data transmission resulting from a multicast request-to-send message.
    Type: Grant
    Filed: June 30, 2008
    Date of Patent: June 11, 2013
    Assignee: Thomson Licensing
    Inventors: Hang Liu, Ishan Mandrekar, Mingquan Wu, Ramkumar Perumanam, Saurabh Mathur
  • Publication number: 20130010597
    Abstract: Described herein are a method and apparatus including calculating an aggregate peak total traffic demand for all overlapping access points in an interference range, comparing the aggregate peak total traffic demand to a threshold, rejecting a requested new quality of service traffic stream responsive to results of the comparison, calculating a peak total traffic demand for each overlapping access point in the interference range if the requested new quality of service traffic stream is admissible responsive to results of the comparison, comparing the peak total traffic demand for each overlapping access point in the interference range, if the requested new quality of service traffic stream is admissible, to the threshold and one of accepting the requested new quality of service traffic stream and rejecting the requested new quality of service traffic stream responsive to results of the second comparison.
    Type: Application
    Filed: April 29, 2010
    Publication date: January 10, 2013
    Applicant: Thomson Licensing LLC
    Inventors: Hang Liu, Mingquan Wu, John Li, Xiuping Lu, Ramkumar Perumanam, Saurabh Mathur
  • Publication number: 20130003579
    Abstract: A method and apparatus are described including parsing an abstraction-layer header, assigning a priority to a packet to be transmitted, buffering the data to be transmitted, transmitting data retrieved from a buffer via a datagram protocol, receiving a request for retransmission of data, determining if the requested data is in the buffer and retransmitting the requested data via a protocol that provides end-to-end acknowledgement of data and error recovery. A network monitor of a transmitter is connected between a network interface and a retransmission decision maker for deciding which packets to retransmit, for example, based on the assigned priority and collected network statistics. A network monitor may also be provided at a receiver for collecting current network statistics and reporting them to transmitter.
    Type: Application
    Filed: January 28, 2010
    Publication date: January 3, 2013
    Applicant: THOMSON LICENSING LLC
    Inventors: Xiuping Lu, Ishan Uday Mandrekar, Ramkumar Perumanam, Hang Liu
  • Publication number: 20120300663
    Abstract: A method and apparatus are described including parsing an abstraction-layer header and assigning a priority to a packet to be transmitted. A network monitor of a transmitter is connected between a network interface and a retransmission decision maker for deciding which packets to retransmit, for example, based on the assigned priority and collected network statistics or conditions, for example, packet loss rate. A network monitor may also be provided at a receiver for collecting current network statistics such as cumulative number of packets lost and for providing such statistics to a transmitter. The method further includes buffering the data to be transmitted along with the assigned priority, transmitting data retrieved from a buffer via a datagram protocol, receiving a request for retransmission of data, determining if the requested data is in the buffer and retransmitting the requested data via a protocol that provides end-to-end acknowledgement of data and error recovery.
    Type: Application
    Filed: January 28, 2010
    Publication date: November 29, 2012
    Applicant: THOMSON LICENSING
    Inventors: Xiuping Lu, Ishan Uday Mandrekar, Ramkumar Perumanam, Hang Liu
  • Publication number: 20120170445
    Abstract: A method and apparatus are described including buffering data to be transmitted, transmitting data retrieved from a buffer via a datagram protocol, receiving a request for retransmission of data, determining if the requested data is in the buffer and retransmitting the requested data via a protocol that provides end-to-end acknowledgement of data and error recovery.
    Type: Application
    Filed: October 7, 2009
    Publication date: July 5, 2012
    Inventors: Ramkumar Perumanam, Ishan Uday Mandrekar, Mingquan Wu, Hang Liu, Saurabh Mathur
  • Publication number: 20120137102
    Abstract: A multimedia storage method is provided in which the memory allocations to applications are just the sufficient or right amount and do not over allocate or waste memory resources, thereby ensuring that other applications that need memory can operate properly and efficiently.
    Type: Application
    Filed: November 11, 2011
    Publication date: May 31, 2012
    Inventors: Ramkumar PERUMANAM, Jens Cahnbley, Ishan Uday Mandrekar
  • Publication number: 20120057515
    Abstract: A method and apparatus are described including communicating with neighbor nodes in a wireless network, determining one-hop neighbor nodes and two-hop neighbor nodes responsive to the communication, determining a minimum multipoint relay set responsive to the first working channel determination and communicating over the wireless network using the minimum multipoint relay set.
    Type: Application
    Filed: May 21, 2009
    Publication date: March 8, 2012
    Inventors: Mingquan Wu, Hang Liu, Ishan Mandrekar, Ramkumar Perumanam, Saurabh Mathur
  • Publication number: 20110292897
    Abstract: A method and apparatus are described including categorizing each channel into one of four categories, selecting a channel from a first category of channels, if there are any channels in the first category of channels, selecting a channel from a second category of channels, if there are any channels in the second category of channels and selecting a channel from a third category of channels, if there are any channels in the third category of channels.
    Type: Application
    Filed: February 18, 2009
    Publication date: December 1, 2011
    Applicant: THOMSON LICENSING
    Inventors: Mingquan WU, Hang Liu, Ishan Mandrekar, Ramkumar Perumanam, Saurabh Mathur
  • Publication number: 20110292898
    Abstract: A method and apparatus are described including scanning a channel, generating a report for the scanned channel, transmitting the channel report to an associated access point and receiving a channel assignment responsive to said channel report. Also described are a method and apparatus including scanning a channel, generating a first channel report, receiving a second channel report from an associated client, transmitting the first channel report and the second channel report to a server, receiving a channel assignment message from the server responsive to the first and second channel reports and transmitting the channel assignment message to the associated client. Further described are a method and apparatus including receiving a channel report from an associated access point, building an interference graph responsive to the channel report, determining channel assignments based on the interference graph and transmitting a channel assignment message to the associated access point.
    Type: Application
    Filed: February 18, 2009
    Publication date: December 1, 2011
    Inventors: Mingquan Wu, Hang Liu, Ishan Mandrekar, Ramkumar Perumanam, Saurabh Mathur
  • Publication number: 20110167291
    Abstract: A method and apparatus are described including receiving, by a transmitter, a report from an associated client, setting and using a downlink transmit power level responsive to the report for data transmissions to the associated client, determining a downlink data loss rate and adjusting the downlink transmit power level responsive to the downlink data loss rate, wherein said report includes received signal strength, client transmit power level and one of link margin and receiver sensitivity. Also described are a method and apparatus including receiving, by a receiver, a request for a report, transmitting the requested report, receiving an instruction to use an uplink transmit power level, setting and using the uplink transmit power level, determining an uplink data loss rate and adjusting the uplink transmit power level responsive to the uplink data loss rate, wherein said report includes said received signal strength, client transmit power level and one of said link margin and said receiver sensitivity.
    Type: Application
    Filed: September 3, 2008
    Publication date: July 7, 2011
    Inventors: Hang Liu, Ishan Mandrekar, Mingquan Wu, Ramkumar Perumanam, Saurabh Mathur
  • Publication number: 20110116435
    Abstract: A method and apparatus are described including multicasting a plurality of data units and multicasting a request for acknowledging receipt of the plurality of data units, receiving signals responsive to the request. Also described are a method and apparatus including receiving a multicast request to acknowledge receipt of data, determining if a response to the request is required, determining status of the data, preparing the response based on the determining acts and transmitting the response.
    Type: Application
    Filed: June 26, 2008
    Publication date: May 19, 2011
    Inventors: Hang Liu, Ishan Mandrekar, Minquan Wu, Ramkumar Perumanam, Saurabh Mathur
  • Publication number: 20110096710
    Abstract: A signal and apparatus for receiving the signal are described wherein the signal includes a duration field, a multi-cast receiver address field, a transmitter address field, a block acknowledgment request control field, a block acknowledgment request information field and an information field. Also described are a signal and apparatus for transmitting the signal wherein the signal includes a duration field, a multicast receiver address field, a transmitter address field, a block acknowledgment control field and a block acknowledgment information field.
    Type: Application
    Filed: June 26, 2008
    Publication date: April 28, 2011
    Inventors: Hang Liu, Ishan Mandrekar, Minquan Wu, Ramkumar Perumanam, Saurabh Mathur
  • Publication number: 20110096711
    Abstract: Message formats and apparatus are described that reserve access to a communication medium in a multicast system. A first message, a multicast request-to-send message, includes a duration field having information representing the reserved time for a communication medium, multicast receiver and transmitter address fields, and bits that specifies a destination that is expected to reply to the multicast digital message. The bits that specify a destination can be extended to a plurality of fields that each contain different destination identifiers. Example destination identifiers include association identifiers or media access control addresses. Alternately, the bits that specify a destination can have a first field containing an offset and a second field indicating destinations with respect to the offset. A second message includes a duration field and multicast receiver and transmitter address fields. The second message is used to cancel a data transmission resulting from a multicast request-to-send message.
    Type: Application
    Filed: June 30, 2008
    Publication date: April 28, 2011
    Applicant: THOMSON LICENSING
    Inventors: Hang Liu, Ishan Mandrekar, Minquan Wu, Ramkumar Perumanam, Saurabh Mathur
  • Publication number: 20110080977
    Abstract: Message formats and apparatus are described that serve to reserve access to a communication medium in a multi-cast system. A first message, a multicast request-to-send message, includes a duration field having information representing the reserved time for a communication medium, a multicast receiver address field, a multicast transmitter address field, a field that identifies the number of slots for a clear-to-send response, and a field that identifies the number slots for a not-clear-to-send response. A second message includes a duration field, and a multicast receive address field. The second message has a format that can be used as one of a clear-to-send message in response to a multicast request-to-send message, a cancel-clear-to-send message that cancels a data transmission after the clear-to-send message is sent, and a not-clear-to-send message in response to the multicast request-to-send message.
    Type: Application
    Filed: June 27, 2008
    Publication date: April 7, 2011
    Inventors: Hang Liu, Ishan Mandrekar, Minquan Wu, Ramkumar Perumanam, Saurabh Mathur
  • Publication number: 20110069628
    Abstract: A method and apparatus are described including multicasting a medium reservation message and receiving a response to the medium reservation message. Also described are a method and apparatus including receiving a medium reservation message, determining if a medium is idle and transmitting a response to the medium reservation message responsive to the determination. Further described are a method and apparatus including receiving a medium reservation message, determining if a received network allocation vector in the medium reservation message has a value greater than a current network allocation vector, determining if transmission over a medium during a time interval is detected and resetting the current network allocation vector responsive to the determination of transmission.
    Type: Application
    Filed: June 18, 2008
    Publication date: March 24, 2011
    Applicant: THOMSON LICENSING
    Inventors: Hang Liu, Ishan Mandrekar, Minquan Wu, Ramkumar Perumanam, Saurabh Mathur
  • Publication number: 20110064013
    Abstract: A method and apparatus are described including multicasting a medium reservation message, receiving responses to the medium reservation message and determining if a ratio of the received responses to an expected number of responses exceeds a threshold. Also described are a method and apparatus including receiving a medium reservation message, determining if the medium reservation message specifies this receiver in a list of receivers from which a response is requested, determining if a medium is idle and transmitting the response to the medium reservation message responsive to the second determination.
    Type: Application
    Filed: June 23, 2008
    Publication date: March 17, 2011
    Inventors: Hang Liu, Ishan Mandrekar, Minquan Wu, Ramkumar Perumanam, Saurabh Mathur