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,928,319 Flexible framework for ecological niche modeling
An aspect includes aggregating a plurality of disparate datasets into a document store with semi-structured attributes, with each document in the document store...
US-9,928,318 System and method for simulating channels
The present disclosure relates to a system and method for simulating channels in an electronic circuit design. Embodiments may include receiving, at one or more...
US-9,928,317 Additive design of heat sinks
Techniques for employing an additive design process to design heat sinks are disclosed. A heat sink "grows" through an iteration process. During each iteration...
US-9,928,316 Process-metrology reproducibility bands for lithographic photomasks
A photomask lithography simulation model is created for making a semiconductor chip. Poor metrology is filtered and removed from a contour-specific metrology...
US-9,928,315 Re-ordered interpolation and convolution for faster staggered-grid processing
Improved finite-difference staggered grid wave propagation systems and methods. One illustrative computer-based wave field simulation method includes: applying...
US-9,928,314 Fitting sample points with an isovalue surface
The invention notably relates to a computer-implemented method for designing a three-dimensional modeled object that represents a physical entity. The method...
US-9,928,313 Seasonal query suggestion system and method
A seasonality-aware search assist identifies seasonal search query suggestions using seasonal information associated with the seasonal search query suggestions....
US-9,928,312 Dynamic window adjustments in a streaming environment
A first stream operator can receive a first tuple including a first set of attributes to be stored in a first window and a second tuple including a second set...
US-9,928,311 Navigation for large scale graphs
In one example embodiment, a method is illustrated as retrieving a plurality of search queries and defining relationships between search queries in the...
US-9,928,310 In-memory graph pattern matching
Techniques for identifying, in a target graph, subgraphs that match a query graph are provided. Processing a query graph comprises multiple stages, one for each...
US-9,928,309 Handling content associated with content identifiers
A method, apparatus, and computer program product are provided for managing content on at least two devices. An interface provides a listing of content, such as...
US-9,928,308 Selecting a template for a content item
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for selecting a template for a content item. In one aspect, a...
US-9,928,307 Predictive content delivery
A method and related hardware for improved search engine results delivered to multiple devices associated with a same user is provided. The multiple devices may...
US-9,928,306 Web page editing method, apparatus, and medium
An apparatus includes a storage device and a processor coupled to the storage device and configured to acquire a web page description to be edited, detect a...
US-9,928,305 Method and apparatus of physically moving a portable unit to view composite webpages of different websites
A composite webpage contains several webpages coupled together appearing as a separate image. Demarcation lines are used to isolate the boundaries of the edges...
US-9,928,304 Information-processing device, storage medium, information-processing system, and information-processing method
An example information-processing device that includes: a first registering unit that registers, in accordance with an operation performed by a user, a link...
US-9,928,303 Merging data analysis paths
Merging analysis paths is provided. A first analysis path and a second analysis path are identified, wherein each analysis path identifies one or more data...
US-9,928,302 Merging data analysis paths
Merging analysis paths is provided. A first analysis path and a second analysis path are identified, wherein each analysis path identifies one or more data...
US-9,928,301 Classifying uniform resource locators
A target domain name is classified using hash strides including domain name components. The hash strides are fed into a set of bloom filters programmed to...
US-9,928,300 Artificial intelligence article analysis interface
Technologies for an artificial intelligence article analysis interface are described. The interface is configured to render one or more metrics associated with...
US-9,928,298 Geo-location video archive system and method
A system and method for recording, uploading, and archiving video recordings, including a front-end and a back-end application. The preferred embodiment of the...
US-9,928,297 Sample grouping signaling in file formats
A device generates, in a container box of a file for storage of video contents, a SampleGroupDescription box that provides a sample group description for a...
US-9,928,296 Search lexicon expansion
One or more techniques and/or systems are disclosed for creating an expanded or improved lexicon for use in search-based semantic tagging. A set of first...
US-9,928,295 Document relationship analysis system
A document relationship analysis system. Aspects of the system include ingesting, discovering, recommending, analyzing, and exporting documents of interest. The...
US-9,928,294 System and method for improving incident ticket classification
This disclosure relates generally to automatic classification of incident ticket, and more particularly to a system and method for improving the incident ticket...
US-9,928,293 Contextual analysis engine
A contextual analysis engine systematically extracts, analyzes and organizes digital content stored in an electronic file such as a webpage. Content can be...
US-9,928,292 Classifying uniform resource locators
A target domain name is classified using hash strides including domain name components. The hash strides are fed into a set of bloom filters programmed to...
US-9,928,291 Author disambiguation and publication assignment
Described herein are computer-implemented systems and methods for automatically disambiguating author names for a plurality of publications so as to create...
US-9,928,290 Trust framework for platform data
Techniques are described for determining and employing trust metrics for entities interacting with a super-platform. An end-user may interact with multiple...
US-9,928,289 Method for storing XML data into relational database
A method for storing XML data into a relational database, including the following steps: splitting an XML Schema into one or more mapping configuration files,...
US-9,928,288 Automatic modeling of column and pivot table layout tabular data
A system for modeling tabular data containing column and pivot table formats. Tabular data containing categorical and/or metric data is received and the metric...
US-9,928,287 Processing query to graph database
A method of processing a query to a graph database using a plurality of processors. The method comprises providing a plurality of threads to be executed on a...
US-9,928,286 Transforming character delimited values
Techniques for transforming character delimited values are presented herein. An input module is configured to read a set of character delimited values. A...
US-9,928,285 Optimized cloning for backup to disk
A method of backing up data includes backing up, using a processor, multiple save sets of data to a first backup data storage; obtaining a first save set from...
US-9,928,284 File recognition system and method
In various embodiments, a system and method for recognizing and integrating datasets disclosed. The system comprises a processor and a memory unit. A training...
US-9,928,283 Tracing data through a transformation process using tracer codes
Systems and methods to provide tracing of data through a transformation process using tracers added to the data during the transformation. In one embodiment, a...
US-9,928,282 Method and apparatus for providing search results on a mobile terminal
An apparatus for providing search results on a mobile terminal includes a page-obtaining module configured to obtain a plurality of candidate pages and...
US-9,928,281 Lightweight table comparison
A system, method and computer program product for enabling light weight table comparison with high-accuracy (high confidence) of tables where one is a copy of...
US-9,928,280 Suggesting connections to users with low activity in a social networking system
To suggest new connections to a user of a social networking system, the system generates a set of candidate users to whom the user has not already formed a...
US-9,928,279 Media device and user interface for selecting media
A media device and user interface for selecting media. In one embodiment, the media is selected based upon a desired relationship measure between at least two...
US-9,928,278 Systems and methods for distributed data annotation
Systems and methods for distributed data annotation in accordance embodiments of the invention are disclosed. In one embodiment of the invention, a distributed...
US-9,928,277 Materialized query tables with shared data
A computer system can generate a materialized query table (MQT) for data from a base table that has a plurality of rows and columns that each contain stored...
US-9,928,276 Processing records in dynamic ranges
A scalable analysis system is described herein that performs common data analysis operations such as distinct counts and data grouping in a more scalable and...
US-9,928,275 Remote document retrieval and storage system
An electronically stored financial document is either maintained in a first storage system when a parameter associated with the document is greater than a...
US-9,928,274 Dynamically adjust duplicate skipping method for increased performance
Embodiments presented herein provide techniques for setting different methods of skipping duplicate values when executing a query statement in a relational...
US-9,928,273 Enhanced database searching and storage
In a method for searching a computer database, a processor receives a set of data containing at least a first character. A processor creates a converted set of...
US-9,928,272 Determining contact-related information
Displaying contact-related information is disclosed. An association between a contact address not specific to a source of contact-related information and an...
US-9,928,271 Aggregating and summarizing sequences of hierarchical records
Sequences of hierarchical records are aggregated and summarized. A capture log that includes a plurality of operations of a workload is received. A first data...
US-9,928,270 Aggregating and summarizing sequences of hierarchical records
Sequences of hierarchical records are aggregated and summarized. A capture log that includes a plurality of operations of a workload is received. A first data...
US-9,928,269 Apply corrections to an ingested corpus
An approach is provided to correct documents ingested by a question answering (QA) system. A document previously ingested by the QA system is selected. 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 | 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.