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,418,112 System and method for alternate key detection
The system and method of analyzing record uniqueness allows for the optimized delivery of patient data to researchers while maintaining the requirements of...
US-9,418,111 Recursive aggregates
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for expressing and evaluating aggregation functions, including...
US-9,418,110 Intelligent, scalable, low-overhead mechanism for data retrieval in a distributed network environment
Techniques disclosed herein describe a data retrieval process for storing management data from a network environment using an efficient polling-based approach...
US-9,418,109 Memory quota
A method, article of manufacture, and apparatus for processing queries, comprising analyzing a query tree, determining at least one operator based on the query...
US-9,418,108 Hybrid query execution plan
A procedural pattern in a received query execution plan can be matched to a stored pattern for which an equivalent declarative operator has been pre-defined....
US-9,418,107 Method and apparatus for performing query aware partitioning
A method and system for providing query aware partitioning are disclosed. For example, the method receives a query plan comprising a plurality of queries, and...
US-9,418,106 Joining operations in document oriented databases
An approach for joining operations on document-oriented databases. The approach consists of receiving database identifiers, common attributes and results...
US-9,418,105 Email conversation management system
Methods and systems for searching conversations are provided. At a computer system having one or more processors and memory storing programs executed by the one...
US-9,418,104 Refining search results
A computer-implemented method for processing query information includes receiving data representative of a search query from a user search session. The method...
US-9,418,103 Techniques for reformulating search queries
A method includes receiving a search query and identifying an entity record in an entity data store using the search query. The entity data store includes a...
US-9,418,102 Information processing device, information processing method, information processing device program, and...
A pair search word, which is obtained by forming a pair of a preceding search word and a subsequent search word in the search times, is generated in accordance...
US-9,418,101 Query optimization
Provided are techniques for generating a relational query. Information is collected from a query specification and a model for an On-Line Analytical Processing...
US-9,418,100 System and method for storage management
A method, computer program product, and computing system for defining a transactional log file for a data storage system including a data array. A first...
US-9,418,099 Data improvement system and method
A data improvement system, including an initial database, a verification database, and a processing device in communication with the initial database and the...
US-9,418,098 Method and system for verification of source data in pharmaceutical studies and other applications
A method and system are described for verifying database entries against corresponding source data collected at a plurality of geographically remote field...
US-9,418,097 Listener event consistency points
Implementations are provided herein for sending event notifications based on modifications to files and/or directories. When a file is read, modified or changed...
US-9,418,096 Control method, and information processing system
A control method is used in an information processing system which has a plurality of computers. The control method includes receiving, by a first computer of...
US-9,418,095 Managing changes to collections of data
Managing changes to a collection of records includes storing a first set of records in a data storage system, the first set of records representing a first...
US-9,418,094 Method and apparatus for performing multi-stage table updates
One embodiment of the present invention provides a system that facilitates performing multi-stage table updates. During operation, the system receives a query...
US-9,418,093 System and method for scheduling and arbitrating events in computing and networking
A method for high-speed scheduling and arbitration of events for computing and networking is disclosed. The method includes the software and hardware...
US-9,418,092 Index selection in a multi-system database management system
A system includes a multi-system database management system having a plurality of database systems. An index selection subsystem combines sets of query...
US-9,418,091 Database operations on a columnar table database
A computer system includes at least one processor and at least one memory operably coupled to the at least one processor. The memory includes a memory pool and...
US-9,418,090 Systems and methods for generating and assigning metadata tags
An information management system including at least one data storage device and at least one processor coupled to the at least one data storage device. The at...
US-9,418,089 Merging of sorted lists using array pair
The formulation of a merged sorted list from multiple input sorted lists in multiple phases using an array pair. Initially, the first array is contiguously...
US-9,418,088 Identification of storage system elements causing performance degradation
The invention relates to a digital storage system, wherein the digital storage system includes one or more digital storage system elements. The digital storage...
US-9,418,087 Migrating information data into an application
A data classification module is configured to retrieve information from the repository and migrate the information into applications. The data classification...
US-9,418,086 Database access
Database access is described, for example, where data in a database is accessed by an inference engine. In various examples, the inference engine executes...
US-9,418,085 Automatic table schema generation
Methods and systems for automatic table schema generation are disclosed. A description of a data source is received. A table definition is determined based on...
US-9,418,084 Context subsystems for system configurations
Embodiments of the present invention utilize context subsystems to logically group resources according to context. Such context subsystems can be nested (i.e....
US-9,418,083 System for computerized evaluation of patent-related information
A computerized reference analysis tool utilizes a prior art reference collection process to create a relatively smaller set of relevant references, together...
US-9,418,082 Overloading R language constructs with database engine constructs
A method, system, and computer program product for interfacing an R language client with a separate database engine environment. The method commences by...
US-9,418,081 Methods and systems for accessing remote user files associated with local resources
A system for accessing, by a resource, a setting in a virtualized user profile includes an isolation environment, a resource, and a filter driver. The resource...
US-9,418,080 Method and system for mobile structured collection of data and images
The present invention is a method for improving functionality of a smart device to perform mobile structured collection and transformation of data includes...
US-9,418,079 Image comparison process
A computer-implemented method and computing system for comparing, on a computing device, data concerning a first image within a social network to data...
US-9,418,078 Dynamic identity matching in response to threat levels
A dynamic identity matching facility that enables an operator to determine the status of an individual based on identification information contained on an...
US-9,418,077 System and method for geo-location data type searching in an on demand environment
Methods and systems are provided for retrieving, from a database containing a list of records, a subset of the list of records located within a user defined...
US-9,418,076 System and method for determining interests from location data
A system and method are provided, for example, for determining interests from location data, by receiving location data from a mobile device, using the location...
US-9,418,075 Automatic meta-neighborhood and annotation generation for maps
A graphics or image rendering system, such as a map image rendering system, may mark areas of interest on a map based on metadata associated with one or more...
US-9,418,074 System and method for updating a search results page in response to a user map interaction
The present invention is directed towards systems and methods for updating a search results page in response to user interaction with a map resource. The method...
US-9,418,073 System and method for converting format of jobs associated with a job stream
System(s) and method(s) converting format of jobs associated with a software job stream are disclosed. A file containing syntax in an original format is...
US-9,418,072 Cross-file differential content synchronization
Methods, systems and techniques for synchronizing content, such as a file, between one or more clients and one or more servers are provided. Example embodiments...
US-9,418,071 Method and system for automatically initiating a file aggregation process between communicatively coupled devices
A method and system for automatically detecting a coupling of a storage device to one or more computing systems. The method automatically identifies a...
US-9,418,070 Revision control system and method
There is provided a file revision-control system, method and apparatus configured for storing and managing a revision history log, and for enabling to track and...
US-9,418,069 Extensible system and method for information extraction in a data processing system
A data mashup system having information extraction capabilities for receiving multiple streams of textual data, at least one of which contains unstructured...
US-9,418,068 Dimensional conversion in presentations
Technologies are described herein for converting presentations between differing slide dimensions and aspect ratios. A scaling factor is calculated from the...
US-9,418,067 Systems and methods for metadata-based workflows for content creation and media distributions
A secure networked metadata-based workflow method and system, managed through core application logic and master database management system for picture, sound,...
US-9,418,066 Enhanced document input parsing
An approach is provided for an information handling system that includes a processor and a memory to analyze documents. In the approach, an electronic document...
US-9,418,065 Tracking changes related to a collection of documents
Changes to a collection of documents are tracked by generating content information for the collection of documents identifying initial content within the...
US-9,418,064 Resource queues
A method, article of manufacture, and apparatus for processing queries, comprising receiving a query, determining a query classification for the query,...
US-9,418,063 Determining delay for language translation in video communication
Disclosed are various embodiments for translation of speech in a video messaging application. A segment of streaming video is decoded to separate the visual...
← 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.