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/0378857 OBJECT CLASSIFICATION DEVICE AND NON-TRANSITORY COMPUTER READABLE MEDIUM
An object classification device includes a keyword determining unit, a keyword ordering unit and a classifying unit. The keyword determining unit determines...
2016/0378856 OPTIMIZED METHOD OF AND SYSTEM FOR SUMMARIZING UTILIZING FACT CHECKING AND DELETING FACTUALLY INACCURATE CONTENT
An optimized fact checking system analyzes and determines the factual accuracy of information and/or characterizes the information by comparing the information...
2016/0378855 ENTITY-CENTRIC KNOWLEDGE DISCOVERY
A user interface of an entity-centric knowledge discovery system presents an entity profile including a mix of structured and unstructured data relating to an...
2016/0378854 SYSTEM AND METHOD FOR SUPPORTING NATURAL LANGUAGE QUERIES AND REQUESTS AGAINST A USER'S PERSONAL DATA CLOUD
A machine-implemented method for supporting a natural language user request against a user's personal data cloud can include a machine receiving the natural...
2016/0378853 SYSTEMS AND METHODS FOR REDUCING SEARCH-ABILITY OF PROBLEM STATEMENT TEXT
Reducing search-ability of text-based problem statements. An input text representing a problem statement using context phrases and content-bearing phrases, and...
2016/0378852 QUESTION AND ANSWER SYSTEM EMULATING PEOPLE AND CLUSTERS OF BLENDED PEOPLE
Embodiments are directed to an information processing system for generating answers in response to questions. The system includes a memory, a processor system...
2016/0378851 Knowledge Canvassing Using a Knowledge Graph and a Question and Answer System
Mechanisms are provided for processing a knowledge canvassing request. The mechanisms receive a request specifying an entity of interest from an originator of...
2016/0378850 DETERMING PREFERRED COMMUNICATION EXPLANATIONS USING RECORD-RELEVANCY TIERS
In one example of the disclosure, data indicative of a word or phrase communicated during a meeting including a plurality of participants is obtained. For each...
2016/0378849 OPTIMIZED METHOD OF AND SYSTEM FOR SUMMARIZING UTILIZING FACT CHECKING AND A TEMPLATE
An optimized fact checking system analyzes and determines the factual accuracy of information and/or characterizes the information by comparing the information...
2016/0378848 POLYGON-BASED INDEXING OF PLACES
In particular embodiments, a method includes receiving a query for a specified place or a type of place, receiving an identification of a location of the...
2016/0378847 DISTRIBUTIONAL ALIGNMENT OF SETS
Technology for classifying a data set includes extracting one or more features from items of the data set, computing a specificity measure for the extracted...
2016/0378846 OBJECT BASED STORAGE CLUSTER WITH MULTIPLE SELECTABLE DATA HANDLING POLICIES
Methods and systems to configure an object-based storage cluster with multiple selectable data handling policies, including to map an object to a storage...
2016/0378845 SYSTEM AND METHOD FOR IMPLEMENTING A SCALABLE DATA STORAGE SERVICE
A system that implements a scalable data storage service may maintain tables in a non-relational data store on behalf of clients. The system may provide a Web...
2016/0378844 DATA SYNCHRONIZATION USING REDUNDANCY DETECTION
Managing data in a cloud computing environment, including data transfers. File level and block level similarities are identified, including for archive and...
2016/0378843 SYSTEMS AND METHODS FOR INTELLIGENT DATA PREPARATION AND VISUALIZATION
Real-time data visualization systems and methods are described. A data cube may be generated, wherein the data cube comprises a set of transforms to be applied...
2016/0378842 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...
2016/0378841 VISUALLY INDICATING A CALENDAR EVENT AMONG DIFFERENT TIME ZONES
A calendared event may be visually indicated. A proposed time for the calendared event can be identified and each of a plurality of event participants can be...
2016/0378840 Filtering Search Results Using Current Software Application States
Techniques include receiving a search query from a user device, receiving an indication of a current application (app) state of a native app executing on the...
2016/0378839 SEARCHING METHOD, SEARCHING APPARATUS AND DEVICE
A searching method, a searching apparatus and a device are provided. According to embodiments of the present disclosure, a first query input from a client is...
2016/0378838 SYSTEM, METHOD, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIA FOR EFFICIENT STORAGE, PROCESSING AND...
A system, method, and computer-readable storage media, having computer-executable instructions embodied thereon, for organizing and describing product...
2016/0378837 DISTRIBUTED PROCESSING OF A SEARCH QUERY WITH DISTRIBUTED POSTING LISTS
Provided are a computer program product, system, and method for distributed processing of a query with distributed posting lists. A dispatch map has entries,...
2016/0378836 METHOD AND APPARATUS FOR CHARACTERIZING HUMAN RELATIONSHIPS USING SENSOR MONITORING
A method and apparatus are provided for using data collected from personal sensors, such as those used to monitor health-related factors, to quantify fitness...
2016/0378835 MACROCOSM MONITOR SERVICE PLATFORM
A network of computers providing improved data retrieval. The network includes a service platform providing a service to other computers outside of the...
2016/0378834 MEANS FOR CONSTRUCTING AND POPULATING A TIER SET, A COMPACTABLE TIER SET AND/OR A PRIMARY SORT-ORDER MAX TIER SET
A method of generating one or more primary sort-order location n-tuples and placing one or more of the primary sort-order location n-tuples into one or more...
2016/0378833 QUERY PROCESSING USING A DIMENSION TABLE IMPLEMENTED AS DECOMPRESSION DICTIONARIES
According to one embodiment of the present invention, a system may execute database queries and may comprise a computer system including at least one...
2016/0378832 EFFICIENT SORTING OF LARGE DATA SET WITH DUPLICATE VALUES
Techniques are disclosed for sorting an input data set. A sort tool determines a distribution of values of a data set that includes a plurality of data...
2016/0378831 DEVICES AND/OR METHODS TO PROVIDE A QUERY RESPONSE BASED ON EPHEMERAL DATA
Systems, apparatuses and methods may provide a query response. A value of a time-to-live (TTL) for data associated with a computation unit may be determined,...
2016/0378830 DATA PROCESSING SYSTEM AND DATA PROCESSING METHOD
The Invention is related to a data processing system, especially data coming from a vast geographical territory, comprising the following components: a....
2016/0378829 ONE-PASS JOIN SIZE ESTIMATION WITH CORRELATED SAMPLING
A system performs database management. The system receives a request for a query of a plurality of tables under a join condition on an attribute and determines...
2016/0378828 BIT VECTOR SEARCH INDEX USING SHARDS
The technology described herein provides a bit vector search index for a search system that uses shards. The bit vector search index comprises a data structure...
2016/0378827 QUERY OPTIMIZATION FOR GROUP-BY EXTENSIONS AND DISTINCT AGGREGATE FUNCTIONS
Techniques for query optimization for group-by extensions and distinct aggregate functions are provided. A query has an extended group-by clause with an...
2016/0378826 CACHING VIEWS ON HISTORICAL DATA
In a general aspect, a computer-implemented method for executing a query on a table of a database, where the table has multiple partitions, can include...
2016/0378825 Detecting Social Graph Elements for Structured Search Queries
In particular embodiments, a method includes receiving, from a client device associated with a first user of an online social network, an unstructured text...
2016/0378824 Systems and Methods for Parallelizing Hash-based Operators in SMP Databases
A system and method for parallelizing hash-based operators in symmetric multiprocessing (SMP) databases is provided. In an embodiment, a method in a device for...
2016/0378823 DISTRIBUTED PROCESSING OF A SEARCH QUERY WITH DISTRIBUTED POSTING LISTS
Provided are a computer program product, system, and method for distributed processing of a query with distributed posting lists. A dispatch map has entries,...
2016/0378822 AUTOMATED RECOMMENDATION AND CREATION OF DATABASE INDEX
A system that automatically formulates recommendations or suggestions for creating indexes on database entities that will improve the overall query performance...
2016/0378821 EXPANSION OF A TREE HEIRARCHY
A method and associated system for selectively constructing a search result for a data requested by a search request specifying path information of a data node...
2016/0378820 GRANULAR BUFFERING OF METADATA CHANGES FOR JOURNALING FILE SYSTEMS
Responsive to determining an in-memory image of a metadata disk block, a buffer is generated in memory and includes metadata updates made to the metadata disk...
2016/0378819 Transactional Database Layer Above a Distributed Key/Value Store
A computing system is configured to be coupled to a remote storage system. The remote storage system comprises a key/value store. The computing system is...
2016/0378818 GRANULAR BUFFERING OF METADATA CHANGES FOR JOURNALING FILE SYSTEMS
Responsive to determining an in-memory image of a metadata disk block, a buffer is generated in memory and includes metadata updates made to the metadata disk...
2016/0378817 SYSTEMS AND METHODS OF IDENTIFYING DATA VARIATIONS
Systems and methods are provided for identifying data variations, which can include normalizing and validating data. In some embodiments, normalizing data may...
2016/0378816 SYSTEM AND METHOD OF VERIFYING PROVISIONED VIRTUAL SERVICES
This disclosure relates to various systems, methods, architectures, mechanisms, or apparatuses for verifying or auditing that virtual services are correctly...
2016/0378815 ABORTABLE TRANSACTIONS USING VERSIONED TUPLE CACHE
A transaction manager for handling operations on data in a storage system provides a system for executing transactions that uses a versioned tuple cache to...
2016/0378814 Formula-Encoded Time Stamps for Time Series Data
Time stamps for time series data can be efficiently compressed by grouping rows in a database table such that time stamp values of the rows in the group are...
2016/0378813 Hybrid Database Table Stored as Both Row and Column Store
A hybrid database table is stored as both a row and a column store. One or more techniques may be employed alone or in combination to enhance performance of...
2016/0378812 REDUCTION OF BIND BREAKS
Embodiments of the present invention provide methods, computer program products, and systems for performing bind breaks. Embodiments of the present invention...
2016/0378811 APPARATUS, SYSTEM AND METHOD OF PRESENTING VIEWS OF A USER'S DATA USING SUMMARY TABLES
An article, apparatus and methods are disclosed. The device and related methods involve a computing device including a program, such as a word processing...
2016/0378810 MULTIDIMENSIONAL CORRELATED DATA EXTRACTING DEVICE AND MULTIDIMENSIONAL CORRELATED DATA EXTRACTING METHOD
A method of extracting subsets from the whole population of data configured by values of many elements in a case where the subsets have a correlation for a...
2016/0378809 MASSIVE TIME SERIES CORRELATION SIMILARITY COMPUTATION
Disclosed is a novel system, computer program product, and method to compute correlation matrix with respect to massive of time-series where a threshold...
2016/0378808 UPDATING A BIT VECTOR SEARCH INDEX
The technology described herein provides for indexing information in a bit vector search index. The bit vector search index comprises a data structure for...
← 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 | 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.