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-1,007,3719 Last branch record indicators for transactional memory
In one embodiment, a processor includes an execution unit and at least one last branch record (LBR) register to store address information of a branch taken...
US-1,007,3718 Systems, methods and devices for determining work placement on processor cores
Apparatuses, methods and storage medium for computing including determination of work placement on processor cores are disclosed herein. In embodiments, an...
US-1,007,3717 System and method to control heat dissipation through service level analysis
The system and method generally relate to reducing heat dissipated within a data center, and more particularly, to a system and method for reducing heat...
US-1,007,3716 System and method to control heat dissipation through service level analysis
The system and method generally relate to reducing heat dissipated within a data center, and more particularly, to a system and method for reducing heat...
US-1,007,3715 Dynamic runtime task management
A dynamic runtime scheduling system includes task manager circuitry capable of detecting a correspondence in at least a portion of the output arguments from one...
US-1,007,3714 Task queues
A data storage device may be configured to use multiple task queues to schedule tasks. The multiple task queues may be configured based on an architecture of...
US-1,007,3713 Virtual machine migration
A source virtual machine (VM) hosted on a source server is migrated to a destination VM on a destination server without first powering down the source VM. After...
US-1,007,3712 Managing signals from multiple virtual machine and controlling hardware directly or through an API by a host...
A system according to an embodiment of the present invention includes at least two virtual machines running on a hardware platform using either a hosted or a...
US-1,007,3711 Virtual machine monitor configured to support latency sensitive virtual machines
A host computer has a virtualization software that supports execution of a plurality of virtual machines, where the virtualization software includes a virtual...
US-1,007,3710 Host-driven application memory protection for virtual machines
A memory protection system includes a memory, one or more physical processors, a hypervisor, and a virtual machine including a guest OS executing on the one or...
US-1,007,3709 Session monitoring of virtual desktops in a virtual machine farm
Disclosed are techniques for determining the status of virtual machine sessions on a computing device for a user by reading from a memory location written to by...
US-1,007,3708 System and method of providing visual indicators to manage peripheral devices
A system and method of providing visual indicators to manage peripheral devices is disclosed. In some embodiments, a graphical user interface environment is...
US-1,007,3707 System and method for configuring a platform instance at runtime
An improved system and method are disclosed for configuring a platform instance at runtime using predefined configuration information and contexts that contain...
US-1,007,3706 Method and system for performing application server configuration using configuration groups
Disclosed is an approach for using a declarative model to configure domains, where the declarative model allows definition of applications and services within...
US-1,007,3705 Techniques for automated data storage system port initialization
Described are techniques for automatically configuring target port settings. A set of target port settings of a target port of a data storage system is...
US-1,007,3704 Apparatus, system, and method for initializing adaptive equalizer devices
The disclosed apparatus may include a memory device that stores firmware intended for a plurality of adaptive equalizer devices that equalize communication...
US-1,007,3703 Booting an operating system of a system using a read ahead technique
In one embodiment, the present invention includes a method for generating a list of files accessed during an operating system (OS) boot process to profile the...
US-1,007,3702 Memory system, computing system including the same and method of operating memory system
Disclosed is a memory system including: a semiconductor memory device; and a memory controller suitable for controlling the semiconductor memory device, and...
US-1,007,3701 Scalable and parameterized VLSI architecture for compressive sensing sparse approximation
Systems and methods for implementing a scalable very-large-scale integration (VLSI) architecture to perform compressive sensing (CS) hardware reconstruction for...
US-1,007,3700 Method and apparatus for a general-purpose multiple-core system for implementing stream-based computations
A method and system of efficient use and programming of a multi-processing core device. The system includes a programming construct that is based on...
US-1,007,3699 Processing instructions in parallel with waw hazards and via a distributed history buffer in a microprocessor...
Method and system for writing a history buffer in a processing unit is provided. At least a first instruction and a second instruction are dispatched in a...
US-1,007,3698 Pipelined processor with multi-issue microcode unit having local branch decoder
A processor has an execution pipeline that executes microinstructions and an instruction translator that translates architectural instructions into the...
US-1,007,3697 Handling unaligned load operations in a multi-slice computer processor
Handling unaligned load operations, including: receiving a request to load data stored within a range of addresses; determining that the range of addresses...
US-1,007,3696 Streaming engine with cache-like stream data storage and lifetime tracking
A streaming engine employed in a digital data processor specifies a fixed read only data stream defined by plural nested loops. An address generator produces...
US-1,007,3695 Floating point round-off amount determination processors, methods, systems, and instructions
A method of an aspect includes receiving a floating point round-off amount determination instruction. The instruction indicates a source of one or more floating...
US-1,007,3694 Dynamic extensibility of application programming interfaces
A system for extending application programming interfaces provided by web service providers to interface with web services includes an application programming...
US-1,007,3693 Drift management of images
Techniques are described for standardizing configuration levels across a plurality of software deployments. In one embodiment, a standardization management...
US-1,007,3692 System and method of managing application updates
A method for updating an application on a computing device includes receiving, at the computing device, a notification that an update is available for the...
US-1,007,3691 Containerized upgrade in operating system level virtualization
Utilizing several passes of a token among the operating system level virtualization applications (OSLVAs) running on each of an ordered list of nodes...
US-1,007,3690 Populating content for a base version of an image
Techniques are described for standardizing configuration levels across a plurality of software deployments. In one embodiment, a standardization management...
US-1,007,3689 Managing application lifecycles within a federation of distributed software applications
An application lifecycle manager manages the lifecycles of different applications. The application lifecycle manager allows for development teams to control how...
US-1,007,3688 Method and apparatus for executing application
A method of executing, by a terminal, an application that is provided from an application server. The method includes operations of receiving, from the...
US-1,007,3687 System and method for cross-building and maximizing performance of non-native applications using host resources
Systems and methods for cross-building a non-native application on a computing device under a different architecture. In one example, the computing device may...
US-1,007,3686 Function serialization for inter-thread messaging
A system includes reception of a request from a first execution thread to post a message to a second execution thread, a payload of the message comprising an...
US-1,007,3685 Methods of system optimization by over-sampling read
Methods for programming word lines in a block include identifying the block to be programmed, opening the block for programming, and programming a first word...
US-1,007,3684 Adaptive selection of programming language versions for compilation of software programs
The disclosed embodiments provide a system that facilitates the development and compilation of a software program. During operation, the system obtains a set of...
US-1,007,3683 System and method for providing software build violation detection and self-healing
Systems and methods, are provided for self-healing solutions to problems that occur during a software build. In one embodiment, build log data structures of...
US-1,007,3682 Method and mechanism for optimal scope evaluation in scope based hierarchical configuration using evaluated...
A local scope definition associated with a first node in a hierarchical application tree is received. A qualified hierarchical application tree, which is a...
US-1,007,3681 Home device application programming interface
The present disclosure contemplates a variety of improved methods and systems for enabling developers to program and control a variety of disparate devices...
US-1,007,3680 Information processing device, information processing method, program, and storage medium
The present invention aims to provide a more generally applicable programming environment for visual programming languages than conventional programming...
US-1,007,3679 Efficient and intuitive databinding for mobile applications
Systems and methods are provided for allowing end users to intuitively databind functional components to backend services through visual affordances. Each UI...
US-1,007,3678 Locating features in a layered software application
A new feature can be defined for an application. Data pertaining to layer information, service information, feature information and dependency information for...
US-1,007,3677 Mixed-radix carry-lookahead adder architecture
Embodiments described herein are directed to mixed-radix carry-lookahead adders and methods performed thereby. The mixed-radix carry-lookahead adder includes an...
US-1,007,3676 Reduced floating-point precision arithmetic circuitry
The present embodiments relate to performing reduced-precision floating-point arithmetic operations using specialized processing blocks with higher-precision...
US-1,007,3675 Control unit for a motor vehicle, programming unit, and programming system
A control unit for a motor vehicle includes a central processing unit, which is configured to execute one or more control programs. The control unit has a...
US-1,007,3674 Methods, systems, and media for rewinding media content based on detected audio events
Methods, systems, and media for rewinding media content based on detected audio events are provided. In some embodiments, a method for providing media guidance...
US-1,007,3673 Method and system for robust tagging of named entities in the presence of source or translation errors
A system includes a storage device configured to store a plurality of named entities collected from a plurality of sources, tokenized, and associated with a...
US-1,007,3672 Method, system, and computer storage medium for voice control of a split-screen terminal
The embodiments of the present document provide a method and system for performing sound control on a split-screen terminal, and a computer storage medium. The...
US-1,007,3671 Detecting noise or object interruption in audio video viewing and altering presentation based thereon
In one aspect, when it is detected that a viewer of an audio video program is interrupted by something, the program may be increased in volume, paused, etc.
US-1,007,3670 Ambient noise based augmentation of media playback
Ambient noise sampled by a mobile device from a local environment is used to automatically trigger actions associated with content currently playing on the...
← 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.