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
2017/0017694 QUERY RESPONSE DEVICE
The invention concerns a query response device comprising: an input adapted to receive user queries; a memory (106) adapted to store one or more routing rules;...
2017/0017693 METHOD FOR AUTOMATICALLY PROCESSING A NUMBER OF LOG FILES OF AN AUTOMATION SYSTEM
A method for automatically processing log files of different types of an automation system, said method determining a message part of a data set of the log...
2017/0017692 READ/WRITE SPLIT DATABASE QUERY ROUTING
Systems and methods for improving database system performance are described. In one embodiment, a database system includes a database application cluster...
2017/0017691 ACCESS PATH OPTIMIZATION THROUGH SYSTEM STATISTICS
In an approach for calculating one or more access paths during bind time, a computer receives a query. The computer identifies one or more access paths for...
2017/0017690 METHODS AND SYSTEMS FOR JOINING INDEXES FOR QUERY OPTIMIZATION IN A MULTI-TENANT DATABASE
Methods and systems for query optimization for a multi-tenant database system are provided. Some embodiments comprise receiving at a network interface of a...
2017/0017689 EXTERNAL OFFLINE QUERY OPTIMIZATION
A determination is made that an execution plan for a received structure query language (SQL) database query to execute on a database is not present in a...
2017/0017688 QUERY RESULT CACHING FOR DATABASE ENVIRONMENTS
Systems and methods for improving database system performance are described. In one embodiment, a database system includes a master database, a cache system, a...
2017/0017687 PROCESSING RECORDS IN DYNAMIC RANGES
A scalable analysis system is described herein that performs common data analysis operations such as distinct counts and data grouping in a more scalable and...
2017/0017686 ACCESS PATH OPTIMIZATION THROUGH SYSTEM STATISTICS
In an approach for calculating one or more access paths during bind time, a computer receives a query. The computer identifies one or more access paths for...
2017/0017685 REPLICA DATABASE QUERY ROUTING FOR DATABASE ENVIRONMENTS
Systems and methods for improving database system performance are described. In one embodiment, a database system includes a master database, a replica...
2017/0017684 SYSTEM AND METHOD FOR PREDICATE PUSHDOWN AND PARTITION PRUNING IN A DISTRIBUTED DATABASE
The disclosure relates to technology for facilitating query optimization in a distributed data processing system to efficiently and precisely compute predicate...
2017/0017683 Systems And Methods For Storing And Interacting With Data From Heterogeneous Data Sources
Systems and methods disclosed herein are used to store and interact with data from heterogeneous data sources. In some embodiments, a method of improved...
2017/0017682 STANDARDIZING AND ABSTRACTION SYSTEM OF RECORDS MEASURED BY A PLURALITY OF PHYSICAL QUANTITIES' MEASURING DEVICES
Processing system for standardization and abstraction of registers measured by measuring devices (1), which comprise processing means of measured registers (5)...
2017/0017681 Methods and Devices for Processing Sequential Information in Large-Scale Database
A computer system access in a database a first linear sequence table including a plurality of entries. A respective entry of the plurality of entries includes...
2017/0017680 METHOD FOR HANDLING WRITES IN DATABASE CLUSTERS WITH TEMPORARILY DISJOINT NODES
A method for use in a multi-cluster database arrangement is provided. A given transaction is received at a given node of the multi-cluster database...
2017/0017679 DELETING CONFIGURATION ITEMS IN A CONFIGURATION MANAGEMENT DATABASE
Embodiments of the present invention provide automated systems and methods for selectively finding and deleting dormant data (out of data, inactive data) in a...
2017/0017678 SYSTEM AND METHOD FOR RECURSIVE METADATA LAYERS ON BIG DATA SETS
The process includes receiving a data set comprising a plurality of rows and a plurality of columns, and applying a first rule based decisioning to the data...
2017/0017677 APPLICATION EVENT BRIDGE
The disclosure generally describes methods, software, and systems, including a method for event notification associated with changed data objects. A change to...
2017/0017676 Event Processing System
An event processing system is configured to process a stream of events operating on a database system. The event processing system comprises an event load...
2017/0017675 MANAGING A TABLE OF A DATABASE
A method for managing a database is disclosed. Managing the database includes managing a table of the database, the table having a set of fields including a...
2017/0017674 ADAPTIVE TABLE PLACEMENT IN NUMA ARCHITECTURES
Techniques and solutions are provided for performing adaptive database table placement in a non-uniform memory access (NUMA) architecture. The adaptive table...
2017/0017673 ACCELERATING DATABASE QUERIES USING ENHANCED PARTITION ELIMINATION
Increasing the efficiency of performing queries on databases by eliminating partitions during a database query. The database query configured to access a...
2017/0017672 ACCESSING SEARCH RESULTS IN OFFLINE MODE
Access to online search results is provided when a user device is offline. When a user search query is received while online, the search query is submitted to...
2017/0017671 DELETING DATA IN A DISPERSED STORAGE NETWORK
A method for use in a dispersed storage network operates to: receive a delete data object request that indicates a data object to be deleted; generate a...
2017/0017670 DATA MODEL DUALIZATION
A data model can be generated by dualizing another data model. In other words, a first data model can be transformed into a second data model, wherein the...
2017/0017669 DATABASE INTEGRATION OF ORIGINALLY DECOUPLED COMPONENTS
A first component originally has a persistency decoupled from a persistency of a second component. The second component requires a table from the persistency...
2017/0017668 IMAGES FOR QUERY ANSWERS
Methods and systems for providing an image with an answer to a question query. A method receiving a first query that is determined to be a question query;...
2017/0017667 VEHICLE INSPECTION METHODS AND SYSTEMS
A vehicle inspection method and system are disclosed. In one aspect, the method includes acquiring a transmission image of an inspected vehicle. The method...
2017/0017666 EFFICIENT DISTRIBUTION OF LARGE DIRECTORIES
A method for distribution of directories in a storage system is provided. The method includes distributing information, regarding location in the storage...
2017/0017665 Virtual File System and Method with Bi-Directional Media File Synchronization
A Virtual Files System (VFS) with bi-directional media file synchronization includes a synchronization (or sync) client or its equivalent that interacts with a...
2017/0017664 De-Duplication Aware Secure Delete
A mechanism is provided in a data processing system for de-duplication aware secure delete. Responsive to receiving a secure delete request for a file, the...
2017/0017663 HEURISTIC INTERFACE FOR ENABLING A COMPUTER DEVICE TO UTILIZE DATA PROPERTY-BASED DATA PLACEMENT INSIDE A...
An interface for enabling a computer device to utilize data property-based data placement inside a nonvolatile memory device comprises: executing a software...
2017/0017662 METHOD AND SYSTEM FOR ACCESSING A FILE
A method for accessing a file in a storage system is provided. The method includes determining, for each file chunk of the file, an authority among differing...
2017/0017661 APPARATUS AND METHOD FOR PROFILING USERS
Provided is a process of profiling a user of a mobile computing device, the process including: obtaining a location history of a user, the location history...
2017/0017660 DEFERRING THE COST OF VIRTUAL STORAGE
In one embodiment, a virtual storage system 200 may represent a file data set differently based on the activity being performed. The virtual storage system 200...
2017/0017659 METHODS FOR IDENTIFYING LEVELS OF CONCENTRATED SOCIAL ACTIVITY AT STORED VENUE LOCATIONS WITHIN A REGION AND...
Methods, non-transitory computer readable media and devices that identify in real time levels of concentrated social activity at stored venue locations include...
2017/0017658 AUTOMATED MEDIA CLIPPING AND COMBINATION SYSTEM
A system may receive a search term from a user device. The system may identify a set of media files based on the search term, the set of media files including...
2017/0017657 DATABASE AND SERVER FOR AUTOMATIC WAGERING
A system and method include a database configured to store results of wagers on at least one prior game for a plurality of players, a first server, a second...
2017/0017656 METHOD AND DEVICE FOR PRESENTING TASKS
A method for presenting tasks is provided. The method includes: acquiring an active index of each of tasks which are currently in operation in a terminal;...
2017/0017655 CANDIDATE SERVICES FOR AN APPLICATION
Methods, apparatus, systems and articles of manufacture are disclosed to provide candidate services for an application. An example method includes determining...
2017/0017654 METHODS AND SYSTEMS FOR SEARCHING FOR USERS
The disclosed embodiments illustrate methods and systems for searching for a first user. The one or more inputs pertaining to one or more first attributes of...
2017/0017653 CROWDSOURCED MULTI-MEDIA DATA RELATIONSHIPS
The present disclosure describes a data association and retrieval facility. Attribute resources, such as metadata tags, that are not to be rendered along with...
2017/0017652 Prediction of Future Views of Video Segments to Optimize System Resource Utilization
Provided are devices, computer-program products, and methods for improved management of system resources in a matching system. For example, examples can...
2017/0017651 SYSTEM AND METHOD FOR IMPROVING WORK LOAD MANAGEMENT IN ACR TELEVISION MONITORING SYSTEM
Systems and methods for optimizing resource utilization of an automated content recognition (ACR) system by delaying the identification of certain large...
2017/0017650 DOCUMENT CAPTURE USING CLIENT-BASED DELTA ENCODING WITH SERVER
When different client devices request the same document, most of content of the response from the server (i.e. the response document from a web server) will be...
2017/0017649 TECHNIQUES FOR PROVIDING A USER WITH CONTENT RECOMMENDATIONS
Techniques described herein may be used to improve recommendations that are provided to a user regarding content (e.g., images, music, and videos). A content...
2017/0017648 SYSTEMS AND METHODS FOR SCREENSHOT LINKING
Systems and methods of the present disclosure are directed to analyzing screenshots A system can include a computing device including a processor coupled to a...
2017/0017647 SYSTEM AND METHOD FOR PROVIDING CONTEXTUAL INFORMATION IN A DOCUMENT
Systems and methods for enhancing user experience in a document viewing environment are provided. The method includes displaying contextual information for an...
2017/0017646 TRACKING AND FACILITATING RENEWAL OF DOCUMENTS USING AN ELECTRONIC SIGNATURE SYSTEM
The present disclosure is directed toward systems and methods for managing electronic documents. For example, systems and methods described herein can enable...
2017/0017645 SYSTEMS AND METHODS FOR PARTITIONING SEARCH INDEXES FOR IMPROVED EFFICIENCY IN IDENTIFYING MEDIA SEGMENTS
Systems and methods for identifying a media segment of audio or video content are disclosed. The video segment is identified by deriving data from media...
← 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 | 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.