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/0081869 METHODS AND SYSTEMS FOR CORRECTING TRANSCRIBED AUDIO FILES
Methods and systems for correcting transcribed text. One method includes receiving audio data from one or more audio data sources and transcribing the audio...
2018/0081868 DYNAMIC INTERMEDIATE TEMPLATES FOR RICHLY FORMATTED OUTPUT
Disclosed embodiments include a method for generating a formatted output document using a dynamic templating process. The method can include retrieving a...
2018/0081867 ACTIVELY ADAPTED KNOWLEDGE BASE, CONTENT CALIBRATION, AND CONTENT RECOGNITION
Systems for automatic document generation automatic content recognition may comprise a storage medium and a processor coupled to the storage medium. The...
2018/0081866 SYSTEM AND METHOD FOR MODIFYING WEB CONTENT
Provided are a system and method for modifying textual web content of a web page by adding supplemental textual web content from another web page. In one...
2018/0081865 UNDO, REDO, AND STATE SWITCHING USING CONTENT-ADDRESSABLE DATA STRUCTURES
Systems and methods for switching to different states of electronic content being developed in a content creation application. This involves storing different...
2018/0081864 SYSTEM AND METHOD FOR CONVERTING THE DIGITAL TYPESETTING DOCUMENTS USED IN PUBLISHING TO A DEVICE-SPECIFIC...
A system and method that converts the digital typesetting documents used in publishing to a device-specific format for electronic publishing. A "smart file and...
2018/0081863 TECHNIQUES FOR MANAGING DISPLAY OF HEADERS IN AN ELECTRONIC DOCUMENT
Techniques are disclosed for managing display of content in an electronic document. Specifically, the techniques can enable headers related to content to be...
2018/0081862 TECHNIQUES FOR MIXED-INITIATIVE VISUALIZATION OF DATA
In various embodiments, a visualization engine generates graphs that facilitate sense making operations on data sets. A graph includes nodes that are...
2018/0081861 SMART DOCUMENT BUILDING USING NATURAL LANGUAGE PROCESSING
A smart document generator receives a natural language text that comprises a plurality of text regions, performs natural language processing analysis of the...
2018/0081860 INFORMATION PROCESSING SYSTEM AND CONTROL METHOD THEREFOR
A filled-in form service generates PDF files each containing a smaller number of pages by overlay output, instead of a single PDF file containing all pages....
2018/0081859 SEQUENCING MEDICAL CODES METHODS AND APPARATUS
Some aspect include a system for automatically processing text comprising information regarding a patient encounter to prioritize medical billing codes derived...
2018/0081858 SYSTEM TO FACILITATE MANAGEMENT OF HIGH-THROUGHPUT ARCHITECTURES
Systems and methods include determination of a first data analysis period, determination of a first plurality of sets of parameter values, each of the first...
2018/0081857 METHOD OF PROCESSING VEHICLE DIAGNOSTIC DATA
A method of processing vehicle diagnostic data is provided for identifying likely vehicle fix(s) associated with a diagnostic data, and identifying a repair...
2018/0081856 MONOLITHICALLY INTEGRATED SYSTEM ON 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/0081855 COGNITIVE MODELING SYSTEM INCLUDING REPEAT PROCESSING ELEMENTS AND ON-DEMAND ELEMENTS
The present design is directed to a system for performing cognitive modeling, including an event acquirer configured to acquire an event comprising an...
2018/0081854 DISTRIBUTED PROCESSING IN A NETWORK
Examples are disclosed for distributing Ethernet data processing across multiple processing cores. In one example, a computing system includes a main host...
2018/0081853 SECURE HANDLE FOR INTRA-AND INTER-PROCESSOR COMMUNICATIONS
A protocol element referred to as a secure handle is described which provides an efficient and reliable method for application-to-application signaling in...
2018/0081852 OPTIMIZING REMOTE DIRECT MEMORY ACCESS (RDMA) WITH CACHE ALIGNED OPERATIONS
A system for optimizing remote direct memory accesses (RDMA) is provided. The system includes a first computing device and a second computing device disposed...
2018/0081851 CALCULATION DEVICE, CALCULATION METHOD, AND STORAGE MEDIUM
A calculation device comprises a display including both a first display area and a second display area, and a processor being configured to accept operations...
2018/0081850 TRANSMISSION DEVICE HAVING DATA STORAGE FUNCTION AND CAPABLE OF BEING IN A FOLDED STATE BY MAGNETIC FORCE
A transmission device having a data storage function and capable of being in a folded state by a magnetic force includes a first transmission port (e.g., a...
2018/0081849 VERIFYING A COMMUNICATION BUS CONNECTION TO A PERIPHERAL DEVICE
An apparatus, system, method, and program product for verifying a communication bus connection to a peripheral device are disclosed. The apparatus includes a...
2018/0081848 RECEIVING BUFFER CREDITS BY A PLURALITY OF CHANNELS OF ONE OR MORE HOST COMPUTATIONAL DEVICES FOR TRANSMITTING...
A channel of a host computational device sends a command to transfer data to a control unit included in a storage controller. The channel of the host...
2018/0081847 DYNAMIC CONFIGURATION OF INPUT/OUTPUT CONTROLLER ACCESS LANES
Generally, this disclosure provides systems, devices, methods and computer readable media for dynamic configuration and enforcement of access lanes to I/O...
2018/0081846 FIRM CHANNEL PATHS
A system and method of implementing a firm channel in a computer system are provided. The method including identifying at least one of a channel and a channel...
2018/0081845 Crossbar Switch
Examples herein relate to crossbar switches and related circuitry. An example crossbar switch includes a plurality of abutted tiles forming a crossbar. The...
2018/0081844 STORAGE DRIVE ADAPTER
A storage drive adapter may comprise an adapter board, which may include a first and second carrier module interface to removably engage with a first and a...
2018/0081843 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...
2018/0081842 DATA TRANSFER DEVICE AND DATA TRANSFER METHOD
A data transfer device including a buffer unit configured to temporarily store transfer data that is transferred to a common bus, a write control unit...
2018/0081841 APPARATUS AND ASSOCIATED METHOD
An apparatus comprising: a plurality of processors, a data bus, shared by the plurality of processors, and configured to at least receive data processed by...
2018/0081840 METHODS AND APPARATUS FOR PERFORMING PARTIAL RECONFIGURATION IN A PIPELINE-BASED NETWORK TOPOLOGY
A programmable integrated circuit that can support partial reconfiguration is provided. The programmable integrated circuit may include multiple processing...
2018/0081839 SUSPEND AND RESUME IN A TIME SHARED COPROCESSOR
Multiple clients may attempt to utilize a coprocessor engine within a coprocessor simultaneously. However, each engine may accomplish the particular function...
2018/0081838 MULTI-SOURCE DATA INSERTION USING AN ELASTIC FIFO
A system includes an input/output adapter that includes a multi-source selector coupled to a flow-through input, an elastic first-in-first-out (FIFO)...
2018/0081837 Component Population Optimization
Systems and methods for component population optimization are described. In some embodiments, an Information Handling System (IHS) may include a logic circuit...
2018/0081836 DMA CONTROLLER, IMPLEMENTATION METHOD AND COMPUTER STORAGE MEDIUM
A direct memory access (DMA) controller and method are disclosed. The DMA controller comprises: a read data channel input interface, a write data channel...
2018/0081835 INTERRUPT-VECTOR TRANSLATION LOOKASIDE BUFFER
Systems, Methods and apparatuses relating to processor cores that respond to interrupts are disclosed. In one embodiment, an apparatus includes an interrupt...
2018/0081834 APPARATUS AND METHOD FOR CONFIGURING HARDWARE TO OPERATE IN MULTIPLE MODES DURING RUNTIME
An apparatus and method are provided for configuring hardware to operate in multiple modes of operation during runtime. Included is a plurality of configurable...
2018/0081833 Memory Modules and Systems with Variable-Width Data Ranks and Configurable Data-Rank Timing
A memory system supports single- and dual-memory-module configurations, both supporting point-to-point communication between a host (e.g., a memory controller)...
2018/0081832 QUALITY OF SERVICE POLICY SETS
Disclosed are systems, computer-readable mediums, and methods for managing input-output operations within a system including at least one client and a storage...
2018/0081831 USB PORT LOCK AND ELECTRONIC KEY DEVICE PROGRAMMING SYSTEM
The present invention relates to a programming system for a USB locking dongle that locks into a USB computer port. The programming system comprises...
2018/0081830 HARDWARE SUPERVISION OF PAGE TABLES
A processing system includes one or more processing units, a memory including a protected region, and a hardware security module. The hardware security module...
2018/0081829 VIRTUALIZED PROCESS ISOLATION
Systems, apparatuses, and methods for implementing virtualized process isolation are disclosed. A system includes a kernel and multiple guest VMs executing on...
2018/0081828 STATIC IMAGE RAM DRIVE
An apparatus and method of a static image RAM drive is provided. The system includes a field programmable gate array (FPGA), a volatile memory drive, a...
2018/0081826 Methods and Systems for Binary Scrambling
The present invention relates to methods and systems for binary scrambling, and applications for cybersecurity technology aimed at preventing cyber-attacks.
2018/0081825 METHOD FOR PROTECTING SECURITY-RELEVANT DATA IN A CACHE MEMORY
A method for protecting security-relevant data in a cache memory, wherein a copy of this security-relevant data from a general memory is stored in the cache...
2018/0081824 GENERATING MEMORY DUMPS
A method for generating a dump comprising data generated by a virtual system in a computing environment is depicted. The method comprises: initiating a dump...
2018/0081823 THRESHOLDING TASK CONTROL BLOCKS FOR STAGING AND DESTAGING
For thresholding task control blocks (TCBs) for staging and destaging, a first tier of TCBs are reserved for guaranteeing a minimum number of TCBs for staging...
2018/0081822 SYSTEMS AND METHODS FOR FLUSHING A CACHE WITH MODIFIED DATA
Systems and methods for flushing a cache with modified data are disclosed. Responsive to a request to flush data from a cache with modified data to a next...
2018/0081821 Metadata Management in a Scale Out Storage System
A method for managing metadata in a scale out storage system is disclosed. The system includes a plurality of nodes, a storage pool, first metadata that maps...
2018/0081820 MEMORY SYSTEM AND PROCESSOR SYSTEM
A memory system has a first memory to be accessed per first data size, a second memory to be accessed per second data size smaller than the first data size,...
2018/0081819 DATA PROCESSING METHOD, COMPUTER READABLE MEDIUM AND DATA PROCESSING DEVICE
A data processing method for a data processing device, the data processing device including: a program execution unit comprising a processor, and memories on a...
← 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 | 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.