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: 9345035Abstract: 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: GrantFiled: January 7, 2015Date of Patent: May 17, 2016Assignee: THOMSON LICENSINGInventors: Hang Liu, Ishan Mandrekar, Ramkumar Perumanam, Mingquan Wu, Saurabh Mathur
-
Patent number: 9306708Abstract: A method comprising: receiving a scalable video coding (SVC) encoded video data from a source of digital video data, the SVC-encoded video data carrying a video content, the SVC-encoded video data including a network abstraction layer (NAL) extension header, a first layer for the video content, and a second layer for the video content, the first layer including first video data utilized to retrieve the video content in basic quality from the SVC-encoded video data, the second layer including second video data utilized along with the first video data to retrieve the video content in enhanced quality from the SVC-encoded video data; parsing the NAL extension header to identify the first and second video data; assigning a higher priority to the first video data for retransmission relative to the second video data; caching the first and second video data with the assigned priority in a buffer memory; monitoring a digital data network to collect first network transport conditions, the digital data network being coType: GrantFiled: March 27, 2015Date of Patent: April 5, 2016Assignee: THOMSON LICENSINGInventors: Xiuping Lu, Ishan Uday Mandrekar, Ramkumar Perumanam, Hang Liu
-
Method for adding a new quality of service traffic stream in a multiple wireless network environment
Patent number: 9247459Abstract: 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: GrantFiled: April 29, 2010Date of Patent: January 26, 2016Assignee: THOMSON LICENSINGInventors: Hang Liu, Mingquan Wu, John Li, Xiuping Lu, Ramkumar Perumanam, Saurabh Mathur -
Patent number: 9215666Abstract: 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: GrantFiled: September 3, 2008Date of Patent: December 15, 2015Assignee: THOMSON LICENSINGInventors: Hang Liu, Ishan Mandrekar, Mingquan Wu, Ramkumar Perumanam, Saurabh Mathur
-
Publication number: 20150309998Abstract: A method for enabling playback of an MP4 file wrapper/container during generation of the same includes the creation of an auxiliary index file at initiation of the MP4 file generation and the updating of the auxiliary index file simultaneously with the MP4 file being generated. The auxiliary index file provides the instantaneous playback of a partially generated MP4 file container up to a last data block written to the MP4 file wrapper. Furthermore, by fixing the size of the index records that make up the auxiliary index file, a device can seek to any index record within the auxiliary index file at constant time and read the attributes of a frame such as data block location and frame offset.Type: ApplicationFiled: January 12, 2012Publication date: October 29, 2015Applicant: THOMSON LICENSINGInventors: Ramkumar Perumanam, Jens Cahnbley, Ishan Mandrekar
-
Publication number: 20150237101Abstract: Command ports are provided for objects within a data stream. The command ports allow control commands to be issued to individual objects in the data stream rather than for the entire stream. This permits the objects to also have internal rules for when the control commands are used internally and/or reported to other objects in the data stream. Overriding commands are also provided to override an object's internal determination of the command.Type: ApplicationFiled: September 19, 2012Publication date: August 20, 2015Inventors: Ramkumar Perumanam, Jens Cahnbley, Ishan Uday Mandrekar
-
Publication number: 20150200750Abstract: A method comprising: receiving a scalable video coding (SVC) encoded video data from a source of digital video data, the SVC-encoded video data carrying a video content, the SVC-encoded video data including a network abstraction layer (NAL) extension header, a first layer for the video content, and a second layer for the video content, the first layer including first video data utilized to retrieve the video content in basic quality from the SVC-encoded video data, the second layer including second video data utilized along with the first video data to retrieve the video content in enhanced quality from the SVC-encoded video data; parsing the NAL extension header to identify the first and second video data; assigning a higher priority to the first video data for retransmission relative to the second video data; caching the first and second video data with the assigned priority in a buffer memory; monitoring a digital data network to collect first network transport conditions, the digital data network being coType: ApplicationFiled: March 27, 2015Publication date: July 16, 2015Inventors: Xiuping LU, Ishan Uday MANDREKAR, Ramkumar PERUMANAM, Hang LIU
-
Patent number: 9078267Abstract: 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: GrantFiled: February 18, 2009Date of Patent: July 7, 2015Assignee: Thomson LicensingInventors: Mingquan Wu, Hang Liu, Ishan Mandrekar, Ramkumar Perumanam, Saurabh Mathur
-
Publication number: 20150117388Abstract: 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: ApplicationFiled: January 7, 2015Publication date: April 30, 2015Inventors: Hang LIU, Ishan MANDREKAR, Ramkumar PERUMANAM, Mingquan WU, Saurabh MATHUR
-
Patent number: 8964606Abstract: 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: GrantFiled: October 15, 2013Date of Patent: February 24, 2015Inventors: Hang Liu, Ishan Mandrekar, Ramkumar Perumanam, Mingquan Wu, Saurabh Mathur
-
Publication number: 20140184908Abstract: The method and apparatus for multimedia stream synchronization includes establishing a hierarchical clock system for use in synchronization. The clock system includes establishing at least one parent clock and establishing a child clock for each multimedia stream to be synchronized. The parent clock is in communication with each child clock and through the implementation of rollover and prefetch state information contained with each established child clock, the parent clock can nominate any child clock as a master so as to enable multimedia stream synchronization.Type: ApplicationFiled: December 31, 2012Publication date: July 3, 2014Applicant: THOMSON LICENSINGInventors: Ramkumar Perumanam, Jens Cahnbley, Ishan Mandrekar
-
Patent number: 8737281Abstract: 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: GrantFiled: June 27, 2008Date of Patent: May 27, 2014Assignee: Thomson LicensingInventors: Hang Liu, Ishan Mandrekar, Minquan Wu, Ramkumar Perumanam, Saurabh Mathur
-
Patent number: 8705379Abstract: 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: GrantFiled: May 21, 2009Date of Patent: April 22, 2014Assignee: Thomson LicensingInventors: Mingquan Wu, Hang Liu, Ishan Mandrekar, Ramkumar Perumanam, Saurabh Mathur
-
Patent number: 8705383Abstract: 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: GrantFiled: June 18, 2008Date of Patent: April 22, 2014Assignee: Thomson LicensingInventors: Hang Liu, Ishan Mandrekar, Mingquan Wu, Ramkumar Perumanam, Saurabh Mathur
-
Publication number: 20140036845Abstract: 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: ApplicationFiled: October 15, 2013Publication date: February 6, 2014Applicant: THOMSON LICENSINGInventors: Hang LIU, Ishan MANDREKAR, Ramkumar PERUMANAM, Mingquan WU, Saurabh MATHUR
-
Publication number: 20140010144Abstract: 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: ApplicationFiled: September 4, 2013Publication date: January 9, 2014Applicant: THOMSON LICENSINGInventors: Hang LIU, Ishan MANDREKAR, Mingquan WU, Ramkumar PERUMANAM, Saurabh MATHUR
-
Patent number: 8588113Abstract: 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: GrantFiled: February 18, 2009Date of Patent: November 19, 2013Assignee: Thomson LicensingInventors: Mingquan Wu, Hang Liu, Ishan Mandrekar, Ramkumar Perumanam, Saurabh Mathur
-
Patent number: 8553548Abstract: A method and apparatus are described including determining if a communications medium is idle; determining a time interval for a reservation of said communications medium; multicasting a message for reserving said communications medium; receiving responses to said message for reserving said communications medium; and determining if a number of said received responses compared to an expected number of responses exceeds a value; performing one of initiating pending frame exchanges and multicasting data or management frames during said time interval for said reservation of said communications medium if said comparison exceeds said value; repeating said first determining act if said comparison does not exceed said value.Type: GrantFiled: June 23, 2008Date of Patent: October 8, 2013Assignee: Thomson LicensingInventors: Hang Liu, Ishan Mandrekar, Mingquan Wu, Ramkumar Perumanam, Saurabh Mathur
-
Patent number: 8514763Abstract: A signal and apparatus for receiving the signal are described wherein the signal includes a duration field, a multicast 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: GrantFiled: June 26, 2008Date of Patent: August 20, 2013Assignee: Thomson LicensingInventors: Hang Liu, Ishan Mandrekar, Minquan Wu, Ramkumar Perumanam, Saurabh Mathur
-
Patent number: 8472365Abstract: 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: GrantFiled: June 26, 2008Date of Patent: June 25, 2013Assignee: Thomson LicensingInventors: Hang Liu, Ishan Mandrekar, Minquan Wu, Ramkumar Perumanam, Saurabh Mathur