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,875,094 Microcode upgrade in a storage system
A method for upgrading microcode in a multi-module storage system may include selecting a first module from two or more modules and operating the first module...
US-9,875,093 Rack server device firmware update using network switch
A system and method of updating device firmware on a rack server computer system using a network switch. The network switch receives a request to update the...
US-9,875,092 Viral distribution of mobile application software
Methods and apparatus, including computer program products, are distribution of a mobile application. In one aspect there is provided a method. The method may...
US-9,875,091 User-initiated software application deployment to an orbital satellite platform
Systems, methods, and software described herein provide enhancements for deploying software applications in satellites. In one example, a control system may...
US-9,875,090 Program analysis based on program descriptors
A deployment package descriptor may be obtained. One or more application files that include application content in a plurality of different data formats may be...
US-9,875,089 Unaligned instruction relocation
In one embodiment, a computer-implemented method includes receiving source code to be compiled into an executable file for an unaligned instruction set...
US-9,875,088 Optimized compiling of a template function
A template function is received. The template function includes one or more data types. A single abstract instantiation of the template function is created. An...
US-9,875,087 Declarative program engine for large-scale program analysis
A method and system for staged compilation of a declarative program that includes receiving the declarative program, parsing and semantically checking the...
US-9,875,086 Optimizing performance of applications driven by microservices architecture
An approach is provided in which an information handling system deploys a first microservice included in an application to a first microservice runtime...
US-9,875,085 Memory system and method of generating a seed value
A memory system and method are provided for generating a seed value. In one embodiment, a memory system identifies a random defect in a memory die and, in...
US-9,875,084 Calculating trigonometric functions using a four input dot product circuit
A circuit is disclosed that uses a four element dot product circuit (DP4) to approximate an argument t=x/pi for an input x. The argument is then input to a...
US-9,875,083 Performing a comparison computation in a computer system
A method and computer system are provided for performing a comparison computation, e.g. for use in a check procedure for a reciprocal square root operation. The...
US-9,875,082 Single operation array index computation
Embodiments are directed to a processor for adjusting an index, wherein the index identifies a location of an element within an array. The processor includes a...
US-9,875,081 Device selection for providing a response
A system may use multiple speech interface devices to interact with a user by speech. All or a portion of the speech interface devices may detect a user...
US-9,875,080 Method and apparatus for an interactive user interface
A method, apparatus and computer program product are provided to facilitate user interaction with, such as modification of, respective audio objects. An example...
US-9,875,079 Information processing method and system for executing the information processing method
An information processing method includes defining a virtual space for immersing a user wearing a head mounted display (HMD). The virtual space includes a...
US-9,875,078 External amplifier interface
An interface configured to allow desired cooperation between an OEM or aftermarket head unit and an external power amplifier. The inventive interface receives...
US-9,875,077 Personalized car radio system
A personalized car radio system comprising: a remote application server comprising: a collector, being a software that scans web sites continuously, for...
US-9,875,076 Remoting client having GPU off-loader
A remoting client can be configured to offload various graphics-based remoting protocol processes to the GPU to thereby free up the CPU for performing other...
US-9,875,075 Presentation of content on a video display and a headset display
In one aspect, a headset includes a housing, a processor coupled to the housing, and a first, at least partially transparent display coupled to the housing and...
US-9,875,074 Projection device and control method therefor
When each of a plurality of projection devices projects an image on a screen, in order to easily determine whether or not an association between identification...
US-9,875,073 Printing apparatus and control method therefor
A printing apparatus according to the present invention stores in a predetermined storage area, identification information of a print job including a print...
US-9,875,072 Information processing system, terminal device, information processing apparatus and non-transitory computer...
There is provided an information processing system. A terminal device includes a parameter transmission unit that transmits a parameter being used for...
US-9,875,071 Image processing device
An image processing device may perform an analysis by utilizing target data representing a target image of a print target, so as to select, from among a...
US-9,875,070 Method for viewing and printing double-sided items
A method for displaying indicia that is to be printed on a double-sided item on a computer screen. The double-sided item has first and second surfaces. The...
US-9,875,069 Information processing apparatus, image processing apparatus, image forming apparatus and storage medium
An information processing apparatus includes a selection section. When the information processing apparatus makes an image forming apparatus perform image...
US-9,875,068 Information processing system, information processing apparatus, and information processing method for...
An information processing system includes an information processing apparatus including a first processor configured to execute a first process, and an...
US-9,875,067 Information processing apparatus, computer-readable recording medium, and information processing system
An information processing apparatus includes: an acquisition unit that acquires sets of apparatus type specifying information that specify types of apparatuses...
US-9,875,066 Single action print application creation
A method of creating a print application by a single action comprises appending a print application creation button to a browser instance displayed on a user...
US-9,875,065 Information processing device that extends service life of non-volatile semiconductor memory and recording medium
An information processing device includes a volatile memory, a non-volatile semiconductor memory, a storage circuit, and a processor. The processor records...
US-9,875,064 Storage system architecture for improved data management
According to one embodiment, a storage system includes a first storage and a controller which controls the first storage. The first storage includes a first...
US-9,875,063 Method for writing data to a virtual disk using a controller virtual machine and different storage and...
An administrator provisions a virtual disk in a remote storage platform and defines policies for that virtual disk. A virtual machine writes to and reads from...
US-9,875,062 Memory die temperature adjustment based on aging condition
A device includes a memory device and a controller. The controller is coupled to the memory device. The controller is configured to, in response to receiving a...
US-9,875,061 Distributed backup system
A distributed backup method includes defining a server group having a plurality of server computers, and providing each server computer with an identical backup...
US-9,875,060 Migrating MMIO from a source I/O adapter of a source computing system to a destination I/O adapter of a...
Migrating memory MMIO from a source I/O adapter of a source computing system to a destination I/O adapter of a destination computing system, includes:...
US-9,875,059 Storage system
Provided is a control method for a plurality of storage apparatuses that perform a migration from a pre-migration volume group to a post-migration volume group....
US-9,875,058 Prioritizing pages to transfer for memory sharing
A method for transferring memory pages to a first and a second page repository identifies pages in a memory sharing operation for transfer to a first page...
US-9,875,057 Method of live migration
A method of migrating of an application from a source host to a destination host, wherein the application is associated with a plurality of memory pages, the...
US-9,875,056 Information processing system, control program, and control method
An information processing system includes a plurality of physical machines, in each of which a virtual machine is constructed, and a migration processing unit...
US-9,875,055 Check-pointing of metadata
Managing data stored in a Data Storage Device (DSD) including a volatile memory and a non-volatile memory including a circular buffer. Metadata stored in the...
US-9,875,054 Managing operations on stored data units
A system for managing storage of data units includes a data storage system configured to store multiple data blocks, at least some of the data blocks containing...
US-9,875,053 Scheduling scheme(s) for a multi-die storage device
A device includes a schedule engine including a mode selection input. The schedule engine has an operating mode based on the mode selection input. The operating...
US-9,875,052 Storage capacity allocation using distributed spare space
Method and system are provided for storage capacity allocation. The method includes: providing a storage pool having multiple storage drive arrays; designating...
US-9,875,051 Memory system that controls power state of buffer memory
A memory device includes a nonvolatile memory unit, a volatile memory unit including first and second memory modules, and a controller configured to store data...
US-9,875,050 Disk management in distributed storage system including grouping disks into cold and hot data disk rings and...
A method, computer program product, and computer system are disclosed for disk management in a distributed storage system, wherein the distributed storage...
US-9,875,049 Memory system and method for reducing peak current consumption
A memory system and method for reducing peak current consumption. In one embodiment, a method is provided that is performed in a memory system comprising a...
US-9,875,048 Solid state memory unit and method for protecting a memory including verification of a sequence of requests for...
A microprocessor of a solid state memory protects the contents of the solid state memory by comparing a sequence of requests for access to physical blocks of...
US-9,875,047 Exit-less host memory locking in a virtualized environment
Embodiments of the present disclosure enable exit-less host memory locking in a virtualized environment. An example method comprises protecting, by a processing...
US-9,875,046 Tape backup and restore in a disk storage environment with intelligent data placement
Data is relocated, based on an intelligent data placement algorithm, from a first storage location to a second storage location in a disk storage system. A data...
US-9,875,045 Regular expression matching with back-references using backtracking
A device for matching, in input data, a regular expression with back-references, represented by a finite-state machine (FSM). The device comprises a plurality...
← 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 | 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.