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/0314630 NON-VOLATILE MEMORY SYSTEM HAVING AN INCREASED EFFECTIVE NUMBER OF SUPPORTED HEAT LEVELS
A computer program product, according to one embodiment, includes a computer readable storage medium having program instructions embodied therewith. The...
2018/0314629 MANAGING PARALLEL ACCESS TO A PLURALITY OF FLASH MEMORIES
A memory device is disclosed. The memory device comprises N flash memories and a flash manager. The flash manager comprises an interleave/de-interleave buffer...
2018/0314628 INTELLIGENT COMPUTER MEMORY MANAGEMENT BASED ON REQUEST SIZES
A method, system, and computer readable storage medium for managing computer memory by an intelligent memory manager. The intelligent memory manager performs a...
2018/0314627 Systems and Methods for Referencing Data on a Storage Medium
A storage layer is configured to store data at respective offsets within storage units of a storage device. Physical addresses of the data may be segmented...
2018/0314626 STORAGE DEVICE, CONTROL METHOD AND ACCESS SYSTEM
A storage device coupled to a host device and including a volatile memory, a non-volatile memory, a controller and a reverser is provided. The controller...
2018/0314625 METHOD AND DESIGN FOR AUTOMATED TESTING SYSTEM
A method for concurrent production use of an enterprise system and testing of a modified enterprise system is provided. The method includes obtaining inputs...
2018/0314624 PRIORITIZING RESILIENCY TESTS OF MICROSERVICES
Techniques are provided for automated resiliency testing. In one example, a computer-implemented method comprises analyzing, by a system operatively coupled to...
2018/0314623 CACHE-BASED TRACING FOR TIME TRAVEL DEBUGGING AND ANALYSIS
A processor is configured to record a replay-able trace of execution of an execution entity. Based on detection of a cache miss during the execution of the...
2018/0314622 SYSTEM AND METHOD FOR IMPLEMENTING AN API VALIDATOR TOOL
The invention relates to an API Validator that allows developers to rate their Open API Specification (e.g., swagger files, API contracts) based on the...
2018/0314621 Segmented Customization
Techniques to facilitate provision of different user experiences to different groups of users of a mobile application are disclosed herein. In at least one...
2018/0314620 SELECTIVE OBJECT TESTING IN A CLIENT-SERVER ENVIRONMENT
A tool for testing objects in a client-server environment. The tool receives a plurality of proposed modifications to a baseline set of objects stored in a...
2018/0314619 AUTOMATED CODE VERIFICATION AND MACHINE LEARNING IN SOFTWARE DEFINED NETWORKS
A processor is configured to execute an event-driven program along a plurality of execution paths. Each of the plurality of execution paths is determined by...
2018/0314618 REPLICATING CONTOURS OF SOUNDSCAPES WITHIN COMPUTING ENCLOSURES
Example implementations relate to generating a performance index of an electrical device. An example implementation includes determining an acoustical contour...
2018/0314617 Methods to Associate Workloads to Optimal System Settings
A system, method, and computer-readable medium are disclosed for optimizing performance of an information handling system comprising: identifying a statistical...
2018/0314616 CAPACITY PLANNING METHOD
A method for capacity planning of a DBSM network, includes selecting at least one RESOURCE against which the TARGET_SYSTEM will be optimized, selecting at...
2018/0314615 COLLECTING HARDWARE PERFORMANCE DATA
A computing system for collecting hardware performance data includes a number of programmable counters associated with a number of units of a computing device....
2018/0314614 SYSTEM AND METHOD FOR ANALYSING CAUSE RELATED TO EXCESSIVE POWER CONSUMPTION OF APPLICATION
An apparatus for analyzing a cause of excessive power consumption of an application according to an exemplary embodiment of the present disclosure includes: an...
2018/0314613 USER CONTROL OF AUTOMATED TEST FEATURES WITH SOFTWARE APPLICATION PROGRAMMING INTERFACE (API)
A system for performing an automated test is disclosed. The method comprises programming a application programming interface (API) to control a default...
2018/0314612 NETWORK CONTROL PLANE DESIGN TOOL
Systems and methods provide design and testing for a control plane of a network region.
2018/0314611 Virtual Debugging of Server Operations
Debugging operations may utilize a dedicated debug port associated with a baseboard management controller. The baseboard management controller executes...
2018/0314610 REMOTE ACCESS DEVICE DIAGNOSTICS
In one example, a system for remote access device diagnostics includes a remote access device to execute a number of diagnostic operations and to store results...
2018/0314609 APPARATUS AND METHOD TO SUPPRESS DATA ACCESSES CAUSED BY CHANGE IN DISTRIBUTED DATA LAYOUT OF STORAGES
An apparatus stores recovery data of a fast recovery portion of storage data in different portions of a plurality of storages, and stores the recovery data in...
2018/0314607 KEY-VALUE INDEX RECOVERY BY LOG FEED CACHING
A computer system may include a storage device and nodes cooperating therewith to define a key value database architecture. A first node of the nodes may be...
2018/0314606 METHODS AND APPARATUS TO FACILITATE DISTRIBUTED DATA BACKUP
Methods, apparatus, systems and articles of manufacture are disclosed to facilitate distributed data backup. An example apparatus includes a controller to...
2018/0314605 UNIFIED SNAPSHOT STORAGE MANAGEMENT
An illustrative approach to managing snapshots streamlines how and when snapshots are generated in a storage management system, such that fewer snapshots may...
2018/0314604 CACHING OF BACKUP CHUNKS
Contents of a plurality of backups that share a common characteristic are profiled. A portion of the plurality of backups is selected as a base backup...
2018/0314603 APPARATUSES, METHODS, AND SYSTEMS FOR STORAGE AND ANALYSIS OF SAAS DATA AND NON-SAAS DATA FOR BUSINESSES AND...
A "Local Ingestion" (LI) Server resides and operates in the LAN of a business organization, and provides backup storage for data generated using various...
2018/0314602 METHOD FOR REDUNDANCY OF A VLR DATABASE OF A VIRTUALIZED MSC
Network Entity, comprising a Database that keeps client related information stored for the duration of which the client is served by the Network Entity; a...
2018/0314601 INTELLIGENT CAPTAIN SELECTION FOR DISASTER RECOVERY OF SEARCH HEAD CLUSTER
Embodiments of the present disclosure provide solutions for determining an elected search head captain is unqualified for the position, identifying a more...
2018/0314600 ELECTRONIC DEVICE AND CONTROL METHOD
According to one embodiment, an electronic device operably connectable to a storage includes a memory and a processor. The processor is electrically connected...
2018/0314599 UNIQUE IDENTIFIERS FOR DATA REPLICATION, MIGRATION, FAILOVER OPERATIONS AND FAILBACK OPERATIONS
A computer implemented method implemented with a processor for assigning a unique identifier for a data item initially deployed at a cluster of a networked...
2018/0314598 CONTAINER-BASED BACKUPS
Examples disclosed herein relate to container-based backups. Some of the examples may enable analyzing a source host to be backed up, wherein the source host...
2018/0314597 BACKUP PERFORMANCE AFTER BACKUP FAILURE
Disclosed herein are methods, systems, and processes to improve backup performance after backup failure. It is determined whether a backup operation is...
2018/0314596 SELECTIVELY IMPROVING RAID OPERATIONS LATENCY
Presented herein are methods, non-transitory computer readable media, and devices for selectively limiting the amount of data in a file system, which include:...
2018/0314595 MEMORY APPARATUS WITH REDUNDANCY ARRAY
Apparatuses and methods for memory repair for a memory device are described. An example apparatus includes: a data input/output circuit that provides data via...
2018/0314594 Multi-Layer Integrated Zone Partition System Error Correction
A multi-layer error correction coding (ECC) parity technique involves dividing a data band into sub-data bands, generating a respective 1.sup.st-layer sub-data...
2018/0314593 ERROR CORRECTION CODE EVENT DETECTION
Methods, systems, and devices for operating a memory cell or cells are described. An error in stored data may be detected by an error correction code (ECC)...
2018/0314592 Storing Address of Spare in Failed Memory Location
In one embodiment, a system includes a memory that includes a live section and a spares section. The live section may be mapped to the address space of the...
2018/0314591 CONTROLLER-BASED MEMORY SCRUB FOR DRAMS WITH INTERNAL ERROR-CORRECTING CODE (ECC) BITS CONTEMPORANEOUSLY DURING...
A method for updating a DRAM memory array is disclosed. The method comprises: a) transitioning the DRAM memory array from an idle state to a refresh state in...
2018/0314590 Accessing Error Statistics from Dram Memories Having Integrated Error Correction
In described examples, a memory module includes a memory array with a primary access port coupled to the memory array. Error correction logic is coupled to the...
2018/0314589 Live Partition Mobility Enabled Hardware Accelerator Address Translation Fault Resolution
Hardware accelerator memory address translation fault resolution is provided. A hardware accelerator and a switchboard are in communication with a processing...
2018/0314588 Live Partition Mobility Enabled Hardware Accelerator Address Translation Fault Resolution
Hardware accelerator memory address translation fault resolution is provided. A hardware accelerator and a switchboard are in communication with a processing...
2018/0314587 DYNAMIC READ BASED ON READ STATISTICS
Apparatuses, systems, and methods are disclosed for dynamic read operations. An on-die controller monitors one or more read statistics during a read operation...
2018/0314586 OPTIMIZED ERROR-CORRECTING CODE (ECC) FOR DATA PROTECTION
Disclosed are techniques for generating a parity check matrix representing an error correcting code (ECC) for protecting a plurality of bits of a message. In...
2018/0314585 IN-CHANNEL MEMORY MIRRORING
Embodiments of the present invention provide methods, program products, and systems for improving DIMM level memory mirroring. Embodiments of the present...
2018/0314584 Managed Hardware Accelerator Address Translation Fault Resolution Utilizing a Credit
Hardware accelerator memory address translation fault resolution is provided. A hardware accelerator and a switchboard are in communication with a processing...
2018/0314583 Hardware Accelerator Address Translation Fault Resolution
Hardware accelerator memory address translation fault resolution is provided. A hardware accelerator and a switchboard are in communication with a processing...
2018/0314582 Managed Hardware Accelerator Address Translation Fault Resolution Utilizing a Credit
Hardware accelerator memory address translation fault resolution is provided. A hardware accelerator and a switchboard are in communication with a processing...
2018/0314581 Hardware Accelerator Address Translation Fault Resolution
Hardware accelerator memory address translation fault resolution is provided. A hardware accelerator and a switchboard are in communication with a processing...
2018/0314580 DATA ERROR DETECTION IN COMPUTING SYSTEMS
Embodiments of ensuring data integrity in computing devices and associated methods of operations are disclosed therein. In one embodiment, a method includes...
← 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 | 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.