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
2016/0342683 CRAFTING A RESPONSE BASED ON SENTIMENT IDENTIFICATION
Examples described herein provide a digital assistant crafting a response based on target sentiment identification from user input. The digital assistant...
2016/0342682 DYNAMIC LANGUAGE MODEL
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for speech recognition. One of the methods includes receiving a...
2016/0342681 CONCEPT INDEXING AMONG DATABASE OF DOCUMENTS USING MACHINE LEARNING TECHNIQUES
Systems and techniques for indexing and/or querying a database are described herein. Discrete sections and/or segments from documents may be determined by a...
2016/0342680 SYSTEM AND METHOD FOR GENERATING, MAINTAINING, AND QUERYING A DATABASE FOR COMPUTER INVESTIGATIONS
A computer investigation system and method organizes information in a hive. Information in a target device is parsed by a processor, and facts and links are...
2016/0342679 RECOMMENDATION METHOD AND RECOMMENDATION SYSTEM APPLIED TO SOCIAL NETWORK
A recommendation method and system are provided. The method includes: extracting basic information of a target user in a supplier resource information category...
2016/0342678 MANIPULATION OF ARBITRARILY RELATED DATA
The present invention teaches methods for applying network graphing to visualization of all types of data and to human collaborative interaction. This method...
2016/0342677 System and Method for Agglomerative Clustering
An information handling system performs a method for finding a nearest neighbor of a point. In some embodiments, the method may be used for agglomerative...
2016/0342676 APPARATUS AND METHOD FOR MANAGING PHONE NUMBER-BASED SNS ACCOUNT
A Social Network Service (SNS) account management server transmits, when phone number change schedule information is received from a user terminal, a phone...
2016/0342675 AUTOMATIC ADJUSTMENT OF DATA REPLICATION BASED ON DATA ACCESS
A processor determines a predicted quantity of updates to be made to a set of data using a history of updates. The set of data is associated with a category of...
2016/0342674 SYSTEM AND METHOD FOR MANAGING CUSTOMER ADDRESS INFORMATION IN ELECTRONIC COMMERCE USING THE INTERNET
A system and method for managing customer address information in electronic commerce using the Internet are provided. Customers' detailed address information...
2016/0342673 DATA SYNCH NOTIFICATION USING A NOTIFICATION GATEWAY
One or more techniques and/or systems are disclosed for facilitating synchronizing of data between one or more servers and a mobile device. The mobile device...
2016/0342672 DATA MANAGEMENT SYSTEM AND DATA MANAGEMENT METHOD
Provided is a data management system including a plurality of nodes to be connected to and disconnected from a network. At least one of the plurality of nodes...
2016/0342671 DEFERRED SYNCHRONIZATION FOR WORK UNIT-RELATED DATA
Deferred data synchronization includes obtaining at least a portion of a copy of a work unit from a system of record, the work unit comprising a plurality of...
2016/0342670 DEVICE DATA SYNCHRONIZATION
Techniques for synchronizing data between a first device and a second device. A plurality of data elements relating to a care plan in a health care environment...
2016/0342669 SYSTEM AND METHOD FOR EDITING DYNAMICALLY AGGREGATED DATA
Disclosed are systems and methods for editing aggregated data based on edit requests that are received. An electronic edit file is automatically updated to...
2016/0342668 DATA CONVERSION AND DISTRIBUTION SYSTEMS
Systems and methods for improved data conversion and distribution are provided. A data subscription unit is configured to receive data and information from a...
2016/0342667 MANAGING DATABASE WITH COUNTING BLOOM FILTERS
A method of managing a database including creating an initial counting bloom filter (CBF) instance having an array of counters and hash functions that map an...
2016/0342666 PERFORMANCE CHECKING COMPONENT FOR AN ETL JOB
Generation of a performance determination report for an Extract, Transform, Load (ETL) job includes decomposing the ETL job into two or more stage instances,...
2016/0342665 INTERACTIVE COMMAND LINE FOR CONTENT CREATION
Non-limiting examples of the present disclosure describe a collaborative communication system that may interface with one or more command resources. The...
2016/0342664 SEARCHING SYSTEM, SEARCHING UNIT, SEARCHING METHOD, DISPLAYING METHOD FOR SEARCH RESULTS, TERMINAL UNIT,...
A searching system for searching contents that were broadcast, the searching system having an inputting unit, a searching unit, and a terminal unit is...
2016/0342663 DIRECTING CONTENT TO USERS OF A COMPUTER SYSTEM BASED ON PREVIOUSLY ACCESSSED CONTENT
A website is configured to store a hierarchy of information on a client computer, depending on how much of the website has been navigated by the user....
2016/0342662 MULTI-STAGE TCAM SEARCH
A method to divide a database of TCAM rules includes selecting a rule of the database having multiple don't care values and selecting a bit of the rule having...
2016/0342661 HANDLING USER QUERIES AGAINST PRODUCTION AND ARCHIVE STORAGE SYSTEMS, SUCH AS FOR ENTERPRISE CUSTOMERS HAVING...
This application discloses a system for processing requests for data in production and archive/backup databases. The system stores a mapping of data in...
2016/0342660 IMPLICIT PROFILE FOR USE WITH RECOMMENDATION ENGINE AND/OR QUESTION ROUTER
Methods and systems for creating an implicit profile for use by a recommendation engine or a question router is provided. User behavior on at least one of one...
2016/0342659 MANAGING STALENESS LATENCY AMONG APPLICATION BUNDLES
Disclosed aspects include managing an application bundle for processing a stream of tuples. The stream of tuples to be processed by a plurality of processing...
2016/0342658 Streaming Optimized Data Processing
Disclosed herein are system, method, and computer program product embodiments for stream optimized data processing. An embodiment operates by receive a stream...
2016/0342657 System and Method For Analyzing Data Records
A method processes data records. The method partitions the data records into groups and assigns each group to a respective process of a first plurality of...
2016/0342656 Interactive Log File Visualization Tool
A computing device analyzes the transaction entries of a recovery log, generates graphical representations of the analysis, and displays the graphical...
2016/0342655 EFFICIENT DATABASE SEARCH AND REPORTING, SUCH AS FOR ENTERPRISE CUSTOMERS HAVING LARGE AND/OR NUMEROUS FILES
This application discloses a server for handling data reporting requests in a system that also comprises storage managers, primary storage devices, and...
2016/0342654 DATA MANAGEMENT SYSTEM WITH STORED PROCEDURES
A method includes storing a first stored procedure in a first database management module and a second stored procedure in a second database management module,...
2016/0342653 PARALLELIZING SQL USER DEFINED TRANSFORMATION FUNCTIONS
Example embodiments relate to parallelizing structured query language (SQL) user defined transformation functions. In example embodiments, a subquery of a...
2016/0342652 DATABASE QUERY CURSOR MANAGEMENT
Disclosed aspects include managing a query cursor. Based on a first query having a first Structured Query Language (SQL) syntax, a first query cursor is...
2016/0342651 DATA MANAGEMENT SYSTEM WITH STORED PROCEDURES
A method includes storing a first stored procedure in a first database management module and a second stored procedure in a second database management module,...
2016/0342650 INTELLIGENT CACHING FOR ENTERPRISE RESOURCE PLANNING REPORTING
This disclosure describes systems, methods, and apparatus for ERP reporting using a cache server to cache previous query results. Query latency is further...
2016/0342649 OPTIMIZING TABLES WITH TOO MANY COLUMNS IN A DATABASE
Methods and systems for database optimization include detecting a plurality of columns in an unoptimized database that co-appear in queries to the database....
2016/0342648 SYSTEMS, METHODS AND TECHNIQUES FOR POLYMORPHIC QUERIES
Techniques for providing polymorphic query requests. A request is received that has at least a database query. The database query comprises at least an...
2016/0342647 PARALLEL PROCESSING DATABASE SYSTEM WITH A SHARED METADATA STORE
A method and system for executing database queries in parallel using a shared metadata store. The metadata store may reside on a master node, and the master...
2016/0342646 DATABASE QUERY CURSOR MANAGEMENT
Disclosed aspects include managing a query cursor. Based on a first query having a first Structured Query Language (SQL) syntax, a first query cursor is...
2016/0342645 EFFICIENT STORAGE USING AUTOMATIC DATA TRANSLATION
Techniques are disclosed for automatic data translation in computing systems. Certain techniques are disclosed herein that enable applications to utilize data...
2016/0342644 MULTIPLE CHOICE DECISION ENGINE FOR AN ELECTRONIC PERSONAL ASSISTANT
To simplify assisting a user in their day-to-day activities, a communication for performing an action may be sent to a user in the form of a query, where the...
2016/0342643 System and Method for Cleansing Website Traffic Data
Systems and methods for analyzing and filtering website traffic data for determining website visitor habits and behaviors, and for enhancing computer-based...
2016/0342642 SYSTEMS AND METHODS FOR REMOTE CORRECTION OF INVALID CONTACT FILE SYNTAX
A method of remote correction of invalid contact file syntax is disclosed. The method comprising receiving a file comprising information associated with one or...
2016/0342641 USING CHECKSUMS TO REDUCE THE WRITE LATENCY OF LOGGING
Techniques for reducing write latency when logging write operations are provided. In one embodiment, a computer system can receive a write operation...
2016/0342640 TABLE ORGANIZATION USING ONE OR MORE QUERIES
A method, system and computer program product are provided for reorganizing a database table according to a set of queries. More specifically, the table is...
2016/0342639 METHODS AND SYSTEMS FOR GENERATING SPECIALIZED INDEXES OF RECORDED MEETINGS
Disclosed are systems and methods for creating indexes of recorded meetings, and particularly for creating refined indexes of recorded meeting. By way of...
2016/0342638 MANAGING AN INDEX OF A TABLE OF A DATABASE
A method, a system, and a computer program product for managing a database are disclosed. Managing the database includes managing an index of a table of the...
2016/0342637 DETECTING QUASI-IDENTIFIERS IN DATASETS
Quasi-identifiers (QIDs) are detected in a dataset using a set of computing tasks. The dataset has a plurality of records and a set of attributes. An index is...
2016/0342636 DETECTING QUASI-IDENTIFIERS IN DATASETS
Quasi-identifiers (QIDs) are detected in a dataset using a set of computing tasks. The dataset has a plurality of records and a set of attributes. An index is...
2016/0342635 USING PARALLEL INSERT SUB-RANGES TO INSERT INTO A COLUMN STORE
Provided are techniques for using parallel inserts to insert into a column store. A list of sub-ranges for a columnar table is created. A change statement for...
2016/0342634 OPTIMIZING TABLES WITH TOO MANY COLUMNS IN A DATABASE
Methods and systems for database optimization include detecting a plurality of columns in an unoptimized database that co-appear in queries to the database....
← 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 | 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.