Patents by Inventor Murali R.

Murali R. 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: 9369385
    Abstract: A method and apparatus for performing packet time measurements. In one embodiment, the method comprises transmitting a packet in the network from a sender to a receiver through a plurality of devices; creating a plurality of packets by copying the packet at each of the plurality of devices as the packet is being transmitted through the plurality of devices, including adding a time stamp to each packet in the plurality of packets, wherein time stamps of plurality of packets are generated with data from time stamp engines synchronized to a global clock; sending the plurality of packets with their time stamps to a tool; and performing analysis on the plurality of packets using the tool.
    Type: Grant
    Filed: September 16, 2013
    Date of Patent: June 14, 2016
    Assignee: Gigamon, Inc.
    Inventors: Patrick Pak Tak Leong, Murali R. Bommana
  • Publication number: 20150220888
    Abstract: The disclosed embodiment relates to a method and apparatus for organizing an event with an ability to invite participants using one or more identifiers that uniquely identify one or more participants, with said participant's one or more unique identifiers is mapped to unique device IDs of one or more devices associated with the said participant. The method preferably comprises processing event information associated with an event, storing the event information, and transmitting participant information related to the event to a participant computing device associated with a participating user. The participant computing device is preferably a mobile computing device corresponding to a phone number or another unique ID associated with the participating user, and the participant information is preferably transmitted to the mobile computing device using the phone number or another unique ID associated with the participating user.
    Type: Application
    Filed: February 6, 2015
    Publication date: August 6, 2015
    Inventor: Murali R. Iyer
  • Patent number: 9036937
    Abstract: A repeated integral images method filters image data in only two passes, e.g., the first pass filters horizontal rows of pixels and a second pass filters vertical columns of pixels, or in a single pass. The filter performs at least one infinite impulse response (IIR) filter and at least one finite impulse response (FIR) filter on the image data. A plurality of IIR filters and FIR filters maybe performed to approximate a Gaussian filter. By minimizing the number of passes, the data flow between the processing unit and the storage unit is greatly reduced compared to conventional repeated integral images method thereby improving computation time.
    Type: Grant
    Filed: September 12, 2011
    Date of Patent: May 19, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Ming-Chang Tsai, Pawan K. Baheti, Murali R. Chari, Raghuraman Krishnamoorthi
  • Patent number: 9014421
    Abstract: Reference free tracking of position by a mobile platform is performed using images of a planar surface. Tracking is performed optical flow techniques, such as pyramidal Lucas-Kanade optical flow with multiple levels of resolution, where displacement is determined with pixel accuracy at lower resolutions and at sub-pixel accuracy at full resolution, which improves computation time for real time performance. Periodic drift correction is performed by matching features between a current frame and a keyframe. The keyframe may be replaced with the drift corrected current image.
    Type: Grant
    Filed: September 28, 2011
    Date of Patent: April 21, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Mahesh Ramachandran, Ashwin Swaminathan, Murali R. Chari, Serafin Diaz Spindola
  • Patent number: 9013617
    Abstract: An apparatus and method for generating parameters for an application, such as an augmented reality application (AR app), using camera pose and gyroscope rotation is disclosed. The parameters are estimated based on pose from images and rotation from a gyroscope (e.g., using least-squares estimation with QR factorization or a Kalman filter). The parameters indicate rotation, scale and/or non-orthogonality parameters and optionally gyroscope bias errors. In addition, the scale and non-orthogonality parameters may be used for conditioning raw gyroscope measurements to compensate for scale and non-orthogonality.
    Type: Grant
    Filed: October 12, 2012
    Date of Patent: April 21, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Mahesh Ramachandran, Christopher Brunner, Murali R. Chari, Serafin Diaz Spindola
  • Publication number: 20140223479
    Abstract: A venue-cast system and method for providing and receiving venue level transmissions and services, including discovery of a venue specific transmission by receiving an overhead signal from a non-venue network, extracting information for receiving the venue specific transmission from the overhead signal, and tuning to receive the venue specific transmission based on the extracted information. The venue level transmission may be provided and received in a manner that does not prevent an access terminal from receiving a local area or wide area transmission.
    Type: Application
    Filed: December 10, 2013
    Publication date: August 7, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Raghuraman Krishnamoorthi, Pankaj V. Rahate, Pankaj Jain, Devarshi P. Shah, Pavel A. Seliverstov, George A. Rothrock, Nilabh Khare, Anil K. Wadhwani, Jiming Guo, Sanjiv Nanda, Fuyun Ling, Murali R. Chari, Avneesh Agrawal, Rinat Burdo, Prasanna Kannan, Krishna K. Mukkavilli, Reynaldo W. Newman, Michael M. Fan, Manoj M. Deshpande, Ranjith S. Jayaram
  • Publication number: 20140104445
    Abstract: An apparatus and method for generating parameters for an application, such as an augmented reality application (AR app), using camera pose and gyroscope rotation is disclosed. The parameters are estimated based on pose from images and rotation from a gyroscope (e.g., using least-squares estimation with QR factorization or a Kalman filter). The parameters indicate rotation, scale and/or non-orthogonality parameters and optionally gyroscope bias errors. In addition, the scale and non-orthogonality parameters may be used for conditioning raw gyroscope measurements to compensate for scale and non-orthogonality.
    Type: Application
    Filed: October 12, 2012
    Publication date: April 17, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Mahesh RAMACHANDRAN, Christopher Brunner, Murali R. Chari, Serafin Diaz Spindola
  • Patent number: 8655294
    Abstract: Methods and circuits for positioning a signal sampling window within a wireless receiver device for use in a multi-transmitter wireless broadcast network include generating a long channel model based upon a signal identifying transmitters that can be processed without aliases, and positioning the signal sampling window based upon the long channel model. For example, in a MediaFLO® broadcast, the long channel model may be generated by receiving positioning pilot channel (PPC) signals. Positions for the signal sampling window may be determined by identifying hypothetical signal sampling window positions, calculating signal to interference and noise ratio (SINR) values for each identified hypothetical, and selecting the hypothetical with the best SINR. Using a long channel model to position the signal sampling window may provide improved window placement, reduce destructive aliasing, and reduce a time guard in the window placement. The long channel model may be used in conjunction with terrain databases.
    Type: Grant
    Filed: May 25, 2010
    Date of Patent: February 18, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Gordon K. Walker, Murali R. Chari, Fuyun Ling
  • Patent number: 8635645
    Abstract: A venue-cast system and method for providing and receiving venue level transmissions and services, including discovery of a venue specific transmission by receiving an overhead signal from a non-venue network, extracting information for receiving the venue specific transmission from the overhead signal, and tuning to receive the venue specific transmission based on the extracted information. The venue level transmission may be provided and received in a manner that does not prevent an access terminal from receiving a local area or wide area transmission.
    Type: Grant
    Filed: September 29, 2009
    Date of Patent: January 21, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Raghuraman Krishnamoorthi, Pankaj V. Rahate, Pankaj Jain, Devarshi P. Shah, Pavel A. Seliverstov, George A. Rothrock, Nilabh Khare, Anil K. Wadhwani, Jiming Guo, Sanjiv Nanda, Fuyun Ling, Murali R. Chari, Avneesh Agrawal, Rinat Burdo, Prasanna Kannan, Krishna K. Mukkavilli, Reynaldo W. Newman, Michael M. Fan, Manoj M. Deshpande, Ranjith S. Jayaram
  • Publication number: 20140016500
    Abstract: A method and apparatus for performing packet time measurements. In one embodiment, the method comprises transmitting a packet in the network from a sender to a receiver through a plurality of devices; creating a plurality of packets by copying the packet at each of the plurality of devices as the packet is being transmitted through the plurality of devices, including adding a time stamp to each packet in the plurality of packets, wherein time stamps of plurality of packets are generated with data from time stamp engines synchronized to a global clock; sending the plurality of packets with their time stamps to a tool; and performing analysis on the plurality of packets using the tool.
    Type: Application
    Filed: September 16, 2013
    Publication date: January 16, 2014
    Applicant: Gigamon Inc.
    Inventors: Patrick Pak Tak LEONG, Murali R. BOMMANA
  • Patent number: 8612820
    Abstract: Methods and devices for encoding and interleaving data packets for broadcast and for de-interleaving and decoding data packets in a communication system eliminate detrimental biasing effects by using pseudo-random M-sequence bit encoding as part of the turbo encoding and decoding. The use of pseudo-random M-sequence bit encoding mitigates biasing effects that may otherwise be introduced if conventional r-c interleaving is applied to long turbo encoded data which would degrade reception in the presence of broadcast interference.
    Type: Grant
    Filed: April 8, 2010
    Date of Patent: December 17, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Durk L. van Veen, Murali R. Chari, Thomas Sun
  • Patent number: 8537697
    Abstract: A method and apparatus for performing packet time measurements. In one embodiment, the method comprises transmitting a packet in the network from a sender to a receiver through a plurality of devices; creating a plurality of packets by copying the packet at each of the plurality of devices as the packet is being transmitted through the plurality of devices, including adding a time stamp to each packet in the plurality of packets, wherein time stamps of plurality of packets are generated with data from time stamp engines synchronized to a global clock; sending the plurality of packets with their time stamps to a tool; and performing analysis on the plurality of packets using the tool.
    Type: Grant
    Filed: February 19, 2010
    Date of Patent: September 17, 2013
    Assignee: Gigamon Inc.
    Inventors: Patrick Pak Tak Leong, Murali R. Bommana
  • Patent number: 8526412
    Abstract: Techniques for multiplexing multiple data streams using frequency division multiplexing (FDM) in an OFDM system are described. M disjoint “interlaces” are formed with U usable subbands. Each interlace is a different set of S subbands, where U=M·S. The subbands for each interlace are interlaced with the subbands for each of the other M?1 interlaces. M slots may be defined for each symbol period and assigned slot indices 1 through M. The slot indices may be mapped to interlaces such that (1) frequency diversity is achieved for each slot index and (2) the interlaces used for pilot transmission have varying distances to the interlaces used for each slot index, which improves channel estimation performance. Each data stream may be processed as data packets of a fixed size, and different numbers of slots may be used for each data packet depending on the coding and modulation scheme used for the data packet.
    Type: Grant
    Filed: October 18, 2004
    Date of Patent: September 3, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Rajiv Vijayan, Gordon Kent Walker, Raghuraman Krishnamoorthi, Murali R. Chari
  • Patent number: 8466785
    Abstract: A method and apparatus are provided for finding fires. The method includes providing a plurality of reference locations within a facility where each of the reference locations is associated with a readily identifiable feature of the facility, detecting a fire within the facility, receiving a fire location request from a monitoring location within the facility and dynamically generating a routing map from the monitoring location to a location of the fire and from the fire to a fire exit of the facility using at least some of the plurality of reference locations based upon the request.
    Type: Grant
    Filed: July 27, 2010
    Date of Patent: June 18, 2013
    Assignee: Honeywell International Inc.
    Inventors: Arunkumar Kamalakannan, Murali R, Deepak Sundar
  • Publication number: 20130117769
    Abstract: An apparatus and method for a framework exposing an API (application programming interface) to web-based server applications on the internet or in the cloud is presented. The API allows server applications to retrieve sensor data from a mobile device via a low-power sensor core processor on a mobile device. This API eliminates effort and cost associated with developing and promoting a new mobile device client application. The API framework includes APIs that web-based application may use to fetch sensor data from one or more particular sensors on the mobile device.
    Type: Application
    Filed: November 9, 2011
    Publication date: May 9, 2013
    Applicant: QUALCOMM INCORPORATED
    Inventors: Piyush Sharma, Ashwin Swaminathan, Christopher Brunner, Murali R. Chari
  • Publication number: 20130076915
    Abstract: Reference free tracking of position by a mobile platform is performed using images of a planar surface. Tracking is performed optical flow techniques, such as pyramidal Lucas-Kanade optical flow with multiple levels of resolution, where displacement is determined with pixel accuracy at lower resolutions and at sub-pixel accuracy at full resolution, which improves computation time for real time performance. Periodic drift correction is performed by matching features between a current frame and a keyframe. The keyframe may be replaced with the drift corrected current image.
    Type: Application
    Filed: September 28, 2011
    Publication date: March 28, 2013
    Applicant: QUALCOMM INCORPORATED
    Inventors: Mahesh Ramachandran, Ashwin Swaminathan, Murali R. Chari, Serafin Diaz Spindola
  • Patent number: 8358308
    Abstract: Various types of data can be collected into a data set and related content and/or related concepts across the data in the data set and/or across search histories can be displayed as a visual representation. The related content/concepts can be presented as a function of incremental revealing of relationships. After reviewing the visual representation, a user can customize the data set and relationships by specifically excluding a related data segment. The visual representation can be applied across multiple searches or other obtained data. Through interaction with the visual representation, a user can drill down into common linkages of the data to more narrowly focus on a subset of the data and/or to refocus a search result and/or to provide annotations.
    Type: Grant
    Filed: June 27, 2008
    Date of Patent: January 22, 2013
    Assignee: Microsoft Corporation
    Inventors: George G. Robertson, Danyel A. Fisher, Bongshin Lee, Roland L. Fernandez, Lev Boris Nachmanson, Timothy Garry Dwyer, Mikkel Ronne Jakobsen, Olga Kulyk, Matthew Jay Kotler, Kipper V. Jewsbury, Brian L. Welcker, Gur Kimchi, Morten Holm-Peterson, Stella Yick Chan, Jason J. Weber, B. Scott Ruble, Murali R. Krishnan, Benjamin L. Chronister, Christian Olaf Abeln
  • Patent number: 8355354
    Abstract: To broadcast different types of transmission having different tiers of coverage in a wireless broadcast network, each base station processes data for a wide-area transmission in accordance with a first mode (or coding and modulation scheme) to generate data symbols for the wide-area transmission and processes data for a local transmission in accordance with a second mode to generate data symbols for the local transmission. The first and second modes are selected based on the desired coverage for wide-area and local transmissions, respectively. The base station also generates pilots and overhead information for local and wide-area transmissions. The data, pilots, and overhead information for local and wide-area transmissions are multiplexed onto their transmission spans, which may be different sets of frequency subbands, different time segments, or different groups of subbands in different time segments. More than two different types of transmission may also be multiplexed and broadcast.
    Type: Grant
    Filed: December 23, 2009
    Date of Patent: January 15, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Rajiv Vijayan, Fuyun Ling, Gordon K. Walker, Murali R. Chari, Ashok Mantravadi, Anand D. Subramaniam
  • Publication number: 20120243732
    Abstract: A mobile platform efficiently processes sensor data, including image data, using distributed processing in which latency sensitive operations are performed on the mobile platform, while latency insensitive, but computationally intensive operations are performed on a remote server. The mobile platform acquires sensor data, such as image data, and determines whether there is a trigger event to transmit the sensor data to the server. The trigger event may be a change in the sensor data relative to previously acquired sensor data, e.g., a scene change in an image. When a change is present, the sensor data may be transmitted to the server for processing. The server processes the sensor data and returns information related to the sensor data, such as identification of an object in an image or a reference image or model. The mobile platform may then perform reference based tracking using the identified object or reference image or model.
    Type: Application
    Filed: September 19, 2011
    Publication date: September 27, 2012
    Applicant: QUALCOMM INCORPORATED
    Inventors: Ashwin Swaminathan, Piyush Sharma, Bolan Jiang, Murali R. Chari, Serafin Diaz Spindola, Pawan Kumar Baheti, Vidya Narayanan
  • Publication number: 20120230600
    Abstract: A repeated integral images method filters image data in only two passes, e.g., the first pass filters horizontal rows of pixels and a second pass filters vertical columns of pixels, or in a single pass. The filter performs at least one infinite impulse response (IIR) filter and at least one finite impulse response (FIR) filter on the image data. A plurality of IIR filters and FIR filters maybe performed to approximate a Gaussian filter. By minimizing the number of passes, the data flow between the processing unit and the storage unit is greatly reduced compared to conventional repeated integral images method thereby improving computation time.
    Type: Application
    Filed: September 12, 2011
    Publication date: September 13, 2012
    Applicant: QUALCOMM INCORPORATED
    Inventors: Ming-Chang Tsai, Pawan K. Baheti, Murali R. Chari, Raghuraman Krishnamoorthi