Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Manish Sharma

Manish Sharma, Noida IN

Patent application numberDescriptionPublished
20110029277METHODS AND APPLICATIONS FOR MOTION MODE DETECTION FOR PERSONAL NAVIGATION SYSTEMS - A method and apparatus of detecting and using motion modes in a mobile device is described. Movement data is collected from an inertial motion unit (IMU) of the mobile device and compared to two or more sets of training data, each set of training data corresponding to a different motion mode. Then, a motion mode is determined to be the current mode of the mobile device on the results of the comparison. The motion mode is used by the mobile device in a variety of applications.02-03-2011
20110106449METHODS AND APPLICATIONS FOR ALTITUDE MEASUREMENT AND FUSION OF USER CONTEXT DETECTION WITH ELEVATION MOTION FOR PERSONAL NAVIGATION SYSTEMS - Methods and apparatuses for estimating a user's altitude with respect to the mean sea level are provided. According to some aspects, the present invention is able to estimate altitude in both open sky as well as in degraded GPS signal environments such as dense urban canyon environments where GPS performance is affected by fewer available satellites and/or multipath error. According to other aspects, the present invention uses data from a pressure sensor to estimate altitude, either with or without the use of GPS aiding data. According to further aspects, estimated altitude is integrated with other types of dead reckoning data to provide user context detection pertaining to changes of altitude.05-05-2011

Manish Sharma, San Diego, CA US

Patent application numberDescriptionPublished
20100204950AUTOMATED TEST FOR CONSUMER ELECTRONICS - A method for testing a consumer electronics (CE) product that wirelessly receives user commands from an IR remote control includes obtaining command codes from the remote and correlating the command codes to respective functions. A tester can generate a test script designating the functions but the tester is not required to designate the command codes. In this way, the script can be executed by wirelessly transmitting to the CE product command codes corresponding to the functions designated in the script. During script execution, the CE product is queried for health indicia such as memory usage. The CE product sends the product health indicia to a test computer over a USB debug port.08-12-2010

Manish Sharma, Palo Alto, CA US

Patent application numberDescriptionPublished
20100159397Method and System for Forming a Data Recording Medium - An embodiment of a method of forming a data recording medium includes the initial step of applying a resist material to a surface of a keepered medium. The embodiment of the method also includes the step of forming the resist material into a three-dimensional resist structure that corresponds to a pattern that is to be applied to the keepered media.06-24-2010

Patent applications by Manish Sharma, Palo Alto, CA US

Manish Sharma, Sikar IN

