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/0102189 WORKFLOW GENERATING APPARATUS DISPLAYING OUTPUT DATA OF JOB TO BE ADDED TO WORKFLOW, AND COMPUTER READABLE...
A non-transitory computer readable storage medium stores a set of program instructions for a workflow generating apparatus including a processor and a display....
2019/0102188 APPARATUS AND METHOD FOR NON-SERIALIZING SPLIT LOCKS
An apparatus and method are described for performing split lock operations in a multi-core processor. For example, one embodiment of a processor comprises: a...
2019/0102187 Processors, Methods, Systems, and Instructions to Generate Sequences of Integers in which Integers in...
A method of an aspect includes receiving an instruction. The instruction indicates an integer stride, indicates an integer offset, and indicates a destination...
2019/0102186 SYSTEMS, APPARATUSES, AND METHODS FOR MULTIPLICATION AND ACCUMULATION OF VECTOR PACKED UNSIGNED VALUES
Embodiments of systems, apparatuses, and methods for multiplication and accumulation of data values in a processor are described. For example, execution...
2019/0102185 SYSTEMS, APPARATUSES, AND METHODS FOR MULTIPLICATION, NEGATION, AND ACCUMULATION OF VECTOR PACKED SIGNED VALUES
Embodiments of systems, apparatuses, and methods for multiplication, negation, and accumulation of data values in a processor are described. For example,...
2019/0102184 APPARATUS AND METHOD FOR SHIFTING QUADWORDS AND EXTRACTING PACKED WORDS
An apparatus and method for performing right-shifting operations on packed quadword data. For example, one embodiment of a processor comprises: a decoder to...
2019/0102183 APPARATUS AND METHOD FOR MULTIPLICATION AND ACCUMULATION OF COMPLEX AND REAL PACKED DATA ELEMENTS
An apparatus and method for multiplying packed real and imaginary components of complex numbers. For example, one embodiment of a processor comprises: a...
2019/0102182 APPARATUS AND METHOD FOR PERFORMING DUAL SIGNED AND UNSIGNED MULTIPLICATION OF PACKED DATA ELEMENTS
An apparatus and method for performing dual concurrent multiplications of packed data elements. For example one embodiment of a processor comprises: a decoder...
2019/0102181 APPARATUS AND METHOD FOR SHIFTING AND EXTRACTING PACKED DATA ELEMENTS
An apparatus and method for performing left-shifting operations on packed quadword data. For example, one embodiment of a processor comprises: a decoder to...
2019/0102180 OPTIMIZING SOFTWARE-DIRECTED INSTRUCTION REPLICATION FOR GPU ERROR DETECTION
Software-only and software-hardware optimizations to reduce the overhead of intra -thread instruction duplication on a GPU or other instruction processor are...
2019/0102179 PROCESSORS AND METHODS FOR PRIVILEGED CONFIGURATION IN A SPATIAL ARRAY
Methods and apparatuses relating to privileged configuration in spatial arrays are described. In one embodiment, a processor includes processing elements; an...
2019/0102178 Converting a Stream of Data Using a Lookaside Buffer
A stream of data is accessed from a memory system by an autonomous memory access engine, converted on the fly by the memory access engine, and then presented...
2019/0102177 APPARATUS AND METHOD FOR SHIFTING QUADWORDS AND EXTRACTING PACKED WORDS
An apparatus and method for performing left-shifting operations on packed quadword data. For example, one embodiment of a processor comprises: a decoder to...
2019/0102176 APPARATUS AND METHOD FOR PERFORMING DUAL SIGNED AND UNSIGNED MULTIPLICATION OF PACKED DATA ELEMENTS
An apparatus and method for performing dual concurrent multiplications of packed data elements. For example one embodiment of a processor comprises: a decoder...
2019/0102175 HYBRID ANALOG-DIGITAL FLOATING POINT NUMBER REPRESENTATION AND ARITHMETIC
A hybrid floating-point arithmetic processor includes a scheduler, a hybrid register file, and a hybrid arithmetic operation circuit. The scheduler has an...
2019/0102174 APPARATUS AND METHOD FOR MULTIPLY, ADD/SUBTRACT, AND ACCUMULATE OF PACKED DATA ELEMENTS
An apparatus and method for performing dual concurrent multiplications, subtraction/addition, and accumulation of packed data elements. For example one...
2019/0102173 METHODS AND SYSTEMS FOR TRANSFERRING DATA BETWEEN A PROCESSING DEVICE AND EXTERNAL DEVICES
At the inputs and/or outputs, memories are assigned to a reconfigurable module to achieve decoupling of internal data and in particular decoupling of the...
2019/0102172 VECTOR POPULATION COUNT DETERMINATION IN MEMORY
Examples of the present disclosure provide apparatuses and methods for determining a vector population count in a memory. An example method comprises...
2019/0102171 PROCESSOR MICRO-ARCHITECTURE FOR COMPUTE, SAVE OR RESTORE MULTIPLE REGISTERS, DEVICES, SYSTEMS, METHODS AND...
An electronic circuit (4000) includes a bias value generator circuit (3900) operable to supply a varying bias value in a programmable range, and an instruction...
2019/0102170 TECHNIQUES FOR CURRENT-SENSING CIRCUIT DESIGN FOR COMPUTE-IN-MEMORY
A compute-in-memory (CIM) circuit that enables a multiply-accumulate (MAC) operation based on a current-sensing readout technique. An operational amplifier...
2019/0102169 EFFECTIVE DETERMINATION OF PROCESSOR PAIRS FOR TRANSFERRING DATA PROCESSED IN PARALLEL
An apparatus serves as at least one of a plurality of information processing devices each including a group of arithmetic processors, where the plurality of...
2019/0102168 APPARATUS AND METHOD FOR PERFORMING DUAL SIGNED AND UNSIGNED MULTIPLICATION OF PACKED DATA ELEMENTS
An apparatus and method for performing dual concurrent multiplications of packed data elements. For example one embodiment of a processor comprises: a decoder...
2019/0102167 GENERATING AN OPERATING PROCEDURE MANUAL
A device generates an operating procedure manual for software including a captured image of a screen displayed by the software. An image acquiring hardware...
2019/0102166 CREATION AND EXECUTION OF CUSTOMISED CODE FOR A DATA PROCESSING PLATFORM
A method of executing computer-readable code for interaction with one or more data resources on a data processing platform is disclosed, wherein the method is...
2019/0102165 METHOD AND SYSTEM FOR IDENTIFYING OPEN-SOURCE SOFTWARE PACKAGE BASED ON BINARY FILES
The present disclosure provides a method and system for identifying an open-source software package from a binary file for which an open-source license is to...
2019/0102164 OVER THE AIR UPDATES USING DRONES
A computer implemented method of using a drone to provide update packages to embedded devices, comprising using one or more processors mounted on the drone for...
2019/0102163 System and Method for a Blockchain-Supported Programmable Information Management and Data Distribution System
A system, method, and computer program for a blockchain-supported programmable information management and data distribution system for decentralized...
2019/0102162 Application Templates and Upgrade Framework for a Multi-Tenant Identity Cloud Service
A system manages tenant application updates in a multi-tenant cloud-based identity and access management (IAM) system by defining one or more application...
2019/0102161 AUTOMATED USAGE DRIVEN ENGINEERING
Implementations directed to providing a computer-implemented method for automating vehicle feature updates, the method being executed by one or more processors...
2019/0102160 SOFTWARE MANAGEMENT SYSTEM, SOFTWARE UPDATER, SOFTWARE UPDATING METHOD, AND NON-TRANSITORY COMPUTER-READABLE...
A software management system includes a control system connected to a first network and including at least one of control circuitry and a sensor, each...
2019/0102159 ECU AND PERIPHERALS UPDATE USING CENTRAL DISPATCH UNIT
A computer implemented method of updating software of embedded devices connected to a central dispatch device, comprising using one or more processors of a...
2019/0102158 SYSTEM AND METHOD FOR PROVIDING SOFTWARE UPDATES IN ASSEMBLY LINE AND DEALERSHIP LOT ENVIRONMENTS
In an example, an access point device for providing software updates to vehicles is disclosed. In an example implementation, the access point device includes a...
2019/0102157 OPTIMIZING REDEPLOYMENT OF FUNCTIONS AND SERVICES ACROSS MULTIPLE CONTAINER PLATFORMS AND INSTALLATIONS
A method of distributing microservice containers for a service across a plurality of computing environments may include receiving a service that is built from...
2019/0102156 Streamlined Technique For Deploying Application In Cloud Computing Environment
A method is provided for emulating a mainframe development application in a secure partition of computing resources in a cloud computing environment....
2019/0102155 ARTIFICIAL INTELLIGENCE DRIVEN CONFIGURATION MANAGEMENT
Techniques for artificial intelligence driven configuration management are described herein. In some embodiments, a machine-learning process determines a...
2019/0102154 METHOD OF DISTRIBUTED GRAPH LOADING FOR MINIMAL COMMUNICATION AND GOOD BALANCE VIA LAZY MATERIALIZATION AND...
Techniques herein minimally communicate between computers to repartition a graph. In embodiments, each computer receives a partition of edges and vertices of...
2019/0102153 INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND RECORDING MEDIUM RECORDING PROGRAM
An information processing apparatus includes a memory, and a processor coupled to the memory, wherein the processor is configured to acquire, by analyzing a...
2019/0102152 INTERACTIVE CODE OPTIMIZER
Methods and devices for generating program code representations may include receiving program code or edited program code for an application executing on the...
2019/0102151 METHODS AND APPARATUS TO MAP SINGLE STATIC ASSIGNMENT INSTRUCTIONS ONTO A DATA FLOW GRAPH IN A DATA FLOW...
Methods, apparatus, systems and articles of manufacture to map a set of instructions onto a data flow graph are disclosed herein. An example apparatus includes...
2019/0102150 METHODS AND APPARATUS TO PERFORM REGION FORMATION FOR A DYNAMIC BINARY TRANSLATION PROCESSOR
Methods, apparatus, systems and articles of manufacture to perform region formation for usage by a dynamic binary translation are disclosed. An example...
2019/0102149 METHOD FOR PROVIDING AN INTEGRATED PROCESS FOR CONTROL UNIT DEVELOPMENT AND A SIMULATION DEVICE FOR CONTROL...
A method for providing an integrated control unit development process based on a plurality of simulation models, having at least one first simulation model and...
2019/0102148 Development Environment for Real-Time Application Development
According to certain embodiments, a development environment for mobile applications includes a design environment executed by a computing system in...
2019/0102147 Memory Filtering for Disaggregate Memory Architectures
Examples may include a data center in which memory sleds are provided with logic to filter data stored on the memory sled responsive to filtering requests from...
2019/0102146 EFFICIENT DIRECT STORE DELIVERY SYSTEM AND METHODS OF USING THE SAME
Provided is an improved direct store delivery (DSD) system for providing customized information to a user. The DSD system includes a device that receives a...
2019/0102145 Media Playback System with Voice Assistance
Example techniques involve invoking voice assistance for a media playback system. In some embodiments, media playback system is configured to (i) capture a...
2019/0102144 Identifying Music as a Particular Song
In general, the subject matter described in this disclosure can be embodied in methods, systems, and program products for indicating a reference song. A...
2019/0102143 WIRELESS AUDIO SPLITTER
A host device communicating with a plurality of accessory devices transmits audio data packets via a broadcast channel to the plurality of accessory devices....
2019/0102142 SYSTEM WITH A COMPUTING PROGRAM AND A SERVER FOR HEARING DEVICE SERVICE REQUESTS
An electronic device includes: a communication interface configured to communicate with a hearing device, the hearing device configured to be worn by a user,...
2019/0102141 SCENE SOUND EFFECT CONTROL METHOD, AND ELECTRONIC DEVICE
A method for controlling a scene sound effect and the electronic device includes after an device is turned on, starting a service having monitoring function;...
2019/0102140 AUTOMATICALLY GENERATED MEDIA PREVIEW
Systems, devices, apparatuses, components, methods, and techniques for automatically generating media previews are provided. An example media system for...
← 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 | 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.