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.
Patent # | Description |
---|---|
2017/0364361 |
MULTI-THREADING PROCESSOR AND A SCHEDULING METHOD THEREOF A processor includes an execution unit, a retirement module, a first retirement counter, a second retirement counter, and an adjustment module. The execution... |
2017/0364360 |
POWER TOOL ANTI-THEFT Techniques are disclosed for providing anti-theft protection for power tools. In one example of the techniques of the disclosure, at least one processor of a... |
2017/0364359 |
LOCAL CLOSED LOOP EFFICIENCY CONTROL USING IP METRICS According to one embodiment, a processor includes an instruction decoder to decode instruction and a execution unit to execute instructions, the execution unit... |
2017/0364358 |
OPERATION OF A MULTI-SLICE PROCESSOR IMPLEMENTING DEPENDENCY ACCUMULATION
INSTRUCTION SEQUENCING Operation of a multi-slice processor that includes a plurality of execution slices. Operation of such a multi-slice processor includes: receiving a first... |
2017/0364357 |
Fetching Instructions in an Instruction Fetch Unit A method in an instruction fetch unit configured to initiate a fetch of an instruction bundle from a first memory and to initiate a fetch of an instruction... |
2017/0364356 |
TECHNIQUES FOR IMPLEMENTING STORE INSTRUCTIONS IN A MULTI-SLICE PROCESSOR
ARCHITECTURE A technique for operating a processor includes receiving, at an issue queue, a store instruction that has an associated address generation (AGN) operation and... |
2017/0364355 |
DATA ORGANIZATION PROCEDURE AND DEVELOPMENT ENVIRONMENT SYSTEM Embodiments involve a data organization procedure and a development environment system that is set up to carry out the data organization procedure. The data... |
2017/0364354 |
COMMITTED PROGRAM-CODE MANAGEMENT An association between two or more segments of committed program code can be determined so that the segments of committed program code can be used together for... |
2017/0364353 |
SEGREGATING A MONOLITHIC COMPUTING SYSTEM INTO MULTIPLE ATTACHABLE
APPLICATION CONTAINERS BASED ON APPLICATION... Techniques are described for segregating a monolithic computing device that contains many installed applications into separate application storage volumes that... |
2017/0364352 |
RELEASE CYCLE OPTIMIZATION BASED ON SIGNIFICANT FEATURES VALUES SIMULATION Embodiments include a system for release cycle optimization; the system includes a processor configured to perform a method. The method includes accessing, by... |
2017/0364351 |
OPTIMIZED INSTALLATION OF RECEIVED PATCHES FOR APPLICATION PROGRAMS
ALREADY RUNNING ON COMPUTER SYSTEMS A data patch for a program already installed in an interactive display computer system is received over a network and stored. There is also received a first... |
2017/0364350 |
UNIVERSAL CONNECTIVITY FOR NON-UNIVERSAL DEVICES A system includes at least one data collection device connected to a corresponding data terminal via a primary communication channel; and a central... |
2017/0364349 |
Systems and Methods for Distributing Updates to Devices Users may carry multiple electronic devices that can communicate between each other wirelessly. For example, law enforcement officers may carry several... |
2017/0364348 |
MESH OVER-THE-AIR (OTA) LUMINAIRE FIRMWARE UPDATE A lighting system includes lighting devices and a controller. An Over-The-Air (OTA) update of lighting device programming is delivered via point-to-point... |
2017/0364347 |
SELECTIVELY MIGRATING APPLICATIONS DURING AN OPERATING SYSTEM UPGRADE Techniques are described for segregating a monolithic computing device that contains many installed applications into separate application storage volumes that... |
2017/0364346 |
APPARATUS, SYSTEM AND METHOD FOR UPDATING A PERIPHERAL CONNECTED TO IMAGE
PROCESSING DEVICE An image processing device and control method that includes a processor and a memory storing a set of instructions that, when executed by the processor,... |
2017/0364345 |
UPDATE COORDINATION IN A MULTI-TENANT CLOUD COMPUTING ENVIRONMENT Software updates within one or more regions of a multi-tenant cloud are coordinated. Tenant vs. tenant conflicts, tenant vs. infrastructure provider conflicts,... |
2017/0364344 |
APPLICATION PROGRAM UNINSTALLATION METHOD AND APPARATUS An application program uninstallation method and apparatus relate to the field of communications technologies. The method includes: obtaining current location... |
2017/0364343 |
TRACKING AN APPLICATION INSTALLATION STATE An apparatus, method, and system for receiving a request for a transaction using a computer system. An absence of a first identification of an application on a... |
2017/0364342 |
PLUGIN FOR SOFTWARE DEPLOYMENT A plugin for a website browser can enable a user to deploy software onto a computing device quickly and easily. For example, the plugin can automatically... |
2017/0364341 |
PARALLELIZATION METHOD, PARALLELIZATION TOOL, AND IN-VEHICLE DEVICE A computer generates a parallel program, based on an analysis of a single program that includes a plurality of tasks written for a single-core microcomputer,... |
2017/0364340 |
Systems and Methods for Using Error Correction and Pipelining Techniques
for an Access Triggered Computer... A method for improving performance of an access triggered architecture for a computer implemented application is provided. The method first executes typical... |
2017/0364339 |
Generation of Specialized Methods Based on Generic Methods and Type
Parameterizations Generic method specialization represents the ability to specialize generic methods over various types. When implementing generic method specialization an... |
2017/0364338 |
TOOL-LEVEL AND HARDWARE-LEVEL CODE OPTIMIZATION AND RESPECTIVE HARDWARE
MODIFICATION The present invention related to a method for compiling high-level software code into hardware, transforming each instruction into a respective hardware block... |
2017/0364337 |
METHOD AND APPARATUS FOR COMPILING REGULAR EXPRESSIONS Apparatus, systems, and methods for a compiler are described. One such compiler converts source code into an automaton comprising states and transitions... |
2017/0364336 |
SYSTEMS AND METHODS FOR BUILDING CONVERSATIONAL UNDERSTANDING SYSTEMS Systems and methods for building conversational understanding systems are provided. More specifically, the systems and methods utilize prebuilt conversational... |
2017/0364335 |
FORMAL OBJECTS AND EXECUTORS Embodiments are provided for formal objects and executors. In one embodiment, a formal object serialization allows retrieving the object value using a Get... |
2017/0364333 |
SYSTEM FOR AUTOMATED CODE CALCULATION AND AN AUTOMATED CODE CALCULATION
METHOD A method of configuring an automated code calculation system, comprising retrieving information relating to a group of two or more functions, updating a... |
2017/0364332 |
FINGERPRINTING OF REDUNDANT THREADS USING COMPILER-INSERTED TRANSFORMATION
CODE A first processing element is configured to execute a first thread and one or more second processing elements are configured to execute one or more second... |
2017/0364331 |
METHOD TO SUPPORT MULTIPLE VERSIONS OF APIS AND TO CONTROL RUN-TIME
EXECUTION OF AN API In an approach to API versioning, annotations are provided to differentiate among two or more versions of an API. Statistics associated with the two or more... |
2017/0364330 |
METHOD FOR LATE BINDING IDENTITY TO ACCOUNT A method for late binding identity to account includes following steps. Firstly, a projectable space instance for modeling a workspace is provided to a system,... |
2017/0364329 |
Approximating Functions A binary logic circuit for approximating a mathematical function over a predefined range as a series of linear segments, each linear segment having one of a... |
2017/0364328 |
CHECKSUM ADDER Embodiments relate to a hardware circuit that is operable as a fixed point adder and a checksum adder. An aspect includes a driving of a multifunction... |
2017/0364327 |
COST-AWARE SECURE OUTSOURCING Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: receive a request... |
2017/0364326 |
USER INTERFACE AND APPLICATION SOFTWARE IN A MOBILE DEVICE THAT SUPPORT
WIRELESS PRINTING OVER A NETWORK Software applications supporting wireless printing are herein disclosed and enabled. The wireless printing from a mobile device may not require a device... |
2017/0364325 |
HEAD MOUNTED DISPLAY AND METHOD OF CONTROLLING THEREFOR A method of controlling a head mounted display (HMD) according to one embodiment of the present specification includes performing a first operation, receiving... |
2017/0364324 |
PORTABLE DEVICE AND CONTROL METHOD THEREFOR A control method for a portable device, comprising: receiving a first voice input including a first part for executing a first operation and a second part for... |
2017/0364323 |
DIALOGUE SUPPORT APPARATUS, METHOD AND TERMINAL According to one embodiment, a dialogue support apparatus includes a processing circuitry. The processing circuitry receives input information indicating a... |
2017/0364322 |
MESH NETWORK OF NEARBY MOBILE DEVICES AS A COMBINED SPEAKER SYSTEM FOR
AUDIO Implementations disclose a mesh network of nearby mobile devices as a combined speaker system for audio. A method includes detecting one or more other... |
2017/0364321 |
UNIVERSAL REMOTE MONITOR MIXER SYSTEM A system may include a mobile device configured to transmit at least one system variable control signal indicative of an audio processing command, and a... |
2017/0364320 |
Interface Method and Apparatus A model that is stored in a memory is accessed. The model describes a visualization of information related to the operation of one or more industrial control... |
2017/0364319 |
SYSTEM AND METHOD FOR CONVEYING PRINT DEVICE STATUS INFORMATION USING A
LIGHT INDICATOR FEEDBACK MECHANISM A system for providing print device dynamic status indicator feedback includes a print device, and a status indicator feedback unit. The print device includes... |
2017/0364318 |
METHOD AND SYSTEM FOR DETERMINING THE TRAY WITH THE BEST PAPER
REGISTRATION FOR A PRINT JOB A method is disclosed for controlling at least one printer engine, the at least one printer engine having plural trays, each of the plural trays is aligned... |
2017/0364317 |
INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND
STORAGE MEDIUM Even the case where combination of drawing commands (in particular, generation of a background-combined image) is performed on the application side, a print... |
2017/0364316 |
MATERIAL VOLUME COVERAGE REPRESENTATION OF A THREE-DIMENSIONAL OBJECT Certain examples described herein provide a representation of a three-dimensional object for production of said object. These examples use a material volume... |
2017/0364315 |
PRINT RESERVATION A print server may include a processor, a memory, and instructions stored on the memory and executable by the processor. In an example, the instructions may... |
2017/0364314 |
PRINT DATA PROCESSING DEVICE, PRINT DATA PROCESSING METHOD, PROGRAM, AND
PRINTING SYSTEM A print data processing device that is a device for processing print data transmitted from a host device, and electronically providing printouts according to... |
2017/0364313 |
PRINT SYSTEM, PRINTER DRIVER, AND PROGRAM A printing apparatus includes a printer having a first processor and a printing unit. A registration device is connected to the printer. The registration... |
2017/0364312 |
PROCESSING APPARATUS, PROCESSING SYSTEM, NON-TRANSITORY COMPUTER READABLE
MEDIUM, AND PROCESSING METHOD A processing apparatus includes a detector, an acceptance unit, and a manager. The detector detects a user. The acceptance unit accepts an operation performed... |
2017/0364311 |
BOOTLOADER CONTROL VIA DEVICE IDENTIFIER Methods, systems, and apparatus, including computer programs encoded on computer storage media, for placing a device in a bootloader state. One of the methods... |