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
2017/0161358 CATEGORIZING COLUMNS IN A DATA TABLE
In an example, columns in a data table may be categorized according to a data type based upon an analysis of data elements contained in each column with a...
2017/0161357 SYSTEMS AND METHODS FOR CATEGORIZING CONTENT
Systems, methods, and non-transitory computer-readable media can determine at least one content item to be categorized, wherein the content item relates to a...
2017/0161356 PROVIDING AUTOMATED HASHTAG SUGGESTIONS TO CATEGORIZE COMMUNICATION
Automated hashtag suggestions are provided to categorize a communication. A communication application initiates operations to categorize a communication in...
2017/0161355 SYSTEM AND NETWORK FOR TRANSFORMING RELATIONAL DATA WITHIN A RELATIONAL DATABASE
Systems and computer-readable media are disclosed for generating relational data structures including aggregating relationship information for one or more...
2017/0161354 CHART CONVERSION SYSTEM AND METHOD USING METADATA
Disclosed is a chart conversion system and method using metadata. The chart conversion system includes: a metadata management module for storing a chart rule...
2017/0161353 SYSTEM, METHOD AND DEVICE FOR OPTIMIZING DATABASE OPERATIONS
A system, method, and apparatus for optimizing database transactions in a multi-version concurrency control system are disclosed. The method includes receiving...
2017/0161352 SCALABLE SNAPSHOT ISOLATION ON NON-TRANSACTIONAL NOSQL
A method of a client processing transactions in a NoSQL database that includes inserting client status from a plurality of clients to a NoSQL database, and...
2017/0161351 PROCESSING DATA IN A DISTRIBUTED DATABASE ACROSS A PLURALITY OF CLUSTERS
A multi-cluster database management system is disclosed that distributes and manages data across a multi-cluster database through the use of cluster...
2017/0161350 SYNCHRONOUS REPLICATION IN A DISTRIBUTED STORAGE ENVIRONMENT
Embodiments of the present invention relate to synchronously replicating data in a distributed computing environment. To achieve synchronous replication both...
2017/0161349 READ CACHING IN PPRC ENVIRONMENTS
A method for caching reads in a data replication environment is disclosed. In one embodiment, such a method includes receiving a read request at a primary site...
2017/0161348 Data Replication Based on Compression Ratio History
Mechanisms are provided for performing a data replication operation to replicate data from a first data processing system to a second data processing system....
2017/0161347 Platform for Visually Configuring a Process Flow Across Multiple Discrete Processes
Embodiments described herein relate to an improved system and method for defining and reconfiguring process flows for one or more processes within an...
2017/0161346 IDENTIFYING AND FORMATTING DATA FOR DATA MIGRATION
Data formatting, migration and corresponding application acceptance for cloud-based applications may include various operations. One example operation may...
2017/0161345 DATABASE INTERFACE AND MANAGEMENT SYSTEM
A method of querying a database includes: receiving, from a user device, a user query formatted in accordance with a target construct, the target construct...
2017/0161344 SYSTEM AND METHOD FOR LOAD PLAN INTELLIGENT RUN IN A MULTIDIMENSIONAL DATABASE
In accordance with an embodiment, an intelligent load plan that can automatically ensure that a system is in a runnable state and no other conflicting activity...
2017/0161343 Dataset Analysis Platform
Deriving information from data is essential to making use of the data prevalent in most aspects of our lives. Currently, we have three standard options in...
2017/0161342 INFORMATION PROVISION APPARATUS THAT PROVIDES INFORMATION RELATED TO ITEM USED BY USER, AND MANAGEMENT CLIENT
A group former derives location information of a subject being a user or a terminal device, and forms a group including a plurality of subjects, based on...
2017/0161341 SYSTEMS AND METHODS FOR MODELLING VIRTUAL SCHEMAS IN NON-RELATIONAL DATABASES
One aspect relates to generating a unifying virtual schema in a non-relational database. A database is analyzed either in its entirety, or in part by using a...
2017/0161340 Multi-representation Storage of Time Series Data
A flexible approach for storing time series data, utilizes multiple representations in order to achieve optimization amongst various dimensions such as covered...
2017/0161339 CONTEXTUAL AND INTERACTIVE SESSIONS WITHIN SEARCH
Aspects of the technology described herein are directed towards providing a contextual interactive session (or activity) within the context of search. Search...
2017/0161338 INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND COMPUTER PROGRAM
An information processing device is capable of providing a user with content to be recommended to the user in the most appropriate form. The information...
2017/0161337 INTERACTIVE SEQUENTIAL PATTERN MINING
Interactive sequential pattern mining is disclosed. One example is a system including a sequence miner, and an interaction processor. A sequence database is...
2017/0161336 SYSTEMS AND/OR METHODS FOR AUTOMATICALLY CLASSIFYING AND ENRICHING DATA RECORDS IMPORTED FROM BIG DATA AND/OR...
Techniques relating to managing "bad" or "imperfect" data being imported into a database system are described herein. As an example, a lifecycle technology...
2017/0161335 Analyzing Tickets Using Discourse Cues in Communication Logs
Methods, systems, and computer program products for analyzing tickets using discourse cues in communication logs are provided herein. A computer-implemented...
2017/0161334 Contextual Ownership
Consistent contextual patterns may confirm ownership. Current usage of mobile and smart devices may be compared to historical usage. If a device is being used...
2017/0161333 SEARCHING DATA ON A SYNCHRONIZATION DATA STREAM
Embodiments of the present invention disclose a method, a computer system, and computer program products. A search request is received. One of one or more...
2017/0161332 AUTONOMIC FUSION CHANGES BASED OFF DATA RATES
In a streaming application receiving streaming data to be processed by a plurality of processing elements (PEs), one of a plurality of upstream PEs that reside...
2017/0161331 FIELD-PROGRAMMABLE GATE ARRAY CARDS IN A STREAMING ENVIRONMENT
A stream of tuples to be processed by a plurality of processing elements operating on one or more computer processors are received. A first stream operator...
2017/0161330 COMBINING DATA MATCHES FROM MULTIPLE SOURCES IN A DEDUPLICATION STORAGE SYSTEM
Embodiments for combining input data matches in data deduplication of input data by a processor. Matches of input data are calculated using a plurality of...
2017/0161329 DIRECT LOOKUP FOR IDENTIFYING DUPLICATE DATA IN A DATA DEDUPLICATION SYSTEM
Various embodiments for identifying data in a data deduplication system, by a processor device, are provided. In one embodiment, a method comprises efficiently...
2017/0161328 ELECTRONIC DEVICE THAT OPERATIVELY OBTAINS CONTACT INFORMATION FROM MULTIPLE APPLICATIONS
One embodiment provides a data processing method including: acquiring a first identity information inputted by a user; inquiring, based on the first identity...
2017/0161326 Fuzzy Data Operations
A method for clustering data elements stored in a data storage system includes reading data elements from the data storage system. Clusters of data elements...
2017/0161325 System and Method for Caching and Parameterizing IR
A system and method of caching and parameterizing intermediate representation code includes receiving, by a database, a query, parsing, by the database, the...
2017/0161324 OPTIMAL INDEX SELECTION IN POLYNOMIAL TIME
A method for performing analysis may use a minimal set of indices for an input query including identifying the input query including primitive searches that...
2017/0161323 AUTOMATIC GENERATION OF SUB-QUERIES
Example implementations relate to automatic generation of sub-queries. For example, a computing device may include a processor. The processor may receive a...
2017/0161322 Method and electronic device for searching resource
A resource searching method and an electronic device are provided, wherein the method includes: a resource search and user intention recognition in a resource...
2017/0161321 Method for searching for reliable, significant & relevant patterns
The software system processes extracts reliable, significant and relevant patterns. System runs through preprocessing steps. System then generates the size 1...
2017/0161320 SYSTEMS AND METHODS FOR GENERATING SMART RESPONSES FOR NATURAL LANGUAGE QUERIES
Methods and systems are described for responding to natural language queries. Specifically a natural language query is received and a query template that...
2017/0161319 SYSTEMS AND METHODS FOR GENERATING SMART RESPONSES FOR NATURAL LANGUAGE QUERIES
Methods and systems are provided for generating a response to a natural language query. Specifically, the natural language query is received and a query...
2017/0161318 METHOD FOR BACKFILLING GRAPH STRUCTURE AND ARTICLES COMPRISING THE SAME
Disclosed herein is system for updating a graph-based data structure comprising a processor that hosts an algorithm to incrementally update underlying data and...
2017/0161317 PHYSICAL TAPE DATABASE UPGRADE TOOL
A data transformation apparatus includes a tape drive and a processor. The tape drive extracts a database from a physical tape. The processor determines a...
2017/0161316 STRUCTURING DATA
Among other things, a machine-based method is described. The method comprises recording object classes of an object model, producing an object representation...
2017/0161315 SYSTEM AND METHOD FOR MAINTAINING DATA INTEGRITY
A system and method for maintaining data integrity. The method includes identifying, in at least one electronic document, at least one key field and at least...
2017/0161314 DATA VERIFICATION IN A DISTRIBUTED DATA PROCESSING SYSTEM
A verification device operates to evaluate consistency of input values from a client device used by a server to execute a task. In an example the task may be...
2017/0161313 Detection and Resolution of Conflicts in Data Synchronization
Disclosed herein are system, method, and computer program product embodiments for the detection and resolution of conflicts in data synchronization. An...
2017/0161312 DETECTING DATA INTEGRITY ERRORS IN INFORMATION COMPRISING SIMILAR DATA ELEMENT TYPES MAINTAINED BY DISSIMILAR...
An event notification system has an information system interface that operates to receive critical patient information in messages from dissimilar information...
2017/0161311 USING KNOWLEDGE GRAPHS TO IDENTIFY POTENTIAL INCONSISTENCIES IN WORKS OF AUTHORSHIP
A processor obtains a target knowledge graph that includes target nodes that represent concepts used within a target work and target edges between target nodes...
2017/0161310 PROVIDING EVENTUAL CONSISTENCY FOR MULTI-SHARD TRANSACTIONS
A multi-shard database system receives a transaction including multiple actions directed to different shards of the database system. The database system...
2017/0161309 MULTI-THREADED DATA ANALYTICS
Various embodiments of systems and methods to provide multi-threaded data analytics. In one aspect, a master view table is generated by retrieving data records...
2017/0161308 Metadump Spatial Database System
Example apparatus and methods create and maintain a functional mirror of file system metadata for an active file system. The functional mirror may be...
← 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.