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/0032511 QUESTION ANSWERING SYSTEM USING MULTILINGUAL INFORMATION SOURCES
A method of question answering from multilingual information sources is disclosed. The present invention discloses a method, a computer system and a program...
2018/0032510 AUTOMATED TRANSLATION OF SOURCE CODE
In some cases, a localization service may identify candidate strings in the source code of an application. Further, the localization service may determine...
2018/0032509 TECHNIQUES FOR GRAPH BASED NATURAL LANGUAGE PROCESSING
Techniques for graph based natural language processing are described. In one embodiment an apparatus may comprise a client service component operative on the...
2018/0032508 ASPECT-BASED SENTIMENT ANALYSIS USING MACHINE LEARNING METHODS
Systems and methods for aspect-based sentiment analysis using machine learning methods. An example method comprises: performing, by a computer system, a...
2018/0032507 ASPECT-BASED SENTIMENT ANALYSIS AND REPORT GENERATION USING MACHINE LEARNING METHODS
Systems and methods for aspect-based sentiment analysis using machine learning methods. An example method comprises: receiving, by a computer system, a custom...
2018/0032506 SYSTEMS AND METHODS FOR DISAMBIGUATING A TERM BASED ON STATIC AND TEMPORAL KNOWLEDGE GRAPHS
Systems and methods provided herein for a determining a meaning of an ambiguous term in a text segment based on a context term, a static knowledge graph and a...
2018/0032505 NATURAL INTERACTIVE USER INTERFACE USING ARTIFICIAL INTELLIGENCE AND FREEFORM INPUT
In an example embodiment, first user input including handwriting input and non-alphanumeric symbolic input is detected. The non-alphanumeric symbolic input is...
2018/0032504 MEASURING MUTUAL UNDERSTANDING IN HUMAN-COMPUTER CONVERSATION
Technical solutions are described method for analyzing a natural language conversation-generating machine. An example computer implemented method includes...
2018/0032502 TEXT EDITING
An apparatus is provided with an ambiguous keystroke disambiguation and/or word autocompletion text editor application that uses a common language dictionary....
2018/0032501 INPUT APPARATUS AND INFORMATION PROCESSING APPARATUS
To provide an input apparatus that can reduce the incorrect inputs and improve the operability and an information processing apparatus including the same, an...
2018/0032500 DEFLUFFING AND FLUFFING OF PHRASES DURING COMMUNICATION BETWEEN INDIVIDUALS
Embodiments of the present invention provide a system and method for restyling written messages based on style preferences of the recipient. A sender composes...
2018/0032499 Automatically Generating Spelling Suggestions and Corrections Based on User Context
Methods and systems for automatically generating spelling suggestions and corrections are described. The method includes receiving content being shared by a...
2018/0032498 DATA ANALYSIS EXPRESSIONS
Methods and systems are disclosed for receiving and processing data analysis expressions. A particular method includes receiving a data analysis expression at...
2018/0032497 LEAN PARSING: A NATURAL LANGUAGE PROCESSING SYSTEM AND METHOD FOR PARSING DOMAIN-SPECIFIC LANGUAGES
A method and system parses natural language in a unique way, determining important words pertaining to a text corpus of a particular genre, such as tax...
2018/0032496 SERVER DEVICE WITH ERROR FINDER MODULE FOR FORM DOCUMENT SUBMISSION SYSTEM
A server device for a form document submission device for processing a form document with one or more fields to be filled out, for use with a user accessible...
2018/0032495 INPUT PROCESSING PROGRAM, INPUT PROCESSING DEVICE, INPUT PROCESSING METHOD, CHARACTER IDENTIFICATION PROGRAM,...
An input processing method executed by a computer includes receiving a handwriting input on a display screen on which a character is displayed; and in response...
2018/0032494 SYSTEM AND METHOD FOR BEAUTIFYING SUPERIMPOSED DIGITAL INK
A system, method and computer program product for use in beautifying superimposed handwriting on a computing device are provided. The computing device includes...
2018/0032493 METHODS AND A COMPUTING DEVICE FOR MAINTAINING COMMENTS AND GRAPHICAL ANNOTATIONS FOR A DOCUMENT
In various implementations, a first computing device (such as a cloud-based server) receives, from a second computing device (e.g., a notebook computer, tablet...
2018/0032492 GENERATION OF ANNOTATED COMPUTERIZED VISUALIZATIONS WITH EXPLANATIONS
A data portion of a data set utilized in a computerized visualization is analyzed to identify one or more areas of interest each including data values...
2018/0032491 WEB PAGE DISPLAY SYSTEMS AND METHODS
Aspects of the subject technology relate to web page display. A pre-render server may generate and store pre-rendered versions of web pages in a pre-render...
2018/0032490 SYSTEMS AND METHODS FOR PRESENTATION OF A TERMINAL APPLICATION SCREEN
A method for automatic presentation of a terminal application screen is described. The method includes receiving terminal application screen data from a...
2018/0032489 OPTIMIZATION FOR RENDERING WEB PAGES
In one embodiment, there is provided a method for rendering a web page. The method comprises parsing a Hypertext Markup Language (HTML) document for a web page...
2018/0032488 AUTO-SCROLL ON IN-CONTEXT MODULES
Systems and methods are disclosed which may provide modules that may be displayed in the context of a website that allow for autoscrolling between the modules...
2018/0032487 SCALABLE VECTOR GRAPHICS BUNDLES
An SVG system for creating an SVG bundle of svg elements that adhere to a theme is provided. The SVG system accesses svg elements that are to be included in...
2018/0032486 INHERITANCE OF RULES ACROSS HIERARCHICAL LEVELS
Rules, such as condition-action rules, are configured at different levels of a hierarchy. For example, a top level site administrator may configure rules,...
2018/0032485 IMAGE FORMING APPARATUS FOR DIGITIZING DOCUMENT BASED ON REVISED AND CORRECTED ORIGINAL DOCUMENT BY HAND...
An image forming apparatus includes a reading device, an image obtaining unit, a revised-portion extracting unit, a region extracting unit, a layout index...
2018/0032484 DYNAMIC MESSAGE DISPLAY METHOD, SERVER, AND TERMINAL
A method for displaying dynamic messages includes: obtaining a set of friend dynamic messages of a first user of a terminal; obtaining interaction response...
2018/0032483 INFORMATION PROCESSING DEVICE, CONTROL METHOD OF AN INFORMATION PROCESSING DEVICE, AND STORAGE MEDIUM
An information processing device includes a controller configured to: acquire text data of information printed on a print medium written as text; parse the...
2018/0032482 DOCUMENT DISPLAY DEVICE AND METHOD
A device for displaying a document includes a display screen, a human-machine interface, a first memory zone and at least one second memory zone separate from...
2018/0032481 LAYOUT EDITING APPARATUS, LAYOUT EDITING METHOD, AND STORAGE MEDIUM
A layout editing apparatus capable of editing a layout of a plurality of sheets in a layout editing area displayed on a display unit in a case where the...
2018/0032480 AUTOMATIC MESSAGE PRE-PROCESSING
Methods and systems for message pre-processing include extracting a topic from a received message. The topic of the received message is compared to one or more...
2018/0032479 UNIFIED CONTENT PUBLISHING SYSTEM
A unified content publishing system permits packaging and publishing of content items to multiple sites at once. Content items are grouped together using...
2018/0032478 DISTRIBUTED COMPUTING ON DOCUMENT FORMATS
According to one embodiment of the present invention, a system includes at least one processor. The system partitions a document into a plurality of data...
2018/0032477 HIGH PERFORMANCE INPLACE TRANSPOSE OPERATIONS
Systems, apparatuses, and methods for performing in-place matrix transpose operations are disclosed. Operations for transposing tiles of a matrix are scheduled...
2018/0032476 DEVICE AND METHOD TO SOLVE DIFFERENT TYPES OF MATHEMATICAL PROBLEMS WITH STEP-BY-STEP EXPLANATIONS
A calculator that allows a user to solve different type of mathematical problems with a step-by-step explanation is provided. The calculator includes a display...
2018/0032475 SYSTEMS AND METHODS FOR CHAOTIC ENTANGLEMENT USING CUPOLETS
Systems, methods, apparatus, and techniques are presented for maintaining cupolets in a state of mutual stabilization. A first cupolet and a second cupolet are...
2018/0032474 CONTEXT CONFIGURATION
Certain examples described herein relate to configuring a call control context in a media gateway. The media gateway has a set of digital signal processors,...
2018/0032473 APPLICATION ACCELERATION METHOD AND APPLICATION ACCELERATION DEVICE
Provided are an application acceleration method and an application acceleration device. The application acceleration method includes invoking, by a control...
2018/0032472 Gesture Controlled Calculator
A gesture controlled calculator has a touch screen controlled by a microprocessor. The touch screen receives a multiplication problem input by a user through a...
2018/0032471 SELF-CONFIGURING SSD MULTI-PROTOCOL SUPPORT IN HOST-LESS ENVIRONMENT
A device (125) that may configure itself is disclosed. The device (125) may include an interface (305) that may be used for communications with a chassis...
2018/0032470 TECHNIQUES OF PROVIDING SERIAL PORT IN NON-LEGACY SYSTEM VIA EMBEDDED-SYSTEM DEVICE
In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may be an embedded-system device. The...
2018/0032469 MULTI-MODE NMVE OVER FABRICS DEVICES
A device may include a connector to connect the device to a chassis. The device may include chassis type circuitry to determine a type of the chassis. The...
2018/0032468 APPARATUS AND METHOD FOR IDENTIFYING AND MANAGING INPUT/OUTPUT (I/O) CHANNEL SPARES FOR CONTROL AND...
A method includes identifying input/output (I/O) channels in a control and instrumentation system associated with an industrial plant. The method also includes...
2018/0032467 SINGLE-CHIP CONTROL MODULE FOR AN INTEGRATED SYSTEM-ON-A-CHIP FOR SILICON PHOTONICS
The present invention provides an integrated system-on-chip device. The device is configured on a single silicon substrate member. The device has a data...
2018/0032466 SINGLE-CHIP CONTROL MODULE FOR AN INTEGRATED SYSTEM-ON-A-CHIP FOR SILICON PHOTONICS
The present invention provides an integrated system-on-chip device. The device is configured on a single silicon substrate member. The device has a data...
2018/0032465 METHOD FOR PROVIDING GRAPHICAL PANEL OF DOCKING DEVICE AND DOCKING DEVICE THEREOF
Present disclosure relates to a method for providing graphical panel of a docking device and the docking device thereof. The method includes following steps:...
2018/0032464 MODULAR MASS STORAGE SYSTEM
A system for storing data includes a rack, one or more data storage modules coupled to the rack, and one or more data control modules coupled to the rack. The...
2018/0032463 SYSTEM ARCHITECTURE FOR SUPPORTING ACTIVE PASS-THROUGH BOARD FOR MULTI-MODE NMVE OVER FABRICS DEVICES
A rack-mounted system includes a chassis, a switchless board disposed in the chassis, a midplane, and a plurality of device ports. The switchless board...
2018/0032462 SYSTEM AND METHOD FOR SUPPORTING MULTI-PATH AND/OR MULTI-MODE NMVE OVER FABRICS DEVICES
A system includes a fabric switch including a motherboard, a baseboard management controller (BMC), a network switch configured to transport network signals,...
2018/0032461 CONTROL CIRCUIT BOARD, MICRO-SERVER, CONTROL SYSTEM AND CONTROL METHOD THEREOF
A control system includes a host device, a plurality of computing nodes of micro-servers, a first switch and a first processor. The first switch is...
← 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.