Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Jagadish

Anupama Jagadish, Karnataka IN

Patent application numberDescriptionPublished
20110236925Method of Obtaining a Purified, Biologically Active Heterologous Protein - The invention relates to methods of separation and/or purification of impurities yielding a purified heterologous protein product devoid of related impurities or with substantially minimal quantities of such glycosylated impurities. More specifically, the invention relates to the identification of glycosylated forms of insulin analogues such as glargine impurities characterized post expression in yeast based systems such as 09-29-2011

Archana Jagadish, Bangalore IN

Patent application numberDescriptionPublished
20100043004METHOD AND SYSTEM FOR COMPUTER SYSTEM DIAGNOSTIC SCHEDULING USING SERVICE LEVEL OBJECTIVES - A system and method for automatically scheduling health diagnostics within a computer system is disclosed. In one embodiment, a method for automatically scheduling health diagnostics within a computer system using service level objectives (SLOs) includes reviewing the SLOs associated with each managed server, invoking each managed server for diagnosing computer system based on the associated SLOs, receiving diagnostic status data and computer system health data from each managed server, and analyzing the received diagnostic status data and computer system health data and implementing any needed one or more corrective actions based on the analysis and a predetermined configuration corrective action criteria.02-18-2010

Ashwin Jagadish, Bangalore IN

Patent application numberDescriptionPublished
20100325288SYSTEMS AND METHODS OF STATE MIGRATION IN A MULTI-CORE SYSTEM - The present application is directed towards systems and methods of state migration in a multi-core system. An external process on a client or server may initiate a plurality of connections with the multi-core system, such that some cores have a plurality of connections and others have none. The present invention provides systems and methods for redirecting a connection or migrating the state of a connection from being associated with a first core with a plurality of connections to a second core with no connections.12-23-2010
20100325371SYSTEMS AND METHODS FOR WEB LOGGING OF TRACE DATA IN A MULTI-CORE SYSTEM - A method and system for generating a web log that includes transaction entries from transaction queues of one or more cores of a multi-core system. A transaction queue is maintained for each core so that either a packet engine or web logging client executing on the core can write transaction entries to the transaction queue. In some embodiments, a timestamp value obtained from a synchronized timestamp variable can be assigned to the transaction entries. When a new transaction entry is added to the transaction queue, the earliest transaction entry is removed from the transaction queue and added to a heap. Periodically the earliest entry in the heap is removed from the heap and written to a web log. When an entry is removed from the heap, the earliest entry in a transaction queue corresponding to the removed entry is removed from the transaction queue and added to the heap.12-23-2010
20110153822SYSTEMS AND METHODS FOR MANAGING PREFERRED CLIENT CONNECTIVITY TO SERVERS VIA MULTI-CORE SYSTEM - The present application is directed towards systems and methods for providing a cookie by an intermediary device comprising a plurality of packet processing engines executing on a corresponding plurality of cores, the cookie identifying a session of a user that was redirected responsive to a service exceeding a response time limit. The cookie may be generated with identifiers based off a name of a virtual server managing a service of a server, and a name of a policy associated with the virtual server. Each packet processing engine of the plurality of packet processing engines may interpret cookies generated by other packet processing engines due to the name of the virtual server and name of the policy, and may provide preferred client connectivity based on cookies included in requests for access to a service.06-23-2011

Channagiri Jagadish, Cupertino, CA US

Patent application numberDescriptionPublished
20090203390METHOD AND SYSTEMS FOR DYNAMIC ASSIGNMENT OF COMMON SHORT CODES FOR SHARED USE TEXT MESSAGE ROUTING - A computer-readable medium encoded with executable instructions for a text messaging service for dynamically associating a first user to a first business via a shared common short code is provided. The instructions are for receiving a first text message from a first user via a first shared common short code, determining a user history associated with the first user based on an identification of the first user, and determining an association of the first shared common short code with a first business based on the user history associated with the first user. The instructions are further for storing the association of the first shared common short code with the first business for the first user in the user history associated with the first user and routing the first text message to the first business.08-13-2009

