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/0179843 Approximating a User Location
Systems and methods for approximating a user location are provided. For instance, historical location data and internet protocol address data can be analyzed...
2016/0179842 Computerized Search Dependant on Spatial States
Mobile computing platforms equipped with sensors for determining, spatial parameters such as position and pointing direction form basis for advanced search...
2016/0179841 Versioned Change Propagation
A map developer may maintain multiple versions of a geographic database. Example systems and methods manage the propagation of updates to the multiple versions...
2016/0179840 CLOUD BURSTING A DATABASE
Methods and a computing node for cloud bursting a first instance of a database stored in a computing node, to a second instance of the database instantiated in...
2016/0179839 METHODS AND APPARATUS FOR CONTROLLING SNAPSHOT EXPORTS
Methods, apparatus, and computer-accessible storage media for controlling export of snapshots to external networks in service provider environments. Methods...
2016/0179838 SCHEDULED SYNCHRONIZATION
The described technologies can be used for scheduled synchronization of documents. In one example, a method of controlling synchronization according to a...
2016/0179837 DEFINING PAIRING RULES FOR CONNECTIONS
A system and method for compressing that comprises establishing attributes or elements to build a schema that is utilized to generate a record that includes...
2016/0179836 METHOD FOR UPDATING DATA TABLE OF KEYVALUE DATABASE AND APPARATUS FOR UPDATING TABLE DATA
Embodiments of the present application provide methods for updating a data table of a KeyValue database, including: receiving a full data updating instruction,...
2016/0179835 GENERATING USER RECOMMENDATIONS
Briefly, embodiments of methods and/or systems of providing relevant and diverse recommendations are disclosed. For one embodiment, as an example, a system may...
2016/0179834 INFORMATION PROCESSING APPARATUS, SEARCH SERVER, WEB SERVER, AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM
An information processing apparatus comprising accepting means, transmission means, reception means and display means, wherein in a case where a plurality of...
2016/0179833 RELATED INFORMATION DISPLAY METHOD AND ELECTRONIC DEVICE CAPABLE OF AUTOMATICALLY DISPLAYING RELATED INFORMATION
A related information display method includes following steps. In step (a), a maximum word count of consecutive same words between a candidate text paragraph...
2016/0179832 Web Browser Orchestration
The invention relates to enabling one or more users or applications to orchestrate, through direct or indirect communications between Web browser instances,...
2016/0179831 SYSTEMS AND METHODS FOR TEXTUAL CONTENT CREATION FROM SOURCES OF AUDIO THAT CONTAIN SPEECH
A system and method of creating textual content from audio streams is present. The system can include a computing device configured to receive audio streams...
2016/0179830 SCALABLE 3D MAPPING SYSTEM
Disclosed are a system, apparatus, and method for multiple client simultaneous localization and mapping. Tracking and mapping may be performed locally and...
2016/0179829 METHODS AND SYSTEMS OF AGGREGATING INFORMATION OF SOCIAL NETWORKS BASED ON GEOGRAPHICAL LOCATIONS VIA A NETWORK
One or more systems, devices, methods, and/or processes described can apply searches and/or filters to data of social networks with respect to one or more...
2016/0179828 REVISION MANAGEMENT
A computer-implemented method for revision management of files includes receiving a first file including a first revision, wherein the first revision...
2016/0179827 ISOLATION ANOMALY QUANTIFICATION THROUGH HEURISTICAL PATTERN DETECTION
In an approach for calculating a probability of a consistency violation of a transaction in a database management system, a processor receives a plurality of...
2016/0179826 REMOTE METADATA EXTRACTION AND TRANSCODING OF FILES TO BE STORED ON A NETWORK ATTACHED STORAGE (NAS)
A method may comprise monitoring files (files, folders, documents of any type) to be sent to a remote storage to identify those that belong to selected file...
2016/0179825 SMART ARCHIVING OF REAL-TIME PERFORMANCE MONITORING DATA
A method for archiving monitoring data by enabling real-time analysis within a live database. A processor receives a set of parameters, which is selected based...
2016/0179824 VOLUME-LEVEL REDUNDANCY CODING TECHNIQUES FOR SEQUENTIAL TRANSFER OPTIMIZED STORAGE DEVICES
Techniques described and suggested herein include systems and methods for storing, indexing, and retrieving original data of data archives on data storage...
2016/0179823 Method for Processing and Displaying Real-Time Social Data on Map
Social data obtained from social networks first undergo preliminary processing to remove the social data that do not have a workable attribute. Next, the...
2016/0179822 SYSTEM AND METHOD FOR DOMAIN NAME SYSTEM TEMPLATES
A system and method for domain name system (DNS) templates are presented. A DNS template database stores DNS templates. A DNS record database stores a...
2016/0179821 Searching Inside Items
Disclosed are various embodiments for facilitating a search of published works, non-published works, and/or other works using both visual and text search...
2016/0179820 Generating Contact Suggestions
Systems and method for generating contact suggestions are provided in which one or more suggested contacts are identified from a set of contacts associated...
2016/0179819 Generating Suggested Queries Based on Social Graph Information
In one embodiment, a method includes receiving a request from a first user of an online social network, the request comprising a character string of one or...
2016/0179818 DETERMINING SEARCH RESULT RANKINGS BASED ON TRUST LEVEL VALUES ASSOCIATED WITH SELLERS
Adjusting search results ranking is disclosed, including: receiving a search query comprising one or more keywords submitted by a user; determining...
2016/0179817 CONTENT SELECTION BASED ON IMAGE CONTENT
Methods, systems, and apparatus, include computer programs encoded on a computer-readable storage medium, for determining keywords for an image that supports...
2016/0179816 Near Real Time Auto-Suggest Search Results
A method includes receiving an indication from a user device of one or more installed applications on the user device, receiving a partial search query from...
2016/0179815 PROCESSING EVENT LOG DATA
Processing of a set of event log data that includes event records. A search criteria is received from a user, and a subset of the set of event log data that...
2016/0179814 A SYSTEM AND A METHOD FOR CALCULATING PARAMETERS FOR THE DETERMINATION OF THE REPUTATIONAL RATING OF NATURAL...
A system configured for calculating at least a parameter relating to the determination of the reputational rating of a natural or legal person includes a...
2016/0179813 METHOD AND SYSTEM FOR THEME MANAGEMENT
Provided are a method and a system for theme management. According to the method, a client obtains a desktop theme, extracts characteristic value information...
2016/0179812 CALCULATING CONFIDENCE VALUES FOR SOURCE CODE BASED ON AVAILABILITY OF EXPERTS
Software that uses machine logic to identify expert(s) for functional components of source code, determining a confidence value for each functional component...
2016/0179811 SCORING ATTRIBUTES IN DEEP QUESTION ANSWERING SYSTEMS BASED ON ALGORITHMIC SOURCE CODE INFLUENCES
Methods to perform an operation comprising: identifying a first attribute of a source code in a deep question answering system, computing an influence score...
2016/0179810 CALCULATING EXPERTISE CONFIDENCE BASED ON CONTENT AND SOCIAL PROXIMITY
Examples of techniques for calculating confidence scores are described herein. A method includes executing, via a processor, a document-oriented search based...
2016/0179809 SEMANTIC FILTERING IN DATA MATCHING
A computer-implemented method for finding related datasets includes, for each reference dataset from multiple reference datasets, determining domains and...
2016/0179808 Methods and Systems for Accessing Relevant Content
A server system receives a first request for access to content items from a user device associated with a user. In response to the first request, links to a...
2016/0179807 SYSTEMS AND METHODS FOR DATA MINING AND AUTOMATED GENERATION OF SEARCH QUERY REWRITES
Various embodiments include systems and methods for data mining of search engine and network operations to automatically identify query events. Data aggregated...
2016/0179806 IDENTITY CONFIDENCE SCORING SYSTEM AND METHOD
Identity data for an applicant opening a bank account is provided to an ID confidence scoring system. The scoring system accesses a multi-source data...
2016/0179805 CALCULATING EXPERTISE CONFIDENCE BASED ON CONTENT AND SOCIAL PROXIMITY
Examples of techniques for calculating confidence scores are described herein. A method includes executing, via a processor, a document-oriented search based...
2016/0179804 BULK KEYWORD MANAGEMENT APPLICATION
Embodiments described herein generally relate to a bulk keyword management application. The bulk keyword management application allows a user to associate a...
2016/0179803 AUGMENTING METADATA USING COMMONLY AVAILABLE VISUAL ELEMENTS ASSOCIATED WITH MEDIA CONTENT
Methods and systems are described herein for improving the metadata available for describing any given media asset. The metadata may be sourced from any known...
2016/0179802 METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR IMPROVED STORAGE OF KEY-VALUE PAIRS
A method, computer program product and apparatus provide an improved data structure for storing key-value pairs. The data structure comprises six arrays. The...
2016/0179801 SYSTEMS AND METHODS FOR DETERMINING WHETHER A NEGATION STATEMENT APPLIES TO A CURRENT OR PAST QUERY
Systems and methods for determining whether an ambiguous statement applies to a first query or second query. In some aspects, the system includes control...
2016/0179800 REVISION MANAGEMENT
A computer-implemented method for revision management of files includes receiving a first file including a first revision, wherein the first revision...
2016/0179799 REPRESENTING RESULT DATA STREAMS BASED ON EXECUTION OF DATA STREAM LANGUAGE PROGRAMS
An instrumentation analysis system processes data streams by executing instructions specified using a data stream language program. The data stream language...
2016/0179798 METHOD AND SYSTEM FOR NAVIGATING THROUGH A DATACENTER HIERARCHY IN A MOBILE COMPUTER DEVICE
A graphical user interface system is provided. The system includes a display configured to provide a plurality of panels, each panel associated with a document...
2016/0179797 DATA EXPANSE USING MEMORY-MAPPED FILES ON A SYSTEM ARCHITECTURE INTERFACE LAYER-BASED MAINFRAME OPERATING SYSTEM
Systems and methods for obtaining access to database files in a computing system. A method may include receiving a first call from a database management system...
2016/0179796 METHODS AND SYSTEMS FOR SELECTING IDENTIFIERS FOR MEDIA CONTENT
Methods and systems are provided herein for a media guidance application that selects an identifier for a media asset. In particular, the media guidance...
2016/0179795 SYSTEM AND METHOD FOR DEVELOPING AND IMPLEMENTING A MIGRATION PLAN FOR MIGRATING A FILE SYSTEM
A computer system implements a file system migration by determining a destination namespace of a destination file system based at least in part on a namespace...
2016/0179794 SYSTEMS AND METHODS FOR THE COMPARISON OF ANNOTATIONS WITHIN FILES
Systems and methods are disclosed for comparing annotations in files to show changes in the annotations at a granular level. In one implementation, a system...
← 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 | 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.