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/0373609 Identifying System Device Locations
Technology for identifying a device location in a system or network includes an example method comprising detecting, by a controller, a device being connected...
2018/0373608 PHASE COMPENSATION METHOD AND ASSOCIATED PHASE-LOCKED LOOP MODULE
A phase compensation method applied to a phase-locked loop (PLL) module of a communication device includes determining to output one of a maximum likelihood...
2018/0373607 System, Apparatus And Method For Non-Intrusive Platform Telemetry Reporting Using An All-In-One Connector
In one embodiment, an apparatus includes a controller to couple between a system on chip (SoC) and an external connector of a platform. The controller may...
2018/0373606 Systems and methods to service an electronic device
The disclosed embodiments include systems and methods to service an electronic device. In one embodiment, the method includes receiving a request to service an...
2018/0373605 MEMORY SYSTEM AND METHOD OF OPERATING THE SAME
Provided herein may be a memory system and a method of operating the same. The memory system may include a memory controller, and a plurality of memory devices...
2018/0373604 SYSTEMS AND METHODS OF RESTORING A DATASET OF A DATABASE FOR A POINT IN TIME
Systems and methods are provided for performing a point-in-time restore of data of a first tenant of a multitenanted database system. Metadata can be located...
2018/0373603 Web Application System and Database Utilization Method Therefor
By a user logging in to a web application system, a database is created on a database server 20 utilized through a web application server 10, data in the...
2018/0373602 CONSOLIDATED PROCESSING OF STORAGE-ARRAY COMMANDS USING A FORWARDER MEDIA AGENT IN CONJUNCTION WITH A...
The illustrative systems and methods consolidate storage-array command channels into a media agent that executes outside the production environment. A...
2018/0373601 INFORMATION MANAGEMENT BY A MEDIA AGENT IN THE ABSENCE OF COMMUNICATIONS WITH A STORAGE MANAGER
A media agent is configured to perform substantially autonomously to initiate, continue, and manage information management operations such as a backup job of a...
2018/0373600 HYBRID DATA STORAGE SYSTEM WITH PRIVATE STORAGE CLOUD AND PUBLIC STORAGE CLOUD
Systems and methods are disclosed for accessing data on a storage system. An apparatus, such as a data storage device or a computing device, may include a...
2018/0373599 OPTIMIZED BACKUP OF CLUSTERS WITH MULTIPLE PROXY SERVERS
Systems and methods for backing up and restoring virtual machines in a cluster environment. Proxy nodes in the cluster are configured with agents. The agents...
2018/0373598 MEMORY DEVICES AND SYSTEMS WITH SECURITY CAPABILITIES
Several embodiments of systems incorporating memory devices are disclosed herein. In one embodiment, a memory device can include a controller, a main memory...
2018/0373597 LIVE BROWSING OF BACKED UP DATA RESIDING ON CLONED DISKS
Embodiments described herein detect on-the-fly whether requested subclient data resides on a certain type of storage device, such as cloned Windows Dynamic...
2018/0373596 AUTOMATIC INCREMENTAL REPAIR OF GRANULAR FILESYSTEM OBJECTS
Presented herein are methods, non-transitory computer readable media, and devices triggering a metadata recovery process within a network storage system, which...
2018/0373595 MODIFYING ALLOCATION OF STORAGE RESOURCES IN A DISPERSED STORAGE NETWORK
A method for execution by a resource allocation module includes facilitating migration of a first set of encoded data slices stored at a storage unit for...
2018/0373594 SEMICONDUCTOR DEVICE AND ERROR MANAGEMENT METHOD
An error management system may be provided. The error management system may include an error analysis unit configured to generate error correction counting...
2018/0373593 FLASH MEMORY CONTROLLER AND MEMORY DEVICE FOR ACCESSING FLASH MEMORY MODULE, AND ASSOCIATED METHOD
A method for accessing a flash memory module includes: sequentially writing Nth-(N+K)th data to a plurality of flash memory chips of the flash memory module,...
2018/0373592 MEMORY DEVICE AND METHOD OF CONTROLLING ECC OPERATION IN THE SAME
A memory cell array includes memory cells that are formed in vertical channels extended in a vertical direction with respect to a substrate. The vertical...
2018/0373591 METHOD AND SYSTEM FOR SCANNING FOR ERASED FLASH MEMORY PAGES
The subject technology provides for scanning blocks of a flash memory device for erased pages. A first codeword read from a page of a block in a flash memory...
2018/0373590 SCALING LARGE DRIVES USING ENHANCED DRAM ECC
The present disclosure generally relates to solid state storage device and techniques for conserving storage capacity associated therewith. Several embodiments...
2018/0373589 BAD BIT REGISTER FOR MEMORY
A memory device, a memory system, and corresponding methods are provided. The memory device includes a non-volatile random access memory. The non-volatile...
2018/0373588 BAD BIT REGISTER FOR MEMORY
A memory device, a memory system, and corresponding methods are provided. The memory device includes a non-volatile random access memory. The non-volatile...
2018/0373587 SINGLE QUORUM VERIFICATION OF ERASURE CODED DATA
Techniques described and suggested herein include various methods and systems for verifying integrity of redundancy coded data, such as erasure coded data...
2018/0373586 MEMORY SYSTEM AND OPERATING METHOD THEREFOR
Disclosed is a memory controller comprising: a memory unit including tables, in which various segments are stored; a calculator configured to update a parity...
2018/0373585 CHECKSUM TREE GENERATION FOR IMPROVED DATA ACCURACY VERIFICATION
A data management system verifies the accuracy of data retrieved from a primary data store using a checksum tree stored by a secondary data store. A checksum...
2018/0373584 METHOD AND DEVICE FOR PROGRAMMING NON-VOLATILE MEMORY
A method for programming a non-volatile memory in a programming operation is provided. The non-volatile memory has a number of cells and each of part of the...
2018/0373583 DATA INTEGRATION PROCESS REFINEMENT AND REJECTED DATA CORRECTION
Data integration process/tool refinement and correction of rejected data. A method acquires rejected data from a data integration tool, the rejected data...
2018/0373582 DATA ACCESS DEVICE AND ACCESS ERROR NOTIFICATION METHOD
Error notification by a bus master for a speculative access and error notification by a bus slave for a non-speculative access are achieved while a circuit...
2018/0373581 SYSTEM AND METHODS FOR OPTIMAL ERROR DETECTION IN PROGRAMMATIC ENVIRONMENTS
System and methods are provided for optimal error detection in programmatic environments through the utilization of at least one user-defined condition....
2018/0373580 Method And System For Real-Time And Scalable Anomaly Detection And Classification Of Multi-Dimensional...
A system and method for the distributed analysis of high frequency transaction trace data to constantly categorize incoming transaction data, identify relevant...
2018/0373579 PROCESSING DATA TO IMPROVE A QUALITY OF THE DATA
A first device may receive data from a set of second devices to be processed to determine a quality of the data. The data may include first data stored by the...
2018/0373578 SYSTEM AND METHOD FOR PREDICTIVE TECHNOLOGY INCIDENT REDUCTION
Systems and methods for predictive technology incident reduction are disclosed. In one embodiment, in an information processing apparatus comprising at least...
2018/0373577 Method for Operating a Computer System, Computer Program With an Implementation of the Method, and Computer...
A method for operating a computer system, a computer program for implementing the method and a computer system which executes the computer program, wherein at...
2018/0373576 INFORMATION PROCESSING METHOD, DEVICE, SYSTEM, AND TERMINAL DEVICE
Information processing is disclosed including determining an information type of target information, providing a processing interface for an extended function...
2018/0373575 APPLICATION CONVERGENCE METHOD AND APPARATUS
Embodiments of the present invention disclose an application convergence method and apparatus. Multiple convergence parameter interfaces are provided, and...
2018/0373574 CLOUD-BASED ENTERPRISE-CUSTOMIZABLE MULTI-TENANT SERVICE INTERFACE
A method for transparently providing a customized enterprise-specific interface application in a cloud-hosted computing system environment includes, at...
2018/0373573 LOCK MANAGER
In some examples, a lock manager may receive a lock release message from a processor. The lock release message may identify a lock that synchronizes control of...
2018/0373572 DYNAMICALLY MANAGING WORKLOAD PLACEMENTS IN VIRTUALIZED ENVIRONMENTS BASED ON CURRENT USER GLOBALIZATION...
Multiple workloads from multiple users requesting access to at least one virtualized application are received, wherein each of the workloads is specified with...
2018/0373571 METHOD OF ALLOCATING EXECUTION RESOURCES
A method of allocating execution resources, by a virtualized-resources manager entity, for an execution of an application service and of at least one network...
2018/0373570 APPARATUS AND METHOD FOR CLOUD-BASED GRAPHICS VALIDATION
An apparatus and method are described for intelligent cloud based testing of graphics hardware and software. For example, one embodiment of an apparatus...
2018/0373569 SYSTEM FOR LINKING ALTERNATE RESOURCES TO RESOURCE POOLS AND ALLOCATING LINKED ALTERNATIVE RESOURCES TO A...
A system for digitally linking alternate resources to resource pools and allocating linked alternate resources to resource interactions. In specific...
2018/0373568 Automatic Workflow-Based Device Switching
Methods and systems for receiving an indication that an application running on a first device is ready to perform a task, determining a device capability...
2018/0373567 DATABASE RESOURCE SCALING
A method, computer system, and a computer program product for resource scaling is provided. The present invention may include receiving a request for...
2018/0373565 ALLOCATING RESOURCES TO VIRTUAL MACHINES
A method, executed by a computer, for allocating resources to virtual machines includes monitoring resource usage for a selected resource for one or more...
2018/0373564 Computer Systems And Computer-Implemented Methods For Dynamically Adaptive Distribution Of Workload Between...
In some embodiments, the present invention provides an exemplary computing device, including at least: a scheduler processor; a CPU; a GPU; where the scheduler...
2018/0373563 METHOD AND SYSTEM FOR PROCESSING COMMUNICATION CHANNEL
There is provided a method and a system for processing a communication channel. including a heartbeat channel and a data channel between a master process and a...
2018/0373562 CONTROLLING OPERATION OF A GPU
The operation of a GPU is controlled based on one or more deadlines by which one or more GPU tasks must be completed and estimates of the time required to...
2018/0373561 HIERARCHICAL STALLING STRATEGIES
Hierarchical stalling strategies are disclosed. An indication is received of a stalling event caused by a requested resource being inaccessible. In response to...
2018/0373560 SNAPSHOT ISOLATION IN GRAPHICAL PROCESSING UNIT HARDWARE TRANSACTIONAL MEMORY
Snapshot Isolation (SI) is an established model in the database community, which permits write-read conflicts to pass and aborts transactions only on...
2018/0373559 AGENT-BASED END-TO-END TRANSACTION ANALYSIS
A method for agent-based transaction analysis which includes: building an instrumented binary code of a software application for a transaction; configuring an...
← 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 162 163 164 165 | 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.