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,367,609 Method and apparatus for submitting, organizing, and searching for content
Some embodiments of the invention provide a method for tagging and searching for content. In some embodiments, a tagging mechanism is provided that allows the...
US-9,367,608 System and methods for searching objects and providing answers to queries using association data
System and methods are disclosed for providing answers to search queries, and for searching using association data without requiring keyword matching. Datasets...
US-9,367,607 Natural-language rendering of structured search queries
In one embodiment, a method includes accessing a social graph that includes a plurality of nodes and edges, receiving an unstructured text query, identifying...
US-9,367,606 Search engine that applies feedback from users to improve search results
The present invention is directed to methods of and systems for ranking results returned by a search engine. A method in accordance with the invention comprises...
US-9,367,605 Abstract generating search method and system
The present disclosure provides an information search method and system applicable in an information search system wherein each document has corresponding...
US-9,367,604 Systems, methods, and interfaces for extending legal search results
The present invention makes legal research more efficient by selecting clusters in response to the behavior of a user (e.g., a legal professional such as a...
US-9,367,603 Systems and methods for behavioral segmentation of users in a social data network
There is provided methods and systems for analyzing data from a plurality of users within a social networking platform, comprising: receiving a query for a...
US-9,367,602 Probabilistic cluster assignment
A computing device to assign observations to clusters based on a statistical probability is provided. A first cluster assignment is defined by assigning the...
US-9,367,601 Cost-based optimization of configuration parameters and cluster sizing for hadoop
Cost-based optimization of configuration parameters and cluster sizing for distributed data processing systems are disclosed. According to an aspect, a method...
US-9,367,600 Policy-based storage structure distribution
Policy-based storage and retrieval combined with a distribution algorithm results in automatic and even distribution of policy-based storage structures across a...
US-9,367,599 Search based specification for data synchronization
Systems and methods for a search based specification for data synchronization are described. In some embodiments, a method to synchronize information of a...
US-9,367,598 Merging an out of synchronization indicator and a change recording indicator in response to a failure in...
A first data structure stores indications of storage locations that need to be copied for forming a consistency group. A second data structure stores...
US-9,367,597 Automatically managing mapping and transform rules when synchronizing systems
A method and associated system for managing rules that synchronize operations of a source system and a target system. A set of linked worksheets is generated as...
US-9,367,596 Synchronization of data objects between two or more devices with automatic conflict resolution
A method and apparatus is for implementing a conflict resolution policy. The method includes providing a rule set that includes a plurality of rules that define...
US-9,367,595 Method and system for visual wiring tool to interconnect apps
A computer system includes a display interface; a user input device interface; and a processor cooperatively operable with the display and user input device...
US-9,367,594 Determining statistics for cost-based optimization of a workflow
Techniques, systems, and articles of manufacture for determining statistics for cost-based optimization of a workflow. A method includes generating individual...
US-9,367,593 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-9,367,592 Using metaphors to present concepts across different intellectual domains
A method, system, and computer program product for generating content of a topic for an intended audience are described. Topic information regarding a topic to...
US-9,367,591 Client system and server
Embodiments of the present invention provide a client system and a server for searching, through the Internet, useful information that matches more closely a...
US-9,367,590 Method and system to cloud-enabled large-scaled internet data mining and data analytics
A method and procedure for large-scaled Internet data mining and data analytics for consumers over the cloud. The method describes an online market place which...
US-9,367,589 Where to go next via mined trails
A system and method for providing destination recommendations to a user based on mining of a location history. The location history provides information on...
US-9,367,588 Method and system for assessing relevant properties of work contexts for use by information services
An information retrieval system for automatically retrieving information related to the context of an active task being manipulated by a user. The system...
US-9,367,587 System and method for combining inputs to generate and modify playlists
Systems, methods, and computer readable storage mediums are provided for selecting a media content object for a user using a combination of inputs. A media...
US-9,367,586 Data validation and service
A data validation service includes providing a user interface to a subscriber of the service via a computer device of the subscriber, receiving, via the user...
US-9,367,585 Data storage and query method
A data storage and query method supporting an agile development and horizontal scaling, in a field of computer applications, includes steps of: transforming...
US-9,367,584 Data management system and method to host applications and manage storage, finding and retrieval of typed items...
A data management method to host applications and manage storage, finding and retrieval of typed items with support for tagging, connections, and situated...
US-9,367,583 Systems and methods of generating content performance metrics
Systems and methods of the present disclosure are directed generally to evaluating performance of a content group of a content provider. In some ...
US-9,367,582 Systems and methods involving information objects
A method includes receiving a request from a source service, determining whether the target service associated with the request supports a by-reference...
US-9,367,581 System and method of quality assessment of a search index
Systems, methods, and computer program products for enabling assessment of the quality of a search index. In one embodiment, objects are processed to produce...
US-9,367,580 Method, apparatus and computer program for detecting deviations in data sources
The present disclosure describes a method and an apparatus for detecting deviations in data sources, each data source comprising a plurality of data posts, each...
US-9,367,579 System and method for maintaining a file change log within a distributed file system
Various methods and systems for implementing a file change log in a distributed file system are disclosed. In one embodiment, a method involves operating a...
US-9,367,578 Method and system for message tracking and checking
An invalidation tracker system for tracking messages in a caching architecture of a pricing and shopping platform. The caching architecture includes multiple...
US-9,367,577 Method for processing patent information for outputting convergence index
The present invention relates to a method for outputting a convergence index, and more particularly, to a method for outputting a convergence index by utilizing...
US-9,367,576 Indexing of significant media granulars
Identifying significant media granulars may comprise partitioning a media document into one or more media granulars. A score may be assigned to each of the one...
US-9,367,575 System and method for managing deduplication between applications using dissimilar fingerprint types
The present disclosure provides for a fingerprint service that maintains a fingerprint index configured to support a number of dissimilar fingerprint types. In...
US-9,367,574 Efficient query processing in columnar databases using bloom filters
A bloom filter is generated for efficient query processing for unsorted data in a column of a columnar database. Bloom filters represented as bitmaps are...
US-9,367,573 Methods and apparatus for archiving system having enhanced processing efficiency
Methods and apparatus for archiving files in a system with primary storage and secondary storage that reduces thread contention. A single input reader thread...
US-9,367,572 Metadata-based file-identification systems and methods
In a system comprising media files resident on various devices, devices equipped with media servers can deliver files to devices with media clients for purposes...
US-9,367,571 Techniques for integrating parameterized information requests into a system for collaborative work
Techniques used in a system for collaborative work which gives collaborators unskilled in data processing technologies access to a variety of information...
US-9,367,570 Ad hoc queryable JSON with audit trails
Techniques are described for storing JavaScript Object Notion (JSON) formatted data in a database object. A server receives first and second JSON formatted data...
US-9,367,569 Recovery of directory information
Locating a file object in a storage system includes determining at least one characteristic of the file object, obtaining a subset of nodes in the storage...
US-9,367,568 Aggregating tags in images
In one embodiment, a method includes receiving, from a first user associated with an online social network, a request to view an image associated with the...
US-9,367,567 Feature value extraction apparatus and feature value extraction method
A feature value extraction apparatus is provided that includes an image input unit that receives an input of an image, and a converted image generation unit...
US-9,367,566 Tiled map display on a wireless device
A tiled-map display control with a predictive caching technique that minimizes user wait time and provides at least the illusion of continuous panning, even...
US-9,367,565 Polygon creation for an aquatic geographic information system
A method of processing geo-statistical data includes piloting a watercraft with a monitoring system on a water body, taking measurements of a depth of the water...
US-9,367,564 Dynamic grouping of domain objects via smart groups
A method of organizing a first group of domain objects relating to hydrocarbon management is disclosed. User-defined logic conditions are established. A...
US-9,367,563 Managing records in a travel management system
Methods, apparatus, and computer program products for managing an extended record data structure in a content management system. A plurality of records are...
US-9,367,562 Distributing data on distributed storage systems
A method of distributing data in a distributed storage system includes receiving a file into non-transitory memory and dividing the received file into chunks...
US-9,367,561 Prioritized backup segmenting
A method, article of manufacture, and apparatus for backing up data, including backing up an object to a repository, segmenting the object into a plurality of...
US-9,367,560 Method, system and apparatus for synchronizing changes in a directory service
Disclosed are methods of synchronizing changes in a directory service, comprising receiving a sync request comprising a token from a sync client and returning 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 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 | 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.