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/0300388 SYSTEM AND METHOD FOR AUTOMATIC DATA ENRICHMENT FROM MULTIPLE PUBLIC DATASETS IN DATA INTEGRATION TOOLS
A source dataset is enriched by standardization of address data, date and time analysis, and demographic analysis. The enriched source dataset is used to form...
2018/0300387 CATEGORIZATION USING ORGANIZATIONAL HIERARCHY
Disclosed are various examples for categorization using an organizational hierarchy. In one example, a management service obtains user identifiers for users...
2018/0300386 APPARATUS, SYSTEM, AND METHOD FOR DATA ANALYSIS
In alternative embodiments, the invention provides computer-implemented methods comprising: (a) representing a plurality of Data Node Archive (DNA) data...
2018/0300385 SYSTEMS AND METHODS FOR DATABASE ZONE SHARDING AND API INTEGRATION
Systems and methods are provided to enable control and placement of data repositories. In some embodiments, the system segments data into zones. A website, for...
2018/0300384 Dataset Reconciliation through Partitioning and Polynomial Interpolation
A method for synchronizing datasets comprising the steps of: (1) partitioning each dataset into a plurality of bins according to a first partitioning rule,...
2018/0300383 AUTO-EXPORT OF HEALTH AND USAGE MANAGEMENT SYSTEM DATA
A method for exporting health and usage management system (HUMS) data includes storing a first template on a computing device including a processor and a...
2018/0300382 Method and System for Tuning Blockchain Scalability for Fast and Low-Cost Payment and Transaction Processing
A method of synchronizing transactions between blockchains comprising receiving first and second pluralities of transactions on a first private blockchain...
2018/0300381 AGGREGATION FRAMEWORK SYSTEM ARCHITECTURE AND METHOD
A system and computer implemented method for execution of aggregation expressions on a distributed non-relational database system is provided. According to an...
2018/0300380 METHOD AND SYSTEM FOR PRESENTING A SEARCH RESULT IN A SEARCH RESULT CARD
A method, implemented on at least one computing device each of which has at least one processor, storage, and a communication platform connected to a network...
2018/0300379 METHOD OF RECOMMENDING FRIENDS, AND SERVER AND TERMINAL THEREFOR
A method of recommending a friend in a first terminal is provided. The method includes generating first interest keyword information by analyzing event...
2018/0300378 SEARCH-ON-THE-FLY/SORT-ON-THE-FLY SEARCH ENGINE FOR SEARCHING DATABASES
A method implemented on a computer for searching databases includes the computer receiving a search query for a database, the database including database...
2018/0300376 METHOD AND SYSTEM FOR EVALUATING USER PERSONA DATA
A method and an apparatus are provided. Distribution information in a first attribute dimension is acquired from a persona data collection of users who use a...
2018/0300375 DATA MINING SYSTEMS
Systems and methods for improving data mining systems are described. In one embodiment, the systems and methods may include a storage drive and a hardware...
2018/0300374 METHOD AND APPARATUS FOR QUALITY RANKING OF MEDIA
In accordance with an example embodiment of the present invention, an apparatus comprises a processor configured to monitor a user's quality parameter...
2018/0300373 COMBINED SORT AND AGGREGATION
Innovative techniques are disclosed for performing a combined sort and aggregation operation involving eagerly performing aggregation while sorting. The...
2018/0300372 INFLATIONARY SEGMENT APPROACH TO TEMPORAL DATA PARTITIONING FOR OPTIMIZED MODEL SCORING
A method for segmenting a data series, including the steps of: receiving a data series comprising a plurality of change points; analyzing, by a processor, the...
2018/0300371 AUTOMATED OUTLIER DETECTION
An automated outlier detection system implements an unsupervised set of processes to determine feature subspaces from a dataset; determine candidate...
2018/0300370 DELAY DETECTION IN QUERY PROCESSING
Query processors often receive queries to be processed against a data set, such as by inserting user input into parameterized fields of a query template. Some...
2018/0300369 SECURE QUERY INTERFACE
One or more computing devices may execute procedures to select a query from a query database in response to a request from a remote application. The selected...
2018/0300368 REGISTER RESTORATION INVALIDATION BASED ON A CONTEXT SWITCH
Register restoration invalidation based on a context switch. A context switch from one executing entity to another executing entity is detected. Based on...
2018/0300367 ADAPTIVE METADATA REFRESHING
Techniques are described for managing the optimized refreshing of metadata associated with online and live systems. In some implementations, a set of metadata...
2018/0300366 ARTIFACT CORRELATION BETWEEN DOMAINS
An illustrative embodiment of a computer-implemented method for correlating artifacts between a versioned domain and an un-versioned domain, generates metadata...
2018/0300365 Data Processing Method and Apparatus
A data processing method is disclosed. A system time window corresponding to data to be processed is determined based on a data time of the data to be...
2018/0300364 INFORMATION PROCESSING NETWORK BASED ON UNIFORM CODE ISSUANCE, METHOD THEREFOR, AND SENSING ACCESS DEVICE
The present disclosure relates to an information processing network based on uniform code issuance, a method for the same, and a sensing access device, wherein...
2018/0300363 Method And System To Estimate The Cardinality Of Sets And Set Operation Results From Single And Multiple...
A system and method for the estimation of the cardinality of large sets of transaction trace data is disclosed. The estimation is based on HyperLogLog data...
2018/0300362 DIMENSION DATA INSERTION INTO A DIMENSION TABLE
In some examples, a method includes receiving dimension data for insertion into a dimension table that supports a type 6 slowly changing dimension (SCD)...
2018/0300361 SYSTEM AND METHOD FOR GENERATING A VISUAL DATA STRUCTURE ASSOCIATED WITH BUSINESS INFORMATION BASED ON A...
A system and method for a visual design system includes a memory, a processor, a page analyzer to extract business information of at least one data structure...
2018/0300360 DATA INFORMATION PROCESSING METHOD AND DATA STORAGE SYSTEM
The present disclosure discloses a data information processing method. A storage space corresponding to an organization is disposed in a data storage system. A...
2018/0300359 PROVIDING SERVICES IN A DATA STORAGE SYSTEM
A catalog of services defines which storage-related services are applied to each service level of storage where storage capacity is managed and allocated in...
2018/0300358 Image Retrieval Method and System
An image retrieval method and system are provided. The method includes: obtaining a target image which is input by a user as a retrieval reference (S101);...
2018/0300357 Dynamic Location Search Suggestions Based on Travel Itineraries
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for retrieving local information on a user device include...
2018/0300356 METHOD AND SYSTEM FOR MANAGING VIEWABILITY OF LOCATION-BASED SPATIAL OBJECT
The disclosure is related to a method and a system for managing viewability of a location-based spatial object. The system provides subscribers to set up...
2018/0300355 IMPLEMENTING A SECONDARY STORAGE DENTRY CACHE
A computer-implemented method according to one embodiment includes identifying an accessing of a file within an operating system, checking an in-memory cache...
2018/0300354 DIRECTORY LEVEL ATOMIC COMMIT PROTOCOL
A system for directory level atomic commits includes an interface and a processor. The interface is configured to receive an indication to provide a set of...
2018/0300353 APPLICATION-AWARE AND REMOTE SINGLE INSTANCE DATA MANAGEMENT
A method and system for reducing storage requirements and speeding up storage operations by reducing the storage of redundant data includes receiving a request...
2018/0300352 XML FILE CONDENSING
Examples associated with extensible markup language (XML) file condensing are described. On example includes generating a set of indexes from an XML file. The...
2018/0300351 System and Method for Display of Document Comparisons on a Remote Device
A system utilizing a remote, client device for displaying comparison of two versions of a document that utilizes a server to obtain two versions of the...
2018/0300350 FILE TABLE INDEX AGGREGATE STATISTICS
Embodiments provide a method to collect aggregate information or usage data quickly and efficiently with minimal lag. Additionally, the system can use this...
2018/0300349 SOURCE TYPE DEFINITION CONFIGURATION USING A GRAPHICAL USER INTERFACE
A data intake and query system provides interfaces that enable users to configure source type definitions used by the system. A data intake and query system...
2018/0300348 CHAIN FILE SYSTEM
Techniques and mechanisms described herein facilitate the execution of a software program container having a plurality of layers. Each layer may include a...
2018/0300347 SYSTEM AND METHOD FOR IDENTIFYING INDIVIDUAL USERS ACCESSING A WEB SITE
An improved method and system for identifying individual users accessing a web site. A web site server is able to identify distinct users by using a unique...
2018/0300346 Enhanced Snapshot Performance, Storage Efficiency Improvement, Dynamic Snapshot Policy in Erasure Code...
A mechanism is provided in a data processing system comprising at least one processor and at least one memory, the at least one memory comprising instructions...
2018/0300345 METHODS AND SYSTEMS FOR PROVIDING A SEARCH SERVICE APPLICATION
A system for providing a search service application is disclosed and includes an application builder component that provides a search model for a first object...
2018/0300344 UTILIZING ATTRIBUTES OF USERS TO CLUSTER USERS AT A WAYPOINT
A method, system and computer program product for assisting a user to meet with other users with complementary attributes. Attributes (e.g., likes, dislikes)...
2018/0300343 METHOD AND DEVICE FOR ACQUIRING PICTURE
The present disclosure provides a method and a device for acquiring a picture. The method includes: receiving a first request sent by a first terminal, wherein...
2018/0300342 REAL ESTATE ACTIVITY ANALYTICS SYSTEM AND METHOD
Embodiments of real estate property activity analytics where a system user may analyze real estate activity based on one or more geographical boundaries and...
2018/0300341 SYSTEMS AND METHODS FOR IDENTIFICATION OF ESTABLISHMENTS CAPTURED IN STREET-LEVEL IMAGES
There is provided a computer implemented method of classifying an establishment within a street-level image into an establishment-category for indexing by a...
2018/0300340 SETUP FILE SYSTEM WITHOUT EDITING KERNEL CODE
A file system is setup in user space of an operating system (OS) of a device without editing kernal code of the OS. Data of a file at the device is archived to...
2018/0300339 TECHNIQUES FOR PERSONALIZED SEARCH FOR BOTS
Techniques for personalized search for bots are described. In one embodiment, an apparatus may comprise a client communication component operative to receive a...
2018/0300338 DISTRIBUTED HIGH-CARDINALITY DATA TRANSFORMATION SYSTEM
A computing system transforms values in a dataset using of high-cardinality transformation flow definitions in parallel. A transformation flow definition...
← 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 | 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.