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
2017/0097795 STORAGE SYSTEM
In a flash storage system, the amount of write to be performed to a flash memory of a flash storage can be reduced without deteriorating the performance of a...
2017/0097794 DATA PROCESSING SYSTEM
A data processing system may include at least two memory systems including first and second memory systems to which a logical address and a command are applied...
2017/0097793 SYNCHRONOUS INPUT/OUTPUT USING A LOW LATENCY STORAGE CONTROLLER CONNECTION
Aspects include transmitting a synchronous I/O command to a persistent storage control unit (SCU in response to a synchronous I/O request from an operating...
2017/0097792 BUFFER-BASED UPDATE OF STATE DATA
Example implementations relate to buffer-based update of state data. In example embodiments, a computing device may obtain current state data from a first...
2017/0097791 DATA RETRIEVAL FOR A HOST DEVICE BY A PORTABLE MEMORY DEVICE INCLUDING A MEMORY REGION FOR STORING DATA TO BE...
Data associated with an accessory that is coupled with a host device are retrieved for the host device by a portable memory device coupled with the host...
2017/0097790 MEMORY MODULE AND SEMICONDUCTOR MEMORY SYSTEM INCLUDING THE SAME
A memory module includes a first memory group including a plurality of first semiconductor memory devices, and a second memory group including a plurality of...
2017/0097789 INFORMATION RECORDING DEVICE AND INFORMATION RECORDING METHOD
An information recording device including a controller records information in a write-once optical disk group including one or a plurality of write-once...
2017/0097788 APPARATUS AND METHOD TO SPEED UP MEMORY FREQUENCY SWITCH FLOW
A computing system for accessing a dynamic random access memory (DRAM) includes a processing circuit, a queue, and a DRAM controller. The processing circuit is...
2017/0097787 DYNAMIC TWO-TIER DATA STORAGE UTILIZATION
A system for dynamically utilizing data storage comprises a processor and a memory. The processor is configured to determine whether a data storage criterion...
2017/0097786 STORAGE MEDIUM AND ELECTRONIC DEVICE
An electronic device includes: a first non-volatile storage device, a second non-volatile storage device, and a processor. The first non-volatile storage...
2017/0097785 DATA BLOCK SNAPSHOTS
Examples disclosed herein relate to storing a plurality of data blocks associated with a snapshot from a client storage volume, receiving a request to restore...
2017/0097784 STORAGE CONTROL DEVICE
A storage control device includes a memory and a processor. The memory stores first information about a cumulative amount of data which has been written into a...
2017/0097783 SYNCHRONOUS INPUT/OUTPUT COMMAND
Aspects include sending a request to perform a unit of work that includes a synchronous I/O operation. The sending is from an operating system (OS) executing...
2017/0097782 WRITE SUPPRESSION IN NON-VOLATILE MEMORY
Techniques are disclosed for write suppression to improve endurance rating of non-volatile memories, such as QLC-NAND SSDs or other relatively slow, low...
2017/0097781 SOLID STATE STORAGE DEVICE WITH VARIABLE LOGICAL CAPACITY BASED ON MEMORY LIFECYCLE
Several embodiments of memory devices and systems having a variable logical memory capacity are disclosed herein. In one embodiment, a memory device can...
2017/0097780 SYNCHRONOUS INPUT/OUTPUT COMMANDS WRITING TO MULTIPLE TARGETS
Aspects include communicating synchronous input/output (I/O) commands between an operating system and a recipient. Communicating synchronous I/O commands...
2017/0097779 CONDITIONAL ACCESS WITH TIMEOUT
A method can include receiving a first memory load request by a conditional load with time out (CLT) device at a first time. The first memory load request can...
2017/0097778 SYNCHRONOUS INPUT/OUTPUT COMMANDS WRITING TO MULTIPLE TARGETS
Aspects include communicating synchronous input/output (I/O) commands between an operating system and a recipient. Communicating synchronous I/O commands...
2017/0097777 AVOIDING LONG ACCESS LATENCIES IN REDUNDANT STORAGE SYSTEMS
Avoiding long access latencies in redundant storage systems is disclosed, including: determining a first device associated with a request is in a slow access...
2017/0097776 VIRTUAL MACHINE BACKUP FROM STORAGE SNAPSHOT
Disclosed herein are system, method, and computer program product embodiments for virtual machine (VM) backup from a storage snapshot. An embodiment operates...
2017/0097775 ELECTRONIC STORAGE SYSTEM
Methods and systems for electronic storage are provided. A storage system comprises a plurality of storage system front ends, a plurality of storage system...
2017/0097774 MODE-DEPENDENT ACCESS TO EMBEDDED MEMORY ELEMENTS
A system has a plurality of functional modules including a first functional module and one or more other functional modules. The first functional module...
2017/0097773 EXPANDING EFFECTIVE STORAGE CAPACITY OF A DATA STORAGE SYSTEM WHILE PROVIDING SUPPORT FOR ADDRESS MAPPING RECOVERY
In response to receipt of a write input-output operation (IOP) including a logical address and a logical page of write data, control logic of a data storage...
2017/0097772 PRE-BUILT DEDUPLICATION REPOSITORY BUILDING BLOCKS
Various embodiments for repository management in a data deduplication system, by a processor device, are provided. An expansion appliance is configured at a...
2017/0097771 TRANSACTION LOG LAYOUT FOR EFFICIENT RECLAMATION AND RECOVERY
A layout of a transaction log enables efficient logging of metadata into entries of the log, as well as efficient reclamation and recovery of the log entries...
2017/0097770 INTELLIGENT HYBRID DRIVE CACHING
Systems and methods can implement one or more intelligent caching algorithms that reduce wear on the SSD and/or to improve caching performance. Such algorithms...
2017/0097769 INTELLIGENT HYBRID DRIVE CACHING
Systems and methods can implement one or more intelligent caching algorithms that reduce wear on the SSD and/or to improve caching performance. Such algorithms...
2017/0097768 SYNCHRONOUS INPUT/OUTPUT COMMAND WITH PARTIAL COMPLETION
Aspects include communicating synchronous input/output (I/O) commands between an operating system and recipient by issuing a first synchronous I/O command with...
2017/0097767 SYNCHRONOUS INPUT/OUTPUT COMMAND WITH PARTIAL COMPLETION
Aspects include communicating synchronous input/output (I/O) commands between an operating system and recipient by issuing a first synchronous I/O command with...
2017/0097766 BI-STABLE DISPLAY BASED OFF-SCREEN KEYBOARD
A display based keyboard is described herein. The display based keyboard includes a bi-stable segmented-based display, a master controller, and a display...
2017/0097765 Method to Provide a Service While Inputting Content in an Application Though A Virtual Keyboard
A method of providing a service while inputting content in an application through a virtual keyboard program is disclosed, the method comprising: tapping an...
2017/0097764 DISPLAY CONTROL APPARATUS, METHOD FOR CONTROLLING THE SAME, AND RECORDING MEDIUM
A touched display item from among a plurality of display items is dragged by a touch operation, and in a case where an amount of movement of the touch...
2017/0097763 SPORTS AND CONCERT EVENT TICKET PRICING AND VISUALIZATION SYSTEM
A system and method for displaying seat inventory at a venue and facilitating planning of ticket prices for events at the venue is presented. Methods to...
2017/0097762 INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING PROGRAM
An apparatus according to this invention is an information processing apparatus for implementing more user-friendly screen control. The information processing...
2017/0097761 AUTOMATIC HIGHLIGHTING OF FORMULA PARAMETERS FOR LIMITED DISPLAY DEVICES
A formula bar is used for receiving user input for entry/editing of formulas using touch input and/or a Soft Input Panel (SIP) designed for formula input. In...
2017/0097760 MULTI-LEVEL CONSTRAINED COMMUNICATION SYSTEM
A constrained communication system may receive from a first user a plurality of constraints for a first constrained communication. A first constrained...
2017/0097759 METHOD FOR CONTROLLING INFORMATION TERMINAL, AND INFORMATION SYSTEM
A method for controlling an information terminal, including: (a) causing a display of the information terminal to display a first screen that includes a...
2017/0097758 SYSTEMS AND METHODS FOR DEVICE TUNING
Included are embodiments for device tuning. Some embodiments of the method include identifying a razor device, where the razor device includes a sensing...
2017/0097757 SYSTEMS AND METHODS FOR GENERATING WORKFLOW OUTPUTS
A system generally includes at least one computing device having a user interface and a display interface. The computing device is configured to generate at...
2017/0097756 Automated Color Selection Method And Apparatus
Systems and methods are provided and include a web server configured to provide data to a terminal for generating a first, second, and third web page display...
2017/0097755 Facilitating Analysis of a Electrical Power System
Examples related to facilitating analysis of an electrical power system are disclosed. One disclosed example provides a device comprising a display, a...
2017/0097754 EXTENSIBILITY FEATURES FOR ELECTRONIC COMMUNICATIONS
An extensibility model is used to provide active and interactive functionality in communication items, but the embodiments are not so limited. A computer...
2017/0097753 SYSTEMS, DEVICES, AND METHODS FOR INTERACTING WITH CONTENT DISPLAYED ON HEAD-MOUNTED DISPLAYS
Systems, devices, and methods that enable sophisticated and inconspicuous interactions with content displayed on a head-mounted display are described. A...
2017/0097752 METHOD AND SYSTEM FOR GENERATING A WEB PAGE LAYOUT USING NESTED DROP ZONE WIDGETS HAVING DIFFERENT SOFTWARE...
Therefore, what has been described is an improved for visually implementing a web page layout, where the web page layout includes a nested drop zone. Allowing...
2017/0097751 ELECTRONIC DEVICE FOR PROVIDING ONE-HANDED USER INTERFACE AND METHOD THEREFOR
An embodiment provides an electronic device. The electronic device includes a display module configured to display at least one content, a touch screen module...
2017/0097750 EXECUTION OF PARSED COMMANDS
A computer-implemented method for executing parsed commands includes receiving an area selection in a first user interface on an electronic device. The method...
2017/0097749 INTEGRATING APPLICATIONS IN A PORTAL
Disclosed are various embodiments for integrating applications in a portal. An object type is identified in a user interface that is received from a first...
2017/0097748 DYNAMIC SORTING AND INFERENCE USING GESTURE BASED MACHINE LEARNING
The technology disclosed relates to identification of future activity options. In particular, it relates to identifying future activity options that are...
2017/0097746 Collaboration System
A collaboration system provides enhanced user interface to enable users to interact with electronic devices. In one embodiment, users can add content to a...
2017/0097745 COLLABORATIVELY CONTROLLING DISPLAY OF INFORMATION ACROSS MULTIPLE DISPLAYS
Systems and methods for collaboratively controlling the display of information across multiple displays is disclosed. A plurality of electronic devices linked...
← 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 | 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.