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,507,628 Memory access request for a memory protocol
A computer-implemented method includes identifying two or more memory locations and referencing, by a memory access request, the two or more memory locations....
US-9,507,627 Methods and systems for batch processing in an on-demand service environment
In accordance with embodiments disclosed herein, there are provided mechanisms and methods for batch processing in an on-demand service environment. For...
US-9,507,626 Virtual device backend recovery
Methods, systems, and computer program products for restoring a backend after a backend disconnect. The method includes detecting a disconnect of a backend. The...
US-9,507,625 Apparatus and method for generating software defined network(SDN)-based virtual network according to user demand
An apparatus and method for generating a Software Defined Network (SDN)-based virtual network. The apparatus includes a network information generator and a...
US-9,507,624 Notification conversion program and notification conversion method
A non-transitory computer-readable storage medium storing a notification conversion program causing a computer to execute a process includes determining, in...
US-9,507,623 Handling disk state inheritance for forked virtual machines
Techniques for handling inheritance of disk state when forking virtual machines (VMs) are provided. In one embodiment, a computer system can receive a request...
US-9,507,622 Identification of virtual applications for backup in a cloud computing system
Exemplary embodiments provide various techniques for identifying a virtual application for backup in a cloud computing system. A cloud service layer of the...
US-9,507,621 Signature-based detection of kernel data structure modification
A method and apparatus for signature-based detection of kernel data structure modification are disclosed. In the method and apparatus a signature is generated...
US-9,507,620 Adjusting client display devices based on settings included in a notification from remote virtual machine host...
A method and system for the display device configuration in a VM environment are disclosed. In one embodiment, the method includes determining one or more...
US-9,507,619 Virtualizing a host USB adapter
Virtualizing a host USB adapter in a virtualized environment maintained by a hypervisor, the hypervisor administering one or more logical partitions, where...
US-9,507,618 Virtual machine system supporting a large number of displays
A method and system for supporting multiple displays in a virtual machine (VM) environment are disclosed. The system includes a client device coupled to a...
US-9,507,617 Inter-virtual machine communication using pseudo devices
Communication between software components in different virtual machines may be made through a hypervisor between pseudo-devices that have no corresponding...
US-9,507,616 Methods, systems, and computer readable media for emulating computer processing usage patterns on a virtual machine
According to one aspect, the disclosed subject matter describes herein a method for emulating computer processing usage patterns on a virtual machine that...
US-9,507,615 Methods and systems for allocating a USB device to a trusted virtual machine or a non-trusted virtual machine
The methods and systems described herein provide for allocating a universal serial bus (USB) device to one of a trusted virtual machine and a non-trusted...
US-9,507,614 Method and system for presenting and managing storage shares
Methods and systems for managing storage shares in a virtual environment having a plurality of virtual machines are provided. The system includes a storage...
US-9,507,613 Methods and apparatus for dynamically preloading classes
A class preloading mechanism that dynamically preloads classes at runtime in a virtual machine (VM) environment. Data structures representing preloaded classes...
US-9,507,612 Managing dedicated and floating pool of virtual machines based on demand
Methods, systems, and computer readable and executable medium embodiments for managing virtual machine pool demand are described herein. One method for managing...
US-9,507,611 Electronic apparatus, control device, control method, and computer readable medium
An electronic apparatus includes a first controller, a second controller, and plural devices. The first controller executes a first operating system. The second...
US-9,507,610 Task-sensitive methods and systems for displaying command sets
Methods and systems present commands to a user within a software application program by determining the user's context within the application program and...
US-9,507,609 System and method for developing an application
In some aspects, the present embodiments provide a system, server, and computing device for building and modifying a user interface of an application executable...
US-9,507,608 Systems and methods for displaying notifications received from multiple applications
Systems and methods are disclosed for displaying notifications received from multiple applications. In some embodiments, an electronic device can monitor...
US-9,507,607 Virtual persistence
A virtual persistence platform is described that provides requirement-driven persistence store orchestration. Application developers can annotate program code...
US-9,507,606 Dynamic creation of object classes
An object class (Class1) in a computer system is dynamically created by creating a global generic class (GenericClass) having two possible members, wherein at...
US-9,507,605 Rebooting timing adjustment for improved performance
A method, computer program product, and system identify a low-cost time to re-boot a system. The method includes a processor obtaining a request for a re-boot...
US-9,507,604 Boot method and boot system
A boot method for a platform system including a Universal Extensible Firmware Interface (UEFI) Basic Input/Output System (BIOS) is provided. The UEFI BIOS...
US-9,507,603 Methods and apparatus for signal flow graph pipelining that reduce storage of temporary variables
A system for pipelining signal flow graphs by a plurality of shared memory processors organized in a 3D physical arrangement with the memory overlaid on the...
US-9,507,602 Sharing program interrupt logic in a multithreaded processor
In one embodiment, a computer-implemented method includes requesting, by a first processor thread of a computer processor, access to exception tracking logic....
US-9,507,601 Apparatus for mutual-transposition of scalar and vector data sets and related method
An apparatus for processing a plurality of data sets is disclosed, wherein one data set of the plurality of data sets includes N components and has a data type...
US-9,507,600 Processor loop buffer
A method and apparatus for executing program loops. A processor, includes an execution unit and an instruction fetch buffer. The execution unit is configured to...
US-9,507,599 Instruction set architecture with extensible register addressing
A method and circuit arrangement selectively source and/or write data from/to extended registers of an extended register file based in part on whether an...
US-9,507,598 Auxiliary branch prediction with usefulness tracking
According to an aspect, management of auxiliary branch prediction in a processing system including a primary branch predictor and an auxiliary branch predictor...
US-9,507,597 Selective accumulation and use of predicting unit history
A microprocessor includes a predicting unit and a control unit. The control unit controls the predicting unit to accumulate a history of characteristics of...
US-9,507,596 Instruction and logic for prefetcher throttling based on counts of memory accesses to data sources
A processor includes a core, a prefetcher, and a prefetcher control module. The prefetcher includes logic to make speculative prefetch requests through a memory...
US-9,507,595 Execution of multi-byte memory access instruction specifying endian mode that overrides current global endian mode
An aspect includes implementing endian-mode-sensitive memory instructions for a vector processor. One such system includes a byte addressable memory and a...
US-9,507,594 Method and system of compiling program code into predicated instructions for execution on a processor without a...
A predicated instruction compilation system includes a control flow graph generation module to generate a control flow graph of a program code to be compiled...
US-9,507,593 Instruction for element offset calculation in a multi-dimensional array
An apparatus is described having functional unit logic circuitry. The functional unit logic circuitry has a first register to store a first input vector operand...
US-9,507,592 Analysis of data integration job
A request for analysis of a data integration job is received that includes one or more features and criteria for the analysis. Each feature is extracted from a...
US-9,507,591 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,507,590 Transitive 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,507,589 Search based content inventory comparison
The subject matter of this specification can be implemented in, among other things, a method that includes receiving a selection of content filters for content...
US-9,507,588 Information terminal, information presentation method for an information terminal, and information presentation...
[Object] To enable a user to simply and easily confirm update information of a plurality of pieces of content data handled by a plurality of various application...
US-9,507,587 Application-centric resources and connectivity configuration
In various exemplary embodiments, a system and associated method to provide application-centric resource management of a plurality of functional units in an...
US-9,507,586 Virtual machine based controller and upgrade mechanism
High availability for a network may be achieved, for example, during a hitless upgrade by creating a replica controller virtual machine of an operating...
US-9,507,585 Firmware update apparatus and storage control apparatus
A storage unit stores information on the compatibility between different versions of firmware used for controlling two redundant modules provided in a storage...
US-9,507,584 Electronic device including a memory technology device
The electronic device may include a RAM, a nonvolatile storage device as an MTD, and firmware that may be stored on the nonvolatile storage device. The firmware...
US-9,507,583 Modular system including management and deployment of software updates and revisions
A technology/operating system-agnostic and protocol-agnostic modular-based service delivery system that includes a management of enterprise-wide deployment of...
US-9,507,582 Vertically integrated continuous delivery of an application
Embodiments are directed towards managing application delivery over a network. Change information that corresponds to changes to an application may be provided...
US-9,507,581 Systems and methods of device firmware delivery for pre-boot updates
Systems and methods are provided that may be implemented to deliver firmware for pre-boot updates of targeted information handling system device/devices using...
US-9,507,580 Simultaneous operation of a networked device using multiple disparate networks
A system, method and non-transitory computer readable medium comprising instructions for at least one of executing at least two applications on a network...
US-9,507,579 Interface for translating software commands and hardware commands for a distributed computing system
In one embodiment, a method receives a software command from a software element in a main computer at a management computer via an application programming...
← 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 | 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.