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,507,878 Social search system and method
A search system generates customized search results for social network members. The results are responsive to queries and are personalized based on members'...
US-9,507,877 Method of and system for storing spatial objects
A computer-implemented method of organization of a plurality of objects contained in a quadrant tree into a singly linked linear list, comprising: placing a...
US-9,507,876 Constructing queries using query filters on online social networks
In one embodiment, a method includes receiving a first search query including a selection of a first query-domain. The first query-domain may correspond to a...
US-9,507,875 Symbolic hyper-graph database
A graph database is described. The graph database includes one or more symbolic data stores and one or more key-value data stores. Each symbolic data store is...
US-9,507,874 Validation of schema and schema conformance verification
Within a system comprising a processor and a memory, a method that includes, via the processor, receiving a schema as an input. For each element in the schema,...
US-9,507,873 Reduced latency for subresource transfer
Methods and systems for reducing web page load time are provided. A method for reducing web page load time may include determining subresources of a requested...
US-9,507,872 Accessing multi-page data using a page index in a scrollbar
In one embodiment, a method of accessing multi-page data via a user interface can include: displaying a scrollbar on the user interface, where the scrollbar...
US-9,507,871 Methods and systems for a state-based web framework architecture
A computer based method for utilizing static content in a dynamic environment to provide at least one defined functionality is described. The method includes...
US-9,507,870 System, method and computer readable medium for binding authored content to the events used to generate the content
A web page that includes content form fields may be modified to include an event observer module and an authored content module. Events generated during the...
US-9,507,869 Platform and application method for inter-system data exchange based on data tags
The present invention relates to platforms, systems, and application methods for data exchanges between systems based on data tag. The platform for data...
US-9,507,868 Method, apparatus, and system for displaying usage records
A method, apparatus, and system are provided for displaying usage records. The method includes: reading a usage record stored in a transportation card and...
US-9,507,867 Discovery engine
A method that is relatively inexpensive to implement and that permits a user to conduct searches of electronically stored documents using an entire document,...
US-9,507,866 Geographical location rendering system and method and computer readable recording medium
A geographical location rendering method executed in a geographical location rendering system for identifying at least one semantic region is provided. A...
US-9,507,865 Intelligence centers
Disclosed herein, among other things, is a system comprising a content repository, a communication portal developer, a content manager, and an analytic engine....
US-9,507,864 Inventory data access layer
There is provided a method that includes (a) receiving a request for access to data, (b) identifying a data store that stores the data, and (c) communicating...
US-9,507,863 Content list display method, content list display apparatus, content selecting and processing method, and...
A content list display method includes the step of displaying a list of private content owned by a user and public content not owned by the user on a screen by...
US-9,507,862 Chronology based content processing
Various techniques for chronology based content processing are disclosed herein. For example, in one embodiment, a method includes receiving a content...
US-9,507,861 Enhanced query rewriting through click log analysis
Systems, methods, and computer media for identifying related strings for search query rewriting are provided. Session data for a user search query session in an...
US-9,507,860 Systems, methods, and media for identifying content
Systems, methods, and media for identifying content are provided. In some implementations, systems for identifying content are provided, the systems comprising:...
US-9,507,859 Speculative acquisition of certificate validation information
Methods and systems for validating online certificate status are provided. A method for validating online certificate status may include storing data associated...
US-9,507,858 Selectively merging clusters of conceptually related words in a generative model for text
One embodiment of the present invention provides a system that merges similar clusters of conceptually-related words in a probabilistic generative model for...
US-9,507,857 Apparatus and method for classifying document, and computer program product
According to an embodiment, a document classification apparatus includes an extraction unit, a clustering unit, a classification unit, and a label assignment...
US-9,507,856 System and method for discovering subscriber content affinity and making corresponding recommendations
A system and method to discover subscriber content affinity and make corresponding recommendations is disclosed. A particular embodiment includes collecting...
US-9,507,855 System and method for searching index content data using multiple proximity keyword searches
A system and method for searching indexed content data using multiple proximity keyword searches to quickly and efficiently locate subsets of data that are...
US-9,507,854 Providing answers to questions using multiple models to score candidate answers
A method, system and computer program product for generating answers to questions. In one embodiment, the method comprises receiving an input query; conducting...
US-9,507,853 Synonym identification based on search quality
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for obtaining one or more first search results that were...
US-9,507,852 Techniques for discriminative dependency parsing
A computer-implemented method can include receiving a speech input representing a question, converting the speech input to a string of characters, and obtaining...
US-9,507,851 Methods and systems for providing recommendation information
A method for providing recommendation information from a network application service is disclosed and includes receiving, by a server, user activity data...
US-9,507,850 Method and system for searching databases
A method and system for searching databases uses query catching and/or metadata exploration features to analyze the search terms entered and present suggestions...
US-9,507,849 Method for combining a query and a communication command in a natural language computer system
A method for processing a natural language input to a computerized system. The method parses the input to identify a query portion and a communication portion...
US-9,507,848 Indexing and querying semi-structured data
Generating an inverted index is disclosed. Semi-structured data from a plurality of sources is parsed to extract structure from at least a portion of the...
US-9,507,847 Automatic log sensor tuning
A process for automatic tuning a set of collectors and/or sensors includes: collecting first machine data by a first sensor in a collection framework,...
US-9,507,846 Factorization of scenarios
A method for configuring a control interface for controlling a system including one or more pieces of home automation equipment, the control interface including...
US-9,507,845 Virtual splitter
A system, program product, and computer implemented method for replicating a consistency group comprising monitoring the latency between one or more splitters...
US-9,507,844 Automatic adjustment of data replication based on data access
A processor determines a predicted quantity of updates to be made to a set of data using a history of updates. The set of data is associated with a category of...
US-9,507,843 Efficient replication of distributed storage changes for read-only nodes of a distributed database
A distributed database system may efficiently replicate distributed storage system changes on one or more read-only nodes. Storage metadata that indicates an...
US-9,507,842 System for replication-driven repository cache invalidation across multiple data centers
A distributed cache invalidation system operating on multiple data centers utilizes metadata, read from a replication stream transmitted between data centers,...
US-9,507,841 Consistent backup of a distributed database system
In an executing database instance including a plurality of database nodes, creation of a backup of the executing database instance includes creation of a...
US-9,507,840 Information processing apparatus, information processing method and program
There is provided an information processing apparatus including an experience extracting unit extracting experience information including information related to...
US-9,507,839 Method for determining a supported connectivity between applications
A computer-implemented system and method that analyzes metadata of the first application to identify a first data object and one or more first fields of the...
US-9,507,838 Use of projector and selector component types for ETL map design
A data integration system is disclosed that incorporates one or more techniques for simplifying the design and maintenance of a mapping. As components are added...
US-9,507,837 Reference data segmentation from single to multiple tables
Embodiments of the present invention can be used to improve cross reference look-up performance by performing multi-table data segmentation. In accordance with...
US-9,507,836 Associating an event attribute with a user based on a group of one or more electronic messages associated with...
Methods and apparatus related to associating an event attribute with a user based on a group of electronic messages associated with the user. An event may be...
US-9,507,835 Search-on-the-fly/sort-on-the-fly search engine for searching databases
A processor-implemented method for accessing data from a data source includes using search-on-the-fly to displaying an initial view of the data source. The...
US-9,507,834 Search suggestions using fuzzy-score matching and entity co-occurrence
A method for generating search suggestions by using fuzzy-score matching and entity co-occurrence in a knowledge base is disclosed. Embodiments of the method...
US-9,507,833 Systems and methods for quantile determination in a distributed data system
In accordance with the teachings described herein, systems and methods are provided for estimating quantiles for data stored in a distributed system. In one...
US-9,507,832 Methods and systems for selecting and presenting content based on dynamically identifying microgenres...
A method of selecting and presenting content based on learned user preferences is provided. The method includes providing a content system including a set of...
US-9,507,831 Credibility enhancement for online comments and recommendations
One embodiment provides a method for determining credibility of a user in recommending an object. The method comprises monitoring activity relating to an object...
US-9,507,830 Tailoring user experience for unrecognized and new users
A system stores a table mapping users to attributes, and stores a second table mapping the users to products associated with a source domain. The system...
US-9,507,829 Storage optimization for social networks
Systems and methods are provided for optimizing allocation of storage resources for computing systems. For example, a method includes performing a storage...
← 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 136 137 138 139 | 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.