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/0057054 ALLOCATING ADDRESS SPACE
A method, computer program product, and system includes a processing circuit(s) allocating a page of system memory address space to a device. The allocating...
2019/0057053 DATA TRANSFER DEVICE, IMAGE PROCESSING DEVICE, AND IMAGING DEVICE
A direct memory access (DMA) buffer section configured to store data in a plurality of storage regions in units of DMA transfers, a buffer control section...
2019/0057052 SEMICONDUCTOR DEVICE
A semiconductor device according to the present invention includes a plurality of masters (100), a memory controller (400a), a bus that connects the plurality...
2019/0057050 PIPELINE CIRCUIT ARCHITECTURE TO PROVIDE IN-MEMORY COMPUTATION FUNCTIONALITY
Techniques and mechanisms for performing in-memory computations with circuitry having a pipeline architecture. In an embodiment, various stages of a pipeline...
2019/0057049 MEMORY SYSTEM AND OPERATING METHOD THEREOF
A memory system includes a nonvolatile memory device including a plurality of planes; and a controller suitable for determining whether a first read operation...
2019/0057048 WIRELESS COMMUNICATION METHOD AND SYSTEM
A wireless communication method and device are provided. The wireless communication system includes a communication interface, a transmitter and a receiver....
2019/0057047 DATA STORAGE DEVICE AND A METHOD FOR CONTROLLING ACCESS TO A MEMORY DEVICE OF A DATA STORAGE DEVICE
A data storage device coupled to a plurality of client devices, each being given a priority and an access quota, includes a memory device and an arbiter. The...
2019/0057046 ELECTRONIC DEVICE AND METHOD FOR COHERENT ENABLE/DISABLE ON A VIRTUAL DATA CHANNEL
An electronic device is described that includes: a host processor comprising at least one input port configured to receive a plurality of data signals on a...
2019/0057045 METHODS AND SYSTEMS FOR CACHING BASED ON SERVICE LEVEL AGREEMENT
A computer system of a service provider includes a processing unit executing a thread issued by a user and a random access memory (RAM) cache disposed external...
2019/0057044 Systems And Methods For Integrity Checking Of Code Or Data In A Mixed Security System While Preserving...
A microcontroller configured to provide secure integrity checking of code or data stored in the microcontroller is provided. The microcontroller may include a...
2019/0057043 HOT ENCRYPTION SUPPORT PRIOR TO STORAGE DEVICE ENROLMENT
A storage system (system) includes two storage devices (first device and second device). The first device stores encrypted user data prior to being enrolled...
2019/0057042 DESTAGING PINNED RETRYABLE DATA IN CACHE
Provided are techniques for destaging pinned retryable data in cache. A ranks scan structure is created with an indicator for each rank of multiple ranks that...
2019/0057041 ADDRESS MAPPING METHOD AND OPERATION METHOD OF STORAGE DEVICE
An address mapping method of a storage device which includes a plurality of sub-storage devices each including an over-provision area includes detecting...
2019/0057040 METHODS AND SYSTEMS FOR MEMORY MANAGEMENT OF KERNEL AND USER SPACES
The present application provides methods and systems for memory management of a kernel space and a user space. An exemplary system for memory management of the...
2019/0057039 METHOD FOR STORING CONTENT, METHOD FOR CONSULTING CONTENT, METHOD FOR MANAGING CONTENT AND CONTENT READERS
A method for storing content implemented by a first content reader. The first content reader includes a processor, a first memory for storing content, a...
2019/0057038 LOGICAL TO PHYSICAL MAPPING
The present disclosure includes apparatuses and methods for logical to physical mapping. A number of embodiments include a logical to physical (L2P) update...
2019/0057037 CACHE MANAGEMENT BASED ON TYPES OF I/O OPERATIONS
A list of a first type of tracks in a cache is generated. A list of a second type of tracks in the cache is generated, wherein I/O operations are completed...
2019/0057036 PROGRAMMABLE INTERFACE TO IN-MEMORY CACHE PROCESSOR
The present disclosure is directed to systems and methods of implementing a neural network using in-memory mathematical operations performed by pipelined SRAM...
2019/0057035 METHOD OF STORAGE MANAGEMENT, STORAGE SYSTEM AND COMPUTER PROGRAM PRODUCT
Embodiments of the present disclosure provide a method of storage management, a storage system and a computer program product. The method comprises determining...
2019/0057034 METHOD AND APPARATUS FOR PAGE TABLE MANAGEMENT
An apparatus and method for page table management. For example, one embodiment of an apparatus comprises: a memory management circuit to perform address...
2019/0057033 FAST CACHE DEMOTIONS IN STORAGE CONTROLLERS WITH METADATA
Provided are techniques for fast cache demotions in storage controllers with metadata. A track in a demotion structure is selected. In response to determining...
2019/0057032 Cache Coherence Management Method and Node Controller
A cache coherence management method, a node controller, and a multiprocessor system that includes a first table, a second table, a node controller, and at...
2019/0057031 UPDATING A MEMORY
A method for updating a memory, which comprises several blocks, wherein each of the several blocks comprises multi-level cells and is operable in an MLC-mode...
2019/0057030 METHOD AND DEVICE FOR CACHE MANAGEMENT
Embodiments of the present disclosure relate to a method and a device for cache management. The method includes: in response to receiving a write request for a...
2019/0057029 LINE TERMINATION METHODS
Methods of operating a memory system comprising a plurality of memory devices include loading respective sets of termination information to a subset of memory...
2019/0057028 Conflict Resolution and Garbage Collection in Distributed Databases
A novel distributed data storage system is disclosed. In an example method, a first plurality of key entries is stored in a first key data store at a first...
2019/0057027 Key Data Store Garbage Collection and Multipart Object Management
In an example embodiment, a method comprises determining that a multipart upload request to upload a data object in separate object parts has been received by...
2019/0057026 DATA STORAGE DEVICE AND OPERATING METHOD THEREOF
A data storage device includes a nonvolatile memory device including a plurality of planes each of which includes a plurality of memory units; and a controller...
2019/0057025 MEMORY SYSTEM AND OPERATING METHOD OF MEMORY SYSTEM
A memory system includes: a memory device including a plurality of memory blocks each having a plurality of pages suitable for storing data; and a controller...
2019/0057024 Intelligent Redundant Array Of Independent Disks With High Performance Recompaction
A system and process for recompacting digital storage space involves continuously maintaining a first log of free storage space available from multiple storage...
2019/0057022 SELF TUNING ADAPTIVE BUCKET MEMORY MANAGER
Disclosed herein are system, method, and computer program product embodiments for adaptively self-tuning a bucket memory manager. An embodiment operates by...
2019/0057021 End User Remote Enterprise Application Software Testing
A system and method for remote testing of enterprise software applications (ESA) allows one or more testers to remotely access an ESA and remotely test the...
2019/0057020 SIMULATION REPRODUCING APPARATUS AND COMPUTER-READABLE RECORDING MEDIUM
An acceptance control unit accepts, after simulation of a state change of a target system, a specified time which is a time in a simulation period being a...
2019/0057019 DYNAMIC DEVICE CLUSTERING
A cluster of devices can be identified where results from executing a test by any cluster devices can be considered as being from the same device. Thus,...
2019/0057018 INTELLIGENT EXPANSION OF SYSTEM INFORMATION COLLECTION
Methods, systems, and computer program products are provided for dynamically collecting information corresponding to characteristics of a binary. A user or...
2019/0057017 Correlation Of Function Calls To Functions In Asynchronously Executed Threads
A trace of the execution of a program is recorded. This program trace includes various information regarding each instruction of the program that is executed,...
2019/0057016 MULTI-LAYER DESIGN RESPONSE TIME CALCULATOR
Methods, systems, and computer program products for integrating front-end applications with application program interfaces (APIs) and middleware business...
2019/0057015 PREDICTING DEFECTS IN SOFTWARE SYSTEMS HOSTED IN CLOUD INFRASTRUCTURES
Methods, systems, and computer-readable storage media for detecting a source of a defect in microservice-based applications, implementations including...
2019/0057014 TEST RELEVANCY PREDICTION FOR CODE CHANGES
In some examples, test relevancy prediction for code changes may include ascertaining files for a commit for a build, and for each test of a plurality of...
2019/0057013 CODE COMPONENT DEBUGGING IN AN APPLICATION PROGRAM
Disclosed aspects relate to debugging a set of code components of an application program. A set of defect data which indicates a set of defects may be...
2019/0057012 DIAGNOSTICS OF STATE TRANSITIONS
A method for diagnosing computer readable instructions related to transfers of control is disclosed. A state transition of a unit of execution within a logical...
2019/0057011 DATA COLLECTION OF EVENT DATA AND RELATIONSHIP DATA IN A COMPUTING ENVIRONMENT
In a computer-implemented method of data collection in a computing environment, the method including, operational data is captured within a computing...
2019/0057010 Data Processing System with Machine Learning Engine to Provide Dynamic Data Transmission Control Functions
Systems for dynamically controlling data transmissions are provided. In some examples, a system may receive data from one or more computer systems. Data...
2019/0057009 SYSTEM AND METHOD FOR DETECTING FRAUDULENT ACTIVITY ON CLIENT DEVICES
A method, a system, and an article are provided for detecting and managing anomalies associated with content presentations. An example computer-implemented...
2019/0057008 SYSTEMS AND METHODS FOR COLLECTING, TRACKING, AND STORING SYSTEM PERFORMANCE AND EVENT DATA FOR COMPUTING DEVICES
A system is configured to track and store system and event data for various computing devices. The system is configured to associate the various computing...
2019/0057007 SMART ADVICE TO CHARGE NOTIFICATION
Systems and methods are disclosed for advising a user when an energy storage device in a computing system needs charging. State of charge data of the energy...
2019/0057006 SYSTEM AND METHOD TO ASSESS INFORMATION HANDLING SYSTEM HEALTH AND RESOURCE UTILIZATION
A method and information handling system configured to store, via a monitoring system data repository memory device, aggregate information handling system...
2019/0057005 PROTECTING VIRTUAL MACHINES AGAINST STORAGE CONNECTIVITY FAILURES
A system for monitoring a virtual machine executed on a host. The system includes a processor that receives an indication that a failure caused a storage...
2019/0057004 Intelligent Redundant Array Of Independent Disks With Resilvering Beyond Bandwidth Of A Single Drive
A process for reconstructing data stored on a failed storage drive in a RAID storage system involves performing a resilvering procedure on a first portion of...
2019/0057003 STORAGE SYSTEM AND CONNECTION CONTROL DEVICE
A second connection control device includes a processor. The processor receives a reception notification that notifies that a first connection control device...
← 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 | 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.