Patent application number | Description | Published |
20130179091 | SYSTEMS AND METHODS FOR IDENTIFYING UNKNOWN DRUG TARGETS VIA ADVERSE EVENT DATA - The present disclosure is directed to systems and methods for identifying unknown drug targets via adverse event data. An analyzer receives an identification of a first drug having one or more unknown target proteins and identifies a second drug related to the first drug. The analyzer retrieves, from an adverse event database, a first side effect profile associated with the first drug, and a second side effect profile associated with the second drug. The analyzer generates a third side effect profile comprising a subset of the first side effect profile not shared by the second side effect profile, and identifies a third drug having a fourth side effect profile comprising the third side effect profile. The analyzer retrieves a list of one or more target proteins of the third drug not targeted by the second drug, and presents the retrieved list as potential target proteins of the first drug. | 07-11-2013 |
20130179138 | SYSTEMS AND METHODS FOR USING ADVERSE EVENT DATA TO PREDICT POTENTIAL SIDE EFFECTS - The present disclosure describes systems and methods for predicting a likely side effect profile for even new, untested medications. A predicted side effect profile may be generated based on intersections of side effect profiles of other medications that affect the same or related molecular entities, such as the nearby target proteins, involve the same pathways, or are otherwise similarly related. To generate a predicted side effect profile for a new drug targeting a novel or previously un-targeted protein target, an analyzer may query an adverse event database for records pertaining to patients who have taken drugs or combinations of drugs that target or affect molecular entities in the vicinity of the novel target within a global molecular entity graph, and, in some embodiments, may retrieve a plurality of adverse event records and generate an intersection of side effects associated with related targets to predict likely side effects for the novel target. | 07-11-2013 |
20130179181 | SYSTEMS AND METHODS FOR PERSONALIZED DE-RISKING BASED ON PATIENT GENOME DATA - The present disclosure describes systems and methods for using patient-specific genomic information to optimize or de-risk therapy for the patient. A user may identify a medication for consideration for prescription to a patient, and a genetic variant of the patient affecting a first protein. An analyzer may identify a second medication targeting the first protein, and may retrieve adverse event data from an adverse event database for patients co-medicated with both the first medication and second medication. The analyzer may determine, based on rates of adverse events, the likelihood of an adverse event occurring through co-medication of the first medication and second medication. Based on the likelihood, and based on a correspondence or non-correspondence between a protein activation characteristic of the first medication and the effect of the genetic variant of the patient, the analyzer may indicate or contra-indicate the first medication for the patient. | 07-11-2013 |
20130179187 | SYSTEMS AND METHODS FOR DE-RISKING PATIENT TREATMENT - The present disclosure describes systems and methods for de-risking patient treatment by identifying medications or combinations of medications to be contraindicated for a specific indication. An analyzer executed by a processor of a computing device from a user may receive an identification of an indication (e.g. the subject of a clinical trial, or the diagnosis of a patient visiting a physician's office). The analyzer may retrieve, from an adverse event database, medication and co-medication information of patients that experienced a side effect corresponding to the indication. The analyzer may sort the retrieved medication and co-medication information to generate an ordered list of medications consumed by patients that experienced the side effect, and identify a first medication of the ordered list. A display module executed by the computing device may display, to the user, the first medication of the ordered list for contraindication from the clinical trial. | 07-11-2013 |
20150081323 | SYSTEMS AND METHODS FOR DISEASE KNOWLEDGE MODELING AND CLINICAL DECISION SUPPORT - Systems and methods are described herein for disease knowledge modeling and clinical treatment decision support. Disease or indication information, including identification of biomolecular entities associated with the indication may be culled through data mining to create a knowledge model of the indication. In some embodiments, the knowledge model may comprise a network of associations between molecular entities, including drug targets and biomarkers, genes, pathways. The model is used for prioritizing treatment decisions, for treatments comprising one or more medications associated with one or more molecular entities in the model. The priority of a suggested treatment depends on at least one property of one or more medications of the suggested treatment. | 03-19-2015 |
Patent application number | Description | Published |
20130023147 | RECONFIGURABLE PLUG STRIP - A power strip for conducting electrical power between an electrical power outlet having at least a live receptacle and a neutral receptacle, and at least two electrical device power plugs, each plug having at least a live prong and a neutral prong. The power strip includes a first housing segment having a first receptacle configured to receive at least an electrically conductive portion of a first device plug and a second housing segment having a second receptacle configured to receive at least an electrically conductive portion of a second device plug. The second housing is coupled to the first housing for pivotal movement relative to said first housing; | 01-24-2013 |
20140102870 | RECONFIGURABLE PLUG STRIP - A power strip for conducting electrical power between an electrical power outlet having at least a live receptacle and a neutral receptacle, and at least two electrical device power plugs, each plug having at least a live prong and a neutral prong. The power strip includes a first housing segment having a first receptacle configured to receive at least an electrically conductive portion of a first device plug and a second housing segment having a second receptacle configured to receive at least an electrically conductive portion of a second device plug. The second housing is coupled to the first housing for pivotal movement relative to said first housing; | 04-17-2014 |
20140187079 | RECONFIGURABLE PLUG STRIP - An apparatus includes a base segment having a signal port coupler configured to selectively conductively engage with a signal port. A first assembly includes a first segment movably coupled to the base segment and a second segment movably coupled to the first segment, and a second assembly includes a third segment movably coupled to the base segment and a fourth segment movably coupled to the third segment. The first, second, third, and fourth segments include receptacles configured to receive at least an electrically conductive portion of a device plug. An electrical connection assembly is disposed in the base, first, second, third, and fourth segments and is configured to selectively conductively engage the receptacles of the first, second, third, and fourth segments with a signal port. | 07-03-2014 |
Patent application number | Description | Published |
20090006974 | AUTOMATIC SELECTION OF USER-ORIENTED WEB CONTENT - A toolbar is provided, which may be downloaded and installed in a user's web browser. The toolbar uploads the user's browsing history to a server. The server determines, based on the browsing history, which sites the user visits frequently. Additionally, the server determines, based on an analysis of web content, which categories of content, and which concepts, the user is interested in based on the concepts and categories that occur frequently in the user's browsing patterns. The server identifies content of interest to the user—where such content may comprise frequently-updated content, such as news or RSS feeds—and provides a custom web page that shows or identifies the selected content. | 01-01-2009 |
20100082608 | SYSTEM, METHOD, OR APPARATUS RELATING TO DETERMINING SEARCH RESULTS BASED AT LEAST IN PART ON ONE OR MORE CONTEXT FEATURES - Embodiments of methods, apparatuses, devices and systems associated with determining search results are disclosed. | 04-01-2010 |
20110066496 | Combining Historical CTR and Bid Amount in Search Message Selection - A method, system and computer readable medium selects additional message content to display to a user when the user request base content. In order to optimize the intermediate selection pool of message candidates (from which a final selection is chosen), for each candidate message, a historical aggregate of CTR data is combined with an offline estimate, also obtained from historical data, of RElative Probability of Action (REPA, which combines computed relevancy scores and ranking information) and with bid amount to obtain an estimate for revenue generation. This estimate is combined with dynamic matching between the message and the page/user pair to obtain a final score for each message that is used to create the intermediate selection pool of message for the page displayed. Final message selection uses a feedback loop, using specific CRT in conjunction with the specific page displayed, for the messages in the intermediately selected pool. | 03-17-2011 |
20110187717 | Producing Optimization Graphs in Online Advertising Systems - A computer implemented system produces an optimization graph in an online advertising system. The system presents at a computer, a supply of advertising inventory and advertising demand contracts, where each advertising inventory is presented as a supply node and each advertising demand contract is presented as a demand node. The system processes the supply of advertising inventory and the advertising demand contracts. For example, the system partitions the supply nodes into supply partitions and determines whether each supply node is eligible for each demand node. In addition, the system determines the number of eligible supply nodes to be drawn from each supply partition for each demand node. | 08-04-2011 |
20110213659 | System and Method for Automatic Matching of Contracts in an Inverted Index to Impression Opportunities Using Complex Predicates and Confidence Threshold Values - A method for automatic matching of contracts to inventory using a fixed-length complex predicate representation. An item of inventory is described as a Boolean expression, which is converted into a multi-level, alternating AND/OR impression tree representation with leaf nodes representing conjuncts. Processing the conjuncts of the tree through a contract index results in retrieving a set of candidate contracts that match the at least some but not necessarily all impression tree leaf node predicates. Next, an AND/OR contract tree representation is constructed with each contract tree leaf node having a label representing a projection onto a discrete set of ordered symbols. Contracts with projections that cover the entire range of discrete set of ordered symbols are deemed to satisfy the item of inventory. Implementation of the contract index includes retrieval techniques to support multi-valued predicates as well as confidence threshold functions using a multi-level tree representation of multi-valued predicates. | 09-01-2011 |
20110213660 | System and Method for Automatic Matching of Contracts in an Inverted Index to Impression Opportunities Using Complex Predicates with Multi-Valued Attributes - A method for automatic matching of contracts to inventory using a fixed-length complex predicate representation. An item of inventory is described as a Boolean expression, which is converted into a multi-level, alternating AND/OR impression tree representation with leaf nodes representing conjuncts. Processing the conjuncts of the tree through a contract index results in retrieving a set of candidate contracts that match the at least some but not necessarily all impression tree leaf node predicates. Next, an AND/OR contract tree representation is constructed with each contract tree leaf node having a label representing a projection onto a discrete set of ordered symbols. Contracts with projections that cover the entire range of discrete set of ordered symbols are deemed to satisfy the item of inventory. Implementation of the contract index includes retrieval techniques to support multi-valued predicates as well as confidence threshold functions using a multi-level tree representation of multi-valued predicates. | 09-01-2011 |
20110213767 | System and Method for Automatic Matching of Contracts Using a Fixed-Length Predicate Representation - A method for automatic matching of contracts to inventory using a fixed-length complex predicate representation. An item of inventory is described as a Boolean expression, which is converted into a multi-level, alternating AND/OR impression tree representation with leaf nodes representing conjuncts. Processing the conjuncts of the tree through a contract index results in retrieving a set of candidate contracts that match the at least some but not necessarily all impression tree leaf node predicates. Next, an AND/OR contract tree representation is constructed with each contract tree leaf node having a label representing a projection onto a discrete set of ordered symbols. Contracts with projections that cover the entire range of discrete set of ordered symbols are deemed to satisfy the item of inventory. Implementation of the contract index includes retrieval techniques to support multi-valued predicates as well as confidence threshold functions using a multi-level tree representation of multi-valued predicates. | 09-01-2011 |
20110225038 | System and Method for Efficiently Evaluating Complex Boolean Expressions - An improved system and method for efficiently evaluating complex Boolean expressions is provided. Leaf nodes of Boolean expression trees for objects represented by Boolean expressions of attribute-value pairs may be assigned a positional identifier that indicates the position of a node in the Boolean expression tree. The positional identifiers of each object may be indexed by attribute-value pairs of the leaf nodes of the Boolean expression trees in an inverted index. Given an input set of attribute-value pairs, a list of positional identifiers for leaf nodes of virtual Boolean expression trees may be found in the index matching the attribute-value pairs of the input set. The list of positional identifiers of leaf nodes may be sorted in order by positional identifier for each contract. An expression evaluator may then verify whether a virtual Boolean expression tree for each contract is satisfied by the list of positional identifiers. | 09-15-2011 |
20120117482 | AUTOMATIC SELECTION OF USER-ORIENTED WEB CONTENT - A toolbar is provided, which may be downloaded and installed in a user's web browser. The toolbar uploads the user's browsing history to a server. The server determines, based on the browsing history, which sites the user visits frequently. Additionally, the server determines, based on an analysis of web content, which categories of content, and which concepts, the user is interested in based on the concepts and categories that occur frequently in the user's browsing patterns. The server identifies content of interest to the user—where such content may comprise frequently-updated content, such as news or RSS feeds—and provides a custom web page that shows or identifies the selected content. | 05-10-2012 |
Patent application number | Description | Published |
20080294634 | SYSTEM AND ARTICLE OF MANUFACTURE FOR SEARCHING DOCUMENTS FOR RANGES OF NUMERIC VALUES - Provided are a system and article of manufacture for searching documents for ranges of numeric values. Document identifiers for documents include at least one value that is a member of a set of values. A number of posting lists is generated, wherein each posting list is associated with a range of consecutive values within the set of values and includes document identifiers for documents including at least one value within the range of consecutive values associated with the posting list, and wherein each document identifier is associated with one value in the set of values included in the document identified by the document identifier. The generated posting lists are stored, wherein the posting lists are used to process a query on a range of values within the set of values. A query on a query range of values within the set of values is received and a determination is made of a minimum number of posting lists associated with consecutive values that together include the query range of values. The determined posting lists are merged to form a merged posting list including document identifiers of documents including values within the query range. The document identifiers in the merged posting list are returned. | 11-27-2008 |
20080301130 | METHOD, SYSTEM AND ARTICLE OF MANUFACTURE FOR SEARCHING DOCUMENTS FOR RANGES OF NUMERIC VALUES - Provided are a method, system, and article of manufacture for searching documents for ranges of numeric values. Document identifiers for documents are accessed, wherein the documents include at least one value that is a member of a set of values. A number of posting lists are generated. Each posting list is associated with a range of consecutive values within the set of values and includes document identifiers for documents including at least one value within the range of consecutive values associated with the posting list, and wherein each document identifier is associated with one value in the set of values included in the document identified by the document identifier. The generated posting lists are stored, wherein the posting lists are used to process a query on a range of values within the set of values. | 12-04-2008 |
20120096016 | SEARCHING DOCUMENTS FOR RANGES OF NUMERIC VALUES - Provided are a method, system, and article of manufacture for searching documents for ranges of numeric values. Document identifiers for documents are accessed, wherein the documents include at least one value that is a member of a set of values. A number of posting lists are generated. Each posting list is associated with a range of consecutive values within the set of values and includes document identifiers for documents including at least one value within the range of consecutive values associated with the posting list, and wherein each document identifier is associated with one value in the set of values included in the document identified by the document identifier. The generated posting lists are stored, wherein the posting lists are used to process a query on a range of values within the set of values. | 04-19-2012 |