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/0147691 METHOD AND APPARATUS FOR EXTRACTING TOPIC SENTENCES OF WEBPAGES
In various embodiments, a method and an apparatus for extracting topic sentences of webpages are provided. The method comprises: obtaining candidate webpages,...
2017/0147690 System And Method For Transmitting and Answering A Query Through A Short Message Service Format
A system and method enables a querying party to transmit a query and receive an answer through a short message service format, such as text. The system is...
2017/0147689 SEMANTIC MAPPING OF TOPIC MAP META-MODELS IDENTIFYING ASSETS AND EVENTS TO INCLUDE MODELED REACTIVE ACTIONS
Associating a state machine with an asset for impact analysis by creating an asset-and-event topic map meta-model that identifies assets and events in a topic...
2017/0147688 AUTOMATICALLY MINING PATTERNS FOR RULE BASED DATA STANDARDIZATION SYSTEMS
Computer program products and systems are provided for mining for sub-patterns within a text data set. The embodiments facilitate finding a set of N frequently...
2017/0147687 DYNAMICALLY LINKING INFORMATION IN A NETWORK
A method for dynamically linking information in a network using natural language processing on a computer system, the information being contained in a message...
2017/0147686 MANAGING COMPLEX QUERIES WITH PREDICATES
A first query is detected. The first query is for a storage device, and pulls a result set from the storage device using a set of predicates. The first query...
2017/0147685 KEY WORD SEARCHING WHERE A KEY WORD IS A HOMONYM
A method and system for forming a search query. Key-word search terms that include a homonym are received. One icon is selected to represent an intended...
2017/0147683 PHRASE-BASED SEARCHING IN AN INFORMATION RETRIEVAL SYSTEM
An information retrieval system uses phrases to index, retrieve, organize and describe documents. Phrases are identified that predict the presence of other...
2017/0147682 AUTOMATED TEXT-EVALUATION OF USER GENERATED TEXT
A method for an automated text-evaluation service, and more particularly a method and apparatus for automatically evaluating text and returning a score which...
2017/0147681 Portable Control Modules in a Machine Data Driven Service Monitoring System
The operation of an automatic service monitoring system (SMS) is directed by stored control information. Methods and mechanisms are provided to create portable...
2017/0147680 DISPLAYING GRAPHICAL REPRESENTATIONS OF QUERY SUGGESTIONS
A user enters a query into an element of a user interface. Query suggestions that are based on the query are displayed around the query in the user interface....
2017/0147679 QUERY EXPANSION SYSTEM AND METHOD USING LANGUAGE AND LANGUAGE VARIANTS
A system comprising: a term retrieval module configured to receive a search query including a search term and to output an expanded search query including the...
2017/0147678 INFORMATION EXCHANGE ENGINE PROVIDING A CRITICAL INFRASTRUCTURE LAYER AND METHODS OF USE THEREOF
A virtual record manager and a data exchange engine are provided for dynamically defining data records in a database and for dynamically allocating instances...
2017/0147677 METHOD, ELECTRONIC DEVICE AND SYSTEM FOR ORDERING BROWSING HISTORIES
The present invention provides a method and a system for ordering browsing histories, wherein the method for ordering browsing histories includes: receiving a...
2017/0147676 SEGMENTING TOPICAL DISCUSSION THEMES FROM USER-GENERATED POSTS
Techniques are provided for detecting new topics and themes and assigning new posts to existing topic and/or theme clusters in online community discussions. A...
2017/0147675 HIGH DIMENSIONAL CLUSTERS PROFILE GENERATION
Refining cluster definition: (i) receiving data items, each characterized by values respectively corresponding to a set of dimension(s); (ii) receiving initial...
2017/0147674 STORING AND RETRIEVING DATA OF A DATA CUBE
Among other things, we describe a technique for storing data of a data cube in one or more flat files. We also describe a technique for processing a query to...
2017/0147673 SINGLE-PASS DISTRIBUTED SAMPLING FROM BLOCK-PARTITIONED MATRICES
A computer-implemented method is provided that includes identifying an input dataset formatted as an input matrix, the input matrix including a plurality of...
2017/0147672 Determining Data Replication Cost for Cloud Based Application
Technical solutions are described for determining data replication cost for a data server. In an example, a method for estimating the data replication cost...
2017/0147671 QUERY HINTS FOR CACHING AND REPLICATION
A method may include receiving a query for data to be provided by a database server, wherein the query includes an indication of a maximum lag. The method may...
2017/0147670 MANAGING REPLICATION CONFIGURATION AVAILABILITY
A computer system for managing replication configurations includes program instructions to receive a replication configuration for replicating data, wherein...
2017/0147669 CURSOR-BASED STATE-COLLAPSE SCHEME FOR SHARED DATABASES
In one embodiment, a cursor management process inserts temporal references into a plurality of records written to a table of a shared database, the temporal...
2017/0147668 OPTIMAL VISUALIZATION OF SYSTEMS WITH LARGE QUANTITY OF TECHNICAL SERVICER INSTANCES
Methods and apparatus, including computer program products, are provided for optimizing information presentation. In one aspect, there is provided method,...
2017/0147667 VISUALIZATION AND CONTROL OF APPLICATION INTERACTIONS
Systems and methods for visualization and control of application interactions are disclosed. An approach includes receiving a selection of a primary...
2017/0147666 TECHNIQUES FOR CREATING COMPUTER GENERATED NOTES
Text is extracted from and information resource such as documents, emails, relational database tables and other digitized information sources. The extracted...
2017/0147665 Unit Conversion in Database Systems
According to various embodiments, systems and methods for performing unit conversion operations in a database system are provided. According to embodiments, a...
2017/0147664 IN-MEMORY KEY-VALUE STORE FOR A MULTI-MODEL DATABASE
Techniques related to an in-memory key-value store for a multi-model database are disclosed. In an embodiment, a relational database may be maintained on...
2017/0147663 Data Load Process
A source data file can be loaded into a database by extracting data from the source data file at a computing device, validating the data from the source data...
2017/0147662 System and Method for Multi-Modal Audio Mining of Telephone Conversations
A system and method for the automated monitoring of inmate telephone calls as well as multi-modal search, retrieval and playback capabilities for said calls. A...
2017/0147661 DATA LOAD SYSTEM WITH DISTRIBUTED DATA FACILITY TECHNOLOGY
A source data file can be loaded into a database by extracting data from the source data file at a computing device, validating the data from the source data...
2017/0147660 CONSISTENT SCHEMA-LESS SCALABLE STORAGE SYSTEM FOR ORDERS
In various example embodiments, a system and method for consistent schema-less and scalable database storage are described herein. A data object is generated....
2017/0147659 Systems and Methods for Accessing Applications in Grouped Search Results
A user device includes a computing device. The computing device transmits a search query from the user device and receives a first grouped set of search...
2017/0147658 PRE-INSTANTIATING NATIVE APPLICATIONS IN BACKGROUND
Methods, systems, and apparatus, for selecting one or more native application deep links from search results and instantiating, for each native application...
2017/0147657 SYSTEM AND A PROCESS FOR SEARCHING MASSIVE AMOUNTS OF TIME-SERIES
A system to collect and analyze performance metric data recorded in time-series measurements, converted into unicode, and arrange into a special data...
2017/0147656 SYSTEMS AND METHODS FOR DATABASE PROXY REQUEST SWITCHING
The present application is directed towards systems and methods for selecting a database from a plurality of databases to forward a SQL query request based on...
2017/0147655 PERSONALIZED HIGHLIGHTER FOR TEXTUAL MEDIA
A method for highlighting an electronic document comprises mining one or more sources to obtain data corresponding to a user, inferring one or more interests...
2017/0147654 MALICIOUS ACTIVITY DETECTION SYSTEM CAPABLE OF EFFICIENTLY PROCESSING DATA ACCESSED FROM DATABASES AND...
Various systems and methods are provided that retrieve raw data from issuers, reorganize the raw data, analyze the reorganized data to determine whether the...
2017/0147653 ENHANCING COMMUNICATIONS BASED ON PHYSICAL TRADE DOCUMENTS
A system for enhancing communications based on physical trade documents includes a document intake machine comprising a document scanner and a data extractor....
2017/0147652 SEARCH SERVERS, END DEVICES, AND SEARCH METHODS FOR USE IN A DISTRIBUTED NETWORK
Search servers, end devices, and search methods are provided. A search server includes a global index database and a processing unit. The processing unit...
2017/0147651 MULTIFUSION OF A STREAM OPERATOR IN A STREAMING APPLICATION
Embodiments of the present disclosure include a method, a system, and a computer program product for fusing a stream operator into more than one processing...
2017/0147650 DOCUMENT LINKAGE AND FORWARDING
Keeping track of which communications are related, or linked, in a series of communications is an important feature in many electronic document systems. As...
2017/0147649 REDUCING RESOURCE CONSUMPTION OF A SIMILARITY INDEX IN DATA DEDUPLICATION
Embodiments for reducing resource consumption of a similarity index in data deduplication by a processor. Only a latest generation of repository data is...
2017/0147648 SIMILARITY BASED DATA DEDUPLICATION OF INITIAL SNAPSHOTS OF DATA SETS
Embodiments for data deduplication of an initial snapshot of a data set in a storage system by a processor. An intra-snapshot similarity index, inclusive of...
2017/0147647 BUSHY JOINS TO IMPROVE COMPUTER EFFICIENCY EXECUTING QUERIES
A received query is analyzed to provide a set of potential bushy tree operation plans that include the creation of one or more "sub-joins" that provide...
2017/0147646 Conversion of Model Views Into Relational Models
Disclosed herein are system, method, and computer tangible medium embodiments for generating a relational database model from a model view that provides an...
2017/0147645 CASE JOIN DECOMPOSITIONS
Methods and apparatus, including computer program products, are provided for a case join. In one aspect, there is provided method, which may include receiving...
2017/0147644 QUERY OPTIMIZATION USING JOIN CARDINALITY
Disclosed herein are system, method, and computer program product embodiments for utilizing join cardinality to improve the performance of query processing. An...
2017/0147643 Visualization of Combined Table Data
Embodiments effect the combination of data from different tables (e.g., of an underlying database), and the visualization of that combined table data in an...
2017/0147642 MANAGING COMPLEX QUERIES WITH PREDICATES
A first query is detected. The first query is for a storage device, and pulls a result set from the storage device using a set of predicates. The first query...
2017/0147641 DYNAMIC BLOCK INTERVALS FOR PRE-PROCESSING WORK ITEMS TO BE PROCESSED BY PROCESSING ELEMENTS
Embodiments include pre-processing work items to be processed by computerized processing elements. Aspects include accessing a performance index, which relates...
← 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 | 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.