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/0344632 UNSUPERVISED PRIORITIZATION AND VISUALIZATION OF CLUSTERS
Techniques are disclosed that automatically identify and order the most differentiated clusters from a given collection of clusters within a dataset. A measure...
2017/0344631 TASK COMPLETION USING WORLD KNOWLEDGE
Automatic enrichment of a data collection with contextually relevant activity/intent suggestions for task completion is provided. The system extracts data from...
2017/0344630 IDENTIFYING CONVERSATIONS IN UNSTRUCTURED MEDIA
A conversation tool may display messages posted on a social media website. The conversation tool may receive selections of posts from the user interface to...
2017/0344629 ELEMENT-NOUN REFERENCE NUMERAL ACQUIRING METHOD FOR ACQUIRING ELEMENT-NOUN REFERENCE NUMERAL OF CLAIM-ELEMENT-NOUN
The invention discloses an element-noun reference numeral acquiring method that acquires an element-noun reference numeral of a claim-element-noun from a...
2017/0344628 METHODS AND SYSTEMS FOR IDENTIFYING LOCAL SEARCH QUERIES
Methods and systems are provided for determining whether a search query with an observed number of occurrences in a set of search queries is a local search...
2017/0344627 SYSTEM FOR LIGHTWEIGHT OBJECTS
Creating an object is disclosed. An instance of a sharable type is created. An instance of a lightweight type is created. The sharable type is designated as a...
2017/0344626 BUILDING A USER PROFILE DATA REPOSITORY
Aspects of the present disclosure relate to building a user profile data repository. A computer accesses, from a data repository, profile data of a first...
2017/0344625 OBTAINING OF CANDIDATES FOR A RELATIONSHIP TYPE AND ITS LABEL
The present invention may be a method, a computer system, and/or a computer program product. An embodiment of the present invention provides a...
2017/0344624 MODIFYING A PRESENTATION OF SOCIALLY SHARED ITEMS BASED ON LOCATING A USER IN REAL-TIME
An embodiment for adjusting a displayed organization of a representative collection of items. The method includes a computer processor identify a first user...
2017/0344623 METHOD AND SYSTEM TO ALIGN TWO CODING STANDARDS
A system to align codes between two coding standards, including: an expert mapping module, a syntactical mapping module, and a case-based mapping module; a...
2017/0344622 IDENTIFYING MISSING BROWSE NODES
To improve the user experience, browse nodes for popular combinations of categories and aspects are desirable. When a particular combination of category and...
2017/0344621 EFFICIENT AGGREGATION IN A PARALLEL SYSTEM
A method, a system, and a computer program product are provided. A filter is created for each portion of a data set. The filter indicates which one or more...
2017/0344620 Feature Summarization Filter With Applications Using Data Analytics
A data-analytics application may be optimized for implementation on a computing device for conserving computing or providing timely results, such as a...
2017/0344619 METHOD AND APPARATUS FOR REPLICATING DATA
Provided herein are a method and an apparatus for replicating data. A master node or a data node stores data and indices in a table region including a...
2017/0344618 SYSTEMS AND METHODS FOR MANAGING DISTRIBUTED DATABASE DEPLOYMENTS
Various aspects provide for implementation of a cloud service for running, monitoring, and maintaining cloud distributed database deployments and in particular...
2017/0344617 Methods and Systems for Transforming Training Data to Improve Data Classification
In one embodiment, a method for transforming training data to improve data classification is disclosed. The method comprises extracting concepts from a...
2017/0344616 SEARCHING SYSTEM, SEARCHING UNIT, SEARCHING METHOD, DISPLAYING METHOD FOR SEARCH RESULTS, TERMINAL UNIT,...
A searching system for searching contents that were broadcast, the searching system having an inputting unit, a searching unit, and a terminal unit is...
2017/0344615 LABELING QUERY WITH ASPECTS
A global aspect dictionary is created based on queries run on a search engine and responsive results to the query that are interacted with. The global aspect...
2017/0344614 CACHING TIME SERIES DATA
A time series database system receives a request from a user device for first time series data within a first time range, the first time series data being a...
2017/0344613 METHOD, SYSTEM, AND APPARATUS FOR ENTERPRISE WIDE STORAGE AND RETRIEVAL OF LARGE AMOUNTS OF DATA
A scalable network of mobile data storage containers that are connected in peer-to-peer networks to archive large data storage capacities. The various...
2017/0344612 SEARCH ACROSS MULTIPLE USER INTERFACES
One or more computing devices, systems, and/or methods for searching across multiple user interfaces are provided. For example, a search query may be received...
2017/0344611 QUESTION ANSWER SYSTEM USING PHYSICAL DISTANCE DATA
A question relating to an individual is received and context from the question is extracted. Subject matter criteria can be identified from the context of the...
2017/0344610 Methods and Systems for Assigning Affinity Scores to Contacts
Exemplary embodiments relate to techniques for determining social networking or messaging user affinity and engagement coefficients (e.g., a measure of the...
2017/0344609 SYSTEM FOR PROVIDING CONTEXTUALIZED SEARCH RESULTS OF HELP TOPICS
Systems are provided for providing a contextualized set of help topics. A user interaction contextualization system receives a search request for help topics...
2017/0344608 SORTING TABLES IN ANALYTICAL DATABASES
A method for sorting a data table is provided. The method may include providing a plurality of attribute value information for each data block of the data...
2017/0344607 APPARATUS AND METHOD FOR CONTROLLING SKEW IN DISTRIBUTED ETL JOB
Provided are an apparatus and method for controlling a skew in a distributed extract, transform, load (ETL) job. The apparatus includes a divider configured to...
2017/0344606 DATA ITEM REFERENCE FOR A QUERY DEFINITION
A method, user interface, and computer-readable medium to receive a representation of a first query item, the first query item belonging to a data set and...
2017/0344605 OPTIMIZING WRITE OPERATIONS IN OBJECT SCHEMA-BASED APPLICATION PROGRAMMING INTERFACES (APIS)
The present disclosure relates to processing write requests across a plurality of data sources. According to one embodiment, an example method includes...
2017/0344604 SOURCE CODE SEARCH ENGINE
A source code search comprises a two-pass search. The first pass comprises a topological measure of similarity. The second pass comprises a semantic measure of...
2017/0344603 MANAGING A DATA SET
A method of and system for managing a data set of a storage facility is disclosed. The data set may be a sequential-access data set. The method and system may...
2017/0344602 SYSTEM AND METHOD FOR ABSTRACTED AND FRAGMENTED DATA RETRIEVAL
A computer-implemented method for storing information in a plurality of storage devices. The method includes receiving a transaction record and parsing the...
2017/0344601 IDENTIFYING DATA CONSTRAINTS IN APPLICATIONS AND DATABASES
In some examples, a database may be scanned to identify a first data constraint, and code of an application may be scanned to identify a second data...
2017/0344600 MANAGING A MODIFICATION TO A CONSISTENT REGION OF A STREAM COMPUTING ENVIRONMENT
Disclosed aspects relate to managing a stream computing environment. The stream computing environment may have a consistent region that includes a set of...
2017/0344599 MEMORY OPTIMIZATION USING DATA AGING IN FULL TEXT INDEXES
A framework for memory optimization of database indexes, and in particular for aging full-text index data, is described herein. In one embodiment, if, while a...
2017/0344598 De-Duplication Optimized Platform for Object Grouping
Embodiments are provided for enhancing storage efficiency in a de-duplication enabled storage system. Using one or more de-duplication metadata repositories...
2017/0344597 DISTRIBUTED FILE SYSTEM CONSISTENCY CHECK
Exemplary methods, apparatuses, and systems include a controller node receiving a request to perform a consistency check of a distributed file system. The...
2017/0344596 Real-time Transactionally Consistent Change Notifications
A method includes executing an initial instance of a change log process for a distributed system, each instance of the change log process configured to store,...
2017/0344595 COMMIT COALESCING FOR MICRO-JOURNAL BASED TRANSACTION LOGGING
Techniques for using commit coalescing when performing micro-journal-based transaction logging are provided. In one embodiment a computer system can maintain,...
2017/0344594 DELTA DATABASE SYNCHRONIZATION
Aspects of the embodiments are directed to synchronizing at least a portion of a link-state database. A network element can lose an adjacency. The network...
2017/0344593 VERSIONING AND NON-DISRUPTIVE SERVICING OF IN-MEMORY UNITS IN A DATABASE
Techniques for non-disruptive versioning of in-memory units in a database are provided. A database server generates and maintains a first IMU that reflects...
2017/0344592 DATABASE INTEGRATION SYSTEM
The invention provides for a method of using a database assembly. The database assembly comprises at least three computing system. Each of the at least three...
2017/0344591 STORING LOG DATA AS EVENTS AND PERFORMING A SEARCH ON THE LOG DATA AND DATA OBTAINED FROM A REAL-TIME...
Methods and apparatus consistent with the invention provide the ability to organize, index, search, and present time series data based on searches. Time series...
2017/0344590 BACKUP OPERATIONS IN A TREE-BASED DISTRIBUTED FILE SYSTEM
Techniques for cloning, writing to, and reading from file system metadata. Cloning involves identifying a first set of pointers included in a first root node...
2017/0344588 SYSTEMS AND METHODS FOR GENERATING PARTIAL INDEXES IN DISTRIBUTED DATABASES
According to one aspect, methods and systems are provided for creating partial indexes in a distributed database environment. The database includes an index...
2017/0344587 Column Store Optimization Using Telescope Columns
A data set of spatial data having a plurality of dimensions and including linestrings can be processing by decomposing each linestring of the plurality of...
2017/0344586 De-Duplication Optimized Platform for Object Grouping
Embodiments are provided for enhancing storage efficiency in a de-duplication enabled storage system. Metadata of a shared-nothing clustered file system is...
2017/0344585 SYSTEM AND METHOD FOR MANAGEMENT OF FUNCTIONALY LINKED DATA
The invention describes a data management system, where a declaration of causal dependency of values is realized by unified abstract connectors directly at the...
2017/0344584 SYSTEMS AND METHODS OF DATABASE INSTANCE CONTAINER DEPLOYMENT
Systems and methods can include one or more processing modules and one or more non-transitory storage modules storing computing instructions configured to run...
2017/0344583 IMAGE PROCESSING APPARATUS THAT PERFORMS COMPRESSION PROCESSING OF DOCUMENT FILE AND COMPRESSION METHOD OF...
Even in the case of a document file including an annotation and text within a page, the file size is reduced while retaining annotation and text information....
2017/0344582 SYSTEMS, METHODS, AND COMPUTER-READABLE MEDIA FOR INTERPRETING GEOGRAPHICAL SEARCH QUERIES
Systems, methods, and computer-readable media for interpreting geographical search queries are provided. Query templates for geographical search queries are...
← 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.