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/0065161 SUPPORTING COMPILER VARIABLE INSTRUMENTATION FOR UNINITIALIZED MEMORY REFERENCES
Implementations of the disclosure provide systems and methods for ensuring that the value for any local function variable is initialized before it is used...
2019/0065160 PRE-POST RETIRE HYBRID HARDWARE LOCK ELISION (HLE) SCHEME
A method and apparatus for hybrid pre and post-retire tentative access tracking is herein described. Access tracking is often performed during execution of...
2019/0065159 INTERACTIONS LAYER IN A WEB APPLICATION BUILDER FRAMEWORK
Disclosed are examples of systems, apparatus, methods and computer program products for providing an interactions layer in a web application builder framework....
2019/0065158 PROPERTY EDITOR COMPONENT IN A WEB APPLICATION BUILDER FRAMEWORK
Disclosed are examples of systems, apparatus, methods and computer program products for presenting a property editor component in a web application builder...
2019/0065157 WEB APPLICATION BUILDER FRAMEWORK
Disclosed are examples of systems, apparatus, methods and computer program products for providing a web application builder framework in a database system. A...
2019/0065156 OVERRIDING COMPONENT ATTRIBUTES IN A WEB APPLICATION BUILDER
Disclosed are examples of systems, apparatus, methods and computer program products for overriding component attributes in a web application builder. A...
2019/0065155 BASE EDITOR COMPONENT IN A WEB APPLICATION BUILDER FRAMEWORK
Disclosed are examples of systems, apparatus, methods and computer program products for providing a base editor component for editing web application builder...
2019/0065154 SYSTEM OF TYPE INFERENCE FOR TUPLE GRAPH PROGRAMS METHOD OF EXECUTING A TUPLE GRAPH PROGRAM ACROSS A NETWORK
A programming model provides a method for type inference in programming operations. Information defining one or more attributes of an operation is received,...
2019/0065153 DYNAMIC PAGE PREVIEWER FOR A WEB APPLICATION BUILDER
Disclosed are examples of systems, apparatus, methods and computer program products for providing a dynamic page previewer for a web application builder. A...
2019/0065152 CRYPTOGRAPHICALLY SECURE RANDOM NUMBER GENERATOR
Various aspects of the subject technology relate to systems, methods, and non-transitory machine-readable medium for generating random numbers are disclosed...
2019/0065151 DIGITAL BIT-SERIAL MULTI-MULTIPLY-AND-ACCUMULATE COMPUTE IN MEMORY
A memory device that includes a plurality subarrays of memory cells to store static weights and a plurality of digital full-adder circuits between subarrays of...
2019/0065150 PROVIDING EFFICIENT MULTIPLICATION OF SPARSE MATRICES IN MATRIX-PROCESSOR-BASED DEVICES
Providing efficient multiplication of sparse matrices in matrix-processor-based devices is disclosed herein. In one aspect, a matrix processor of a...
2019/0065149 PROCESSOR AND METHOD FOR OUTER PRODUCT ACCUMULATE OPERATIONS
A processor and method for performing outer product and outer product accumulation operations on vector operands requiring large numbers of multiplies and...
2019/0065148 CONCURRENT MULTI-BIT ADDER
A system includes a non-destructive associative memory array and a predictor, a selector and a summer. The memory array includes a plurality of sections, each...
2019/0065147 Method of Improving Search Quality by Combining High Precision and Low Precision Computing
Low precision computers can be efficient at finding possible answers to search problems. However, sometimes the task demands finding better answers than a...
2019/0065146 PROVIDING EFFICIENT FLOATING-POINT OPERATIONS USING MATRIX PROCESSORS IN PROCESSOR-BASED SYSTEMS
Providing efficient floating-point operations using matrix processors in processor-based systems is disclosed. In this regard, a matrix-processor-based device...
2019/0065145 UNIFIED LOGIC FOR ALIASED PROCESSOR INSTRUCTIONS
A binary logic circuit for manipulating an input binary string includes a first stage of a first group of multiplexers arranged to select respective portions...
2019/0065144 REDUCING RESPONSE LATENCY OF INTELLIGENT AUTOMATED ASSISTANTS
Systems and processes for reducing response latency of intelligent automated assistants are provided. In one example process, a speech input containing a user...
2019/0065143 VOICE RECOGNITION KEYWORD USER INTERFACE
Implementations provide user access to software functionality. In some implementations, a method includes selecting one or more portions of text. The method...
2019/0065142 ELECTRONIC APPARATUS, INPUT DEVICE AND METHOD FOR CONTROL THEREOF
An electronic apparatus includes a sensor, a communicator and a processor that, based on sensing an input device being attached, identifies a control function...
2019/0065141 REMOTE STREAMING AUDIO PROCESSING SYSTEM
Methods and systems for processing audio signals include receiving, via an application displayed at a client computing device, an audio signal and a user...
2019/0065140 DYNAMIC RANGE CONTROL FOR A WIDE VARIETY OF PLAYBACK ENVIRONMENTS
In an audio encoder, for audio content received in a source audio format, default gains are generated based on a default dynamic range compression (DRC) curve,...
2019/0065139 Providing Media for Playback
Embodiments are disclosed for providing play/pause content. An example method includes receiving a command to play audio from a zone, the zone including one or...
2019/0065138 ELECTRONIC DEVICE WITH EMBEDDED MICROCHIP
An electronic audio device has a microchip has embedded therein, circuitry for enhancing the sound outputted therefrom and which is associated, such as a...
2019/0065137 ACOUSTIC SYSTEM AND VOLUME ADJUSTMENT METHOD
An acoustic system comprises an operation condition determination part for determining an operation condition of an operating element for controlling sound...
2019/0065136 ELECTRONIC DEVICE WITH A FUNCTION OF SMART VOICE SERVICE AND METHOD OF ADJUSTING OUTPUT SOUND
An electronic device with a function of smart voice service is disclosed. The electronic device is capable of identifying a user who is using the function of...
2019/0065135 Dynamic Server-Side Image Sizing For Fidelity Improvements
Dynamically-generated images sized according to a requesting web client application display resolution are provided. The client application may calculate a...
2019/0065134 DISPLAY CONTROL DEVICE, DISPLAY SYSTEM, AND DISPLAY CONTROL METHOD
A display system includes multiple display devices (11, 12) and a control device (30) connected to the multiple display devices (11, 12). The control device...
2019/0065133 Display Apparatus and Display Control Method
The present disclosure relates to a display apparatus and a display control method, the display apparatus comprises: a display panel which comprises a...
2019/0065132 CONTENT DISTRIBUTION DEVICE, CONTENT DISTRIBUTION SYSTEM, AND STORAGE MEDIUM
Display device information on a display device connected to a content distribution device is managed, and summary information is generated and displayed in...
2019/0065131 COMMUNICATION SYSTEM, TERMINAL DEVICE, AND METHOD FOR CONTROLLING COMMUNICATION SYSTEM
In a display system, one tablet terminal transmits control information to another tablet terminal. If the another tablet terminal receives the control...
2019/0065130 DISPLAY DEVICE AND METHOD FOR CONTROLLING DISPLAY DEVICE
A projector includes: an image projection unit which projects an image; a first communication unit which detects an information processing device connectable...
2019/0065129 PRINTER CONTROLLER ARRANGED TO CONTROL A PRINT ENGINE, METHOD THEREFORE, AND COMPUTER PROGRAM PRODUCT
A printer controller arranged to control a print engine comprising: a print job storage for storing print jobs to be printed; wherein a print job may comprise...
2019/0065128 Server apparatus, method of controlling the same, storage medium, and printing kystem
A print server saves a print job received from a PC in a storage device, and determines, for each page of the saved print job, whether or not to make the page...
2019/0065127 IMAGE FORMING SYSTEM, CONTROL PROGRAM OF IMAGE FORMING SYSTEM, CONTROL PROGRAM OF IMAGE FORMING APPARATUS, AND...
An image forming system includes: a server accepting a print job from a client apparatus; and an image forming apparatus receiving an order for the print job...
2019/0065126 Communication apparatus, control method, and storage medium
A communication apparatus, which has a first communication function for executing communication based on a Neighbor Awareness Network (NAN) and a second...
2019/0065125 INFORMATION PROCESSING APPARATUS, AND IMAGE FORMING APPARATUS
An information processing apparatus includes specifying unit and a display. The specifying unit specifies whether or not a failure occurring in the information...
2019/0065124 INFORMATION PROCESSING APPARATUS, MEMORY CONTROLLER, AND CONTROL METHOD FOR INFORMATION PROCESSING APPARATUS
An information processing apparatus includes, an arithmetic processing circuit that executes arithmetic processing, a memory that stores data, a storage...
2019/0065123 MEMORY SYSTEM WITH SHARED BUFFER ARCHITECTURE FOR MULTIPLE DECODERS AND METHOD OF OPERATING SUCH MEMORY SYSTEM
A memory system with a shared buffer architecture for multiple decoders reduces transfer latency and power consumption. Such memory system includes a memory...
2019/0065122 MEMORY DEVICE INCLUDING NON-VOLATILE MEMORY AND METHOD OF MANAGING DATA THEREOF
A memory device includes a non-volatile memory and a controller. The controller is configured to control the non-volatile memory and includes a receiving...
2019/0065121 TIERED STORAGE USING STORAGE CLASS MEMORY
A Data Storage Device (DSD) includes a first memory for storing data and a Storage Class Memory (SCM) for storing data. The SCM has at least one characteristic...
2019/0065120 PROXYING READ REQUESTS WHEN PERFORMANCE OR AVAILABILITY FAILURE IS ANTICIPATED
A method includes receiving, by a read threshold number of storage units of a dispersed storage network (DSN), the read threshold number of read requests...
2019/0065119 CYCLING OUT DISPERSED STORAGE PROCESSING UNITS FROM ACCESS POOLS TO PERFORM EXPENSIVE OPERATIONS
A method includes identifying, by a dispersed storage (DS) processing unit of a plurality of DS processing units of a dispersed storage network (DSN), a DSN...
2019/0065118 ASSIGNING DATA TO A RESISTIVE MEMORY ARRAY BASED ON A SIGNIFICANCE LEVEL
In an example, a method includes receiving input data and dividing the input data into a plurality of data portions, wherein the size of each data portion is...
2019/0065117 IDENTIFYING OUTLYING VALUES IN MATRICES
In an example, a method comprises receiving a first matrix of values to be mapped to a resistive memory array, wherein each value in the matrix is to be...
2019/0065116 STORAGE DEVICE AND COMMUNICATION CONTROL METHOD
A storage device includes a nonvolatile memory and a controller. The controller is configured to control a first communication with a host device which is...
2019/0065115 MEMORY SYSTEM, OPERATION METHOD OF THE MEMORY SYSTEM, AND MEMORY DEVICE
A memory system includes: a memory controller; and a plurality of memory devices each of which includes a plurality of input pads, where signals of different...
2019/0065114 MEMORY SYSTEM
A memory system includes a plurality of first memory chips connected to a first bus, a plurality of second memory chips connected to a second bus, and a...
2019/0065113 STORAGE DEVICE AND METHOD OF OPERATING THE SAME
Provided herein may be a storage device and a method of operating the same. A storage device for protecting the storage device from physical movement may...
2019/0065112 TECHNOLOGIES FOR PROVIDING A SPLIT MEMORY POOL FOR FULL RACK CONNECTIVITY
Technologies for utilizing a split memory pool include a compute sled. The compute sled includes multiple processors communicatively coupled together through 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 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.