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/0157524 METHOD AND SYSTEM FOR APPLICATION VIRTUALIZATION THAT INCLUDES MACHINE LEARNING
A method for executing a virtualized application on a computing system that includes a user-space and a kernel-space is disclosed. In an embodiment, the method...
2018/0157523 Multi-line/Multi-state Virtualized OAM Transponder
Novel tools and techniques might provide for implementing applications management, based at least in part on operations, administration, and management ("OAM")...
2018/0157522 VIRTUALIZED SERVER SYSTEMS AND METHODS INCLUDING SCALING OF FILE SYSTEM VIRTUAL MACHINES
Examples described herein include virtualized environments including a virtualized file server. Examples of file server virtual machine managers are described...
2018/0157521 VIRTUALIZED SERVER SYSTEMS AND METHODS INCLUDING LOAD BALANCING FOR VIRTUALIZED FILE SERVERS
Examples described herein include virtualized file servers which may include load balancing. For example, a recommendation engine may estimate a load...
2018/0157520 PARALLEL PROCESSING METHOD SUPPORTING VIRTUAL CORE AUTOMATIC SCALING AND APPARATUS THEREFOR
A parallel processing method for a traffic having an order, which supports virtual core automatic scaling in a virtual environment having at least one virtual...
2018/0157519 CONSOLIDATION OF IDLE VIRTUAL MACHINES
Idle virtual machine partitions in a virtualized computing environment are consolidated onto one or more idle logical processors. A hypervisor monitors the...
2018/0157518 BATCHED MEMORY PAGE HINTING
Systems and methods for batching memory page hints that may enable a hypervisor to reuse a particular memory page without copying the particular memory page to...
2018/0157517 TECHNIQUES TO RUN ONE OR MORE CONTAINERS ON A VIRTUAL MACHINE
Examples may include techniques to run one or more containers on a virtual machine (VM). Examples include cloning a first VM to result in a second VM. The...
2018/0157516 ALLOCATING OR ANNOUNCING AVAILABILITY OF A SOFTWARE CONTAINER
It is provided a method for allocating a software container executing on a server of a set of servers. The method is performed in a container allocator and...
2018/0157515 NETWORK PROCESSING RESOURCE MANAGEMENT IN COMPUTING SYSTEMS
Embodiments of network processing resource management in computing devices are disclosed therein. In one embodiment, a method includes receiving a request from...
2018/0157514 NETWORK TRAFFIC MANAGEMENT IN COMPUTING SYSTEMS
Embodiments of network traffic management in a computing device are disclosed therein. In one embodiment, a method includes receiving, at a main processor, a...
2018/0157513 IDENTIFYING ENTITIES IN A VIRTUALIZATION ENVIRONMENT
In one embodiment, a system includes host machines that form elements of the virtualization environment, and that include a hypervisor, a user virtual machine...
2018/0157512 APPARATUS AND METHODS TO INCORPORATE EXTERNAL SYSTEM TO APPROVE DEPLOYMENT PROVISIONING
Methods and apparatus to customize deployment using approvals are disclosed. An example deployment approval manager can generate a first Approval Payload...
2018/0157511 System and Method for Managing Size of Clusters in a Computing Environment
A number of hosts in a logical cluster is adjusted up or down in an elastic manner by tracking membership of hosts in the cluster using a first data structure...
2018/0157510 INTERRUPT GENERATED RANDOM NUMBER GENERATOR STATES
The present disclosure provides RNG states. Generating the RNG states can include creating a first VM with a first RNG state and a second VM with a second RNG...
2018/0157509 SYSTEM AND METHOD TO EXPOSE REMOTE VIRTUAL MEDIA PARTITIONS TO VIRTUAL MACHINES
Systems and methods are disclosed for managing access to a remote storage media with a management controller. The method may include managing a first virtual...
2018/0157508 CO-LOCATING CONTAINERS BASED ON SOURCE TO IMPROVE COMPUTE DENSITY
Co-locating containers based on source to improve compute density is disclosed. For example, a repository stores image files associated with metadata. A...
2018/0157507 IDENTIFYING ENTITIES IN A VIRTUALIZATION ENVIRONMENT
A system and method include receiving, by a controller/service virtual machine, a first request associated with an element of a visualization environment using...
2018/0157506 APPARATUS AND METHOD FOR REALIZING RUNTIME SYSTEM FOR PROGRAMMING LANGUAGE
Apparatus, method, and a program for causing a computer to function as an apparatus, for realizing a runtime system for programming language. The apparatus...
2018/0157505 AUTOMATED IMAGE LAYER BLACKLISTING IN THE CLOUD
A computer-implemented method is provided. The method includes identifying, by one or more processors, faulty layers from among a plurality of layers of a...
2018/0157504 Intelligent Data Storage and Processing Using FPGA Devices
Methods and systems are disclosed where a plurality of precompiled hardware templates are stored in memory, each of the hardware templates being configured for...
2018/0157503 APPLICATION-BASED DYNAMIC HETEROGENEOUS MANY-CORE SYSTEMS AND METHODS
A method for dynamically configuring multiple processors based on needs of applications includes receiving, from an application, an acceleration request...
2018/0157502 METHOD FOR MANAGING CHANGED FINANCIAL DATA AND COMPUTER PROGRAM PRODUCT
A method for managing changed financial data includes reading a financial data from a storage unit and providing a financial screen according to the financial...
2018/0157501 System for reducing user-perceived lag in text data input and exchange with a server
The invention discloses a system for accessing and viewing Internet content on a portable device by means of a proxy server. The server requests web content,...
2018/0157500 Control Device, and Information Storage Medium
A control device controls an analyzing device or a processing device by using an application performing control for causing a GUI image including a plurality...
2018/0157499 CUSTOMIZING CONTENT BASED ON PREDICTED USER PREFERENCES
A system provides content describing an object, for example, a physical object or a customizable service. The system presents an interactive user interface...
2018/0157498 MANAGEMENT OF FOREGROUND AND BACKGROUND PROCESSES IN A STORAGE CONTROLLER
A background process is configured to periodically scrub a boot storage of a storage controller to ensure operational correctness of the boot storage. One or...
2018/0157497 IDENTIFICATION OF BOOTABLE DEVICES
A method for managing an initiation of a computing system. In an embodiment, the method includes a computer processor detecting that a first computing system...
2018/0157496 CONCURRENT MAINTENANCE OF AN INPUT/OUTPUT ADAPTER BACKING A VIRTUAL NETWORK INTERFACE CONTROLLER
Concurrent maintenance of an input/output (I/O) adapter backing a virtual network interface connection (VNIC) including receiving, by a hardware management...
2018/0157495 COMPUTER SYSTEM
The present disclosure provides a computer system, which includes a controlling unit and a memory. The controlling unit stores a first boot firmware, wherein...
2018/0157494 PASSING DATA FROM A HOST-BASED UTILITY TO A SERVICE PROCESSOR
A system and method are provided for passing a data file from a software utility to a service processor. The method includes loading, using a processor, an...
2018/0157493 REDUCED STACK USAGE IN A MULTITHREADED PROCESSOR
Embodiments are generally directed to a multithreaded processor for executing a plurality of threads, as well as an associated method and system. The...
2018/0157491 MEMORY FRAGMENTS FOR SUPPORTING CODE BLOCK EXECUTION BY USING VIRTUAL CORES INSTANTIATED BY PARTITIONABLE ENGINES
A global front end scheduler to schedule instruction sequences to a plurality of virtual cores implemented via a plurality of partitionable engines. The global...
2018/0157490 VARIABLE-LENGTH-INSTRUCTION PROCESSING MODES
A data processing apparatus (2) operates in a first mode of operation having a first set of processing circuitry (8, 12, 18, 20, 22) ready to perform...
2018/0157489 METHOD AND APPARATUS TO PROCESS KECCAK SECURE HASHING ALGORITHM
A processor includes a plurality of registers, an instruction decoder to receive an instruction to process a KECCAK state cube of data representing a KECCAK...
2018/0157488 COMPUTATIONAL MEMORY CELL AND PROCESSING ARRAY DEVICE USING MEMORY CELLS
A memory cell that may be used for computation and processing array using the memory cell are capable to performing a logic operation including a boolean AND,...
2018/0157487 SYSTEM AND METHOD FOR IDENTIFYING PARTICULAR COMPUTER PLATFORM ASSOCIATED WITH POTENTIAL ALTERED OR FALSIFIED...
In a method for executing software, a result produced from an execution of a copy of the software by a corresponding platform can be received from each of a...
2018/0157486 SOFTWARE VERSION FINGERPRINT GENERATION AND IDENTIFICATION
Systems and methods are provided for accessing a source code repository comprising a plurality of versions of code, analyzing the plurality of versions of code...
2018/0157485 SOFTWARE MANAGEMENT INTEGRATION IN A PRODUCT MANAGEMENT SYSTEM
A system and method for integrating software development into product development management and enterprise resource planning of a product are disclosed. A...
2018/0157484 FIRMWARE UPDATE METHOD AND SYSTEM
A firmware update method and system, includes: a first south bridge chip generating a first update request signal and a first firmware update file; a second...
2018/0157483 INTEGRATED MANAGEMENT AND UPDATE METHOD OF DC-DC CONVERTER AND BATTERY MANAGEMENT SYSTEM (BMS) SOFTWARE...
The present disclosure relates to a method of managing and updating two different versions of software, and more particularly, to an integrated management and...
2018/0157482 METHOD TO UPDATE SAFETY RELATED SOFTWARE
The present disclosure relates to a method (200) of updating safety-related software in a people conveyor system, particularly in an elevator system (10), the...
2018/0157481 DISTRIBUTED INFORMATION HANDLING SYSTEMS AND METHODS FOR AUTOMATIC OBJECT CODE REPLACEMENT AND PATCHING
Information handling systems (IHS) and methods for automatic object code replacement and patching are provided. A method in an IHS including M devices...
2018/0157480 DISTRIBUTION AND EXECUTION OF INSTRUCTIONS IN A DISTRIBUTED COMPUTING ENVIRONMENT
Methods and apparatus for distribution and execution of instructions in a distributed computing environment are disclosed. An example method includes...
2018/0157479 CLOUD SERVICE FRAMEWORK FOR TOOLKIT DEPLOYMENT
Described is a system, method, and computer-implemented apparatus for deploying and updating toolkits in hybrid cloud-local development platforms. In one...
2018/0157478 DEPLOYMENT OF IMMUTABLE WEB APPLICATION BUILDS
In one general aspect, a method can include receiving, by a server and from a computing device, a request for a web application, accessing, by the server, a...
2018/0157477 VERSIONED EXTENSION POINTS OF GRAPHICAL USER INTERFACES
In some examples, version data in an extension point of a graphical user interface of a version of a software application may be identified. In some examples,...
2018/0157476 AUTOMATED SERVER ANALYSIS AND PATCHING FOR ENABLING RELATIONAL DATABASE MIGRATION TO A CLOUD NETWORK
The invention provides a server administration tool for migration of a relational database to a cloud server environment. The server administration tool...
2018/0157475 SYSTEM AND METHOD FOR UPDATING A UEFI IMAGE IN AN INFORMATION HANDLING SYSTEM
A method, information handling system (IHS) and a computer program product for updating a unified extensible firmware interface (UEFI) image in an IHS. The...
2018/0157474 DISTRIBUTED PACKAGE MANAGEMENT USING META-SCHEDULING
A system for package management includes an interface and a processor. The interface is to receive an indication to install a package. The processor is 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 148 149 | 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.