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,922,058 Fast PCA method for big discrete data
This disclosure is related to further approximating multiple data vectors of a dataset. The multiple data vectors are initially approximated by one or more...
US-9,922,057 Dynamic construction of knowledge base by usage pattern recognition
A method, computer program product, and system for constructing a dynamic knowledge base of software usage patterns. A user action is monitored to identify one...
US-9,922,056 Priority based failover for databases
Embodiments of the present invention provide methods, systems, and computer program products for prioritizing database failover. In one embodiment, an order in...
US-9,922,055 Managing and classifying assets in an information technology environment using tags
Disclosed below are representative embodiments of methods, apparatus, and systems for managing and classifying assets in an information technology ("IT")...
US-9,922,054 Data retrieval apparatus, program and recording medium
To provide a data retrieval tool for analyzing data including inconsistency that is difficult to cope with in a single cube. This data retrieval tool is...
US-9,922,053 System for image capture, notation and distribution
Disclosed is a server-based system allowing users to utilize photo-based documentation to capture, organize, annotate, and share collections of photographs and...
US-9,922,052 Custom image data store
Various embodiments provide a user with a capability to customize multiple image data stores, where each data store can be used to provide content tailored to...
US-9,922,051 Image-based faceted system and method
Disclosed herein is a system and method that facilitate searching and/or browsing of images by clustering, or grouping, the images into a set of image clusters...
US-9,922,050 Identifying data from keyword searches of color palettes and color palette trends
Systems and methods are described herein to determine data associated with color palettes identified from keyword searches. Color palettes may be searched by...
US-9,922,049 Information processing device, method of processing information, and program for processing information
The present invention is to provide an information processing device, a method of processing information, and a program for processing information to easily...
US-9,922,048 Automated background check via facial recognition
Embodiments use pictures of detainees and automatically scan image databases to detect when a detainee has a criminal record and to alert controlled-environment...
US-9,922,047 Dynamic location search suggestions based on travel itineraries
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for retrieving local information on a user device include...
US-9,922,046 Scalable distributed metadata file-system using key-value stores
A computer-implemented distributed file-system in a distributed data network in which metadata related to the files and directories of the file-system is...
US-9,922,045 Data management in a multi-tenant distributive environment
The present invention relates to a method and apparatus for data management in multi-tenant distributive environment. According to the embodiments of the...
US-9,922,044 File path modification based management
A method for synchronizing file paths associated with computer files based on file path modifications is provided. The method may include detecting a file path...
US-9,922,043 Data management platform
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for distributed data management. One of the methods includes...
US-9,922,042 Producing alternative segmentations of data into blocks in a data deduplication system
For producing secondary segmentations of data into blocks and corresponding digests for input data in a data deduplication system using a processor device in a...
US-9,922,041 Storing data files in a file system
A mechanism is provided for storing data files in a file system. The file system provides a plurality of reference data files, where each reference data file in...
US-9,922,040 Information processing apparatus, information processing method and program
The present invention aims to automatically determine an encoding parameter in consideration of a condition of compression efficiency and a memory usage and...
US-9,922,039 Techniques for mitigating effects of small unaligned writes
Embodiments are directed to techniques for allowing write operations to proceed on units smaller than a block. Merely decreasing the block size is not...
US-9,922,038 Management of file storage locations
The embodiments described may be directed toward a file management system for managing a file folder location, a method for managing one or more data clusters,...
US-9,922,037 Index time, delimiter based extractions and previewing for use in indexing
A graphical user interface allows a customer to specify delimiters and/or patterns that occur in event data and indicate the presence of a particular field. The...
US-9,922,036 System and method for duplicating files on client device for cloud storage
Disclosed are systems, methods and computer program products for duplicating files on client device for storage in a cloud storage server. An example method...
US-9,922,035 Data retention system for a distributed file system
A method and system for implementing data retention policies on data stored within distributed file systems. Embodiments of the technology enable a content...
US-9,922,034 Displaying at least one categorized message based on a percentage
Displaying at least one categorized message based on a percentage includes retrieving a number of messages, categorizing at least one message from the number of...
US-9,922,033 Systems and methods for efficiently extracting contents of container files
The disclosed computer-implemented method for efficiently extracting contents of container files may include (1) receiving a container file that includes (a) an...
US-9,922,032 Featured co-occurrence knowledge base from a corpus of documents
A system for building a knowledge base of co-occurring features extracted from a document corpus is disclosed. The method includes a plurality of feature...
US-9,921,991 Systems and methods for flipping NIC teaming configuration without interfering live traffic
Systems and methods described herein facilitate configuration changes to an NIC teaming device while enabling multiple I/O threads continue to run through the...
US-9,921,990 Method and apparatus for grouping multiple SAS expanders to form a single cohesive SAS expander
A SAS (Serial Attached SCSI or Serial Attached Small Computer System Interface) switch includes a master SAS expander and a multitude of slave expanders...
US-9,921,984 Delivering interrupts to user-level applications
Systems and methods for delivering interrupts to user-level applications. An example processing system comprises: a memory configured to store a plurality of...
US-9,921,981 Method to minimize the number of IRQ lines from peripherals to one wire
A master device is provided which is coupled to a shared single line interrupt request (IRQ) bus and a control data bus. The master device group slave devices...
US-9,921,953 Dynamic detection and correction of incorrect lock and atomic update hint bits
A hint bit detection and correction method and system that uses two additional bits as part of every cache directory. These bits represent the lwarx and stwcx...
US-9,921,942 Security validation of software delivered as a service
An electronic computing device obtains application source code to be tested. The application source code is automatically categorized into one or more hardware...
US-9,921,931 Blade centric automatic test equipment system
An automated test equipment (ATE) system includes a plurality of test blades each coupled to a test blade connector and mounted on a circular track; a central...
US-9,921,912 Using spare disk drives to overprovision raid groups
A technique for managing spare disk drives in a data storage system includes transferring segments of data from disk drives of an operating RAID group to spare...
US-9,921,882 Information processing system, deployment method, processing device, and deployment device
An objective of the present invention is to construct a system in which a plurality of software components having dependencies are deployed dispersedly on a...
US-9,921,862 Virtual machine power management
Embodiments described herein relate generally to managing the power consumption of a virtual machine on a computing device. The computing device may include a...
US-9,921,857 Compiler extension for correcting error messages
A mechanism for correcting mistakes in error messages in a set of instructions is disclosed. A processing device may receive a set of instructions for a...
US-9,921,841 System and method for executing an instruction to permute a mask
A processor is described, including a fetch circuit to fetch an instruction, including a first source operand identifier, a second source operand identifier,...
US-9,921,836 Branch synthetic generation across multiple microarchitecture generations
Branch sequences for branch prediction performance test are generated by performing the following steps: (i) generating a branch node graph, by a branch node...
US-9,921,835 Control module for multiple mixed-signal resources management
The present solution targets independent or inter-dependent resource management scenarios such as multi-sensor and other scenarios of possible process/component...
US-9,921,820 Version management of images
Techniques are described for standardizing software configuration levels across targets. In one embodiment, a subscription is maintained that identifies a group...
US-9,921,808 Memristor-based adders using memristors-as-drivers (MAD) gates
Memristor-based adders using memristors-as-drivers (MAD) gates. As a result of employing MAD gates in memristor-based adders, such as ripple carry adders, carry...
US-9,921,802 System for presenting media content
The present invention provides a system for presenting media content. A user device (such as a personal computer, tablet, or smart phone) receives media...
US-9,921,779 Memory apparatus, memory system and memory controlling method
A memory apparatus, includes: a memory including memory regions; a table storing a memory address and a number of reading times of data; a first buffer storing...
US-9,921,778 Microcontroller with integrated interface enabling reading data randomly from serial flash memory
A microcontroller includes a microprocessor, a serial flash memory interface, and input/output (I/O) terminals for coupling the serial flash memory interface to...
US-9,921,755 Integrated main memory and coprocessor with low latency
System, method, and apparatus for integrated main memory (MM) and configurable coprocessor (CP) chip for processing subset of network functions. Chip supports...
US-9,921,738 Apparatus and method for processing displayed information in portable terminal
A method for processing information in a portable terminal is provided. The method includes displaying a content, displaying a clip area on the content when...
US-9,921,715 Visual representation of network-discovered components
Systems and methods to generate and provide a user interface to display a shape-based icon that visually represents a server in a user interface. An example...
US-9,921,711 Automatically expanding panes
A portable electronic device and a method for automatically resizing a plurality of dynamically sizable panes displaying information on a screen of a portable...
← 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 | 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.