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/0300566 DETERMINING CLUSTERS OF SIMILAR ACTIVITIES
Determining clusters of similar activities is disclosed, including: receiving a plurality of activities, wherein an activity included in the plurality of...
2017/0300565 SYSTEM AND METHOD FOR ENTITY EXTRACTION FROM SEMI-STRUCTURED TEXT DOCUMENTS
A method for extracting entities from a text document includes, for at least a section of a text document, providing a first set of entities extracted from the...
2017/0300564 CLUSTERING FOR SOCIAL MEDIA DATA
Systems and methods that enable automated clustering and topic analysis from social media data. In some embodiments, methods are provided to use web URLs...
2017/0300563 GENERATING TEXT SNIPPETS USING SUPERVISED MACHINE LEARNING ALGORITHM
In an example embodiment, a plurality of labeled training documents is obtained, each labeled training document containing a plurality of text snippets. Then,...
2017/0300562 METHOD FOR MATCHING QUERIES WITH ANSWER ITEMS IN A KNOWLEDGE BASE
The present invention includes an expert system in which a search index furnishes answers to incoming queries provided in natural language. A search index for...
2017/0300561 ASSOCIATING INSIGHTS WITH DATA
Some examples relate to associating an insight with data. In an example, data may be received. A determination may be made that data type of the data is same...
2017/0300560 CONTEXT MODIFICATION OF QUERIES
Disclosed are systems and methods for context modification of queries to refine search results. A user may make a force-interval selection of one or more...
2017/0300559 Systems and Methods for Facilitating Data Entry into Electronic Devices
An electronic device configured to facilitate data entry comprises a processor; a display, a database of n-grams; and an input device. In response to receiving...
2017/0300558 Method And Systems For Enhanced Ontology Assisted Querying Of Data Stores
Systems and methods are disclosed that provide high-level, ontology-based analysis of low-level data stored within an unstructured key/value store. The systems...
2017/0300557 Method, System and Computer Readable Medium for Addressing Handling from an Operating System
A method, system and computer readable medium for information handling within an operating system, including providing a record retrieval program; providing an...
2017/0300556 SYSTEM AND METHOD OF DYNAMIC, ENCRYPTED SEARCHING
This disclosure relates to personalized and dynamic server-side searching techniques for encrypted data. Current so-called `zero-knowledge` privacy systems...
2017/0300555 Person Centric Applications
Implementing people as operating system level objects. A method includes, for a user logged in to an operating system, identifying a person with a relationship...
2017/0300554 SYSTEMS AND METHODS FOR PROVIDING DATA EXPLORATION TECHNIQUES
Systems and methods for providing data exploration techniques are provided. For instance, user inputs specifying one or more data parameters can be received....
2017/0300553 SYSTEM AND METHODOLOGY FOR PROPAGATING MODIFICATIONS IN KEY-VALUE PAIRS ACROSS A CLUSTER OF COMPUTERS
A system and method for propagating modifications in key-value pairs across a cluster of computer system devices. The system comprises a cluster of computer...
2017/0300552 VERSIONED HIERARCHICAL DATA STRUCTURES IN A DISTRIBUTED DATA STORE
A distributed data store may maintain versioned hierarchical data structures. Different versions of a hierarchical data structure may be maintained consistent...
2017/0300551 BULK DATA DISTRIBUTION SYSTEM
A bulk data distribution system in which, instead of multiple data consumers contending to access the same data sets from a primary data store, one or more...
2017/0300550 Data Cloning System and Process
A data cloning system and process is disclosed. A device receives files via a network from a remotely disposed computing device and partitions the received...
2017/0300549 SYNCHRONIZATION METHODS AND SYSTEMS
Synchronization architectures, methods, systems, and computer readable media are described. One exemplary embodiment includes a first software component which...
2017/0300548 SYSTEMS AND METHODS FOR DATABASE ARCHIVING
A data storage system according to certain aspects can archive database data associated with different database applications. The data storage system according...
2017/0300547 SYNCHRONIZING HIERARCHICAL INFORMATION WHILE PRESERVING TEAM STRUCTURE
In an example embodiment, a solution is provided that synchronizes data from a lower-dimensionality projection of a high-dimensionality database with another...
2017/0300546 Method and Apparatus for Data Processing in Data Modeling
A method and an apparatus for data processing in data modeling, where the method includes performing, according to a data transformation function corresponding...
2017/0300545 METHODS AND SYSTEMS FOR VISUAL DATA MANIPULATION
A system for visual modification of data. The system comprising, an interface layer for displaying data and for receiving one or more visual inputs for...
2017/0300544 SYSTEMS AND METHODS FOR TYPE COERCION
Systems and methods for converting a data item provided by an external data provider system into a data type specified by a data processing system for a data...
2017/0300543 AUTOMATING CONFIGURATION OF OPERATIONAL DATA PIPELINES FOR EXTRACTION, TRANSFORMATION AND LOAD
A method, a processing device and a computer program product are provided. Based on parameters pertaining to a data source, a first processing device may...
2017/0300541 ANALYTIC RESULTS MANAGEMENT DATABASE
According to one aspect, systems and processes for managing stored genomic sequencing data are provided. In exemplary process, a trigger related to a call...
2017/0300540 SPATIO-TEMPORAL DATA PROCESSING SYSTEMS AND METHODS
This disclosure relates to systems and methods for collecting, integrating, processing, distributing, and analyzing spatial and/or spatio-temporal information...
2017/0300539 METHOD AND RESULT SUMMARIZING APPARATUS FOR PROVIDING SUMMARY REPORTS OPTIONS ON QUERY RESULTS
Embodiment of the present disclosure relates to a method for providing summary reports options on query results. The method is comprises one or more steps...
2017/0300538 SYSTEMS AND METHODS FOR AUTOMATICALLY DETERMINING A PERFORMANCE INDEX
A computer-implemented method for analyzing electronic documents includes defining at least one search criterion for a plurality of index items relating to a...
2017/0300537 METHOD AND SYSTEM FOR KEYWORD SEARCH USING MESSAGING SERVICE
Methods and systems for a keyword search using a messenger service may be provided. A keyword search method may provide a search result to users based on...
2017/0300536 METHOD AND QUERY SUGGESTION SERVER FOR PROVIDING ALTERNATE QUERY SUGGESTIONS FOR TIME BOUND RESULTS
The present disclosure relate to a method of providing alternate query suggestions for time bound results. The first step comprises receiving, by a query...
2017/0300535 SYSTEMS AND METHODS FOR SUGGESTING CONTENT TO A WRITER BASED ON CONTENTS OF A DOCUMENT
Systems and methods are described to suggest new content to a writer. An intelligent tool is initiated to obtain content of a document that is being written by...
2017/0300534 SYSTEM AND METHOD OF VOCABULARY-INFORMED CATEGORIZATION OF ITEMS OF INTEREST INCLUDED WITHIN DIGITAL INFORMATION
Items of interest within digital information may be detected and associated with a label that provides context to the item of interest. The label may describe...
2017/0300533 METHOD AND SYSTEM FOR CLASSIFICATION OF USER QUERY INTENT FOR MEDICAL INFORMATION RETRIEVAL SYSTEM
According to one embodiment, a set of predetermined queries are collected, where each of the predetermined queries is associated with a predetermined category...
2017/0300532 EVENT LOG ANALYSIS
Method and systems for analyzing event log elements are provided. In one example, a method includes receiving an event log element in a computer. A similarity...
2017/0300531 TAG BASED SEARCHING IN DATA ANALYTICS
Various embodiments of systems and methods for tag based searching in data analytics are described herein. In an aspect, the method includes receiving a...
2017/0300530 Method and System for Rewriting a Query
The present teaching relates to rewriting a query and providing search results. In one example, a plurality of queries is obtained. For each of the plurality...
2017/0300529 OPTIMIZED FULL-SPECTRUM ORDER STATISTICS-BASED CARDINALITY ESTIMATION
Systems and methods are disclosed for optimizing full-spectrum cardinality approximations on big data utilizing an optimized order statistics technique. To...
2017/0300528 OPTIMIZED FULL-SPECTRUM LOGLOG-BASED CARDINALITY ESTIMATION
Systems and methods are disclosed for optimizing full-spectrum cardinality approximations on big data utilizing an optimized LogLog counting technique. To...
2017/0300527 MESSAGE AUGMENTATION SYSTEM AND METHOD
A messaging augmentation system comprises a message input module that receives a text, audio or video message from a user. A parsing module parses the message...
2017/0300526 Method, System and Computer Readable Medium for Addressing Handling from an Operating System
A method, system and computer readable medium for information handling within an operating system, including providing a record retrieval program; providing an...
2017/0300525 Automated Spiritual Research, Reflection, and Community System and Method
A computerized system and method are presented that provide access to three data collections that can form the foundations of a spiritual journey, namely a...
2017/0300524 Entity Normalization Via Name Normalization
Systems and methods for normalizing entities via name normalization are disclosed. In some implementations, a computer-implemented method of identifying...
2017/0300523 DRIFT DETECTION AND NOTIFICATION
A drift condition, or change, in a data structure can be detected and communicated to one or more subscribers. Data structure can be monitored by periodic...
2017/0300522 SYSTEM AND METHOD FOR MINIMIZING LOCK CONTENTION
According to one aspect, provided are methods and systems for minimizing lock contention in a distributed database environment. The methods and systems can...
2017/0300521 CONCURRENT ACCESSING AND PROCESSING OF DATA DURING UPGRADE
When a concurrent upgrade request is received to upgrade a database table associated with an executing application, all subsequent access requests are...
2017/0300520 MULTI-USER SEARCH SYSTEM WITH METHODOLOGY FOR BYPASSING INSTANT INDEXING
Multi-user computer search system with methodology for bypassing instant indexing of documents. In some embodiments, for example, a system for bypassing...
2017/0300519 Methods And Systems For Bidirectional Indexing
In an aspect, provided is a method comprising receiving a data model, generating a bidirectional table index (BTI) based on the data model, generating a...
2017/0300518 DISTRIBUTED INDEXING SYSTEM FOR DATA STORAGE
A distributed indexing system spreads out the load on an index of stored data in a data storage system. Rather than maintain a single index, the distributed...
2017/0300517 INDEX MAINTENANCE MANAGEMENT OF A RELATIONAL DATABASE MANAGEMENT SYSTEM
Disclosed aspects relate to index maintenance management of a relational database management system having a set of indexes. A subset of the set of indexes,...
2017/0300516 SYSTEM AND METHOD FOR BUILDING A DWARF DATA STRUCTURE
Systems and methods for building a dwarf data structure with reduced size and improved query performance is disclosed. The system is configured to perform...
← 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 | 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.