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
2019/0121778 DIRECTION INDICATOR
An indication of a direction of transmission over the switching fabric is inserted into a data packet that is transmitted from a tile. The indication of...
2019/0121777 INSTRUCTION SET
The invention relates to a computer program comprising a sequence of instructions for execution on a processing unit having instruction storage for holding the...
2019/0121776 WIRELESS ELECTRONIC DEVICE CONTROLLER
Embodiments include an integrated configurable electronic device controller for controlling at least one load coupled to the controller. The controller...
2019/0121775 FRAME PROTOCOL OF MEMORY DEVICE
Techniques are described herein for a training procedure that identifies a frame boundary and generates a frame clock to identify the beginning and the end of...
2019/0121774 ADDRESS ALLOCATION TO PSUS, SERVICE ARRANGEMENT AND PASSENGER CABIN
In a method for allocating a respective address (Aa-e) to a plurality of PSUs of a service arrangement for a passenger cabin of an aircraft, a start command is...
2019/0121773 SYSTEM AND METHOD FOR WIRELESSLY TRANSMITTING DATA FROM A HOST DIGITAL DEVICE TO AN EXTERNAL DIGITAL LOCATION
Systems and methods for sending files or other data wirelessly from a host digital device to an external digital location by, for example, utilizing the host...
2019/0121772 TRANSMITTING SIGNALS VIA USB PORTS
Example implementations relate to transmitting signals via USB ports. For example, a system according to the present disclosure, may include a host module...
2019/0121771 DUAL ROLE CAPABLE CONNECTORS FOR SEPARABLE PORTION OF COMPUTING APPARATUS
Embodiments are generally directed to dual role capable connectors for a separable portion of a computing apparatus. An embodiment of an apparatus includes a...
2019/0121770 HARDWARE RESOURCE EXPANSION SYSTEM CAPABLE OF ASSIGNING HARDWARE ADDRESSES AUTOMATICALLY
A hot swap management device includes a bus buffer, a hot swap switch, and a controller. The bus buffer is selectively coupled to a host system management bus...
2019/0121768 SYSTEMS, APPARATUS AND METHODS FOR MANAGING CONNECTIVITY OF NETWORKED DEVICES
Systems, methods and apparatus, including computer program products, are disclosed for management and transportation of data in a networked environment or...
2019/0121767 IN-BAND RESET AND WAKE UP ON A DIFFERENTIAL AUDIO BUS
Systems and methods for in-band reset and wake up on a differential audio bus are disclosed. In particular, after entering a low-power mode, a master device...
2019/0121766 DETERMINE PRIORITY OF REQUESTS USING REQUEST SIGNALS AND PRIORITY SIGNALS AT AN ARBITRATION NODE
Example implementations relate to an arbitration node. For example, an arbitration node can include instructions to receive, at the arbitration node at a level...
2019/0121765 System, Apparatus And Method For Hardware-Based Bi-Directional Communication Via Reliable High Performance...
In one embodiment, a host controller includes: a first credit tracker comprising at least one credit counter to maintain credit information for a first device;...
2019/0121764 METHOD, APPARATUS, SYSTEM TO ENHANCE THE DEVICE POLICY MANAGER (DPM) TO MANAGE AN EXTENDED USB-C ECOSYSTEM
A method and a device to participate in a managed Universal Serial Bus (USB) ecosystem. The method including establishing a connection with a plurality of...
2019/0121763 METHOD FOR COMMUNICATING WITH ANOTHER ELECTRONIC DEVICE AND ASSOCIATED ELECTRONIC DEVICE
An electronic device includes a first stream port and a control circuit. The first stream port includes a plurality of lanes, wherein the plurality of lanes...
2019/0121762 INTERCONNECT AGENT
A method for modifying an address in a multi-processor system may include performing a first transaction to modify an address between a first processor and an...
2019/0121761 Bit Manipulation Capable Direct Memory Access
A memory management circuit includes a direct memory access (DMA) channel. The DMA channel includes logic configured to receive a buffer of data to be written...
2019/0121760 MANAGING EFFICIENT SELECTION OF A PARTICULAR PROCESSOR THREAD FOR HANDLING AN INTERRUPT
A processing unit connected via a system fabric to multiple processing units calls a first single command in a bus protocol that allows sampling over the...
2019/0121759 METHOD TO EXTEND SERVER RMC AND MIDDLE PLANE COMMUNICATION COMMAND
A method for extending a communication command between a server RMC and a middle plane is provided, including: defining, based on determination made on...
2019/0121758 METHOD AND APPARATUS FOR DESKEWING DECENTRALIZED DATA STREAMS
In one embodiment, a method includes receiving an input signal at a local data lane comprising a dynamic entry shift register, the input signal comprising a...
2019/0121757 APPARATUS AND METHODS FOR IN DATA PATH COMPUTE OPERATIONS
The present disclosure includes apparatuses and methods for in data path compute operations. An example apparatus includes an array of memory cells. Sensing...
2019/0121756 STORAGE DEVICE AND INTERFACE CHIP THEREOF
A storage device and an interface chip thereof are provided, wherein the interface chip can be applied to the storage device. The interface chip comprises a...
2019/0121755 STORAGE DEVICE AND INTERFACE CHIP THEREOF
A storage device and an interface chip thereof are provided, wherein the interface chip can be applied to the storage device. The interface chip comprises a...
2019/0121754 DYNAMIC BUS INVERSION WITH PROGRAMMABLE TERMINATION LEVEL TO MAINTAIN PROGRAMMABLE TARGET RATIO OF ONES AND...
Dynamic bus inversion (DBI) for programmable levels of a ratio of ones and zeros. A transmitting device identifies a number and/or ratio of ones and zeros in a...
2019/0121753 STORAGE DEVICE SHARING THROUGH QUEUE TRANSFER
According to examples, an apparatus may include a memory to which a first queue and a second queue are assigned, in which a storage device is to access data...
2019/0121752 HIGH BANDWIDTH UNIVERSAL SERIAL BUS (USB) CAMERA
Embodiments of the present disclosure are directed toward a universal serial bus (USB) device and a USB host controller. The USB device and USB host controller...
2019/0121751 VIRTUALIZING PHYSICAL MEMORY IN A VIRTUAL MACHINE SYSTEM
A processor including a virtualization system of the processor with a memory virtualization support system to map a reference to guest-physical memory made by...
2019/0121750 DETERMINING CACHE VALUE CURRENCY USING PERSISTENT MARKERS
Determining cache value currency using persistent markers is disclosed herein. In one example, a cache entry is retrieved from a local cache memory device. The...
2019/0121749 DATA ENCRYPTION METHOD AND ELECTRONIC APPARATUS PERFORMING DATA ENCRYPTION METHOD
An electronic apparatus that writes encrypted data includes a first memory; a second memory configured to update encryption information including address...
2019/0121748 HYBRID LOWER-LEVEL CACHE INCLUSION POLICY FOR CACHE HIERARCHY HAVING AT LEAST THREE CACHING LEVELS
A system includes one or more processor cores and a cache hierarchy. The cache hierarchy includes a first-level cache, a second-level cache, and a third-level...
2019/0121747 CACHE REPLACEMENT POLICY BASED ON NON-CACHE BUFFERS
A cache controller determines replacement priority for cache lines at a cache based on data stored at non-cache buffers. In response to determining that a...
2019/0121746 ADDRESS MAPPING IN MEMORY SYSTEMS
A memory system includes an address mapping circuit. The address mapping circuit receives an input memory address having a first set of address bits. The...
2019/0121745 REMAPPING VIRTUAL DEVICES FOR VIRTUAL MACHINES
Embodiments relate to removing, or replacing with an emulator, a physical hardware device that backs a virtual device of a virtual machine (VM), and doing so...
2019/0121744 EMULATING PAGE MODIFICATION LOGGING FOR A NESTED HYPERVISOR
A system and method of emulating page table modification logging includes a host hypervisor identifying a first mapping in a nested extended page table and...
2019/0121743 MEMORY SYSTEM AND METHOD OF OPERATING THE SAME
Provided herein may be a memory system and a method of operating the memory system. The method may include: receiving an unmap command corresponding to logical...
2019/0121742 SYSTEM AND METHOD FOR IDENTIFYING HOT DATA AND STREAM IN A SOLID-STATE DRIVE
A method for providing a Bloom filter for a multi-stream enabled solid-state drive (SSD) is disclosed. The Bloom filter includes two Bloom filter arrays, a...
2019/0121741 STORAGE DEVICE AND OPERATING METHOD THEREOF
There are provided a memory controller for controlling a memory device to perform a more stable sensing operation, a storage device including the memory...
2019/0121740 Using a First-In-First-Out (FIFO) Wraparound Address Lookup Table (ALT) to Manage Cached Data
A cache management mechanism is provided having a size that is independent of an overall storage capacity of a non-volatile memory (NVM). The cache management...
2019/0121739 CACHE OPTIMIZATION
A system and method for management and processing of resource requests at cache server computing devices is provided. Cache server computing devices segment...
2019/0121738 CACHE COHERENCY BETWEEN A DEVICE AND A PROCESSOR
An apparatus for cache coherency between a device and a processor includes a buffer module that buffers data in a non-cache coherent space of an electronic...
2019/0121737 METHOD AND APPARATUS FOR UNIFORM MEMORY ACCESS IN A STORAGE CLUSTER
The present application presents a Uniform Memory Access (UMA) network including a cluster of UMA nodes each having at least one UMA memory unit and a server...
2019/0121736 TEMPORARILY STORING MEMORY CONTENTS
A memory arrangement having a memory, a first buffer memory, a first buffer memory controller which, during the storage of memory contents from the memory in...
2019/0121735 MANAGING DISPLAY DATA
A method of managing display data involves maintaining caches (25, 29) of most recently used tiles of display data at a host (21) and at a display control...
2019/0121734 MEMORY-MAPPED INTERFACE FOR MESSAGE PASSING COMPUTING SYSTEMS
Memory-mapped interfaces for message passing computing systems are provided. According to various embodiments, a write request is received. The write request...
2019/0121733 CONTROLLER AND OPERATING METHOD THEREOF
A controller includes: a counter suitable for counting a number of valid pages in each of a plurality of blocks in a memory device as first parameter values; a...
2019/0121732 PERSISTENT CONTENT IN NONVOLATILE MEMORY
Applications may request persistent storage in nonvolatile memory. The persistent storage is maintained across power events and application instantiations....
2019/0121731 TECHNOLOGIES FOR EFFICIENTLY PERFORMING SCATTER-GATHER OPERATIONS
Technologies for efficiently performing scatter-gather operations include a device with circuitry configured to associate, with a template identifier, a set of...
2019/0121730 UNALIGNED DATA COALESCING
The present disclosure includes methods and systems for coalescing unaligned data. One method includes receiving a first write command associated with a first...
2019/0121729 WRITE CACHE SYSTEM AND METHOD
A method, computer program product, and computer system for receiving, at a first computing device, a first data chunk sent from a second computing device. It...
2019/0121728 MEMORY DEVICE WITH DYNAMIC GARBAGE COLLECTION AND METHOD OF DYNAMIC GARBAGE COLLECTION FOR A MEMORY DEVICE
A memory device and a dynamic garbage collection method thereof are provided. The method includes receiving a minimum operating speed, ascertaining a reference...
← 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 161 | 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.