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/0300515 EXPRESSION BASED SYNOPSIS OF DATABASE TABLES
Although many techniques provide ways to answer queries very quickly by either avoiding joins and/or aggregation or avoiding expression computations in order...
2017/0300514 METHOD AND TERMINAL FOR IMPLEMENTING IMAGE SEQUENCING
Disclosed are a method and a terminal for implementing image sequencing. The method includes: analysing an eye feature of a user when the user reviews images,...
2017/0300513 Content Clustering System and Method
A computerized system and method are presented that creates implicit content on a mobile device by monitoring and recording input from sensors on the device....
2017/0300512 COMPOSABLE TEMPLATES FOR MANAGING DISTURBING IMAGE AND SOUNDS
A method and system are provided. The method includes analyzing, by a hardware processor, one or more images to determine cognitive characteristics related to...
2017/0300511 PROVIDING GEOGRAPHIC LOCATIONS RELATED TO USER INTERESTS
Implementations relate to providing geographic locations related to user interests. In some implementations, a method includes receiving an indication of a...
2017/0300510 OZIP COMPRESSION AND DECOMPRESSION
A method, apparatus, and system for OZIP, a data compression and decompression codec, is provided. OZIP utilizes a fixed size static dictionary, which may be...
2017/0300509 SUGGESTING CONTENT ITEMS TO BE ACCESSED BY A USER
The disclosed embodiments provide a system that facilitates searching an online content management system for content items associated with a user. During...
2017/0300508 SYSTEM AND METHOD FOR ADAPTIVE DATA PLACEMENT WITHIN A DISTRIBUTED FILE SYSTEM
A system and method for adaptive data placement in a distributed file system is provided. Upon creation of a new subdirectory, a first heuristic procedure is...
2017/0300507 COMPUTER READABLE RECORDING MEDIUM, INDEX GENERATION DEVICE AND INDEX GENERATION METHOD
An index generation device 100 generates key presence information for a plurality of input files when lexical analysis on the plurality of input files are...
2017/0300506 Session-Based Processing Method and System
A log file processing system sorts records from large log files and groups them by session without making a complete copy of the log files by capturing a...
2017/0300505 SNAPSHOT CREATION
In one example an updated snapshot delta value is computed upon occurrence of a new transaction. The new transaction is a data modification operation performed...
2017/0300504 METHOD AND APPARATUS FOR MANAGING REGION TAG
A method for managing a region tag may comprise acquiring a region identifier information of a geographic region, acquiring an attribute evaluation tag of the...
2017/0300503 METHOD AND APPARATUS FOR MANAGING VIDEO DATA, TERMINAL, AND SERVER
A method for managing video data, includes: detecting whether an accident happens to a first vehicle; when it is detected that the accident happens to the...
2017/0300502 USE OF DEPTH PERCEPTION AS INDICATOR OF SEARCH, USER INTEREST OR PREFERENCE
A method and apparatus are provided. The method provides display of preference information using depth perception, such as on a three dimensional display or in...
2017/0300501 TRANSFERRING DATA USING A DATA BRIDGE STRUCTURE
A method of transferring data between a first computer language layer and a second computer language layer is described. According to the method, a first data...
2017/0300500 EXTRACTION OF AUDIT TRAILS
A method includes receiving, at a processor, an identification of a storage tape. The method further includes determining, at the processor, a start-point for...
2017/0300499 QUALITY MONITORING AUTOMATION IN CONTACT CENTERS
A method includes: receiving, by a processor, a question including text; identifying, by the processor, one or more identified topics from a plurality of...
2017/0300498 SYSTEM AND METHODS THEREOF FOR ADDING MULTIMEDIA CONTENT ELEMENTS TO CHANNELS BASED ON CONTEXT
A system and method for generating channels of multimedia content element. The method includes correlating between a plurality of signatures of the multimedia...
2017/0300497 Cloud Platform Application-Orientated Service Recommendation Method, Device, and System
A cloud platform application-orientated service recommendation method includes obtaining service status information of a cloud platform, and obtaining a target...
2017/0300496 Social Discovery and Ranking of Pages
In one embodiment, a computing device of a network environment may receive a search query comprising location parameters. The computing device may identify...
2017/0300495 MAPPING IMAGES TO SEARCH QUERIES
Methods, systems, and apparatus for receiving a query image, receiving one or more entities that are associated with the query image, identifying, for one or...
2017/0300494 Augmenting Search Results With User-Specific Information
Techniques for augmenting or modifying ordered results include sending a search query to a location service, receiving ordered results responsive to the search...
2017/0300493 Waste Identification Systems and Methods
In certain embodiments, a system may include an interface configured to couple to a network, at least one optical sensor configured to capture optical data...
2017/0300492 COMMENTARY MANAGEMENT IN A SOCIAL NETWORKING ENVIRONMENT WHICH INCLUDES A SET OF MEDIA CLIPS
Disclosed aspects relate to commentary management in a social networking environment. The social networking environment may include a set of media clips. The...
2017/0300491 COMPUTER-READABLE RECORDING MEDIUM, ENCODING METHOD, ENCODING DEVICE, RETRIEVAL METHOD, AND RETRIEVAL DEVICE
An encoding device 100 encodes a target file by using a static dictionary 121 and a dynamic dictionary 122. The encoding device 100 generates index information...
2017/0300490 DISTRIBUTED OFFLINE INDEXING
A distributed offline indexing system uses a set of data processing systems in a distributed computing environment to create an index database that can store,...
2017/0300489 OPTIMIZED FULL-SPECTRUM CARDINALITY ESTIMATION BASED ON UNIFIED COUNTING AND ORDERING ESTIMATION TECHNIQUES
Systems and methods are disclosed for optimizing full-spectrum cardinality approximations on big data by exploiting an underlying relationship between LogLog...
2017/0300488 DEVICE AND METHOD FOR RECOMMENDING MULTIMEDIA FILE TO USER
A multimedia file recommending device capable of matching entertainment file to user mood or state includes an input device to receive emotional value X sensed...
2017/0300487 System And Method For Enhancing Voice-Enabled Search Based On Automated Demographic Identification
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for approximating responses to a user speech query in voice-enabled...
2017/0300486 SYSTEM AND METHOD FOR COMPATABILITY-BASED CLUSTERING OF MULTIMEDIA CONTENT ELEMENTS
A system and method for compatibility-based clustering of multimedia content elements. The method includes generating at least one signature for the multimedia...
2017/0300485 PLACEMENT OF HYPERLINKS IN DOCUMENTS
Methods, systems, and apparatus relate to technologies generally relating to the placement of hyperlinks within the body of text of a document. The placement...
2017/0300484 Techniques for Managing Persistent Document Collections
Various technologies and techniques are disclosed for creating and managing persistent document collections. A data store is used for storing one or more...
2017/0300482 OBTAINING INSIGHTS FROM A DISTRIBUTED SYSTEM FOR A DYNAMIC, CUSTOMIZED, CONTEXT-SENSITIVE HELP SYSTEM
A context-sensitive help system for obtaining insights from a target environment in an unobtrusive manner. The context-sensitive help system detects a search...
2017/0300481 DOCUMENT SEARCHING VISUALIZED WITHIN A DOCUMENT
A facility for annotating a visual representation of a document is described. The facility presents on a display device visual representations of two or more...
2017/0300480 TRANSFERRING DATA FROM A FIRST DATA ENVIRONMENT TO A SECOND DATA ENVIRONMENT
Systems and methods for transferring data from a first data environment to a second data environment are disclosed. In particular, data can be obtained from a...
2017/0300479 NETWORK CODED STORAGE WITH MULTI-RESOLUTION CODES
Multi-resolution encoded files are stored on a plurality of disk drives using systematic network coded storage. In some embodiments, the stored files are used...
2017/0300478 INFORMATION PRESENTATION METHOD AND APPARATUS
An information presentation method and apparatus. The method comprises: monitoring a designated operation for a DOI; and when it is detected that the...
2017/0300477 PLATFORM FOR NATURAL LANGUAGE GENERATION EDITOR
The present invention is a system and method for generating narrative text utilizing data input from one or more data sources to drive the creation of a...
2017/0300476 TECHNIQUES FOR PROACTIVELY PROVIDING TRANSLATED TEXT TO A TRAVELING USER
Computer-implemented techniques can include obtaining future travel plans for a user in a region that utilizes a language that is foreign to the user and...
2017/0300475 TRANSLATION USING RELATED TERM PAIRS
A method includes translating a source to generate a translated source, extracting a set of terms from one of the source and the translated source comprising...
2017/0300474 APPARATUS AND METHOD FOR PRINTING STEGANOGRAPHY TO ASSIST VISUALLY IMPAIRED
An apparatus and method for printing steganography is disclosed. The apparatus comprises a wearable unit and a controlling unit that are programmatically...
2017/0300473 CORRELATING DISTINCT EVENTS USING LINGUISTIC ANALYSIS
Linguistic analysis based correlation of distinct events is provided. In examples, trouble shooting tickets may be received over a time period. A linguistic...
2017/0300472 LINGUISTIC ANALYSIS AND LEARNING FOR POLICY ENGINE
This disclosure describes systems, methods, and apparatus that monitor any manifestation of an idea, such as typed, written, or verbal message or document...
2017/0300471 SPECIALIZED LANGUAGE IDENTIFICATION
Examples herein disclose multiple engines to produce output representative of a summary of document produced by each of the multiple engines. The examples...
2017/0300470 SYSTEMS AND METHODS FOR IDENTIFYING EVIDENTIARY INFORMATION
Systems and methods for semantically analyzing digital information. A cognitive engine is configured to determine useful evidentiary information from large...
2017/0300469 Method and System for an Ontology, including a Representation of Unified Medical Language System (UMLS) using...
Embodiments of an informatics platform where collected data can be normalized, integrated and mapped to a knowledge source, such as medical vocabulary systems...
2017/0300468 METHOD AND SYSTEM FOR ON-DEMAND COMMUNITIES
In an embodiment, communities are generated on demand. In this specification a community is a group of webpages in which users share ideas with one another by...
2017/0300467 USING TEXT MESSAGES TO INTERACT WITH SPREADSHEETS
Text messages are used to interact with objects in a spreadsheet. For example, text messages may be used to enter/receive data in the spreadsheet. One or more...
2017/0300466 REPRESENTATION OF PEOPLE IN A SPREADSHEET
A spreadsheet includes a native spreadsheet object that represents a person. The person object may be used within a spreadsheet just as any other spreadsheet...
2017/0300465 METHODS AND SYSTEMS FOR CREATING, INTERACTING WITH, AND UTILIZING A SUPERACTIVE DOCUMENT
A method of processing an interactive document is enclosed.
← 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 | 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.