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/0081768 HIERARCHICAL FAULT TOLERANCE IN SYSTEM STORAGE
Embodiments enable a database management system (DBMS) to manage two levels of disk failure groups. These two levels of redundancy are achieved by grouping the...
2018/0081767 ENHANCING CONSISTENT READ PERFORMANCE FOR IN-MEMORY DATABASES
Techniques are described for maintaining coherency of a portion of a database object mirrored in a particular node of a database. The techniques involve...
2018/0081766 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/0081765 LOGICAL TO PHYSICAL TABLE RESTORATION FROM STORED JOURNAL ENTRIES
A controller-implemented method, according to one embodiment, includes: examining, by the controller, each of a plurality of journal entries from at least one...
2018/0081764 IDENTIFYING ADDITIONAL RESOURCES TO ACCELERATE REBUILDLING
Systems and methods for rebuilding data in a dispersed storage network (DSN) involve identifying a rebuilding process for a set of DS units requiring...
2018/0081763 SYSTEM FOR UPLOADING INFORMATION INTO A METADATA REPOSITORY
A back-end application computer server may access a potential metadata entries data store containing a set of potential metadata entries, each entry including...
2018/0081762 INFORMATION PROCESSING DEVICE
An information processing device according to embodiments includes a hardware, a control unit, a detector, a disconnection unit, a diagnosis unit, and a...
2018/0081761 DETECTING AND SPARING OF OPTICAL PCIE CABLE CHANNEL ATTACHED IO DRAWER
A method, system and computer program product are provided for detecting state and sparing of optical Peripheral Component Interconnect Express (PCI-Express or...
2018/0081760 MANAGING RAID PARITY STRIPE CONTENTION
For managing RAID parity stripe contention using a processor device in a computing environment, delaying, by a host being separate to the RAID, one of a...
2018/0081759 MIGRATING DATA SLICES IN A DISPERSED STORAGE NETWORK
A method for execution by a computing device includes obtaining utilization information of a pair of adjacent dispersed storage and task (DST) execution units...
2018/0081758 SELF-OPTIMIZING READ-AHEAD
A method begins by receiving a first read request of a plurality of read requests, from a user device of a plurality of user devices of a dispersed storage...
2018/0081757 COMPUTER SYSTEM
A virtual parity group including virtual storage drives is formed. A redundant data set is stored in a virtual stripe array including virtual stripes that are...
2018/0081756 SEMICONDUCTOR DEVICE, ELECTRONIC DEVICE, AND DRIVING METHOD THEREOF
A semiconductor device that is less likely to be affected by a soft error is provided. The semiconductor device includes a first memory, a second memory, a...
2018/0081755 COMPUTING SYSTEM WITH SHIFT ADJUSTABLE CODING MECHANISM AND METHOD OF OPERATION THEREOF
A computing system includes: a control circuit for determining a user data, generating a base set including a base protection data based on encoding the user...
2018/0081754 METHOD OF OPERATING MEMORY DEVICE, MEMORY DEVICE USING THE SAME AND MEMORY SYSTEM INCLUDING THE DEVICE
A memory system includes a data channel, a controller configured to output a request across the data channel, and a memory device configured to store data and...
2018/0081753 APPARATUSES AND METHODS FOR GENERATING PROBABILISTIC INFORMATION WITH CURRENT INTEGRATION SENSING
Methods and apparatuses for generating probabilistic information for error correction using current integration are disclosed. An example method comprises...
2018/0081752 DATA DEDUPLICATION WITH REDUCED HASH COMPUTATIONS
Techniques for data deduplication in a data storage system include comparing a first attribute of a received data page to first attributes of one or more...
2018/0081751 SERVER PERFORMANCE CORRECTION USING REMOTE SERVER ACTIONS
Business transactions and the nodes processing the transactions may be monitored. Actions may be applied to one or more nodes when a performance issue is...
2018/0081750 USING DISPERSED DATA STRUCTURES TO POINT TO SLICE OR DATE SOURCE REPLICAS
A computing device includes an interface configured to interface and communicate with a dispersed storage network (DSN), a memory that stores operational...
2018/0081749 PERFORMANCE RANKING OF READ REQUESTS IN A DISTRIBUTED STORAGE NETWORK
A method begins with a processing unit of a dispersed storage network (DSN) receiving a read request for a data segment, wherein a data segment is dispersed...
2018/0081748 ANALYSIS METHOD OF EMBEDDED SYSTEM DYSFUNCTIONS, ASSOCIATED COMPUTER PROGRAM PRODUCT AND ANALYSIS DEVICE
A method for analyzing dysfunctions of an embedded system including a phase for modeling this system and an analysis phase, the modeling phase including...
2018/0081747 Industrial Control Program Sequence Monitoring
The present inventors have recognized that highly reliable operation may be further achieved in industrial control systems by monitoring execution of programs...
2018/0081746 APPLICATION MESSAGE PROCESSING SYSTEM, METHOD, AND APPLICATION DEVICE
The present disclosure provides an application message processing system, method, and application device. The processing system includes an application device...
2018/0081745 MESSAGE CACHE SIZING
A method and apparatus for message cache sizing are provided. A plurality of messages from one or more enqueuers are enqueued in a queue comprising at least...
2018/0081744 METHOD AND APPARATUS FOR PROVIDING SCREENSHOT SERVICE ON TERMINAL DEVICE AND STORAGE MEDIUM AND DEVICE
A method, an apparatus, a storage medium and a device for providing a screenshot service on a terminal device. The method for providing a screenshot service on...
2018/0081743 APPLICATION DATA SHARING AND DECISION SERVICE PLATFORM
Systems, methods, and software are disclosed herein for facilitating dynamic sharing of application data among multiple isolated applications executing on one...
2018/0081742 TRANSITIONING BETWEEN DATA STREAM PROCESSORS IN A PUBLISH-SUBSCRIBE SYSTEM
A data stream processors transition system which implements techniques for transitioning control from a first data stream processor to a second data stream...
2018/0081741 MULTI-FUNCTION BUTTON FOR WEARABLE DEVICE
A multi-function button is provided for a wearable device. A method includes associating, by at least one processor of the wearable device, operation of a...
2018/0081739 CLOUD SERVICE INTEGRATION FLOW
Techniques are disclosed for identifying, applying and validating changes to activities in an integration flow. A user may make a change to an activity in an...
2018/0081738 FRAMEWORK TO IMPROVE PARALLEL JOB WORKFLOW
Embodiments of the inventive subject matter include receiving, in a distributed computing environment, a plurality of files for execution. Embodiments further...
2018/0081737 OPTIMIZING TAIL LATENCY VIA WORKLOAD AND RESOURCE REDUNDANCY IN CLOUD
A plurality of requests are received for computing processing. At least some of the plurality of requests are replicated. The requests are replicated based on...
2018/0081736 MANAGING PROCESSING ASSOCIATED WITH SELECTED ARCHITECTURAL FACILITIES
A facility is provided that, when installed, removes from an architecture a selected architectural function, such that the function is not able to be turned...
2018/0081735 MANAGING PROCESSING ASSOCIATED WITH SELECTED ARCHITECTURAL FACILITIES
A facility is provided that, when installed, removes from an architecture a selected architectural function, such that the function is not able to be turned...
2018/0081734 Data Synchronization for Image and Vision Processing Blocks Using Pattern Adapters
A hardware thread scheduler (HTS) is provided for a multiprocessor system. The HTS is configured to schedule processing of multiple threads of execution by...
2018/0081733 Bandwidth Controlled Data Synchronization for Image and Vision Processor
A hardware thread scheduler (HTS) is provided for a multiprocessor system. The HTS is configured to schedule processing of multiple threads of execution by...
2018/0081732 EFFICIENT CRITICAL THREAD SCHEDULING FOR NON-PRIVILEGED THREAD REQUESTS
An operating system interface, responsive to detecting a non-privileged thread request with a scheduling attribute set to a critical setting to request access...
2018/0081731 TEMPORARY OR PARTIAL OFFLOADING OF MOBILE APPLICATION FUNCTIONS TO A CLOUD-BASED ENVIRONMENT
Techniques for temporarily and/or partially offloading mobile applications to one or more remote virtual machines in a server include establishing an...
2018/0081730 SYSTEMS AND METHODS FOR PREDICTING PERFORMANCE OF APPLICATIONS ON AN INTERNET OF THINGS (IoT) PLATFORM
Performance prediction systems and method of an Internet of Things (IoT) platform and applications includes obtaining input(s) comprising one of (i) user...
2018/0081729 METHODS AND MODULES RELATING TO ALLOCATION OF HOST MACHINES
A method and a Host Machine Allocating Module (HMAM) for allocating a host machine. The HMAM is configured for managing information about latency ratings for...
2018/0081728 APPARATUS AND METHOD MANAGING COMPUTING RESOURCES
An apparatus and a method for managing computing resources are disclosed. The apparatus for managing computing resources includes a task input interface...
2018/0081727 DETERMINATION OF MEMORY ACCESS PATTERNS OF TASKS IN A MULTI-CORE PROCESSOR
A plurality of processing entities in which a plurality of tasks are executed are maintained. Memory access patterns are determined for each of the plurality...
2018/0081726 COMPUTING WORKLOAD DISTRIBUTION PLANNING TOOL
A system includes, for each individual data center of a multiplex data center, a collector component, a local data repository, and a model building component....
2018/0081725 DEPLOYING AND UTILIZING A SOFTWARE LIBRARY AND CORRESPONDING FIELD PROGRAMMABLE DEVICE BINARY
Examples of techniques for utilizing a field programmable device binary to perform a workload are disclosed. In one example implementation according to aspects...
2018/0081724 RESOURCE SHARING MANAGEMENT OF A FIELD PROGRAMMABLE DEVICE
Examples of techniques for resource sharing management of a field programmable device are disclosed. In one example implementation according to aspects of the...
2018/0081723 MANAGING WORKLOAD DISTRIBUTION AMONG PROCESSING SYSTEMS BASED ON FIELD PROGRAMMABLE DEVICES
Examples of techniques for managing workload distribution based on field programmable devices are disclosed. In one example implementation according to aspects...
2018/0081722 MULTI-PLATFORM SCHEDULER FOR PERMANENT AND TRANSIENT APPLICATIONS
A method of scheduling assignment of resources to a plurality of applications includes: determining shares of the resources assigned to each application during...
2018/0081721 DURABLE PROGRAM EXECUTION
Aspects of the subject matter described herein relate to durable program execution. In aspects, a mechanism is described that allows a program to be removed...
2018/0081720 METHOD AND APPARATUS FOR EXECUTING REAL-TIME TASKS
An apparatus and a method are presented for executing a program including a plurality of tasks, wherein one or more tasks of the plurality of tasks have...
2018/0081719 TIME FRAME BOUNDED EXECUTION OF COMPUTATIONAL ALGORITHMS
A present invention embodiment manages resources of a distributed system to perform computational tasks within a specified time interval. A received object is...
2018/0081718 RESOURCE ALLOCATION IN DISTRIBUTED PROCESSING SYSTEMS
A distributed processing system is disclosed herein. The distributed processing system includes a server, a database server, and an application server that are...
← 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 | 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.