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/0095531 JOB FLAVOR FACETING
In an example embodiment, a search query is received via a user interface. A member identification, in a social networking service, is then obtained for a...
2019/0095530 TAG RELATIONSHIP MODELING AND PREDICTION
Techniques are described for generating graphs that describe relationships between tags included in items published on a network, and for analyzing the graphs...
2019/0095529 METHOD AND APPARATUS FOR GENERATING TITLE AND KEYFRAME OF VIDEO
Disclosed is a method and apparatus for generating a title and a keyframe of a video. According to an embodiment of the present disclosure, the method...
2019/0095528 Override of Automatically Shared Meta-Data of Media
An override of automatically shared meta-data of media method and apparatus are disclosed. In one embodiment, a method of a server device includes...
2019/0095526 KEYPHRASE EXTRACTION SYSTEM AND METHOD
A keyphrase extraction system and method is provided. The keyphrase extraction system includes a memory having computer-readable instructions stored therein....
2019/0095525 EXTRACTION OF EXPRESSION FOR NATURAL LANGUAGE PROCESSING
A computer-implemented method, a computer program product, and a computer system for extracting an expression in a text for natural language processing. The...
2019/0095524 CONTEXT-BASED VIRTUAL ASSISTANT IMPLEMENTATION
Techniques for maintaining a dialogue between a virtual assistant and a user are disclosed. The system generates a context object. Contextual information,...
2019/0095523 SUBQUERY GENERATION FROM A QUERY
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating subqueries from a query. In one aspect, a...
2019/0095522 SEARCH INDEXING USING DISCOURSE TREES
Systems, devices, and methods of the present invention create a searchable index that includes informative portions of text. In an example, a...
2019/0095521 VIRTUAL ARTIFICIAL INTELLIGENCE BASED CONSULTANT
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing a virtual consultant. The methods, systems,...
2019/0095520 WEB SERVICES FOR CREATION AND MAINTENANCE OF SMART ENTITIES FOR CONNECTED DEVICES
One or more non-transitory computer readable media containing program instructions that, when executed by one or more processors, cause the one or more...
2019/0095519 SMART ENTITY MANAGEMENT FOR BUILDING MANAGEMENT SYSTEMS
One or more non-transitory computer readable media contain program instructions that, when executed by one or more processors, cause the one or more processors...
2019/0095518 WEB SERVICES FOR SMART ENTITY CREATION AND MAINTENANCE USING TIME SERIES DATA
One or more non-transitory computer readable media contain program instructions that, when executed, cause one or more processors to: receive first raw data...
2019/0095517 WEB SERVICES PLATFORM WITH INTEGRATION OF DATA INTO SMART ENTITIES
A web services platform includes an entity database, a software defined gateway, and an entity service. The entity database stores a plurality of ...
2019/0095516 REFERENCE ATTRIBUTES FOR RELATED STORED OBJECTS IN A MULTI-TENANT CLOUD SERVICE
A system stores and uses object relationships in a multi-tenant cloud-based identity and access management (IAM) system by: defining a schema for storing...
2019/0095515 AUTOMATIC FEATURE LEARNING FROM A RELATIONAL DATABASE FOR PREDICTIVE MODELLING
Embodiments for automatic feature learning for predictive modelling in a computing environment by a processor. A first table and a second table are joined...
2019/0095514 PARALLELIZED CLUSTERING OF GEOSPATIAL DATA
System and methods are provided for parallel geospatial clustering. A link tile association is determined between one or more links and a tile of a plurality...
2019/0095513 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...
2019/0095512 DOMAIN CLASSIFICATION BASED ON DOMAIN NAME SYSTEM (DNS) TRAFFIC
Techniques are provided herein for classifying domains based on DNS traffic so that domains that are malicious or associated with malicious activity can be...
2019/0095511 SYSTEMS AND METHODS FOR ENABLING A FILE MANAGEMENT LABEL TO PERSIST ON A DATA FILE
Techniques for labeling data files that enable a file management label to persist on a data file. Variations disclosed herein enable a file management label to...
2019/0095510 LOW-LATENCY STREAMING ANALYTICS
Systems and methods are disclosed for implementing a low-latency data stream monitoring system. The data stream monitoring system may obtain raw data from a...
2019/0095509 DERIVING DEPENDENCY INFORMATION FROM TRACING DATA
Methods, systems, and computer program products are included for performing tracing in a distributed environment. An example method includes determining that a...
2019/0095508 METRICS ANALYSIS WORKFLOW
Embodiments are disclosed for a visualization system that facilitates exploration and analysis of large sets of data by providing for synchronized, independent...
2019/0095507 SYSTEMS AND METHODS FOR AUTONOMOUS DATA ANALYSIS
The present disclosure relates to systems for providing information in an automated or semi-automated manner, through use of one or more autonomous virtual...
2019/0095506 SYSTEMS AND METHODS FOR SIMPLIFIED AND PARTIALLY-AUTOMATED DATA TRANSFERS
Systems, methods, and articles of manufacture provide for simplified and partially-automated data operation services, such as data transfer, storage,...
2019/0095505 Delivering a Data Object to a Device
A technology is provided for delivering a data object to device. Data delivery instructions to distribute a data object to a device may be received at a...
2019/0095504 DATA ANALYTICS FOR ACCESS TO APPLICATION-SPECIFIC CONTENT
Non-limiting examples herein relate to generation and presentation of data analytics that provide managers of digital content with audience and content...
2019/0095503 SYSTEM AND METHOD FOR VISUAL EXPLORATION OF SEARCH RESULTS IN TWO-MODE NETWORKS
A method of visualizing search results is provided. The method includes receiving a content feature, detecting, within a network, a subnetwork pattern...
2019/0095502 CROSS-SYSTEM JOURNEY MONITORING BASED ON RELATION OF MACHINE DATA
Systems and methods are disclosed for cross-system journey modeling based on relation of machine data. An example method includes obtaining information...
2019/0095501 CROSS-SYSTEM NESTED JOURNEY MONITORING BASED ON RELATION OF MACHINE DATA
Systems and methods are disclosed for cross-system nested journey modeling based on relation of machine data. An example method includes obtaining information...
2019/0095500 STATISTICAL PROCESSING OF NATURAL LANGUAGE QUERIES OF DATA SETS
Techniques for processing a natural language query are provided. The techniques include obtaining a set of statistics representing a contextual significance of...
2019/0095499 DATA REPORTING SYSTEM AND METHOD
A data analysis system determines a set of characteristics of a data set that is provided by a user. In various embodiments, individual characteristics may be...
2019/0095498 REFERENCE ATTRIBUTE QUERY PROCESSING FOR A MULTI-TENANT CLOUD SERVICE
A system performs reference attribute query processing in a multi-tenant cloud-based identity and access management (IAM) system by: receiving a request from a...
2019/0095497 METHODS AND APPARATUSES FOR REDUCING POWER CONSUMPTION IN A PATTERN RECOGNITION PROCESSOR
Apparatuses and methods are provided for reducing power consumption in a pattern-recognition processor. A power control circuit may be coupled to a block of...
2019/0095496 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 ...
2019/0095495 COMPUTERIZED METHODS AND SYSTEMS FOR GROUPING DATA USING DATA STREAMS
Systems, methods, and other embodiments associated with grouping data using data streams are described. In one embodiment, a method includes publishing data...
2019/0095494 MULTI-PARTITIONING DETERMINATION FOR COMBINATION OPERATIONS
Systems and methods are disclosed for processing and executing queries against one or more dataset. As part of processing the query, the system determines...
2019/0095493 MULTI-PARTITION OPERATION IN COMBINATION OPERATIONS
In an environment where multiple datasets are to be combined, systems and methods are disclosed for allocating a group of data entries from at least one...
2019/0095492 REAL-TIME OR EVENT-BASED ANALYSIS OF PROCESS DATA
Technologies are described for acquiring and processing data related to a production process, including to generate a report of variances between planned...
2019/0095491 GENERATING A DISTRIBUTED EXECUTION MODEL WITH UNTRUSTED COMMANDS
Systems and methods are disclosed for generating a distributed execution model with untrusted commands. The system can receive a query, and process the query...
2019/0095490 MEMORY-EFFICIENT STORAGE AND SEARCHING IN HASH TABLES USING COMPRESSED INDEXES
Methods and apparatus for determining if a value is stored in a hash table is provided. The method includes breaking the value into address bits, prefix bits,...
2019/0095489 CHARACTER MATCHING IN TEXT PROCESSING
A structured query language (SQL) query can contain a target text comprising respective characters in un-shaped format (also known as base format). The target...
2019/0095488 EXECUTING A DISTRIBUTED EXECUTION MODEL WITH UNTRUSTED COMMANDS
Systems and methods are disclosed for executing a distributed execution model with untrusted commands. The distributed execution model can be distributed to...
2019/0095487 BUILDING HEAVY HITTER SUMMARY FOR QUERY OPTIMIZATION
Constructing a heavy hitter summary for query optimization. The heavy hitter summary is constructed by sampling each of multiple partitions of a dataset using...
2019/0095486 GROUP DETERMINATION BASED ON MULTI-TABLE DICTIONARY CODES
Techniques related to group determination based on multi-table dictionary codes are disclosed. In some embodiments, one or more non-transitory storage media...
2019/0095485 LOCAL IDENTIFIERS FOR DATABASE OBJECTS
Various examples are directed to systems and methods for utilizing local identifiers in a distributed database system. A database management system server may...
2019/0095484 INFORMATION PROCESSING SYSTEM, ELECTRONIC DEVICE, INFORMATION PROCESSING METHOD, AND RECORDING MEDIUM
A data processing method includes: selecting one or more contents from a plurality of contents each of which includes a first plurality of terms, based on a...
2019/0095483 SEARCH APPARATUS, STORAGE MEDIUM, DATABASE SYSTEM, AND SEARCH METHOD
A search apparatus of an embodiment includes a query reception device, a data acquisition device, a decision device, and a determination device. The query...
2019/0095482 RECOMMENDING FIELDS FOR A QUERY BASED ON PRIOR QUERIES
Techniques for recommending fields for formulating a query are disclosed. The system receives user-selected fields from a set of candidate fields. Based on the...
2019/0095481 GENERATING A QUERY
According to examples, an apparatus may include at least one processor and a memory on which is stored machine readable instructions that are to cause the at...
← 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 | 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.