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
2017/0220496 METHOD AND APPARATUS FOR DECREASING PRESENTATION LATENCY
Aspects of the present disclosure describe automatically changing an output mode of an output device from a first output mode to a latency reduction mode. An...
2017/0220495 SEMICONDUCTOR DEVICE, A SEMICONDUCTOR SYSTEM AND A METHOD FOR OPERATING THE SEMICONDUCTOR DEVICE
A semiconductor device includes a first intellectual property block (IP block) which includes a function unit and an interface unit; a first clock control...
2017/0220494 INLINE CRYPTOGRAPHIC ENGINE (ICE) FOR PERIPHERAL COMPONENT INTERCONNECT EXPRESS (PCIe) SYSTEMS
Aspects disclosed in the detailed description include inline cryptographic engine (ICE) for peripheral component interconnect express (PCIe). In this regard,...
2017/0220493 SEMICONDUCTOR STORAGE DEVICE AND CONTROL METHOD THEREOF
According to one embodiment, a semiconductor storage device includes a plurality of semiconductor chips and a control unit. The plurality of semiconductor...
2017/0220492 STORAGE SYSTEM AND SIGNAL TRANSFER METHOD
A storage system includes a controller part, a data storage part, and a transfer path of a signal that couples these parts. A driver included in the controller...
2017/0220491 DIRECT INTERFACE BETWEEN SRAM AND NON-VOLATILE MEMORY
A memory system comprises an SRAM array and a NVM array. The SRAM array and NVM array are both organized in rows and columns. The NVM array is directly coupled...
2017/0220490 Information Handling System Automated Wireless Pairing of Peripheral Devices
A tablet information handling system keyboard stand stores pairing information in non-transitory memory accessed by an embedded controller upon detection of a...
2017/0220489 DYNAMIC CONTAINERIZED SYSTEM MEMORY PROTECTION FOR LOW-ENERGY MCUS
A processor, such as a low-cost microcontroller unit, uses a DMA controller to facilitate direct memory transactions between hardware subsystems independently...
2017/0220488 DATA WRITE TO SUBSET OF MEMORY DEVICES
Techniques for writing data to a subset of memory devices are described. In one aspect, a block of data to be written to a line in a rank of memory may be...
2017/0220487 SYSTEM-ON-CHIPS AND OPERATION METHODS THEREOF
A system-on-chip includes a magnetic random access memory and a security interface. The magnetic random access memory includes a plurality of memory areas,...
2017/0220486 DEVICE, METHOD OF CONTROLLING A CACHE MEMORY, AND STORAGE MEDIUM
A device includes a processor that calculates, based on a position of a first region of a storage and a current position of a head in the storage, a first time...
2017/0220485 ROUTING DIRECT MEMORY ACCESS REQUESTS IN A VIRTUALIZED COMPUTING ENVIRONMENT
A device may receive a direct memory access request that identifies a virtual address. The device may determine whether the virtual address is within a...
2017/0220484 DYNAMIC CACHE MEMORY MANAGEMENT WITH TRANSLATION LOOKASIDE BUFFER PROTECTION
A computer-implemented method for protecting a translation lookaside buffer (TLB) from TLB pollution includes receiving, via a processor, a virtual address for...
2017/0220483 MAPPING APERTURES OF DIFFERENT SIZES
Apertures of a first size in a first physical address space of at least one processor are mapped to respective blocks of the first size in a second address...
2017/0220482 MANIPULATION OF VIRTUAL MEMORY PAGE TABLE ENTRIES TO FORM VIRTUALLY-CONTIGUOUS MEMORY CORRESPONDING TO...
Systems and methods for managing contiguous addressing via virtual paging registers in a page table used in a high-performance computing platform. One...
2017/0220481 Raid Data Migration Through Stripe Swapping
A system and method for improving storage system operation is disclosed. A storage system includes a first tier with high-performance redundancy and a second...
2017/0220479 DYNAMIC CACHE MEMORY MANAGEMENT WITH CACHE POLLUTION AVOIDANCE
A computer -implemented method for managing a cache memory includes fetching, via a processor, a data portion, identifying, via the processor, a transiency...
2017/0220478 WRITE OPERATIONS TO NON-VOLATILE MEMORY
An apparatus for processing data and a method of data processing are provided. A processor core in the apparatus performs data processing operations in...
2017/0220477 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;...
2017/0220476 Systems and Methods for Data Caching in Storage Array Systems
A method includes: communicating read requests from a host device to either a storage array controller or a data cache associated with the host device;...
2017/0220475 DYNAMIC MANAGEMENT OF VIRTUAL MEMORY BLOCKS EXEMPTED FROM CACHE MEMORY ACCESS
A computer-implemented method for identification of cache memory transiency may include identifying, with a processor, a virtual memory address section having...
2017/0220474 System and Method for Promoting Reader Groups for Lock Cohorting
NUMA-aware reader-writer locks may leverage lock cohorting techniques that introduce a synthetic level into the lock hierarchy (e.g., one whose nodes do not...
2017/0220473 DISTRIBUTED MEDIA CACHE
Zones of a magnetic recording medium are allocated as a respective plurality of distributed media caches arranged in in a predetermined order. For each of a...
2017/0220472 MEMORY SYSTEM AND OPERATION METHOD THEREOF
A memory system may include a plurality of first and second memory devices each comprising M-bit multi-level cells (MLCs), M-bit multi-buffers, and...
2017/0220471 Control of Pre-Fetch Traffic
Methods and systems for improved control of traffic generated by a processor are described. In an embodiment, when a device generates a pre-fetch request for a...
2017/0220470 PRIORITIZATION OF TRANSACTIONS
A method, system, and computer program product are provided for prioritizing transactions. A processor in a computing environment initiates the execution of a...
2017/0220469 RELATIONSHIP BASED CACHE RESOURCE NAMING AND EVALUATION
In one implementation, relationship based cache resource naming and evaluation includes a generate engine to generate a name for a resource being added to a...
2017/0220468 CACHE COHERENCY VERIFICATION USING ORDERED LISTS
Embodiments relate to cache coherency verification using ordered lists. An aspect includes maintaining a plurality of ordered lists, each ordered list...
2017/0220467 CACHE SYSTEM WITH MULTIPLE CACHE UNIT STATES
A cache system stores a number of different datasets. The cache system includes a number of cache units, each in a state associated with one of the datasets....
2017/0220466 SHARING A GUEST PHYSICAL ADDRESS SPACE AMONG VIRTUALIZED CONTEXTS
Embodiments of an invention for sharing a guest physical address space between virtualized contexts are disclosed. In an embodiment, a processor includes a...
2017/0220465 MEMORY SYSTEM AND OPERATING METHOD THEREOF
A memory system supporting an interleaving operation including: a plurality of memory devices; and a controller suitable for detecting whether, among a...
2017/0220464 EFFICIENTLY MANAGING ENCRYPTED DATA ON A REMOTE BACKUP SERVER
Efficiently managing encrypted data on a remote backup server, including: receiving an encrypted extent of data; storing the encrypted extent; determining,...
2017/0220463 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....
2017/0220462 DATA STORAGE METHOD AND SYSTEM THEREOF
A data storage method and a system thereof are disclosed. The data storage method includes allocating a first logical block and a second logical block, which...
2017/0220461 APPARATUS WITH A MEMORY CONTROLLER CONFIGURED TO CONTROL ACCESS TO RANDOMLY ACCESSIBLE NON-VOLATILE MEMORY
An apparatus includes a printed circuit board with a plurality of printed circuit board traces, a memory controller mounted on the printed circuit board...
2017/0220460 EXPLORATORY TESTING ON MULTIPLE SYSTEM LANDSCAPES
The present disclosure involves systems, software, and computer implemented methods for testing applications on multiple system landscapes. In one example, a...
2017/0220459 SYSTEM AND METHOD FOR AUTOMATED THIN CLIENT CONTACT CENTER AGENT DESKTOP TESTING
A system for centralized testing of web-based agent desktops has been devised. The invention uses a test control portal. The test control portal acts as the...
2017/0220458 ORCHESTRATING AND PROVIDING A REGRESSION TEST
A device may receive information associated with an application to be tested. The device may identify test data associated with the application to be tested...
2017/0220457 CONSTRUCTING TEST-CENTRIC MODEL OF APPLICATION
A test-centric model of an application is constructed. Each resource specified by each test governing an application is added to the test-centric model. The...
2017/0220456 SYSTEM AND METHOD FOR COVERAGE-BASED AUTOMATED TEST CASE AUGMENTATION FOR DESIGN MODELS
A method for automated test case augmentation includes receiving, at an automated test augmentation system, a design model and model coverage gap information...
2017/0220455 TEST CASE GENERATION USING A CONSTRAINT GRAPH SOLVER
The application discloses a computing system to analyze a program to generate a control flow graph representing paths capable of being traversed through the...
2017/0220454 TEST DEVICE, NETWORK SYSTEM, AND TEST METHOD
A test device includes a memory and a processor coupled to the memory. The processor is configured to execute a test on a first virtual machine among a...
2017/0220453 METHOD FOR MONITORING A GRAPHICAL USER INTERFACE ON A SECOND COMPUTER DISPLAY FROM A FIRST COMPUTER
A high level interface between a remote computer and local computer operator permits the remote computer to be controlled via a sequence of interactions. The...
2017/0220452 PERFORMING A MIRROR TEST FOR LOCALIZATION TESTING
Performing a mirror test for localization testing includes executing a mirror test, the mirror test includes an execution of actions on target controls on a...
2017/0220451 DEBUGGING IN-CLOUD DISTRIBUTED CODE IN LIVE LOAD ENVIRONMENT
A multi-device data processing machine system includes a plurality of network-connected cliental servers including first and second production servers coupled...
2017/0220450 ANALYTIC METHOD AND ANALYZING APPARATUS
An analysis program recorded in a recording medium causes a computer to hold, when executing an intermediate code that is a compiled code in which an element...
2017/0220449 INFRASTRUCTURE RULE GENERATION
In one implementation, a system can comprise a probe monitor engine to monitor a probe passed to a function of a set of instructions, a propagation engine to...
2017/0220448 REGRESSION TESTING OF SOFTWARE SERVICES
Techniques are provided for mocking downstream services while regression testing a service. In one technique a version of a service processes a request, during...
2017/0220447 MONITORING PERFORMANCE OF A PROCESSOR USING RELOADABLE PERFORMANCE COUNTERS
In accordance with embodiments disclosed herein, there is provided systems and methods for monitoring performance of a processor to manage events. A processor...
2017/0220446 Recording CPU Time for Sample of Computing Thread Based on CPU use State of Activity Associated with the Sample
Computing threads can be sampled such that the samples hit each activity with a probability proportional to a time period of that activity. Therefore, the...
← 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 | 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.