Easy To Use Patents Search & Patent Lawyer Directory

At Patents you can conduct a Patent Search, File a Patent Application, find a Patent Attorney, or search available technology through our Patent Exchange. Patents are available using simple keyword or date criteria. If you are looking to hire a patent attorney, you've come to the right place. Protect your idea and hire a patent lawyer.

Searching:





Search by keyword, patent number, inventor, assignee, city or state:




Patent # Description
2016/0350399 CONTEXT-RICH KEY FRAMEWORK IMPLEMENTATIONS FOR GLOBAL CONCEPT MANAGEMENT
Various implementations provide a Context-Rich Key ("CRK") Framework for managing computing, networking, concepts, and context from human and system-of-systems...
2016/0350398 HASH TAG MANAGEMENT IN A MICROBLOGGING INFRASTRUCTURE
Architecture that provides enhanced tag telemetry in a microblogging communications infrastructure. The architecture provides efficient discovery and tracking...
2016/0350397 BUNDLED EVENT MEMORIES
A method for bundling event memories in a social networking system. The method includes identifying a first plurality of user-submitted content items posted to...
2016/0350396 SYSTEMS AND METHODS FOR QUANTILE DETERMINATION IN A DISTRIBUTED DATA SYSTEM USING SAMPLING
In accordance with the teachings described herein, systems and methods are provided for estimating or determining quantiles for data stored in a distributed...
2016/0350395 Synonym Generation
A system for synonym generation and/or identification can be utilized to make a search engine more effective in finding relevant search results. In...
2016/0350394 AGGREGATING DATABASE ENTRIES BY HASHING
Aggregating input into hashtables using just-in-time compilation of compilable code in response to a database query. Compilable code can be generated that is...
2016/0350393 INHERITED DIMENSIONS
Techniques are described for inheritance of dimensional attributes in multidimensional datasets. In some embodiments, an inherited dimension comprises one or...
2016/0350392 TABLE PARTITIONING WITHIN DISTRIBUTED DATABASE SYSTEMS
Techniques are disclosed for implementing a unified partitioning scheme within distributed database systems to allow a table to be horizontally partitioned and...
2016/0350391 REPLICATION USING DEDUPLICATED SECONDARY COPY DATA
An information management system according to certain aspects uses backup copies or other secondary copies of production data for the purposes of replicating...
2016/0350390 POST-MIGRATION VALIDATION OF ETL JOBS AND EXCEPTION MANAGEMENT
Handling extract-transform-load (ETL) job mismatches as "exceptions." Exception handling may include the following steps: (i) determining a mismatch while...
2016/0350389 OUTCOME ANALYSIS FOR GRAPH GENERATION
An example method includes determining a point from a data set closest to a particular data point using a particular metric and scoring a particular data point...
2016/0350388 SYSTEM AND METHOD FOR TEXT DISAMBIGUATION AND CONTEXT DESIGNATION IN INCREMENTAL SEARCH
Methods and systems for text disambiguation and context designation in incremental search are provided. A method for selecting items in response to ambiguous...
2016/0350387 Querying A Database With Thickness Criterion
The invention notably relates to a computer-implemented method for querying a database that comprises 3D modeled objects that represent mechanical parts. The...
2016/0350386 TRIGGERING METHOD FOR INSTANT SEARCH
Techniques are provided for automatically determining when to trigger instant search. In one technique, while a user is entering text to formulate a search...
2016/0350385 SYSTEM AND METHOD FOR TRANSPARENT CONTEXT AWARE FILTERING OF DATA REQUESTS
This disclosure describes a method, device, and system related to filtering data requests. The system may determine a first data request from the at least one...
2016/0350384 Mining Relevant Approximate Subgraphs from Multigraphs
A mechanism is provided in a data processing system for extracting subgraphs from a multigraph with approximation. The mechanism receives a multigraph and a...
2016/0350383 PREDICTING USER NEEDS FOR A PARTICULAR CONTEXT
A computing system is described that identifies, based on search histories associated with a group of computing devices for a particular context, a task...
2016/0350382 ESTIMATING INFLUENCE USING SKETCHES
A graph that includes multiple nodes and edges is received. Multiple instances of the graph are generated by randomly instantiating the edges according to...
2016/0350381 FILTER OPTIMIZER FOR DATA STREAMS
Embodiments of the preset disclosure include a method, a system, and a computer program product for rearranging a set of filters within a data streams...
2016/0350380 INDEXING DYNAMIC HIERARCHICAL DATA
A system includes storage of data of a hierarchy, where each node of the hierarchy is represented by a row, and each row includes a level of its respective...
2016/0350379 SEARCH RESULTS BASED ON A SEARCH HISTORY
Aspects relate to improving search results based on a search history. Searches performed by a user are monitored to collect search data. The search data is...
2016/0350378 System and Methods for Enabling Arbitrary Developer Code Consumption of Web-Based Data
A structured file includes information to bind a web data source to a web data query system. Code is embedded within the structured file and is in a code...
2016/0350377 ESTIMATING THE COST OF DATA-MINING SERVICES
The cost of data-mining is estimated where data-mining services are delivered via a distributed computing system environment. System requirements are estimated...
2016/0350376 ESTIMATING THE COST OF DATA-MINING SERVICES
The cost of data-mining is estimated where data-mining services are delivered via a distributed computing system environment. System requirements are estimated...
2016/0350375 OPTIMIZING EXECUTION PLANS FOR IN-MEMORY-AWARE JOINS
Techniques are described herein for accurately estimating the cost of performing a join against "mirror format" data that is at least partially located in...
2016/0350374 Database Calculation Engine With Nested Multiprovider Merging
A query is received by a database server from a remote application server that is associated with a calculation scenario that defines a data flow model...
2016/0350373 DATABASE STATISTICS BASED ON TRANSACTION STATE
A computer-implemented method for determining a query execution plan based on transaction state may include determining that a first set of database values in...
2016/0350372 EIGENVALUE-BASED DATA QUERY
Embodiments relate to an eigenvalue-based data query. An aspect includes receiving a query request that includes a query statement. Another aspect includes...
2016/0350371 OPTIMIZER STATISTICS AND COST MODEL FOR IN-MEMORY TABLES
Techniques are provided for determining costs for alternative execution plans for a query, where at least a portion of the data items required by the query are...
2016/0350370 SEARCH RESULTS BASED ON A SEARCH HISTORY
Aspects relate to improving search results based on a search history. Searches performed by a user are monitored to collect search data. The search data is...
2016/0350369 JOINING SEMANTICALLY-RELATED DATA USING BIG TABLE CORPORA
Examples of the disclosure enable performing semantic joins using a big table corpus. Pairs of values from at least two data sets are identified. The pairs of...
2016/0350368 Integrated Execution of Relational And Non-Relational Calculation Models by a Database System
A query that requests a filter attribute is received by a database server from a remote application server that is associated with at least one calculation...
2016/0350367 Mechanisms For Querying Disparate Data Storage Systems
Computer implemented techniques for storage management include receiving a query from an application within an application level, which is received as a...
2016/0350366 Techniques For Reformulating Search Queries
A method includes receiving a first search query from a user device. The method includes identifying, by a computer search system and using the first search...
2016/0350365 MOBILE SEARCH
Techniques for providing consumer device interfaces are discussed herein. Some embodiments may include a system, including processing circuitry configured to:...
2016/0350364 Method And Computer Program Product For Semantically Representing A System Of Devices
An automated method for semantically representing a system of uses an ontology design pattern that allows model transformation from a tag representation to an...
2016/0350363 LOADING AND RELOADING AN IN-MEMORY COPY OF A DATABASE OBJECT WITHOUT BLOCKING CONCURRENT UPDATES TO THE...
Techniques are herein described for loading a portion of a database object into volatile memory without blocking database manipulation language transactions....
2016/0350362 System and Process for Concept Tagging and Content Retrieval
A system and process for tagging electronic documents or other electronic content with concepts mentioned, contained, or otherwise described in that content....
2016/0350361 Computing Device for Data Managing and Decision Making
The present invention provides a computing device including a system ranking unit, a subset ranking unit, an evaluation module of computing units and a...
2016/0350360 SYSTEM WITH MULTIPLE CONDITIONAL COMMIT DATABASES
A system for processing a transaction is disclosed. The system comprises a processor and a memory. The processor is configured to check a condition using data...
2016/0350359 INFORMAL DATA-BASED RULE MANAGEMENT METHOD AND APPARATUS
Methods and apparatuses for managing rule based on informal data are provided, one of methods comprises, receiving, by a rule management apparatus, informal...
2016/0350358 CONSISTENCY CHECKER FOR GLOBAL DE-DUPLICATION CLUSTERED FILE SYSTEM
A cluster-wide consistency checker ensures that two file systems of a storage input/output (I/O) stack executing on each node of a cluster are self-consistent...
2016/0350357 DISCONNECTED OPERATION WITHIN DISTRIBUTED DATABASE SYSTEMS
Techniques are disclosed for disconnected operation in a distributed database system. In an embodiment, the distributed database system implements a...
2016/0350356 MULTI-VERSION DATA SYSTEM NESTED TRANSACTIONS ISOLATION
A data system in which a parent transaction that has multiple nested transactions has isolation between the nested transactions. Each of at least some of the...
2016/0350355 Method and System for Analyzing a User Agent String
Method, system, and programs for analyzing user agent string are disclosed. In one example, a user agent string is received. A list of predefined keywords is...
2016/0350354 TRACKING CHANGES AMONG SIMILAR DOCUMENTS
In one embodiment, an information processing apparatus includes a calculation section, an identification section, and a notification section. The calculation...
2016/0350353 ELIMINATION OF LOG FILE SYNCHRONIZATION DELAY AT TRANSACTION COMMIT TIME
A method and apparatus for elimination of log file synchronization delay at transaction commit time is provided. One or more change records corresponding to a...
2016/0350352 MAINTAINING CROSS-NODE COHERENCE OF AN IN-MEMORY DATABASE OBJECT IN A MULTI-NODE DATABASE CLUSTER
Techniques are described for maintaining coherency of a portion of a database object populated in the volatile memories of multiple nodes in a database...
2016/0350351 IN-PLACE UPDATES WITH CONCURRENT READS IN A DECOMPOSED STATE
A method includes setting, by an update processor, a write latch in a first data structure associated with an object. The first data structure is copied to a...
2016/0350350 ENSURING THE SAME COMPLETION STATUS FOR TRANSACTIONS AFTER RECOVERY IN A SYNCHRONOUS REPLICATION ENVIRONMENT
Disclosed in some examples is a method, the method including detecting that an RDMS is recovering from a failure; sending a request for a last committed...
← Previous | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 | Next →

File A Patent Application

  • Protect your idea -- Don't let someone else file first. Learn more.

  • 3 Easy Steps -- Complete Form, application Review, and File. See our process.

  • Attorney Review -- Have your application reviewed by a Patent Attorney. See what's included.