Patents by Inventor Ishan Mandrekar

Ishan Mandrekar 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: 9769414
    Abstract: An electronic program guide is displayed where the program guide indicates the various media being consumed by a plurality of users. Such users can be linked together via a relationship from a social networking website. In addition, the grid can display broadcast channel listings. The grid optionally provides the feature of adding and removing corresponding user and channel listings.
    Type: Grant
    Filed: October 14, 2010
    Date of Patent: September 19, 2017
    Assignee: THOMSON LICENSING
    Inventors: Shemimon Manalikudy Anthru, Jens Cahnbley, David Anthony Campana, David Brian Anderson, Ishan Mandrekar
  • Patent number: 9345035
    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: Grant
    Filed: January 7, 2015
    Date of Patent: May 17, 2016
    Assignee: THOMSON LICENSING
    Inventors: Hang Liu, Ishan Mandrekar, Ramkumar Perumanam, Mingquan Wu, Saurabh Mathur
  • Patent number: 9215666
    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: Grant
    Filed: September 3, 2008
    Date of Patent: December 15, 2015
    Assignee: THOMSON LICENSING
    Inventors: Hang Liu, Ishan Mandrekar, Mingquan Wu, Ramkumar Perumanam, Saurabh Mathur
  • Publication number: 20150309998
    Abstract: 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: Application
    Filed: January 12, 2012
    Publication date: October 29, 2015
    Applicant: THOMSON LICENSING
    Inventors: Ramkumar Perumanam, Jens Cahnbley, Ishan Mandrekar
  • Patent number: 9078267
    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: Grant
    Filed: February 18, 2009
    Date of Patent: July 7, 2015
    Assignee: Thomson Licensing
    Inventors: Mingquan Wu, Hang Liu, Ishan Mandrekar, Ramkumar Perumanam, Saurabh Mathur
  • Patent number: 9043839
    Abstract: A method and system of providing a content guide that identifies a spatial relationship between the elements in the content guide is described. A controller receives electronic program guide data. The received electronic program guide data is parsed to identify a plurality of programs listed in the electronic program guide and data corresponding to at least one program description attribute for the identified programs. A relationship is determined between each identified program based on the at least one program description attribute. At least one cluster is generated and includes at least one of the plurality of identified programs based on the determined relationship. A user interface display processor generates a user interface display image representing a clustered content guide and including the at least one generated cluster enabling the user to view the relationship of the plurality of programs.
    Type: Grant
    Filed: February 15, 2011
    Date of Patent: May 26, 2015
    Assignee: Thomson Licensing
    Inventors: Shemimon Manalikudy Anthru, Jens Cahnbley, David Anthony Campana, David Brian Anderson, Ishan Mandrekar, Dhruba Jyoti Baishya
  • Publication number: 20150117388
    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: January 7, 2015
    Publication date: April 30, 2015
    Inventors: Hang LIU, Ishan MANDREKAR, Ramkumar PERUMANAM, Mingquan WU, Saurabh MATHUR
  • Patent number: 8964606
    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: Grant
    Filed: October 15, 2013
    Date of Patent: February 24, 2015
    Inventors: Hang Liu, Ishan Mandrekar, Ramkumar Perumanam, Mingquan Wu, Saurabh Mathur
  • Patent number: 8887200
    Abstract: A method and system of providing access to related content includes a primary display that is tuned to a desired program. Information that identifies the desired program is retrieved from an electronic program guide using a content processor. A plurality of locations on a communication network are automatically searched for additional episodes of the desired program using the retrieved information via an interne interface. Links for accessing the additional episodes of the tune program are provided via a user interface display processor on a secondary display.
    Type: Grant
    Filed: December 10, 2010
    Date of Patent: November 11, 2014
    Assignee: Thomson Licensing
    Inventors: Jens Cahnbley, Shemimon Manalikudy Anthru, David Anthony Campana, David Brian Anderson, Ishan Mandrekar
  • Patent number: 8793731
    Abstract: A method and system including a controller with an internet interface of providing enhanced content is provided. The controller receives an electronic program guide data and retrieves at least one characteristic identifying a program currently being displayed on a primary display device within the electronic program guide. At least one external content source is searched using the internet interface for information related to the program based on the at least one characteristic and the information related to the program obtained during the search is stored into a memory. The information stored in the memory and related to the first program is displayed by a user interface display processor on a second display.
    Type: Grant
    Filed: December 8, 2010
    Date of Patent: July 29, 2014
    Assignee: Thomson Licensing
    Inventors: David Anderson, Shemimon Manalikudy Anthru, Jens Cahnbley, David Anthony Campana, Ishan Mandrekar
  • Publication number: 20140184908
    Abstract: 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: Application
    Filed: December 31, 2012
    Publication date: July 3, 2014
    Applicant: THOMSON LICENSING
    Inventors: Ramkumar Perumanam, Jens Cahnbley, Ishan Mandrekar
  • Patent number: 8737281
    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: Grant
    Filed: June 27, 2008
    Date of Patent: May 27, 2014
    Assignee: Thomson Licensing
    Inventors: Hang Liu, Ishan Mandrekar, Minquan Wu, Ramkumar Perumanam, Saurabh Mathur
  • Patent number: 8705383
    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: Grant
    Filed: June 18, 2008
    Date of Patent: April 22, 2014
    Assignee: Thomson Licensing
    Inventors: Hang Liu, Ishan Mandrekar, Mingquan Wu, Ramkumar Perumanam, Saurabh Mathur
  • Patent number: 8705379
    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: Grant
    Filed: May 21, 2009
    Date of Patent: April 22, 2014
    Assignee: Thomson Licensing
    Inventors: Mingquan Wu, Hang Liu, Ishan Mandrekar, Ramkumar Perumanam, Saurabh Mathur
  • Publication number: 20140036845
    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: October 15, 2013
    Publication date: February 6, 2014
    Applicant: THOMSON LICENSING
    Inventors: Hang LIU, Ishan MANDREKAR, Ramkumar PERUMANAM, Mingquan WU, Saurabh MATHUR
  • Publication number: 20140010144
    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: September 4, 2013
    Publication date: January 9, 2014
    Applicant: THOMSON LICENSING
    Inventors: Hang LIU, Ishan MANDREKAR, Mingquan WU, Ramkumar PERUMANAM, Saurabh MATHUR
  • Patent number: 8588113
    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: Grant
    Filed: February 18, 2009
    Date of Patent: November 19, 2013
    Assignee: Thomson Licensing
    Inventors: Mingquan Wu, Hang Liu, Ishan Mandrekar, Ramkumar Perumanam, Saurabh Mathur
  • Patent number: 8553548
    Abstract: 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: Grant
    Filed: June 23, 2008
    Date of Patent: October 8, 2013
    Assignee: Thomson Licensing
    Inventors: Hang Liu, Ishan Mandrekar, Mingquan Wu, Ramkumar Perumanam, Saurabh Mathur
  • Patent number: 8514763
    Abstract: 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: Grant
    Filed: June 26, 2008
    Date of Patent: August 20, 2013
    Assignee: Thomson Licensing
    Inventors: Hang Liu, Ishan Mandrekar, Minquan Wu, Ramkumar Perumanam, Saurabh Mathur
  • Patent number: 8472365
    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: Grant
    Filed: June 26, 2008
    Date of Patent: June 25, 2013
    Assignee: Thomson Licensing
    Inventors: Hang Liu, Ishan Mandrekar, Minquan Wu, Ramkumar Perumanam, Saurabh Mathur