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/0171047 DYNAMIC CREATION AND CONFIGURATION OF PARTITIONED INDEX THROUGH ANALYTICS BASED ON EXISTING DATA POPULATION
Partitioning of a monitored index commences upon receiving a trigger. Properties of the index are fetched and analyzed using a pipes analytics engine. A new...
2016/0171046 GENERATION OF MAPPING DEFINITIONS FOR CONTENT MANAGEMENT SYSTEM
The method includes automatic creation of mapping definitions. The method further includes analyzing an external data structure, wherein the external data...
2016/0171045 HIERARCHICAL IN-MEMORY SORT ENGINE
A local sorting module includes a set of storage elements storing binary vectors configured in a one-dimensional (1D) or two-dimensional (2D) array structure...
2016/0171044 Methods And Systems For Using Community Defined Facets Or Facet Values In Computer Networks
A database search method and system utilize user community defined facets and facet values for refining searches. The system provides access to a database...
2016/0171043 TEMPLATE GENERATION IN ELECTRONIC DEVICE
Disclosed herein is a method for generating a template, and an electronic device and storage medium implementing the same. The method includes extracting, by...
2016/0171042 MERGING DATABASE OPERATIONS FOR SERIALIZABLE TRANSACTION EXECUTION
A method for merging transactions for execution by a database management system. The method includes a computer processor receiving a database query that is...
2016/0171041 WEIGHTED SUBSYMBOLIC DATA ENCODING
Described herein is a method and system of geometrically encoding data including partitioning data into a plurality of semantic classes based on a...
2016/0171040 HIERARCHICAL CROSS-LINKED PURPOSE ORIENTED DOCUMENT VALIDATION SYSTEM AND PROCESS
System and Method or Process that validates documents in hierarchical cross-linked purpose.
2016/0171039 GENERATING HASH VALUES
The present disclosure involves systems, software, and computer implemented methods for generating a hash identifier. One example method includes: identifying...
2016/0171038 TRACKING MODEL ELEMENT CHANGES USING CHANGE LOGS
Examples of techniques for processing model changes are described herein. A method includes generating, via a processor, a change log in a model. The method...
2016/0171037 MODEL CHANGE BOUNDARY ON TIME SERIES DATA
Provided is a method and system for detecting changes in models applied to analyze time series data. A method includes receiving at a processor a data stream...
2016/0171036 ITEM RECOMMENDATION METHOD AND APPARATUS
An item recommendation method and apparatus are provided. The item recommendation method and apparatus may recognize items preferred before a user uses items,...
2016/0171035 USING TIME INFORMATION TO PRUNE QUERIES AGAINST PARTITIONED DATA
The disclosure generally describes computer-implemented methods, software, and systems, including a method for storing information. In a database including...
2016/0171034 Adjusting Extension Size of a Database Table Using a Volatile Database Table Attribute
A respective volatility attribute associated with each of one or more tables of a computerized database is used to adjust an extension file size value...
2016/0171033 Managing a Computerized Database Using a Volatile Database Table Attribute
A respective volatility attribute associated with each of one or more tables of a computerized database is used in any of various aspects to (a) determine how...
2016/0171032 Managing a Computerized Database Using a Volatile Database Table Attribute
A respective volatility attribute associated with each of one or more tables of a computerized database is used in any of various aspects to (a) determine how...
2016/0171031 COMPUTER-READABLE RECORDING MEDIUM
A storing unit stores appearance information of the extracted word in correspondence with a specific record of the specific word in an index data when a...
2016/0171030 SORTING AN ARRAY CONSISTING OF A LARGE NUMBER OF ELEMENTS
Sorting an array consisting of large number of elements. The present invention provides an apparatus for executing a multiway merging process which generates...
2016/0171029 UTILIZING METADATA TO REPRESENT DATA
A system and method for efficiently storing data in a storage system. A data storage subsystem includes multiple data storage locations on multiple storage...
2016/0171028 SYSTEMS AND METHODS FOR DIGITAL ASSET ORGANIZATION
Systems and methods are disclosed indexing digital content. The method may include receiving a plurality of pieces of digital content from a plurality of...
2016/0171027 FAST AND ACCURATE GEOMAPPING
A system and method are provided for discovering k-nearest-neighbors to a given point within a certain distance d. The method includes constructing an index of...
2016/0171026 INTERPRETING INVALID DATA AS VALID DATA
Provided are techniques for interpreting invalid data that is a portion of a data set as valid data. A request is received to convert data from a first format...
2016/0171025 METHOD AND APPARATUS FOR OBJECT STORAGE
A method and an apparatus for object storage are disclosed. The method includes, in response to an update to metadata of an object in an object storage region...
2016/0171024 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...
2016/0171023 Preferentially Retaining Memory Pages Using a Volatile Database Table Attribute
A respective volatility attribute associated with each of one or more tables of a computerized database is used to determine circumstances under which a page...
2016/0171022 Preferentially Retaining Memory Pages Using a Volatile Database Table Attribute
A respective volatility attribute associated with each of one or more tables of a computerized database is used to determine circumstances under which a page...
2016/0171021 RECOVERING FROM A PENDING UNCOMPLETED REORGANIZATION OF A DATA SET
Provided are a computer program product, system, and method for recovering from a pending uncompleted reorganization of a data set managing data sets in a...
2016/0171020 TRANSPARENT DATABASE TABLE REPLACEMENT
A table can be replaced with a view transparently to the application. For example, a data dictionary can specify that the view is to be substituted for the...
2016/0171019 SYSTEM AND METHOD FOR MODELLING DATA
The disclosure generally describes computer-implemented methods, software, and systems for receiving and aggregating anonymized data reports about when...
2016/0171018 APPEND STRUCTURED DATA SYSTEM FOR MAINTAINING STRUCTURED FORMAT COMPATIBILITY
An append structured data system maintains a data collection (e.g., a log file) in a structured format (e.g., a JSON-compatible format). The system receives...
2016/0171017 MOBILE POSITIONING APPARATUS AND POSITIONING METHOD THEREOF
A mobile positioning apparatus and a positioning method thereof are provided. The mobile positioning apparatus retrieves sensing information and an environment...
2016/0171016 IMAGE SEARCH WITH HISTORICAL USER ACTIVITY METADATA
Provided are techniques for image search with historical user activity metadata. Activity of a user is continuously captured to generate historical user...
2016/0171015 INFORMATION RETRIEVAL ARRANGEMENT
An information retrieval arrangement for a host vehicle is configured to retrieve information of at least one surrounding vehicle, surrounding the host...
2016/0171014 PERSONALIZED IMAGE-TEXT CREATION METHOD AND SYSTEM
A personalized image-text creation system and method is disclosed. The system including: a database that stores image-text data; a user interaction framework...
2016/0171013 IMAGE SEARCH WITH HISTORICAL USER ACTIVITY METADATA
Provided are techniques for image search with historical user activity metadata. Activity of a user is continuously captured to generate historical user...
2016/0171012 DETERMINING THE ACCURACY OF MAP DATA
Computer program products, methods, systems, apparatus, and computing entities are provided for determining the accuracy of map data. In one embodiment, map...
2016/0171011 METHODS AND SYSTEMS FOR GENERATING A DIGITAL CELEBRITY MAP TOUR GUIDE
Systems and methods of creating a tour on a digital celebrity map are disclosed, including steps to receive a user geolocation; determine a map area around the...
2016/0171010 AEROMAGNETIC PRE-PROCESSING SYSTEM BASED ON GRAPHIC USER INTERFACE AND PRE-PROCESSING METHOD USING THE THEREOF
An aeromagnetic pre-processing system based on a graphic user interface (GUI) includes an input unit for inputting measured aeromagnetic data, GPS data, and...
2016/0171009 METHOD AND APPARATUS FOR DATA DEDUPLICATION
A current file is obtained in the data. It is determined whether a similar historical file exists based on a sampled data block from at least one predetermined...
2016/0171008 Updating cached database query results
A data cache platform maintains pre-computed database query results computed by a computation platform based on data maintained in the computation platform and...
2016/0171007 BROWSER INTERACTION FOR LAZY LOADING OPERATIONS
A system and method for enhancing a lazy loading operation is disclosed. The system and method, in general, retrieves a plurality of subsets of a dataset via...
2016/0171006 MOBILE TERMINAL AND METHOD FOR CONTROLLING THE SAME
Embodiments may relate to a mobile terminal configured to provide an indicator indicating whether location information is included in a search result received...
2016/0171005 Geo-based Information Provision, Search and Access method and software System
A geo-based information provision, search and access system is capable of allowing location owners to post information or transfer live data via a website...
2016/0171004 METHOD AND SYSTEM FOR IMPROVING THE LOCATION PRECISION OF AN OBJECT TAKEN IN A GEO-TAGGED PHOTO
A system and method that improves the location precision of the object taken in a geo-tagged photo. When a photo is taken of an object, the distance to the...
2016/0171003 AN APPARATUS OF PROVIDING COMMENTS AND STATISTICAL INFORMATION FOR EACH SECTION OF VIDEO CONTENTS AND THE...
The present invention relates to an apparatus of providing comments and statistical information for each section of a video content and the method thereof, the...
2016/0171002 MERGING DATABASE OPERATIONS FOR SERIALIZABLE TRANSACTION EXECUTION
A method for merging transactions for execution by a database management system. The method includes a computer processor receiving a database query that is...
2016/0171001 SOURCE-TO-PROCESSING FILE CONVERSION IN AN ELECTRONIC DISCOVERY ENTERPRISE SYSTEM
Embodiments of the invention relate to systems, methods, and computer program products for improved electronic discovery. Embodiments herein disclosed provide...
2016/0171000 Adjusting Extension Size of a Database Table Using a Volatile Database Table Attribute
A respective volatility attribute associated with each of one or more tables of a computerized database is used to adjust an extension file size value...
2016/0170999 METHOD AND TOOL FOR BROWSING SEMANTIC DATA AND CREATING QUERIES USING A DOMAIN/RANGE REPRESENTATION
A method in a computer system includes displaying a user interface screen to aid in generating search queries for a semantic database. The user may select two...
2016/0170998 Crowd-Based Scores for Locations from Measurements of Affective Response
Some aspects of this disclosure involve generation of crowd-based results based on measurements of affective response of users. In some embodiments described...
← 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 | 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.