Patent application numberDescriptionPublished
20100115357Novel Architecture for a Message Bus - An aspect of the present invention reduces the additional number of signal lines of a bus (05-06-2010

Manish Sharma, Wilsonville, OR US

Patent application numberDescriptionPublished
20080294953Removing the effects of unknown test values from compacted test responses - Methods, apparatus, and systems for filtering compacted test responses are disclosed. The methods, apparatus, and systems can be used, for example, to remove the effects of unknown test values. For instance, in one embodiment, a compacted test response from a compactor of a circuit-under-test is received. In this embodiment, the compacted test response includes one or more compacted test response values that are dependent on one or more respective unknown values. The compacted test response is filtered to remove the dependency of at least some of the compacted test response values on the one or more respective unknown values, and a filtered test response is output. Various filtering circuits and testing systems are also disclosed.11-27-2008
20090177936DIRECT LOGIC DIAGNOSTICS WITH SIGNATURE-BASED FAULT DICTIONARIES - Disclosed herein are representative embodiments of methods, apparatus, and systems for performing diagnostic from signatures created during circuit testing. For example, in one exemplary method disclosed herein, a signature produced by a signature generator is received. In this embodiment, the signature corresponds to the circuit's response to no more than one test pattern. The signature is compared to entries of a fault dictionary, an entry of the fault dictionary is matched to the signature if the entry identifies a fault that explains the signature, and the fault is stored in a list of fault candidates.07-09-2009
20090210183DETERMINING AND ANALYZING INTEGRATED CIRCUIT YIELD AND QUALITY - Methods, apparatus, and systems for computing, analyzing, and improving integrated circuit yield and quality are disclosed herein. For example, in one exemplary method disclosed herein, information is received from processing test responses of integrated circuits designed for functional use in electronic devices. In this embodiment, the information is indicative of integrated circuit failures observed during testing of the integrated circuits and of possible yield limiting factors causing the integrated circuit failures. Probabilities that one or more of the possible yield limiting factors in the integrated circuits actually caused the integrated circuit failures are determined by statistically analyzing the received information. The probabilities that one or more possible yield limiting factors actually caused the integrated circuit failures are reported. Tangible computer-readable media comprising computer-executable instructions for causing a computer to perform any of the described methods are also disclosed.08-20-2009
20090287438Increased Fault Diagnosis Throughput Using Dictionaries For Hyperactive Faults - Techniques to achieve greater diagnostic speeds using relatively small fault dictionaries, such as dictionaries that are only slightly larger than so-called N11-19-2009
20110179326The Performance Of Signature-Based Diagnosis For Logic BIST - Techniques are disclosed for reducing the set of initial candidates in signature based diagnosis methodology. These techniques are based on a unique way of making optimum use of information from logic back-cone tracing along with equations that describe the test response compactor.07-21-2011
20110184702Identifying the Defective Layer of a Yield Excursion Through the Statistical Analysis of Scan Diagnosis Results - Yield excursions in the manufacturing process today require an expensive, long and tedious physical failure analysis process to identify the root cause. Techniques are disclosed herein for efficiently identifying the root-cause of a manufacturing yield excursion by analyzing fail data collected from the production test environment. In particular, statistical hypothesis testing is used in a novel way to analyze logic diagnosis data along with information on physical features in the design layout and reliably identify the cause of the yield excursion.07-28-2011
20110258504TEST ACCESS MECHANISM FOR DIAGNOSIS BASED ON PARTITIOINING SCAN CHAINS - Disclosed are representative embodiments of methods, apparatus, and systems for partitioning-based Test Access Mechanisms (TAM). Test response data are captured by scan cells of a plurality scan chains in a circuit under test and are compared with test response data expected for a good CUT to generate check values. Based on the check values, partition pass/fail signals are generated by partitioning scheme generators. Each of the partitioning scheme generators is configured to generate one of the partition pass/fail signals for one of partitioning schemes. A partitioning scheme divides the scan cells into a set of non-overlapping partitions. Based on the partition pass/fail signals, a failure diagnosis process may be performed.10-20-2011

Patent applications by Manish Sharma, Wilsonville, OR US

Manish Sharma, Sunnyvale, CA US

Patent application numberDescriptionPublished
20090263162Printed Circuit Board Printing System - The invention provides a printed circuit board (PCB) printing system. In a particular embodiment, the system includes a liquid electrophotographic printing device. At least one supplier of electrically conductive ink supplying electrically conductive ink to the electrophotographic printing device is also provided. In addition, at least one supplier of dielectric ink supplying dielectric ink to the electrophotographic printing device is also provided. The liquid electrophotographic printing device is operable to apply the electrically conductive ink and the dielectric ink to a provided substrate such that substantially immiscible boundary delineation occurs at any points of contact between the applied electrically conducive ink and the applied dielectric ink. An appropriate method of use for the rendering of a printed circuit board is also provided.10-22-2009

Patent applications by Manish Sharma, Sunnyvale, CA US

Manish Sharma, Bangalore IN

Patent application numberDescriptionPublished
20090094491Apparatus and method for dynamically detecting improper configuration data provided in a network - A system (such as a process control system or communication system) includes one or more sources of configuration data (such as one or more BootP or DHCP servers). A testing mechanism transmits one or more requests for configuration data over a network. One or more sources of configuration data may respond to the requests, such as by providing configuration data (like IP addresses or NTP parameters) to the testing mechanism. The testing mechanism uses the response(s) to identify problems with the sources of configuration data. For example, if responses are received from multiple sources of configuration data, the testing mechanism could generate a notification indicating that a problem exists when the responses contain inconsistent configuration data. Also, if no responses are received, the testing mechanism could generate a notification indicating that a problem exists since no configuration data has been received. Any other or additional problems could also be detected.04-09-2009

Patent applications by Manish Sharma, Bangalore IN

Manish Sharma, Hyperabad IN

Patent application numberDescriptionPublished
20110161344ENHANCING SOFT FILE SYSTEM LINKS - A method for determining whether a soft link of a target file is pointing to a correct file system is provided. A unique identification number for a mounted file system is retrieved from a storage device in response to receiving a request to access a target file in the mounted file system. In addition, an identification number is retrieved from a soft link of the target file in response to accessing the soft link of the target file in the storage device. Then, it is determined whether a match exists between the unique identification number for the mounted file system and the identification number from the soft link of the target file. In response to determining that a match does exist between the unique identification number for the mounted file system and the identification number from the soft link of the target file, access to the target file is allowed.06-30-2011

Manish Sharma, Rajasthan IN

Patent application numberDescriptionPublished
20110173506Clearing SCSI Reservations for Non-Detectable Initiators for Extended Duration - A method, system and computer-usable medium are disclosed for managing storage system resources in a storage area network (SAN). A target data storage server registers itself within a storage area network (SAN) fabric to receive a Registered State Change Notification (RSCN) should a SCSI initiator become inactive. A SCSI initiator then requests reservation of a target LUN. In response, the target data server reserves the LUN for use by the SCSI initiator. If a RSCN is received by the target data storage server, then a GID_PN server request, which comprises the unique identifier of SCSI initiator, is generated after a predetermined time interval and a SAN fabric name server. If the name server's response to the GID_PN server request is positive, then the SCSI initiator was detected as being active and the target data storage server keeps the reservation for the LUN active for the SCSI initiator. Otherwise, the reservation for the LUN is released for use by other SCSI initiators.07-14-2011

Manish Sharma, Fremont, CA US

Patent application numberDescriptionPublished
20110270813DIGITAL IMAGING SYSTEM EMPLOYING USER PERSONALIZATION AND IMAGE UTILIZATION PROFILES - A computer or computer system stores digital images, user personalization profiles, and image usage profiles. The image usage profiles contain information identifying how often and by what user a digital image was viewed, shared, printed or otherwise used by a user. The user personalization profiles include information identifying the digital images that are viewed, shared, printed or otherwise used by a user. The system automatically generates and stores a preferred product or service associated with a user personalization profile based on the information in the user profile and on information in an image usage profile.11-03-2011
20110270947DIGITAL IMAGING METHOD EMPLOYING USER PERSONALIZATION AND IMAGE UTILIZATION PROFILES - A method for creating image products and services for users connected to and in communication with a server through a computer network. User personalization profiles are generated and stored for each of the users and each personalization profile contains personal preferences for the plurality of users. Digital images are received from the plurality of client computers and are stored in a storage system on the digital image server. In response to a particular user selecting an image product or service using a stored digital image, the server automatically provides over the network a customized offering of a second product or service to the particular user. The offering is customized in response to at least one of the image usage profiles and in response to at least one of the user personalization profiles.11-03-2011