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
2018/0181639 METHOD AND APPARATUS FOR DATA-DRIVEN FACE-TO-FACE INTERACTION DETECTION
A method, apparatus and system for improved community discovery that enables the accurate real-time determination of linkages between groups of individuals in...
2018/0181638 TECHNOLOGIES FOR SCALING USER INTERFACE BACKEND CLUSTERS FOR DATABASE-BOUND APPLICATIONS
Technologies for scaling user interface (UI) backend clusters for database-bound applications include a plurality of UI application servers and a master...
2018/0181637 SYSTEMS AND METHODS FOR DATA REPLICATION SYNCHRONIZATION
Systems and methods are provided for storing a first data object comprising a first set of immutable components, the first data object being associated with a...
2018/0181636 ORG SYNC ASYNC SUBSCRIBE EMAILS
Disclosed are some implementations of systems, apparatus, methods and computer program products for performing an asynchronous subscription process that...
2018/0181635 DELEGATING PORTIONS OF AN INDEX OF AN ENTERPRISE
A method for enabling querying independently of a computerized system about objects thereof, comprising providing a computer linked to the computerized system...
2018/0181634 Storage Constrained Synchronization Engine
A client application of a content management system provides instructions for synchronizing content items and placeholder items using a local file journal and...
2018/0181633 MAP RECORDING DEVICE, COMPUTER READABLE STORAGE MEDIUM, AND MAP RECORDING METHOD
A map recording device includes: a display which displays information; a storage; and a processor. The processor causes the display to perform a display of an...
2018/0181632 AUTOMATICALLY EXECUTING TASKS AND CONFIGURING ACCESS CONTROL LISTS IN A DATA TRANSFORMATION SYSTEM
A computer-implemented system or process is programmed or configured to use a configuration file to specify one or more tasks to apply to raw ingested data. A...
2018/0181631 Method and System for Big Data Exchange
A method and system for big data exchange is provided. The method includes a big data source collects various data and provides the various data to a big data...
2018/0181630 AUTO-DISCOVERY OF DATA LINEAGE IN LARGE COMPUTER SYSTEMS
In an example, one or more processes that transform data originating in one or more of a plurality of different data sources are identified. Then, for each of...
2018/0181629 SYSTEMS AND METHODS FOR RETRIEVING AND PROCESSING DATA FOR DISPLAY
A system and method for processing data wherein one or more user selections of source data and an input defining one or more operations to be performed on the...
2018/0181628 METHOD AND APPARATUS FOR PROVIDING INFORMATION BASED ON ARTIFICIAL INTELLIGENCE
The present disclosure provides a method and an apparatus for providing information based on artificial intelligence. The method includes: determining a...
2018/0181627 METHOD AND SYSTEM FOR PROCESSING DATA IN A PARALLEL DATABASE ENVIRONMENT
An exemplary computer implemented method for processing data in a database management system implemented on a network of two or more nodes is disclosed. The...
2018/0181626 Systems and Methods for Data Mining of Historic Electronic Communication Exchanges to Identify Relationships,...
In an illustrative embodiment, systems and methods for generating data metrics and relationship analysis from an organization's electronic communications...
2018/0181625 Systems and Methods for Intelligent Prospect Identification Using Online Resources and Neural Network...
In an illustrative embodiment, methods and systems for identifying prospective new clients based upon review of current clients include accessing a book of...
2018/0181624 Model-based generation of synthetical database statistics
The object of the present invention was to be able to determine predictions as to database performance in a user-friendly manner with little effort at an early...
2018/0181623 System and Methods of Proactively Searching and Continuously Monitoring Content from a Plurality of Data Sources
A method for monitoring content from a plurality of data sources includes performing an initial search for the content by receiving a keyword to be used in...
2018/0181622 GENERATION OF ARCHIVER QUERIES FOR CONTINUOUS QUERIES OVER ARCHIVED RELATIONS
A method may include receiving a continuous query identified by an archived relation associated with an application. The method may also include generating a...
2018/0181621 MULTI-LEVEL RESERVOIR SAMPLING OVER DISTRIBUTED DATABASES AND DISTRIBUTED STREAMS
A system and method for random sampling of distributed data, including distributed data streams. The system and method use a multi-level reservoir sampling...
2018/0181620 METADATA-DRIVEN PROGRAM CODE GENERATION FOR CLINICAL DATA ANALYSIS
Techniques are described for metadata-driven code generation to generate code for analyzing data from clinical trial(s). A code generation engine may generate...
2018/0181619 DATA DIMENSION IMPACT ANALYSIS
Example embodiments of a system and method for analyzing and causing presentation of an impact or influence of a value of a dimension on a data set are...
2018/0181618 METHOD AND APPARATUS FOR OPTIMIZING DATABASE TRANSACTIONS
The disclosure provides a database operation method and apparatus. The method comprises: sequentially acquiring, during a process of executing a target...
2018/0181617 HIERARCHICAL BLENDING
A system includes reception, from a client device, a database query over a first data source and a second data source, the first data source comprising a first...
2018/0181616 META-JOIN AND META-GROUP-BY INDEXES FOR BIG DATA
Embodiments of the invention improve over conventional or routine technologies by generating a separate data structure or organization, other than those...
2018/0181615 DATA CLUSTERING TO REDUCE DATABASE FOOTPRINT AND PROCESSING TIME
In a processing time, a dense graph is received, nodes of the dense graph are clustered using the first parameter to generate a sparse graph, a weight for each...
2018/0181614 DATA SEARCH METHOD, DATA SEARCH DEVICE, AND DATA SEARCH PROGRAM
A data search device includes a prediction unit that predicts a resource amount to be used in query processing scheduled to be executed, using a relationship...
2018/0181613 NATURAL LANGUAGE QUERY GENERATION
Various examples are directed to converting a natural language query to a structured query. The natural language query may comprise a plurality of terms. A...
2018/0181612 SYSTEM AND METHOD FOR XOR CHAIN
One embodiment is related to a method for creating a redundancy data chunk for data protection with a chain topology, comprising: transmitting a data chunk of...
2018/0181611 METHODS AND APPARATUS FOR DETECTING ANOMALIES IN ELECTRONIC DATA
Methods and apparatus for detecting anomalies in electronic data are described. An example apparatus includes a signature generator to generate a signature of...
2018/0181610 SYSTEMS AND METHODS FOR PROCESSING DATA SERVICE REQUESTS
Systems and methods for processing data service requests are disclosed. The system may receive a data service request comprising a unique process code and a...
2018/0181609 System for De-Duplicating Job Postings
Systems and methods for de-duplicating electronic job postings are provided. In one embodiment, a method includes obtaining a first set of data indicative of a...
2018/0181608 EXPRESSION UPDATE VALIDATION
Technologies are provided for validating expression updates. A change to an editable expression can be detected by a client computing device and an expression...
2018/0181607 OFFLINE PREPARATION FOR BULK INSERTS
A method includes an algorithm that is adapted for resorting sorted data items in accordance with levels and the ordering of the nodes within each level of a...
2018/0181606 DATA STORAGE METHODS, QUERY METHODS, AND APPARATUSES THEREOF
The present application discloses methods for storing data, methods for querying data, and apparatus thereof. A method for storing data may include receiving a...
2018/0181605 Binary complemented numerals
The length information in data streams is possible when and only when a second bit is given that can be complemented (inverted) or non-complemented (identical)...
2018/0181604 TECHNOLOGIES FOR MANAGEMENT OF LOOKUP TABLES
Technologies for managing lookup tables are described. The lookup tables may be used for a two-level lookup scheme for packet processing. When the tables need...
2018/0181603 PERVASIVE SEARCH ARCHITECTURE
A pervasive search architecture that indexes personal content of a querying user and made accessible to the user by other users. A compute node of a personal...
2018/0181602 APPARATUS FOR DATA LOADING AND DATA LOADING METHOD
An apparatus for data loading includes a memory and a processor coupled to the memory and the processor configured to, execute first acquisition of first data...
2018/0181601 SPORTS PERFORMANCE TESTING AND TRAINING SYSTEMS, DEVICES AND METHODS
A method for collecting performance test data during a performance test of an athlete from timing devices associated with a performance test includes...
2018/0181600 METHOD AND APPARATUS FOR ORGANIZING DATABASE SYSTEM IN A CLOUD ENVIRONMENT
A method for organizing database system in a cloud environment is disclosed. The method comprises selecting, in response to a received database service...
2018/0181599 DISTRIBUTABLE MODEL WITH BIASES CONTAINED WITHIN DISTRIBUTED DATA
A system for improving a distributable model with biases contained in distributed data is provided, comprising a network-connected distributable model...
2018/0181598 SYSTEMS AND METHODS FOR RULE-BASED VIRTUAL MACHINE DATA PROTECTION
A data storage system backs up or protects virtual machines. For instance, the system identifies the different virtual machines executing in the system and...
2018/0181597 OPTIMIZING MEMORY BY SHARING DATASETS BETWEEN WORKSPACES
Methods and system are disclosed that optimize memory consumed, by sharing datasets between workspaces. In one aspect, multiple workspaces may be instantiated...
2018/0181596 METHOD AND SYSTEM FOR REMOTE MANAGEMENT OF VIRTUAL MESSAGE FOR A MOVING OBJECT
The disclosure is related to a system and a method for remote management of a virtual message for a moving object. The system has a database that stores data...
2018/0181595 SEARCH SUPPORTING SYSTEM, SEARCH SUPPORTING METHOD AND SEARCH SUPPORTING PROGRAM
In a database, product image data is accumulated. A search portion acquires product image data having the image characteristics information that is the same as...
2018/0181594 Searching Method and Apparatus
The present disclosure discloses a searching method and apparatus. A specific embodiment of the searching method comprises: receiving a search request sent by...
2018/0181593 IDENTIFICATION OF A SALIENT PORTION OF AN IMAGE
Various aspects of the subject technology relate to systems, methods, and machine-readable media for identification of a salient portion of an image. A system...
2018/0181592 MULTI-MODAL IMAGE RANKING USING NEURAL NETWORKS
Methods and systems are provided for ranking images against queries. A visual modality ranking of visual features of a digital image against a query is...
2018/0181591 REAL ESTATE SEARCHING SYSTEM AND METHOD
A system and method for implementing a real estate digital personal assistant by receiving a digital representation of an utterance by a real estate digital...
2018/0181590 SYSTEM AND METHOD FOR SUPPORTING ZERO-COPY BINARY RADIX TREE IN A DISTRIBUTED COMPUTING ENVIRONMENT
A system and method supports key management in a distributed computing environment such as a distributed data grid. A binary radix tree is used to intern a...
← 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 142 143 144 145 146 147 148 | 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.