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,971,833 Method and computer readable medium for providing, via conventional web browsing, browsing capability for...
A method and computer readable medium is described for directing a search engine web crawler's local web browser to refresh the top-level container that is...
US-9,971,832 Methods and apparatus to generate signatures representative of media
Example signature generation methods disclosed herein include transforming a block of signal samples from a time-domain representation to a frequency-domain...
US-9,971,831 Managing complex queries with predicates
A first query is detected. The first query is for a storage device, and pulls a result set from the storage device using a set of predicates. The first query...
US-9,971,830 Recommending users to add to groups in a social networking system
Based on information associated with users, a social networking system recommends one or more groups for a target user to join or to create. Characteristics of...
US-9,971,829 Inferring membership in a group
Techniques for inferring membership in a group may include receiving one or more queries from a user, where the one or more queries have a feature that is...
US-9,971,828 Document tagging and retrieval using per-subject dictionaries including subject-determining-power scores for...
Techniques for managing big data include tagging of documents and subsequent retrieval using per-subject dictionaries having entries with ...
US-9,971,827 Subscription for integrating external data from external system
Technologies are described herein for integrating external data from an external system into a client system. A subscription filed is selected. The subscription...
US-9,971,826 Methods and apparatus for a distributed shared memory for device synchronization
In some embodiments, an apparatus includes a memory having an instance of a distributed shared memory and a processor operatively coupled to the memory. The...
US-9,971,825 System and method for dynamic and secure communication and synchronization of personal data records
A system and method for dynamic and secure communication and synchronization of personal data records through a distributed network. More specifically, a system...
US-9,971,824 Techniques for administering comingled content items
Techniques for assisting owners to remotely administer their digital content items stored at non-owners' personal computing devices. The techniques involve...
US-9,971,823 Dynamic replica failure detection and healing
Detecting replica faults within a replica group and dynamically scheduling replica healing operations are described. Status metadata for one or more replica...
US-9,971,822 Replicated state management using journal-based registers
A transaction request is received at a journal-based state management system. The transaction request includes a register processing section indicating an...
US-9,971,821 Search and analytics for a storage systems
Techniques presented herein disclose techniques for evaluating application-level data in a storage system for search and analysis. A backup analysis tool...
US-9,971,820 Distributed system with accelerator-created containers
A distributed database system (or federated database system) comprises a constituent database management system (DMBS), an accelerator system and a single...
US-9,971,819 Using cloud processing to integrate ETL into an analytic reporting mechanism
A method and associated systems for using cloud processing to integrate ETL into an analytic reporting mechanism. A computerized reporting tool receives...
US-9,971,818 Integrating data between different enterprise systems
The present disclosure relates to a method, system, and computer program product for integrating data between a plurality of different enterprise systems. An...
US-9,971,817 Systems and methods to avoid collisions in establishing real-time communication connections
A computing apparatus configured in the communication system to store data about advisers, including availability status of the advisers for real time...
US-9,971,816 Method and apparatus for application management
An apparatus and method for managing an application in a digital device are provided. The method includes receiving Appcessory identification information from...
US-9,971,815 Methods and systems for providing an auto-generated repair-hint to a vehicle repair tool
Methods and systems pertaining to auto-generated repair-hints are described. A processor can compare terms identified on a repair order (RO) to a taxonomy term...
US-9,971,814 Monitoring and analysis of social network traffic
A method of monitoring network traffic includes providing a processor and obtaining a list including a plurality of words. Each word having at least one metric...
US-9,971,813 Categorizing objects, such as documents and/or clusters, with respect to a taxonomy and data structures derived...
A Website may be automatically categorized by accepting Website information, determining a set of scored clusters for the Website using the Website information,...
US-9,971,812 Data management using structured data governance metadata
Systems and methods provide for data management and governance to enforce proper usage of data. Data is tagged with data governance metadata dictating usage of...
US-9,971,811 Dynamic stream computing topology
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for dynamic topology generation. One of the methods includes...
US-9,971,810 Multifusion of a stream operator in a streaming application
Embodiments of the present disclosure include a method, a system, and a computer program product for fusing a stream operator into more than one processing...
US-9,971,809 Systems and methods for searching unstructured documents for structured data
The disclosed computer-implemented method for searching unstructured documents for structured data may include (1) receiving a request to search unstructured...
US-9,971,808 Fast query processing in columnar databases with GPUs
According to one exemplary embodiment, a method for processing a query associated with a database is provided. The method may include receiving the query. The...
US-9,971,807 Multi-process interactive systems and methods
A multi-process interactive system is described. The system includes numerous processes running on a processing device. The processes include separable program...
US-9,971,806 Supporting imperative graphic queries on a relational database
It is provided a method and system for supporting imperative graphic queries on a relational database, the method comprising: parsing an imperative graphic...
US-9,971,805 Cardinality estimation of a join predicate
In one embodiment, a method for improving cardinality estimation of a join predicate between a fact table and an overloaded dimension table is provided. The...
US-9,971,804 Entity integration using high-level scripting languages
Embodiments of the present invention relate to a new method of entity integration using high-level scripting languages. In one embodiment, a method of and...
US-9,971,803 Method and system for embedding third party data into a SaaS business platform
Disclosed is an improved method, system, and program product to implement a business platform that assigns a server instance and dedicated database to each...
US-9,971,802 Audit record transformation in a dispersed storage network
A method for execution by a dispersed storage and task (DST) processing unit includes determining an audit object to analyze, retrieving the audit object from a...
US-9,971,801 Grid cell data requests
Systems and methods are provided to improve the efficiency and productivity of using a remote server to display data in a grid. In one embodiment, a method for...
US-9,971,800 Compressing indices in a video stream
In one embodiment a system, apparatus, and method for optimizing index value lengths when indexing data items in an array of data items is described, the method...
US-9,971,799 Storage device for storing directory entries, directory entry lookup apparatus and method, and storage medium...
A storage device, a directory entry lookup method for the storage device, and a host running the method can provide a quick directory entry lookup. The host...
US-9,971,798 Managing data profiling operations related to data type
Processing data in a computing system includes receiving a plurality of records that each have one or more values for respective fields of a plurality of...
US-9,971,797 Method and system for providing clustered and parallel data mining of backup data
According to one embodiment, analytics module of a storage system receives a request for analyzing a data stream stored in the storage system. In response to...
US-9,971,796 Object storage using multiple dimensions of object information
A method for grouping and storing objects across different storage solutions in storage systems according to analysis of multiple dimensions of information may...
US-9,971,795 System and method for object migration using waves
A system and method for information technology (IT) migration includes determining a relationship among objects to be migrated such that the relationship...
US-9,971,794 Converting data objects from multi- to single-source database environment
Embodiments relate to converting data object(s) from a multi-source database environment into a single-source database environment. Such a conversion may be...
US-9,971,793 Database management system and database management method
A database management system receives a new data table input to a database; and executes unique constraint determination processing of determining whether each...
US-9,971,792 Image retrieval and processing systems and methods
A method and an image processing system of processing thermal images captured using a thermal imaging system. The processing comprises determining a reference...
US-9,971,791 Method and apparatus for clustering product media files
A method for clustering product media files is provided. The method includes dividing each media file corresponding to one or more products into a plurality of...
US-9,971,790 Generating descriptive text for images in documents using seed descriptors
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating descriptive text for images. In one aspect, a...
US-9,971,789 Selective disk volume cloning for virtual disk creation
Systems and methods create virtual disks for access by a virtual machine. The virtual disk can be created from marked folders such that files and folders...
US-9,971,788 Unified file and object data storage
A server computing device receives, from a client computing device, a request to perform an operation on an object. The server computing device identifies a...
US-9,971,787 Unified file and object data storage
A server computing device receives, from a client computing device, a hypertext transfer protocol (HTTP) request to perform an operation on an object. The...
US-9,971,786 Synchronization of collaborative documents with an online document management system
Embodiments describe document synchronization between a client and an online document management system. In one embodiment, a computing device identifies a...
US-9,971,785 System and methods for performing distributed data replication in a networked virtualization environment
A method for performing distributed data replication from a source cluster of nodes to a destination cluster of nodes includes electing a master file management...
US-9,971,784 Application-aware and remote single instance data management
A method and system for reducing storage requirements and speeding up storage operations by reducing the storage of redundant data includes receiving a request...
← 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.