Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Bhavsar, CA

Chandrakant R. Bhavsar, Foster City, CA US

Patent application numberDescriptionPublished
20080201359METHOD AND APPARATUS FOR MAPPING BETWEEN XML AND RELATIONAL REPRESENTATIONS - A method to convert data between a relational format and an XML document, by creating a set of XML Mapping Definition from metadata; selecting relational data from a relational application database, and converting the relational data to the XML document using the set of XML Mapping Definition.08-21-2008

Chandrakant Ramkrishna Bhavsar, Foster City, CA US

Patent application numberDescriptionPublished
20080294613SQL adapter business service - A Structured Query Language (SQL) adapter business service that converts data from a data set to a common representation format used for all data sets with which the SQL adapter business service interacts. Hence the SQL adapter business service can communicate with various internal and external systems independently of the native format in which those systems maintain and store data. The SQL adapter business service optimizes operations to update data in the data sets by combining operations when possible and by using result sets from executing previous SQL statements to construct subsequent SQL statements. SQL adapter business service takes advantage of parent/child relationships between tables to construct SQL statements in an order such that the SQL statements process only a minimum amount of data, thereby making retrieval of data as efficient as possible.11-27-2008

Meeten Bhavsar, Emerald Hills, CA US

Patent application numberDescriptionPublished
20080222063Extensible mechanism for detecting duplicate search items - Systems, methods, and other embodiments associated with identifying and selectively deleting duplicate search results are described. One example system embodiment includes logic to receive an identity indicator from a search logic. The identity indicator is associated with a search item that the search logic determines to be relevant to a search request. The example system may also include logic to determine whether the search result associated with the identity indicator is a duplicate result based on comparing the identity indicator to another identity indicator associated with another search result.09-11-2008
20080235210Searching related documents - Systems, methods, and other embodiments associated with logically expanding a document and determining the relevance of the logically expanded document to a query are described. One method embodiment includes searching an index to locate a document identifier for a document in which a query term appears. The method includes determining whether the index entry includes an expansion identifier, and, if so, producing a logically expanded document. The logically expanded document may include both a document associated with the document identifier and a document associated with the expansion identifier. The method may then determine a relevance value of the logically expanded document with respect to the query and may provide a signal corresponding to the relevance value.09-25-2008
20090006356CHANGING RANKING ALGORITHMS BASED ON CUSTOMER SETTINGS - Search term ranking algorithms can be generated and updated based on customer settings, such as where a ranking algorithm is modeled as a combination function of different ranking factors. An end user of a search system provides personalized preferences for weighted attributes, generally or for a single instance of the query. The user also can indicate the relative importance of one or more ranking factors by specifying different weights to the factors. Ranking factors can specify document attributes, such as document title, document body, document page rank, etc. Based on the attribute weights and the received user query, a ranking algorithm function will produce the relevant value for each document corresponding to the user preferences and personalization configurations.01-01-2009
20090100039Extensible mechanism for grouping search results - Systems, methods, and other embodiments associated with grouping automated search results are described. One embodiment includes a computer-readable medium storing computer-executable instructions operable to perform a method that includes identifying items to group. The method also includes selectively grouping a first item and a second item upon determining that a comparison of a metadata attributes indicates that the first item and the second item are to be treated as members of a group.04-16-2009
20100185611RE-RANKING SEARCH RESULTS FROM AN ENTERPRISE SYSTEM - A flexible and extensible architecture allows for secure searching across an enterprise. Such an architecture can provide a simple Internet-like search experience to users searching secure content inside (and outside) the enterprise. The architecture allows for the crawling and searching of a variety of sources across an enterprise, regardless of whether any of these sources conform to a conventional user role model. The architecture further allows for security, recency, or other attributes to be submitted at query time, for example, in order to re-rank query results from enterprise resources. The user query also can be transformed to provide for dynamic querying that provides for a more current result list than can be obtained for static queries.07-22-2010
20100268711DOCUMENT SUMMARIZATION - Systems, methods, and other embodiments associated with automatically summarizing a document are described. One method embodiment includes computing term scores for members of a set of terms in a document to be summarized and computing sentence scores for sentences in a set of sentences in the document. The method embodiment also includes computing a set of entries for a term-sentence matrix that relates terms to sentences. The method embodiment also includes computing a dominant topic for the document and simultaneously ranking the set of terms and the set of sentences based on the dominant topic. The method embodiment provides a summarization item(s) selected from the set of terms and/or the set of sentences.10-21-2010
20110246443SUGGESTED CONTENT WITH ATTRIBUTE PARAMETERIZATION - A flexible and extensible architecture allows for secure searching across an enterprise. Such an architecture can provide a simple Internet-like search experience to users searching secure content inside (and outside) the enterprise. The architecture allows for the crawling and searching of a variety of sources across an enterprise, regardless of whether any of these sources conform to a conventional user role model. The architecture further allows for security attributes to be submitted at query time, for example, in order to provide real-time secure access to enterprise resources. The user query also can be transformed to provide for dynamic querying that provides for a more current result list than can be obtained for static queries.10-06-2011

