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/0323011 Answering Questions Via a Persona-Based Natural Language Processing (NLP) System
A mechanism is provided, in a question answering (QA) system, for performing persona-based question answering is provided. An identification of a requested...
2017/0323010 Answering Questions Via a Persona-Based Natural Language Processing (NLP) System
A mechanism is provided, in a question answering (QA) system, for performing persona-based question answering is provided. An identification of a requested...
2017/0323009 Answering Questions Via a Persona-Based Natural Language Processing (NLP) System
A mechanism is provided, in a question answering (QA) system, for performing persona-based question answering is provided. An identification of a requested...
2017/0323008 COMPUTER-IMPLEMENTED METHOD, SEARCH PROCESSING DEVICE, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM
A computer-implemented method for creating and searching a database, the method including, storing inquiry data within a database, dividing the inquiry data...
2017/0323007 Identifier Based Glyph Search
An identifier based glyph search is described. In one or more embodiments, a search input is analyzed in a digital medium environment to generate search tokens...
2017/0323006 SYSTEM AND METHOD FOR PROVIDING ANALYTICS IN REAL-TIME BASED ON UNSTRUCTURED ELECTRONIC DOCUMENTS
A system and method for generating analytics based on unstructured electronic documents. The method includes analyzing a plurality of electronic documents to...
2017/0323005 Relevant Relationships Based Networking Environment
The present invention provides a relevant relationships based networking environment for establishing member networks focusing on different aspects, of a...
2017/0323004 BLOCK CLASSIFIED TERM
A class may be determined of a term from a database. The term may be blocked from being presented to a user, if the determined class does not include a...
2017/0323003 VALUE RANGE SYNOPSIS IN COLUMN-ORGANIZED ANALYTICAL DATABASES
The method may include providing, in accordance with a column-oriented storage technique, the data table as columns corresponding to the plurality of...
2017/0323002 DETECTING SOCIAL RELATIONSHIPS FROM USER ACTIVITY LOGS
Social relationships are detected between a plurality of users. A set of user activity logs is input, where these logs originate from one or more network...
2017/0323001 Integration of Relational Calculation Views into a Relational Engine
A calculation engine of a database management system is described. In some implementations, the calculation engine receives a calculation scenario including a...
2017/0323000 INFERRING APPLICATION TYPE BASED ON INPUT-OUTPUT CHARACTERISTICS OF APPLICATION STORAGE RESOURCES
Operational characteristic I/O patterns of each storage volume of a storage volume group, and at least one operational characteristic of each storage volume...
2017/0322999 MECHANISM TO RUN OLTP WORKLOAD ON IN-MEMORY DATABASE UNDER MEMORY PRESSURE
Techniques are provided for maintaining data persistently in one format, but making that data available to a database server in more than one format. For...
2017/0322998 INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND COMPUTER-READABLE STORAGE MEDIUM
An information processing device (100) processes a data structure that expresses a set of points that are included in a multidimensional space, and includes:...
2017/0322997 Method, Apparatus and Data Structure for Copying Values of a Table of a Database
A method for copying values of a table of a database between a primary memory and a secondary memory comprises selecting one or more segments, wherein the...
2017/0322996 SYSTEM AND METHOD FOR OPTIMIZING DATA MIGRATION IN A PARTITIONED DATABASE
According to one aspect, provided is a horizontally scaled database architecture. Partition a database enables efficient distribution of data across a number...
2017/0322995 DISTRIBUTED DATABASE SYSTEMS AND METHODS OF DISTRIBUTING AND ACCESSING DATA
A database system comprises a plurality of servers with data storage. The system holds first and second database tables. Records of the first database table...
2017/0322994 COHERENT DISTRIBUTED LOGGING
Log entries are provided with unique entry identifiers, which may be sequenced in an incremental or decremental order, to create or to update a distributed log...
2017/0322993 CONTROLLING A MULTI-DATABASE SYSTEM
A computer-implemented method for controlling a system is provided. The system includes a source database and a target database. The system can asynchronously...
2017/0322992 Distributed Data Access Control
Systems for distributed controlled access to data stored across a plurality of sources are disclosed. A plurality of content providers maintain user databases....
2017/0322991 OWNERSHIP TRANSFER OF DATABASE ARTIFACTS BETWEEN FILES
A computer-implemented method for deploying a new artifact file in a database. The new artifact file provides specifications for one or more new run-time...
2017/0322990 EXPORTING AND IMPORTING DATABASE CONTAINERS
A computer-implemented method for exporting a database container from a database includes exporting database container metadata including artifact definitions...
2017/0322989 PARAMETER-BASED DEPLOYMENT CONTROL FOR DEPLOYMENT OF DATABASE ARTIFACTS
Parameter-based deployment control for database objects is provided, in which processes for deploying database artifacts into a database as database objects...
2017/0322988 Relational Conversion of Multiprovider Operations in a Calculation Scenario for Executing a Query
A calculation engine of a database management system is described. In an exemplary implementation, the calculation engine receives a calculation scenario. The...
2017/0322987 PROCESSING A QUERY USING TRANSFORMED RAW DATA
A transformation on raw data is applied to produce transformed data, where the transformation includes at least one selected from among a summary of the raw...
2017/0322986 SCALABLE REAL-TIME ANALYTICS
A computer device receives a stream of event data which event data has the data about the event itself and a device or user identifier. One or the events is...
2017/0322985 CREATING AN ENTITY DEFINITION FROM A SEARCH RESULT SET
A processing device performs a search query to produce a search result set having entries having data items. A table, having rows and columns, is displayed in...
2017/0322984 MULTI-DIMENSIONAL SEARCH
Example methods and systems are directed to providing multi-dimensional search results. A source (e.g., a closed captioning stream) may provide a series of...
2017/0322983 SYSTEM AND METHOD FOR DISPLAYING SEARCH RESULTS FOR A TRADEMARK QUERY IN AN INTERACTIVE GRAPHICAL REPRESENTATION
In response to a query including a proposed trademark and or more search parameters, a system receives search results, each including at least one ...
2017/0322982 Application Representation for Application Editions
A hardware module for an application search system includes a data processing module that generates a plurality of canonical application structures each...
2017/0322981 METHOD AND DEVICE FOR SOCIAL PLATFORM-BASED DATA MINING
Provided is a method and device for social platform-based data mining. The method includes: acquiring one or more interest label dictionaries of one or more...
2017/0322980 SOCIAL NETWORKING AUTOMATIC TRENDING INDICATING SYSTEM
Systems, methods and/or software for identifying relevancy and trending among multiple messages in a social networking context. Topics that are of interest...
2017/0322979 AUGMENTED EXPLORATION FOR BIG DATA AND BEYOND
According to an aspect of an embodiment, a computer system including at least one computer is configured to generate, specification concept graphs of nodes...
2017/0322978 CROSS-MODEL FILTERING
Presenting data from different data providers in a correlated fashion. A first query is performed on a first data set controlled by a first entity to capture a...
2017/0322977 METHOD FOR RETRIEVING ENCRYPTED GRAPH, SYSTEM FOR RETRIEVING ENCRYPTED GRAPH, AND COMPUTER
A system for retrieving an encrypted graph, in which a first computer generates an encrypted graph, and a second computer retrieves the encrypted graph,...
2017/0322976 AUTOMATIC STATUS DETECTION FOR AN ASYNCHRONOUS PROCESSING REQUEST
Systems and methods are disclosed for automatically detecting a connection status in an asynchronous processing request. An example method includes obtaining,...
2017/0322975 APPARATUS FOR MANAGING LOCAL MONITORING DATA
The present disclosure relates to an apparatus for managing local monitoring data. The apparatus for managing local monitoring data includes an identification...
2017/0322974 SQL DOUBLE COUNTING RESOLVER
This disclosure proposes systems, methods, and apparatus that identify raw SQL queries that are likely to cause a double counting error, and if such a SQL...
2017/0322973 System and Method to Optimize Queries on a View
A system and method to optimize queries on a view comprise a processor coupled to a memory storing a plurality of instructions for directing the processor to...
2017/0322972 DATABASE WORKLOAD CAPTURE AND REPLAY
Technologies are described for facilitating data workload capture, workload replay, and comparing the performance of a plurality of database systems. A...
2017/0322971 DATABASE SEARCH OPTIMIZER AND THEMED FILTERS
In various example embodiments, a system and method for retrieving database records are presented. A method includes receiving an access request for database...
2017/0322970 DATA ORGANIZING AND DISPLAY FOR DYNAMIC COLLABORATION
A computer identifies editable text fields within a file and extracts the contents, if any, from the identified editable text fields. The computer identifies...
2017/0322969 IDENTIFYING CORRUPTED TEXT SEGMENTS
A computer-implemented method for taking a corrective action upon determination of an existence of a corrupted text segment within a set of web pages....
2017/0322968 METHOD AND SYSTEM FOR PROVIDING WEIGHTED EVALUATION
Systems and methods are disclosed for providing weighted evaluation. The system may comprise one or more processors and a memory storing instructions that,...
2017/0322967 DYNAMICALLY UPDATING METADATA
Dynamic updating of metadata associated with a file system is described herein. In accordance with an example, the updating includes creating a shadow file...
2017/0322966 PRIORITIZED DEPLOYMENT OF DATABASE ARTIFACTS
Systems and techniques for ordering deployment of artifacts to a database include collecting predecessor node information for nodes in a dependency graph. The...
2017/0322965 COMPUTING SYSTEMS AND PROCESSES FOR IMPROVED DATABASE JUNCTION RELATIONSHIPS
Database clients submit junction data (such as invitees to a meeting or other event) at the same time that a new database entity is created. Junction data may...
2017/0322964 UNDERSTANDING TABLES FOR SEARCH
The present invention extends to methods, systems, and computer program products for understanding tables for search. Aspects of the invention include...
2017/0322963 Apparatus and Method for Creating User Defined Variable Size Tags on Records in RDBMS
An apparatus and method for creating user defined variable size tags on records in relational database management systems (RDBMS)are disclosed. When creating a...
2017/0322962 REORGANIZING A DATA TABLE TO IMPROVE ANALYTICAL DATABASE PERFORMANCE
Reorganizing a data table to improve analytical database performance is presented. Attribute value information for data blocks of the data table is determined....
← 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 | 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.