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/0089040 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...
2018/0089039 RECOVERY OF AN INFECTED AND QUARANTINED FILE IN A PRIMARY STORAGE CONTROLLER FROM A SECONDARY STORAGE CONTROLLER
A primary storage controller determines that a quarantined area of the primary storage controller cannot be repaired, wherein the quarantined area is infected...
2018/0089038 TABLE LEVEL DATABASE RESTORE IN A DATA STORAGE SYSTEM
The data storage system according to certain aspects can implement table level database restore. Table level database restore may refer to restoring a database...
2018/0089037 SYSTEMS AND METHODS FOR HEALING IMAGES IN DEDUPLICATION STORAGE
The disclosed computer-implemented method for healing images in deduplication storage may include (i) detecting that a data segment stored within deduplication...
2018/0089036 OFF-SITE BACKUP NETWORK DISK
Code block and test script debugging suggestion is discussed herein. An embodiment operates by receiving, by at least one processor, a data backup request from...
2018/0089035 MEMORY MIRRORING
Described is memory system enabling memory minoring in single write operations for the primary and backup data storage. The memory system utilizes a memory...
2018/0089034 RETROSPECTIVE SNAPSHOTS IN LOG-STRUCTURED STORAGE SYSTEMS
One embodiment provides a method for retrospective snapshot creation including creating, by a processor, a first snapshot that captures logical state of a data...
2018/0089033 PERFORMING DATA BACKUPS USING SNAPSHOTS
The embodiments set forth a technique for carrying out a backup of data managed at a computing device. According to some embodiments, the technique can include...
2018/0089032 FIRST-FAILURE DATA CAPTURE DURING LOCKSTEP PROCESSOR INITIALIZATION
Techniques are provided for performing automated operations to enable first-failure data capture functionality during initialization of multiple lockstep...
2018/0089031 APPLICATION RECOVERY IN AN INFORMATION MANAGEMENT SYSTEM BASED ON A PSEUDO-STORAGE-DEVICE DRIVER
The disclosed systems and methods enable an application to start operating and servicing users soon after and during the course of its backup data being...
2018/0089030 CAPTURING COMPRESSION EFFICIENCY METRICS FOR PROCESSING DATA
Provided are techniques for capturing compression efficiency metrics for processing data. In response to retrieving native data for a first operation, perform...
2018/0089029 METHOD AND APPARATUS FOR NON-INTERACTIVE INFORMATION DISPERSAL
Methods and apparatus for use in a dispersed storage network (DSN) to enable non-interactive information dispersal. In various examples, a computing device...
2018/0089028 STORAGE CONTAINER MEMORY DEVICE COOLING MECHANISM
An apparatus comprises a heat sink having a first surface and an interior cavity. A waveguide is formed within the interior cavity and a plurality of devices...
2018/0089027 PESSIMISTIC READS AND OTHER SMART-READ ENHANCEMENTS WITH SYNCHRONIZED VAULTS
A method for execution by one or more processing modules of one or more computing devices of a dispersed storage network (DSN). The method begins by...
2018/0089026 GENERATING TIME-ORDERED GLOBALLY UNIQUE REVISION NUMBERS
A method for execution by one or more processing modules of one or more computing devices of a dispersed storage network (DSN). The method begins by receiving...
2018/0089025 PROCESSOR-IN-MEMORY-AND-STORAGE ARCHITECTURE
A method and apparatus for performing reliable general-purpose computing. Each sub-core of a plurality of sub-cores of a processor core processes a same...
2018/0089024 NON-VOLATILE MEMORY WITH READ MODES
A non-volatile memory system receives a request to read data. That request includes a quality of service indication. The memory system performs a read process...
2018/0089023 PREDICTIVE CACHING FOR CHECK WORD SNOOPING IN HIGH PERFORMANCE FICON
Technical solutions are described for computing data check word for a host request for an I/O processing operation at a host computer system that communicates...
2018/0089022 COMBINED SLICE OBJECTS IN ALTERNATE MEMORY LOCATIONS
A method for execution by a computing device of a dispersed storage network (DSN), the method beings by obtaining a plurality of sets of encoded data slices...
2018/0089021 STORAGE DEVICE THAT RESTORES DATA LOST DURING A SUBSEQUENT DATA WRITE
A storage device includes a plurality of nonvolatile memories each of which includes first memory cells connected to a first word line and second memory cells...
2018/0089020 MANAGING REBUILDING PERFORMANCE IN A DISPERSED STORAGE NETWORK
A method for execution by a rebuilding module includes identifying at least one dispersed storage network (DSN) address range associated with rebuilding...
2018/0089019 VALIDATION OF A SYMBOL RESPONSE MEMORY
Configuration content of electronic devices used for data analysis may be altered due to bit failure or corruption, for example. Accordingly, in one...
2018/0089018 SYSTEMS AND METHODS FOR REMOTE MONITORING IN A COMPUTER NETWORK
Systems and methods for providing automated problem reporting in elements used in conjunction with computer networks are disclosed. The system comprises a...
2018/0089017 PERFORMING SELF-HEALING TASKS USING INFORMATION TECHNOLOGY MANAGEMENT DATA
Systems and methods for performing self-healing tasks using information technology management data are disclosed. In aspects, a computer-implemented method of...
2018/0089016 IMAGE PROCESSING APPARATUS, METHOD FOR CONTROLLING IMAGE PROCESSING APPARATUS, AND STORAGE MEDIUM
There is provided an image forming apparatus that performs control so as to display a first maintenance screen containing a moving image indicating a work...
2018/0089015 MEMORY MONITOR
Various systems and methods for providing a memory monitor are provided herein. An integrated circuit and memory are disposed in a computer system. The...
2018/0089014 MONITORING AND ANALYZING WATCHDOG MESSAGES IN AN INTERNET OF THINGS NETWORK ENVIRONMENT
Technologies are provided in embodiments to monitor and analyze networks. The embodiments can cause a bit in a first bit sequence of a device filter to...
2018/0089013 ROBOT THAT DIAGNOSES FAILURE, FAILURE DIAGNOSIS SYSTEM, FAILURE DIAGNOSIS METHOD, AND RECORDING MEDIUM
A robot, failure diagnosis system, failure diagnosis method, and recording medium that enable easy diagnosis of a failure of a robot are provided. In a robot...
2018/0089012 INFORMATION PROCESSING APPARATUS FOR ANALYZING HARDWARE FAILURE
It is provided an information processing apparatus. The information processing apparatus includes a processor and memory storing an instruction for causing the...
2018/0089011 DETECTING SERVICE VULNERABILITIES IN A DISTRIBUTED COMPUTING SYSTEM
One embodiment of the present invention sets forth a technique for testing microservices in distributed computing systems. The technique includes routing a...
2018/0089010 SOFTWARE HANDLING OF HARDWARE ERRORS
A system and method that detects hardware and software errors in an embedded system that includes detecting or measuring an operating state; causing one or...
2018/0089009 SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR ADAPTIVE APPLICATION LOG ANALYSIS
A method, system, and computer program product, include obtain values of one or more variables from a plurality of log instances of a first format of an...
2018/0089008 DETECTING AND SURFACING USER INTERACTIONS
Incident information that describes a timing of an incident in a service, is received from a service. User activity information is received from a client...
2018/0089007 DETECTING ROOT CAUSES OF USE-AFTER-FREE MEMORY ERRORS
Methods, systems, and computer programs are presented for detecting the root cause in use-after-free (UAF) memory corruption errors. A method includes an...
2018/0089006 Interactive, Constraint-Network Prognostics and Diagnostics To Control Errors and Conflicts (IPDN)
Methods for interactively preventing and detecting conflicts and errors (CEs) through prognostics and diagnostics. Centralized and Decentralized Conflict and...
2018/0089005 Generating an Application Programming Interface
A technology is provided for generating a customized application program interface (API) in a service provider environment. A model is created of computing...
2018/0089004 CLASSIFICATION OF APPLICATION EVENTS USING CALL STACKS
A computing device includes at least one processor and a machine-readable storage medium storing instructions. The instructions may be executable by the...
2018/0089002 APPARATUS AND METHOD FOR SCHEDULING GRAPH COMPUTING ON HETEROGENEOUS PLATFORMS BASED ON ENERGY EFFICIENCY
An apparatus and method are provided for scheduling graph computing on heterogeneous platforms based on energy efficiency. A scheduling engine receives an edge...
2018/0089001 CLOUD CONTAINER RESOURCE BINDING AND TASKING USING KEYS
Cloud container resource binding and tasking using keys is generally described herein. An example device to bind and perform tasks using cloud-based resource...
2018/0089000 PARALLEL VIDEO PROCESSING USING MULTICORE SYSTEM
According to one embodiment of the present disclosure, there is provided a processing method including obtaining parallelized unit information for video...
2018/0088999 METHOD, DEVICE, AND SYSTEM
A method executed by a computer. The method includes, acquiring a request for a service, executing a first determination of a first service provider as a...
2018/0088998 MULTI-THREAD PROCESSOR AND CONTROLLING METHOD THEREOF
A multi-thread processor and a method of controlling a multi-thread processor are provided. The multi-thread processor includes at least one functional unit; a...
2018/0088997 DYNAMIC VIRTUAL CPU CORE ALLOCATION
The systems and methods described herein provide power management circuitry that factors one or more cache parameters (e.g., cache utilization) of an...
2018/0088996 Systems and Methods of Memory Allocation for Neural Networks
A method may include accessing a data processing architecture associated with a neural network to determine dependencies between intermediate data layers of...
2018/0088995 RDMA (REMOTE DIRECT MEMORY ACCESS) DATA TRANSFER IN A VIRTUAL ENVIRONMENT
In an embodiment, a method is provided. In an embodiment, the method provides determining that a message has been placed in a send buffer; and transferring the...
2018/0088994 Platform Capacity Tool
A platform capacity tool includes a retrieval engine, a capacity consumption engine, and a workload projection engine. The retrieval engine receives a request...
2018/0088993 MANAGED CONTAINER INSTANCES
Techniques for instantiating container instances from a pool of available container instances are described herein. An instance type is determined from a...
2018/0088992 INTERMEDIATE HOST INTEGRATED CIRCUIT BETWEEN VIRTUAL MACHINE INSTANCE AND CUSTOMER PROGRAMMABLE LOGIC
A multi-tenant environment is described with configurable hardware logic (e.g., a Field Programmable Gate Array (FPGA)) positioned on a host server computer....
2018/0088991 METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR SELECTING A RESOURCE BASED ON A MEASURE OF A PROCESSING COST
Methods and systems are described for selecting a resource based on a measure of a processing cost. Resource information is received identifying a first...
2018/0088990 DYNAMIC RESOURCE ADJUSTMENT FOR A DISTRIBUTED PROCESS ON A MULTI-NODE COMPUTER SYSTEM
A method dynamically adjusts the resources available to a processing unit of a distributed computer process executing on a multi-node computer system. 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 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 | 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.