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
2018/0096049 DATA TRANSITION IN HIGHLY PARALLEL DATABASE MANAGEMENT SYSTEM
A massively parallel database management system includes an index store and a payload store including a set of storage systems of different temperatures. Both...
2018/0096048 RANDOMIZED DATA DISTRIBUTION IN HIGHLY PARALLEL DATABASE MANAGEMENT SYSTEM
A massively parallel database management system includes an index store and a payload store including a set of storage systems of different temperatures. Both...
2018/0096047 DETECTING CLUSTERS AND RELATIONSHIPS IN LARGE DATA SETS
From a directional acyclic graph (DAG) corresponding to a data volume, a matrix of relationships of a first node and a second node is computed. The DAG...
2018/0096046 Systems and Methods for File Loading
The application describes systems and methods for loading a data file with a data pad having a pattern that enables identification of the data file during...
2018/0096045 LARGE DISTRIBUTED DATABASE CLUSTERING SYSTEMS AND METHODS
Systems and methods are provided for managing asynchronous replication in a distributed database environment, while providing for scaling of the distributed...
2018/0096044 REPLICATING DATABASE UPDATES WITH BATCHING
A computer-implemented method includes detecting a source update applied to a source table, where the source table includes a plurality of columns, and where...
2018/0096043 SYSTEMS AND METHODS FOR SYNCHRONIZING DATABASE SCHEMA
Methods and systems for synchronizing a database schema (or data structure) of a source database to a target database are disclosed. A source data structure...
2018/0096042 Distribution of Software Signatures Using a Community Catalog Based on Blockchain
A mechanism is provided for adding software signatures to a software catalog may be provided. The software catalog comprises a vendor-maintained software...
2018/0096041 REPLICATING DATABASE UPDATES WITH BATCHING
A computer-implemented method includes detecting a source update applied to a source table, where the source table includes a plurality of columns, and where...
2018/0096040 DATA ANALYSIS INFORMATION PROCESSING DEVICE
A data analysis information processing device includes a database configured to store normalized data; a memory; an analysis instruction unit configured to...
2018/0096039 SYSTEMS AND METHODS FOR CONTEXT-SENSITIVE DATA ANNOTATION AND ANNOTATION VISUALIZATION
Systems and methods for receiving, storing, and returning annotations in association with annotated data. Data visualizations can be generated using data...
2018/0096038 MODEL-DRIVEN PROFILING JOB GENERATOR FOR DATA SOURCES
Embodiments of the present invention disclose generating a data profiling jobs for source data in a data processing system, the source data being described by...
2018/0096037 METADATA REFINEMENT USING BEHAVIORAL PATTERNS
A system and method of metadata refinement using behavioral patterns is disclosed. In some embodiments, user behavioral data for results of a search query is...
2018/0096036 DYNAMIC USER INTERFACE FOR DATA EXCHANGE SPLIT
The present disclosure involves systems, software, and computer implemented methods for providing user interface (UI)-based modifications to adjust and...
2018/0096035 QUERY-TIME ANALYTICS ON GRAPH QUERIES SPANNING SUBGRAPHS
Reductions in latencies and improvements in computational efficiency when analyzing data stored in a relational graph by integrating analytical capabilities...
2018/0096034 QUERY MANAGEMENT IN DATABASE MANAGEMENT SYSTEMS
A method includes receiving a database query, analyzing system and session level variables to provide one or more identified variables, wherein each of the one...
2018/0096033 QUERY MANAGEMENT IN DATABASE MANAGEMENT SYSTEMS
A method includes receiving a database query, analyzing system and session level variables to provide one or more identified variables, wherein each of the one...
2018/0096032 METADATA APPLICATION PROGRAMMING INTERFACE FOR AD HOC DATABASE QUERIES
Embodiments include a metadata application programming interface (API) for processing ad hoc database queries. Embodiments can be configured to process ad hoc...
2018/0096031 DATABASE-AGNOSTIC PARALLEL READS
A query into a database is processed by receiving an instruction to partition data in the database into respective data partitions for the query. In response...
2018/0096030 MATERIALIZED QUERY TABLES WITH SHARED DATA
A computer system can generate a materialized query table (MQT) for data from a base table that has a plurality of rows and columns that each contain stored...
2018/0096029 EFFICIENT PROCESSING OF DATA EXTENTS
The present disclosure relates to a computer-implemented method, computer program product, and computer system, for optimization of query processing a set of...
2018/0096028 FRAMEWORK FOR MANAGEMENT OF MODELS BASED ON TENANT BUSINESS CRITERIA IN AN ON-DEMAND ENVIRONMENT
In accordance with embodiments, there are provided mechanisms and methods for facilitating a framework for management of machine learning models for tenants in...
2018/0096027 SEARCH QUERY PROCESSING
Methods, systems, and computer program products for processing a search query store the search query in one or more persistent storage devices in response to...
2018/0096026 ALGEBRAIC DATA TYPES FOR DATABASE QUERY LANGUAGES
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for implementing algebraic data types in database query...
2018/0096025 LOCAL BUSINESS AND PRODUCT SEARCH SYSTEM AND METHOD
Computer implemented systems and methods are described that enable customers to search for a product, and obtain a list of retail locations that are likely to...
2018/0096024 RELEASE MANAGEMENT IN A CONTENT MANAGEMENT SYSTEM
Disclosed are examples of systems, apparatus, methods, and computer program products for release management of content in an educational content management...
2018/0096023 DISTRIBUTED AVAILABILITY GROUPS OF DATABASES FOR DATA CENTERS FOR PROVIDING MASSIVE READ SCALE
A Distributed Availability Group (DAG) spans two AGs, each spanning one or more replica nodes and functioning as primary or secondary AG. A primary AG is...
2018/0096022 SYSTEMS AND METHODS FOR TIMING DATA TRANSFER IN A DATABASE
Methods and electronic systems for managing data transfer timing in a database are described. An electronic system includes a communication interface, a...
2018/0096021 METHODS AND SYSTEMS FOR IMPROVED SEARCH FOR DATA LOSS PREVENTION
Methods and systems are provided for enhanced data loss prevention. The enhanced data loss prevention may be applied to data that is structured and/or...
2018/0096020 VALIDATING EDUCATIONAL CONTENT IN AN EDUCATIONAL CONTENT MANAGEMENT SYSTEM
Disclosed are examples of systems, apparatus, methods, and computer program products for validating educational content in an educational content management...
2018/0096019 Cross-Platform Digital Data Movement Control Utility and Method of Use Thereof
A system includes an interface and one or more processors. The interface receives a dataset comprising a plurality of variable length input records, each input...
2018/0096018 REDUCING PROCESSING FOR COMPARING LARGE METADATA SETS
A computer system compares databases, where each data record includes values for a plurality of fields, by applying database operations on database tables of...
2018/0096017 METHOD AND COMPUTING DEVICE FOR MINIMIZING ACCESSES TO DATA STORAGE IN CONJUNCTION WITH MAINTAINING A B-TREE
Methods for modifying a B-tree are disclosed. According to an implementation, a computing device receives requests for updates to a B-tree, groups two or more...
2018/0096016 QUERY DRIVEN DATA COLLECTION ON PARALLEL PROCESSING ARCHITECTURE FOR LICENSE METRICS SOFTWARE
A method for collecting monitoring data on a set of monitored computers. The method comprises providing definitions for collection methods for a set of...
2018/0096015 DISAMBIGUATING COLLECTION ACCESS IN A GRAPH DATABASE, SUBJECT-PREDICATE-OBJECT DATABASE, AND/OR TRIPLESTORE
A facility maintains a cardinality schema to manage indications of property cardinality on behalf of a database such as a graph database that is indifferent to...
2018/0096014 QUERY DRIVEN DATA COLLECTION ON PARALLEL PROCESSING ARCHITECTURE FOR LICENSE METRICS SOFTWARE
A method for collecting monitoring data on a set of monitored computers. The method comprises providing definitions for collection methods for a set of...
2018/0096013 CUSTOM MULTI-TENANT NON-RELATIONAL PLATFORM OBJECTS
Disclosed are examples of systems, apparatus, methods and computer program products for creating custom platform objects for a multi-tenant non-relational...
2018/0096012 MULTI-TENANT NON-RELATIONAL PLATFORM OBJECTS
Disclosed are examples of systems, apparatus, methods and computer program products for updating and managing multi-tenant non-relational database schemas. A...
2018/0096011 STORING DATA RECORDS
Embodiments of the present invention provide a method, computer program product, and a computer system for storing data records in extents. According to one...
2018/0096010 FLEXIBLE IN-MEMORY COLUMN STORE PLACEMENT
Techniques are described herein for distributing distinct portions of a database object across volatile memories of selected nodes of a plurality of nodes in a...
2018/0096009 DEPENDENCIES BETWEEN SITE COMPONENTS ACROSS GEOGRAPHIC LOCATIONS
A method, a system, and a computer program product are provided. In various embodiments, an object is stored within a first data storage system resource...
2018/0096007 LEVERAGING SQL WITH USER DEFINED AGGREGATION TO EFFICIENTLY MERGE INVERTED INDEXES STORED AS TABLES
Techniques are described herein for using user-defined aggregate functions for updating inverted index tables. A user-defined aggregate function is registered...
2018/0096006 WORKLOAD-DRIVEN RECOMMENDATIONS FOR COLUMNSTORE AND ROWSTORE INDEXES IN RELATIONAL DATABASES
Provided are methods and systems for generating physical database design tuning recommendations. Given a workload, the system analyzes the workload to identify...
2018/0096005 CONTAINER REPOSITORY OPTIMIZATION
An application component contained in a template is identified. The repository is scanned to determine whether the application component identified from the...
2018/0096004 CONSTRUCTION AND APPLICATION OF DATA CLEANING TEMPLATES
Described herein are various technologies pertaining to construction and application of a data cleaning template. A data cleaning tool, when applying the data...
2018/0096003 MERGING ALONG OBJECT HIERARCHIES
Some embodiments of the present invention include a method for merging nodes in hierarchies and include receiving, by a database system, a request to merge a...
2018/0096002 CONTAINER REPOSITORY OPTIMIZATION
An application component contained in a template is identified. The repository is scanned to determine whether the application component identified from the...
2018/0096001 SYSTEM FOR IMPORTING DATA INTO A DATA REPOSITORY
A computer-implemented method of importing data from a data source to a target storage system is disclosed. The method involves executing an automated data...
2018/0096000 SYSTEM FOR ANALYSING DATA RELATIONSHIPS TO SUPPORT DATA QUERY EXECUTION
A method and software tool for identifying relationships between columns of one or more data tables are disclosed. In the disclosed method, a relationship...
2018/0095999 Point of Interest Database Maintenance System
A method of processing data at a server 302 for maintenance of a database 516 of points of interest, such as speed limit enforcement devices. Each of the...
← 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 | 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.