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/0150548 RECOGNIZING UNKNOWN DATA OBJECTS
Recognizing unknown data objects may be implemented for data objects stored in a data store. Data objects that are identified as unknown may be accessed to...
2018/0150547 TIME SERIES ANALYSIS USING A CLUSTERING BASED SYMBOLIC REPRESENTATION
Techniques are described for performing a time series analysis using a clustering based symbolic representation. Implementations employ a clustering based...
2018/0150546 REAL-TIME CLUSTERING USING MULTIPLE REPRESENTATIVES FROM A CLUSTER
Embodiments include method, systems and computer program products for real-time data clustering using multiple representatives associated with the data...
2018/0150545 SYSTEMS AND METHODS FOR PROVIDING CONTENT
Systems, methods, and non-transitory computer-readable media can determine a first set of content items to be sent to a computing device of a user. A token is...
2018/0150544 SYNCHRONIZED UPDATES ACROSS MULTIPLE DATABASE PARTITIONS
A first store and a second store can be configured to store a first partition of a table of a database and a second partition of the table of the database,...
2018/0150543 UNIFIED MULTIVERSIONED PROCESSING OF DERIVED DATA
The disclosed embodiments provide a system for processing data. During operation, the system obtains a set of derived data sets for use by a set of clients....
2018/0150542 DATABASE TUPLE-ENCODING-AWARE DATA PARTITIONING IN A DIRECT MEMORY ACCESS ENGINE
Techniques provide for hardware accelerated data movement between main memory and an on-chip data movement system that comprises multiple core processors that...
2018/0150541 Proxy Views for Extended Monitoring of Database Systems
A computer implemented method for monitoring databases includes providing views for monitoring information associated with a first datacenter and proxy views...
2018/0150540 Synchronization Mechanism for Serialized Data Log Replay in Database Systems
A computer implemented method for updating a secondary database includes receiving transaction log information from a primary database system at a secondary...
2018/0150539 Common Runtime and Recovery Framework for Manipulating Data in Main Memory of Database Systems
A computer implemented method for manipulating data comprises receiving log transaction information from a primary database system at a secondary database...
2018/0150538 SYSTEM AND METHOD FOR INTEGRATING BUSINESS LOGIC INTO A HOT/COLD PREDICTION
A system and method for integrating business logic into a database system is disclosed herein. One or more processing modules; and one or more non-transitory...
2018/0150537 INFORMATION PROCESSING SYSTEM, SERVER, STORAGE MEDIUM STORING INFORMATION PROCESSING PROGRAM, AND INFORMATION...
An exemplary information processing system includes a first information processing device having a platform of a first type and a second information processing...
2018/0150536 INSTANCE-BASED DISTRIBUTED DATA RECOVERY METHOD AND APPARATUS
The present application discloses an instance-based distributed data recovery method. A specific implementation of the method includes: detecting a non-master...
2018/0150535 Design for Hierarchical Computations in Relational Database Management Systems
A selection of a generator function can be received. The generator function can be configured to be applied to source data to form a normalized tabular indexed...
2018/0150534 JOB POSTING DATA NORMALIZATION AND ENRICHMENT
The present disclosure involves systems, software, and computer implemented methods for monitoring processes running on a platform as a service architecture....
2018/0150533 SYSTEMS AND METHODS FOR UPDATING DATABASE INDEXES
Systems, methods, and computer-readable media for obtaining database records during an index update process are described. A database system may identify...
2018/0150532 METHOD AND SYSTEM FOR IMPLEMENTING AN ON-DEMAND DATA WAREHOUSE
Disclosed are methods and apparatuses for reducing the number of database calls when transferring data from a database to a server. One embodiment provides an...
2018/0150531 ENHANCED MECHANISMS FOR MANAGING MULTIDIMENSIONAL DATA
An enhanced multidimensional data management system significantly reduces the resources required to convert a spreadsheet into an enterprise collaborative...
2018/0150530 Method, Apparatus, Computing Device and Storage Medium for Analyzing and Processing Data
Disclosed is a method for data analyzing and processing, comprising: entering a pre-established new data analysis and processing project; accessing a...
2018/0150529 EVENT DRIVEN EXTRACT, TRANSFORM, LOAD (ETL) PROCESSING
Extract, Transform, Load (ETL) processing may be initiated by detected events. A trigger event may be associated with an ETL process apply one or more...
2018/0150528 GENERATING DATA TRANSFORMATION WORKFLOWS
Data transformation workflows may be generated to transform data objects. A source data schema for a data object and a target data format or target data schema...
2018/0150527 SYSTEM AND METHOD FOR USING PAST OR EXTERNAL INFORMATION FOR FUTURE SEARCH RESULTS
Various embodiments can include a system comprising one or more processing modules; a database system that can comprise a first database cluster H and a second...
2018/0150526 GENERIC QUERY LANGUAGE FOR DATA STORES
In some examples, a method includes constructing, by a computing device, a plurality of expressions using a generic query language that is independent of...
2018/0150525 Methods and Systems for Prioritizing Entities in Search Results
Exemplary embodiments relate to techniques for providing search results, such as when performing a type-ahead search. If an exact match to the search query is...
2018/0150524 Methods and Systems for Ranking Messaging Bots
Exemplary embodiments relate to techniques for identifying messaging robots, or bots, to surface in response to a request. For example, in order to facilitate...
2018/0150523 Operation and Method for Prediction and Management of the Validity of Subject Reported Data
A system for developing and implementing empirically derived algorithms to generate decision rules to predict invalidity of subject reported data and fraud...
2018/0150522 SYSTEMS AND METHODS FOR CONTEXTUAL RETRIEVAL AND CONTEXTUAL DISPLAY OF RECORDS
Provided are systems and methods for the contextual retrieval and contextual display of records. A search query and/or search results may be contextually...
2018/0150521 DISTRIBUTED JOINS IN A DISTRIBUTED DATABASE SYSTEM
In one respect, there is provided a distributed database system that includes hosts configured to store and/or manage data, a first query processing engine...
2018/0150520 Extended Monitoring of High Availability Database Systems
A computer implemented method for extended monitoring of a database includes establishing a data virtualization communications connection between a first and a...
2018/0150519 Extreme Value Estimation for Query Optimization in Analytical Databases
A mechanism is provided for preparing a query execution plan in a database management system. A determination is made of set of the query predicates in a query...
2018/0150518 QUERY PLAN EXECUTION ENGINE
In some aspects, there is provided a method for database query execution planning. In some aspects, a method may include receiving, at a database execution...
2018/0150517 QUERY PLAN GENERATION BASED ON TABLE ADAPTER
In some aspects, there is provided a method for database query execution planning using table adapters. In some aspects, a method may include receiving, at a...
2018/0150516 QUERY PLAN GENERATION FOR SPLIT TABLE QUERY OPERATIONS
A system for generating a query plan is provided. In some implementations, the system performs operations comprising: determining that a first query operation...
2018/0150515 Query Planning and Execution With Source and Sink Operators
A system for query planning and execution with source and/or sink operators is provided. In some implementations, the system performs operations comprising...
2018/0150514 Query Execution Pipelining with Pump Operators
A system for query execution and planning with pipelining and pump operators is provided. In some implementations, the system performs operations comprising...
2018/0150513 Query Execution Pipelining with Shared States for Query Operators
A system for query execution and planning with pipelining and shared states for query operators is provided. In some implementations, the system performs...
2018/0150512 QUERY PLAN GENERATION FOR PRECOMPILED AND CODE GENERATING QUERY OPERATIONS
A system for generating a query plan is provided. In some implementations, the system performs operations comprising: translating, into corresponding code, a...
2018/0150511 PROCESSING A DATA QUERY
A computer-implemented method of processing a data query, includes in an edge device, processing a subquery of the data query, storing first statistical data...
2018/0150510 DATA ACQUISITION DEVICE, DATA ACQUISITION METHOD AND COMPUTER READABLE MEDIUM
The present invention is provided with a command acceptance unit (110) to accept a query command (201) to acquire data from a database, the query command...
2018/0150509 Variable Search Query Vertical Access
In one embodiment, a method includes receiving a search query input comprising a character string having a first number of characters; searching one or more...
2018/0150508 Structured Inquiry language
The present invention is a system application software for creation and execution of Structured Query Language (SQL) statements in different languages....
2018/0150507 COMMAND ENTRY LIST FOR MODIFYING A SEARCH QUERY
A list of command entries is displayed in a search interface, each of the command entries representing one or more commands of a plurality of commands of a...
2018/0150506 MACHINE-ASSISTED OBJECT MATCHING
Embodiments are directed towards managing data using modeling platform. A principal data set and match data set may be provided. The principal data set may...
2018/0150505 DYNAMICALLY OPTIMIZING FLOWS IN A DISTRIBUTED TRANSACTION PROCESSING ENVIRONMENT
Methods and systems for distributed transaction processing include assigning portions of a logical unit of work to one or more transaction participants....
2018/0150504 Write Access Control in a Database
A computer implemented method for initializing a first image of a first database from a recovery image; modifying the first image of the first database by...
2018/0150503 QUERY PROCESSING WITH BOUNDED STALENESS FOR TRANSACTIONAL MUTATIONS IN NoSQL DATABASE
A computer-implemented method executed on one or more processors is provided for processing a query for a NoSQL (non-structured query language) database. The...
2018/0150502 Self-Maintaining Effective Value Range Synopsis in Presence of Deletes in Analytical Databases
A mechanism is provided for updating attribute value information for a data table. The data table involves a set of attributes. The data table has multiple...
2018/0150501 DATABASE SYSTEM, SERVER DEVICE, COMPUTER PROGRAM PRODUCT, AND INFORMATION PROCESSING METHOD
According to an embodiment, a database system includes a client device and server devices including a master server and at least one slave server for backing...
2018/0150500 IDENTIFYING BOUNDARIES OF SUBSTRINGS TO BE EXTRACTED FROM LOG FILES
Described herein are various technologies pertaining to identifying boundaries of a substring in a log file, wherein the substring is to be extracted from the...
2018/0150499 LOGICAL LOGGING FOR IN-MEMORY METADATA STORE
Systems and methods for generating a metadata log in a database recovery system include generating, at its primary system, a metadata log for a logging period....
← 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 | 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.