Patents by Inventor Kumar Ramaswamy

Kumar Ramaswamy 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).

  • Publication number: 20190253747
    Abstract: Systems and methods are described for providing clear areas related to objects of interest in a video display. In accordance with an embodiment, a method includes capturing, with a camera, a video frame of a scene; determining a camera orientation and camera location of the camera capturing the video; determining a location of an object of interest; mapping the location of the object of interest to a location on the video frame; determining an object-of-interest area based on the location of the object of interest on the video frame; determining a clear area on the video frame; transmitting a location of the clear area to a client device; and displaying the video frame and metadata associated with the object of interest in the clear area.
    Type: Application
    Filed: July 21, 2017
    Publication date: August 15, 2019
    Inventors: Kumar Ramaswamy, Jeffrey Allen Cooper, John Richardson, Louis Kerofsky
  • Publication number: 20190228253
    Abstract: Systems and methods are described for enabling a client device to request video streams with different bit depth remappings for different viewing conditions. In an embodiment, information indicating the availability of additional remapped profiles is sent in a manifest file. Alternative bit-depth remappings may be optimized for different regions of interest in the image or video content, or for different viewing conditions, such as different display technologies and different ambient illumination. Some embodiments based on the DASH protocol perform multiple depth mappings at the encoder and also perform ABR-encoding for distribution. The manifest file contains information indicating additional remapping profiles. The remapping profiles are associated with different transformation functions used to convert from a higher bit-depth to a lower bit-depth.
    Type: Application
    Filed: May 5, 2017
    Publication date: July 25, 2019
    Inventors: Kumar Ramaswamy, Jeffrey Allen Cooper
  • Patent number: 10222844
    Abstract: The disclosed apparatus may include (1) a cage that houses at least one field-replaceable electronic module that, when operational, emits heat within a computing device, wherein the cage comprises (A) a front entry side that facilitates installation of the field-replaceable electronic module and (B) a back side that is located opposite the front entry side, (2) a heatsink that removably interfaces with the field-replaceable electronic module when the field-replaceable electronic module is installed in the cage and (3) a spring mechanism that (A) is coupled to the back side of the cage and (B) applies force to the heatsink such that the heatsink (I) is pressed against the field-replaceable electronic module and (II) establishes thermal contact with the field-replaceable electronic module to facilitate heat transfer from the field-replaceable electronic module to the heatsink. Various other apparatuses, systems and methods are also disclosed.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: March 5, 2019
    Assignee: Juniper Networks, Inc
    Inventors: Anuya Reddy, Raveen Jagadeesan, Senthil Kumar Ramaswamy Venkat
  • Patent number: 10212852
    Abstract: The disclosed apparatus may include (1) a cage that houses at least one field-replaceable electronic module that, when operational, emits heat within a computing device, wherein the cage comprises (A) a front entry side that facilitates installation of the field-replaceable electronic module and (B) a back side that is located opposite the front entry side, (2) a heatsink that removably interfaces with the field-replaceable electronic module when the field-replaceable electronic module is installed in the cage, and (3) a spring plate that (A) is coupled to the heatsink and (B) applies force to the heatsink such that the heatsink (I) is pressed against the field-replaceable electronic module and (II) establishes thermal contact with the field-replaceable electronic module to facilitate heat transfer from the field-replaceable electronic module to the heatsink. Various other apparatuses, systems, and methods are also disclosed.
    Type: Grant
    Filed: July 18, 2017
    Date of Patent: February 19, 2019
    Assignee: Juniper Networks, Inc
    Inventors: Anuya Reddy, Raveen Jagadeesan, Senthil Kumar Ramaswamy Venkat
  • Publication number: 20190028565
    Abstract: Systems and methods of automatically adjusting the profile settings or the functionality of a portable device based on zone information or emergency information are provided. Some systems can include a portable device and a fixed device that is locally installed in or proximate to a zone of a region. The fixed device can transmit or broadcast a preferences signal, and responsive to receiving the preferences signal, the portable device can automatically adjust a profile setting or a functionality of the portable device based on the preferences signal.
    Type: Application
    Filed: July 24, 2017
    Publication date: January 24, 2019
    Inventors: Prasanna Kumar Ramaswamy, Veeranagegowda Shivalingappa, Nitin Nandakumar Kamkar, Abhijeet Kumar Banerjee, Vinay Prasad
  • Publication number: 20180270515
    Abstract: Described embodiments relate to systems and methods for displaying information regarding tracked objects and receiving user input selecting the object(s) to be tracked. One embodiment takes the form of a method that includes: receiving, from a content server, a first representation of a video stream and an object-of-information identifier that indicates availability of a second representation of a portion of the video stream that depicts an object of interest; causing the display of both the first representation of the video stream and the object-of-interest identifier; responsive to a selection of the second representation of the portion of the video stream using the object-of-interest identifier, transmitting, to the content server, a request for the second representation of the portion of the video stream; and receiving and causing display of the second representation of the portion of the video stream.
    Type: Application
    Filed: September 23, 2016
    Publication date: September 20, 2018
    Inventors: Kumar Ramaswamy, Jeffrey Allen Cooper
  • Publication number: 20180192021
    Abstract: A method for inserting a logo into a stereo video image to generate an overlaid stereo image, the method comprising: detecting presence of stereo pictures in the video image and, when stereo pictures are detected, determining the 3D format of said stereo pictures, said 3D format being a stereo spatially multiplexed format; generating a stereo logo comprising stereo spatially multiplexed logo pictures including a representation of the logo, said stereo spatitally multiplexed logo pictures being arranged in said 3D format; and combining the stereo logo and the video image to generate the overlaid stereo image in said 3D format.
    Type: Application
    Filed: January 2, 2018
    Publication date: July 5, 2018
    Inventors: Jill MacDonald Boyce, Kumar Ramaswamy, Joan Llach
  • Patent number: 9860513
    Abstract: A method for inserting a logo into a stereo video image to generate an overlaid stereo image, the method comprising: detecting presence of stereo pictures in the video image and, when stereo pictures are detected, determining the 3D format of said stereo pictures, said 3D format being a stereo spatially multiplexed format; generating a stereo logo comprising stereo spatially multiplexed logo pictures including a representation of the logo, said stereo spatially multiplexed logo pictures being arranged in said 3D format; and combining the stereo logo and the video image to generate the overlaid stereo image in said 3D format.
    Type: Grant
    Filed: February 19, 2010
    Date of Patent: January 2, 2018
    Assignee: THOMSON Licensing
    Inventors: Jill MacDonald Boyce, Kumar Ramaswamy, Joan Llach
  • Patent number: 9608768
    Abstract: A method and apparatus for staggercasting are described including encoding and compressing a first data sequence, packetizing the compressed encoded data sequence to form a data packet, performing forward error correction (FEC) encoding on the data packet in order to generate a second data sequence related to the first data sequence, appending FEC control information as padding to the end of payload data of the data packet, packetizing the second data sequence to form a packet, multicasting the data packet to a first multicast group, multicasting the packet formed using the second data sequence delayed by an offset time to a second multicast group.
    Type: Grant
    Filed: July 9, 2015
    Date of Patent: March 28, 2017
    Assignee: THOMSON LICENSING
    Inventors: Hang Liu, Liqiao Han, Mingquan Wu, Dekai Li, Kumar Ramaswamy
  • Patent number: 9608767
    Abstract: A method and apparatus for staggercasting are described including encoding and compressing a first data sequence, packetizing the compressed encoded data sequence to form a data packet, performing forward error correction (FEC) encoding on the data packet in order to generate a second data sequence related to the first data sequence, appending FEC control information as padding to the end of payload data of the data packet, packetizing the second data sequence to form a packet, multicasting the data packet to a first multicast group, multicasting the packet formed using the second data sequence delayed by an offset time to a second multicast group.
    Type: Grant
    Filed: June 1, 2015
    Date of Patent: March 28, 2017
    Assignee: THOMSON LICENSING
    Inventors: Hang Liu, Liqiao Han, Mingquan Wu, Dekai Li, Kumar Ramaswamy
  • Patent number: 9537664
    Abstract: A method and device are described including receiving an input signal at a device, determining a source of the received input signal and selectively powering on portions of the device responsive to the determination.
    Type: Grant
    Filed: December 9, 2009
    Date of Patent: January 3, 2017
    Assignee: THOMSON LICENSING
    Inventor: Kumar Ramaswamy
  • Patent number: 9392208
    Abstract: An implementation exits a power saving mode for fixed and periodic active periods of time to receive a separate burst transmission from a first stream during each of the corresponding active periods of time. The first stream is received at a first-stream burst data rate. The first stream includes data configured to be displayed at a first playback rate that is substantially less than the first-stream burst data rate. During the active periods of time, data is received from a second stream at a second-stream rate. The second stream includes data configured to be displayed at a second playback rate that is substantially the same as the second-stream rate. After receiving each of the burst transmissions from the first stream during the active periods of time, the power saving mode is entered for corresponding fixed and periodic power-saving periods of time while waiting for another burst from the first stream.
    Type: Grant
    Filed: November 13, 2013
    Date of Patent: July 12, 2016
    Assignee: Thomson Licensing
    Inventors: Paul Gothard Knutson, Kumar Ramaswamy, Joshua Lawrence Koslov, Manoj Viswambharan, Benyuan Zhang, Wen Gao, Yik Chung Wu
  • Patent number: 9209938
    Abstract: A method and system for transmitting data are described including packetizing the data, performing forward error correction (FEC) encoding on the packetized data in order to generate at least one parity packet, appending FEC information as padding to the end of payload data of the packetized data and transmitting the packetized data and the at least one parity packet. Also described are a method and system for recovering from loss of a packet including receiving a data packet, receiving at least one parity packet, buffering the received data packet, detecting packet loss, forward error correction decoding the at least one parity packet to recover from packet loss using forward error correction information extracted from the data packet and from the at least one parity packet and forwarding the recovered packet via an internal socket. Also described is a method for staggercasting.
    Type: Grant
    Filed: April 4, 2014
    Date of Patent: December 8, 2015
    Assignee: THOMSON LICENSING
    Inventors: Hang Liu, Liqiao Han, Mingquan Wu, Dekai Li, Kumar Ramaswamy
  • Publication number: 20150312002
    Abstract: A method and apparatus for staggercasting are described including encoding and compressing a first data sequence, packetizing the compressed encoded data sequence to form a data packet, performing forward error correction (FEC) encoding on the data packet in order to generate a second data sequence related to the first data sequence, appending FEC control information as padding to the end of payload data of the data packet, packetizing the second data sequence to form a packet, multicasting the data packet to a first multicast group, multicasting the packet formed using the second data sequence delayed by an offset time to a second multicast group.
    Type: Application
    Filed: July 9, 2015
    Publication date: October 29, 2015
    Inventors: Hang LIU, Liqiao HAN, Mingquan WU, Dekai LI, Kumar RAMASWAMY
  • Patent number: 9158744
    Abstract: A system, a computer-implemented method and a computer program product for extracting insurance data from one or more documents having one or more file formats and converting into Extensible Markup Language (XML) format is provided. The system comprises a user interface configured to facilitate one or more users to submit one or more documents related to insurance. The system further comprises a business type classification module configured to identify the one or more submitted documents based on a business type. Further, the system comprises a format classification module configured to identify file format of the one or more submitted documents. Furthermore, the system comprises an extraction and conversion module configured to match one or more headers in the one or more submitted documents with one or more pre-stored headers, extract insurance data corresponding to the one or more matched headers and convert the extracted insurance data into XML format.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: October 13, 2015
    Assignee: Cognizant Technology Solutions India Pvt. Ltd.
    Inventors: Geelapaturu Subrahmanya Venkata Radha Krishna Rao, Parthasarathi Jinka, Venkatesh Srinivasan, Ramesh Selvaraj, Suresh Kumar Ramaswamy, Dinesh Maroo
  • Publication number: 20150264407
    Abstract: A method and apparatus for staggercasting are described including encoding and compressing a first data sequence, packetizing the compressed encoded data sequence to form a data packet, performing forward error correction (FEC) encoding on the data packet in order to generate a second data sequence related to the first data sequence, appending FEC control information as padding to the end of payload data of the data packet, packetizing the second data sequence to form a packet, multicasting the data packet to a first multicast group, multicasting the packet formed using the second data sequence delayed by an offset time to a second multicast group.
    Type: Application
    Filed: June 1, 2015
    Publication date: September 17, 2015
    Inventors: Hang LIU, Liqiao Han, Mingquan Wu, Dekai Li, Kumar Ramaswamy
  • Publication number: 20150229340
    Abstract: A method and apparatus for staggercasting are described including encoding and compressing a first data sequence, packetizing the compressed encoded data sequence to form a data packet, performing forward error correction (FEC) encoding on the data packet in order to generate a second data sequence related to the first data sequence, appending FEC control information as padding to the end of payload data of the data packet, packetizing the second data sequence to form a packet, multicasting the data packet to a first multicast group, multicasting the packet formed using the second data sequence delayed by an offset time to a second multicast group.
    Type: Application
    Filed: April 17, 2015
    Publication date: August 13, 2015
    Inventors: Hang LIU, Liqiao HAN, Mingquan WU, Dekai LI, Kumar RAMASWAMY
  • Patent number: 9014059
    Abstract: In a network having routing elements for routing information through the network, there is provided a method for providing an ability to set up a Quality of Service contract for a videoconference session between clients. A reservation is received for a time period for the videoconference session. Configuration information, for filtering real-time traffic corresponding to the videoconference session from other traffic traversing the network, is sent to at least one of the routing elements after the time period is reserved.
    Type: Grant
    Filed: December 11, 2002
    Date of Patent: April 21, 2015
    Assignee: Thomson Licensing
    Inventors: John William Richardson, Jens Cahnbley, Kumar Ramaswamy
  • Patent number: 8934529
    Abstract: A transport stream for conveying a program for a particular channel includes an auxiliary channel, which conveys multiple lower resolution programs associated with other channels. When a receiver has difficulty receiving a particular channel due to the geographical location of the receiver, the receiver tunes to a stronger signal associated with another channel and recovers a lower resolution version of the desired program from the auxiliary channel conveyed therein.
    Type: Grant
    Filed: October 19, 2005
    Date of Patent: January 13, 2015
    Assignee: Thomson Licensing
    Inventor: Kumar Ramaswamy
  • Publication number: 20140351676
    Abstract: A method and system for transmitting data are described including packetizing the data, performing forward error correction (FEC) encoding on the packetized data in order to generate at least one parity packet, appending FEC information as padding to the end of payload data of the packetized data and transmitting the packetized data and the at least one parity packet. Also described are a method and system for recovering from loss of a packet including receiving a data packet, receiving at least one parity packet, buffering the received data packet, detecting packet loss, forward error correction decoding the at least one parity packet to recover from packet loss using forward error correction information extracted from the data packet and from the at least one parity packet and forwarding the recovered packet via an internal socket. Also described is a method for staggercasting.
    Type: Application
    Filed: April 4, 2014
    Publication date: November 27, 2014
    Applicant: THOMSON LICENSING
    Inventors: Hang LIU, Liqiao HAN, Mingquan WU, Dekai LI, Kumar RAMASWAMY