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
US-1,028,9568 Application-driven storage systems for a computing system
Systems and methods that allow secure application-driven arbitrary compute in storage devices in a cloud-based computing system are provided. A computing system...
US-1,028,9567 Systems and method for delayed cache utilization
A system for managing cache utilization includes a processor core, a lower-level cache, and a higher-level cache. In response to activating the higher-level...
US-1,028,9566 Handling data that has become inactive within stream aware data storage equipment
A technique involves, from an incoming flow of data that includes a first stream from a first source and another stream from another source, placing data of the...
US-1,028,9565 Cache drop feature to increase memory bandwidth and save power
Systems, apparatuses, and methods for efficiently allocating data in a cache are described. In various embodiments, a processor decodes an indication in a...
US-1,028,9564 Computer and memory region management method
A computer on which OSs run is coupled to the storage apparatus, the OSs include a first OS controlling access to the storage apparatus and a second OS...
US-1,028,9563 Efficient reclamation of pre-allocated direct memory access (DMA) memory
For efficient reclamation of pre-allocated direct memory access (DMA) memory in a computing environment, hot-add random access memory (RAM) is emulated for a...
US-1,028,9562 Incorporating purge history into least-recently-used states of a translation lookaside buffer
A computer-implemented method includes associating an initial use order with a plurality of target sets of a translation lookaside buffer (TLB), where the...
US-1,028,9561 Nonvolatile memory devices and methods of controlling the same
A method of controlling a nonvolatile memory device includes: receiving a plurality of logical pages associated with a plurality of physical addresses,...
US-1,028,9560 Switch module and storage system
According to one embodiment, a switch module includes a first port with PCIe/NVMe standard being connectable to a host, second ports with PCIe/NVMe standard...
US-1,028,9559 Non-volatile memory apparatus and operating method thereof
A non-volatile memory apparatus including a non-volatile storage circuit, a main memory and a controller, and an operating method thereof are provided. Each of...
US-1,028,9558 Apparatus and method for reducing storage class memory write-backs
Embodiments of the present disclosure perform procedures that manipulate a memory system's local cache line eviction policy so that critical "dirty" cache lines...
US-1,028,9557 Storage system and method for fast lookup in a table-caching database
A storage system and method for fast lookup in a table-caching database are provided. In one embodiment, a storage system is provided comprising a volatile...
US-1,028,9556 Techniques to perform power fail-safe caching without atomic metadata
A method and system to allow power fail-safe write-back or write-through caching of data in a persistent storage device into one or more cache lines of a...
US-1,028,9555 Memory read-ahead using learned memory access patterns
Systems, methods, and articles of manufacture comprising processor-readable storage media are provided to implement read-ahead memory operations using learned...
US-1,028,9554 Supporting fault information delivery
A processor implementing techniques to supporting fault information delivery is disclosed. In one embodiment, the processor includes a memory controller unit to...
US-1,028,9553 Accelerator sharing
Disclosed aspects relate to accelerator sharing among a plurality of processors through a plurality of coherent proxies. The cache lines in a cache associated...
US-1,028,9552 Storage system and method for flush optimization
A storage system and method are provided for flush optimization. In one embodiment, a storage system is provided comprising a cache, a non-volatile memory, and...
US-1,028,9551 Preserving data upon a power shutdown
Host data segments are received and stored in a cached data unit corresponding to a previously stored data unit currently stored in non-volatile memory....
US-1,028,9550 Method and system for dynamic write-back cache sizing in solid state memory storage
A method for dynamic write-back cache sizing in solid state memory storage. The method includes receiving a request to write a data fragment to a memory...
US-1,028,9549 Checkpointing cache status information
Embodiments are directed to maintaining cache status information for a flash-based cache after a system restart following a shutdown by periodically gathering...
US-1,028,9548 Method and system for garbage collection in a storage system which balances wear-leveling and performance
In general, embodiments of the technology relate to a method for managing data. The method includes, in response to initiating garbage collection on a storage...
US-1,028,9547 Method and apparatus for a network connected storage system
A Data Storage Device (DSD) includes a Non-Volatile Memory (NVM) for storing data, a network interface for communicating on a network, and a processor....
US-1,028,9546 Memory management method, memory control circuit unit and memory storage device
A memory management method for a rewritable non-volatile memory module having a plurality of physical erasing units is provided. The method includes providing a...
US-1,028,9545 Hybrid checkpointed memory
Apparatuses, systems, methods, and computer program products are disclosed for hybrid checkpointed memory. An extended memory module uses volatile memory of a...
US-1,028,9544 Mapping tables for storage devices
In some examples, a storage device includes a first non-volatile memory array configured to store data from a host device and the storage device and a second...
US-1,028,9543 Secure erasure of processed data in non-volatile memory by disabling distributed writing
An information processing apparatus which stores process target data in a non-volatile memory, cancels a writing distribution function with respect to the...
US-1,028,9542 Apparatuses and methods for memory device as a store for block program instructions
The present disclosure includes apparatuses and methods related to a memory device as the store to program instructions. An apparatus comprises a memory device...
US-1,028,9541 Source code flow analysis using information retrieval
According to an example, source code flow analysis may include receiving source code for an application, and identifying virtual flow documents for the...
US-1,028,9540 Performing entropy-based dataflow analysis
Providing dataflow analysis by selecting a plurality of sampling points from a program under examination. A set of respective values is recorded from a...
US-1,028,9539 Performance testing in a software deployment pipeline
Methods and systems for performance testing in a software deployment pipeline are disclosed. One or more performance tests are automatically performed on a...
US-1,028,9538 Systems and methods for failure detection with orchestration layer
A system and method in accordance with examples may include systems and methods for detecting failure of microservice applications in communication with an...
US-1,028,9537 Smart advisory for distributed and composite testing teams based on production data and analytics
An application testing developer system provides a platform for generating real-time suggestions for allocating test cases to testers in a distributed...
US-1,028,9536 Distinguishing public and private code in testing environments
A code testing system identifies code for an application as being related to publically-available code, and modifies testing for the application for the code...
US-1,028,9535 Software testing integration
A software integration testing tool includes drivers for different software testing tools to test a system under test, and an application program interface for...
US-1,028,9534 System, method, and computer program for efficiently automating business flow testing
A system, method, and computer program product are provided for efficiently automating software testing of business flows. In use, a business flow executed by a...
US-1,028,9533 Managing extraction of data for testing
At least one computing device generates a configuration file associated with a module of a software system for use in extracting data from the module in the...
US-1,028,9532 Method and system for providing delta code coverage information
The various embodiments herein disclose a system and method for generating a delta code coverage information. The system for generating delta code coverage...
US-1,028,9531 Software integration testing with unstructured database
According to examples, software integration testing with an unstructured database may include determining a driver class file for an integration testing tool to...
US-1,028,9530 Run time test workload customer profiling baselines visualization
Aspects of the present invention include a method, system and computer program product. The method includes obtaining, by a processor, customer data relating to...
US-1,028,9529 Testing a guarded storage facility
A computer-implemented method includes executing one or more test programs on a computing device, where the computing device includes a Guarded Storage (GS)...
US-1,028,9528 Targeted user notification of bug fixes
Systems and methods for sending in-product notifications to individual users of a software product or a specifically identified subset of users of the software...
US-1,028,9527 Tracing of exception handling events
An apparatus comprises trace circuitry to output exception trace data indicating exception handling events detected during monitoring of processing activity of...
US-1,028,9526 Object oriented data tracking on client and remote server
Trace information representing a program object is automatically logged on a client computing system. It is uploaded to a service computing system where it is...
US-1,028,9525 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...
US-1,028,9524 Workflow test case generation
Workflow test case generation may include receiving an intermediate output of a workflow. The intermediate output of the workflow may reference a plurality of...
US-1,028,9523 Generating an advanced function usage planning report
An apparatus, system, and method for generating an advanced function usage planning report. One embodiment of the apparatus includes a detection module, a...
US-1,028,9522 Autonomous information technology diagnostic checks
A rules-based engine uses artificial intelligence to perform an automated diagnostic check of a computer chassis. The rules-based engine consults a ...
US-1,028,9521 Analysis device for analyzing performance information of an application and a virtual machine
An analysis device analyzes performance information of an application and performance information of a virtual machine. The analysis device includes a memory...
US-1,028,9520 Adaptive application performance analysis
A system performs discovery and instrumentation of processes of an application based on process performance. The system includes one or more processors...
US-1,028,9519 Rack management system and rack management method thereof
A rack management system and a rack management method thereof are disclosed; wherein the storage management system is used for managing a plurality of chassis....
← 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 | 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.