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-1,004,2885 Index table based routing for query resource optimization
Embodiments of the present invention disclose optimizing resources of distributed database replicas in which one or more processors receive resource information...
US-1,004,2884 Algebraic data types for database query languages
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for implementing algebraic data types in database query...
US-1,004,2883 System and method for asynchronous consumer item searching requests with synchronous parallel searching
This invention is a system for providing persistence searching for consumer items that performs the steps of: retrieving a set of get requests uniquely...
US-1,004,2882 Analytics application program interface
Generally discussed herein are methods, systems, and apparatuses for retrieving analytics data or other data from a plurality of data sources. In one or more...
US-1,004,2881 Ensuring globally consistent transactions
The present technology proposes techniques for ensuring globally consistent transactions. This technology may allow distributed systems to ensure the causal...
US-1,004,2880 Automated identification of start-of-reading location for ebooks
A machine-learning system analyzes electronic books to determine a "start-of-reading location" (SRL) in each book. Based on this location, when an electronic...
US-1,004,2879 Techniques for dynamically enriching and propagating a correlation context
Techniques a provided for performing multi-system operations in which changes are asynchronously committed in multiple systems. Metadata about the multi-system...
US-1,004,2878 System for automated validation of data points within a data record
Disclosed are systems and the like that provide automated validation of data points within a data record. Specifically, validation the correctness/existence of...
US-1,004,2877 Personal customer care agent
Information is aggregated and made available to users. A system monitors over the internet a first set of external information sources for a first user based on...
US-1,004,2876 Sort-merge-join on a large architected register file
Methods and arrangements for joining data sets. There are accepted: a first data set which forms a table in a relational database, and a second data set which...
US-1,004,2875 Bloom filter index for device discovery
A Bloom filter index is implemented as a multiway tree that stores Bloom filters having a predefined number of N-bit sequences. Nodes are labeled with portions...
US-1,004,2874 Scalable visualization of a product and its variants
A method for generating a scalable visualization of a hierarchical data structure is provided. The method may include mapping at least one component within a...
US-1,004,2873 Data encoding and processing columnar data
The embodiments described herein relate to accessing a plurality of data elements. A page of column data is compressed and stored in a format that includes a...
US-1,004,2872 Optimizing tables with too many columns in a database
Methods and systems for database optimization include detecting a plurality of columns in an unoptimized database that co-appear in queries to the database. The...
US-1,004,2871 Content management in a travel management system
Methods, apparatus, and computer program products for managing content in a travel management system. A standard data element and a non-standard data element...
US-1,004,2870 Supporting transient snapshot with coordinated/uncoordinated commit protocol
Methods and a system are provided. A method includes maintaining an in-page log for records in each of a plurality of data pages of a multi-version database....
US-1,004,2869 Method for data transfer between compute clusters and file system
A data migrating system and method are provided in which a Burst Buffer Network Aggregator (BBNA) process is configured either on the File Servers or on the...
US-1,004,2868 Methods and apparatus for discontinuing the following of records in an on-demand database service environment
Disclosed are systems, apparatus, methods, and computer readable media for discontinuing the following of records in an on-demand database service environment....
US-1,004,2867 Generating storage plans in storage management systems
A method is provided to integrate a ticketing system into a storage management system. In such method, tickets are opened and translated to a set of recommended...
US-1,004,2866 Searching untagged images with text-based queries
In various implementations, a personal asset management application is configured to perform operations that facilitate the ability to search multiple images,...
US-1,004,2865 System and method for creating a preference profile from shared images
A method includes obtaining from an online social media site a plurality of instances of images of objects associated with a person; analyzing with a data...
US-1,004,2864 System and method for visualizing the relationship of complex data attributes
A mapping module is configured to create a preview layer that depicts attributes of real-world objects located within the boundaries of a map. The mapping...
US-1,004,2863 Automatic update for map cache
Systems, methods, and other embodiments associated with automatically updating a map cache are described. In one embodiment, a method includes detecting a...
US-1,004,2862 Methods and systems for connecting a social network to a geospatial data repository
A system and method for connecting a social network to a geospatial data repository, comprising: accepting geospatial data from a user; linking the geospatial...
US-1,004,2861 Historical view of open files
Managing versions of an electronic entity comprising many independently managed, but mutually-dependent, subcomponents can be challenging. File management...
US-1,004,2860 Intelligent file system with transparent storage tiering
A file system manager implemented at a provider network identifies a storage device of a first group of storage devices of a provider network as an initial...
US-1,004,2859 Chronological based retention for objects archived through a web-based storage interface for ILM
A retention date-time request is received via a web-based filesystem protocol, wherein: a) the retention date-time request is received from an information...
US-1,004,2858 Synchronizing multiple classes with disparate schemas in the same collection
The embodiments described herein generally relate to a method and system for synchronizing multiple classes with disparate schemas in a single collection...
US-1,004,2856 Method and electronic device for processing data
An electronic device is provided. The electronic device includes a memory configured to store a file, a storage configured to support journaling of the file...
US-1,004,2855 Efficient storage tiering
A method, article of manufacture, and apparatus for transferring data from a source tier to a target tier. In some embodiments, this may include dividing an...
US-1,004,2854 Detection of data affected by inaccessible storage blocks in a deduplication system
Various embodiments for managing data in a data storage having data deduplication. In response to a portion of the data storage determined to be inaccessible,...
US-1,004,2853 Flash optimized, log-structured layer of a file system
A flash-optimized, log-structured layer of a file system of a storage input/output (I/O) stack executes on one or more nodes of a cluster. The log-structured...
US-1,004,2852 Interference and/or power reduction for multiple relay nodes using cooperative beamforming
Systems and methods for interference and/or power reduction for multiple relay pairs using cooperative beamforming are provided. A method of operation of a...
US-1,004,2851 File access with different file hosts
A file access request is received from an application. One or more file types for the file access request are identified, and one or more file hosts supporting...
US-1,004,2849 Simplifying invocation of import procedures to transfer data from data sources to data targets
An aspect of the present disclosure facilitates transferring data from multiple data sources to desired data targets. In one embodiment, meta-data specifying...
US-1,004,2848 Sparse index-based storage, retrieval, and management of stored data
Techniques described and suggested herein include systems and methods for storing, indexing, and retrieving original data of data archives on data storage...
US-1,004,2847 Web conference system providing multi-language support
A method, system and computer program product for enabling attendees of a web conference to view materials of the web conference in their native language. When...
US-1,004,2846 Cross-lingual information extraction program
One embodiment provides method for constructing a cross-lingual information extraction program, the method including: utilizing at least one processor to...
US-1,004,2845 Transfer learning for bilingual content classification
This disclosure provides systems and methods for determining a classification model for a secondary language different from a primary language. A social...
US-1,004,2844 Expert conversation builder
An expert conversation builder contains a knowledge database that includes a plurality of dialogues having nodes and edges arranged as directed acyclic graphs....
US-1,004,2843 Method and system for searching words in documents written in a source language as transcript of words in an...
The invention relates to a method used by computers for searching words in documents written in a source language, which are not in the vocabulary of said...
US-1,004,2842 Theft detection via adaptive lexical similarity analysis of social media data streams
A system and computer program product to detect an event include selecting a region and time frame of interest, obtaining a set of social media data streams...
US-1,004,2841 User based text prediction
In an approach to text prediction, a computer detects an initialization of a text-based communication between a first user and a second user. The computer...
US-1,004,2840 Hybrid grammatical and ungrammatical parsing
A system and method for processing a natural language input. The natural language input is initially processed through a strict parser, which results in an...
US-1,004,2839 Forms processing method
A forms processing method involves accessing an individual scanned form, analyzing the individual form, based upon the analysis, selecting a proper...
US-1,004,2838 Obtaining data from incomplete electronic forms
Visitors that abandon electronic or computer-generated forms before completing and submitting the form are lost to business entities. Data obtained from...
US-1,004,2837 NLP processing of real-world forms via element-level template correlation
A method, system and computer-usable medium are disclosed for identifying unchecked criteria within a form. Natural Language Processing (NLP) is applied to...
US-1,004,2836 Semantic knowledge base for tax preparation
A method for tax preparation, including: obtaining a tax preparation ontology and a set of electronic tax documents; mining, by a computer processor, the set of...
US-1,004,2835 Weighted annotation evaluation
A method for providing annotation summaries for annotations is provided. The method may include receiving annotations associated with analyzed unstructured...
US-1,004,2834 Dynamic field extraction of data
A log analytics graphical user interface enables a user to dynamically extract and define a field from unstructured log data. The log analytics module...
← 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 | 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.