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
2016/0292240 Table Based Data Set Extraction From Data Clusters
A computer system and computer implemented method for extracting data set from data clusters that comprises of rows and columns of heterogeneous data values. A...
2016/0292239 METHOD FOR SORTING AND DISPLAYING DATA ON A PORTABLE ELECTRONIC DEVICE
A method of sorting and displaying data on a portable electronic device includes: determining geographical coordinates of the portable electronic device,...
2016/0292238 QUERY-BY-EXAMPLE FOR FINDING SIMILAR PEOPLE
Techniques for determining an editable query which, when executed, identifies and presents a set of member profiles similar to a source member profile are...
2016/0292237 NUMERICAL CONTROLLER WITH AMBIGUOUS SEARCH FUNCTION IN PROGRAM
A numerical controller stores ambiguous search information including a keyword (ambiguous keyword) that does not directly writes a word used in the machining...
2016/0292236 SUPPORTING MULTI-TENANT APPLICATIONS ON A SHARED DATABASE USING PRE-DEFINED ATTRIBUTES
Exposing existing database server attributes that are used for load balancing, accounting, log filtering, problem determination, and end user identification as...
2016/0292235 DATA FORMAT FOR CLINICAL TEST CREATION SUPPORTING METHOD, AND INFORMATION PROCESSING DEVICE
A non-transitory computer-readable recording medium stores therein a data format for clinical test creation supporting program that causes a computer to...
2016/0292234 METHOD AND SYSTEM FOR SEARCHING IN A DISTRIBUTED DATABASE
A method and a system for searching in a distributed database through modified binary search. The method involves loading (202) one or more index values from a...
2016/0292233 DISCARDING DATA POINTS IN A TIME SERIES
Described herein are techniques for determining which data points in a time series to discard. A time series may include multiple data points. Spaced intervals...
2016/0292232 DYNAMICALLY ADJUSTING STATISTICS COLLECTION TIME IN A DATABASE MANAGEMENT SYSTEM
Each of one or more commit cycles may be associated with a predicted number of updates. A statistics collection time for a database table can be determined by...
2016/0292231 CHANGE TRACKING FOR STRUCTURED LANGUAGES
Change tracking for a structured language document is provided. A first interaction indicating a change to an entity represented by a structured language...
2016/0292230 IDENTIFYING A PATH IN A WORKLOAD THAT MAY BE ASSOCIATED WITH A DEVIATION
Described herein are techniques for identifying a path in a workload that may be associated with a deviation. A workload may be associated with multiple...
2016/0292229 STORAGE SYSTEM AND METHOD OF OPERATING THE SAME
A storage system includes a data storage including a nonvolatile memory device configured to store data classified into tables, and a storage controller...
2016/0292228 METHODS, TERMINAL DEVICE, CLOUD SERVER AND SYSTEM FOR RECOMMENDING WEBSITES
According to examples of the present invention, after receiving website information inputted by a user, the terminal device preprocesses the website...
2016/0292227 PROCESSING DATABASE QUERIES USING FORMAT CONVERSION
Devices, methods and systems for processing database queries formatted differently than the database storage model being queried are disclosed. Processing...
2016/0292226 GENERATING MULTIPLE QUERY ACCESS PLANS FOR MULTIPLE COMPUTING ENVIRONMENTS
A database management system (DBMS) runs on scalable production system. The DBMS includes a first operating mode, wherein the scalable production system runs...
2016/0292225 GENERATING MULTIPLE QUERY ACCESS PLANS FOR MULTIPLE COMPUTING ENVIRONMENTS
A first database management system (DBMS) running on first computer having a first set of computing resources determines that with respect to the first set of...
2016/0292224 GENERATING MULTIPLE QUERY ACCESS PLANS FOR MULTIPLE COMPUTING ENVIRONMENTS
A database management system (DBMS) runs on scalable production system. The DBMS includes a first operating mode, wherein the scalable production system runs...
2016/0292223 GENERATING MULTIPLE QUERY ACCESS PLANS FOR MULTIPLE COMPUTING ENVIRONMENTS
A first database management system (DBMS) running on first computer having a first set of computing resources determines that with respect to the first set of...
2016/0292222 ANTICIPATORY QUERY COMPLETION BY PATTERN DETECTION
In an approach for query processing, a computer receives a query. The computer determines the received query does not correspond to a previously executed...
2016/0292221 VERTICALLY PARTITIONED DATABASES
A method for a distributed computing system managing vertically partitioned data includes receiving a query for a first row of data, where a first column of...
2016/0292220 VARIABLE VIRTUAL SPLIT DICTIONARY FOR SEARCH OPTIMIZATION
Methods and system are disclosed that optimize attribute vectors to search for data. In one aspect, a reordering optimization model is executed to reorder the...
2016/0292219 METHOD AND SYSTEM FOR IDENTIFYING TOPICS THAT ARE TRENDING TOGETHER
A method includes determining that a first topic is trending during a particular time period based on monitoring of a plurality of content items published...
2016/0292218 EXTENSIBLE DATA QUERY SCENARIO DEFINITION AND CONSUMPTION
Content providers define a set of scenarios that are addressed by their datasets. The scenarios include user-friendly, human-readable attributes such as a...
2016/0292217 TECHNIQUES FOR CONTEXT SENSITIVE ILLUSTRATED GRAPHICAL USER INTERFACE ELEMENTS
Techniques for context sensitive illustrated graphical user interface elements, comprising a social networking application. The social networking application...
2016/0292216 SUPPORTING MULTI-TENANT APPLICATIONS ON A SHARED DATABASE USING PRE-DEFINED ATTRIBUTES
Exposing existing database server attributes that are used for load balancing, accounting, log filtering, problem determination, and end user identification as...
2016/0292215 PARTITIONING ONLINE DATABASES
Methods, systems, and computer program products are provided for partitioning online databases. Online database operations, such as, for example, SPLIT, MERGE,...
2016/0292214 Analyzing Large Data Sets to Find Deviation Patterns
Operations, such as data processing operations, can be improved by applying clustering and statistical techniques to observed behaviors in the data processing...
2016/0292213 PROCESSING TRANSACTIONS IN A DISTRIBUTED COMPUTING SYSTEM
Processing transactions in a distributed computing system that includes multiple processing modules includes: storing data items in a data storage system...
2016/0292212 CONSTRAINT-BASED CONSISTENCY WITH SNAPSHOT ISOLATION
Efficient processing of concurrent atomic transactions is provided by identifying the constraints that need to be satisfied for correct application behavior....
2016/0292211 EFFICIENT TRACKING OF AN ALTERNATE GLOBAL UPDATE AND READ VALUES USING EXCEPTION LISTS
Optimizing approximation of an earliest access time of objects in a datasharing environment by maintaining a global exception list for objects that are...
2016/0292210 SYSTEM AND METHOD FOR AUTOMATICALLY AND EFFICIENTLY VALIDATING DATABASE OBJECTS
A system and computer-implemented method for validating one or more database objects is provided. The system comprises an application, residing on one or more...
2016/0292209 DATA FILTERING USING A PLURALITY OF HARDWARE ACCELERATORS
Techniques are provided for data filtering using hardware accelerators. An apparatus comprises a processor, a memory and a plurality of hardware accelerators....
2016/0292207 RESOLVING OUTDATED ITEMS WITHIN CURATED CONTENT
A method includes determining whether an electronic source link of a curated item is broken. In response to the electronic source link not being broken, the...
2016/0292206 VALIDATING COHERENCY BETWEEN MULTIPLE DATA SETS BETWEEN DATABASE TRANSFERS
A user interface may be designed to receive conflicting data from multiple data sources during a merger of legacy computer systems. The interface automatically...
2016/0292205 SYSTEM AND METHODS FOR IMPROVED DEMAND RESPONSE MANAGEMENT SYSTEM (DRMS)
The embodiments described herein provide a system including a processor configured to execute a demand response management system (DRMS) integrity check...
2016/0292204 SYSTEM AND METHOD FOR COMPILING AND DYNAMICALLY UPDATING A COLLECTION OF FREQUENTLY ASKED QUESTIONS
At least one social media channel includes a plurality of user messages, which are accessible via a communication network. At least some of the stored messages...
2016/0292203 PROCESS CONTROL METHOD FOR DATABASE, MEDIUM, AND DATABASE SERVER
A process control method for a database includes storing identification information of an updating processing in a first storage region in association with...
2016/0292202 DATA PROCESSING METHOD, DATA PROCESSING APPARATUS, AND DATA PROCESSING PROGRAM
A data processing method includes steps of; allowing establishment of a first flag or a second flag for each of a plurality of items where corresponding values...
2016/0292201 DATA FILTERING USING A PLURALITY OF HARDWARE ACCELERATORS
Techniques are provided for data filtering using hardware accelerators. An apparatus comprises a processor, a memory and a plurality of hardware accelerators....
2016/0292200 CAPACITY ACCOUNTING FOR HETEROGENEOUS STORAGE SYSTEMS
Techniques to account for storage consumption and capacity allocation across heterogeneous storage objects are disclosed. A capacity accountability system can...
2016/0292199 SYSTEMS, METHODS, AND APPARATUSES FOR IMPLEMENTING DATA UPLOAD, PROCESSING, AND PREDICTIVE QUERY API EXPOSURE
Disclosed herein are systems and methods for implementing data upload, processing, and predictive query API exposure including means for receiving a dataset in...
2016/0292198 A METHOD OF GENERATING A REFERENCE INDEX DATA STRUCTURE AND METHOD FOR FINDING A POSITION OF A DATA PATTERN IN...
The invention relates to a method for finding a position of a data pattern in reference data. For this a reference index data structure comprising a reference...
2016/0292197 DATA ANALYSIS SYSTEM, DATA ANALYSIS METHOD, DATA ANALYSIS PROGRAM, AND STORAGE MEDIUM
The present invention relates to data analysis for evaluating a plurality of pieces of object data; and the evaluation corresponds to the relation between each...
2016/0292196 Methods and Systems for Collaborated Change Point Detection in Time Series
Systems and methods disclosed herein use one or more auxiliary time series to more accurately identify change points in a target time series. This involves...
2016/0292195 Secure and Flexible Inter-Program Communication
In one embodiment, a method for providing secure and flexible inter-program communication includes storing an ontology in a first data store, the ontology...
2016/0292194 COLUMN-ORIENTED DATABASES MANAGEMENT
The presently disclosed subject matter includes a system and method of managing computer memory of a column-oriented database, which enables to reduce the...
2016/0292193 FEDERATED CLOUD STORAGE SYSTEM
User storage is attached to a central storage management system when the central storage management system receives a request to attach a cloud-based user...
2016/0292192 SCHEMA EVOLUTION IN MULT-TENANT ENVIRONMENT
In an example embodiment, primary data is received from a first tenant in a computer network, the primary data formatted based on a first version of a schema....
2016/0292191 DATA ARCHIVE SYSTEM
A server control unit controls data library devices each having cartridges which can be attached and detached, by using a first information table in which...
2016/0292190 DYNAMICALLY ADJUSTING STATISTICS COLLECTION TIME IN A DATABASE MANAGEMENT SYSTEM
Each of one or more commit cycles may be associated with a predicted number of updates. A statistics collection time for a database table can be determined by...
← 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 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 | 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.