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
US-9,411,612 Techniques for creating and/or maintaining scalable heterogeneous read-only federations of registries
Certain example embodiments described herein relate to techniques for creating and maintaining scalable heterogeneous read-only federations of registries, e.g.,...
US-9,411,611 Colocation and anticolocation in colocation data centers via elastic nets
An application processing system for placing applications and their associated data into a colocation data center, wherein an application placement module is...
US-9,411,610 Server, screen control method, and screen transition method for effectively displaying screens on a terminal device
A terminal device, a server, a screen control method, a screen transition method, and a compute program are provided. The terminal device includes a display...
US-9,411,609 Electronic control apparatus
An electronic control apparatus as one of nodes connected to a communication line includes a microcomputer, a power integrated circuit for controlling power...
US-9,411,608 Method and apparatus for enhancing a hibernate and resume process for a computing device having an external...
Before hibernating a computing device (102), system software components (116) are notified of an upcoming hibernation process. The notifications are conveyed...
US-9,411,607 Fast computer startup
Fast computer startup is provided by, upon receipt of a shutdown command, recording state information representing a target state. In this target state, the...
US-9,411,606 Baseboard management controller (BMC) provided with sensor list
A system for baseboard management controller (BMC) operation is provided. The system includes a computing system including hardware on which an operating system...
US-9,411,605 Device-less and system agnostic unified extensible firmware interface (UEFI) driver
Loading and executing a device-less and system agnostic Unified Extensible Firmware Interface (UEFI) driver configured to filter inputs/outputs (I/O) to storage...
US-9,411,604 Booting a computing device to have a predefined functionality
In a method for booting a computing device to have a predefined functionality, in which the computing device has stored thereon a limited functionality...
US-9,411,603 Chip and starting method thereof
A starting method including, after being powered on, obtaining, by a central processing unit (CPU), a boot image file, where the boot image file includes...
US-9,411,602 Techniques for booting an information processing system
A technique for booting an information processing system includes storing a boot sequence table in a storage unit. The boot sequence table includes a specific...
US-9,411,601 Flexible bootstrap code architecture
The present disclosure is directed to flexible bootstrap code architecture. A device may comprise equipment for operating the device and an operating system...
US-9,411,600 Instructions and logic to provide memory access key protection functionality
Instructions and logic provide memory key protection functionality. Embodiments include a processor having a register to store a memory protection field. A...
US-9,411,599 Operand fetching control as a function of branch confidence
Data operand fetching control includes a computer processor that includes a control unit for determining memory access operations. The control unit is...
US-9,411,598 Semi-exclusive second-level branch target buffer
Embodiments relate to a semi-exclusive second-level branch target buffer. An aspect includes a computer-implemented method for a semi-exclusive second-level...
US-9,411,597 Return-oriented programming as an obfuscation technique
A method for obfuscating functionality of computer software is disclosed. In an embodiment, the method involves determining a first set of instructions needed...
US-9,411,596 Tiled cache invalidation
One embodiment of the present invention sets forth a graphics subsystem. The graphics subsystem includes a first tiling unit associated with a first set of...
US-9,411,595 Multi-threaded transactional memory coherence
The disclosure provides systems and methods for maintaining cache coherency in a multi-threaded processing environment. For each location in a data cache, a...
US-9,411,594 Clock data recovery circuit and clock data recovery method
A processor includes: an arithmetic unit configured to execute instructions; an instruction decode part configured to decode the instructions executed in the...
US-9,411,593 Processors, methods, systems, and instructions to consolidate unmasked elements of operation masks
An instruction processing apparatus of an aspect includes a plurality of operation mask registers. The apparatus also includes a decode unit to receive an...
US-9,411,592 Vector address conflict resolution with vector population count functionality
Instructions and logic provide SIMD address conflict resolution with vector population count functionality. Some embodiments include processors with a register...
US-9,411,591 Run-time instrumentation sampling in transactional-execution mode
Embodiments of the invention relate to implementing run-time instrumentation sampling in transactional-execution mode. An aspect of the invention includes...
US-9,411,590 Method to improve speed of executing return branch instructions in a processor
An apparatus and method for executing call branch and return branch instructions in a processor by utilizing a link register stack. The processor includes a...
US-9,411,589 Branch-free condition evaluation
A compare instruction of an instruction set architecture (ISA), when executed tests one or more operands for an instruction defined condition. The result of the...
US-9,411,588 Conditional transaction end instruction
A Conditional Transaction End (CTEND) instruction is provided that allows a program executing in a nonconstrained transactional execution mode to inspect a...
US-9,411,587 Method of prefetch optimizing by measuring execution time of instruction sequence cycling through each...
A prefetch optimizer tool for an information handling system (IHS) may improve effective memory access time by controlling both hardware prefetch operations and...
US-9,411,586 Apparatus and method for an instruction that determines whether a value is within a range
A method is described that includes performing the following with a single instruction: receiving a first input operand V; receiving a second input operand S;...
US-9,411,585 Multi-addressable register files and format conversions associated therewith
A multi-addressable register file is addressed by a plurality of types of instructions, including scalar, vector and vector-scalar extension instructions. It...
US-9,411,584 Methods, apparatus, instructions, and logic to provide vector address conflict detection functionality
Instructions and logic provide SIMD address conflict detection functionality. Some embodiments include processors with a register with a variable plurality of...
US-9,411,583 Vector instruction for presenting complex conjugates of respective complex numbers
An apparatus is described having a semiconductor chip that has an instruction execution pipeline. The instruction execution pipeline has an execution unit with...
US-9,411,582 Apparatus and method for processing invalid operation in prologue or epilogue of loop
An apparatus for processing an invalid operation in a prologue and/or an epilogue of a loop includes a register file including a first region for storing a data...
US-9,411,581 Code migration systems and methods
A method of converting a precompiled source code. The method comprises receiving a precompiled source code of an application, providing a plurality of AST...
US-9,411,580 Annotating a generator output stream
A code annotating system includes a code wrapper engine, an annotator engine, and a memory device. The code wrapper engine receives an output stream produced by...
US-9,411,579 Source code violation matching and attribution
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for matching and attributing code violations. One of the methods...
US-9,411,578 Source code violation matching and attribution
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for matching and attributing code violations. One of the methods...
US-9,411,577 Visualizing a congruency of versions of an application across phases of a release pipeline
A method for visualizing a congruency of versions of an application across phases of a release pipeline includes a selecting engine to select a phase from a...
US-9,411,576 Software version management for executing replacement actions
A software version management system comprising a host driver and at least one software module. The host driver comprises migration means to start, stop and...
US-9,411,575 Systems and methods for quality assurance automation
A method and a system for quality assurance automation are described. A system comprises a requirements service to generate requirements artifacts from one or...
US-9,411,574 System and method for updating firmware across devices in a process facility
Embodiments of a system and method to update firmware across multiple devices in a process facility using a single domain of a FOUNDATION Fieldbus protocol. In...
US-9,411,573 Testing framework for applications
An application distribution server may be operable to select a plurality of data processing devices which are capable of receiving application updates. One or...
US-9,411,572 Systems and methods for location-based application installation
A system and/or method may be provided to install applications based on location. In particular, a location of a user device may be detected. Based on the...
US-9,411,571 Method and apparatus for deploying software as a service
A computer implemented method and apparatus for deploying software as a service. The method comprises defining, in metadata, dependencies between a software...
US-9,411,570 Integrating software provisioning and configuration management
A provisioning server can cooperate with configuration management systems to deliver provisioning processes integrated with configuration management services....
US-9,411,569 System and method for providing a climate data analytic services application programming interface distribution...
A system, method and computer-readable storage devices for providing a climate data analytic services application programming interface distribution package....
US-9,411,568 Asynchronous workflows
A system and method for implementing an asynchronous construct in a computer program. A state machine is generated from the computer program, and the program is...
US-9,411,567 Strength reduction compiler optimizations for operations with unknown strides
An optimizing compiler includes a strength reduction mechanism that optimizes a computer program that includes operations that have an unknown stride by...
US-9,411,566 System and method for removal of arraycopies in java by cutting the length of arrays
A system and method for removal of array copies in Java by reusing a source array for the target array and potentially cutting the length of the source array....
US-9,411,565 Method of splitting register live ranges
A method, executed by a computer, for splitting live register ranges includes identifying one or more H pathways comprising one or more H nodes having high...
US-9,411,564 Extraction of functional semantics and isolated dataflow from imperative object oriented languages
Extraction of functional semantics and isolated dataflow from imperative object oriented languages, in one aspect, may include identifying one or more methods...
US-9,411,563 Notification-based constraint set translation to imperative execution
A method is provided for translating sets of constraint declarations to imperative code sequences based on defining an instantiatable object per set, inserting...
← 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 | 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.