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,311,421 User readability improvement for dynamic updating of search results
A system for moving search results visibly comprises an interface, a processor and a memory. The processor is configured to a) determine an ordering of one or...
US-9,311,420 Customizing web 2.0 application behavior based on relationships between a content creator and a content requester
The present invention discloses a solution for developer customization of Web 2.0 applications based on relationships between a content creator and a content...
US-9,311,419 System for data card emulation
An improved system for data card emulation involves a watch that can emulate any one of multiple data cards corresponding to multiple entities. The watch...
US-9,311,418 Information processing apparatus, information processing method , information management apparatus, information...
An information processing apparatus includes a collection information obtaining unit configured to collect information stored in a plurality of apparatuses so...
US-9,311,417 Personalized navigation shortcuts
Systems, methods, and other embodiments associated with generating suggested shortcuts are described. In one embodiment, a method includes identifying a user...
US-9,311,416 Selecting content using a location feature index
Systems and methods of providing content for display on a computing device via a computer network using a location feature index are provided. A data processing...
US-9,311,415 Generating contact suggestions
In some implementations, a method includes, at a computing device, identifying a first recipient of a draft electronic communication prepared by a user. A is...
US-9,311,414 Systems and methods of selecting content based on aggregate entity co-occurrence
The present disclosure relates to systems and methods for refining content selection criteria to facilitate content selection via a computer network. In some...
US-9,311,413 Faceted application search
The subject matter of this specification can be implemented in, among other things, a method that includes receiving, from a computing device, one or more user...
US-9,311,412 Automatically notifying a computer user of internet content
In a method for automatically notifying a computer user of Internet content, a computer reads a user-created rule on the computer. A current version of a web...
US-9,311,411 Processing social search results
Techniques are described herein for processing social search results. Such social search results may be included in a relatively higher-ranked (e.g., a...
US-9,311,410 Subject matter context search engine
A search system associates contextual metadata with search terms and/or stored terms to facilitate identification of relevant information. In one ...
US-9,311,409 Method and system for enterprise search navigation
A method can include receiving a search request from a user interface (UI), selecting one or more repositories in response to the search request, and...
US-9,311,408 Methods and systems for processing media files
Systems and methods for processing media files are described. In one embodiment, one or more events are captured having associated event data and associated...
US-9,311,407 Native application search results
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining that a first web resource responsive to a...
US-9,311,406 Discovering trending content of a domain
Systems and methods for identifying trending content on one or more domains is presented. In response to receiving a request for trending content on each domain...
US-9,311,405 Search engine for video and graphics
A method of selecting graphic or video files having corresponding locators used to locate such graphic or video files using a computer. Identifiers are created...
US-9,311,404 Obscuring search results to increase traffic to network sites
According to an embodiment of the present invention, a system alters search results to increase traffic at network sites, and comprises a computer system...
US-9,311,403 Hashing techniques for data set similarity determination
Methods, systems and computer program product embodiments for hashing techniques for determining similarity between data sets are described herein. A method...
US-9,311,402 System and method for invoking functionalities using contextual relations
A method for obtaining contextually related instances. The method comprises providing a map of a plurality of contextual relations between a plurality of...
US-9,311,401 Method of displaying a subjective score with search engine results
Methods and apparatus are provided for associating scores with search results obtained from a search engine so that the scores can be displayed with the search...
US-9,311,400 Method and system for providing time-dependent search results for repetitively performed searches
A software tool allows a computer user to view only search results that have become available since he last performed the same search. A user enters a search...
US-9,311,399 System and method for providing an updating on-line forms and registrations
Improved approaches to completing, submitting and updating on-line forms or registrations are disclosed. In one embodiment, an on-line form completion agent or...
US-9,311,398 Method and system to process navigation information
A system to process navigation information includes a receiving module to receive a data request from a network entity. The data request includes a network...
US-9,311,397 Method and apparatus of providing street view data of a real estate property
Video drive-by data provides a street level view of a neighborhood surrounding a selected geographic location. A video and data server farm incorporates a video...
US-9,311,396 Method of providing street view data of a real estate property
Video drive-by data provides a street level view of a neighborhood surrounding a selected geographic location. A video and data server farm incorporates a video...
US-9,311,395 Systems and methods for manipulating electronic content based on speech recognition
Systems and methods are disclosed for displaying electronic multimedia content to a user. One computer-implemented method for manipulating electronic multimedia...
US-9,311,394 Speech recognition for internet video search and navigation
Speech representing a desired video site or video subject is detected and digitized at a TV remote, and then sent to a TV. The TV or in some embodiments an...
US-9,311,393 System and method for aggregating artist-specific content
Disclosed is a system and method for creating and managing artist-specific applications (ASAs) that each relate to an individual artist, integrates content...
US-9,311,392 Document analysis apparatus, document analysis method, and computer-readable recording medium
A document analysis apparatus comprises: a feature expression acquisition unit acquiring a feature expression appearing during an attention period in an...
US-9,311,391 Method and system of content recommendation
A method of content recommendation, includes: generating a first digital mathematical representation of contents to associate the contents with a first...
US-9,311,390 System and method for handling the confounding effect of document length on vector-based similarity scores
A computer-implemented method, system, and computer program product for generating vector-based similarity scores in text document comparisons considering...
US-9,311,389 Finding indexed documents
Finding indexed documents is described herein, including: extracting a character string from the search query and segmenting the character string into a...
US-9,311,388 Semantic and contextual searching of knowledge repositories
A method for semantic and contextual searching over a knowledge repository. The method includes creating a search query for each concept related to the target...
US-9,311,387 Automatic parser generation
Automatically generating a parser is disclosed. Raw data is received from a first remote device. A determination that the raw data does not, within a predefined...
US-9,311,386 Categorizing network resources and extracting user interests from network activity
A method for network resource classification and identifying user interests based on the classification. The method uses a provided hierarchy of categories for...
US-9,311,385 Indicating level of confidence in digital content
Rating content of a digital file includes analyzing, by a computer, data associated with content of the digital file based on predetermined criteria defining a...
US-9,311,384 Providing recommendations
A server system, which manages distribution or download of content, may obtain data relating to interactions between a user and one or more other server systems...
US-9,311,383 Optimal solution identification system and method
A method, computer program product, and computer system for receiving, at a computing device, data from at least one user, wherein at least a portion of the...
US-9,311,382 Method and apparatus for personal characterization data collection using sensors
A processor-based personal electronic device (such as a smartphone) is programmed to automatically respond to data sent by various sensors from which the user's...
US-9,311,381 Lifecycle reference partitioning for database objects
In one general aspect, a computer-implemented system for reference partitioning database objects by lifecycle state includes at least one hardware processor, at...
US-9,311,380 Processing spatial joins using a mapreduce framework
Techniques, systems, and articles of manufacture for processing spatial joins using a MapReduce framework. A method includes partitioning a spatial data domain...
US-9,311,379 Utilization of data structures to synchronize copies of a resource
A method may receive, at a first node, a first message with a first message data structure from a second node. The first message data structure may include a...
US-9,311,378 Data synchronization between a data management system and an external system
A method, a system and a computer program of synchronizing data between a data management system and an external system are disclosed. The method includes...
US-9,311,377 Method and apparatus for performing server handoff in a name-based content distribution system
A server-handoff system facilitates replicating or migrating a data collection or service to one or more alternative servers of a distributed service. During...
US-9,311,376 Performance service level agreements in multi-tenant database systems
Various technologies described herein pertain to evaluating service provider compliance with terms of a performance service level agreement (SLA) for a tenant...
US-9,311,375 Systems and methods for compacting a virtual machine file
Systems and methods for compacting a virtual machine file are presented. In one example, the system accesses a source virtual machine file associated with a...
US-9,311,374 Replicating data objects within a storage network based on resource attributes
Embodiments relate to systems and methods for replicating data from a primary resource to a secondary resource within a storage network based on resource...
US-9,311,373 Taxonomy driven site navigation
Embodiments of the present disclosure provide a method and system for generating a uniform resource locator using one or more terms in a hierarchical taxonomy....
US-9,311,372 Product record normalization system with efficient and scalable methods for discovering, validating, and using...
Systems and methods are disclosed herein for generating a normalized record from an import record, the normalized record having attribute-value pairs...
← 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.