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,395,969 Complex computer environment installation
An install request including a hierarchy of a complex computer environment is received, wherein the hierarchy comprises a first component needed on the first...
US-9,395,968 Uniquely identifying and validating computer system firmware
Methods, apparatus, computer systems, and computer-readable media for creating a firmware identification data structure in a memory device for identifying and...
US-9,395,967 Workload deployment density management for a multi-stage computing architecture implemented within a...
Embodiments of the present invention provide a method, system and computer program product for workload deployment density management for a multi-stage...
US-9,395,966 Systems and methods for associating installed software components with software products
A computer-implemented method for associating installed software components with software products. The method may include 1) maintaining a catalog of software...
US-9,395,965 Techniques for automated generation of service artifacts
A framework (referred to herein as Application Integration Architecture, or AIA) that formalizes and orchestrates activities in an SOA development lifecycle. In...
US-9,395,964 Rewriting symbol address initialization sequences
A system includes a memory to store a linker and one or modules, and a processor, communicatively coupled to the memory. The computer system is configured to...
US-9,395,963 System and method for accessing meta-data in a dynamically typed array-based language
A class definition syntax that leverages the array and math-oriented nature of a dynamically typed array-based programming language is discussed. Some...
US-9,395,962 Apparatus and method for executing external operations in prologue or epilogue of a software-pipelined loop
A technology for executing an external operation from a software-pipelined loop is provided. Code performance efficiency can be improved by overlapping the...
US-9,395,961 Fingerprint-based code version selection
Embodiments relate to fingerprint-based code version selection. An aspect includes based on a call to a method being issued by calling software that is...
US-9,395,960 Method and system for data plane abstraction to enable a dynamic creation of network applications
The method includes receiving, by a data plane definition language compiler, a first data plane definition describing customized functionality of a data plane...
US-9,395,959 Integrated workflow visualization and editing
Integrated workflow visualization and editing is provided using a visual graphic diagramming tool and a web application platform tool to create a workflow. A...
US-9,395,958 Systems and methods for drag-and-drop data binding
A data binding system facilitates binding of a data component to a feature of a software component. Prior to the binding, a graphical indication of the software...
US-9,395,957 Agile communication operator
A high level programming language provides an agile communication operator that generates a segmented computational space based on a resource map for...
US-9,395,956 Declarative representation of networked applications
Methods and apparatus for descriptively representing an application programming interface and data of a networked software application, and a descriptive domain...
US-9,395,955 Programming system and method
A programming system and method configured to facilitate the programming of computer programs and interfacing therewith including a computing system. The...
US-9,395,954 Project planning and debugging from functional decomposition
A system and method for performing functional decomposition of a software design to generate a computer-executable FSM and a graphical representation of the...
US-9,395,953 Large multiplier for programmable logic device
A plurality of specialized processing blocks in a programmable logic device, including multipliers and circuitry for adding results of those multipliers, can be...
US-9,395,952 Product summation apparatus for a residue number arithmetic logic unit
Methods and systems for residue number system based ALUs, processors, and other hardware provide the full range of arithmetic operations while taking advantage...
US-9,395,951 Audio content auditioning
An example implementation may include causing a group of one or more playback devices to render first audio content. The example implementation may also include...
US-9,395,950 Audio content auditioning
An example method may include displaying, by a network device, an indication of a first audio content and an indication of a second audio content; receiving, by...
US-9,395,949 Apparatus, method, and device for associating information with an object
An apparatus includes a memory; and a processor coupled to the memory and configured to: receive a request of changing information that is displayed on an image...
US-9,395,948 Screen display control system and screen display control method
An information acquiring unit acquires from a server the same type of information to be shown correspondingly in vehicle-mounted apparatuses with respect to one...
US-9,395,947 Electronic device and control method using relative position between electronic devices in the electronic device
An electronic device and a control method for configuring a multi-vision screen using a relative position between electronic devices are provided. The control...
US-9,395,946 Image viewing system, arbitrating terminal, image viewing method, and arbitrating method
An image viewing system according to the present disclosure includes (i) plural mobile terminals each including: a memory unit; an input receiving unit which...
US-9,395,945 Smartpad--suspended app management
A multi-display device is adapted to be dockable or otherwise associatable with an additional device. In accordance with one exemplary embodiment, the...
US-9,395,944 Communication apparatus, control method thereof, and storage medium
An apparatus receives and analyzes a packet transmitted via a network, and performs network setting according to data included in the packet. Further, if it is...
US-9,395,943 Method to operate a control panel for a production system, as well as a control system for a production system
In a method for operating a control panel for a production system in particular for printing system, a control system is provided comprising a main computer....
US-9,395,942 Printing apparatus, method of controlling the same, and storage medium
A printing apparatus selects, based on a number of successive double-sided printing pages following the single-sided printing page, a first print control in...
US-9,395,941 Information processing apparatus, portable terminal, and control method therefor
An information processing apparatus which is capable of remotely operating a device through a portable terminal while reducing burden and cost to introduction...
US-9,395,940 Modifying a device driver of a device to include a network configuration of the device
Some of the embodiments of the present disclosure provide method comprising receiving a request at a device for a device driver associated with the device, the...
US-9,395,939 Method for managing re-assignment of print jobs in case of printer errors
A print shop management method for handling re-assignment of print jobs after a printer error occurs. After a print job is assigned to a printing device, the...
US-9,395,938 Storage control device and method for controlling storage devices
A storage control device includes a storage unit and a processor. The storage unit is configured to store therein a first score calculated for a first storage...
US-9,395,937 Managing storage space in storage systems
A method is used in managing storage space in storage systems. Metadata of a slice of a storage pool in a data storage system is evaluated for returning the...
US-9,395,936 Method and apparatus for remote storage performance data copy
A storage system comprises: a storage device; and a controller operable to manage a primary volume in the storage system of a remote copy pair with a secondary...
US-9,395,935 Inter-storage processor storage pool job status communication
Described are methods, systems, and apparatus for communicating the status of storage pool job status between storage processors. A storage pool command is...
US-9,395,934 NVMHCI attached hybrid data storage
A hybrid data storage device includes a solid-state memory device, a disc-type memory device and a hybrid data storage device controller in communication with...
US-9,395,933 Distributed storage system, distributed storage method, and program and storage node for distributed storage
Storage nodes participating in the distributed storage system are divided into groups beforehand. A data replica creation unit operates so that a replica is...
US-9,395,932 Virtual drive mapping
The automatic mapping of a set of physical drives to virtual drives is disclosed. Given a maximum set of n physical servers, S.sub.1-S.sub.n, and a maximum set...
US-9,395,931 Method and system for transformation of logical data objects for storage
Systems capable of transformation of logical data objects for storage and methods of operating thereof are provided. One method includes identifying among a...
US-9,395,930 Information processing system, control method of information processing system, and recording medium
An information processing system includes a plurality of information processing apparatuses, a management apparatus that manages the plurality of information...
US-9,395,929 Network storage server with integrated encryption, compression and deduplication capability
A network storage server receives multiple write requests from a set of clients via a network and internally buffers multiple data blocks written by the write...
US-9,395,928 Storage system group including scale-out storage system and management method therefor
A management system is coupled to a storage system group including a scale-out storage system (a virtual storage system). The management system has storage...
US-9,395,927 Outputting a particular data quantization from memory
The present disclosure includes methods, devices, and systems for outputting data particular quantization of data from memory devices and systems. Outputting...
US-9,395,926 Storage system and management computer
A storage system according to the present invention includes multiple real storage subsystems, and defines a virtual storage subsystem composed of resources...
US-9,395,925 Grouping of tracks for copy source to target destage on global mirror secondary
For performing efficient full-stride copy source-to-target operations in a computing storage environment by a processor device, pursuant to a destage operation,...
US-9,395,924 Management of and region selection for writes to non-volatile memory
Management of and region selection for writes to non-volatile memory of an SSD improves performance, reliability, unit cost, and/or development cost of an SSD....
US-9,395,923 Method and system for recovering from embedded errors from writing data to streaming media
Recovering from embedded errors from writing data to streaming media is described. An intent of an application to write data to a first streaming medium is...
US-9,395,922 Information system and I/O processing method
In an information system including: first and second storage apparatuses executing synchronous copying of data to a counterpart storage device; a first quorum...
US-9,395,921 Writing data using DMA by specifying a buffer address and a flash memory address
A storage device includes a buffer memory and a flash memory, which can be connected with the host computer communicably. A method for writing data into the...
US-9,395,920 Throttle disk I/O using disk drive simulation model
Computerized methods, systems, and computer-storage media for throttling requests from virtual machines (VMs) to a hard-disk drive (HDD) are provided. When a...
← 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 | 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.