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/0314157 METHOD, SERVER, AND SYSTEM FOR ACCESSING METADATA
A method for accessing metadata includes: receiving an authentication information query request from a query engine, and sending the authentication information...
2016/0314156 DELETED DATABASE RECORD REUSE
A computer-implemented method for reusing deleted database records includes, receiving, by a database manager executing within a computing device, a first...
2016/0314155 DATA INTEGRATION PIPELINE
A data integration pipeline is configured to receive and integrate raw data into a data processing system. Raw data may be defined as an electronic collection...
2016/0314154 INDEX-ONLY MULTI-INDEX ACCESS
In an index-only multi-index access in a database, when a query to be executed requires multiple indexes, a query optimizer determines whether columns are...
2016/0314153 WRITE INFORMATION STORAGE DEVICE, METHOD, AND RECORDING MEDIUM
This invention efficiently reads out written data from differential data and restores a write state back to an arbitrary time in the past. A storage device of...
2016/0314152 AUGMENTING THE DISPLAY OF DATA IN A TREE FORMAT
The method includes identifying a tree data structure. The method includes identifying one or more features in the identified tree data structure, wherein the...
2016/0314151 DELETED DATABASE RECORD REUSE
A computer-implemented method for reusing deleted database records includes, receiving, by a database manager executing within a computing device, a first...
2016/0314150 DATABASE STORAGE RECLAIMING PROGRAM
The computer retrieves a list of the data elements contained in a database. The computer performs a static and dynamic analysis on the list to determine which...
2016/0314149 CROWD SOURCED DATA SAMPLING AT THE CROWD
An approach is provided for sampling crowd sourced data. The approach selects an sampling node from a set of crowd nodes. The sampling node receives a data...
2016/0314148 DATABASE STORAGE RECLAIMING PROGRAM
The computer retrieves a list of the data elements contained in a database. The computer performs a static and dynamic analysis on the list to determine which...
2016/0314147 PARTITIONING TARGET DATA TO IMPROVE DATA REPLICATION PERFORMANCE
The presently claimed invention relates to a system and method for organizing data replicated in a target data repository. The method of the presently claimed...
2016/0314146 LEGAL ANALYTICS BASED ON PARTY, JUDGE, OR LAW FIRM
Various of the disclosed embodiments concern systems and methods for applying legal analytics. In some embodiments, a legal analytics platform retrieves legal...
2016/0314145 USING IMAGE RECOGNITION TO LOCATE RESOURCES
A method of using images and image metadata to locate one or more resources includes receiving a requests, each request requesting a location of a resource and...
2016/0314144 DYNAMIC CONTEXT-BASED DATA PROTECTION AND DISTRIBUTION
Systems and methods for storing data in a data storage system that allows dynamic context-based data protection and distribution are disclosed. The method...
2016/0314143 SYSTEM FOR AUTOMATICALLY TRACKING DATA THROUGH A PLURALITY OF DATA SOURCES AND PLURALITY OF CONVERSIONS
A networked computing system where data from multiple sources is automatically tracked through a plurality of conversion steps at the data row and element...
2016/0314142 SYSTEM FOR ASSOCIATING RELATED DIGITAL ASSETS
An association system for associating digital assets may include a processing device, a first computer-readable storage medium portion in communication with...
2016/0314141 COMPRESSION-BASED FILTERING FOR DEDUPLICATION
Methods, computing systems and computer program products implement embodiments of the present invention that include configuring a storage system to store...
2016/0314140 EFFICIENT DATA COMPRESSION AND ANALYSIS AS A SERVICE
Data may be efficiently analyzed and compressed as part of a data compression service. A data compression request may be received from a client indicating data...
2016/0314139 EFFICIENT COMPUTATION OF SKETCHES
Determining a summary feature set is disclosed. A plurality of subsegments of a first segment are selected. For each subsegment, a plurality of values by...
2016/0314138 MANAGING DATA RECORDS
Data records may be managed in a relational database by monitoring, a record length for a first data record in a page of memory, an amount of free space in the...
2016/0314137 DATA FRAGMENTATION TUNING AND CANDIDACY PERSISTENCE
A method for implementing defragmentation of a data area is provided. The method includes receiving a data change event for the data area and determining,...
2016/0314136 PRESERVING HIGH VALUE ENTRIES IN AN EVENT LOG
A first entry is received at an event log interface. The event log interface is configured to store received entries in an event log. It is determined that...
2016/0314135 FILE SYSTEM MANAGEMENT
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for file system management. In one aspect, a method includes...
2016/0314134 Apparatus and Methods for Optimizing Dirty Memory Pages in Embedded Devices
Disclosed are apparatus and methods for providing images of memory objects. A computing device can receive a plurality of memory objects for one or more...
2016/0314133 PATTERN LABELING
In one embodiment, a method includes accessing a log associated with a user. The log includes a number of entries that each indicate a geo-location of the user...
2016/0314132 METHOD AND APPARATUS FOR PROVIDING MAP FUNCTIONALITY INDICATING OCCUPANCY OF ENTITIES
Methods, apparatuses, and computer program products are described herein that are configured to providing, to a user, network based functionality enabling the...
2016/0314131 Predictive Generation of Search Suggestions
A method of generating search suggestions includes receiving an indication of a current location of the user device. After a user accesses a search function on...
2016/0314130 COMPUTING DEVICE WITH SPELL-CHECK FEATURE
In one aspect, an example method includes receiving, by a computing device, first data representing first text; querying, by the computing device, a search...
2016/0314129 SYSTEM AND METHOD FOR MATCHING DYNAMICALLY VALIDATED NETWORK DATA
In general, certain embodiments of the present disclosure provide systems and methods for matching dynamically validated network data. In various embodiments,...
2016/0314128 Information Processing Apparatus and Program that Controls Computer to Execute Process in the Information...
An information processing apparatus is configured to provide a result of a search according to a search input given via an input unit so as to provide, as the...
2016/0314127 ENHANCED CROWDSOURCED SEARCH AND LOCATE PLATFORM
A crowdsourced search and locate platform has been developed and put into practice. A plurality of geospatial images of a geographical region of interest are...
2016/0314126 ENTITY FINGERPRINTS
Systems and techniques for exploring relationships among entities are disclosed. The systems and techniques provide an entity-based information analysis and...
2016/0314125 Predictive Coding System and Method
The present invention relates to a system and method for retrieval of information from computer readable documents and files using an improved process for data...
2016/0314124 SERVER FOR ASSIGNING RANKS TO USERS AND METHOD THEREFOR
The present inventive concepts encourage users to actively form friend relationships and also incentivize users to actively utilize services provided by an SNS...
2016/0314123 IDENTIFYING ENTITIES IN SEMI-STRUCTURED CONTENT
Identifying entities in semi-structured content is described. A system assigns a corresponding entity type based on a corresponding entity type score for each...
2016/0314122 IDENTIFYING EXPERTS AND AREAS OF EXPERTISE IN AN ORGANIZATION
Automatic identification of experts and areas of expertise in an organization is provided. An analysis processing engine retrieves data from various data...
2016/0314121 SYSTEM AND METHOD FOR NATURAL LANGUAGE QUERYING
A system and method for information retrieval are presented. A natural language query is received from a client computer. The natural language query is...
2016/0314120 INTEGRATED ARCHITECTURE AND NETWORK FOR ARCHIVING, PROCESSING, ASSOCIATION, DISTRIBUTION AND DISPLAY OF MEDIA
A media management framework comprises an integrated architecture and online networking service for aggregating a user's various media files to enable a...
2016/0314119 IDENTIFYING UNVISITED PORTIONS OF VISITED INFORMATION
Identifying unvisited portions of visited information to visit includes receiving information to crawl, wherein the information is representative of one of web...
2016/0314118 DYNAMIC DATA PROTECTION AND DISTRIBUTION RESPONSIVE TO EXTERNAL INFORMATION SOURCES
Systems and methods for dynamic context based data protection and distribution in which data replication in a multi-zone storage system automatically changes...
2016/0314117 GENERATING A CONTEXT FOR TRANSLATING STRINGS BASED ON ASSOCIATED APPLICATION SOURCE CODE AND MARKUP
An approach to generating a context for translating strings for a graphical user interface. The approach includes a computer receiving a string to be...
2016/0314116 INTERPRETATION APPARATUS AND METHOD
According to one embodiment, an interpretation apparatus includes a translator, a calculator and a generator. The translator performs machine translation on a...
2016/0314115 CROSS-PLATFORM MESSAGING APPLICATION
The present invention relates to generally to a cross-platform mobile messaging application. More specifically, the invention relates to a secure messaging...
2016/0314114 Testing and Training a Question-Answering System
An approach is provided for an information handling system that includes a processor and a memory to improve the quality of question-answer sets used as inputs...
2016/0314113 LIVE-CONVERSATION MODULES ON ONLINE SOCIAL NETWORKS
In one embodiment, a method includes accessing one or more posts of an online social network; extracting n-grams from each post; determining, for each post,...
2016/0314112 MONITORING CONVERSATIONS TO IDENTIFY TOPICS OF INTEREST
A system and method for monitoring conversations of a community of users to identify topics of interest is provided. A user community which is based partly on...
2016/0314111 SYSTEM AND INTERFACE FOR ELECTRONIC COMMUNICATION GENERATION AND TRACKING
Various systems and methods are disclosed for enabling a consumer's creation of a communication (e.g., letter, e-mail) addressed to a provider of goods and/or...
2016/0314110 Modifying an Electronic Form using Metrics Obtained from Measuring User Effort
A method, processing system and computer readable medium are disclosed for modifying a form. In one particular aspect, the method includes the a processing...
2016/0314109 RECOMMENDING FORM FRAGMENTS
The present invention provides recommendation of top scoring form fragments to a form designer. A plurality of form fragments may be stored in a form...
2016/0314108 APPARATUS, METHOD, AND COMPUTER PROGRAM PRODUCT FOR GENERATING A LADDER-LOGIC PROGRAM
An apparatus for generating a ladder-logic program includes a comment adder, an annotation information adder, a ladder-logic chart display manager, and a...
← 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 | 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.