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,405,565 Virtualization event processing in a layered virtualization architecuture
Embodiments of apparatuses and methods for processing virtualization events in a layered virtualization architecture are disclosed. In one embodiment, an...
US-9,405,564 System and method for targeting commands to concurrent computing units executing a concurrent computing process
A graphical user interface for a concurrent computing environment that conveys the concurrent nature of a computing environment and allows a user to monitor the...
US-9,405,563 Resource management method and apparatus for virtual machine system, and virtual machine system
An embodiment of the present invention provides a resource management method for a virtual machine system, where the method includes: obtaining, by a virtual...
US-9,405,562 Set top box application in a concurrent dual environment
A set top box or like device utilizing virtualization techniques to isolate secure device resources from an untrusted software framework incorporated in the...
US-9,405,561 Method and system for memory overlays for portable function pointers
A system and method for implementing memory overlays for portable pointer variables. The method includes providing a program executable by a heterogeneous...
US-9,405,560 Method and apparatus for controlling alarm operation in a terminal
According to one embodiment, a method and apparatus for controlling an alarm operation in a terminal, by which a plurality of alarms are terminated in the...
US-9,405,559 Efficient method of decoupling the downloading of a memory map and execution of a utility program contained in...
A method of executing a utility program on a computer system having a system management chip includes activating a graphics memory in the computer system,...
US-9,405,558 Display-independent computerized guidance
A method for display-independent execution of a computerized guidance script, the method comprising capturing a screenshot of a graphical user interface (GUI)...
US-9,405,557 Method and apparatus for providing a remote control user interface
A method and an apparatus are provided for providing a remote User Interface (UI) to a terminal in a remote UI system. The method includes downloading, by the...
US-9,405,556 Dynamic addition and removal of operating system components
Systems, computer program products and computer program products for facilitating the dynamic addition and removal of operating system components on computing...
US-9,405,555 Automated code splitting and pre-fetching for improving responsiveness of browser-based applications
A "code splitting tool" provides various techniques for automatically analyzing and rewriting existing browser-based applications to introduce dynamic code...
US-9,405,554 Method for initializing expended modules in programmable logic controller system
A method for initializing expended modules in PLC (Programmable Logic Controller) system is provided in which an initialization request signal is generated and...
US-9,405,553 Processing element management in a streaming data system
Stream applications may inefficiently use the hardware resources that execute the processing elements of the data stream. For example, a compute node may host...
US-9,405,552 Method, device and system for controlling execution of an instruction sequence in a data stream accelerator
Techniques and mechanisms for controlling execution of an instruction sequence in a data stream processing engine. In an embodiment, a control unit of the data...
US-9,405,551 Creating an isolated execution environment in a co-designed processor
In an embodiment, a processor includes a binary translation (BT) container having code to generate a binary translation of a first code segment and to store the...
US-9,405,550 Methods for the transmission of accelerator commands and corresponding command structure to remote hardware...
An apparatus and method of submitting hardware accelerator engine commands over an interconnect link such as a PCI Express (PCIe) link. In one embodiment, the...
US-9,405,549 Deadlock avoidance method and deadlock avoidance mechanism
A processor core interrupt control circuit issues a request signal for requesting cancellation of a coprocessor instruction being executed at a coprocessor. A...
US-9,405,548 Prioritizing instructions based on the number of delay cycles
Methods, systems, and computer program products may provide delay-identification in data processing systems. An apparatus may include a delay-identification...
US-9,405,547 Register allocation for rotation based alias protection register
A system may comprise an optimizer/scheduler to schedule on a set of instructions, compute a data dependence, a checking constraint and/or an anti-checking...
US-9,405,546 Apparatus and method for non-blocking execution of static scheduled processor
An apparatus and method for non-blocking execution of a static scheduled processor, the apparatus including a processor to process at least one operation using...
US-9,405,545 Method and apparatus for cutting senior store latency using store prefetching
In accordance with embodiments disclosed herein, there are provided methods, systems, mechanisms, techniques, and apparatuses for cutting senior store latency...
US-9,405,544 Next fetch predictor return address stack
A system and method for efficient branch prediction. A processor includes a next fetch predictor to generate a fast branch prediction for branch instructions at...
US-9,405,543 Run-time instrumentation indirect sampling by address
Embodiments of the invention relate to implementing run-time instrumentation indirect sampling by address. An aspect of the invention includes a method for...
US-9,405,542 Method and apparatus for updating a speculative rename table in a microprocessor
A processor including architectural registers used to execute instructions and a renaming module to rename the architectural registers to physical registers in...
US-9,405,541 Run-time instrumentation indirect sampling by address
The invention relates to implementing run-time instrumentation indirect sampling by address. An aspect of the invention includes a method for implementing...
US-9,405,539 Providing vector sub-byte decompression functionality
Methods, apparatus, instructions and logic provide SIMD vector sub-byte decompression functionality. Embodiments include shuffling a first and second byte into...
US-9,405,538 Functional unit having tree structure to support vector sorting algorithm and other algorithms
An apparatus is described having a functional unit of an instruction execution pipeline. The functional unit has a plurality of compare-and-exchange circuits...
US-9,405,537 Apparatus and method of execution unit for calculating multiple rounds of a skein hashing algorithm
An apparatus is described that includes an execution unit within an instruction pipeline. The execution unit has multiple stages of a circuit that includes a)...
US-9,405,536 Floating point execution unit for calculating packed sum of absolute differences
A method provides support for packed sum of absolute difference operations in a floating point execution unit, e.g., a scalar or vector floating point execution...
US-9,405,535 Floating point execution unit for calculating packed sum of absolute differences
A circuit arrangement provides support for packed sum of absolute difference operations in a floating point execution unit, e.g., a scalar or vector floating...
US-9,405,534 Compound complex instruction set computer (CCISC) processor architecture
A processor system includes a multichannel memory operable to store data values and a program memory operable to store Compound CISC (CCISC) instructions. The...
US-9,405,533 Unmanned vehicle systems and methods of operation
The present invention is directed to unmanned vehicle (UV) systems and methods. A method may include capturing data with at least one UV proximate an area of...
US-9,405,532 Integrated cloud platform translation system
Systems, apparatuses and methods for use in the development of software applications or extensions to applications, user interfaces or similar products....
US-9,405,531 Methods for building application intelligence into event driven applications through usage learning, and...
Certain example embodiments relate to application intelligence gathering systems and/or methods, e.g., in connection with Event Driven Applications and/or the...
US-9,405,530 System and method for supporting patching in a multitenant application server environment
In accordance with an embodiment, described herein is a system and method for supporting patching in a multi-tenant application server environment. The system...
US-9,405,529 Designing and cross-configuring software
Various embodiments create a cross-configuration software module for cross-configuring software entities. In one embodiment, a first set of requirements and at...
US-9,405,528 Efficient firmware update in a narrow bandwidth system
An advanced metering infrastructure may be configured for automated meter reading, such as of utility (electric, natural gas, etc.) meters. Within a network, a...
US-9,405,527 Selective update of core mobile device user interface through application marketplace
Systems and methods for selectively updating or extending built in functionality on a mobile device are disclosed. The updates may be provided to selective...
US-9,405,526 Initiating update operations
Techniques for initiating update operations are described. In implementations, updates are gathered for a computing device, and grouped based on whether the...
US-9,405,525 Computer system and device driver installation method
A computer system includes: storing a first file management table that stores a record associating a device driver that can be installed in the computer system...
US-9,405,524 Software verification system and methods
A method for detecting a confirmation of a properly installed software product on a computing device, determining the software product installation properties...
US-9,405,523 Automated build and deploy system
A system includes a memory and a processor communicatively coupled to the memory. The processor accesses a particular build schedule from one or more build...
US-9,405,522 Scene-sound set operating method and portable device
A scene-sound set operating method adapted to a portable device is provided. According to the method, the portable device receives an operation command from a...
US-9,405,521 Mapping of virtualized setup-free applications for a computing system
A setup-free software application and related operating techniques are described herein. The setup-free application is contained within a package file that does...
US-9,405,520 Method for the dynamic creation of an execution environment for an application to secure the application,...
A method for the dynamic creation of an execution environment for an application to be secured, in order to secure the application, is implemented by a...
US-9,405,519 Method and system for register clearing in data flow analysis in decompilation
A method and a system for register clearing in data flow analysis in decompilation are provided. The method includes: reading all function statements in a code...
US-9,405,518 Leveraging legacy applications for use with modern applications
An apparatus of one embodiment translates computer code from a first programming language to a second programming language. The apparatus includes an interface,...
US-9,405,517 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,405,516 Recursive expression simplification
A computer-implemented method, carried out by one or more processors, for recursive expression reduction. In an embodiment, the method comprises the steps of...
US-9,405,515 Computing systems utilizing controlled dynamic libraries and isolated execution spaces
Systems and methods for providing dynamic libraries in safety critical computing environments are disclosed. Controlled dynamic libraries and isolated execution...
← 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 | 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.