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
2017/0249152 SOFTWARE-ASSISTED INSTRUCTION LEVEL EXECUTION PREEMPTION
One embodiment of the present invention sets forth a technique for instruction level execution preemption. Preempting at the instruction level does not require...
2017/0249151 Software-Assisted Instruction Level Execution Preemption
One embodiment of the present invention sets forth a technique for instruction level execution preemption. Preempting at the instruction level does not require...
2017/0249150 DUAL DATA STREAMS SHARING DUAL LEVEL TWO CACHE ACCESS PORTS TO MAXIMIZE BANDWIDTH UTILIZATION
A streaming engine employed in a digital data processor specifies fixed first and second read only data streams. Corresponding stream address generator...
2017/0249149 DYNAMIC PIPELINE THROTTLING USING CONFIDENCE-BASED WEIGHTING OF IN-FLIGHT BRANCH INSTRUCTIONS
Systems and methods for operating a processor include determining confidence levels, such as high, low, and medium confidence levels, associated with in-flight...
2017/0249148 IMPLEMENTING A RECEIVED ADD PROGRAM COUNTER IMMEDIATE SHIFT (ADDPCIS) INSTRUCTION USING A MICRO-CODED OR...
A computer program product for implementing a received add program counter immediate shift (ADDPCIS) instruction using a micro-coded or cracked sequence is...
2017/0249147 IMPLEMENTING A RECEIVED ADD PROGRAM COUNTER IMMEDIATE SHIFT (ADDPCIS) INSTRUCTION USING A MICRO-CODED OR...
A computer program product for implementing a received add program counter immediate shift (ADDPCIS) instruction using a micro-coded or cracked sequence is...
2017/0249145 METHOD FOR OPERATING A MICROPROCESSOR
A method is described for operating a microprocessor, in which a conversion software executed in the microprocessor carries out a binary translation, in the...
2017/0249144 COMBINING LOADS OR STORES IN COMPUTER PROCESSING
Aspects disclosed herein relate to combining instructions to load data from or store data in memory while processing instructions in processors. An exemplary...
2017/0249143 DETECTING OPEN SOURCE COMPONENTS BUILT INTO MOBILE APPLICATIONS
A method, system and computer program product, the method comprising: obtaining an open source class and archive database; receiving an Android Application...
2017/0249142 DATABASE AND A DEVELOPMENT PROJECT SYSTEM, METHOD, AND RECORDING MEDIUM
A development project method, system, and non-transitory computer readable medium, include a classification circuit configured to classify tasks of a project...
2017/0249141 HOT DEPLOYMENT IN A DISTRIBUTED CLUSTER SYSTEM
Implementations provide for a source to image framework for a Platform-as-a-Service (PaaS) system in a distributed cluster system that can apply modifications...
2017/0249140 METHOD AND APPARATUS FOR INCREMENTAL UPGRADE
Disclosed is a method and an apparatus for incremental upgrade. When a server generates an incremental file, it acquires sub-files of different types in an old...
2017/0249139 SOFTWARE DEVELOPMENT AND DISTRIBUTION PLATFORM
A system and method for developing and distributing software. Third-party software development kits (SDKs) are received and stored by a software development...
2017/0249138 Cluster Update System
A locking system may place a persistent object on each of the devices in a computer cluster. The objects may indicate that an update is being performed on the...
2017/0249137 Method for Upgrading Terminal System, Terminal, and System
A method includes obtaining, by a first terminal, version information of a second terminal, where the version information of the second terminal includes at...
2017/0249136 FIRMWARE MANAGEMENT OF SR-IOV ADAPTERS
Firmware management of SR-IOV adapters in a computing system includes: receiving, by a hypervisor, a request to update a hypervisor-hosted firmware image...
2017/0249135 LOCAL OVER THE AIR UPDATE OF AN EMBEDDED SYSTEM
A computing device determines a unique identifier associated with a device comprising an embedded system. The computing device sends the unique identifier to a...
2017/0249134 CONCURRENT DEPLOYMENT IN A NETWORK ENVIRONMENT
Particular embodiments described herein provide for a communication system that can be configured to receive a request for an update to a plurality of devices...
2017/0249133 SECURE LIVE MEDIA BOOT SYSTEM
A secure live media boot system includes a BIOS that is coupled to a storage subsystem and a non-volatile memory system. The BIOS receives an operating system...
2017/0249132 Managed Software as a Service Deployment Utilizing a Client Key to Generate a One-Time Use Reference for Delivery
A system, method, and computer-readable medium for performing a secure userless device software deployment operation. The secure userless device software...
2017/0249131 COMPILATION APPARATUS AND COMPILING METHOD
A compilation apparatus includes a memory; and a processor coupled to the memory and the processor configured to: add a syntax tree for indicating a first...
2017/0249130 METHOD FOR STATIC SECURITY ENFORCEMENT OF A DSL
An example system and method for securing computer code of a dynamic Domain Specific Language (DSL) that leverages a General Purpose Language (GPL). An example...
2017/0249129 PROGRAMMING AUTOMATION IN A 3D GRAPHICAL EDITOR WITH TIGHTLY COUPLED LOGIC AND PHYSICAL SIMULATION
A system for designing automation applications based on input from a user includes a library interface, a three-dimensional workspace, a simulation engine, and...
2017/0249128 MAINTAINING BUILD SECRETS IN A BUILD CONTAINER
Implementations provide for a container-based architecture that can maintain build secrets. A method of the disclosure includes storing a file in a destination...
2017/0249127 Add-On Image for a Platform-as-a-Service System
Implementations provide for an add-on image framework for a Platform-as-a-Service (PaaS) system. A method of the disclosure includes launching a build...
2017/0249126 EASY STORM TOPOLOGY DESIGN AND EXECUTION
An approach to generating a computational topology for a computational platform. The approach uses a development platform generates nodes of a topology and...
2017/0249125 TRUE RANDOM NUMBER GENERATOR
A random number generator includes a photon source and one or more photon detectors of the SPAD type (311) configured to detect a photon flow equal to .lamda.,...
2017/0249124 POINTING SUPPORT APPARATUS AND POINTING SUPPORT METHOD
A pointing support apparatus includes a memory, and a processor coupled to the memory and configured to detect a line-of-sight position of a user on a screen,...
2017/0249123 METHOD AND DEVICE FOR PLAYING MODIFIED AUDIO SIGNALS
A method and a device are provided for modifying audio signals in accordance with hearing capabilities of an individual who is listening to audio signals...
2017/0249122 Devices with Enhanced Audio
A system for enhancing audio including a computer and an output device. The computer includes a sensor configured to determine a user location relative to the...
2017/0249121 Prioritizing Media Content Requests
Examples described herein may include a computing device receiving, from a first playback device, a request for first media content associated with a first...
2017/0249120 Sharing of Multimedia Content
There is provided mechanisms for sharing multimedia content. A method performed by a sharing device comprises acquiring at least one of a current multimedia...
2017/0249119 "Fully Seamless" Spliced Video Wall System with "Complete Pixel Coverage"
The present invention relates to construction of a video wall system. The system is formed by splicing single body of display screens together, and the spliced...
2017/0249118 COMMUNICATION SYSTEM, COMMUNICATION DEVICE, AND COMPUTER PROGRAM
According to an embodiment, provided is a communication device that performs communications of an image and audio. The communication device includes: a storage...
2017/0249117 Graphics Engine And Environment For Efficient Real Time Rendering Of Graphics That Are Not Pre-Known
This disclosure pertains to the operation of graphics systems and to a variety of architectures for design and/or operation of a graphics system spanning from...
2017/0249116 SOFTWARE APPLICATION FOR A MOBILE DEVICE TO WIRELESSLY MANAGE OR WIRELESSLY SETUP AN OUTPUT SYSTEM OR OUTPUT...
Software and software applications for mobile devices to wirelessly manage or wirelessly setup an output system or output device are herein disclosed and...
2017/0249115 MOTION-ACTIVATED DISPLAY OF MESSAGES ON AN ACTIVITY MONITORING DEVICE
Methods, systems and devices are provided for motion-activated display of messages on an activity monitoring device. In one embodiment, method for presenting a...
2017/0249114 INFORMATION TERMINAL, IMAGE PROCESSING SYSTEM, AND PROGRAM
An information terminal includes: a communication unit; and a control unit configured to control the communication unit, wherein the control unit is configured...
2017/0249113 INFORMATION PROCESSING UTILIZATION MANAGEMENT SYSTEM CAPABLE OF DETERMING WHETHER OR NOT INFORMATION PROCESSING...
Provided is an information processing utilization management system (IPUMS) that can determine whether an information processing device (IPD) is available from...
2017/0249112 INFORMATION PROCESSING APPARATUS AND CONTROL METHOD OF INFORMATION PROCESSING APPARATUS
An information processing apparatus according to the present invention is operated by at least switching between a first power state and a second power state...
2017/0249111 CONTROL METHOD AND NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM
There are provided an information processing apparatus and a control method which realize job holding processing while reducing time taken to complete...
2017/0249110 PRINTING SYSTEM, INFORMATION PROCESSING DEVICE, AND PRINTING MACHINE
In a printing system, a print job data generating unit of an information processing device generates print job data that includes job settings data which...
2017/0249109 IMAGE PROCESSING APPARATUS FOR PRINT JOB DATA IN PDL FORMAT
An image processing apparatus includes a processor and a memory including instructions. The instructions, when executed by a processor, cause the processor to...
2017/0249108 INFORMATION PROCESSING APPARATUS, CONTROL METHOD, AND STORAGE MEDIUM
In an information processing apparatus according to an exemplary embodiment, a printer driver receives document data, determines whether a meta image is...
2017/0249107 Printer
The disclosure discloses a printer including a first memory that stores computer-executable instructions that cause the printer to perform a terminal searching...
2017/0249106 MULTIPLE INPUT-OUTPUT MEMORY MANAGEMENT UNITS WITH FINE GRAINED DEVICE SCOPES FOR VIRTUAL MACHINES
A system and method of emulated input-output memory management units includes a management software associating a first device with a first input-output memory...
2017/0249105 Systems and Methods for High Throughput Multi-Input Compression
Systems and methods relating generally to data storage, and more particularly to systems and methods for encoding to modify the size of an information set.
2017/0249104 MEMORY CONTROLLER AND REQUEST SCHEDULING METHOD USING THE SAME
A memory controller includes a plurality of request queues suitable for storing requests transmitted from corresponding host devices among a plurality of host...
2017/0249103 DATA PROCESSING SYSTEM HAVING A WRITE REQUEST NETWORK AND A WRITE DATA NETWORK
A data processing system includes a plurality of switch points interconnected by a write data network and a write request network. Each switch point includes...
2017/0249102 INFORMATION PROCESSING APPARATUS
According to one embodiment, an information processing apparatus includes a host device, a memory system and a power supply circuit. The host device includes a...
← 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 | 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.