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/0011117 Help Processing Method and Device Based on Semantic Recognition
A help processing method and device based on semantic recognition are presented. The method includes receiving, by user equipment, a search request entered by...
2017/0011116 GENERATING ELEMENTS OF ANSWER-SEEKING QUERIES AND ELEMENTS OF ANSWERS
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating answers to answer-seeking queries. One of the...
2017/0011115 MULTIPLE SUB-STRING SEARCHING
A method for searching for multiple sub-strings of an original text is provided. A search query is received, wherein the search query includes a plurality of...
2017/0011114 COMMON DATA REPOSITORY FOR IMPROVING TRANSACTIONAL EFFICIENCIES OF USER INTERACTIONS WITH A COMPUTING DEVICE
Examples of the disclosure enable an information processing system to automatically generate a common data repository including a plurality of documents. In...
2017/0011113 System and Method for Identifying Users on a Network
System and method described herein may be used to relate a physical address of a user and an IP address of a user from on-line exchanges of the user. The...
2017/0011112 ENTITY PAGE GENERATION AND ENTITY RELATED SEARCHING
Entity pages are created that are optimized for search engines to return entity information from the entity pages in response to search queries. An entity page...
2017/0011111 ENABLING ADVANCED ANALYTICS WITH LARGE DATA SETS
The present disclosure describes methods, systems, and computer program products for enabling advanced analytics with large datasets. One computer-implemented...
2017/0011110 DATABASE SYSTEM, INFORMATION PROCESSING DEVICE, METHOD AND MEDIUM
Provided is a database system, wherein a first node holds a transaction log of a database together with identification information enabling identification of a...
2017/0011109 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...
2017/0011108 METHOD AND SYSTEM FOR OPTIMIZING THE ARRANGEMENT OF SPATIAL ELEMENTS
In a data visualization system, a method of analysing and representing spatial data sets to optimize the arrangement of spatial elements, the method including...
2017/0011107 COMPUTER NETWORK CONTROLLED DATA ORCHESTRATION SYSTEM AND METHOD FOR DATA AGGREGATION, NORMALIZATION, FOR...
Embodiments disclosed include a platform for collecting, normalizing, aggregating, and presenting/processing data over a wide range of devices, machines and...
2017/0011106 METHOD FOR PERSONAL VOICE ASSISTANT, LOCATION SERVICES, MULTI-MEDIA CAPTURE, TRANSMISSION, SPEECH CONVERSION,...
This invention relates to a network interface device. A first capture device interfaces with a first external information source to capture first external...
2017/0011105 COMPUTER NETWORK CONTROLLED DATA ORCHESTRATION SYSTEM AND METHOD FOR DATA AGGREGATION, NORMALIZATION, FOR...
Embodiments disclosed include computer automated systems and methods for aggregating data from a plurality of data sources, such as proxy devices, legacy...
2017/0011104 OPTIMIZING INCREMENTAL LOADING OF WAREHOUSE DATA
In various embodiments, a data integration system is disclosed which enables incremental loads into a data warehouse by developing a data partitioning plan and...
2017/0011103 INCREASING STORAGE SPACE FOR PROCESSES IMPACTING DATA STORAGE SYSTEMS
A processing request is received. The processing request includes information about a first location where a set of data is stored and information about a...
2017/0011102 KNOWLEDGE PANEL
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing knowledge panels. In one aspect, a method...
2017/0011101 EFFICIENT PROCESSING OF DEVICE RELATED LOG FILES
A method includes searching a single file, which includes a plurality of device log files for one or more devices, based on a template file that at least...
2017/0011100 INTER-SYSTEM DATA FORENSICS
A computing platform may generate requests for log data stored on computing systems and may communicate the requests to the computing systems. The computing...
2017/0011099 INTERACTIVE EXPLORATION OF LARGE GRAPHS
Disclosed herein are system, method, and computer program product embodiments for interactive exploration of graph data. An embodiment operates by compiling a...
2017/0011098 VARIANCE BASED TIME SERIES DATASET ALIGNMENT
An example process for aligning time-series datasets includes receiving a first time-series dataset and a second time-series dataset. The first time-series...
2017/0011097 SEARCHING MULTIPLE DATA SOURCES
A computer implemented method for searching data in a plurality of data sources is described. At a host system, a request to search a local data source is...
2017/0011096 FREQUENT ITEM-SET MINING BASED ON ITEM ABSENCE
A dataset of a plurality of transactions is received, the plurality of transactions including at least a first item and a second item. An absence-based...
2017/0011095 PROCESSING SEARCH QUERIES FOR OPEN EDUCATION RESOURCES
A method to process search queries for open education resources may include receiving a search query related to a topic over a network at a computing system....
2017/0011094 DEVICES, SYSTEMS, AND METHODS TO SYNCHRONIZE SIMULTANEOUS DMA PARALLEL PROCESSING OF A SINGLE DATA STREAM BY...
Disclosed are methods and devices, among which is a system that includes a device that includes one or more pattern-recognition processors in a ...
2017/0011093 APPARATUSES, METHODS AND SYSTEMS FOR EFFICIENT AD-HOC QUERYING OF DISTRIBUTED DATA
The APPARATUSES, METHODS AND SYSTEMS FOR EFFICIENT AD-HOC QUERYING OF DISTRIBUTED DATA ("RTC") provides a platform that, in various embodiments, is...
2017/0011092 SYSTEMS AND METHODS FOR THE CREATION, UPDATE AND USE OF MODELS IN FINDING AND ANALYZING CONTENT
Embodiments of a search system that provides knowledge based searching of content based on a knowledge model created from the content being searched are...
2017/0011091 SYSTEM AND METHOD FOR PERFORMING K-NEAREST NEIGHBOR SEARCH BASED ON MINIMAX DISTANCE MEASURE AND EFFICIENT...
A system and method enable a set of dataset objects that are K-nearest neighbors (K-NN), based on their Minimax distances to a test object, to be identified...
2017/0011090 PARALLELIZING SQL ON DISTRIBUTED FILE SYSTEMS
Example embodiments relate to parallelizing structured query language (SQL) on distributed file systems. In example embodiments, a subquery of a distributed...
2017/0011089 PARALLEL QUERYING OF ADJUSTABLE RESOLUTION GEOSPATIAL DATABASE
An embodiment includes dividing a map into a first grid comprising a first plurality of cells with a first resolution and into a second grid comprising a...
2017/0011088 FINDING DOUBLETS IN A DATABASE
A method for finding doublets (36) in a database (12) comprises calculating hash values for at least two field groups (34) for records (32) in the database...
2017/0011087 DYNAMICALLY SWITCHING BETWEEN DATA SOURCES
In various embodiments, a data integration system is disclosed which enables dynamically switching between sources for loading data into a data warehouse by...
2017/0011086 DATA MANAGEMENT SYSTEM AND DATA MANAGEMENT METHOD
A data management system including a plurality of servers each having a processor, a memory, and a storage device, the system receiving and storing data using...
2017/0011085 DISTRIBUTED DATABASE SYSTEM
Managing potentially concurrent transactions in a distributed database system includes: maintaining, at a first node, records of transactions executing on one...
2017/0011084 Multi-User Search System Using Tokens
A multi-user search system with methodology for instant indexing. In one embodiment, for example, a system for instant indexing includes a token store storing...
2017/0011083 MULTI-COLUMN STATISTIC GENERATION OF A MULTI-DIMENSIONAL TREE
In one implementation, a system for multi-column statistic generation of a multi-dimensional tree includes a sampling engine to generate a sample of values...
2017/0011082 MECHANISMS FOR MERGING INDEX STRUCTURES IN MOLAP WHILE PRESERVING QUERY CONSISTENCY
Novel methods are described herein to provide an OLAP database system that performs lock-less bulk insertion while maintaining high query performance and...
2017/0011081 SYSTEM AND METHOD FOR EXPOSING INTERNAL SEARCH INDICES TO INTERNET SEARCH ENGINES
A system and method for exposing internal search indices to Internet search engines. The internal search indices are exposed to external search engines in such...
2017/0011080 MANAGING REPLICATED DATA
An approach for managing replicated data is presented. A current usage of resources in a system and a threshold usage of the resources are determined. Based on...
2017/0011079 SYSTEMS AND METHODS FOR TRACKING AND AUDITING CHANGES IN A MULTI-TENANT CLOUD SYSTEM
Systems and methods for tracking and auditing changes in one or more cloud-based systems include, at a Web application, intercepting requests between one or...
2017/0011078 Reconciler for a Distributed Storage System
A technique is applied to eventually converge on a single data storage strategy for any set of object data which had an inconsistent data storage strategy...
2017/0011077 SCALABLE ANNOTATION ARCHITECTURE
Methods, systems, and techniques for annotating large amounts of data are provided. Example embodiments provide a Scalable Annotation Architecture (a "SAS"),...
2017/0011076 FLEXIBLE SCHEDULING IN A DATABASE SYSTEM
Apparatuses and methods are disclosed for database scheduling. An exemplary method may include obtaining a performance parameter associated with each of a...
2017/0011075 DATABASE SYSTEM, INFORMATION PROCESSING DEVICE, METHOD AND MEDIUM
Provided is a database system wherein a first node, in accordance with a data transmission request from a second node, transmits, to the second node, specific...
2017/0011074 DISTRIBUTED DATABASE SYSTEM
Managing database transactions in a distributed database system includes: maintaining, at a first node, a first plurality of records of transactions, each...
2017/0011073 Organizing On-Disk Layout of Index Structures to Support Historical Keyword Search Queries Over Temporally...
Methods, systems, and computer program products for organizing on-disk layout of index structures are provided herein. A method includes organizing an on-disk...
2017/0011072 DATASET CHART SCALING
An example process for selecting chart scalings for plotting two time-series datasets includes determining a first log difference between a logarithm of a...
2017/0011071 SYSTEMS AND METHODS TO GENERATE CONTACT DATABASES AND SIMULATE AND DISPLAY CONTACT VALUE PROFILES BASED ON...
Embodiments of the invention relate generally to database generation and organization and, more particularly, to the generation and quantitative analysis of...
2017/0011070 METHOD AND DEVICE FOR AUTOMATICALLY PROCESSING STATIC TEST DATA OF RAIL TRANSIT VEHICLE
A method and device for automatically processing static test data of a rail transit vehicle are provided. A target operation step is determined in accordance...
2017/0011069 GENERATING STORAGE PLANS IN STORAGE MANAGEMENT SYSTEMS
A method is provided to integrate a ticketing system into a storage management system. In such method, tickets are opened and translated to a set of...
2017/0011068 Extrapolative Search Techniques
Techniques for extrapolative searches are described herein. In one or more implementations, a searches are conducted using an extrapolative and additive...
← 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 137 138 139 140 141 | 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.