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/0308489 SPECULATIVE AND ITERATIVE EXECUTION OF DELAYED DATA FLOW GRAPHS
A system for executing a data flow graph comprises: at least two first actors each comprising means for independently executing a computation of a same data...
2017/0308488 Communication Interface Between Host System and State Machine
A communications interface for interfacing between a host system and a state machine, the communications interface comprising: an event slot, the event slot...
2017/0308487 DATA TRANSFER CONTROL SYSTEM, DATA TRANSFER CONTROL METHOD, AND PROGRAM STORAGE MEDIUM
In a system in which a plurality of information processing devices that access data stored in one device according to individual clocks are connected, and data...
2017/0308486 STORAGE SYSTEM AND METHOD FOR CONTROLLING COMMAND TRANSMISSION
In a first system among first and second systems being a duplexed system as a path to a storage device, in a first SAS expander including a first port directly...
2017/0308485 ONBOARD ELECTRONIC SYSTEM
An electronic system implements a software application described in the form of a graph of the Kahn network type, and includes actors. At least one of the...
2017/0308484 Systems And Methods For Dynamically Protecting A Stack From Below The Operating System
Described systems and methods allow protecting a host system against malware, using hardware virtualization technology. A memory introspection engine executes...
2017/0308483 ARITHMETIC PROCESSING DEVICE AND CONTROL METHOD THEREOF
An arithmetic processing device includes a core, and a first control circuit that controls a memory request issued by the processing core. The first control...
2017/0308482 Cost Effective Service Level Agreement Data Management
The embodiments described herein relate to dynamically managing metric data of a network environment with respect to a data storage system. A data retention...
2017/0308481 SYSTEM AND METHOD OF DETERMINING MEMORY OWNERSHIP ON CACHE LINE BASIS FOR DETECTING SELF-MODIFYING CODE...
A system and method of determining memory ownership on a cache line basis for detecting self-modifying code including code with looping instructions. An...
2017/0308480 CACHE ORGANIZATION AND METHOD
A method and information processing system with improved cache organization is provided. Each register capable of accessing memory has associated metadata,...
2017/0308479 PAGE CACHE ON PERSISTENT MEMORY
Various examples described herein provide for caching a page on persistent memory for memory-mapped access of a file from a non-persistent memory file system...
2017/0308478 CACHING DATA FROM A NON-VOLATILE MEMORY
A data processing system 2 includes interconnect circuitry 10 providing a plurality of memory transaction paths between one or more transaction masters,...
2017/0308477 SYSTEM AND METHOD OF DETERMINING MEMORY OWNERSHIP ON CACHE LINE BASIS FOR DETECTING SELF-MODIFYING CODE...
A processor that determines memory ownership on a cache line basis for detecting self-modifying code including modification of a cache line with an executing...
2017/0308476 SYSTEM AND METHOD OF DETERMINING MEMORY OWNERSHIP ON CACHE LINE BASIS FOR DETECTING SELF-MODIFYING CODE
System and method of determining memory ownership on cache line basis for detecting self-modifying code. An ownership queue stores cache line addresses and...
2017/0308474 OPERATION OF A MULTI-SLICE PROCESSOR IMPLEMENTING A UNIFIED PAGE WALK CACHE
Operation of a multi-slice processor that includes a plurality of execution slices, a plurality of load/store slices, and one or more page walk caches, where...
2017/0308473 Dynamic Block-Level Indexing for Cache with Overflow
Methods, systems, computer-readable media, and apparatuses may provide management of virtual memory. For instance, aspects described herein relate to dynamic...
2017/0308472 COMPUTER SYSTEM
A computer system, comprising first computers, an application operate on each of the first computers; the each of the first computers is coupled to a second...
2017/0308471 SATISFYING MEMORY ORDERING REQUIREMENTS BETWEEN PARTIAL READS AND NON-SNOOP ACCESSES
A method and apparatus for preserving memory ordering in a cache coherent link based interconnect in light of partial and non-coherent memory accesses is...
2017/0308470 UNIVERSAL CACHE MANAGEMENT SYSTEM
Techniques for universal cache management are described. In an example embodiment, a plurality of caches are allocated, in volatile memory of a computing...
2017/0308469 Resource Processing Method and Device for Multi-controller System
A resource processing method and device for a multi-controller system are provided. The method includes that: when a controller in the multi-controller system...
2017/0308468 PERFORMANCE-DRIVEN CACHE LINE MEMORY ACCESS
A system and technique for cache line memory access includes a processor, a sectored cache, a memory, a memory controller, and logic. The logic is executable...
2017/0308467 SHARED MEMORY IN A SECURE PROCESSING ENVIRONMENT
Embodiments of an invention for sharing memory in a secure processing environment are disclosed. In one embodiment, a processor includes an instruction unit...
2017/0308466 METHOD AND SYSTEM FOR IMPLEMENTING LOCK FREE SHARED MEMORY WITH SINGLE WRITER AND MULTIPLE READERS
A method and a system for implementing a lock-free shared memory accessible by a plurality of readers and a single writer are provided herein. The method...
2017/0308465 LIGHTWEIGHT ARCHITECTURE FOR ALIASED MEMORY OPERATIONS
A lightweight architecture for an aliased memory operation includes loading data by performing an aliased memory operation, and storing data by performing an...
2017/0308464 METHOD OF ACCESSING STORAGE DEVICE INCLUDING NONVOLATILE MEMORY DEVICE AND CONTROLLER
Aspects of the inventive concept relates to a method of accessing a storage device including a nonvolatile memory device and a controller. The method includes...
2017/0308463 NESTED WRAP-AROUND MEMORY ACCESS
A nested wrap-around technology includes an address counter and associated logic for generating addresses to perform a nested wrap-around access operation. The...
2017/0308462 GARBAGE COLLECTION AND OTHER MANAGEMENT OF MEMORY HEAPS
A memory heap management facility is provided that is able to perform various management tasks, including, but not limited to, garbage collection, compaction,...
2017/0308461 METHOD AND APPARATUS FOR MEMORY MANAGEMENT
A method and apparatus of memory management are disclosed. Pooling of at least one memory to generate a memory pool, dividing the memory pool to generate at...
2017/0308460 BUFFER MAPPING SCHEME INVOLVING PRE-ALLOCATION OF MEMORY
The inventive concept pertains to a computer-implemented method by which an application, an operating system, and hardware communicate with one another. The...
2017/0308459 ORTHOGONAL EXPERIMENTATION IN A COMPUTING ENVIRONMENT
Various embodiments include at least one of systems, methods, and software to receive input configuring tests within a computing environment to expose users to...
2017/0308458 DEBUGGING STREAMING APPLICATIONS USING DEBUG REGIONS
A method for debugging a streaming application is provided. The method may include establishing, by a processor, a debug region in the streaming application to...
2017/0308457 WARNING DATA MANAGEMENT WITH RESPECT TO A DEVELOPMENT PHASE
Aspects of the disclosure relate to managing a set of warning data with respect to a development phase in a computing environment. In embodiments, the...
2017/0308456 WARNING DATA MANAGEMENT WITH RESPECT TO AN EXECUTION PHASE
Aspects of the disclosure relate to managing a set of warning data with respect to an execution phase in a computing environment. In embodiments, the computing...
2017/0308455 SYSTEM FOR INTERACTING WITH A WEB VISITOR
A system for interacting with a person browsing a web site has an Internet-connected server and a connected data repository, and software executing on the...
2017/0308454 ADAPTIVE DEBUG TRACING FOR MICROPROCESSORS
Systems, methods, and apparatuses to perform an operation comprising receiving an indication of a first error in a processor, identifying a first control...
2017/0308453 INCORRECTLY CONNECTED HDMI CABLE INDICATOR
A method is provided for indicating to a user that a sink device is incorrectly connected to a High Definition Multimedia Interface (HDMI) In port. In...
2017/0308452 METHOD AND SYSTEM FOR PROVIDING INFORMATION FROM THIRD PARTY APPLICATIONS TO DEVICES
A method and system of making information from an application accessible to an electronic device, comprising: checking, via a log monitor, a third party log...
2017/0308451 FLEXIBLE CONFIGURATION AND CONTROL OF A TESTING SYSTEM
A method is provided to get a high test coverage through a large number of test cases with a minimum number of test programs. Tests are performed flexibly in...
2017/0308450 COMPUTER-IMPLEMENTED METHOD, COMPUTER PROGRAM PRODUCT AND COMPUTING SYSTEM
A method, computer program product, and computing system for associating a local communications port on a local computing device with a DUT communications port...
2017/0308449 Detection and Remediation of Memory Leaks
Detecting and remediating memory leaks associated with an application environment can include monitoring allocations of memory from a managed memory space to...
2017/0308448 TERMINAL APPARATUS AND FAILURE RESPONSE CONTROL METHOD
A terminal apparatus includes a memory that has a program area divided in a plurality of blocks, each blocks being set write protection, and a processor...
2017/0308447 METHODS AND SYSTEMS FOR ANALYZING RECORD AND USAGE IN POST PACKAGE REPAIR
Various examples of the present technology provide systems and methods for tracking PPR usage in dual in-line memory modules (DIMMs) of a server system. BIOS...
2017/0308446 SYSTEM AND METHOD FOR DISASTER RECOVERY OF CLOUD APPLICATIONS
Cloud computing is continuously growing as a business model for hosting information and communications technology applications. While the on-demand resource...
2017/0308445 SEMICONDUCTOR DEVICE
Conventional semiconductor devices are problematic in that an operation cannot be continued in the event of a failure of one of CPU cores performing a lock...
2017/0308444 Method, Apparatus, and Computer Program Stored in Computer Readable Medium for Recovering Block in Database System
Provided is a method for recovering a block in a database system. Provided is a method for recovering a database block, including: deciding one or more...
2017/0308443 NETWORK FOLDER RESYNCHRONIZATION
Resynchronization of folders shared among multiple client devices over a network is provided. Metadata and hash values stored on the client device are moved...
2017/0308442 DATA TRANSFER USING BACKUP POWER SUPPLY
Example implementations relate to data transfer using backup power supply. For example, a system includes a shared backup power supply coupled to a node. The...
2017/0308441 SYSTEM AND METHOD FOR MANAGING SINGLE EVENT LATCHED (SEL) CONDITIONS
A system and method to manage a single event latched (SEL) condition, the method including operations to monitor, for a predetermined condition associated with...
2017/0308440 SYSTEMS AND METHODS FOR AUTOMATICALLY RESUMING COMMISSIONING OF A PARTITION IMAGE AFTER A HALT IN THE...
Systems and methods for automatically resuming commissioning of a partition image after a halt in the commissioning process are disclosed. Embodiments may...
2017/0308439 System for Data Retention and Method of Operating System
A system having a first mode, a second mode and a system bus comprises a peripheral circuit, a power management unit (PMU), an additional wire and a control...
← 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 152 153 154 155 156 157 158 159 160 | 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.