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/0060322 INFORMATION PROCESSING APPARATUS AND CONTROL METHOD OF INFORMATION PROCESSING APPARATUS
An information processing apparatus includes a use determination processing portion, a first acquisition processing portion, and a time notification processing...
2018/0060321 METHODS, SYSTEMS, AND MEDIA FOR PRESENTING RECOMMENDED CONTENT BASED ON SOCIAL CUES
Methods, systems, and media for presenting recommended content based on social cues are provided. In accordance with some embodiments, a method for presenting...
2018/0060320 INTERACTIVE MULTIPLE USER PLAYLIST SHARING
A system and method for providing multiple user access to a playlist is described. A master user device and a guest user device are connected to the same...
2018/0060319 MULTI-TOKEN MATCHING SCHEME
A multi-token matching scheme efficiently detects multi-token keyword matches in content received by a database system. A keyword list may include multi-token...
2018/0060318 COORDINATED HASH TABLE INDEXES TO FACILITATE REDUCING DATABASE RECONFIGURATION TIME
According to embodiments, reconfiguration of lock masters for a cluster of nodes is optimized using coordinated hash indexes to index into the master hash...
2018/0060317 Variance Detection between Heterogeneous Computer Systems
In some implementations a computer-accessible medium includes a multimedia-document integration module that includes a heterogeneous distinction identifier...
2018/0060316 DYNAMIC DOCUMENT COLLECTION AND CUSTOM PORTAL CREATION
Aspects include creating a profile for a user from user account data and a user activity log, searching an indexed repository for keywords matching elements...
2018/0060315 PERFORMING FILE SYSTEM MAINTENANCE
Embodiments include methods, and a file system maintenance manager, and computer program products for performing file system maintenance. Aspects may include:...
2018/0060314 MULTIBYTE HETEROGENEOUS LOG PREPROCESSING
Methods and systems for log management include pre-processing heterogeneous logs and performing a log management action on the pre-processed plurality of...
2018/0060313 DYNAMIC MIGRATION SCRIPT MANAGEMENT
Various embodiments for managing migration between server systems are presented. Indications of a plurality of migration scripts to be executed during a...
2018/0060312 PROVIDING IDEOGRAM TRANSLATION
Various approaches to provide ideogram translation are described. A communication application initiates operations to translate ideogram(s) upon detecting a...
2018/0060311 MULTI-LANGUAGE TRANSLATION CONVERTER
A multi-language translation converter comprising: a main body including a plurality of walls forming an interior volume and a front surface; at least one...
2018/0060310 SMART TERMINOLOGY MARKER SYSTEM FOR A LANGUAGE TRANSLATION SYSTEM
A terminology marker system integrates a terminology analytical component for quantifying the amount of linguistic noise found in the translation output as...
2018/0060309 AUTOMATED TRANSLATION OF SCREEN IMAGES FOR SOFTWARE DOCUMENTATION
An aspect includes receiving a description of a display screen generated by a software program executed in a first mode to interact with a user in first...
2018/0060308 METHOD AND APPARATUS FOR MESSAGE COMMUNICATION
A method for message communication, includes: acquiring a communication message sent by a current contact in a communication application, the communication...
2018/0060307 CONTINUOUS LEARNING BASED SEMANTIC MATCHING FOR TEXTUAL SAMPLES
A method may include receiving, by a device, an input sample of textual content. The method may include identifying, by the device, a comparison sample that is...
2018/0060306 EXTRACTING FACTS FROM NATURAL LANGUAGE TEXTS
Systems and methods for extracting facts from natural language texts. An example method comprises: receiving an identifier of a token comprised by a natural...
2018/0060305 SEMANTIC HIERARCHICAL GROUPING OF TEXT FRAGMENTS
Embodiments for semantic hierarchical grouping of short text fragments by a processor. Sub-terms are extracted from a plurality of input text fragments...
2018/0060304 Predicate Parses Using Semantic Knowledge
A mechanism is provided for improving predicate parses (or logical representations of a passage) using semantic knowledge. In response to encountering an...
2018/0060303 MULTI-TURN CROSS-DOMAIN NATURAL LANGUAGE UNDERSTANDING SYSTEMS, BUILDING PLATFORMS, AND METHODS
Multi-turn cross-domain natural language understanding (NLU) systems and platforms for building the multi-turn cross-domain NLU system are provided. Further,...
2018/0060302 CHARACTERISTIC-PATTERN ANALYSIS OF TEXT
A computing device can receive at least one document including text segments. The computing device can determine a characteristic pattern associated with a...
2018/0060301 END-TO-END LEARNING OF DIALOGUE AGENTS FOR INFORMATION ACCESS
Described herein are systems, methods, and techniques by which a processing unit can build an end-to-end dialogue agent model for end-to-end learning of...
2018/0060300 FRAMEWORK FOR LANGUAGE UNDERSTANDING SYSTEMS THAT MAXIMIZES REUSE THROUGH CHAINED RESOLVERS
Aspects herein provide third-party application authors with a resolver chaining platform that simplifies the task of creating customized resolvers to gather...
2018/0060299 SHARED USER CONTEXT FOR EFFICIENT CONVERSATIONS
An electronic message comprising text generated by a first user can be identified and at least a second user can be identified as a recipient. At least one...
2018/0060298 AVIONICS SYSTEM FOR CREATING A DATA CLOUD AND FOR INTERACTING WITH THE DATA CLOUD AND ASSOCIATED METHOD
An avionics system comprises an analysis system for analysing the data input, arranged so as to ensure the following functionalities: recognition of the...
2018/0060297 METHOD AND APPARATUS FOR NATURAL LANGUAGE QUERY IN A WORKSPACE ANALYTICS SYSTEM
A method includes associating, for each one of a plurality of answer definitions, at least one or more pattern-form questions, wherein each answer definition...
2018/0060296 PERSONAL ASSISTANT CONTEXT BUILDING
Technologies related to personal assistant context building are generally described. In some examples, network service communications, such as network traffic...
2018/0060295 METHOD AND DEVICE FOR CONTEXT-BASED FORWARD INPUT ERROR CORRECTION
A method for context-based forward input error correction is provided, including: obtaining text that has been confirmed before the current entry is started;...
2018/0060294 Combining Aspects of a Template into Multiple Web Pages
Techniques for combining aspects of a template into multiple pages are described. In implementations, a request is received to generate a web page having...
2018/0060293 STRUCTURED DATA IN A BUSINESS NETWORKING FEED
Disclosed are database systems, methods, systems, and computer program products for providing tabular data in a social network feed. In some implementations, a...
2018/0060292 DATA GRID COMPONENTS
A data grid software component has data cells with a style that may be template-based or individual. A data cell may include a software component to show and...
2018/0060291 METHOD AND SYSTEM FOR INPUT AREAS IN DOCUMENTS FOR HANDWRITING DEVICES
A server generates a form identifier to identify a page or input area of a document; generates a location and field type for the input area of the document;...
2018/0060290 Aided Translation Method and Device thereof
An aided translation method and a device thereof, belonging to the field of Human-Computer Interaction. The method comprises the steps of: obtaining a...
2018/0060289 SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR CREATING A SUMMARIZATION FROM RECORDED AUDIO OF MEETINGS
A meeting summarization method, system, and computer program product, include recording meeting audio of a meeting, capturing notes including a time stamp from...
2018/0060288 ELECTRONIC DEVICE, CHARACTER INPUT CONTROL METHOD, AND STORAGE MEDIUM
An electronic device includes a display, an input device, and a controller. The display displays a character input screen. The input device includes character...
2018/0060287 EXPANDING INPUT CONTENT UTILIZING PREVIOUSLY-GENERATED CONTENT
Systems and methods provide for expanding user-provided content. User-provided input content is received via a user interface. Content that is relevant to the...
2018/0060286 PROGRESSIVE CONSOLIDATION OF WEB PAGE RESOURCES
Described herein are systems, method and devices for modifying web pages to enhance their performance. In certain non-limiting embodiments, improved resource...
2018/0060284 Document Conversion and Network Database System
A method for providing data to clients of multiple unrelated subscribers on a distributed computer network including maintaining a main document set database...
2018/0060283 WEB PAGE MANIPULATION
Examples relate to manipulating web pages. In one example, a computing device may: receive a web page that includes application instructions for modifying...
2018/0060282 USER INTERFACE FOR DICTATION APPLICATION EMPLOYING AUTOMATIC SPEECH RECOGNITION
In an automatic speech recognition (ASR) dictation application, a user interface may be provided for informing a user how to dictate desired text. Input may be...
2018/0060281 GRAPHS WITH NORMALIZED ACTUAL VALUE MEASUREMENTS AND BASELINE BANDS REPRESENTATIVE OF NORMALIZED MEASUREMENT RANGES
In one example of the disclosure, an expected measurement range is identified for each of a set of metrics. Actual value measurements are obtained for each of...
2018/0060280 NONPARAMETRIC METHOD FOR MEASURING CLUSTERED LEVEL OF TIME RANK IN BINARY DATA
A nonparametric method for measuring a clustered level of time rank in binary data is provided. A sample set of engineering data is classified into a target...
2018/0060279 SYSTEM AND METHOD FOR CREATING A METROLOGICAL/PSYCHOMETRIC INSTRUMENT
A multidisciplinary approach to constructing qualitatively meaningful metrological instruments is envisioned. Pre-calibrated `gold standard` data item banks,...
2018/0060278 APPROXIMATION OF NON-LINEAR FUNCTIONS IN FIXED POINT USING LOOK-UP TABLES
Computing a non-linear function f(x) in hardware or embedded systems can be complex and resource intensive. In one or more aspects of the disclosure, a method,...
2018/0060277 Computer System that Executes Hierarchical MK Splines Scheme for Scattered Data Interpolation
A computer system executes hierarchical MK splines for scattered data approximation. The computer system constructs an image by generating a final...
2018/0060276 MATRIX PROCESSING APPARATUS
Methods, systems, and apparatus, including a system for transforming sparse elements to a dense matrix. The system is configured to receive a request for an...
2018/0060275 PROCESSOR SYSTEM AND ACCELERATOR
It is provided a processor system comprising at least one processor core provided on a semiconductor chip and including a processor, a memory and an...
2018/0060274 Write Cache and Write-Hole Recovery in Distributed Raid Over Shared Multi-Queue Storage Devices
A method for data storage includes, in a system that includes multiple servers, multiple multi-queue storage devices and at least one storage controller that...
2018/0060273 DISK ACCESS OPERATION RECOVERY TECHNIQUES
A system and method for providing remote direct memory access failover. The method includes receiving, at a storage server including a network storage device,...
2018/0060272 RADIO FREQUENCY FRONT END DEVICES WITH MASKED WRITE
Methods and apparatuses are described that facilitate data communication between a first slave device and a second slave device across a serial bus interface....
← 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 168 169 170 171 172 173 174 175 176 177 178 179 180 | 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.