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,613,122 Providing eventual consistency for multi-shard transactions
A multi-shard database system receives a transaction including multiple actions directed to different shards of the database system. The database system creates...
US-9,613,121 Data duplication detection in an in memory data grid (IMDG)
Embodiments of the invention provide a method, system and computer program product for data duplication detection in an in memory data grid (IMDG). A method for...
US-9,613,120 Replicated database startup for common database storage
Read-only nodes of a distributed database system may perform replicated database startup for common database storage. A read-only node may request a view of a...
US-9,613,119 Unique identifiers for data replication, migration, failover operations and failback operations
A computer implemented method implemented with a processor for assigning a unique identifier for a data item initially deployed at a node of a networked...
US-9,613,118 Cross media recommendation
Methods, systems and computer program products are provided for cross-media recommendation by store a plurality of taste profiles corresponding to a first...
US-9,613,117 Declarative driver
A system and method for building a driver are disclosed. In one embodiment, the system includes one or more processors and a memory storing instructions that,...
US-9,613,116 Identifying and formatting data for data migration
Data formatting, migration and corresponding application acceptance for cloud-based applications may include various operations. One example operation may...
US-9,613,115 Generating programs based on input-output examples using converter modules
A program generation system is described that generates a program based on a plurality of input-output examples. The input-output examples include input items...
US-9,613,114 ETL tool interface for remote mainframes
Embodiments of the present invention disclose a method for remote job submission. A computer receives a first job of a job stream. If the first job accesses a...
US-9,613,113 Parallel bootstrap aggregating in a data warehouse appliance
A method of bootstrap sampling a dataset is described. With a process node, a series of random integers is generated. An assignment map is created. The...
US-9,613,112 Structuring data
Among other things, a machine-based method is described. The method comprises recording object classes of an object model, producing an object representation...
US-9,613,111 Mapping data into an authorized data source
Embodiments of the invention are directed to systems, methods, and computer program products for mapping data to an authorized data source. The system is...
US-9,613,110 Fast serialization for data transfer
The present disclosure describes methods, systems, and computer program products for serializing data for data transfer. One computer-implemented method...
US-9,613,109 Query task processing based on memory allocation and performance criteria
Described are methods, systems and computer readable media for query task operations based on memory allocation and performance criteria.
US-9,613,108 Light data integration
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for a light integration. One of the methods includes receiving a...
US-9,613,107 Methods and systems for an information directory providing audiovisual content
Systems and methods provide an online directory service over a network. After receiving a request to view an online directory listing from a network-enabled...
US-9,613,106 Visualizing high cardinality categorical data
A computer-program causing a computing device to perform an association measurement between a target variable and each non-target variable of a data set; select...
US-9,613,105 Streamlined data entry based on data relationships
During a data-entry technique, a subset of desired information is determined based on an attribute of the user (such as an identifier). For example, the subset...
US-9,613,104 System and method for building a point-in-time snapshot of an eventually-consistent data store
A method and system for building a point-in-time snapshot of an eventually-consistent data store. The data store includes key-value pairs stored on a plurality...
US-9,613,103 Unified publication search and consumption interface
A first data store controlled by an item providing system is searched for an electronic version of a publication. A second data store is searched for a physical...
US-9,613,102 Systems and methods for ranking data visualizations
A method of ranking data visualizations is performed at a computing device having one or more processors and memory. The memory stores one or more programs for...
US-9,613,101 Promoting an original version of a copyrighted media item over an authorized copied version of the copyrighted...
Systems and methods promoting an authoritative version (AVR) of copyrighted media content over one or more non-authoritative versions of the copyrighted media...
US-9,613,100 System and method for cloud-storage support
An OEM product label may be associated with a plurality of different OEM products; an identity of the manufacturer of the product associated with the label is...
US-9,613,099 Dynamic hierarchical tagging system and method
A dynamical hierarchical tagging system connected to a user site through a remote communications network. The system may comprise a master controller, a job...
US-9,613,098 Recommendation engine using inferred deep similarities for works of literature
A recommendation engine for works of literature uses patterns of flow and element similarities for scoring a first user-rated work of literature against one or...
US-9,613,097 Dynamic result set caching with a database accelerator
According to one embodiment of the present invention, a system for processing a database query stores one or more result sets for one or more first database...
US-9,613,096 Dynamic result set caching with a database accelerator
According to one embodiment of the present invention, a system for processing a database query stores one or more result sets for one or more first database...
US-9,613,095 Entity-based external functionality for software developers
A system stores information identifying functions and corresponding unique identifiers. Each of the functions corresponds to external functionality available...
US-9,613,094 Constant mapping optimization in a database
A database server receives a query associated with a calculation scenario that defines a data flow model that includes one or more calculation nodes. Each...
US-9,613,093 Using question answering (QA) systems to identify answers and evidence of different medium types
First, a computer may receive an input query of a first medium type. The input query may then be analyzed. Based on the analysis, the input query may be...
US-9,613,092 Allocation of tenants to database services
A method to automatically allocate tenants to database services includes determining a query plan based on a workload for each tenant. A distance metric is...
US-9,613,091 Answering time-sensitive questions
A method providing an answer to an input question containing at least one time-sensitive word or at least one time-sensitive phrase using natural language...
US-9,613,090 Simplified query generation from prior query results
Embodiments of the present invention provide a method, system and computer program product for query generation from a previous result set. In an embodiment of...
US-9,613,089 Form template refactoring
In some embodiments, a method includes receiving a command to update a form component within a set of one or more form templates. The method also includes...
US-9,613,088 Systems and methods for query optimization
The present disclosure relates to systems and methods for performing search queries and for query optimization. In accordance with certain embodiments, a query...
US-9,613,087 Optimizing continuous query operations in an in memory data grid (IMDG)
Embodiments of the invention provide a method, system and computer program product for optimized continuous query processing in an in memory data grid (IMDG)....
US-9,613,086 Graphical user interface for generating and displaying data visualizations that use relationships
A method generates a graphical user interface, which includes a schema information region and a data visualization region. The schema information region...
US-9,613,085 System and method to generate a data-rich template
A computerized method and system for correlating template data to select contextually relevant content including receiving a request from a consumer device to...
US-9,613,084 Using cinematic techniques to present data
The present invention extends to methods, systems, and computer program products for using cinematic techniques to present data. Embodiments of the invention...
US-9,613,083 Nesting level
A system, method, and non-transitory computer readable medium are provided to access a graph comprising a plurality of nodes and at least one edge. Each node is...
US-9,613,082 Database auditing for bulk operations
A method facilitates auditing of database transactions by maintaining logical consistency between a source database table and a shadow database table. A bulk...
US-9,613,081 Protection of state data in computer system code
A method, system, and computer program product are provided for protecting state data of computer system code. The computer system code may be operating system...
US-9,613,080 Database cost tracing and analysis
Web services hosted at a data center may employ architectural patterns that tend to obfuscate the source of queries made against databases and other resources...
US-9,613,079 System and method for providing a synchronized data rerepresentation
A system and method for providing a synchronized data rerepresentation is provided. Data maintained by an originating application is accessed and the data is...
US-9,613,078 Multi-database log with multi-item transaction support
At a logging service, a representation of a transaction requested by a client is received. The transaction includes at least a first write operation directed to...
US-9,613,077 Natural language management of online social network connections
Natural language management of online social network connections may comprise receiving natural language data associated with a user's social network...
US-9,613,076 Storing state in a dynamic content routing network
A client module of an object state storage is configured to identify a live object at a client. The client module is further configured to receive an update...
US-9,613,075 Index masking based on insert contention ratio
Embodiments of the present invention provide a method, computer program product, and computer system for masking indexes. The method may include masking the...
US-9,613,074 Data generation for performance evaluation
The present disclosure describes methods, systems, and computer program products for generating data for performance evaluation. One computer-implemented method...
US-9,613,073 Managing object lifetime in a cyclic graph
The present invention extends to methods, systems, and computer program products for managing object lifetime in a cyclic graph. Embodiments of the invention...
← 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 | 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.