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/0322070 METHOD FOR PROTECTING MEMORY AGAINST UNAUTHORIZED ACCESS
A method of protecting software for embedded applications against unauthorized access is disclosed. Software to be protected is loaded into a protected memory...
2018/0322068 DATA CENTER WITH DATA ENCRYPTION AND METHOD FOR OPERATING DATA CENTER
A high-security data center, having at least one data storage device, a host and an encryption and decryption key space. Each data storage device has a...
2018/0322067 PERSISTENT VIRTUAL ADDRESS SPACES
Example implementations relate to persistent virtual address spaces. In one example, persistent virtual address spaces can employ a non-transitory processor...
2018/0322066 MODIFYING PROVISIONED THROUGHPUT CAPACITY FOR DATA STORES ACCORDING TO CACHE PERFORMANCE
Modifications to throughput capacity provisioned at a data store for servicing access requests to the data store may be performed according to cache...
2018/0322065 TECHNIQUES FOR IMPROVING SPACE UTILIZATION IN A CACHE
A system and method for efficient cache space utilization by a processing circuitry having a cache. The method includes determining, among a plurality of...
2018/0322064 MEMORY ALLOCATION SYSTEM FOR MULTI-TIER MEMORY
A system is provided for allocating memory for data of a program for execution by a computer system with a multi-tier memory that includes LBM and HBM. The...
2018/0322063 UNIFIED IN-MEMORY CACHE
A pinned memory space for caching data can be provided in a data node. The data that is cached in the pinned memory space can be prevented from being swapped...
2018/0322062 OPTIMIZED RECORD LOOKUPS
In some examples, a method can involve generating data object records representing data objects in storage and storing, on a device, a lookup index including a...
2018/0322061 STREAMING ENGINE WITH COMPRESSED ENCODING FOR LOOP CIRCULAR BUFFER SIZES
A streaming engine employed in a digital data processor specifies a fixed read only data stream defined by plural nested loops. An address generator produces...
2018/0322060 TRANSACTIONAL MEMORY OPERATION SUCCESS RATE
Embodiments of the invention are directed to methods for handling cache prefetch requests. The method includes receiving a request to prefetch data from main...
2018/0322059 TRANSACTIONAL MEMORY OPERATION SUCCESS RATE
Embodiments of the invention are directed to methods for handling cache prefetch requests. The method includes receiving a request to prefetch data from main...
2018/0322058 PARTIAL CACHE COHERENCE
Examples disclosed herein relate to partial cache coherence. In some examples disclosed herein, a node connected to a memory fabric may include local cache...
2018/0322057 Computing In Parallel Processing Environments
A computing system comprises one or more cores. Each core comprises a processor. In some implementations, each processor is coupled to a communication network...
2018/0322056 ASYNCHRONOUS DATA STORE OPERATIONS
A processing system server, computer program product, and methods with the server to provide data values. The server maintains a cache of objects. The server...
2018/0322055 ASYNCHRONOUS DATA STORE OPERATIONS
A processing system server and methods with the server to provide data values. The server maintains a cache of objects. The server executes an asynchronous...
2018/0322054 MULTIPLE DATA CHANNEL MEMORY MODULE ARCHITECTURE
According to one example of the present disclosure, a system includes a computing element configured to provide requests for memory access operations and a...
2018/0322053 EFFICIENT EARLY ORDERING MECHANISM
Data units are stored in private caches in nodes of a multiprocessor system, each node containing at least one processor (CPU), at least one cache private to...
2018/0322052 DEFERRED WRITE BACK BASED ON AGE TIME
Various examples described herein provide for deferred write back based on age time. According to some examples, an age time for a cached instance stored on a...
2018/0322051 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...
2018/0322050 Self-Adaptive Parallel Database Page Flusher
Execution of a page flusher is initiated in an in-memory database system in which pages are loaded into memory and having associated physical disk storage by a...
2018/0322049 REDUCING MINOR GARBAGE COLLECTION OVERHEAD
A computer-implemented method and system are provided for reducing garbage collection overhead. The method includes specifying, by a hardware processor from a...
2018/0322048 COORDINATING HEAP CONTRACTION OF MULTIPLE RUNTIMES IN THE CLOUD ENVIRONMENT
A computer-implemented method and computer processing system are provided for coordinated heap contraction. The method includes starting a contraction of a...
2018/0322047 COORDINATING HEAP CONTRACTION OF MULTIPLE RUNTIMES IN THE CLOUD ENVIRONMENT
A computer-implemented method and computer processing system are provided for coordinated heap contraction. The method includes starting a contraction of a...
2018/0322046 MEMORY SYSTEM CAPABLE OF CONTROLLING WIRELESS COMMUNICATION FUNCTION
According to one embodiment, a memory system includes a nonvolatile semiconductor memory device, controller, memory, wireless communication function section,...
2018/0322045 MEMORY DEVICE INCLUDING MULTIPLE SELECT LINES AND CONTROL LINES HAVING DIFFERENT VERTICAL SPACING
Some embodiments include apparatuses, and methods of forming and operating the apparatuses. Some of the apparatuses include a pillar including a length, a...
2018/0322044 Methods for Scheduling Read Commands and Apparatuses using the Same
A method for scheduling read commands, performed by a processing unit, includes at least the following steps: receiving a logical read command and a logical...
2018/0322043 APPARATUS AND SYSTEM FOR OBJECT-BASED STORAGE SOLID-STATE DEVICE
An object-based storage system comprising a host system capable of executing applications for and with an object-based storage device (OSD). Exemplary...
2018/0322042 MEMORY SYSTEM AND OPERATING METHOD OF MEMORY SYSTEM
In accordance with an embodiment of the present invention, a memory system may include a memory device suitable for storing data; and a controller including a...
2018/0322041 DATA STORAGE DEVICE AND METHOD FOR OPERATING DATA STORAGE DEVICE
A data-downloading technique for a data storage device before soldering the data storage device into a product. The data storage device uses a flash memory to...
2018/0322040 GARBAGE COLLECTION FOR DATA STORAGE
Methods, systems, apparatus, including computer programs encoded on computer storage media, for reclaiming storage space in a storage environment. In one...
2018/0322039 APPARATUSES AND METHODS FOR ADAPTIVE CONTROL OF MEMORY
Apparatuses and methods for adaptive control of memory are disclosed. One example apparatus includes a processing unit configured to run an operating system,...
2018/0322038 SEGMENTING USER POPULATION TO MANAGE DYNAMIC SOFTWARE QUALITY
In some embodiments, the disclosed subject matter involves a system and method relating to segmenting user population to test the quality of different software...
2018/0322037 IMPERSONATION IN TEST AUTOMATION
In some embodiments, the disclosed subject matter involves a system and method relating to automation test runs of a software build, where the test runs effect...
2018/0322036 SOFTWARE TESTING AND VERIFICATION
A method and system for improving automated software testing is provided. The method includes identifying software elements of a software test specification...
2018/0322035 AUTOMATION TESTING PLATFORM FOR FACILITATING AUTOMATIC TESTING OF AN INFORMATION TECHNOLOGY (IT) ENABLED...
Disclosed is an automation testing platform for facilitating automatic testing of an Information technology (IT) enabled application. A data capturing module...
2018/0322034 RUNNING TEST SCRIPTS IN MULTIPLE LANGUAGE PLATFORMS
Testing is provided for software applications in each of a plurality of languages without a separate automation test script (TAS) for each language. A TAS runs...
2018/0322033 Code Coverage Tracking For A Microcontroller Program
A microcontroller may include a processor and at least one memory device storing (a) program code of a program defining a plurality of dominator arcs based on...
2018/0322032 APP SOFTWARE AUDIENCE IMPERSONATION FOR SOFTWARE TESTING
A machine may be configured to test an application based on an in-app impersonating of an audience profile. For example, the machine receives a selection of an...
2018/0322031 METHODS AND SYSTEMS FOR INTERNALLY DEBUGGING CODE IN AN ON-DEMAND SERVICE ENVIRONMENT
A remote debug session for a server group is provided. A server group including multiple servers that perform workload sharing receives a request to debug code...
2018/0322030 CONDITIONAL DEBUGGING OF SERVER-SIDE PRODUCTION CODE
Systems and methods for processing breakpoints on a remotely located server computer are presented. In one embodiment, a breakpoint is set in a target program....
2018/0322029 METHOD AND APPARATUS FOR AUTOMATIC CROSS-SYSTEM PROGRAM DEBUGGING
The present invention discloses a method and apparatus for automatic cross-system program debugging. One embodiment of the present invention provides a method...
2018/0322028 TEMPORARY DE-OPTIMIZATION OF TARGET FUNCTIONS IN A CLOUD DEBUGGER
Systems and methods for processing breakpoints in a target program executing on a remotely located server computer are presented. In one embodiment, upon...
2018/0322027 SYSTEMS AND METHODS FOR SERVICE CATALOG ANALYSIS
Systems, methods, and media for analyzing service catalog items include determining information about a service catalog item, such as whether the service...
2018/0322026 NON-INTRUSIVE MONITORING AND CONTROL OF INTEGRATED CIRCUITS
A method of monitoring operations of a set of ICs. The method loads a first set of configuration data into a first IC for configuring a group of configurable...
2018/0322025 NON-DESTRUCTIVE ANALYSIS TO DETERMINE USE HISTORY OF PROCESSOR
A method and system are provided for chip testing. The method includes selectively deploying a chip for future use or discarding the chip to prevent the future...
2018/0322024 STORAGE APPARATUS, STORAGE SYSTEM, AND CONTROL METHOD OF STORAGE SYSTEM
A storage system capable of dynamically securing free space when a certain storage apparatus is disused and reducing the influence on the system upon...
2018/0322023 HIGH AVAILABILITY FOR PERSISTENT MEMORY
Techniques for implementing high availability for persistent memory are provided. In one embodiment, a first computer system can detect an alternating current...
2018/0322022 DISASTER RECOVERY SERVICE
A customer may use a disaster recovery service to generate a disaster recovery scenario in order to make certain resources available to the customer in the...
2018/0322021 REDUNDANCY FOR CACHE COHERENCE SYSTEMS
A distributed system implementation for cache coherence comprises distinct agent interface units, coherency controllers, and memory interface units. The agents...
2018/0322020 BACKUP AND RECOVERY OF CONFIGURATION FILES IN MANAGEMENT DEVICE
Aspects of the disclosure relate to systems and methods of backup and recovery of configuration files in a management device. A management device includes 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 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 151 | 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.