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/0087164 TECHNIQUE FOR INTER-PROCEDURAL MEMORY ADDRESS SPACE OPTIMIZATION IN GPU COMPUTING COMPILER
A device compiler and linker is configured to optimize program code of a co-processor enabled application by resolving generic memory access operations within...
2019/0087162 CODE GENERATION RELATING TO PROVIDING TABLE OF CONTENTS POINTER VALUES
Code generation relating to providing table of contents (TOC) pointer values. Code to be compiled is obtained by a processor. Based on obtaining the code, a...
2019/0087161 BUILD AND DEPLOY CLOUD DEVICE APPLICATION ON CLOUD AND DEVICES
A system and method to build and deploy a cloud device application a cloud and a plurality of devices has been described. Initially a selection of software...
2019/0087160 SYSTEM AND METHOD FOR CREATING DOMAIN SPECIFIC LANGUAGE
Engineering environments are provided with standard language. The standard language does not incorporate domain specific vocabulary for different domains. The...
2019/0087159 SYSTEM AND METHOD FOR EXECUTING NATIVE CLIENT CODE IN A STORAGE DEVICE
A system and method for executing user-provided code securely on a solid state drive (SSD) to perform data processing on the SSD. In one embodiment, a user...
2019/0087158 ANALYSIS CONDITION DATA CONVERSION DEVICE, DATA PROCESSING SYSTEM AND ANALYSIS SYSTEM
An item setter sets a plurality of first analysis parameters included in first analysis condition data acquired by an analysis condition data acquirer in a...
2019/0087157 INTEGRATED CIRCUIT DESIGN
A computer-implemented method of generating an integrated circuit design comprises: using a computer, detecting communication paths between data handling...
2019/0087156 SORTING A TABLE IN ANALYTICAL DATABASES
A computer-implemented method, a system, and a computer program product for sorting a data table by an attribute of the data table is provided. Each data block...
2019/0087155 COMPARISON OF WIDE DATA TYPES
There is provided an apparatus and method for comparing wide data types. The apparatus comprises processing circuitry to perform a plurality of comparison...
2019/0087154 DISPLAY CONTROL APPARATUS, DISPLAY CONTROL METHOD, AND NON-TRANSITORY RECORDING MEDIUM
A display control apparatus includes a message storage section configured to store input messages, an attribute information applying section configured to...
2019/0087153 Audio User Interface Apparatus And Method
A method comprises converting an audio frequency domain signal into one or more voltage signals. Then the characteristics of the one or more voltage signals...
2019/0087152 VIRTUAL ASSISTANT CONFIGURED TO AUTOMATICALLY CUSTOMIZE GROUPS OF ACTIONS
A method includes determining, by an assistant executing at one or more processors, a default group of actions that the assistant is configured to execute in...
2019/0087151 SYSTEMS AND METHODS FOR COMMUNICATING FEEDBACK
Systems, methods, and non-transitory computer-readable media can determine that one or more viewers of a live content stream selected at least one option for...
2019/0087150 HEARING DEVICE INCORPORATING USER INTERACTIVE AUDITORY DISPLAY
A hearing device comprises a processor configured to generate a virtual auditory display comprising a sound field, a plurality of disparate sound field zones,...
2019/0087149 SOUND EFFECT CONFIGURATION METHOD AND RELATED DEVICE
A sound effect configuration method and a mobile terminal are provided. The method comprises: parameters of sound effect are loaded in a running memory of the...
2019/0087148 Transitioning Displays In Autonomous Vehicles To Increase Driver Attentiveness
Various embodiments include systems and methods of displaying visual infotainment information to a vehicle operator. A processor of an infotainment system may...
2019/0087147 MOBILE DEVICE AND METHOD FOR OPERATING MOBILE DEVICE
Provided is a mobile device including a touch screen display; one or more processors; and a memory, wherein the one or more processors control the touch screen...
2019/0087146 DISPLAY APPARATUS, MULTI DISPLAY APPARATUS, AND IMAGE DISPLAY METHOD USING THE MULTI DISPLAY APPARATUS
A display apparatus capable of configuring one multi display apparatus by combining a plurality of display apparatuses, a multi display apparatus, and an image...
2019/0087145 CONTEXTUAL PRESENTATION SYSTEM
A contextual presentation system is disclosed. The contextual presentation system may include a communication device. Further, the communication device may be...
2019/0087144 FRAME-BASED POWER EFFICIENT TIMING ENGINE FOR SMART DISPLAY PANELS
The techniques of this disclosure include power optimal multiplexing of host and/or panel random access memory (RAM) pixel data for display scan out. Two...
2019/0087143 Graphics Engine And Environment For Efficient Real Time Rendering Of Graphics That Are Not Pre-Known
This disclosure pertains to the operation of graphics systems and to a variety of architectures for design and/or operation of a graphics system spanning from...
2019/0087142 SYSTEM AND METHOD FOR APPLYING PRINTER ACCESS POLICIES TO PAGE DESCRIPTION LANGUAGES
A method, an image forming apparatus, and a computer program product are disclosed for applying policy to one or more page description languages or page...
2019/0087141 APPARATUS INCLUDING PRINTING FUNCTION, ITS CONTROL METHOD, AND STORAGE MEDIUM
A time period required for printing can be reduced by responding to the change of a print setting after inputting of a job and by optimizing a data processing...
2019/0087140 INFORMATION GENERATING DEVICE FOR DETERMINING A BLANK PAGE
According to one embodiment, there is provided an information generating device which generates information to be used in an image forming apparatus that...
2019/0087139 INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM
An information processing device includes a display that displays an image, a determination unit that determines an area which is a print target from the image...
2019/0087138 IMAGE FORMING APPARATUS
A control unit of the invention compares printing setting suitable for a determined type of a recording material and printing setting of the recording material...
2019/0087137 RECORDING MEDIUM
The disclosure discloses a non-transitory computer-readable recording medium storing a printing processing program for executing steps on a CPU. In an editing...
2019/0087136 INFORMATION PROCESSING APPARATUS, IMAGE FORMING APPARATUS, AND NON-TRANSITORY COMPUTER READABLE MEDIUM
An information processing apparatus includes a receiving unit and a controller. The receiving unit receives a selection of information which is to be output....
2019/0087135 Computer-Readable Medium Storing Computer-Readable Instructions for Editing Image Data to Be Provided to Target...
A non-transitory computer-readable medium stores computer-readable instructions including a first module and a second module. The second module is configured...
2019/0087134 PRINTER
A printer includes a print module that prints data on a recording medium, a communication module that wirelessly communicates with an information apparatus, a...
2019/0087133 INFORMATION PROCESSING APPARATUS AND NON-TRANSITORY COMPUTER READABLE MEDIUM
An information processing apparatus includes a processor and a storage device. The storage device stores software including plural element programs to be...
2019/0087132 FACILITATING PROCESSING WITHIN COMPUTING ENVIRONMENTS SUPPORTING PAGEABLE GUESTS
Processing within a computing environment that supports pageable guests is facilitated. Processing is facilitated in many ways, including, but not limited to,...
2019/0087131 MECHANISM FOR MULTIPLE COEXISTING CONFIGURATIONS SUPPORT IN VIRTUAL TAPE APPLICATIONS
A mechanism for multiple coexisting configurations support in virtual tape applications. Specifically, the introduction of various additional computer...
2019/0087130 KEY-VALUE STORAGE DEVICE SUPPORTING SNAPSHOT FUNCTION AND OPERATING METHOD THEREOF
A method of operating a key-value storage device includes a key-value storage device receiving from a host a first command including a first key, a first...
2019/0087129 MEMORY SYSTEM AND OPERATING METHOD THEREOF
A memory system includes a plurality of memory devices configuring a plurality of ways, and a memory controller communicating with the plurality of memory...
2019/0087128 MEMORY SYSTEM AND OPERATING METHOD OF THE SAME
A memory system includes a memory device including blocks each having pages, planes each having the blocks and dies each having the planes; and a controller...
2019/0087127 MEMORY SYSTEM AND OPERATING METHOD THEREOF
A memory system includes: a memory device including a plurality of banks; and a memory controller suitable for: controlling an operation of the memory device,...
2019/0087126 MEMORY SYSTEM AND OPERATING METHOD OF MEMORY SYSTEM
A memory system includes: one or more memory devices each including a plurality of memory dies each having a plurality of planes; and a controller including: a...
2019/0087125 MEMORY SYSTEM AND CONTROL METHOD OF MEMORY SYSTEM
A memory system includes a non-volatile memory device and a memory controller. The memory controller includes a first counting circuit configured to count a...
2019/0087124 DYNAMIC SCHEDULING FOR VIRTUAL STORAGE DEVICES
Embodiments described herein relate to adjusting performance of a virtualization layer to reduce underutilization of a physical device. The virtualization...
2019/0087123 HANDLING IN-ORDER AND OUT-OF-ORDER RING BUFFER UPDATES
Techniques are provided in which a ring buffer comprises multiple slots for a queued sequence of data items. New data items are sequentially added to the...
2019/0087122 STORAGE SYSTEM
A controller is configured to receive a write request from a host, and send an intermediate parity generation command corresponding to a specified address...
2019/0087121 MEMORY SYSTEM
A memory system includes first, second, third, and fourth nonvolatile memory, a memory controller configured to modulate write data for the first and second...
2019/0087120 GENERATING ADDITIONAL SLICES BASED ON DATA ACCESS FREQUENCY
A method for execution by a computing device of a dispersed storage network. The method begins by determining whether frequency of access to a set of encoded...
2019/0087119 PRE-PROCESSING SYSTEM, METHOD PROCESSING CHARACTERISTIC DATA, AND MEMORY CONTROL SYSTEM USING SAME
A characteristic data pre-processing system includes a data acquisition device that collects characteristic data including first cell distribution data defined...
2019/0087118 SYSTEMS AND METHODS FOR PERFORMING LIVE MIGRATIONS OF SOFTWARE CONTAINERS
The disclosed computer-implemented method for performing live migrations of software containers may include (i) identifying a request to migrate a software...
2019/0087117 SELECTING A DEDUPLICATION PROCESS BASED ON A DIFFERENCE BETWEEN PERFORMANCE METRICS
Systems and method for implementing deduplication process based on performance analyses. The system may include a processing device to determine a first...
2019/0087116 MANAGEMENT APAPRATUS FOR STORAGE SYSTEM
A management apparatus, which is configured to manage at least one storage system, includes a processor and a memory. Each of the at least one storage...
2019/0087115 METHOD AND SYSTEM FOR IN-LINE DEDUPLICATION IN A STORAGE DRIVE BASED ON A NON-COLLISION HASH
One embodiment facilitates in-line deduplication in a storage device. During operation, the system receives, by a controller of the storage device, data to be...
2019/0087114 DATA PROCESSING SYSTEM AND OPERATING METHOD THEREOF
A data processing system includes: a host suitable for managing a plurality of data in a tree structure including pointer values and key values, each of the...
← 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.