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,612,769 Method and apparatus for automated multi site protection and recovery for cloud storage
Example embodiments of the present invention provide a method, a system, and a computer program product for creating volumes with data protection. The method...
US-9,612,768 Methods and systems for storing data at different storage tiers of a storage system
Methods and systems for a storage server are provided. One method includes storing data at a first storage tier by a processor executable storage operating...
US-9,612,767 Context aware dynamic composition of migration plans to cloud
Context aware dynamic composition of migration plans may be provided. A request for application or image migration may be received. Target machines and...
US-9,612,766 Systems and methods for shadow migration progress estimation
Implementations described and claimed herein provide systems and methods for estimating migration progress. In one implementation, a target file system is...
US-9,612,765 Context aware dynamic composition of migration plans to cloud
Context aware dynamic composition of migration plans may be provided. A request for application or image migration may be received. Target machines and...
US-9,612,764 Frame choosing during storage constraint condition
A method for frame choosing in a computing system during a storage constraint condition is provided. The method includes calculating, with a processor, a...
US-9,612,763 Apparatus and methods to control power on PCIe direct attached nonvolatile memory storage subsystems
Techniques for controlling power on a PCIe direct attached non-volatile memory storage system are disclosed. In one particular embodiment, the techniques may be...
US-9,612,762 Nonvolatile semiconductor memory device
A nonvolatile semiconductor memory device comprises a cell unit including a first and a second selection gate transistor and a memory string provided between...
US-9,612,761 Semiconductor device
According to one embodiment, a semiconductor device includes a nonvolatile memory, a volatile memory, and a controller. The controller is configured to...
US-9,612,760 Modular block-allocator for data storage systems
A modular block allocator receives a cleaner message requesting dirty buffers associated with an inode be cleaned. The modular block allocator provides at least...
US-9,612,759 Systems and methods for RAID storage configuration using hetereogenous physical disk (PD) set up
Systems and methods are provided that may be used to automatically create RAID configuration with heterogeneous Physical Disk (PD) set up using Virtual Disk...
US-9,612,758 Performing a pre-warm-up procedure via intelligently forecasting as to when a host computer will access certain...
A technique operates data storage equipment. The technique involves, during a first time period and while processing circuitry performs host I/O operations on...
US-9,612,757 Asynchronous consistent snapshots in persistent memory stores
Crash recovery with asynchronous consistent snapshots in persistent memory stores of a processing environment. A processing environment includes a user program...
US-9,612,756 Data storage system with parallel handling of sub-I/O requests for individual host I/O requests
A method in a data storage system includes receiving a host I/O request from a host-side interface that specifies a range of logical block addresses (LBAs) of a...
US-9,612,755 B-file abstraction for efficiently archiving self-expiring data
Systems and methods are provided for data processing and storage management. In an illustrative implementation an exemplary computing environment comprises at...
US-9,612,754 Data storage system with window allocation using window cache
A method of operating a data storage system includes writing the file system data as sequential data and non-sequential data to a storage volume, the sequential...
US-9,612,753 Semiconductor memory apparatus and data processing method
A semiconductor memory apparatus is provided. The semiconductor memory apparatus does not require additional identification information to perform data...
US-9,612,752 Writing method for solid state drive
A writing method for SSD (SSD) is disclosed. When processing a write data request from an internal of the SSD, whether both the source physical address and the...
US-9,612,751 Provisioning advisor
A method and system for a provisioning advisor are described which estimates the input/output operation performance of a workload on a storage system. A...
US-9,612,750 Autonomous memory subsystem architecture
An autonomous sub-system receives a database downloaded from a host controller. A controller monitors bus traffic and/or allocated resources in the subsystem...
US-9,612,749 Opportunistic asynchronous deduplication using an in-memory cache
Examples perform asynchronous deduplication of storage, such as virtualized or physical disks. Incoming input/output (I/O) commands containing data are...
US-9,612,748 Volume extent allocation
A computer program product for processing an extend request for a data set in a storage facility is disclosed. The computer program product may include...
US-9,612,747 Performance-based grouping of storage devices in a storage system
A computer determines an intrinsic read speed and an intrinsic write speed associated with a first disk and a second disk. The computer receives a request to...
US-9,612,746 Allocation method for meeting system performance and application service level objective (SLO)
An efficient linear technique is used to determine allocation of tiered storage resources among data extents based on system performance and SLOs. Efficiency is...
US-9,612,745 Raid set initialization
Embodiments of the presently claimed invention enable a RAID set to appear as if it were initialized immediately after a command to initialize a RAID set is...
US-9,612,744 Location-aware behavior for a data storage device
A computing device, such as a data storage device, that is location-aware and modifies its behavior depending on its location. In some embodiments, the data...
US-9,612,743 Multi-touch integrated desktop environment
A technique for integrating a multi-touch surface into a desktop environment is disclosed. One or more multi-touch display devices are placed on the horizontal...
US-9,612,742 Real-time data visualization of streaming data
In certain implementations, data visualization of streaming data may be facilitated. In some implementations, a request for visual representation of values...
US-9,612,741 Device, method, and graphical user interface for displaying additional information in response to a user contact
An electronic device, with a touch-sensitive surface and a display, includes one or more sensors to detect intensity of contacts with the touch-sensitive...
US-9,612,740 Swipe-based delete confirmation for touch sensitive devices
Techniques are disclosed for providing a swipe-based delete confirmation mode in electronic touch sensitive devices. The user can engage the delete confirmation...
US-9,612,739 Low-latency touch-input device
This document describes embodiments of a low-latency touch-input device. The low-latency touch-input device receives writing as input to the device and...
US-9,612,738 Visual feedback method and apparatus for touch selection
According to a visual feedback method and apparatus for touch selection that are provided by embodiments of the present invention, touch information and a...
US-9,612,737 Device and method for processing virtual worlds
A device and method for processing virtual worlds. According to embodiments of the present disclosure, information which is measured from the real world using...
US-9,612,736 User interface method and apparatus using successive touches
Disclosed is a method and apparatus for performing an operation, such as enlargement, reduction and rotation of a screen of a terminal having a touch screen,...
US-9,612,735 Progress scrollbar
Methods and systems for providing status and progress information on a scrollbar are described. A user opens a software application to perform operations or...
US-9,612,734 Random access browser scrolling for large pages
A method includes (a) loading into system memory of a computing device a set of records of a plurality of equally-spaced records which are to be visible in a...
US-9,612,733 Display apparatus and method capable of performing a remote controlling function
A display apparatus includes: a display unit configured to display a preset number of units divided from each other, such that some of a plurality of...
US-9,612,732 Content transfer to non-running targets
Techniques and apparatuses for content transfers to non-running targets in a multi-application environment are described herein. In one or more implementations,...
US-9,612,731 Information processing device, control method for the same and program
Information processing device includes display unit that displays operation object; tactile contact detection unit that detects a plurality of push-down points;...
US-9,612,730 Viewing different window content with different attendees in desktop sharing
A presenter device transmits, to an attendee device participating in an online desktop sharing session, image data of a plurality of windows. The plurality of...
US-9,612,729 Image processing apparatus and controlling method of the same
An image processing apparatus and a controlling method of the same are provided. The method includes displaying a first screen corresponding to a first...
US-9,612,728 Graduated visual and manipulative translucency for windows
Methods and systems for providing graphical user interfaces are described. Overlaid, information-bearing windows whose contents remain unchanged for a...
US-9,612,727 Task changing apparatus, task changing method, and task changing program
A task changing apparatus changes a task program executed by a robot. The task changing apparatus includes: a storage unit that stores a task program including...
US-9,612,726 Time-marked hyperlinking to video content
In one example, a method includes: receiving from a first user interface a first input from a first user specifying a first particular instant in a video other...
US-9,612,725 Nonconformance visualization system
A method and apparatus for recording a nonconformance in an aircraft. A model is identified for the aircraft. Sections of the aircraft are displayed in a...
US-9,612,724 Integrating native user interface components on a mobile device
By enabling mobile devices, such as smart phones and tablets, to leverage native user interface components, the methods and systems described herein provide...
US-9,612,723 Composite graphical interface with shareable data-objects
Aspects of the present disclosure involve receiving references to application data of applications hosted by the servers. The application data includes...
US-9,612,722 Facilitating interaction between users and their environments using sounds
Space interaction (SI) functionality is described herein for assisting a user in interacting with a space. The SI functionality includes a sound generation...
US-9,612,720 Automatic processing with multi-selection interface
A multi-selection system allows selection of multiple displayed items in a GUI, and processes an underlying data set based on the selection. Users may utilize...
US-9,612,719 Independently operated, external display apparatus and control method thereof
A display apparatus is provided. The display apparatus includes a display section, a communicating section configured to communicate with an external display...
← 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 | 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.