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
2019/0138537 System And Method Of Message Threading For A Multi-Format, Multi-Protocol Communication System
This disclosure relates to systems, methods, and computer readable media for performing multi-format, multi-protocol message threading in a way that is most...
2019/0138536 BROKER MEDIATED GEOSPATIAL INFORMATION SERVICE
A method includes receiving from a requestor search criteria for a geospatial information service. The requestor selects a dataset for use in providing the...
2019/0138535 REAL-TIME INTEGRATED REPLICATION SYSTEM BETWEEN DATABASES
Disclosed is an integrated replication system. The integrated replication system may include a reader configured to collect information including a transaction...
2019/0138534 TECHNOLOGIES FOR PROVIDING DYNAMIC PERSISTENCE OF DATA IN EDGE COMPUTING
Technologies for providing dynamic persistence of data in edge computing include a device including circuitry configured to determine multiple different...
2019/0138533 CROSS-ONTOLOGY MULTI-MASTER REPLICATION
A system and method providing cross-ontology multi-master replication is described. In a first embodiment a method for cross-ontology multi-master replication...
2019/0138532 LOAD PLAN GENERATION
Load Plan Generator (LPG) is a BIAPPS utility for generating ODI load plans based on desired subset of fact tables for loading BIAPPS Data Warehouse. The tool...
2019/0138531 SUPPRESSING DUPLICATE LISTINGS ON A SEARCH PROVIDER SYSTEM
In one implementation, a method is provided that receives multiple potential listings associated with an entity. A listing is selected from the multiple...
2019/0138530 ADVICE PROVISION METHOD FOR USER USING HOUSEHOLD APPLIANCE WHILE VIEWING TERMINAL SCREEN
A provision method provides plurality of pieces of advice pertaining to household appliances of a user on a tablet 103. A priority of each piece of advice is...
2019/0138529 AUTOMATED DATABASE RECORD ACTIVATION USING PREDICTIVE MODELING OF DATABASE ACCESS
A computer implemented system and method for selecting and notifying operators of the option to enable a record activation feature for a short interval of time...
2019/0138528 SYSTEMS AND METHODS FOR CUSTOMIZED ELECTRONIC COMMUNICATIONS
The present disclosure relates to systems and methods customizing electronic communications. A future event associated with a first user may be determined, and...
2019/0138527 INTERPRETING USER QUERIES BASED ON DEVICE ORIENTATION
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a query provided from a user device, and...
2019/0138526 System for Providing Contextualized Search Results of Help Topics
Systems are provided for providing a contextualized set of help topics. A user interaction contextualization system receives a search request for help topics...
2019/0138525 GLOBAL MATCHING SYSTEM
A global matching system can include a processing device and a memory device on which instructions can be stored. The processing device can execute the...
2019/0138524 DATA STREAM ANALYTICS AT SERVICE LAYER
A modular and distributed architecture for data stream processing and analysis is described to incorporate data stream analytics capabilities, called Data...
2019/0138523 PROCESSING DATABASE QUERIES USING FORMAT CONVERSION
Devices, methods and systems for processing database queries formatted differently than the database storage model being queried are disclosed. Processing...
2019/0138522 QUERY TRANSLATION FOR SEARCHING COMPLEX STRUCTURES OF OBJECTS
Searching stored content is disclosed. A first mapping is created from an object to one or more stored relational database tables. A second mapping is created...
2019/0138521 Comparison and Visualization System
In various example embodiments, a system and method for structuring search results for attribute comparison are presented. A product selection from a user...
2019/0138520 AUTHORING OF DATA VISUALIZATIONS AND MAPS
A visualization of computer-enabled information in association with a computer-enabled map is provided. One or more data items may be imported onto a...
2019/0138519 ANALYTIC SYSTEMS, METHODS, AND COMPUTER-READABLE MEDIA FOR STRUCTURED, SEMI-STRUCTURED, AND UNSTRUCTURED DOCUMENTS
A computer system extracts contender values as positively associated with a pre-defined value from a compilation of one or more electronically stored...
2019/0138518 SCALABLE COMPUTER ARRANGEMENT AND METHOD
An embodiment relates to a scalable computer arrangement and method, which enables the accessing of certain stored information by utilizing algorithms. The...
2019/0138517 Hot-Spot Adaptive Garbage Collection
A method, a computing device, and a non-transitory machine-readable medium for assessing data segments for garbage collection is provided. In some embodiments,...
2019/0138516 Methods and Systems for Query Resolution Through Graphical User Interfaces
Methods and systems for query resolution through graphical user interfaces are disclosed. In one aspect, a system is disclosed that includes a processor and...
2019/0138515 MERGING DATA EDITS WITH INTERVENING EDITS FOR DATA CONCURRENCY
A data concurrency module maintains a delta chain for each record that stores the edits made to the flexible record over time. The delta chain stores the edits...
2019/0138514 MAINTAINING DATA CONSISTENCY BETWEEN TRANSACTIONAL AND NON-TRANSACTIONAL DATA STORES
Embodiments regard maintaining data consistency between transactional and non-transactional data stores. Embodiments may include receiving a request to archive...
2019/0138513 AUTOMATIC LOCK REMOVAL METHOD FOR SCALABLE SYNCHRONIZATION IN DYNAMIC DATA STRUCTURES
In one embodiment, a set of lock and unlock instructions in a read phase of a computer-readable program is replaced with a first set of tracking instructions,...
2019/0138512 BUILDING RISK ANALYSIS SYSTEM WITH DYNAMIC AND BASE LINE RISK
A building management system includes one or more computer-readable storage media having instructions stored thereon that, when executed by one or more...
2019/0138511 SYSTEMS AND METHODS FOR REAL-TIME DATA PROCESSING ANALYTICS ENGINE WITH ARTIFICIAL INTELLIGENCE FOR CONTENT...
Example implementations are directed to systems and methods to receive content associated with a user's digital activities in a source form; apply a conversion...
2019/0138510 Building Entity Relationship Networks from n-ary Relative Neighborhood Trees
Entities are objects with feature values that can be thought of as vectors in N-space, where N is the number of features. Similarity between any two entities...
2019/0138509 SYSTEMS AND METHODS FOR ENHANCED MAPPING AND CLASSIFICATION OF DATA
The present disclosure relates to systems and methods for enhanced mapping of transaction data to a target document, and for classifying line items of the...
2019/0138508 UNIVERSAL DATA PIPELINE
A history preserving data pipeline computer system and method. In one aspect, the history preserving data pipeline system provides immutable and versioned...
2019/0138507 Data Processing Method and System and Client
A data processing method and system and a client, where a target storage node is determined in a manner of comparing a second vector of received data and first...
2019/0138505 Management Method and System For Implementation, Execution, Data Collection, and Date Analysis Of A Structured...
Methods for performing a structured collection procedure by utilizing a collection device are disclosed herein, in which a collection procedure is initiated...
2019/0138504 DATA STORAGE WITH A DISTRIBUTED VIRTUAL ARRAY
A data storage system includes a plurality of hosts, each of which includes at least one processor and communicates over a network with a plurality of storage...
2019/0138503 INDEXING OF LINKED DATA
In one embodiment of the present invention, one or more computer processors create update commands that describe a state change of a resource and include the...
2019/0138502 ENFORCING CONSISTENCY OF FILE TO STORAGE NODE MAPPING
Systems and methods for enforcing consistency of file to storage node mappings in distributed file systems. An example method may include: receiving a request...
2019/0138501 System and Method for Compressing Data in a Database
A method includes comparing a search key that includes bits having respective values and bit positions to a mask to identify masked and unmasked portions of...
2019/0138500 USING A DISTRIBUTED PRIME DATA SIEVE FOR EFFICIENT LOSSLESS REDUCTION, SEARCH, AND RETRIEVAL OF DATA
Systems and techniques for losslessly reducing input data using a distributed system comprising multiple computers that maintain portions of a data structure...
2019/0138499 DATA FRAGMENTATION TUNING AND CANDIDACY PERSISTENCE
A method for implementing defragmentation of a data area is provided. The method includes receiving a data change event for the data area and determining,...
2019/0138498 RESOLVING IN-MEMORY FOREIGN KEYS IN TRANSMITTED DATA PACKETS FROM SINGLE-PARENT HIERARCHIES
A web service interface may receive a web service request that describes multiple objects. Each of the multiple objects may be associated with a common object,...
2019/0138497 METHODS AND APPARATUS FOR AUTOMATIC CREATION AND ACCESS TO FAVORITE PERSONAL CLOUD DATA
Disclosed examples include receiving an indication that a file is designated as a favorite file from a user device; retrieving the file from a remote location;...
2019/0138496 DATA MIGRATION SYSTEM AND DATA MIGRATION METHOD
In an SDN environment, data is migrated after checking whether the data conforms to a legal system of a migration destination. A control device changes a...
2019/0138495 DATA PROCESSING APPARATUS, DATA PROCESSING METHOD, AND PROGRAM RECORDING MEDIUM
A process set selection unit generates, based on a process set comprising a processing block performing arithmetic on a group of inputs and a group of outputs...
2019/0138494 MERGING AND SORTING ARRAYS ON SIMD PROCESSOR
A computer-implemented method is provided for performing bitonic merge operations. The computer-implemented includes receiving a plurality of first values in a...
2019/0138493 Scalable Network-on-Chip for High-Bandwidth Memory
Described herein are memory controllers for integrated circuits that implement network-on-chip (NoC) to provide access to memory to couple processing cores of...
2019/0138492 Memory Network Processor
A multi-processor system with processing elements, interspersed memory, and primary and secondary interconnection networks optimized for high performance and...
2019/0138491 DATA COMMUNICATION APPARATUS
A data communication apparatus for performing communication of data with a master device via a bus includes a clock control signal generation circuit that...
2019/0138490 SENSOR BUS COMMUNICATION SYSTEM
Described is an I3C Repeater. The I3C Repeater may have a first circuitry with an I3C interface, a second circuitry with an I2C interface, and a datapath...
2019/0138489 DEVICES AND METHODS FOR PROVIDING REDUCED BANDWIDTH DISPLAYPORT COMMUNICATION
In some embodiments, the present disclosure provides techniques for reducing an amount of bandwidth used for the communication of DisplayPort information via a...
2019/0138488 INTEGRATED CIRCUITS ADAPTABLE TO INTERCHANGE BETWEEN CLOCK AND DATA LANES FOR USE IN CLOCK FORWARD INTERFACE...
An integrated circuit includes a first multi-lane interface having a plurality of first lanes, a second multi-lane interface having a plurality of second...
2019/0138487 SENSOR DATA CORRELATION AND ANALYSIS PLATFORM
Systems and methods for aggregating multiple handheld instruments into a single platform facilitating the collection and transfer of measurement data to 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 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 | 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.