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,778,956 Multi-dimensional scheduling in converged infrastructure
An apparatus comprises a processing platform implementing a plurality of resources of converged infrastructure of an information processing system. A...
US-9,778,955 Task processing utilizing queues
A system includes a plurality of queues configured to hold tasks and state information associated with such tasks. The system further includes a plurality of...
US-9,778,954 Systems and methods for handling limit parameters for a multi-core system
The present invention is directed towards systems and methods for handling limit parameters for multi-core systems. A pool manager divides the limited number of...
US-9,778,953 Process and system for comprehensive IT discovery without credentials
A method and system for discovering dependencies, configurations and utilizations among IT resources are disclosed. A discovery team writes a prediscovery...
US-9,778,952 Migration of computer system images through a customer interface
A customer network client detects, through a user interface, selection of a graphical representation of a set of virtual machine images and an indication to...
US-9,778,951 Task signaling off a critical path of execution
Embodiments include computing devices, systems, and methods for task signaling on a computing device. Execution of a task by an initial thread on a critical...
US-9,778,950 Throttling circuitry
Techniques are disclosed relating to processor power control and interrupts. In one embodiment, an apparatus includes a processor configured to assert an...
US-9,778,949 Thread waiting in a multithreaded processor architecture
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for thread waiting. One of the methods includes starting, by a...
US-9,778,948 Information processing apparatus, computer readable storage medium, and collecting method
An information processing apparatus includes a processor, and a memory connected to the processor, that stores a piece of identification information allocated...
US-9,778,946 Optimized copy of virtual machine storage files
A facility is described for optimizing the copying of virtual machine storage files. In various embodiments, the facility refrains from copying portions of the...
US-9,778,945 Providing mode-dependent virtual machine function code
Systems and methods for providing mode-dependent virtual machine (VM) function code. An example method may comprise: detecting, by a hypervisor executing by a...
US-9,778,944 Managed reboot of a multi-service network device
A device may receive an indication to perform a reboot associated with a network service provided via a first virtual machine (VM) of the device and a first...
US-9,778,943 Timer based virtual processor scheduling and suspension on physical processor for use of physical processor by...
Systems and methods for timer-based virtual processor scheduling. An example method may comprise: selecting, by a hypervisor executing on a computer system, an...
US-9,778,942 Generating a replacement binary for emulation of an application
Disclosed are various embodiments for generating a replacement binary for emulation of an application. A computer ingests native object code and identifies a...
US-9,778,941 Substrate processing system, storage medium and method of registering new device
A substrate processing system includes a main control unit having a configuration file in which ID information and detail information about devices for...
US-9,778,940 Webtop: multiple applet delivery within a fixed-sized viewing space
A technique for executing applets is provided. Initially, a webtop applet is loaded into, for example, a browser window. The webtop applet displays the list of...
US-9,778,939 Host identity bootstrapping
Automated provisioning of hosts on a network with reasonable levels of security is described in this application. A certificate management service (CMS) on a...
US-9,778,938 Selecting operating systems based on a computing device mode
A computing device in accordance with an example includes a first operating system and a second operating system. The computing device includes a communication...
US-9,778,937 Method and implementation for starting and stopping the playing of media content during booting process
Certain aspects direct to a computing device, which include a processor, a microcontroller, a random access memory (RAM) having a frame buffer, a video...
US-9,778,936 Booting a computing system into a manufacturing mode
A system firmware is disclosed that includes a pre-extensible firmware interface initialization (PEI) boot mode module that can determine the presence of a...
US-9,778,935 System and method for improving a startup speed of a wireless handheld device
The present disclosure discloses a startup method and a wireless handheld device. The present disclosure relates to the field of communications technologies....
US-9,778,934 Power efficient pattern history table fetch in branch predictor
A method and apparatus for branch prediction is disclosed. A pattern history table (PHT) is accessed based on at least one global history value to obtain a...
US-9,778,933 Non-serialized push instruction for pushing a message payload from a sending thread to a receiving thread
In at least some embodiments, a processor core executes a sending thread including a first push instruction and a second push instruction subsequent to the...
US-9,778,932 Vector generate mask instruction
A Vector Generate Mask instruction. For each element in the first operand, a bit mask is generated. The mask includes bits set to a selected value starting at a...
US-9,778,931 Data valuation based on development and deployment velocity
One or more metrics indicative of velocity attributes associated with development and deployment of an application program are obtained. The one or more...
US-9,778,930 Evaluating software compliance
A software compliance assessment apparatus for determining a level of compliance of a software application in execution in a virtualized computing environment,...
US-9,778,929 Automated efficient translation context delivery
Embodiments relate to automatically providing textual context for source strings in a source language that are to be translated by a human translator to target...
US-9,778,928 Compressed firmware update
It may be determined that a payment reader requires a firmware update, which may be transmitted to the payment reader as compressed firmware update blocks. The...
US-9,778,927 Storage control device to control storage devices of a first type and a second type
A storage control device includes a processor. The processor is configured to classify second type storage devices into a first group and a second group. The...
US-9,778,926 Minimizing image copying during partition updates
Disclosed are apparatus and methods for updating binary images. A computing device can determine transfers for updating a binary source image to become a binary...
US-9,778,925 Downloading data to a mobile device
Methods, systems comprising one or more computer systems including a combination of hardware and software, and computer program products receive from a first...
US-9,778,924 Platform for enabling creation and use of an API for a specific solution
The embodiments herein relate to creating solutions for a platform and, more particularly, to enabling a user to create an API (Application Programming...
US-9,778,923 Peoplesoft cloud manager
A method and system for promoting software code from a source database instance to a target database instance distributed amongst a plurality of networked...
US-9,778,922 Automated code-generation for cross-language development, testing, and integration
A system and method provide for easy sharing of data between different software languages. A method begins by creating a definition defining a data structure...
US-9,778,921 Method for creating, exporting, sharing, and installing graphics functional blocks
Systems, apparatuses, computer readable media, and methods for creating, exporting, sharing, and installing graphics functional blocks are described herein. In...
US-9,778,920 Mobile design patterns
A mobile design pattern. In an example embodiment, the design pattern includes a first user interface display screen that depicts a list of user interface...
US-9,778,919 Dual context interaction with a content object for facilitating content creation and software development
A software module is presented that enables a user to efficiently switch between interacting with a content object in a first context and a second context....
US-9,778,918 Native access plan source code generation
Various embodiments of systems and methods to generate native access plan source code are described herein. In one aspect, a database query is received. A query...
US-9,778,917 Dynamically building subsections of locale objects at run-time
Subsections of locale objects are dynamically built from locale source files when requested at run-time without building all subsections of the locale object....
US-9,778,916 System and method for iterative generating and testing of application code
A method begins by generating application system state transitions from inputted requirements and parameters. For a current implementation of generating...
US-9,778,915 Distributed application definition
A method of creating an application definition for a distributed application is disclosed. Constructs corresponding with a schema of the distributed application...
US-9,778,914 Automatic discovery of comparable features based on N-gram analysis
According to one aspect of the present disclosure, a computer-implemented method is disclosed in which a software development log whose entries describe...
US-9,778,913 Method of generating uniform and independent random numbers
For any multiplicative congruential generator (d, z) with an odd modulus d and a multiplier z coprime to d, a computationally innovative method is presented as...
US-9,778,912 Stochastic processing of an information stream by a processing architecture generated by operation of...
A system, method, and device for stochastically processing data. There is an architect module operating on a processor configured to manage and control...
US-9,778,911 Reducing power consumption in a fused multiply-add (FMA) unit of a processor
In one embodiment, the present invention includes a processor having a fused multiply-add (FMA) unit to perform FMA instructions and add-like instructions. This...
US-9,778,910 Multiplier pipelining optimization with a bit folding correction
One embodiment provides a system. The system includes a register to store an operand; a multiplier; and optimizer logic to initiate a square/multiply stage to...
US-9,778,909 Double rounded combined floating-point multiply and add
Methods, apparatus, instructions and logic are disclosed providing double rounded combined floating-point multiply and add functionality as scalar or vector...
US-9,778,908 Temporally split fused multiply-accumulate operation
A microprocessor splits a fused multiply-accumulate operation of the form A*B+C into first and second multiply-accumulate sub-operations to be performed by a...
US-9,778,906 Apparatus and method for performing conversion operation
An apparatus comprises processing circuitry to perform a conversion operation to convert a floating-point value to a vector comprising a plurality of data...
US-9,778,905 Multiplier circuits configurable for real or complex operation
A system includes an integrated circuit coupled to the memory. The integrated circuit is configured to receive first and second complex numbers at one or more...
← 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 | 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.