Patent applications by Meeten Bhavsar, Emerald Hills, CA US

Nirav Bhavsar, Sunnyvale, CA US

Patent application numberDescriptionPublished
20090254415Method and System for Comparing Effects of Audio-Visual Ads on Internet Searches - A method and system are provided for comparing an effect of an audio-visual ad on Internet searches. In one example, the method includes receiving a keyword search related to the audio-visual ad and storing the keyword search in a keyword search database, extracting ad related keywords from digitized text of the audio-visual ad and storing the ad related keywords in an ad keyword database, comparing the ad keyword database to the keyword search database, wherein the comparing includes determining an ad effectiveness rank of the audio-visual ad, and storing the ad effectiveness rank of the audio-visual ad in an ad effectiveness database.10-08-2009

Sarangkumar S. Bhavsar, Sunnyvale, CA US

Patent application numberDescriptionPublished
20090106066System and Method for Automating Integration of Semiconductor Work in Process Updates - WIP status updates, as received from semiconductor manufacturing suppliers, is converted to transactions. In one approach, supply chain events, for example lot splits, lot merges, and lot scrap, are identified based on previous lot statuses and current lot statuses from the WIP status update. Identified events are interpreted as transactions, which can be used to interface with a transactional system such as an ERP system.04-23-2009

Siddharth Bhavsar, Thousand Oaks, CA US

Patent application numberDescriptionPublished
20100115002CUSTOMIZING DIAGNOSTIC CODES AND DESCRIPTIONS FOR AN ECG MANAGEMENT SYSTEM - An ECG data management system is provided which enables a hospital to standardize on a preferred set of diagnostic ECG codes and descriptors which are used with a variety of different ECG recording devices such as cardiographs, defibrillators, and patient monitors. A system administrator creates a preferred set of ECG codes and descriptors, preferably by editing a comprehensive general list of such codes and descriptors. The ECG codes of the ECG devices used by the hospital are mapped to the preferred codes. Reports produced by the management system are then produced which use the ECG codes preferred by the facility. Users may also create and maintain a favorites list of their own personal ECG codes and recall and use a favorites list during editing of an ECG report.05-06-2010

Sunil Bhavsar, San Diego, CA US

Patent application numberDescriptionPublished
20090176704Exendin Agonist Analogs to Treat Diabetes - Methods for treating conditions or disorders which can be alleviated by reducing food intake are disclosed which comprise administration of an effective amount of an exendin or an exendin agonist, alone or in conjunction with other compounds or compositions that affect satiety. The methods are useful for treating conditions or disorders, including obesity, Type II diabetes, eating disorders, and insulin-resistance syndrome. The methods are also useful for lowering the plasma glucose level, lowering the plasma lipid level, reducing the cardiac risk, reducing the appetite, and reducing the weight of subjects. Pharmaceutical compositions for use in the methods of the invention are also disclosed.07-09-2009
20110034377Exendin and Exendin Agonists for Eating Disorders - Methods for treating conditions or disorders which can be alleviated by reducing food intake are disclosed which comprise administration of an effective amount of an exendin or an exendin agonist, alone or in conjunction with other compounds or compositions that affect satiety. The methods are useful for treating conditions or disorders, including obesity, Type II diabetes, eating disorders, and insulin-resistance syndrome. The methods are also useful for lowering the plasma glucose level, lowering the plasma lipid level, reducing the cardiac risk, reducing the appetite, and reducing the weight of subjects. Pharmaceutical compositions for use in the methods of the invention are also disclosed.02-10-2011

Patent applications by Sunil Bhavsar, San Diego, CA US

Vrajesh Rajesh Bhavsar, Cupertino, CA US

Patent application numberDescriptionPublished
20110252234SYSTEM AND METHOD FOR FILE-LEVEL DATA PROTECTION - Disclosed herein are systems, methods, and non-transitory computer-readable storage media for encryption and key management. The method includes encrypting each file on a computing device with a unique file encryption key, encrypting each unique file encryption key with a corresponding class encryption key, and encrypting each class encryption key with an additional encryption key. Further disclosed are systems, methods, and non-transitory computer-readable storage media for encrypting a credential key chain. The method includes encrypting each credential on a computing device with a unique credential encryption key, encrypting each unique credential encryption key with a corresponding credential class encryption key, and encrypting each class encryption key with an additional encryption key. Also disclosed is a method of verifying a password by decrypting a key bag, retrieving data from an encrypted file using an encryption key from the decrypted key bag, and verifying the password by comparing retrieved data with expected data.10-13-2011