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/0121676 SYSTEMS AND METHODS FOR OVERLOAD PROTECTION FOR REAL-TIME COMPUTING ENGINES
A method for providing overload protection to a real-time computational engine configured to compute a plurality of values corresponding to a plurality of...
2019/0121675 AUTOMATICALLY SCALING UP PHYSICAL RESOURCES IN A COMPUTING INFRASTRUCTURE
Implementations of the disclosure describe automatically scaling up physical resources in a computing infrastructure. A method of the disclosure includes...
2019/0121674 METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR ALLOCATING PROCESSING RESOURCE TO APPLICATION
Embodiments of the present disclosure relate to a method and apparatus of allocating a processing resource to an application. The method comprises receiving...
2019/0121673 DATA TRANSFORMATION CACHING IN AN ARTIFICIAL INTELLIGENCE INFRASTRUCTURE
Data transformation caching in an artificial intelligence infrastructure that includes one or more storage systems and one or more graphical processing unit...
2019/0121672 AUTOMATED CAPACITY PROVISIONING METHOD USING HISTORICAL PERFORMANCE DATA
The method may include collecting performance data relating to processing nodes of a computer system which provide services via one or more applications,...
2019/0121671 FLEXIBLE ALLOCATION OF COMPUTE RESOURCES
A network interface can process a workload request and determine a resource to use to perform the workload request and to generate an executable for execution...
2019/0121670 INFORMATION GATHERING COMMAND GENERATOR
A method of generating a sequence of commands to gather information using a directed tree graph includes providing a plurality of goals, each goal having a...
2019/0121669 EXECUTING TASKS USING MODULAR AND INTELLIGENT CODE AND DATA CONTAINERS
Systems and methods for executing tasks using modular code containers, intelligent code containers and data containers are provided. The system may comprise a...
2019/0121668 SCHEDULING TASKS IN A MULTI-THREADED PROCESSOR
A processor comprising: an execution unit for executing a respective thread in each of a repeating sequence of time slots; and a plurality of context register...
2019/0121667 PROXY OBJECT SYSTEM
In various embodiments, methods and systems, for implementing proxy objects are provided. A task request directed to a driver component is intercepted at a...
2019/0121666 COMMUNICATION PROCESSING APPARATUS AND COMMUNICATION PROCESSING METHOD
A communication processing apparatus includes: an application unit that causes application software to be executed; and a real-time communication unit that...
2019/0121665 HIERARCHICAL SATELLITE TASK SCHEDULING SYSTEM
A task scheduling system that can be used to improve task assignment for multiple satellites, and thereby improve resource allocation in the execution of a...
2019/0121664 METHOD, APPARATUS AND COMPUTER-READABLE MEDIUM FOR APPLICATION SCHEDULING
Embodiments of the present disclosure provide a method, apparatus and computer-readable medium for application scheduling. In accordance with embodiments of...
2019/0121663 METHOD AND ELECTRONIC DEVICE FOR APPLICATION MIGRATION
The present disclosure relate to a method and an electronic device for application migration. The method includes: in response to a migration request for...
2019/0121662 METHOD AND MACHINE FOR APPLICATION MIGRATION
Embodiments of the present disclosure provide a method and machine for application migration. In an embodiment, a first descriptor associated with a runtime...
2019/0121661 VEHICLE AND COMPUTING SYSTEM
A vehicle includes a control device including a first processing section, a second processing section, and a third processing section. The first processing...
2019/0121660 VIRTUAL MACHINE MANAGEMENT DEVICE AND VIRTUAL MACHINE MANAGEMENT METHOD
A virtual machine management device includes one or more memories, and one or more processors coupled to one or more memories and the one or more processors...
2019/0121659 HOUSEKEEPING VIRTUAL PROCESSOR OVERCOMMIT FOR REAL TIME VIRTUALIZATION
A system includes a hypervisor, virtual machine(s), and virtual processor(s). The virtual processor(s) includes a real time virtual processor and a...
2019/0121658 POSTED INTERRUPT PROCESSING IN VIRTUAL MACHINE MONITOR
A processor includes a processor core, a processor cache to store reporting data structures including a queue structure, and an interrupt posting circuit...
2019/0121657 TRANSACTION COMMIT OPERATIONS WITH THREAD DECOUPLING AND GROUPING OF I/O REQUESTS
Innovations in the area of server-side processing when committing transactions to disk in a distributed database system can improve computational efficiency at...
2019/0121656 VIRTUALIZATION OPERATIONS FOR DIRECTLY ASSIGNED DEVICES
Embodiments relate to enabling state manipulation of virtual machines (VMs) that have directly assigned hardware devices. A hypervisor manages execution of a...
2019/0121655 NETWORK POLICY IMPLEMENTATION WITH MULTIPLE INTERFACES
The transmission of data on computer networks according to one or more policies is disclosed. A policy may specify, among other things, various parameters...
2019/0121654 INFORMATION PROCESSING APPARATUS AND DATA COPYING METHOD
A media drive 32 is loaded with a data disc 44b in which a plurality of files composing application software is recorded. A language information holding...
2019/0121653 PROCESSING DEVICE, INFORMATION-PROCESSING SYSTEM, AND PROCESSING METHOD
Proficiency level determining unit determines a user's proficiency level in operating his/her user device. Suggestion determining unit determines a suggestion...
2019/0121652 REMOTE MODIFICATION OF PROCESSOR OPERATING PARAMETERS
Examples provided herein provide a manner of monitoring performance characteristics of a central processing unit or other instruction executing hardware device...
2019/0121651 DYNAMIC DETERMINATION OF HARDWARE
According to the invention, a method for determining what hardware components are installed on a computing device is disclosed. The method may include...
2019/0121650 METHOD FOR CONFIGURING A COOKING APPLIANCE BY A TERMINAL
A method for configuring a cooking appliance by a terminal capable of exchanging data according to a communication protocol with the cooking appliance, the...
2019/0121649 USER INTERFACE METADATA FROM AN APPLICATION PROGRAM INTERFACE
A method includes receiving, from a client device, a request for graphical user metadata (GUM) associated with an application program interface (API), wherein...
2019/0121648 SYSTEM AND METHOD FOR CENTRALIZED BOOT STORAGE IN AN ACCESS SWITCH SHARED BY MULTIPLE SERVERS
One embodiment of the present invention provides a system for centralized boot storage. The system comprises a first switch, which comprises a non-volatile...
2019/0121647 AUTONOMOUS HOST DETECTION
A method and system method for communication port management in a device. The method including enabling a set of communication ports in response to power up of...
2019/0121646 REGISTER RESTORING BRANCH INSTRUCTION
There is provided an apparatus that includes processing circuitry for performing processing operations specified by program instructions and a target register...
2019/0121645 Instruction And Logic For In-Order Handling In An Out-Of-Order Processor
In one embodiment, a processor includes a decode logic, an issue logic to issue decoded instructions, and at least one execution logic to execute issued...
2019/0121644 SYSTEMS, APPARATUSES, AND METHODS FOR DATA SPECULATION EXECUTION
Systems, methods, and apparatuses for data speculation execution (DSX) are described. In some embodiments, a hardware apparatus for DSX comprises execution...
2019/0121643 METHODS, APPARATUS, INSTRUCTIONS AND LOGIC TO PROVIDE PERMUTE CONTROLS WITH LEADING ZERO COUNT FUNCTIONALITY
Instructions and logic provide SIMD permute controls with leading zero count functionality. Some embodiments include processors with a register with a...
2019/0121642 METHODS, APPARATUS, INSTRUCTIONS AND LOGIC TO PROVIDE PERMUTE CONTROLS WITH LEADING ZERO COUNT FUNCTIONALITY
Instructions and logic provide SIMD permute controls with leading zero count functionality. Some embodiments include processors with a register with a...
2019/0121641 SYNCHRONIZATION IN A MULTI-TILE PROCESSING ARRANGEMENT
A processing system comprising multiple tiles and an interconnect between the tiles. The interconnect is used to communicate between a group of some or all of...
2019/0121640 METHOD AND SYSTEM FOR POWER SUPPLY CONTROL
A system and apparatus comprise at least one power supply connected to a terminal bloc, an I/O system configured to receive instructions provided to the...
2019/0121639 PROCESSING IN NEURAL NETWORKS
The present invention relates to an execution unit for executing a computer program comprising a sequence of instructions, which include a masking instruction....
2019/0121638 COMBINING STATES OF MULTIPLE THREADS IN A MULTI-THREADED PROCESSOR
A processor comprising: an execution unit, multiple context register sets, a scheduler arranged to control the execution unit to provide a repeating sequence...
2019/0121637 SYSTEMS, APPARATUSES, AND METHODS FOR CHAINED FUSED MULTIPLY ADD
Embodiments of systems, apparatuses, and methods for chained fused multiply add. In some embodiments, an apparatus includes a decoder to decode a single...
2019/0121636 VIOLATION MATCH SETS
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for attributing violation introductions and removals. One of...
2019/0121635 REFACTORING TO IMPROVE THE SECURITY QUALITY OF USE CASE MODELS
Methods and devices for improving security of a use case model are described. In accordance with the present disclosure, detection rules are applied to the use...
2019/0121634 METHOD AND SYSTEM FOR SOFTWARE APPLICATION OPTIMIZATION USING NATURAL LANGUAGE-BASED QUERIES
A method for software application optimization using natural language-based queries. The method includes obtaining a user-provided query. The user-provided...
2019/0121633 CROWD-SOURCING ACCESSIBILITY RENDERING SYSTEM FOR NON-ACCESSIBLE APPLICATIONS
Techniques facilitating a crowd-sourcing accessibility rendering system for non-accessible applications are provided. A system can comprise a memory that...
2019/0121632 SYSTEM AND METHOD FOR DISTRIBUTED REVISION CONTROL
A system and method for distributed revision control includes receiving, by a revision control module being executed by one or more processors of a server, a...
2019/0121631 DEPLOYMENT OF APPLICATIONS TO MANAGED DEVICES
Disclosed are examples of deploying application to devices that are enrolled as managed devices with a management service. An application package is deployed...
2019/0121630 NUMERICAL CONTROLLER
A numerical controller is configured to be able to automatically extract a machining program of a deletion candidate and includes: a storage period designating...
2019/0121629 SOFTWARE MANAGEMENT DEVICE, SOFTWARE MANAGEMENT SYSTEM, AND NON-TRANSITORY COMPUTER READABLE MEDIUM STORING PROGRAM
A software management device includes a specification section that specifies a to-be-replaced software product which is a software product having been...
2019/0121628 PREVIEWING APPLICATIONS BASED ON USER CONTEXT
A system includes a transceiver and a computing platform of a vehicle. The computing platform is programmed to display a user interface of applications...
2019/0121627 BIOSEQUENCE-BASED APPROACH TO ANALYZING BINARIES
In a dynamic computing environment, it is a nontrivial task to verify code running in the environment because most approaches to software similarity require...
← 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 161 | 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.