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,396,269 Search engine that identifies and uses social networks in communications, retrieval, and electronic commerce
Architecture that monitors interaction data (e.g., search queries, query results and click-through rates), and provides users with links to other users that...
US-9,396,268 Framework for selecting and presenting answer boxes relevant to user input as query suggestions
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for identifying answer boxes for presentation to a user. In...
US-9,396,267 Semantic zoom for related content
Among other things, one or more techniques and/or systems are provided for displaying a related content view within a search interface. That is, a search...
US-9,396,266 Method and/or system for searching network content
A method (200) for searching the Internet (14.sub.n). The method (200) including the steps of: in response to a user search query, identifying at least one...
US-9,396,265 Method and apparatus for aquiring dynamic message
The present invention discloses a method and apparatus for obtaining dynamic information. In the method, a first client of a first user obtains a relationship...
US-9,396,264 Methods and systems for information matching
A method and system for information matching in an instant messaging user interface are disclosed. The method includes monitoring, in real time, chat records in...
US-9,396,263 Identifying canonical content items for answering online questions
Methods relating to canonical content items are provided. An example method may include receiving an online question by an asking user. The method may further...
US-9,396,262 System and method for enhancing search relevancy using semantic keys
A method, computer-usable medium, and a computer system for searching for webpages are disclosed. Embodiments of the present invention provide a convenient and...
US-9,396,261 System for serving data that matches content related to a search results page
A system is described for serving data matching content in a search engine marketing system. The system may include a processor, an interface and a memory. The...
US-9,396,260 Managing multiple virtual world accounts from a single virtual lobby interface
A virtual lobby client automatically interfaces with multiple virtual world instances, each provided by a separate virtual world provider from among multiple...
US-9,396,259 Capture of web application state
Disclosed are various embodiments of a system for rendering, in a first browser of a computer, a network page of an electronic commerce system. The system...
US-9,396,258 Recommending video programs
A system and method for recommending video programs to a user comprising determining a first video program that is of interest to a user and then determining a...
US-9,396,257 Query by humming for ringtone search and download
Described is a technology by which a user hums, sings or otherwise plays a user-provided rendition of a ringtone (or ringback tone) through a mobile telephone...
US-9,396,256 Pattern based audio searching method and system
A pattern based audio searching method includes labeling a plurality of source audio data based on patterns to obtain audio label sequences of the source audio...
US-9,396,255 Methods and systems for facilitating evaluation of documents
Methods and systems for facilitating evaluation of one or more electronic documents. One or more templates are extracted from the one or more electronic...
US-9,396,254 Generation of representative document components
Provided are, among other things, systems, methods and techniques for generating a set of representative components from a set of documents, by selecting at...
US-9,396,253 Activity based analytics
An approach for filtering data into a geo-activity zone cell is presented. An area of interest specifying an individual, organization, or entity is selected....
US-9,396,252 System and method for speech-based incremental search
Disclosed herein are systems, methods, and computer-readable storage media for receiving a user's spoken search query that the system will incrementally...
US-9,396,251 Detecting and tracking virtual containers
Examples of techniques for detecting and tracking virtual containers are disclosed. In one example implementation according to aspects of the present...
US-9,396,250 Flow line detection process data distribution system, flow line detection process data distribution method, and...
There is provided a flow line detection process data distribution system which can distribute data detected from a mobile body to precisely perform flow line...
US-9,396,249 Methods and systems for encoding parent-child map tile relationships
Methods and systems of encoding parent-child map tile relationships in a quad tree data structure are provided. A first bit string is generated, wherein the...
US-9,396,248 Modified data query function instantiations
Techniques are described for using stored function instantiations, together with user queries. In one example, a method includes receiving a query from a user...
US-9,396,247 Method and device for processing a time sequence based on dimensionality reduction
Disclosed is a method and device for processing a time sequence based on dimensionality reduction, belonging to the technical field of computers. The method...
US-9,396,246 Reporting and summarizing metrics in sparse relationships on an OLTP database
Storing and/or accessing data in a transactional database, with use of the following technique: (i) selecting a set of base tables in a transactional database;...
US-9,396,245 Race condition handling in a system which incrementally updates clients with events that occurred in a...
Techniques are disclosed for race condition handling in a system which incrementally updates clients with what occurred in a cloud-enabled platform. In one...
US-9,396,244 Systems and methods for managing replicated database data
Systems and methods for replicating database data and generating read-only copies of the replicated data in a clean shutdown state. For example, systems can...
US-9,396,243 Hash-based replication using short hash handle and identity bit
In one aspect, a method includes sending a first short hash handle and a first identity bit associated with the first short hash handle to a replication site,...
US-9,396,242 Multi-master data replication in a distributed multi-tenant system
A multi-master replication system is disclosed. The multi-master replication system allows a large set of peer instances to collaboratively replicate data to...
US-9,396,241 User interface controls for specifying data hierarchies
User interface controls that facilitate the specification/modification of data hierarchies. In one set of embodiments, a first UI control component can be...
US-9,396,240 Extreme visualization enabling extension for large data sets
The present disclosure describes methods, systems, and computer program products for enabling extreme visualization for large data sets stored in a database....
US-9,396,239 Compiling method, storage medium and compiling apparatus
A compiling method for reading, by a computer comprising a processor and a memory, a source file therein and outputting an executable binary file, the compiling...
US-9,396,238 Systems and methods for determining user preferences
A method and system is provided for measuring a user preference by obtaining information representing a length of time that a user hovers a user-controlled...
US-9,396,237 Monitoring applications for infringement
Novel tools and techniques for monitoring software applications, and in particular software applications available from app stores, for apps that might infringe...
US-9,396,236 Ranking users based on contextual factors
Methods for ranking users based on contextual factors are provided. An example method may include receiving an online question by an asking user. The method may...
US-9,396,235 Search ranking based on natural language query patterns
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining whether to provide a factual answer to a...
US-9,396,234 Event monitoring for complex event processing
Embodiments of the present invention provide a method, system and computer program product for an event monitoring tool configured for complex event processing...
US-9,396,233 Alert management
Alert management may include receiving, by a monitoring module from one or more disparate monitored sources, an alert, where the alert is a data structure that...
US-9,396,232 Apparatuses, methods and systems for a rule-integrated virtual punch clock
The APPARATUSES, METHODS AND SYSTEMS FOR A RULE-INTEGRATED VIRTUAL PUNCH CLOCK (hereinafter "RIVPC") implement efficient and scalable monitoring, regulation,...
US-9,396,231 Facilitating dynamically controlled fetching of data at client computing devices in an on-demand services...
In accordance with embodiments, there are provided mechanisms and methods for facilitating dynamically controlled fetching of data at client computing devices...
US-9,396,230 Searching and content delivery system
A method of providing access to/delivering textual content on the internet or data bases, the method comprising the steps of inputting at a user device, a...
US-9,396,229 Mail indexing and searching using hierarchical caches
Electronic mail message processing includes: obtaining a set of keywords associated with an electronic mail message; updating, based at least in part on the set...
US-9,396,228 Method of optimizing the interaction between a software application and a database server or other kind of...
The invention is a method of optimizing the interaction between (i) a client, being an application such as database software, implemented on a computing device,...
US-9,396,227 Controlled lock violation for data transactions
A system, method, and non-transitory computer readable medium for providing controlled lock violation for data transactions are presented. The system includes a...
US-9,396,226 Highly scalable tree-based trylock
A tree-based trylock technique for reducing contention on a root trylock includes attempting to acquire a trylock at each node of a tree-based hierarchical node...
US-9,396,225 System and method for addressing a unique device from a common address book
A method and system for addressing a unique device from an address book, the method having the steps of: receiving a message having a root token and a secondary...
US-9,396,224 Systems and methods for sorting, grouping, and rendering subsets of large datasets over a network
Systems and methods for sorting, grouping, and rendering subsets of large datasets over a network are described. Records may be sorted according to a user...
US-9,396,223 Method for performing full-text-based logic operation using hash
Provided is a method for performing a full-text-based logic operation using hash, the method including: (a) generating a hash data structure having a logic...
US-9,396,222 Method and system for high performance integration, processing and searching of structured and unstructured...
Disclosed herein is a method and system for integrating an enterprise's structured and unstructured data to provide users and enterprise applications with...
US-9,396,221 Extensible data provider querying and scheduling system
Embodiments present a common access mechanism that can be used by one or more applications to access different data sources in a storage layer and have data...
US-9,396,220 Instantaneous unplug of pluggable database from one container database and plug into another container database
A pluggable database is transported between a source DBMS and a destination DBMS, in a way that minimizes downtime of the pluggable database. While a copy of...
← 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 | 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.