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,330,162 Method and apparatus for providing temporal context for recommending content for consumption by a user device
A method for operating a system to provide temporal context for recommending items for consumption by a user device is described. The method comprises...
US-9,330,161 Creating global aggregated namespaces for storage management
Embodiments are directed to creating global, aggregated namespaces for storage management and to providing consistent namespaces in a distributed storage...
US-9,330,160 Software application complexity analysis
An apparatus of one embodiment analyzes application complexity based on complexity factors. The apparatus includes a memory and a processor. The memory stores...
US-9,330,159 Techniques for finding a column with column partitioning
Techniques for finding a column with column partitioning are provided. Metadata for a container row is expanded to include information for searching ranges of...
US-9,330,158 Range query capacity allocation
Distributed database management systems may perform range queries over the leading portion of a primary key. Non-random distribution of data may improve...
US-9,330,157 Cross-ontology multi-master replication
A system and method providing cross-ontology multi-master replication is described. In a first embodiment a method for cross-ontology multi-master replication...
US-9,330,156 System and method for software defined network aware data replication
An example method is provided in one example embodiment and includes establishing software defined network (SDN) awareness for a data replication application;...
US-9,330,155 Unified management of sync and async replication for block and file objects
A technique for managing synchronous replication and asynchronous replication of both block-based objects and file-based objects employs a common replication...
US-9,330,154 Multicast database replication
Systems, methods and computer program products for multicast database replication are described herein. An embodiment includes creating a replication group for...
US-9,330,153 System, method, and computer readable medium that coordinates between devices using exchange of log files
A system includes a first storage apparatus and a second storage apparatus. The first storage apparatus includes: a generating unit to generate logs, in...
US-9,330,152 Grid loader process
A datagrid loading system contains a device including a processor and a memory with a management application installed thereon. The instructions of the...
US-9,330,151 Database change data capture within a storage array
A log is identified which includes one or more transactions to a source database. The log is ingested using a processor included in a storage processor complex,...
US-9,330,150 Registration and utilization of arbitrary data conversion schemes in a shared data store
Data conversion algorithms such as compression and decompression algorithms or encryption and decryption algorithms are registered in a shared data store for...
US-9,330,149 Techniques for query and DML over relational tables using spreadsheet applications
In one embodiment, a database server receives a request from a spreadsheet application to open a file with spreadsheet data. The spreadsheet data is stored in...
US-9,330,148 Adapting data quality rules based upon user application requirements
During application of data quality rules to a data set obtained from a data source, data is retrieved from the data source along with a common set of rules...
US-9,330,147 Database and data bus architecture and systems for efficient data distribution
Systems and methods for managing distributed data using any of a plurality of data models are disclosed. One method includes receiving a data request from one...
US-9,330,146 Method and system for ranking multiple data sources
A method of ranking a plurality of regulated data sources and a plurality of non-regulated data sources for a data field is provided. The method evaluates...
US-9,330,145 Systems and methods for context-aware message tagging
Disclosed are systems, apparatus, and methods for context-aware messaging. In various implementations, a conversation between two or more users may be hosted by...
US-9,330,144 Tagging of facet elements in a facet tree
Returning a tagged facet tree to an end user who is only authorized to access an authorized portion of the facet tree is provided. A facet tree is received from...
US-9,330,143 Data storage device supporting accelerated database operations
Disclosed herein are data storage device embodiments for accelerating database operations and associated methods. In one embodiment, the data storage device...
US-9,330,142 Biometric matching engine
The present disclosure concerns a method of identifying a biometric record of an individual in a database (108), the database comprising at least first and...
US-9,330,141 Federated query engine for federation of data queries across structure and unstructured data
The subject technology provides querying structured and unstructured data across disparate incompatible systems with a single language and connection point....
US-9,330,140 Transient virtual single tenant queries in a multi-tenant shared database system
A data processing method comprising using an application server computer, establishing a shared multi-tenant system in which tenant data that is associated with...
US-9,330,139 Automatic reuse of user-specified content in queries
A device and method for reusing user-specified content is provided. After generation of a query comprising parameters explicitly set by the user, the explicitly...
US-9,330,138 Translating queries into graph queries using primitives
In order to facilitate the requesting of desired information from a graph database that stores a graph, a system may translate an initial query into a query...
US-9,330,137 Cloud data backup storage manager
Techniques for cloud data backup are disclosed. Example methods may store backup data from a client computer on portions of data storage media associated with...
US-9,330,136 System for proving proactive zone information
The disclosure includes a system and method for providing zone information to a user. The system includes a processor and a memory storing instructions that...
US-9,330,135 Method, apparatus and computer readable recording medium for a search using extension keywords
Disclosed herein are a method, an apparatus, and a computer readable recording medium for a search using extension keyword. According to an aspect of the...
US-9,330,134 User identity mapping system and method of use
An identity mapping system includes an identity mapping database and a master user table (MUT) communicatively coupled with the identity mapping database. The...
US-9,330,133 Virtual physician office systems and methods
Electronic records are formatted according to recipient addresses. When an electronic database record is received by a server or other device, the electronic...
US-9,330,132 Systems and methods for a transactional-based workflow collaboration platform
A system and method to share data associated with a transaction are disclosed. In some embodiments, a database record may be associated with a transaction...
US-9,330,131 Conflict markup tolerant input stream
A device receives a conflicted file, with a structured data format, that includes a conflict marker that does not comply with the structured data format. The...
US-9,330,130 Get row index of record in dynamic data table
A method includes receiving a request to lookup a record in a database having dynamic record updates, performing a binary search with a basket set of sorted...
US-9,330,129 Organizing, joining, and performing statistical calculations on massive sets of data
A system, method, and apparatus are provided for organizing and joining massive sets of data (e.g., tens or hundreds of millions of event records). A dataset is...
US-9,330,128 Enumeration of rooted partial subtrees
Embodiments of methods, apparatuses, devices and/or systems for manipulating hierarchical sets of data are disclosed. In particular, methods, apparatus devices...
US-9,330,127 Methods and systems for automatic selection of classification and regression trees
The present invention provides a method and system for automatically identifying and selecting preferred classification and regression trees. The invention is...
US-9,330,125 Querying of reputation scores in reputation systems
The disclosed embodiments provide a reputation system. The reputation system includes a ranking apparatus that obtains a set of reputation scores for one or...
US-9,330,124 Efficiently registering a relational schema
A method, device, and non-transitory computer-readable storage medium are provided for efficiently registering a relational schema. In co-compilation and data...
US-9,330,123 Method and system for improving information system performance based on usage patterns
Usage patterns of structure model are utilized to determine a personalized structure model associated with a user. The personalized structure model is...
US-9,330,122 System and method of dynamic data object upgrades
A method, article of manufacture, and apparatus for managing a cloud computing environment. In some embodiments, this includes modifying an object or a...
US-9,330,121 Electronic content information display management
According to an example, an operation on a version of an electronic content may be performed and a determination as to whether the operation is an editing...
US-9,330,120 Visual data importer
Techniques for visual data import into an object model are described. A graphical user interface concurrently displays a first icon that represents a first...
US-9,330,119 Knowledge intensive data management system for business process and case management
Data can be categorized into facts, information, hypothesis, and directives. Activities that generate certain categories of data based on other categories of...
US-9,330,118 Exiting windowing early for stream computing
Two or more tuples to be processed by a processing element operating on one or more computer processors may be received by the processing element. The...
US-9,330,117 Business rules manager
An apparatus and method is provided for creating, updating, and deleting business rules with ease by use of a rule manager. Business rules are represented as...
US-9,330,116 Determining hierarchical paths to nodes
Methods, machines, and stored instructions are provided for determining hierarchical paths to nodes based on stored information about the nodes. A node analyzer...
US-9,330,115 Automatically reviewing information mappings across different information models
A computer-implemented method, system, and program product for automatically reviewing a mapping between information models. The method includes: receiving a...
US-9,330,114 Data processing apparatus, data processing method, and recording medium storing computer program for performing...
A non-transitory, computer-readable recording medium having stored therein a program for causing a computer to execute a process, the process comprising:...
US-9,330,113 Providing content based on image item
A device may analyze an image and identify an image item included in the image based on analyzing the image. The device may identify content relating to the...
US-9,330,112 Grouping and compressing similar photos
Systems and methods may provide for assigning a subset of a plurality of photos to a group and selecting a reference photo from the group. Additionally, the...
← 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 | 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.