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
US-9,529,876 Verification of transformed content
A computer manages methods for determining accurate document transformation by rendering the source document into a non-rasterized format, where the...
US-9,529,875 Transforming timeseries and non-relational data to relational for complex and analytical query processing
A system for transforming time series data into data that is accessible by a data warehouse identifies a data table comprising the time series data. The system...
US-9,529,874 Verification of transformed content
A computer manages methods for determining accurate document transformation by rendering the source document into a non-rasterized format, where the...
US-9,529,873 Enhancing performance of extract, transform, and load (ETL) jobs
A computer receives one or more files having configuration information that includes data that defines a plurality of stages of an extract, transform, and load...
US-9,529,872 Asynchronous data processing
A method, a system, and computer-readable medium for processing of data are disclosed. An acknowledgement is received to store business object data. Based on...
US-9,529,871 Information management of mobile device data
A method and system for providing information management of mobile device data provides a user interface to permit a user of an information management system to...
US-9,529,870 Methods for linking an electronic media work to perform an action
A method including the steps of: receiving, by a computer system including at least one computer, a first electronic media work uploaded from a first electronic...
US-9,529,869 Converting text content to a set of graphical icons
A method, system and program product for analyzing textual information and providing a visual representative of a summary of such textual information in the...
US-9,529,868 Document processing system and method
A system comprises a data storage system, data analysis logic, and user interface logic. The data analysis logic is configured to analyze the documents and to...
US-9,529,867 System and method for providing a dynamic dashboard
Systems and method for providing a list of search categories from which to perform a user action are provided. An initiation command is received from a client...
US-9,529,866 Efficiently handling large data sets on mobile devices
A system, method, and computer program product are provided for efficiently fetching and displaying large datasets on mobile devices, such as devices running...
US-9,529,865 Interval based fuzzy database search
A fuzzy database search technique is described for searching a database. The technique first prepares a database by first generating a reference hash value for...
US-9,529,864 Data mining electronic communications
User insights derived from communication data may be provided. Communications associated with a user may be collected and analyzed to derive insights about the...
US-9,529,863 Normalizing ingested data sets based on fuzzy comparisons to known data sets
Embodiments are directed towards normalizing ingested data sets based on fuzzy comparisons to known data sets. Raw data sets that each include raw records may...
US-9,529,862 Header-token driven automatic text segmentation
A method and a system to automatically segment text based on header tokens is described. A relevance value and an irrelevance value are determined for each...
US-9,529,861 Method, system, and graphical user interface for improved search result displays via user-specified annotations
Computers and methods are provided for receiving a search request sent by a computer associated with a user. A set of documents comprising a plurality of...
US-9,529,860 Keyword frequency analysis system
According to embodiments of the present disclosure, a keyword frequency analysis system stores a plurality of sets of records. Each set of records may be...
US-9,529,859 Capturing and presenting site visitation path data
Node sequence data, such as website visitation records, are filtered, analyzed, and summarized in reports. An administrator can designate particular target...
US-9,529,858 Methods and systems for ranking items on a presentation area based on binary outcomes
A method includes accessing a number of cards from a database. The cards are ranked in the database based on a test conducted on a number of users. The cards...
US-9,529,857 Disambiguation of place geometry
A method is provided for determining a true geometry of a point of interest including identifying one or more geometries associated with one or more places...
US-9,529,856 Query suggestion templates
Methods and apparatus related to identifying a query template that includes one or more terms and a member of an entity category and ranking the query template....
US-9,529,855 Systems and methods for point of interest data ingestion
Systems and methods are disclosed for ingesting data, such as point of interest data. According to certain embodiments, a raw data load transmitted over a...
US-9,529,854 Providing location-based services in a distributed environment without direct control over the point of access
A method, system and computer program product for providing location-specific content to a personal computing device (PCD) connected to a distributed server...
US-9,529,853 Query-aware compression of join results
A method is provided for compressing results of a join query. A join order of a result set is determined from the join query, where the result set includes a...
US-9,529,852 Selecting a template for a content item
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for selecting a template for a content item. In one aspect, a...
US-9,529,851 Server architecture for electronic data quality processing
In one embodiment, a server architecture is disclosed that provides for processing and analyzing data received from data furnishers to evaluate quality of the...
US-9,529,850 Data source joins
Database report generation technology for handling a single logical query that requires data that is physically located in two different sources. The system...
US-9,529,849 Online hash based optimizer statistics gathering in a database
Disclosed herein are system, method, and computer program product embodiments for generating a histogram used to optimize a query plan. An embodiment operates...
US-9,529,848 Predictive query result computation
Techniques for reducing query response time are provided. In one embodiment, a computer system can organize data into a plurality of buckets, where the data is...
US-9,529,847 Information processing apparatus, information processing method, and program for extracting co-occurrence...
There is provided an information processing apparatus including a setting unit that sets a search character string, a searching unit that searches information...
US-9,529,846 Data grid advisor
A system and method to generate an improved layout of a data grid in a database environment is provided. The data grid is a clustered in-memory database cache...
US-9,529,845 Candidate generation in a question answering system
An aspect of candidate answer generation in a question answering system includes receiving at least one document or passage responsive to a search of an...
US-9,529,844 Method, program, and system for processing space-time database
A method, system, and a computer program product for querying a database. The system includes: a storage means; a processor communicatively coupled to the...
US-9,529,843 Highly portable and dynamic user interface component to specify and perform simple to complex filtering on data...
Embodiments of the invention provide systems and methods for filtering a complex dataset. More specifically, embodiments of the present invention provide for...
US-9,529,842 Dynamically creating queries to find related records in a database
A system that generates display objects in a graphical user interface that enable the user of an application which accesses a data repository through result...
US-9,529,841 Methods and systems for electronically visualizing a life history
In an embodiment, a method of electronically visualizing a life history includes, using a processor, generating a first visual representation of a first life...
US-9,529,840 Real-time duplicate detection of videos in a massive video sharing system
Systems and methods for identifying duplicate media items in a media system are provided. In particular, media content can be uploaded to a serve. The media...
US-9,529,839 Applying limited-size hardware transactional memory to arbitrarily large data structure
A technique for applying hardware transaction memory to an arbitrarily large data structure is disclosed. A data updater traverses the data structure to locate...
US-9,529,838 Transactional lock elision with delayed lock checking
Avoiding data conflicts includes initiating a transactional lock elision transaction containing a critical section, executing the transactional lock elision...
US-9,529,837 Systems and methods involving a multi-pass algorithm for high cardinality data
This disclosure describes methods, systems, computer-readable media, and apparatuses for calculating a summary statistic. Calculating the summary statistic can...
US-9,529,836 Managing disjoint-or trees
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for managing disjoint-or trees. One of the methods includes...
US-9,529,835 Online compression for limited sequence length radix tree
Systems and methods are disclosed for inserting a key into a radix tree. In an example method, inserting a key into the radix tree includes comparing a first...
US-9,529,834 Concatenating data objects for storage in a dispersed storage network
A method begins by a processing module of a dispersed storage network (DSN) concatenating a plurality of independent data objects into a concatenated data...
US-9,529,833 Graph pruning in hipergraph
One embodiment of the present invention provides a system for graph pruning. During operation, the system identifies a connected component in a graph comprising...
US-9,529,832 Image management and presentation
A method and apparatus for managing a number of images. A plurality of resolutions in which the number of images are to be stored and a style of presentation...
US-9,529,831 Managing data sets of a storage system
A method, system, and computer program product for managing data sets of a storage facility is disclosed. The method, system, and computer program product...
US-9,529,830 Data matching for column-oriented data tables
A computer-implemented method includes receiving a column-oriented table comprising data for a column family, wherein the data for the column family comprises...
US-9,529,829 System and method to facilitate the use of processed data from a storage system to perform tasks
A system and method for facilitating the use of use processed data from a storage system to perform one or more tasks are disclosed. For example, the method can...
US-9,529,828 Automating configuration and migrating configurations of assets in a storage area network
Techniques for automating configuration and migrating configurations of assets in a storage area network (SAN). For example, a method comprises the following...
US-9,529,827 Change value database system and method
A method for constructing a change database reduces the footprint of a standard longitudinal data database and increases the manageability of the data for many...
← 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 | 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.