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/0165153 Integrated Circuit and Programmable Device
Provided is an integrated circuit or the like capable of rapidly correcting erroneous data write and making contents of the RAMs that are in the multiple...
2018/0165152 ADAPTIVE ERROR CORRECTION IN MEMORY DEVICES
Some embodiments include apparatuses and methods having an interface to receive information from memory cells, the memory cells configured to have a plurality...
2018/0165151 MEMORY SYSTEM AND ERROR CORRECTING METHOD OF THE SAME
An error correcting method of a memory system includes: reading data and an error correction code from a plurality of memory chips; correcting an error of the...
2018/0165150 PIPELINE DELAY DETECTION DURING DECODING BY A DATA STORAGE DEVICE
A method of operation of a data storage device includes inputting data to a decoder of the data storage device. The method further includes sending a command...
2018/0165149 SEMICONDUCTOR DEVICE AND OPERATING METHOD THEREOF
A semiconductor device includes: a control signal generation unit configured to generate a second control signal having a cycle shorter than a first control...
2018/0165148 COMPUTER SYSTEM AND COMPUTER SYSTEM CONTROL METHOD
A computer including a processor and a memory and a storage device that is connected to the computer and stores data has an FPGA that acquires data and an...
2018/0165147 STRUCTURE-LEVEL ANOMALY DETECTION FOR UNSTRUCTURED LOGS
A computer-implemented method, computer program product, and computer processing system are provided. The method includes preprocessing, by a processor, a set...
2018/0165146 DETERMINING SEVERITY OF APPLICATION CRASHES
In one example of the disclosure, incident data indicative of a crash of an application is obtained, the crash occurring during an access of the application by...
2018/0165145 DEVICE DRIVER TELEMETRY
Systems and methods are described for verifying functionality of a computing device. Rules are received that are usable to configure a driver verifier function...
2018/0165144 INSTRUCTION AND LOGIC TO EXPOSE ERROR DOMAIN TOPOLOGY TO FACILITATE FAILURE ISOLATION IN A PROCESSOR
A processor includes an instruction decoder to receive an instruction to perform a machine check operation, the instruction having a first operand and a second...
2018/0165143 INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING APPARATUS, AND MEDIUM
An information processing apparatus includes a first storage device configured to store device data output regularly or non-regularly from a device connected...
2018/0165142 METHODS AND SYSTEMS TO IDENTIFY ANOMALOUS BEHAVING COMPONENTS OF A DISTRIBUTED COMPUTING SYSTEM
Methods and system described herein are directed to identifying anomalous behaving components of a distributed computing system. Methods and system collect log...
2018/0165141 DEVICE DRIVER VERIFICATION
Systems and methods are described for verifying functionality of a computing device. A set of rules are sent to a computing device identifying a device driver....
2018/0165140 PROTOCOL EXTENSIBILITY FOR AN APPLICATION OBJECT FRAMEWORK
An application object framework provides a software developer with an ability to configure protocol extensions to the application object framework. The...
2018/0165139 EVENT STREAM PROCESSING CLUSTER MANAGER
A first computing device manages a cluster of event stream processing (ESP) engines (ESPEs). A local ESP model is created based on information read from a...
2018/0165138 MULTI USER THREADED EXECUTOR
Exclusive threads for multiple queues is described. A computing system adds a first event associated with a first entity to a first queue in response to...
2018/0165137 INTEGRATING HETEROGENEOUS BUSINESS EVENTS IN HYBRID CLOUD ENVIRONMENTS
Systems, methods, and computer program products to perform an operation comprising receiving a request from a first application to receive business events from...
2018/0165136 A SYSTEM, METHOD, COMPUTER PROGRAM AND DATA SIGNAL FOR HOSTING AND EXECUTING A PROGRAM ON A MAINFRAME
The present invention provides, in one embodiment, method of hosting at least one program on a mainframe system, The method comprises the steps of providing to...
2018/0165135 API LEARNING
A generic application program interface (API) may learn heterogeneous APIs based on their API documentations that understands functionalities, parameters,...
2018/0165134 METHOD AND SYSTEM FOR LOCKING STORAGE AREA IN STORAGE SYSTEM
A method and a system for locking a storage area in a storage system. There is provided a method for locking a storage system in a storage system, where the...
2018/0165133 Shared Memory Using Memory Mapped Files Between Host And Guest On A Computing Device
A computing device runs a host on which multiple guests (e.g., virtual machines run via a virtual machine monitor such as a hypervisor) can run. The guest is...
2018/0165132 GRAPHICAL DISPLAY FOR ILLUSTRATING RESOURCE MANAGEMENT
A method to present information associated with a group of virtual components in a virtualized environment includes collecting a first resource usage data and...
2018/0165131 OFFLOAD COMPUTING PROTOCOL
Systems and methods for are provided for offloading computing tasks from constrained devices. An example apparatus includes an offload computing protocol (OCP)...
2018/0165130 DYNAMIC RESOURCE CONFIGURATION BASED ON CONTEXT
Aspects of the disclosure allocate shares of processing resources or other physical resources among virtual machines (VMs) operating as, for example, virtual...
2018/0165129 COMPUTATIONAL RESOURCE ALLOCATION
Requesting computational resources for executing a program including a number of program portions includes computing sets of requests. Each set, except an...
2018/0165128 DETECTING APPLICATION INSTANCES THAT ARE OPERATING IMPROPERLY
A method includes determining whether an application instance has properly used computing resources to process a workload request. The determination is based...
2018/0165127 METHOD OF DATA EXCHANGE BETWEEN A PRIMARY CORE AND A SECONDARY CORE IN A REAL-TIME OPERATING SYSTEM
A method of exchanging data in a real-time operating system, between a primary core and a secondary core in a multi-core processor, includes executing a...
2018/0165126 Enabling Real-Time CPU-Bound In-Kernel Workloads To Run Infinite Loops While Keeping RCU Grace Periods Finite
A technique for enabling real-time CPU-bound in-kernel workloads to run infinite loops while keeping read-copy update (RCU) grace periods finite. In an...
2018/0165125 Enabling Real-Time CPU-Bound In-Kernel Workloads To Run Infinite Loops While Keeping RCU Grace Periods Finite
A technique for enabling real-time CPU-bound in-kernel workloads to run infinite loops while keeping read-copy update (RCU) grace periods finite. In an...
2018/0165124 INFORMATION-TECHNOLOGY WORKFLOWS USING EXECUTABLE TILES DISTRIBUTED BETWEEN WORKFLOW INSTANCES
A workflow is expressed as an arrangement of a set of executable tile. In some embodiments, the tiles include operations expressed in different programming...
2018/0165123 DEVICES AND METHODS FOR RESOURCE ALLOCATION
A device and a method for job scheduling at a signal processing component with limited queue availability, in response to a request for one or more new jobs,...
2018/0165122 METHODS AND APPARATUS TO AUTOMATE DEPLOYMENTS OF SOFTWARE DEFINED DATA CENTERS
A disclosed example method to automate deployment of a software defined data center includes generating, by executing an instruction with at least one...
2018/0165121 SYSTEM AND METHOD FOR PREDICTING THE PERFORMANCE OF A RADAR
A system and method for planning radar missions. The system includes a processing unit and a display. The method includes estimating the execution time of a...
2018/0165120 MIGRATION BETWEEN CPU CORES
Methods, non-transitory machine-readable media, and computing devices for transitioning tasks and interrupt service routines are provided. An example method...
2018/0165119 APPLICATION EXECUTION ENVIRONMENT
An application is executed within an application execution environment. One or more service requests made by the executing application are monitored, and a...
2018/0165118 SYSTEM AND METHOD FOR PARTITIONING AND MANAGING TIMERS IN A VIRTUALIZED SYSTEM
A processing system includes a data processor, an input, an output, a memory, an operation parser, and a timer manager instance controller. The input receives...
2018/0165117 Software Switch Hypervisor for Isolation of Cross-Port Network Traffic
This invention provides a new mechanism to provide performance isolation between the different port-and-direction pairs of a software switch. This is...
2018/0165116 EFFICIENT I/O REQUEST HANDLING
A method of efficient message transmission includes a hypervisor receiving a first input/output (I/O) request from a ring buffer; receiving a second I/O...
2018/0165115 SYSTEMS AND METHODS FOR RUNTIME AUTHORIZATION WITHIN VIRTUAL ENVIRONMENTS USING MULTI-FACTOR AUTHENTICATION...
Systems and methods for runtime authorization within virtual environments using multi-factor authentication ("MFA") and virtual machine introspection ("VMI")...
2018/0165114 CONTROL DEVICE AND CONTROL METHOD
There is provided a control device configured to control a plurality of virtual machine groups arranged on a plurality of stages, the plurality of virtual...
2018/0165113 INFORMATION-TECHNOLOGY WORKFLOW USING TILES THAT DECLARATIVELY SPECIFY DATATYPES
A workflow is expressed as an arrangement of a set of executable tile. In some embodiments, the tiles include operations expressed in different programming...
2018/0165112 MANAGING TEST SERVICES IN A DISTRIBUTED PRODUCTION SERVICE ENVIRONMENT
Systems and methods are described for a storage processing service that processes multiple storage commands. The storage processing service uses tags from test...
2018/0165111 PREDICTIVE VIRTUAL SERVER SCHEDULING AND OPTIMIZATION OF DYNAMIC CONSUMABLE RESOURCES TO ACHIEVE PRIORITY-BASED...
Embodiments include a technique for predictive virtual server scheduling and optimization of dynamic consumable resources to achieve priority-based workload...
2018/0165110 SYSTEMS AND METHODS FOR ON DEMAND APPLICATIONS AND WORKFLOW MANAGEMENT IN DISTRIBUTED NETWORK FUNCTIONS...
A workloads management method for on-demand applications in distributed Network Functions Virtualization Infrastructure (dNFVI) includes receiving usage data...
2018/0165109 PREDICTIVE VIRTUAL SERVER SCHEDULING AND OPTIMIZATION OF DYNAMIC CONSUMABLE RESOURCES TO ACHIEVE PRIORITY-BASED...
Embodiments include a technique for predictive virtual server scheduling and optimization of dynamic consumable resources to achieve priority-based workload...
2018/0165107 NETWORK SEMANTICS INTEGRATED INTO CENTRAL PROCESSING UNIT (CPU) CHIPSET
Disclosed are mechanisms to support integrating network semantics into communications between processor cores operating on the same server hardware. A network...
2018/0165106 Instance Interfaces and Mix-ins for Dynamic Languages
Various technologies and techniques are disclosed for using contracts in dynamic languages. For example, a contract can be directly associated with an object....
2018/0165105 OBJECT STARTING METHOD AND DEVICE
Object starting methods and devices using the same are provided. In some aspects, the method includes displaying starting entries of one or more objects on a...
2018/0165104 EXECUTING INSTRUCTIONS TO STORE CONTEXT INFORMATION BASED ON ROUTINE TO BE EXECUTED
Optimizations are provided for sibling calls. A sibling caller is marked to indicate that it may call a sibling routine or that it may call an external sibling...
2018/0165103 MARKING EXTERNAL SIBLING CALLER ROUTINES
Optimizations are provided for sibling calls. A sibling caller is marked to indicate that it may call a sibling routine or that it may call an external sibling...
← 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 | 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.