Patents by Inventor Kannan Ramchandran
Kannan Ramchandran 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: 9262912Abstract: Methods and systems for localizing an asset using the modulated backscatter from an asset tag and one or more marker tags are described. The system includes the reader, a location module and one or more marker tags. The location estimates for the asset tag are based partially on a prior knowledge of the location of each of the one or more marker tags. The location for each marker tag may be stored in a database. The location module determines a location estimate for the asset tag using the estimated parameters of the modulated backscatter signals received from one or more marker tags and from the asset tag. Using the known locations of the marker tags, a location estimate of the asset tag can be determined. The location estimate may be a relative location, an absolute location, and/or may be a zone including the marker tags. A mobile reader using the marker tags can localize asset tags throughout a large area and may, for example, take an inventory of assets throughout the large area.Type: GrantFiled: February 25, 2008Date of Patent: February 16, 2016Assignee: CHECKPOINT SYSTEMS, INC.Inventors: Ben J. Wild, Artem Tkachenko, Kannan Ramchandran, Upamanyu Madhow
-
Patent number: 8988197Abstract: A backscatter tag system including a tag having tag circuitry and a reader for transmitting a command signal to the tag includes an energizer node for transmitting an energy signal to the tag to energize the tag and provide energy for operating the tag circuitry and for emitting a backscatter signal by the tag. The energizer node includes an energizer receiver for receiving the command signal from the reader to provide a received command signal and an energizer transmitter for transmitting the received command signal from the reader to the tag. The energizer node transmits both the energy signal and the received command signal to the tag. The energizer transmitter can transmit a sinusoidal signal, a frequency hopping signal, a spread spectrum signal, or a frequency shifted signal to the tag. The backscatter tag circuitry can include a processor.Type: GrantFiled: August 27, 2009Date of Patent: March 24, 2015Assignee: Checkpoint Systems, Inc.Inventors: Ben J. Wild, Upamanyu Madhow, Kannan Ramchandran
-
Publication number: 20140145825Abstract: A localization method for use in a tag communication system includes associating a supertag having a plurality of tags with an item, reading backscatter signals from the tags of the plurality of tags to provide a plurality of backscatter signals, estimating a signal parameter of the backscatter signals of the plurality of backscatter signals to provide a plurality of derived signal parameters, and localizing the item in accordance with the plurality of derived signal parameters. The backscatter signals are read by a tag reader having a single antenna and the item is localized in accordance with an antenna array technique performed upon the plurality of derived signal parameters. The backscatter signals are read with an antenna array to provide a further plurality of derived signal parameters for each tag of the plurality of tags, and the item is localized in accordance with the further pluralities of derived signal parameters.Type: ApplicationFiled: February 20, 2013Publication date: May 29, 2014Applicant: Checkpoint Systems, IncInventors: Kannan Ramchandran, Ben J. Wild, Artem Tkachenko, Upamanyu Madhow
-
Patent number: 8446253Abstract: A localization method for use in a tag communication system includes associating a supertag having a plurality of tags with an item, reading backscatter signals from the tags of the plurality of tags to provide a plurality of backscatter signals, estimating a signal parameter of the backscatter signals of the plurality of backscatter signals to provide a plurality of derived signal parameters, and localizing the item in accordance with the plurality of derived signal parameters. The backscatter signals are read by a tag reader having a single antenna and the item is localized in accordance with an antenna array technique performed upon the plurality of derived signal parameters. The backscatter signals are read with an antenna array to provide a further plurality of derived signal parameters for each tag of the plurality of tags, and the item is localized in accordance with the further pluralities of derived signal parameters.Type: GrantFiled: March 8, 2010Date of Patent: May 21, 2013Assignee: Checkpoint Systems, Inc.Inventors: Kannan Ramchandran, Ben J. Wild, Artem Tkachenco, Upamanyu Madhow
-
Patent number: 8217760Abstract: In an RFID system with existing reader and tags communicating with each other, appliqués derive information by listening to this communication to yield significant performance benefits, while not affecting the communication between the existing nodes. For example, an appliqué capable of receiving beamforming can estimate the angle of arrival of the signal emitted by a tag, thereby providing information that can be used to localize the tag. An appliqué may be connected to an existing reader by means of an existing port, such as to an antenna port or to an Ethernet port. The information from appliqués can be integrated with that obtained from existing nodes at either the appliqués, or further up the hierarchy in middleware.Type: GrantFiled: March 19, 2009Date of Patent: July 10, 2012Assignee: Checkpoint Systems, Inc.Inventors: Ben J. Wild, Upamanyu Madhow, Kannan Ramchandran, Robert Barton, Artem Tkachenko
-
Patent number: 8027542Abstract: An apparatus for detecting an action in a test video. In an illustrative embodiment, the apparatus includes a first mechanism for receiving a query for a particular action via a query video. A second mechanism employs motion vectors associated with the test video to compute one or more motion-similarity values. The one or more motion-similarity values represent motion similarity between a first group of pixels in a first frame of a query video and a second group of pixels in a second frame of the test video based on the motion vectors. A third mechanism uses the one or more similarity values to search for the particular action or similar action in the test video. In a more specific embodiment, another mechanism aggregates the similarity values over a predetermined number of frames to facilitate estimating where the particular action or version thereof occurs or is likely to occur in the test video.Type: GrantFiled: June 18, 2007Date of Patent: September 27, 2011Assignee: The Regents of the University of CaliforniaInventors: Parvez Ahammad, Chuohao Yeo, Kannan Ramchandran, S. Shankar Sastry
-
Patent number: 7881258Abstract: A system is disclosed having a transmitter to wirelessly transmit multi-media data. The transmitter includes a module to packetize phase units of a multimedia frame that is to be transmitted. The system also includes a receiver to receive the multimedia frame received from the transmitter. The receiver includes a post processing module to perform error concealment on the phase units.Type: GrantFiled: March 21, 2007Date of Patent: February 1, 2011Assignee: Sibeam, Inc.Inventors: Jeffrey M. Gilbert, Kannan Ramchandran, Guocong Song
-
Publication number: 20100309017Abstract: A localization method for use in a tag communication system includes associating a supertag having a plurality of tags with an item, reading backscatter signals from the tags of the plurality of tags to provide a plurality of backscatter signals, estimating a signal parameter of the backscatter signals of the plurality of backscatter signals to provide a plurality of derived signal parameters, and localizing the item in accordance with the plurality of derived signal parameters. The backscatter signals are read by a tag reader having a single antenna and the item is localized in accordance with an antenna array technique performed upon the plurality of derived signal parameters. The backscatter signals are read with an antenna array to provide a further plurality of derived signal parameters for each tag of the plurality of tags, and the item is localized in accordance with the further pluralities of derived signal parameters.Type: ApplicationFiled: March 8, 2010Publication date: December 9, 2010Applicant: CHECKPOINT SYSTEMS, INC.Inventors: Kannan Ramchandran, Ben J. Wild, Artem Tkachenco, Upamanyu Madhow
-
Publication number: 20100156610Abstract: A backscatter tag system including a tag having tag circuitry and a reader for transmitting a command signal to the tag includes an energizer node for transmitting an energy signal to the tag to energize the tag and provide energy for operating the tag circuitry and for emitting a backscatter signal by the tag. The energizer node includes an energizer receiver for receiving the command signal from the reader to provide a received command signal and an energizer transmitter for transmitting the received command signal from the reader to the tag. The energizer node transmits both the energy signal and the received command signal to the tag. The energizer transmitter can transmit a sinusoidal signal, a frequency hopping signal, a spread spectrum signal, or a frequency shifted signal to the tag. The backscatter tag circuitry can include a processor.Type: ApplicationFiled: August 27, 2009Publication date: June 24, 2010Inventors: Ben J. Wild, Upamanyu Madhow, Kannan Ramchandran
-
Publication number: 20100060424Abstract: One or more readers transmit radio frequency (RF) beacons to be electronically reflected by tags. Data transmitted via modulated backscatter from radio frequency identification (RFID) tags is encoded so as to permit reliable demodulation of simultaneous transmissions from multiple tags. This includes the use of spreading sequences as in direct sequence spread spectrum, where the spreading sequences may be a function of the tag ID, or may be randomly chosen. Backscattered signals from multiple tags may be detected using well-known receiver techniques for code division multiple access (CDMA) systems. Readers may be equipped with transmit and/or receive antenna arrays. A receive antenna array permits a reader to estimate directions of arrival for received signals, as well as to enhance range by performing receive beamforming.Type: ApplicationFiled: March 18, 2009Publication date: March 11, 2010Applicant: Checkpoint Systems, Inc.Inventors: Ben J. Wild, Upamanyu Madhow, Kannan Ramchandran, Artem Tkachenko
-
Patent number: 7652577Abstract: Systems and methods for beamforming in radio frequency identification (RFID) applications are disclosed. A beamforming system uses a distributed architecture and techniques for antenna beamforming using a feedback control loop to direct radio frequency (RF) energy onto a specific region, referred to as an interrogation zone, which includes a calibration node where one or more RFID tags may be located. The distributed architecture of the beamforming system is resistant to fading and shadowing effects, providing accurate RFID reader operation even in environments with multi-path reflections or environmental changes, such as people moving around or changes in the location of equipment.Type: GrantFiled: February 5, 2007Date of Patent: January 26, 2010Assignee: Checkpoint Systems, Inc.Inventors: Upamanyu Madhow, Ben J. Wild, Kannan Ramchandran
-
Publication number: 20100013601Abstract: In an RFID system with existing reader and tags communicating with each other, appliqués derive information by listening to this communication to yield significant performance benefits, while not affecting the communication between the existing nodes. For example, an appliqué capable of receiving beamforming can estimate the angle of arrival of the signal emitted by a tag, thereby providing information that can be used to localize the tag. An appliqué may be connected to an existing reader by means of an existing port, such as to an antenna port or to an Ethernet port. The information from appliquéscan be integrated with that obtained from existing nodes at either the appliqués, or further up the hierarchy in middleware.Type: ApplicationFiled: March 19, 2009Publication date: January 21, 2010Applicant: CHECKPOINT SYSTEMS, INC.Inventors: Ben J. Wild, Upamanyu Madhow, Kannan Ramchandran, Robert Barton, Artem Tkachenko
-
Method, apparatus, and system for encoding and decoding side information for multimedia transmission
Patent number: 7643558Abstract: According to one aspect of the present invention, a method and apparatus is provided in which input data (e.g., input video data) is encoded in accordance with a first coding standard (e.g., MPEG-4) to generate encoded data. The input data is also encoded based on a reconstruction of the input data to generate encoded side information associated with the input data. The encoded data are transmitted to a destination (e.g., a decoding subsystem) over a first channel and the encoded side information are transmitted to the destination over a second channel. The encoded data and the encoded side information are decoded and combined at the destination to generate output data.Type: GrantFiled: March 24, 2003Date of Patent: January 5, 2010Assignee: QUALCOMM IncorporatedInventors: Harinath Garudadri, Kannan Ramchandran -
Publication number: 20090212921Abstract: Methods and systems for localizing an asset using the modulated backscatter from an asset tag and one or more marker tags are described. The system includes the reader, a location module and one or more marker tags. The location estimates for the asset tag are based partially on a prior knowledge of the location of each of the one or more marker tags. The location for each marker tag may be stored in a database. The location module determines a location estimate for the asset tag using the estimated parameters of the modulated backscatter signals received from one or more marker tags and from the asset tag. Using the known locations of the marker tags, a location estimate of the asset tag can be determined. The location estimate may be a relative location, an absolute location, and/or may be a zone including the marker tags. A mobile reader using the marker tags can localize asset tags throughout a large area and may, for example, take an inventory of assets throughout the large area.Type: ApplicationFiled: February 25, 2008Publication date: August 27, 2009Inventors: Ben J. Wild, Artem Tkachenko, Kannan Ramchandran, Upamanyu Madhow
-
Publication number: 20080310734Abstract: An apparatus for detecting an action in a test video. In an illustrative embodiment, the apparatus includes a first mechanism for receiving a query for a particular action via a query video. A second mechanism employs motion vectors associated with the test video to compute one or more motion-similarity values. The one or more motion-similarity values represent motion similarity between a first group of pixels in a first frame of a query video and a second group of pixels in a second frame of the test video based on the motion vectors. A third mechanism uses the one or more similarity values to search for the particular action or similar action in the test video. In a more specific embodiment, another mechanism aggregates the similarity values over a predetermined number of frames to facilitate estimating where the particular action or version thereof occurs or is likely to occur in the test video.Type: ApplicationFiled: June 18, 2007Publication date: December 18, 2008Applicant: THE REGENTS OF THE UNIVERSITY OF CALIFORNIAInventors: Parvez Ahammad, Chuohao Yeo, Kannan Ramchandran, S. Shankar Sastry
-
Patent number: 7444418Abstract: Multimedia information communicated between a transmitter and a receiver may be transcoded by intercepting the multimedia information within a network communication system. The available transmission rate of the downlink channel may be estimated by, for example, calculating a ratio of the smoothed round trip time of packets communicated to the receiver and a smoothed congestion window associated with the downlink channel. If the transmission rate at which the multimedia information is encoded is greater than the available transmission rate, the multimedia information may be transcoded to conform the multimedia information to the available transmission rate. The transcoded multimedia information may then be transmitted to the receiver over the downlink channel using a transmission timer.Type: GrantFiled: May 9, 2002Date of Patent: October 28, 2008Assignee: Bytemobile, Inc.Inventors: Jim Chou, Kannan Ramchandran
-
Patent number: 7400774Abstract: Encoding digital data by using cues at a decoder. An encoder selects an index to indicate a target codeword from the complete space of all codewords to a decoder. The index identifies a group or a set of codewords that contain the target codeword. The sets are represented by a bit-length that is smaller than the code word bit-length thus achieving compression. Two or more codewords in such a set are separated by a predetermined distance and all such sets of codewords considered together form the complete space of all codewords. The encoder sends syntax information, including the index, to specify the decoding. The decoder then uses a set of candidate cues in a comparison operation to determine the target codeword from the indexed set. Processing complexity can be allocated among the encoder, decoder and other possible devices as, for example, in a digital network.Type: GrantFiled: August 29, 2003Date of Patent: July 15, 2008Assignee: The Regents of the University of CaliforniaInventors: Rohit Puri, Kannan Ramchandran
-
Publication number: 20070223380Abstract: A system is disclosed having a transmitter to Tirelessly transmit multi-media data. The transmitter includes a module to packetize phase units of a multimedia frame that is to be transmitted. The system also includes a receiver to receive the multimedia frame received from the transmitter. The receiver includes a post processing module to perform error concealment on the phase units.Type: ApplicationFiled: March 21, 2007Publication date: September 27, 2007Inventors: Jeffrey Gilbert, Kannan Ramchandran, Guocong Song
-
Patent number: 7099273Abstract: Improved data transport and management within a network communication system may be achieved by utilizing a transmit timer incorporated within the sender device and exploiting host-level statistics for a plurality of connections between a sender and receiver. The period of the transmit timer may be periodically adjusted based on a ratio of the smoothed round-trip time and the smoothed congestion window, thereby reducing or eliminating bursty data transmission commonly associated with conventional TCP architectures. For applications having a plurality of connections between a sender and a receiver that share a common channel, such as web applications, the congestion window and smoothed round trip time estimates for all active connections may be used to initialize new connections and allocate bandwidth among existing connections.Type: GrantFiled: January 29, 2002Date of Patent: August 29, 2006Assignee: Bytemobile, Inc.Inventors: Sungwon Ha, Sung-wook Han, Tae-eun Kim, Vaduvur Bharghavan, Upamanyu Madhow, Kannan Ramchandran
-
Publication number: 20050031219Abstract: Encoding digital data by using cues at a decoder. An encoder selects an index to indicate a target codeword from the complete space of all codewords to a decoder. The index identifies a group or a set of codewords that contain the target codeword. The sets are represented by a bit-length that is smaller than the code word bit-length thus achieving compression. Two or more codewords in such a set are separated by a predetermined distance and all such sets of codewords considered together form the complete space of all codewords. The encoder sends syntax information, including the index, to specify the decoding. The decoder then uses a set of candidate cues in a comparison operation to determine the target codeword from the indexed set. Processing complexity can be allocated among the encoder, decoder and other possible devices as, for example, in a digital network.Type: ApplicationFiled: August 29, 2003Publication date: February 10, 2005Applicant: The Regents of the University of CaliforniaInventors: Rohit Puri, Kannan Ramchandran