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
2012/0089617 ENHANCED SEARCH SYSTEM AND METHOD BASED ON ENTITY RANKING
Enhanced search system and method based on entity ranking that accepts votes for online and offline users and calculates rankings for user attributes that are...
2012/0089616 SYSTEM AND METHOD FOR DETECTING PERSONAL EXPERIENCE EVENT REPORTS FROM USER GERNERATED INTERNET CONTENT
A method for retrieving Internet posts, implementable on a computing device, includes analyzing Internet posts to define segments in the Internet posts, where...
2012/0089615 NEIGHBORHOOD GUIDE FOR SEMANTIC SEARCH SYSTEM AND METHOD TO SUPPORT LOCAL POI DISCOVERY
A neighborhood guide system, related method and associated database for providing information about businesses and other locations to a vehicle driver, or other...
2012/0089614 Computer-Implemented Systems And Methods For Matching Records Using Matchcodes With Scores
Systems and methods are provided for generating matchcode scores for a record. In one example, a record is received that includes one or more fields, each field...
2012/0089613 TECHNIQUE FOR IDENTIFYING KEY FOR ASSOCIATING MESSAGES
A method for identifying a key for associating messages include: extracting attribute values for a first attribute, which are included in messages, and...
2012/0089612 FLEXIBLE FULLY INTEGRATED REAL-TIME DOCUMENT INDEXING
A system for real-time document indexing is provided that includes a browser that is executing on a client system. The browser includes functionalities allowing...
2012/0089611 METHOD OF UPDATING AN INVERTED INDEX, AND A SERVER IMPLEMENTING THE METHOD
This method of updating an inverted index from at least one electronic document in which each electronic document is constituted by at least one ordered set of...
2012/0089610 Structured Data In A Business Networking Feed
Disclosed are systems, apparatus, methods, and computer readable media for presenting updates to associated records to publish on an information feed in an...
2012/0089609 Computer-Implemented Systems And Methods For Forecast Reconciliation
Systems and methods for reconciling a forecast for a dimension based upon data that is associated with the dimension. A method can be used that includes...
2012/0089608 METHOD AND SYSTEMS FOR PROCESSING POLYMERIC SEQUENCE DATA AND RELATED INFORMATION
Methods and systems for organizing, representing and processing polymeric sequence information, including biopolymeric sequence information such as DNA sequence...
2012/0089607 METHOD AND SYSTEMS FOR PROCESSING POLYMERIC SEQUENCE DATA AND RELATED INFORMATION
Methods and systems for organizing, representing and processing polymeric sequence information, including biopolymeric sequence information such as DNA sequence...
2012/0089606 GROUPING IDENTITY RECORDS TO GENERATE CANDIDATE LISTS TO USE IN AN ENTITY AND RELATIONSHIP RESOLUTION PROCESS
Provided are a method, system, and computer program product for grouping identity records to generate candidate lists to use in an entity and relationship...
2012/0089605 USER PROFILE AND ITS LOCATION IN A CLUSTERED PROFILE LANDSCAPE
Delivering targeted content includes collecting, via at least one tangible processor, user activity data for users during a specified time period. questions...
2012/0089604 Computer-Implemented Systems And Methods For Matching Records Using Matchcodes With Scores
Systems and methods are provided for assigning a record to one or more record clusters. A record including a plurality of fields is received. A field in the...
2012/0089603 METHOD AND SYSTEMS FOR PROCESSING POLYMERIC SEQUENCE DATA AND RELATED INFORMATION
Methods and systems for organizing, representing and processing polymeric sequence information, including biopolymeric sequence information such as DNA sequence...
2012/0089602 METHODS AND SYSTEMS FOR OPTIMIZING TEXT SEARCHES OVER STRUCTURED DATA IN A MULTI-TENANT ENVIRONMENT
Search systems and methods for searching structured data and enhancing the relevancy of search results provided to a requesting user or application. Enhanced...
2012/0089601 Interleaving Search Results
Methods, systems, and computer program products are provided for interleaving search results. A method includes presenting multiple first search results...
2012/0089600 Methods and Systems for Improving a Search Ranking Using Population Information
Systems and methods that improve search rankings for a search query by using data associated with queries related to the search query are described. In one...
2012/0089599 Interleaving Search Results
Methods, systems, and computer program products are provided for interleaving search results. A method includes presenting multiple first search results...
2012/0089598 Generating Website Profiles Based on Queries from Websites and User Activities on the Search Results
In a method of profiling a website, an information server receives multiple search queries from a website submitted by different users. Different search results...
2012/0089597 System and Method for Searching Real Estate Listings Using Imagery
A system and method for searching real estate uses non-traditional techniques. A selection of suggestive imagery may be rated by a user in order to indicate...
2012/0089596 OPTIMIZING A QUERY
A method of optimizing a query is provided herein. The method includes determining a cost estimate for a query. The method further includes determining a budget...
2012/0089595 Hybrid Query Execution Plan
A procedural pattern in a received query execution plan can be matched to a stored pattern for which an equivalent declarative operator has been pre-defined....
2012/0089594 PERFORMING DATABASE JOINS
A method of performing a database join is provided herein. The method includes receiving a query. The query may specify a join of a first table and a second...
2012/0089593 QUERY OPTIMIZATION BASED ON REPORTING SPECIFICATIONS
Various embodiments of systems and methods for query optimization based on reporting specifications are described herein. A plurality of data provider objects...
2012/0089592 Automatic Text Skimming Using Lexical Chains
Automatic text skimming using lexical chains may be provided. First, at least one lexical chain may be created from an electronic document. Next, a list of...
2012/0089591 SELF-INDUCED ONLINE QUERY REPLY SYSTEM
A new network communications tool that allows third parties (companies, individuals, and others) to recognize if a certain user is looking for products or...
2012/0089590 User Preference Correlation for Web-Based Selection
A database of user preference information is extracted and compiled from multiple websites by web-crawling robots without cooperation or specific participation...
2012/0089589 METHOD AND APPARATUS OF DYNAMIC UPDATING WEB PORTALS
The web portal's contents management becomes complex and sometime tedious job. There are needs for an efficient and cost effective way to manage large volumes...
2012/0089588 SEARCH RESULT DIVERSIFICATION
Methods, apparatus, and systems directed to receiving search queries, retrieving documents, computing the number of categories to present for a given query,...
2012/0089587 METHODS AND SYSTEMS FOR AUTOMATED SEARCHING
The present invention provides systems and methods for automating a search over a network such as the Internet. A user selects data such as text from within an...
2012/0089586 Methods and Systems for Improving a Search Ranking Using Population Information
Systems and methods that improve search rankings for a search query by using data associated with queries related to the search query are described. In one...
2012/0089585 Searching Content In Distributed Computing Networks
A distributed search system includes a central server having an index of data, wherein the index of data is also available on a plurality of computing devices...
2012/0089584 METHOD AND MOBILE TERMINAL FOR PERFORMING PERSONALIZED SEARCH
Provided are a method and mobile terminal for performing a personalized search, capable of providing search results optimized for a user in consideration of...
2012/0089583 STANDARDIZED DATABASE ACCESS SYSTEM AND METHOD
One embodiment of the present invention relates to a technique for accessing data from a database. The technique may include providing a group of hyper objects...
2012/0089582 MOUSE GESTURE ASSISTED SEARCH
A system and method for method for performing a web search by a search engine for content including: providing a first search results page to a user in response...
2012/0089581 Informing Search Results Based on Commercial Transaction Publications
A publishing engine captures capturing commercial events and other information (collectively, "commercial information") associated with a first user and...
2012/0089580 UPDATE MANAGEMENT APPARATUS, UPDATE MANAGEMENT METHOD, AND COMPUTER-READABLE MEDIUM STORING UPDATE MANAGEMENT...
In an update management apparatus, a detection unit detects an update of one or more kinds of data included in a data set stored in a storage unit. A management...
2012/0089579 COMPRESSION PIPELINE FOR STORING DATA IN A STORAGE CLOUD
A cloud storage appliance separates a point-in-time copy of a storage system into payload data chunks and metadata data chunks. The cloud storage appliance...
2012/0089578 Data deduplication
A method of deduplicating data is disclosed comprising mounting, by a deduplication appliance, network shared storage of a client machine, via a network,...
2012/0089577 NONDISRUPTIVE OVERFLOW AVOIDANCE OF TUPLE VALIDITY TIMESTAMPS IN TEMPORAL DATABASE SYSTEMS
A first epoch column pair includes a first global identification (ID) having first maximum value. A second epoch column pair includes a second global...
2012/0089576 ITEM LEVEL RECOVERY
A backup and restore system may present recovered backup data as local resources and in a read and write manner so that the recovered backup data may be...
2012/0089575 Methods for Implementation of Information Audit Trail Tracking and Reporting in a Storage System
Embodiments of archival storage system are disclosed. The archival storage system includes one or more removable disk drives that provide random access and are...
2012/0089574 PRIORITIZING DATA DEDUPLICATION
An example method includes controlling a data de-duplication apparatus to arrange a de-duplication schedule based on the presence or absence of a replication...
2012/0089573 Self-Contained Partial Database Backups
Methods and computer readable media for restoring a database. In a method, a backup of a subset of a database is created, where the subset includes a filegroup...
2012/0089572 AUTOMATED AND SELF-ADJUSTING DATA PROTECTION DRIVEN BY BUSINESS AND DATA ACTIVITY EVENTS
Techniques for adjusting the frequency of data backups and initiating event-driven backups in a storage system are disclosed herein. In one embodiment, a...
2012/0089571 COMPUTER PROCESS MANAGEMENT
A computer implemented process is defined to operate on three types of objects: Task Objects, Resume Objects, and State Objects. To define a Task Objects are...
2012/0089570 Virtual Database System
Information from multiple databases is retrieved and stored on a database storage system. Multiple point-in-time copies are obtained for each database. A...
2012/0089569 Versioned file system with sharing
A method of data sharing among multiple entities is provided. Each entity exports to a data store a structured data representation comprising a versioned file...
2012/0089568 Adaptive Data Transmission
Methods, program products, and systems implementing adaptive data transmission are disclosed. A universal data collector can act as an intermediary between 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 | 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.