Patents by Inventor Murali Mani
Murali Mani 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: 20150154404Abstract: A method and corresponding system is disclosed for use in a Networked Lighting Control System whereby an individual can determine various privacy settings for data collected that relates to an area in which he/she is being monitored. These various settings include selecting by the individual what specific types of data can be/cannot be collected; whether he/she can be linked to the collected data; and limiting the purpose for which the data can be used.Type: ApplicationFiled: June 4, 2013Publication date: June 4, 2015Inventors: Maulin Dahyabhai Patel, Murali Mani
-
Publication number: 20130023786Abstract: An apparatus comprising a sensing unit configured to predict a release of urine using one or more prediction parameters, detect an actual release of urine and adapt at least one of the one or more prediction parameters based on the actual release of urine to increase prediction accuracy.Type: ApplicationFiled: March 31, 2011Publication date: January 24, 2013Applicant: KONINKLIJKE PHILIPS ELECTRONICS N.V.Inventors: Murali Mani, Ramon Quido Erkamp
-
Patent number: 7924929Abstract: A method of testing audio/video synchronization comprising calculating a frequency of a device used to encode a digital stream based on program clock references calculating first time differences between audio decoding time stamps and actual audio decoding times; calculating second time differences between audio presentation time stamps and actual audio presentation times; calculating third time differences between video decoding time stamps and 4 actual video decoding times; and calculating fourth time differences between video presentation time stamps and actual video presentation times.Type: GrantFiled: November 26, 2003Date of Patent: April 12, 2011Assignee: Trident Microsystems (Far East) Ltd.Inventors: Ramanathan Meenakshisundaram, Murali Mani
-
Patent number: 7552352Abstract: A method and system for synchronizing signals. First and second signals are sent (compressed or uncompressed) from a source to a receiving apparatus of a receiving system. The first signal has content of a first modality (e.g., audio) and the second signal has content of a second modality (e.g., video). The first and second signals are to be displayed on a display apparatus of the receiving system. The first and second signals have been time-synchronized at the source. If the first and second signals are not synchronized in time when received at the receiving apparatus, then the first and second signals may be time-synchronized at the receiving apparatus either manually or through timestamping of both signals at the source, in conjunction with use of a real-time clock at the receiving apparatus.Type: GrantFiled: November 26, 2003Date of Patent: June 23, 2009Assignee: NXP B.V.Inventors: Murali Mani, Richard Chi-Te Shen, Alan P. Cavallerano
-
Patent number: 7315622Abstract: A receiver for receiving an MPEG encrypted transport stream and outputting audio and video signals comprising: a decryptor adapted to receive and decrypt the encrypted transport stream; a de-multiplexer adapted to convert the decrypted transport stream to audio and video elementary streams and to change the values in presentation time stamp and decoding time stamp fields of each packet of the audio and elementary streams to match the time of a receiver record clock; a storage sub-system adapted to store the audio and the video elementary streams and to change the values in the presentation time stamp and decoding time stamp fields of each header of the audio and video elementary streams to compensate for the amount of time the audio and video elementary streams are stored; and audio and video decoders to decode the audio and video elementary streams respectively.Type: GrantFiled: June 27, 2002Date of Patent: January 1, 2008Assignee: NXP B.V.Inventors: Murali Mani, Ramanathan Meenakshisundaram, Rogatus Hubertus Hermanus Wester, Auke van der Schaar
-
Publication number: 20060098742Abstract: A method of testing audio/video synchronization comprising calculating a frequency of a device used to encode a digital stream based on program clock references calculating first time differences between audio decoding time stamps and actual audio decoding times; calculating second time differences between audio presentation time stamps and actual audio presentation times; calculating third time differences between video decoding time stamps and 4 actual video decoding times; and calculating fourth time differences between video presentation time stamps and actual video presentation times.Type: ApplicationFiled: November 26, 2003Publication date: May 11, 2006Inventors: Ramanathan Meenakshisundaram, Murali Mani
-
Publication number: 20060053455Abstract: A method and system for synchronizing signals. First and second signals are sent (compressed or uncompressed) from a source to a receiving apparatus of a receiving system. The first signal has content of a first modality (e.g., audio) and the second signal has content of a second modality (e.g., video). The first and second signals are to be displayed on a display apparatus of the receiving system. The first and second signals have been time-synchronized at the source. If the first and second signals are not synchronized in time when received at the receiving apparatus, then the first and second signals may be time-synchronized at the receiving apparatus either manually or through timestamping of both signals at the source, in conjunction with use of a real-time clock at the receiving apparatus.Type: ApplicationFiled: November 26, 2003Publication date: March 9, 2006Inventors: Murali Mani, Richard Shen, Alan Cavallerano
-
Publication number: 20040001591Abstract: A receiver for receiving an MPEG encrypted transport stream and outputting audio and video signals comprising: a decryptor adapted to receive and decrypt the encrypted transport stream; a de-multiplexer adapted to convert the decrypted transport stream to audio and video elementary streams and to change the values in presentation time stamp and decoding time stamp fields of each packet of the audio and elementary streams to match the time of a receiver record clock; a storage sub-system adapted to store the audio and the video elementary streams and to change the values in the presentation time stamp and decoding time stamp fields of each header of the audio and video elementary streams to compensate for the amount of time the audio and video elementary streams are stored; and audio and video decoders to decode the audio and video elementary streams respectively.Type: ApplicationFiled: June 27, 2002Publication date: January 1, 2004Applicant: Koninklijke Philips Electronics N.V.Inventors: Murali Mani, Ramanathan Meenakshisundaram, Rogatus Hubertus Hermanus Wester, Auke Sjoerd van der Schaar
-
Patent number: 6654734Abstract: A computer program product is provided as a system for querying a repository of XML documents. The data in the XML documents are viewed by a query system as a graph that allows queries on content, structure, inter-document links, and intra-document links. The query language uses XML syntax and is based on tree pattern match semantics. The features of the query language allow the query system to compute a DTD for the query language and to use it to validate the user query formulation. Query optimization is done using schema-based optimization and index based optimization. Optimization uses the schema for (a) minimizing the number of documents on which the query need to be executed; (b) eliminating redundant conditions specified in the query; and (c) simplifying expensive query constructs.Type: GrantFiled: August 30, 2000Date of Patent: November 25, 2003Assignee: International Business Machines CorporationInventors: Murali Mani, Neelakantan Sundaresan
-
Publication number: 20030066094Abstract: An internal system time clock within an MPEG-2 decoder is synchronized in frequency and optionally in phase, but not in value, to program clock reference time stamps within a received MPEG-2 transport stream. A demultiplexer separating audio and video packets from the transport stream modifies the decoding and presentation time stamps within such packets by at least an offset between the program clock reference time stamp values and the internal system time clock time before forwarding the packets to the audio and video decoders. Discontinuities in the program clock reference time stamp sequence automatically result in a change in the offset, such that the internal system time clock continues to increase monotonically and decoding and presentation time stamps within the packets are not suddenly invalidated.Type: ApplicationFiled: September 29, 2001Publication date: April 3, 2003Applicant: KONINKLIJKE PHILIPS ELECTRONICS N.V.Inventors: Auke Sjoerd van der Schaar, Arno Glim, Murali Mani, Ramanathan Meenakshisundaram
-
Patent number: 6480627Abstract: An evolutionary algorithm evolves alternative architectures and parameters for an image classification system. In a preferred embodiment, a learning system is employed, and during the training period of the learning system, the architecture of the learning system is evolved so as to create a learning system that is well suited to the particular classification problem set. In like manner, other parameters of the image classification system are evolved by the evolutionary algorithm, including those that effect image characterization, learning, and classification. An initial set of parameters and architectures are used to create a set of trial classification systems. A number of pre-classified evaluation images are then applied to each system, and each system's resultant classifications for each test case is compared to the proper classification of each test case. Subsequent trial classification systems are evolved based upon the parameters and architecture of the better performing classification systems.Type: GrantFiled: June 29, 1999Date of Patent: November 12, 2002Assignee: Koninklijke Philips Electronics N.V.Inventors: Keith E. Mathias, Murali Mani, J. David Schaffer
-
Patent number: 6282528Abstract: A method uses a computer-controlled algorithm that enables production of high-quality layouts and charge maps or set-ups for arbitrary printed circuit boards for electronic component placement machines alone or as one of many in a production line. A class of algorithms known as genetic algorithms employing an initial population of chromosomes are used. Each chromosome represents a set of parameters that control how a layout and charge maps are generated. Problem descriptors, based on one time code are generated. An adaptive searcher searches parameters and generates trial solutions as chromosomes and a heuristic layout generator interprets these chromosomes to generate the layout and charge maps using the problem descriptors.Type: GrantFiled: October 22, 1998Date of Patent: August 28, 2001Assignee: Philips Electronics North America CorporationInventors: J. David Schaffer, Murali Mani
-
Patent number: 6275815Abstract: An apparatus uses a computer-controlled algorithm that enables production of high-quality layouts and charge maps or set-ups for arbitrary printed circuit boards for electronic component placement machines alone or as one of many in a production line. A class of algorithms known as genetic algorithms employing an initial population of chromosomes are used. Each chromosome represents a set of parameters that control how a layout and charge maps are generated. Problem descriptors, based on one time code are generated. An adaptive searcher searches parameters and generates trial solutions as chromosomes and a heuristic layout generator interprets these chromosomes to generate the layout and charge maps using the problem descriptors.Type: GrantFiled: November 3, 1998Date of Patent: August 14, 2001Assignee: Philips Electronic North America Corp.Inventors: J. David Schaffer, Murali Mani
-
Patent number: 5909674Abstract: A method uses a computer-controlled algorithm that enables production of high-quality layouts and charge maps or set-ups for arbitrary printed circuit boards for electronic component placement machines alone or as one of many in a production line. A class of algorithms known as genetic algorithms employing an initial population of chromosomes are used. Each chromosome represents a set of parameters that control how a layout and charge maps are generated. Problem descriptors, based on one time code are generated. An adaptive searcher searches parameters and generates trial solutions as chromosomes and a heuristic layout generator interprets these chromosomes to generate the layout and charge maps using the problem descriptors.Type: GrantFiled: December 23, 1996Date of Patent: June 1, 1999Assignee: Philips Electronics North America Corp.Inventors: J. David Schaffer, Murali Mani
-
Patent number: 5864833Abstract: An apparatus uses a computer-controlled algorithm that enables production of high-quality layouts and charge maps or, set-ups for arbitrary printed circuit boards for electronic component placement machines alone or as one of many in a production line. A class of algorithms known as genetic algorithms employing an initial population of chromosomes are used. Each chromosome represents a set of parameters that control how a layout and charge maps are generated. Problem descriptors, based on one time code are generated. An adaptive searcher searches parameters and generates trial solutions as chromosomes and a heuristic layout generator interprets these chromosomes to generate the layout and charge maps using the problem descriptors.Type: GrantFiled: December 23, 1996Date of Patent: January 26, 1999Assignee: Philips Electronics North American Corp.Inventors: J. David Schaffer, Murali Mani