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,000,7621 Method for setting universal serial bus (USB) interface of electronic device, and electronic device
Certain aspects of the disclosure relates to a method for operating an electronic device. A control device detects a Universal Serial Bus (USB) interface being...
US-1,000,7620 System and method for cache replacement using conservative set dueling
A processor includes a set associative cache and a cache controller. The cache controller makes an initial association between first and second groups of...
US-1,000,7619 Multi-threaded translation and transaction re-ordering for memory management units
Systems and methods relate to performing address translations in a multithreaded memory management unit (MMU). Two or more address translation requests can be...
US-1,000,7618 Multi-source address translation service (ATS) with a single ATS resource
Disclosed is an address translation system. The processor includes a first address translator circuit and a second address translator circuit, coupled to a...
US-1,000,7617 Data processing system and operation method thereof
A data processing system may include: a host suitable for managing a plurality of data through a balance tree structure in which each node is set to a...
US-1,000,7616 Methods for core recovery after a cold start
In an embodiment, an apparatus includes a cache memory and a control circuit. The control circuit may be configured to pre-fetch and store a first quantity of...
US-1,000,7615 Methods and apparatus for performing fast caching
Computer circuitry is provided for fast caching, which includes a memory, a processor, and a cache. The memory stores a data block. The processor retrieves the...
US-1,000,7614 Method and apparatus for determining metric for selective caching
System and method determining metric for selective caching, comprising determining a result of an access to a cache for at least one tracked attribute;...
US-1,000,7613 Reconfigurable fetch pipeline
An apparatus includes an access mode selection circuit configured to select a cache access mode based on a number of instructions stored at an issue queue, a...
US-1,000,7612 Systems and methods for pre-population of graphics image cache in virtual desktop environment
In accordance with these and other embodiments of the present disclosure, an information handling system may include a processor and a program of instructions...
US-1,000,7611 Sizing a write cache buffer based on emergency data save parameters
Embodiments relate to saving data upon loss of power. An aspect includes sizing a write cache buffer based on parameters related to carrying out this emergency...
US-1,000,7610 Tuning global digests caching in a data deduplication system
Input data is partitioned into data chunks and digest values are calculated for each of the data chunks. The positions of similar repository data are found in a...
US-1,000,7609 Method, apparatus and computer programs providing cluster-wide page management
A data processing system includes a plurality of virtual machines each having associated memory pages; a shared memory page cache that is accessible by each of...
US-1,000,7608 Cache region concept
A method to store objects in a memory cache is disclosed. A request is received from an application to store an object in a memory cache associated with the...
US-1,000,7607 Invalidation and refresh of multi-tier distributed caches
To deliver up-to-date, coherent user data to applications upon request, the disclosed technology includes systems and methods for caching data and metadata...
US-1,000,7606 Implementation of reserved cache slots in computing system having inclusive/non inclusive tracking and two...
Electronic circuitry of a computing system is described where the computing system includes a multi-level system memory where the multi-level system memory...
US-1,000,7605 Hardware-based array compression
A computing system to compress an array using hardware-based compression and to perform various instructions on the compressed array is generally described. The...
US-1,000,7604 Storage device optimization
A method and apparatus for implementing a storage optimization process is provided. The method includes identifying a file for storage on a storage device. The...
US-1,000,7603 Nonvolatile memory device and operating method thereof for performing dumping operations between cache latch...
A nonvolatile memory device includes a mat including a plurality of memory blocks, an address decoder configured to select one of the memory blocks in response...
US-1,000,7602 Flash copy relationship management
For flash copy relationship management, a management module identifies a data unit in a flash copy relationship with an extent range using a flash copy table. A...
US-1,000,7601 Data storage device and operating method for flash memory
A data storage device and operating method for a FLASH memory are disclosed. The data storage device includes a FLASH memory and a controller. The FLASH memory...
US-1,000,7600 NVS thresholding for efficient data management
For data management by a processor device in a computing storage environment, a threshold for an amount of Non Volatile Storage (NVS) space to be consumed by...
US-1,000,7599 Method for refreshing dynamic random access memory and a computer system
A method for refreshing a dynamic random access memory DRAM and a computer system are provided. When an address of a refresh unit in a DRAM and refresh...
US-1,000,7598 Data-driven testing framework
An apparatus for testing applications includes a data-processing machine including a memory and a processor operably coupled to the memory. The data-processing...
US-1,000,7597 Software testing management
A system may scan a version control repository to detect a first code and/or a first file written for a first test framework. The system may create a first test...
US-1,000,7596 Generating test scripts through application integration
Provided are techniques for parsing a pre-existing test script for a graphical user interface (GUI) to identify a first GUI action in a first line of the...
US-1,000,7595 Intelligent software test augmenting
Augmenting a software module test suite is provided, which includes: providing a test suite including test cases for a module to convert an N-dimensional space...
US-1,000,7594 Proactive cognitive analysis for inferring test case dependencies
Mechanisms are provided for evaluating test cases for testing a software product based on a requirements change. The mechanisms analyze a test case corpus to...
US-1,000,7593 Injection of data into a software application
One embodiment is a method for injecting data into a software application. The method displays a plurality of different controls of a software application and...
US-1,000,7592 Debugging non-deterministic embedded systems
An embedded device includes a processor executing instructions from module(s) in a code memory. The instructions specify: reading data from two...
US-1,000,7591 Adaptive content balancing in a web application environment
A method for adaptive content balancing for Web clients includes monitoring content processing performance in different client computing devices communicatively...
US-1,000,7590 Identifying and tracking frequently accessed registers in a processor
Embodiments include methods, computing systems and computer program products for identifying and tracking frequently accessed registers in a processor of a...
US-1,000,7589 System and method for universal serial bus (USB) protocol debugging
In one embodiment an electronic device includes a processor and at least one universal serial bus (USB) subsystem comprising logic, at least partially including...
US-1,000,7588 Full address coverage during memory array built-in self-test with minimum transitions
A method and apparatus for generating an address sequence in a memory device is provided. The method includes providing a memory array having a set of unique...
US-1,000,7587 Systems and methods for pre-generation and pre-storage of repair fragments in storage systems
Systems and methods utilizing available storage space within a storage system (e.g., as "supplemental" storage) and/or implement less physical storage space in...
US-1,000,7586 Deferred server recovery in computing systems
Various techniques for deferred server recovery are disclosed herein. In one embodiment, a method includes receiving a notification of a fault from a host in...
US-1,000,7585 Fault-tolerant methods, systems and architectures for data storage, retrieval and distribution
The disclosure is directed towards fault-tolerant methods, systems and architectures for data distribution. One method includes generating fault distribution...
US-1,000,7584 Automated container migration in a platform-as-a-service system
Implementations provide for automated container migration in a Platform-as-a-Service (PaaS) system. A method of the disclosure includes receiving, by a...
US-1,000,7583 Generating a data structure to maintain error and connection information on components and use the data...
Provided are a computer program product, system, and method for generating data structure to maintain error and connection information on components and use the...
US-1,000,7582 Rebuild rollback support in distributed SDS systems
Methods, computing systems and computer program products implement embodiments of the present invention that include mirroring, in a distributed storage system...
US-1,000,7581 Systems and methods for constructing composable persistent data structures
A technique referred to as "data structure chronicles" is described that may be used to build strictly failure resilient persistent concurrent data structures....
US-1,000,7580 Assigning storage locations based on a graph structure of a workload
A method for distributing data among storage devices. The method comprising one or more processors receiving a first graph workload that executes within a...
US-1,000,7579 Memory backup management in computing systems
Embodiments of memory backup management in computing devices and associated methods of operations are disclosed therein. In one embodiment, a method of managing...
US-1,000,7578 Application performance using package and catalog cache prefetching during database recovery
An approach for improving application performance after database recovery is provided, the approach involving tracking one or more applications connecting to a...
US-1,000,7577 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...
US-1,000,7576 Techniques for implementing batch processing in a database system
In accordance with embodiments, there are provided techniques for implementing batch processing in a multi-tenant database system. These techniques for...
US-1,000,7575 Alternative multiple memory format storage in a storage network
A method includes determining whether to request retrieval of the data segment from at least one of redundant array of independent discs (RAID) memory and...
US-1,000,7573 Preferred state encoding in non-volatile memories
The invention pertains to non-volatile memory devices, and more particularly to advantageously encoding data in non-volatile devices in a flexible manner by...
US-1,000,7572 Memory system and method of operating the memory system
A method of operating a memory system includes receiving information data corresponding to a second program unit that is a part of a first program unit and a...
US-1,000,7571 Policy based dynamic data collection for problem analysis
A computer-implemented method includes receiving, from a first log agent, a first log collection. The computer-implemented method further includes receiving 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 | 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.