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
2019/0004893 APPARATUS, NON-VOLATILE MEMORY STORAGE DEVICE AND METHOD FOR DETECTING DRIFT IN NON-VOLATILE MEMORY
Provided are an apparatus, non-volatile memory storage device and method for detecting drift in in non-volatile memory. A determination is made as to whether...
2019/0004892 STREAMING SERVER STATISTICS AND PREDICTIVE MITIGATION
Aspects of the present disclosure involve systems and methods for improving the performance of a telecommunications network by monitoring the performance of...
2019/0004891 AUTOMATED HARDWARE FAILURE PREDICTION FRAMEWORK
A method and system for improving an automated hardware apparatus failure prediction system is provided. The method includes automatically retrieving...
2019/0004890 METHOD AND SYSTEM FOR HANDLING ONE OR MORE ISSUES IN A COMPUTING ENVIRONMENT
Disclosed herein is method and system for handling issues in a computing environment. An issue template is generated by mapping problem statements of the...
2019/0004889 PREVENTING SOFTWARE COMPONENT TIMER PROCESSING ISSUES
Method and system are provided for preventing local processing problems interfering with a time-sensitive validation process. The method monitors an elapsed...
2019/0004888 DRIVE-BASED STORAGE SCRUBBING
Apparatuses, systems and methods are disclosed herein that generally relate to distributed storage, such as for big data, distributed databases, large...
2019/0004887 REMOTE DEBUG FOR SCALED COMPUTING ENVIRONMENTS
Techniques and apparatus for remotely accessing debugging resources of a target system are described. A target system including physical compute resources,...
2019/0004886 HEAP MANAGEMENT FOR MEMORY CORRUPTION DETECTION
Memory corruption detection technologies are described. A processor core of a processor can receive a first pointer produced by a first memory access...
2019/0004885 METHOD AND SYSTEM FOR AIDING MAINTENANCE AND OPTIMIZATION OF A SUPERCOMPUTER
The invention relates to a method for aiding maintenance and optimization of a supercomputer which comprises the dispatching to a system for aiding maintenance...
2019/0004884 Modularized Collaborative Performance Issue Diagnostic System
A collaborative diagnostic system monitors events in a system and identifies a causality chain from a detected performance issue to the root cause of that...
2019/0004883 PROVIDING HARDWARE-BASED TRANSLATION LOOKASIDE BUFFER (TLB) CONFLICT RESOLUTION IN PROCESSOR-BASED SYSTEMS
Providing hardware-based translation lookaside buffer (TLB) conflict resolution in processor-based systems is disclosed. In this regard, in one aspect, a...
2019/0004882 DRILLING TUBULAR IDENTIFICATION
A tubular connection made during various oil and/or gas operations such as a tripping operation can be identified based on received data such as hookload...
2019/0004881 ADAPTIVE QUOTA MANAGEMENT SYSTEM
A system for determining a quota comprises an input interface, a candidate quota determiner, one or more quota modification determiners, and an output...
2019/0004880 SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR SHARING INFORMATION IN A DISTRIBUTED FRAMEWORK
A system, method and computer program product are provided for receiving information associated with a message, issuing a storage resource request in...
2019/0004879 MANAGING A PLUG-IN APPLICATION RECIPE VIA AN INTERFACE
Techniques for managing a plug-in application recipe ("PIAR") are disclosed. A mapping between (a) a user-selected field, selected via a PIAR creation...
2019/0004878 PROCESSORS, METHODS, AND SYSTEMS FOR A CONFIGURABLE SPATIAL ACCELERATOR WITH SECURITY, POWER REDUCTION, AND...
Systems, methods, and apparatuses relating to a configurable spatial accelerator are described. In one embodiment, a processor includes a plurality of...
2019/0004877 TRANSFORMING PLUG-IN APPLICATION RECIPE VARIABLES
Techniques for transforming plug-in application recipe (PIAR) variables are disclosed. A PIAR definition identifies a trigger and an action. Trigger variable...
2019/0004876 TECHNOLOGIES FOR MANAGING WEB NOTIFICATIONS IN CLIENT-SERVER SYSTEMS
Technologies for managing web notifications between a web browser and an application integration in a client-server system include a web notification...
2019/0004875 Artificial Creation Of Dominant Sequences That Are Representative Of Logged Events
Dominant sequences that are representative of logged events can be artificially created. Initially, a graph comprising multiple nodes and edges between pairs...
2019/0004874 SERIALIZATION OF FOCUS MOVEMENT BETWEEN ELEMENTS IN WEB APPLICATIONS
Disclosed in some examples, are methods, systems, and machine-readable mediums which provide for a focus management framework that provides for greater...
2019/0004873 APPLICATION PROGRAM INTERFACE MASHUP GENERATION
A method of generating application program interface (API) mashups is provided. The method may include grouping a plurality of APIs into a plurality of...
2019/0004872 APPLICATION PROGRAM INTERFACE MASHUP GENERATION
A method of generating application program interface (API) mashups is provided. The method may include grouping a plurality of APIs into a plurality of...
2019/0004871 MICROSERVICES ARCHITECTURE
A computing apparatus, including: a hardware computing platform; and logic to operate on the hardware computing platform, configured to: receive a microservice...
2019/0004870 HIERARCHICAL PROCESS GROUP MANAGEMENT
Management of hierarchical process groups is provided. Aspects include creating a group identifier having an associated set of resource limits for shared...
2019/0004869 STORAGE DEVICE CAPABLE OF MANAGING JOBS WITHOUT INTERVENTION OF A PROCESSOR
A storage device includes a nonvolatile memory and a controller. The controller includes a job manager circuit and a processor. The job manager circuit manages...
2019/0004868 SYSTEM AND METHOD FOR DISTRIBUTED GRAPHICS PROCESSING UNIT (GPU) COMPUTATION
A system and method for distributed graphics processing unit (GPU) computation are disclosed. A particular embodiment includes: receiving a user task service...
2019/0004867 EXECUTION OF AN INSTRUCTION FOR PERFORMING A CONFIGURATION VIRTUAL TOPOLOGY CHANGE
In a logically partitioned host computer system comprising host processors (host CPUs) partitioned into a plurality of guest processors (guest CPUs) of a guest...
2019/0004866 VIRTUAL CPU CONSOLIDATION TO AVOID PHYSICAL CPU CONTENTION BETWEEN VIRTUAL MACHINES
Various systems and methods for virtual CPU consolidation to avoid physical CPU contention between virtual machines are described herein. A processor system...
2019/0004865 METHODS AND APPARATUS FOR DEPLOYING A DISTRIBUTED SYSTEM USING OPERATING SYSTEM VIRTUALIZATION
Methods and apparatus are disclosed to deploying a distributed system using operating system or container virtualization. An example apparatus includes a...
2019/0004864 METHOD AND SYSTEM FOR SUPPORTING STREAM PROCESSING FRAMEWORK FUNCTIONALITY
A method for supporting stream processing framework functionality in a stream processing system, the stream processing system including one or more input...
2019/0004863 HASH-BASED PARTITIONING SYSTEM
In various embodiments, methods and systems for implementing hash-based partitioning in distributed computing systems are provided. At a high level, a...
2019/0004862 TECHNOLOGIES FOR MANAGING QUALITY OF SERVICE PLATFORM INTERCONNECTS
Technologies for managing quality of service of a platform interconnect include a compute device. The compute device includes one or more processors, one or...
2019/0004861 Method to Optimize Core Count for Concurrent Single and Multi-Thread Application Performance
A system, method, and computer-readable medium are disclosed for performing a core optimization operation, comprising: enabling all of a plurality of processor...
2019/0004860 DYNAMICALLY CONFIGURABLE STORAGE CLUSTERS
The techniques disclosed herein provide a dynamically configurable cluster of storage devices. In some configurations, the dynamically configurable cluster is...
2019/0004859 PROVISION OF COMPUTER RESOURCES BASED ON LOCATION HISTORY
A location history manager may be configured to determine a location history associated with a user, and a resource usage manager may be configured to...
2019/0004858 TECHNOLOGIES FOR DYNAMICALLY SHARING REMOTE RESOURCES ACROSS REMOTE COMPUTING NODES
Technologies for dynamically sharing remote resources include a computing node that sends a resource request for remote resources to a remote computing node in...
2019/0004857 PARALLEL PROCESSING APPARATUS, AND METHOD OF MAINTAINING PARALLEL PROCESSING APPARATUS
A parallel processing apparatus includes: a memory; and a processor coupled to the memory, the processor is configured to: acquire a first time and a second...
2019/0004856 METHOD AND COMPUTING DEVICE FOR INCREASING THROUGHPUTS OF SERVICES PROCESSED BY THREADS
A method for increasing throughputs of multiple services processed by multiple threads on conditions that the multiple services include at least a first, a...
2019/0004855 OPERATION PROCESSING DEVICE AND CONTROL METHOD OF OPERATION PROCESSING DEVICE
An operation processing device includes a first register unit including first registers configured to hold data to be used for an operation in an operation...
2019/0004854 CENTRALIZED SCHEDULING SYSTEM USING EVENT LOOP FOR OPERATING AUTONOMOUS DRIVING VEHICLES
An event queue is maintained to store IO events generated from a number of sensors and timer events generated for a number of autonomous driving modules. For...
2019/0004853 STREAMING ENGINE WITH SHORT CUT START INSTRUCTIONS
A streaming engine employed in a digital data processor specifies a fixed read only data stream recalled memory. Streams are started by one of two types of...
2019/0004852 USING 64-BIT STORAGE TO QUEUE INCOMING TRANSACTION SERVER REQUESTS
According to one embodiment, a method for queuing a transaction request. The method may include receiving, by a processor, at least one transaction request...
2019/0004851 METHODS AND APPARATUS TO PERFORM ATOMIC TRANSACTIONS IN NONVOLATILE MEMORY UNDER HARDWARE TRANSACTIONAL MEMORY
A method to perform atomic transactions in non-volatile memory (NVM) under hardware transactional memory is disclosed. The method includes tracking an order...
2019/0004850 SECURE IDENTIFICATION OF EXECUTION CONTEXTS
A virtual-machine-based system that identifies an application or process in a virtual machine in order to locate resources associated with the identified...
2019/0004849 EXPOSING A PROPRIETARY IMAGE BACKUP TO A HYPERVISOR AS A DISK FILE THAT IS BOOTABLE BY THE HYPERVISOR
Exposing a proprietary image backup to a hypervisor as a disk file that is bootable by the hypervisor. In one example embodiment, a method of exposing a...
2019/0004848 Service Creation and Management
Concepts and technologies are disclosed herein for service creation and management. A processor can detect an event relating to a service, and access a service...
2019/0004847 COMMUNICATIONS BETWEEN VIRTUAL DUAL CONTROL MODULES IN VIRTUAL MACHINE ENVIRONMENT
Embodiments of the present disclosure relate to communications between virtual dual control modules in a virtual machine environment. A computer-implemented...
2019/0004846 METHOD AND APPARATUS FOR OPERATING A PLURALITY OF OPERATING SYSTEMS IN AN INDUSTRY INTERNET OPERATING SYSTEM
Disclosed are a method and apparatus for running a plurality of operating systems in an industry internet operating system, wherein the industry internet...
2019/0004845 VIRTUAL MACHINE PLACEMENT BASED ON DEVICE PROFILES
Techniques for placing virtual machines based on compliance of device profiles are disclosed. In one embodiment, a list of device profiles may be maintained,...
2019/0004844 CLOUD PLATFORM CONSTRUCTION METHOD AND CLOUD PLATFORM
The present disclosure provides a cloud platform and a construction method thereof. The cloud platform includes a plurality of compute nodes and at least two...
← 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 | 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.