Chennupati Jagadish, O'Connor AU

Patent application numberDescriptionPublished
20110194120METHOD AND DEVICE FOR PHASE MEASUREMENT - The present invention relates to the field of phase measurement, particularly optical phase measurement. In one form, the invention relates to a method and device for measuring the phase between distinct signals by converting phase variations between the signals into amplitude variations. In one embodiment the invention provides a method of arranging the structure of a two-dimensional or three-dimensional crystal to measure the phase between signals, comprising the steps of (i) providing a respective waveguide for each signal and (ii) providing a micro-cavity array arranged to provide a resonance output in response to the phase of the signals. The invention has application to a wide range of apparatus and devices across many industries including communications, food technology, pharmacology, medicine and biology.08-11-2011

Divya Jagadish, Bangalore IN

Patent application numberDescriptionPublished
20100153640AUTOMATIC RAID VOLUME GENERATION AND MIGRATION BASED ON APPLICATION TYPE - A method and system of automatic redundant array of independent disks (RAID) volume generation based on an application type is disclosed. In one embodiment, a method for selecting a RAID level includes receiving setup data of an application type and a number of volumes for generating the RAID, assigning a level of the RAID in response to the application type and generating the number of volumes for the level of the RAID. The method may also include mapping the number of volumes to a host of the RAID, scanning the volumes for data written to the volumes and read from the volumes and evaluating the data to determine an appropriateness of the level of the RAID for the application type. Further, the method may include automatically migrating to another RAID level for the application if the level of the RAID is inappropriate.06-17-2010
20100153641HIERARCHICAL STORAGE MANAGEMENT (HSM) FOR REDUNDANT ARRAY OF INDEPENDENT DISKS (RAID) - Hierarchical storage management (HSM) for redundant array of independent disks (RAID) which comprise a plurality of drive trays of different types is disclosed. In one embodiment, a method for hierarchically managing RAID which includes a plurality of drive trays of different types, includes writing data to a tray of a first type, periodically monitoring a use of the data, and moving the data to a tray of a second type if the use of the data yields less than a threshold value. Each one of the tray of the first type and the tray of the second type includes at least one hard drive, and a composite score of price, capacity, performance, and function of the tray of the first type which is higher than a corresponding composite score of the tray of the second type.06-17-2010

Hosagrahar V. Jagadish, Ann Arbor, MI US

Patent application numberDescriptionPublished
20090138469METHOD OF PATTERN SEARCHING - Structural join mechanisms provide efficient query pattern matching. In one embodiment, tree-merge mechanisms are provided. In another embodiment, stack-tree mechanisms are provided.05-28-2009
20090138470METHOD OF PATTERN SEARCHING - Structural join mechanisms provide efficient query pattern matching. In one embodiment, tree-merge mechanisms are provided. In another embodiment, stack-tree mechanisms are provided.05-28-2009

H. V. Jagadish, Ann Arbor, MI US

Patent application numberDescriptionPublished
20080235199NATURAL LANGUAGE QUERY INTERFACE, SYSTEMS, AND METHODS FOR A DATABASE - A method for translating a natural language query into a structured query for a database is provided. The method generally includes: generating a parse tree which represents a natural language query for a database; mapping terms in the parse tree to components of a structured query language for the database; and grouping the components of the structured query language.09-25-2008

Sunil Jagadish, Bangalore IN

