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/0307567 PERFORMING A CLOSURE MERGE OPERATION
In a method for data management, one or more processors identifying a source closure, a target file set, and a previously merged closure, wherein the source...
2018/0307566 METHOD AND APPARATUS FOR SUBSCRIBER MANAGEMENT
Aspects of the subject disclosure may include, for example, a method including enabling, by a system comprising a processor, a first modification of a first...
2018/0307565 STORAGE CONTROL APPARATUS AND STORAGE CONTROL METHOD
A storage control apparatus includes a memory configured to store meta-information for associating addresses of a logical area and a physical area with each...
2018/0307564 NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM AND TRANSMISSION CONTROL DEVICE
A non-transitory computer-readable storage medium storing a program that causes a computer to execute a process including transmitting update data to a first...
2018/0307563 SNAPSHOT BACKUP WITH UNIFIED RESTORE INFORMATION
An apparatus, method and computer program product are disclosed. The apparatus includes a strategy module that determines restore information, writes the...
2018/0307562 DATA RECOVERY METHOD, DEVICE AND STORAGE MEDIUM
A data recovery method and apparatus are provided. The method retrieving metadata according to a request for data recovery, where the metadata corresponds to a...
2018/0307561 DEVELOPING AN ACCURATE DISPERSED STORAGE NETWORK MEMORY PERFORMANCE MODEL THROUGH TRAINING
A computing device includes an interface configured to interface and communicate with a dispersed or distributed storage network (DSN), a memory that stores...
2018/0307560 STORING DATA IN A DISTRIBUTED STORAGE SYSTEM
According to examples, a storage node may include storage devices and a controller that may determine whether all of a plurality of data chunks of a first...
2018/0307559 SEMICONDUCTOR DEVICES
A semiconductor device includes a flag generation circuit and a write operation circuit. The flag generation circuit generates an error scrub flag if an error...
2018/0307558 Data Storage Devices and Methods for Rebuilding a Memory Address Mapping Table
A data storage device including a non-volatile memory and a micro-controller is provided. The non-volatile memory includes a plurality of data blocks. The...
2018/0307557 RECOVERY OF A SYSTEM DIRECTORY AFTER DETECTION OF UNCORRECTABLE ERROR
A system and method are disclosed that include recovery of the system directory when an uncorrectable error is detected. According to the various aspects and...
2018/0307556 FEEDBACK SIGNALING ERROR DETECTION AND CHECKING IN MIMO WIRELESS COMMUNICATION SYSTEMS
A method of feedback in a wireless transmit receive unit includes providing a precoding matrix index (PMI), error checking the (PMI) to produce an error check...
2018/0307555 TRANSFER OF DATA WITH CHECK BITS
A data transmitter is configured for transmitting multiple payload data streams in a frame format, wherein each frame comprises multiple rows, and each row...
2018/0307554 APPARATUS AND METHOD TO CONTROL A STORAGE DEVICE
During degeneration processing in which a first electronic device is degenerated based on an abnormality which has occurred in the first electronic device...
2018/0307553 DELAY FAULT TESTING OF PSEUDO STATIC CONTROLS
A circuit includes a dynamic core data register (DCDR) cell that includes a data register, a shift register and an output circuit to route the output state of...
2018/0307552 COLLISION DETECTION FOR SLAVE STORAGE DEVICES
A method includes transmitting, by a controller of a storage device, a first bit on a data line. The method further includes responsive to transmitting the...
2018/0307551 Log Events for Root Cause Error Diagnosis
Examples disclosed herein relate to log events for root cause error diagnosis. A deep learning model including parameters that are trained to identify...
2018/0307550 Cross-Vertical Service Development
A system for operating a cross-vertical service comprises a processor and memory storing instructions that cause the processor to effectuate operations. The...
2018/0307549 MESSAGE PROCESSING METHOD, APPARATUS, AND SYSTEM
Embodiments of the present application disclose a message processing method, apparatus, and system, which are applied to SDN. An application sends a first...
2018/0307548 INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND NON-TRANSITORY COMPUTER-READABLE STORAGE...
An information processing apparatus including a memory that stores correspondence information, the correspondence information indicating a correspondence...
2018/0307547 CONTROLLER INCLDUING MULTI PROCESSOR AND OPERATION METHOD THEREOF
A controller may include a first processor suitable for sequentially storing commands provided from a host into one of first and second mailboxes of a memory...
2018/0307546 EVENT DRIVEN SUBSCRIPTION MATCHING
A data distribution system server uses an event-driven matching approach for matching subscription requests with topics on the data distribution system server....
2018/0307545 GENERATING COMBINED EVENT LOGS IN AN INFORMATION HANDLING SYSTEM
A method, an information handling system (IHS), and an event logging system generate combined event logs in an IHS. The method includes receiving, via a remote...
2018/0307544 EVENT SEQUENCE MANAGEMENT
A computer-implemented method obtains an action sequence that includes a plurality of actions executed on behalf of a plurality of users for achieving at least...
2018/0307543 SYSTEM AND METHOD FOR AUTOMATIC GENERATION OF SERVICE-SPECIFIC DATA CONVERSION TEMPLATES
Methods for facilitating the creation of templates used to convert service data from a non-displayable format to alternate formats which are suited to be...
2018/0307542 DATA PROCESSING APPARATUS, DATA PROCESSING METHOD, AND COMPUTER READABLE MEDIUM
When data output is requested by an application whose default output setting is set ineffective among a plurality of applications, an output setting updating...
2018/0307541 MOTHERBOARD ANALYSIS DEVICE AND METHOD OF ANALYZING MOTHERBOARD USING SAME
A method for analyzing a motherboard for detecting an abnormally heated element of the motherboard includes placing the motherboard in a sealable container and...
2018/0307540 AUTOMATED WORKLOAD AND SIMULATION PROCESS FOR RECOMMENDING CANDIDATE COMPUTING PLATFORMS
This disclosure sets forth systems and methods for recommending candidate computing platforms for migration of data and data-related workload from an original...
2018/0307539 Allocating Hosts For Instances With Anti Affinity Rule
Managing a communications network involves allocating hosts (100) for instances (105) of a virtual network function component (155). From a request to...
2018/0307538 NETWORK FUNCTION VIRTUALIZATION SYSTEM AND NETWORK SERVICE INSTANTIATION METHOD
Provided is a network function virtualization system. The system includes a single-domain virtualized network function manager (VNFM), a single-domain...
2018/0307537 INSTANTIATING CONTAINERS WITH A UNIFIED DATA VOLUME
Instantiating containers with a unified data volume is disclosed. For example, a host includes a first memory, and an orchestrator requests a persistent...
2018/0307536 COMPONENT LOGICAL THREADS QUANTITY ADJUSTMENT METHOD AND DEVICE
A method for adjusting a number of logical threads for a component including acquiring a plurality of logical threads that is callable by a component;...
2018/0307535 COMPUTER SYSTEM AND METHOD FOR CONTROLLING COMPUTER
A computer system operates a data processing unit that includes a first memory, an accelerator including a second memory, and a storage device. The computer...
2018/0307534 BALANCING A RECURRING TASK BETWEEN MULTIPLE WORKER PROCESSES
Balancing a recurring task between multiple worker processes is disclosed. Each of a plurality of worker processes attempt, over a period of time, to acquire a...
2018/0307533 FACILTATING MULTI-LEVEL MICROCONTROLLER SCHEDULING FOR EFFICIENT COMPUTING MICROARCHITECTURE
A mechanism is described for facilitating multi-level scheduling of workloads in computing devices. A method of embodiments, as described herein, includes...
2018/0307532 SYSTEM INTERVENTIONS BASED ON EXPECTED IMPACTS OF SYSTEM EVENTS ON SCHEDULED WORK UNITS
A method and system. System event historical information indicative of previous occurrences in a computing system of system events is retrieved. Work unit...
2018/0307531 SYSTEMS AND METHODS FOR RECONSTRUCTING 3-DIMENSIONAL MODEL BASED ON VERTICES
Systems and methods are described for reconstructing a 3-dimensional model of a target space, including, but not limited to: partitioning a model of a target...
2018/0307530 DATA PERSISTENCE METHOD AND SYSTEM THEREOF IN STREAM COMPUTING
The present disclosure provides a method and system for data persistence in stream computing, and the present disclosure belongs to the technical field of data...
2018/0307529 MEMORY-BASED SOFTWARE BARRIERS
A mechanism is described for facilitating memory-based software barriers to emulate hardware barriers at graphics processors in computing devices. A method of...
2018/0307528 LEVERAGING DIRECTED ACYCLIC GRAPH (DAG) INFORMATION TO GROUP TASKS FOR EXECUTION
Embodiments for leveraging directed acyclic graph (DAG) information to group tasks for execution, by at least one processor device. For a set of tasks, an...
2018/0307527 AGENT FLOW ARRANGEMENT IN A TWO-PHASE DISTRIBUTED ENVIRONMENT
Disclosed aspects relate to agent flow arrangement management in a distributed commit processing environment. A first set of agent utilization data may be...
2018/0307526 AGENT FLOW ARRANGEMENT MANAGEMENT
Disclosed aspects relate to agent flow arrangement management in a distributed commit processing environment. A first set of agent utilization data may be...
2018/0307525 Surfacing Task-Related Applications in a Heterogeneous Tab Environment
Techniques for surfacing task-related applications in a heterogeneous tab environment are described. In at least some implementations, a task group is created...
2018/0307524 EXECUTING CODE REFERENCED FROM A MICROSERVICE REGISTRY
Methods and systems for executing code referenced from a microservice registry are disclosed. For example, a microservice registry is stored in a memory. The...
2018/0307523 NETWORK FUNCTION VIRTUALIZATION (NFV) PARAMETER TRUST IN DATA COMMUNICATION SYSTEMS
A Network Function Virtualization (NFV) server executes virtual Network Elements (vNEs). A hardware-trust computer maintains hardware-trust in hardware-trusted...
2018/0307522 SOFTWARE-DEFINED DATA CENTER, AND DEPLOYMENT METHOD FOR SERVICE CLUSTER THEREIN
The present disclosure discloses a software-defined data center, and a deployment method for a service cluster therein. An SDN controller manages a cluster by...
2018/0307521 MECHANISM TO DYNAMICALLY ALLOCATE PHYSICAL STORAGE DEVICE RESOURCES IN VIRTUALIZED ENVIRONMENTS
A storage device is disclosed. The storage device may include storage for data and at least one Input/Output (I/O) queue for requests from at least one virtual...
2018/0307520 INFORMATION PROCESSING APPARATUS AND METHOD FOR SHIFTING BUFFER
A non-transitory computer-readable recording medium storing a program that causes a computer including a first-processor in which a first-thread is executed at...
2018/0307519 METHOD AND APPARATUS FOR LIGHT-WEIGHT VIRTUALIZATION CONTEXTS
A processor comprises a register to store a first pointer to a context data structure specifying a virtual machine context, the context data structure...
2018/0307518 MACHINE SYSTEM, PHYSICAL MACHINE, AND MEMORY CONTROL METHOD
A machine system includes a physical machine, a memory pool, and a memory pool management machine. The memory pool management machine manages, with respect to...
← 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 | 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.