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
2019/0065464 ARTIFICIAL INTELLIGENCE SCRIBE
Systems, methods, and computer-readable non-transitory storage medium for communicating medical information based at least in part on an oral communication...
2019/0065463 DATA-DRIVEN AUTOMATED SELECTION OF PROFILES OF TRANSLATION PROFESSIONALS FOR TRANSLATION TASKS
The subject matter of this specification can be implemented in, among other things, a method that includes storing previous translations of electronic...
2019/0065462 AUTOMATED MEDICAL REPORT FORMATTING SYSTEM
Systems, methods, and computer-readable non-transitory storage medium in which a statistical machine translation model for formatting medical reports is...
2019/0065461 NATURAL LANGUAGE PROCESSING OF UNSTRUCTURED DATA
A computer system for processing unstructured data, the computer system comprising a computer processor, a computer memory operatively coupled to the computer...
2019/0065460 DEEP HYBRID NEURAL NETWORK FOR NAMED ENTITY RECOGNITION
In an example, a text sentence comprising a plurality of words is obtained. Each of the plurality of words is passed through a deep compositional...
2019/0065459 NATURAL LANGUAGE PROCESSING AND DATA SET LINKING
A method in a data processing system comprising a processor and a memory, for processing data entries, the method comprising receiving, by the data processing...
2019/0065458 DETERMINATION OF LANGUAGES SPOKEN BY A MEMBER OF A SOCIAL NETWORK
Methods, systems, and computer programs are presented for determining languages spoken by a user based on analysis of the information and activities of the...
2019/0065457 APPLICATION/DOCUMENT COLLABORATION IN A MULTI-DEVICE ENVIRONMENT
Application/document collaboration in a multi-device environment is provided. An application and associated document or other content, for example, a...
2019/0065456 SYSTEMS AND METHODS FOR PROVIDING AUTOMATIC DOCUMENT FILLING FUNCTIONALITY
Systems and methods for providing automatic document filling funcitonality are described. A method includes providing, by a processing device, an integrated...
2019/0065455 INTELLIGENT FORM CREATION
Electronic form creation techniques are disclosed which automatically recommend candidate form objects to include in an electronic form being created. In some...
2019/0065454 DISTRIBUTED DYNAMIC DISPLAY OF CONTENT ANNOTATIONS
Features are provided for the distributed moderation of content annotations and the dynamic display of the moderated annotations. The annotations can be...
2019/0065453 RECONSTRUCTING TEXTUAL ANNOTATIONS ASSOCIATED WITH INFORMATION OBJECTS
Systems and methods for reconstructing textual annotations associated with information objects. An example method comprises: receiving a natural language text...
2019/0065452 SYSTEM AND METHOD TO MINIMALLY REDUCE CHARACTERS IN CHARACTER LIMITING SCENARIOS
Approaches presented herein enable reduction of characters in a character-limited scenario by minimally editing a text to remain within a character limit while...
2019/0065451 APPARATUS FOR SETTING FILE NAME AND THE LIKE FOR SCAN IMAGE, CONTROL METHOD THEREOF, AND STORAGE MEDIUM
By using a character recognition result of a scan image, a user can set supplementary information such as a file name for the scan image with simple operation....
2019/0065450 COLLABORATIVE EMAIL WITH HIERARCHICAL SIGNATURE AUTHORITY
Writing a collaborative email document with hierarchical authorities including establishing a collaborative email document on an administrator's computer,...
2019/0065449 APPARATUS AND METHOD OF GENERATING ALTERNATIVE TEXT
Provided is an alternative text generating method. The alternative text generating method includes recognizing input visual content, generating input...
2019/0065448 SYSTEM AND METHOD IN A SOCIAL NETWORKING SYSTEM FOR DISPLAYING UPDATES IN AN INFORMATION FEED
A method of providing feed information is provided. The method comprises calculating an affinity score for each information source that provides updates to an...
2019/0065447 METHOD OF PROCESSING ANALOG DATA AND ELECTRONIC DEVICE THEREOF
A method and electronic device are provided for processing data. Analog text included in a document is detected. A first area of the analog text that converts...
2019/0065446 REDUCING TEXT LENGTH WHILE PRESERVING MEANING
Methods and systems for reducing text length. One system includes an electronic processor configured to receive text having an original length, automatically...
2019/0065445 PREDICTIVE RESOURCE IDENTIFICATION AND PHASED DELIVERY OF STRUCTURED DOCUMENTS
In one embodiment, a method includes sending a request to a server computing system for a target structured document and receiving the target structured...
2019/0065444 Techniques for efficient & high-throughput web content-creation
Systems and methods are disclosed for high-throughput content-creation for the world wide web (WWW). A new text/textual file format referred to as a graphicle...
2019/0065443 MATRIX GENERATION PROGRAM, MATRIX GENERATION APPARATUS, AND PLAGIARISM DETECTION PROGRAM
A plagiarism detection program causing a computer to perform processing of: converting a target document into a first numerical matrix; generating a first...
2019/0065442 SNAPPING CONTENT HEADER IN SCROLLED DOCUMENT
A system includes a processor that executes instructions stored in a memory to create a rendering engine that renders a document in a scroll container in a...
2019/0065441 METHOD FOR EDITING CHARACTERS ON SMART DEVICE INCLUDING TOUCH SCREEN AND SMART DEVICE FOR IMPLEMENTING SAME
The present inventive concept relates to a method for editing characters on a smart device including a touch screen and a smart device for implementing the...
2019/0065440 ADAPTABLE USER INTERFACE LAYOUT
Example embodiments for generating a user interface are presented. In an example embodiment, a layout definition for the interface is accessed, in which the...
2019/0065439 MEASUREMENT APPARATUS AND DATA PROCESSING METHOD
A measurement apparatus is used in cooperation with another equivalent measurement apparatus. Each measurement apparatus includes a change amount calculator...
2019/0065438 SEQUENTIAL EMBEDDING STATISTICAL ANALYSIS FOR MULTIDIMENSIONAL TOLERANCE LIMITS
The invention relates to statistical processing of multi-dimensional samples according to a step-wise sequence of iterative tolerance limit definitions using...
2019/0065437 APPARATUS AND METHODS FOR MATRIX ADDITION AND SUBTRACTION
Aspects for matrix multiplication in neural network are described herein. The aspects may include a controller unit configured to receive a matrix-addition...
2019/0065436 APPARATUS AND METHODS FOR MATRIX ADDITION AND SUBTRACTION
Aspects for matrix multiplication in neural network are described herein. The aspects may include a controller unit configured to receive a matrix-addition...
2019/0065434 SYSTEMS AND METHODS FOR ENCODING, DECODING, AND MATCHING SIGNALS USING SSM MODELS
Disclosed herein are embodiments of methods for encoding, decoding, and matching patterns in collections of signals. These methods use weighting functions to...
2019/0065433 REMOTE DIRECT MEMORY ACCESS
Examples disclosed herein relate to a storage appliance using an optimistic allocation of storage space. In an example system, a number of storage drives are...
2019/0065432 UTILIZING FUNCTION APPARATUS AND RECORDING MEDIUM
A utilizing function apparatus include at least one processor, and a memory storing instructions that, when executed by the at least one processor, causes the...
2019/0065431 PROVIDING ZERO-OVERHEAD FRAME SYNCHRONIZATION USING SYNCHRONIZATION STROBE POLARITY FOR SOUNDWIRE EXTENSION BUSES
Providing zero-overhead frame synchronization using synchronization strobe polarity for SOUNDWIRE Extension buses is disclosed. In one aspect, a...
2019/0065430 SYSTEM ON CHIP FOR PACKETIZING MULTIPLE BYTES AND DATA PROCESSING SYSTEM INCLUDING THE SAME
A system on chip includes a display serial interface (DSI) which includes a PHY protocol interface (PPI) used for communication between a DSI host controller...
2019/0065429 DATA TRANSMISSION METHOD AND APPARATUS USED IN VIRTUAL SWITCH TECHNOLOGY
A data transmission method and an apparatus used in a virtual switch technology are provided. An IO request of a virtual machine VM for accessing a file or a...
2019/0065428 Array Processor Having a Segmented Bus System
An array processor on integrated circuit chip. The array processor has a plurality of memories and a segmented bus system, wherein each segment is selectively...
2019/0065427 Time-Division-Multiplexing of Different Protocols over a Channel of an Interface Bus Between Die
Methods and systems that uses time-division multiplexing to send two or more protocols over an interconnect bridge between two die. The two die communicate,...
2019/0065426 FLEX BUS PROTOCOL NEGOTIATION AND ENABLING SEQUENCE
Systems, methods, and devices can involve a host device that includes a root complex, a link, and an interconnect protocol stack coupled to a bus link. The...
2019/0065425 INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND STORAGE MEDIUM
An information processing device includes a buffer that stores data blocks of a plurality of flows and from which the data blocks are sequentially read; a...
2019/0065424 DATA TRANSMISSION SYSTEM, PROJECTOR, AND DATA TRANSMISSION METHOD
A data transmission system includes a first apparatus that is connected to a first external apparatus using the first transmission scheme and a second...
2019/0065423 USB-C MULTIPLE CONNECTOR SUPPORT FOR HOST AND DEVICE MODE CONFIGURATIONS
Various techniques for enabling the control and monitoring of a USB device mode controller to a USB-C connector, for the performance of a USB device mode data...
2019/0065422 SYSTEMS AND METHODS FOR PORT MANAGEMENT
Systems and methods for port management are disclosed. In one aspect, the system may consolidate port management functions as well as power conversion,...
2019/0065421 DETERMINING TIMEOUT VALUES FOR COMPUTING SYSTEMS
A Local Timer Engine (LTE) is disclosed. For an initiator in a computing system, the LTE measures a respective time delay for each of a plurality of routes...
2019/0065420 SYSTEM AND METHOD FOR IMPLEMENTING A MULTI-THREADED DEVICE DRIVER IN A COMPUTER SYSTEM
A polling device driver is partitioned into a plurality of driver threads for controlling a device of a computer system. The device has a first device state of...
2019/0065419 MESSAGE ROUTING IN A MAIN MEMORY ARRANGEMENT
A memory hub device can be used to electrically interconnect a set of memory devices to a main memory arrangement. The memory hub device can include a set of...
2019/0065418 MESSAGE ROUTING IN A MAIN MEMORY ARRANGEMENT
A memory hub device can be used to electrically interconnect a set of memory devices to a main memory arrangement. The memory hub device can include a set of...
2019/0065417 INFORMATION PROCESSING APPARATUS
In cases where local devices (6, 6a) support a master transfer function, a portion of the memory space, of each of local devices (6, 6a), to be controlled from...
2019/0065416 INDIVIDUALLY ADDRESSING MEMORY DEVICES DISCONNECTED FROM A DATA BUS
Memory devices and methods for operating the same are provided. A memory device can include at least one command contact and at least one data contact. The...
2019/0065415 TECHNOLOGIES FOR LOCAL DISAGGREGATION OF MEMORY
Technologies for providing local disaggregation of memory include a compute sled. The compute sled includes a compute engine having a processor. The compute...
2019/0065414 MEMORY DEVICE AND DATA PROCESSING DEVICE
According to one embodiment, a memory device includes one or more semiconductor devices connected in common to a bus. Each of the one or more semiconductor...
← 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 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 | 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.