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/0095846 HEARTBEAT MONITORING OF VIRTUAL MACHINES FOR INITIATING FAILOVER OPERATIONS IN A DATA STORAGE MANAGEMENT...
An illustrative "VM heartbeat monitoring network" of heartbeat monitor nodes monitors target VMs in a data storage management system. Accordingly, target VMs...
2018/0095845 HEARTBEAT MONITORING OF VIRTUAL MACHINES FOR INITIATING FAILOVER OPERATIONS IN A DATA STORAGE MANAGEMENT...
An illustrative "VM heartbeat monitoring network" of heartbeat monitor nodes monitors target VMs in a data storage management system. Accordingly, target VMs...
2018/0095844 Protocol Aware Testing Engine for High Speed Link Integrity Testing
Embodiments are generally directed to a protocol aware testing engine for high speed link integrity testing. An embodiment of a processor includes a processing...
2018/0095843 ACL BASED OPEN TRANSACTIONS IN REPLICATION ENVIRONMENT
A method for handling of open transactions in a data replication environment. The method includes querying one or more tables of a source database to determine...
2018/0095842 ACL BASED OPEN TRANSACTIONS IN REPLICATION ENVIRONMENT
A method for handling of open transactions in a data replication environment. The method includes querying one or more tables of a source database to determine...
2018/0095841 ACL BASED OPEN TRANSACTIONS IN REPLICATION ENVIRONMENT
A method for handling of open transactions in a data replication environment. The method includes querying one or more tables of a source database to determine...
2018/0095840 REDUCING RECOVERY TIME IN DISASTER RECOVERY/REPLICATION SETUP WITH MULTITIER BACKEND STORAGE
The first computer receives a signal that a second computer is back online after being offline, wherein the second computer was offline because of a failure....
2018/0095839 Online Backup to an Object Service Using Bulk Export
A system and method for improving storage system performance by maintaining data integrity during bulk export to a cloud system is provided. A backup host...
2018/0095838 STORAGE APPARATUS AND STORAGE APPARATUS MIGRATION METHOD
A source remote copy configuration in a source storage system is migrated to a destination storage system as a destination remote copy configuration. The...
2018/0095837 USE OF REPLICATED COPIES TO IMPROVE DATABASE BACKUP PERFORMANCE
A backup computing device detects an interruption while receiving a backup copy of a transaction log of a primary database and directs a secondary computing...
2018/0095836 DISTRIBUTED AVAILABILITY GROUPS OF DATABASES FOR DATA CENTERS INCLUDING DIFFERENT COMMIT POLICIES
A Distributed Availability Group (DAG) spans two AGs, each spanning one or more replica nodes and functioning as primary or secondary AG. A primary AG is...
2018/0095835 RESILIENT ANALYTICS UTILIZING DARK DATA
Systems and methods for resilient analytics utilizing dark data are disclosed. In aspects, a computer-implemented method comprises: receiving, by an active...
2018/0095834 FAULT TOLERANCE IN SHARED MEMORY
Examples herein involve fault tolerance in a shared memory. In examples herein, a metadata store of a shared memory indicating versions of data partitions of a...
2018/0095833 RESTORATION OF CONTENT OF A VOLUME
Example embodiments relates to method and systems to restore content of a volume at a given point in time. A computing device to restore content of a volume at...
2018/0095832 System and Method for Granular Reset Management Without Reboot
A system for granular reset management without reboot is disclosed. The system may include a subsystem, a processor including a reset management circuit...
2018/0095831 EFFICIENT STATE TRACKING FOR CLUSTERS
Exemplary method, system, and computer program product embodiments for efficient state tracking for clusters are provided. In one embodiment, by way of example...
2018/0095830 REPLAYING PROCESSING OF A RESTARTED APPLICATION
A computer-implemented method according to one embodiment includes restarting an application at a second system in response to a failure of the application at...
2018/0095829 DATA REPLICATION IN A DATABASE MANAGEMENT SYSTEM
According to an aspect, a database management system (DBMS) is operated to perform data replication. The DBMS includes a source database and a target database....
2018/0095828 DATA PROTECTION FOR A COLD STORAGE SYSTEM
A cold storage system includes data storage devices configured to store data blocks and parity storage devices configured to store protection blocks. The data...
2018/0095827 READ-SOURCE REQUESTS TO SUPPORT BUNDLED WRITES IN A DISTRIBUTED STORAGE SYSTEM
A method for execution by processing modules of one or more computing devices of a dispersed storage network (DSN), the method begins by identifying a stored...
2018/0095826 ACCESSING DATA IN A DISPERSED STORAGE NETWORK
A method for execution by a computing device includes generating a data segment to include a first data object for storage and a plurality of null data...
2018/0095825 SELECTING RETRIEVAL LOCATIONS IN A DISPERSED STORAGE NETWORK
A method for execution by a dispersed storage and task (DST) processing unit includes determining to recover a data segment from a set of storage units. A...
2018/0095824 PARITY DELTA CACHING FOR SHORT WRITES
A method for reducing I/Os to a redundant array of independent disks (RAID) is disclosed. In one embodiment, such a method includes receiving a write request...
2018/0095823 System and Method for Granular In-Field Cache Repair
A cache controller id disclosed, The cache controller includes circuitry to receive a request to access data in a target location of a last level cache of a...
2018/0095822 HANDLING OPEN CIRCUITS WHILE WRITING DATA BY MOVING THEM TO THE LEAST VULNERABLE LOCATION IN AN ERROR...
Systems, apparatuses and methods may provide for recording, if a non-volatile memory (NVM) location satisfies an open circuit condition, open circuit location...
2018/0095821 EXTENDED APPLICATION OF ERROR CHECKING AND CORRECTION CODE IN MEMORY
ECC (error checking and correction) can be extended to allow an ECC code to correct memory subarray errors. A memory device includes multiple input/output...
2018/0095820 ECC SCRUBBING METHOD IN A MULTI-SLICE MICROPROCESSOR
Techniques for error correction in a processor include detecting an error in first data stored in a register. The method also includes generating an...
2018/0095819 INCIDENT ANALYSIS PROGRAM, INCIDENT ANALYSIS METHOD, INFORMATION PROCESSING DEVICE, SERVICE IDENTIFICATION...
A non-transitory computer-readable storage medium storing an incident analysis program having: generating a new incident-related request database by...
2018/0095818 DYNAMIC AND ADAPTIVE APPROACH FOR FAILURE DETECTION OF NODE IN A CLUSTER
The present disclosure discloses a method and a network device for failure detection of nodes in a cluster. Specifically, a network device transmits data to...
2018/0095817 METHOD AND APPARATUS FOR DISCONNECTING LINK BETWEEN PCIE DEVICE AND HOST
A method and an apparatus for disconnecting a link between a Peripheral Component Interconnect Express (PCIe) device and a host, and pertains to the field of...
2018/0095816 SCALABLE PREDICTIVE EARLY WARNING SYSTEM FOR DATA BACKUP EVENT LOG
Techniques to detect backup-related anomalies are disclosed. In various embodiments, a processor is used to generate based at least in part on backup log data...
2018/0095815 TRACE HUB LOGIC WITH AUTOMATIC EVENT TRIGGERING
Technologies for execution trace with automatic event triggering include a computing device that includes an execution trace hub. The trace hub observes...
2018/0095814 PERSONALIZED DIAGNOSTICS, TROUBLESHOOTING, RECOVERY, AND NOTIFICATION BASED ON APPLICATION STATE
Personalized diagnostics, troubleshooting, recovery, and notification based on application state is provided. In some examples, system, application, and device...
2018/0095813 STATEFUL TOKENS FOR COMMUNICATING WITH EXTERNAL SERVICES
Generating a token for tracking a state of communications with multiple external services. Data is caused to be acquired from external services as a result of...
2018/0095812 MEMORY INTEGRITY VIOLATION ANALYSIS METHOD AND APPARATUS
Methods, apparatus, and system to analyze a memory integrity violation and determine whether its cause was hardware or software based.
2018/0095811 COMPUTING SYSTEM INCLUDING PLSO COMMAND TO MAINTAIN EQUIVALENCY BETWEEN INDEPENDENT COUPLING FACILITIES
A computing system is configured to maintain equivalency of independent structures located in different coupling facilities. The computing system includes a...
2018/0095810 INFORMATION PROCESSING DEVICE AND SPECIFICATION CREATION METHOD
A relationship analyzing unit generates an assumed endpoint based on class relationship information. A log analyzing unit refers to the class relationship...
2018/0095809 MULTI-WINDOW CONTROL METHOD AND ELECTRONIC DEVICE SUPPORTING THE SAME
A multi-window control method and an electronic device supporting the same is provided. The multi-window control method includes changing a size of at least...
2018/0095808 ROBUST AND ADAPTABLE MANAGEMENT OF EVENT COUNTERS
Embodiments include a method for verifying a counter design within a tolerance window within which a race condition occurs between a context event and a design...
2018/0095807 Method and Apparatus for Automatic Processing of Service Requests on an Electronic Device
Embodiments of the present application provides methods and apparatus capable of recording operation/display events on a mobile device used to fulfill a...
2018/0095806 TECHNOLOGIES FOR FAST BOOT WITH ADAPTIVE MEMORY PRE-TRAINING
Technologies for an advanced driver assist system (ADAS) with adaptive memory pre-training include a computing device and a safety microcontroller in...
2018/0095805 CONFIGURING RESOURCES USED BY A GRAPHICS PROCESSING UNIT
The application programming interface permits an application to specify resources to be used by shaders, executed by the GPU, through a data structure called...
2018/0095804 HIGH PERFORMANCE LOCKS
Systems and methods of enhancing computing performance may provide for detecting a request to acquire a lock associated with a shared resource in a...
2018/0095803 TECHNIQUES AND ARCHITECTURES FOR PROTECTION OF EFFICIENTLY ALLOCATED UNDER-UTILIZED RESOURCES
A computing environment having a first plurality of executing processes being executed by one or more processors. The executing processes each have associated...
2018/0095802 HARDWARE STRESS INDICATORS BASED ON ACCUMULATED STRESS VALUES
In one embodiment, a method comprises determining, at a plurality of instances in time, a value of at least one stress characteristic of a hardware resource;...
2018/0095801 Background Job Processing Framework
The described technology relates to scheduling jobs of a plurality of types in an enterprise web application. A processing system configures a job database...
2018/0095800 METHOD AND DEVICE FOR ALLOCATING CORE RESOURCES OF A MULTI-CORE CPU
A method for allocating core resources of a multi-core CPU according to embodiments of the present disclosure, comprising: determining the number of time...
2018/0095799 METHOD FOR MANAGING GRAPHIC CARDS IN A COMPUTING SYSTEM
A method of managing graphic cards in a computing system includes, upon initiation of a virtual machine in the computing system, assigning at least a virtual...
2018/0095798 METHOD AND APPARATUS FOR SOFTWARE PERFORMANCE TUNING WITH DISPATCHING
A new approach is proposed that contemplates systems and methods to support performance tuning of software running on a host/computing device. Specifically, a...
2018/0095797 MANAGING A SET OF ASSETS FOR A USER IN A SHARED POOL OF CONFIGURABLE COMPUTING RESOURCES
Disclosed aspects include managing a set of assets for a user in a shared pool of configurable computing resources. The shared pool of configurable computing...
← 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 | 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.