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-8,161,067 Method and apparatus for managing complex presentation objects using globally-unique identifiers
A method and apparatus for managing complex presentation objects using globally-unique identifiers. Downloaded objects are identified by globally-unique...
US-8,161,066 Methods and systems for creating a semantic object
Among other disclosure, a knowledge network and semcards enabling intelligent matching of offers and requests, involving all types of information and knowledge,...
US-8,161,065 Facilitating advertisement selection using advertisable units
Systems, methods, and computer storage media having computer-executable instructions embodied thereon that facilitate advertisement selection using advertising...
US-8,161,064 System for searching network accessible data sets
A Sales-Chip Relevance Alert extends the capability of the regenerating search engine by allowing users to become informed about relevant information that has...
US-8,161,063 Multimedia object retrieval from natural language queries
A method for identifying multi-media assets from a multi-media collection, and the method implemented at least in part by a data processing system and...
US-8,161,062 Analysis of third party networks
A method of analyzing customer behavior, where customers are engaged in customer-to-customer transactions in the third-party network, includes the...
US-8,161,061 Module and method for searching named entity of terms from the named entity database using named entity...
A module and method for determining a named entity of a terminology using a named entity dictionary and a mining rule combined with an ontology schema is...
US-8,161,060 Methods and systems for identifying, assessing and clearing conflicts of interest
Methods and systems for identifying, assessing and clearing conflicts of interest are described herein. Consistent with some embodiments, a conflicts management...
US-8,161,059 Method and apparatus for collecting entity aliases
A system and method for collecting entity aliases include a web object collection component that obtains, from a web search engine, at least one Web object...
US-8,161,058 Performance degradation root cause prediction in a distributed computing system
A method of identifying at least one resource in a distributed computing system which is a potential root cause of performance degradation of the system...
US-8,161,057 Method and apparatus for detecting and extracting information from dynamically generated web pages
A method and apparatus for automatically detecting and extracting information from dynamically generated web pages are disclosed. For example, the present...
US-8,161,056 Database constructing apparatus and method
In a music information database, music information where music pieces and impression words representing impressions of the music pieces and usable as search...
US-8,161,055 Filter extraction in a service registry environment
A method for filter extraction in a service registry includes receiving a user's request in a registry for a list of items in the registry; generating a set of...
US-8,161,054 Dynamic paging model
Techniques are disclosed for determining a dynamic breaking point in a sequence of records generated in response to a user request. The sequence may include a...
US-8,161,053 Methods and systems for eliminating duplicate events
Systems and methods for eliminating duplicate events are described. In one embodiment, an event is captured, wherein the event comprises a user interaction with...
US-8,161,052 Information module recommendation
A method of information module recommendation is provided. The method comprises collecting a first set of user information associated with a user from an...
US-8,161,051 Method and apparatus for data processing with index search
In a database management apparatus for managing a database where an index is used in a search for data, the data is stored in a table that has attributes of the...
US-8,161,050 Visualizing hyperlinks in a search results list
Generating and displaying an enhanced list of search results appropriate for web searching are described. A method for generating an enhanced list of search...
US-8,161,049 System and method for patent evaluation using artificial intelligence
A system, method, computer program product, and a web site for evaluating a patent document by using an Artificial Intelligence (AI) have been provided. The...
US-8,161,048 Database analysis using clusters
A method for mapping relationships in a database results in a cluster graph. A representative sample of records in each of a plurality of tables in the database...
US-8,161,047 Managing configuration items
A computer system is disclosed that includes a repository, a discovery section, a determining section, and a data creating section. The repository holds, for...
US-8,161,046 Selectivity estimation of set similarity selection queries
The invention relates to a system and/or methodology for selectivity estimation of set similarity queries. More specifically, the invention relates to a...
US-8,161,045 Use of associate memory learning agent technology to identify interchangeable parts in parts catalogs
The present invention provides a computer implemented method, apparatus, and computer usable program code for identifying interchangeable parts in parts...
US-8,161,044 Faceted web searches of user preferred categories throughout one or more taxonomies
A system and method of web searching is provided. The method comprises defining one or more user preferred categories and conducting a search within the one or...
US-8,161,043 Interactive program search apparatus
In an interactive program search apparatus (100) which presents search condition candidates for expanding or narrowing down search results, reason words...
US-8,161,042 Web page performance scoring
A browser-based tool is provided that loads a Webpage, accesses the document object model (DOM) of the page, collects information about the page structure and...
US-8,161,041 Document-based synonym generation
One embodiment of the present invention provides a system that automatically generates synonyms for words from documents. During operation, this system...
US-8,161,040 Criteria-specific authority ranking
A plurality of linkable nodes may be ranked based on their intrinsic scores. The intrinsic scores may be assigned to each node based on an analysis of the...
US-8,161,039 Automatic personal play list generation based on external factors such as weather, financial market, media...
A play list of songs or other media items is automatically generated (380) based on external factors (314, 324, 334) such as weather conditions, stock market...
US-8,161,038 Maintain optimal query performance by presenting differences between access plans
A method, apparatus, system, and signal-bearing medium that, in an embodiment, collect previous and current statistics based on previous and current access...
US-8,161,037 Method for autonomically generating a query implementation that meets a defined performance specification
A database query optimizer allows specifying a performance specification for a query. When an access plan is created, the actual performance for executing the...
US-8,161,036 Index optimization for ranking using a linear model
Technologies are described herein for providing a more efficient approach to ranking search results. One method reduces an amount of ranking data analyzed at...
US-8,161,035 Query optimization by specifying path-based predicate evaluation in a path-based query operator
The approaches described herein provide an efficient way for a database server to process certain kinds of queries over XML data stored in an object-relational...
US-8,161,034 Abstract query building with selectability of aggregation operations and grouping
Systems and articles of manufacture for query building with selectability of aggregation operations and grouping. Abstract queries are composed on the basis of...
US-8,161,033 Scheduler for search engine crawler
A scheduler for a search engine crawler includes a history log containing document identifiers (e.g., URLs) corresponding to documents (e.g., web pages) on a...
US-8,161,032 Thread ranking system and thread ranking method
A thread ranking system includes: a thread collector for collecting a thread from a bulletin board website, a thread information storage for storing the...
US-8,161,031 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,...
US-8,161,030 Method and system for aggregating reviews and searching within reviews for a product
The embodiments disclosed herein include new, more efficient ways to collect product reviews from the Internet, aggregate reviews for the same product, and...
US-8,161,029 Methods and systems for performing redirects to a search engine
The present invention is related to methods and systems for processing search requests and for performing searches over a network. In an embodiment, a recipient...
US-8,161,028 System and method for adaptive categorization for use with dynamic taxonomies
A system, method and computer program product provides a solution to a class of categorization problems using a semi-supervised clustering approach, the method...
US-8,161,027 Method and system for managing digital content including streaming media
The present invention describes a system and method of managing digital content received from content providers and for facilitating access to the digital...
US-8,161,026 Method, computer program product and apparatus for capturing inexact date information
A method, computer program product and apparatus are provided for capturing inexact date information. In particular, a sophisticated date entry mechanism is...
US-8,161,025 Patent mapping
The present subject matter provides systems, methods, software, and data structures for patent mapping, storage, and searching. Some such embodiments include...
US-8,161,024 Selection of rows and values from indexes with updates
Methods and apparatus, including computer program products, for selection of rows and values from indexes with updates. In general, rows of an index may be...
US-8,161,023 Inserting a PDF shared resource back into a PDF statement
According to one embodiment of the present invention, a method for inserting a PDF shared resource back into a PDF statement is provided. The method includes...
US-8,161,022 Efficiently and reliably providing message related data
The principles of the present invention extend to efficiently and reliably providing message related data. Generally, data fields of electronic messages and...
US-8,161,021 Recording apparatus, reproduction apparatus, and file management method
A recording apparatus, a reproduction apparatus, and a file management method are disclosed wherein the operability in management of a large number of files...
US-8,161,020 Searching for and providing objects using byte-by-byte comparison
Keys on an input device are selected to input a first selection and a second selection to form a byte. The byte is compared to a first byte of identification...
US-8,161,019 Cross-channel coauthoring consistency
A computing device includes a processing unit, and a memory with instructions that, when executed by the processing unit, cause the processing unit to create: a...
US-8,161,018 Managing locks and transactions
Under control of a first agent, a resource controlled by a second agent is locked with a first operation identifier. Under control of the second agent: 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 | 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.