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.
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... |