Patent application numberDescriptionPublished
20090271370DISCOVERY OF FRIENDS USING SOCIAL NETWORK GRAPH PROPERTIES - Embodiments are directed towards providing a list of potential friends to a user based on an analysis of friends' contact lists. The user may provide a subset of friends within a contact list for analysis, along with a degree of separation over which to perform the analysis, and/or a minimum threshold number of occurrences for identifying a candidate friend. The subset of friends' contact lists may then be recursively traversed and merged, where common friends may be identified as members of a candidate set for suggesting friends to the user. In one embodiment, the candidate members may be retained within the candidate set if there is a commonality between the friends and the candidate that exceeds the minimum threshold. The candidate list may also be rank order using various approaches, including a weighted energy diffusion model based in part on a number of communications between the candidates.10-29-2009
20100125503ASTROLOGY BASED CONTENT SELECTION - Astrology based content selection. A method includes receiving a plurality of inputs associated with a user. An astrological profile of the user is determined electronically in a computer system based on the plurality of inputs. Further, contents are selected based on the astrological profile. The contents are then provided to the user.05-20-2010
20110125571METHOD AND SYSTEM FOR SPEED EFFICIENT AND RELEVANCY EFFICIENT ADVERTISING THROUGH A WEB ENABLED ELEMENT - An example of a method comprises receiving a search query initiated by the user and transmitted from the user terminal to the server and identifying, by using server software that communicates with the user terminal, an area of interest in the interface. The method also comprises identifying a context based on at least one of the area of interest and the search query. The method further comprises obtaining, by using server software that communicates with the user terminal. Furthermore, the method comprises extracting, based on the one or more browser parameters and a plurality of predetermined preferences and also extracting advertisements from the database based on the set of rules and the context. The method comprises communicating the advertisements to the user terminal and rendering the advertisements on a display based on the context, the one or more browser parameters and the set of rules. Other embodiments disclose a system.05-26-2011

Patent applications by Sunil Jagadish, Bangalore IN

Swaroop Jagadish, Santa Clara, CA US

Patent application numberDescriptionPublished
20100228642Traffic Management in an Online Advertisement Bidding System - An online advertising system integrates third party agents to permit the third party agents to participate in auctions to bid on a per opportunity basis. An advertising exchange module receives requests for opportunities to serve online advertisements to users. In response, an advertising exchange module applies one or more business rules to determine third party agents that qualify to serve the online advertisement. A bid gateway module generates and transmits requests for bids to the third party agents. The bid gateway module then receives bids from the third party agents in response to the requests for bids. The advertising exchange module then selects an advertisement based on the bid. The online advertisement exchange system provides a unified marketplace to permit integrator networks to bid on both ads pursuant to guaranteed contracts and ads not subject to guaranteed contracts (e.g., non-guaranteed ads). The online advertisement system further includes traffic management to allow the third parties to regulate bid requests sent from the online advertisement system. In some embodiments, the online advertising system caches bids, to efficiently implement the per opportunity auction, and transmits information, such as targeting information, to the third party agents to aid in the third party agents' formulation of bids.09-09-2010
20110238493EFFICIENT AD SELECTION IN AD EXCHANGE WITH INTERMEDIARIES - A method is disclosed for optimizing ad selection in an exchange having intermediate ad-networks including: constructing an exchange graph having nodes representing publishers, advertisers, and intermediate ad-network entities, and including directed edges that represent bilateral business agreements connecting the nodes; receiving an opportunity for displaying an ad to a user that is associated with a publisher node and includes properties that are targetable by supply predicates, wherein a supply predicate is a function whose inputs include properties of the user; receiving ads that are available for display to the user associated with respective advertiser nodes and that include properties that are targetable by demand predicates, wherein a demand predicate is a function whose inputs include properties of one or more of the plurality of ads; computing a thinned graph by enforcing the supply predicates in the nodes and edges of the graph; and producing a list of ads and corresponding paths that exist through the thinned graph to the opportunity that satisfy the plurality of demand predicates.09-29-2011

Usha Jagadish, Knoxville, TN US

Patent application numberDescriptionPublished
20090072964REMOTE SHOCK SENSING AND NOTIFICATION SYSTEM - A low-power shock sensing system includes at least one shock sensor physically coupled to a chemical storage tank to be monitored for impacts, and an RF transmitter which is in a low-power idle state in the absence of a triggering signal. The system includes interface circuitry including or activated by the shock sensor, wherein an output of the interface circuitry is coupled to an input of the RF transmitter. The interface circuitry triggers the RF transmitter with the triggering signal to transmit an alarm message to at least one remote location when the sensor senses a shock greater than a predetermined threshold. In one embodiment the shock sensor is a shock switch which provides an open and a closed state, the open state being a low power idle state.03-19-2009