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/0091261 APPARATUS AND METHOD FOR PROCESSING A QUERY
Apparatus and method for processing a query. The apparatus includes: a storage unit configured to store (i) a plurality of safe elements committed and saved in...
2017/0091245 INDEX MANAGEMENT
Embodiments of the present invention provide computer-implemented methods, computer systems and computer program products. According to one embodiment of the...
2017/0091227 STATELESS DATASTORE-INDEPENDENT TRANSACTIONS
At a client-side component of a storage group, a read descriptor generated in response to a read request directed to a first data store is received. The read...
2017/0091222 REPLICATING DATA ACROSS DATA STORAGE DEVICES OF A LOGICAL VOLUME
Systems and methods are disclosed for replicating data across data storage devices of a logical volume. A data storage system may create a logical volume by...
2017/0091219 REVERSE REPLICATION TO ROLLBACK CORRUPTED FILES
The present invention extends to methods, systems, and computer program products for reverse replication to rollback corrupted files. When a computer system...
2017/0091217 PARALLEL PROCESSING OF LARGE DATA FILES ON DISTRIBUTED FILE SYSTEMS WITH DYNAMIC WORKLOAD BALANCING
Parallel processing files on a distributed file system, responds to a request to process the file, by partitioning the file into a set of predetermined sized...
2017/0091192 METHODS OF FURNISHING SEARCH RESULTS TO A PLURALITY OF CLIENT DEVICES VIA A SEARCH ENGINE SYSTEM
Method of furnishing search engine system search results, comprising: Receiving a search query including information indicative of a property of an application...
2017/0091151 Collapsible Text Input Box
A method truncates text entered via a text box user interface element. The method includes displaying a user interface on a display device of a client...
2017/0091134 COMPUTER AND METHOD OF CONTROLLING I/O SWITCH OF COMPUTER
A computer achieves an increase in throughput by controlling a connection state between each port of an I/O controller and an I/O switch, thereby improving...
2017/0091133 UNIVERSAL SLEDS SERVER ARCHITECTURE
A system for sharing input/output using universal sleds includes a first universal sled that includes a first switch and a first universal node, and a second...
2017/0091130 BUS SYSTEM
When a first dummy master device receives a signal indicating that valid data is present, in place of a first master device, the first dummy master device...
2017/0091114 HARDWARE ASSISTED DATA LOOKUP METHODS
A method for hardware assisted data lookup in a storage unit is provided. The method includes formatting data in at least one of a plurality of data formats...
2017/0091085 DETECTION OF FILE CORRUPTION IN A DISTRIBUTED FILE SYSTEM
Aspects include testing distributed file systems by selecting a file in a multiple writer environment and selecting an offset of a block in the file. Test data...
2017/0091079 PERFORMANCE TESTING SYSTEM AND METHOD
Performance testing systems, computer-implemented methods of performance testing, and non-transitory computer-readable media embodying computer programs for...
2017/0091064 DEBUGGING OF PREFIXED CODE
A debugging capability that enables the efficient debugging of code that has prefixes, referred to herein as prefixed code. To debug application code, in which...
2017/0091060 SYSTEM AND METHOD FOR UNIVERSAL SERIAL BUS (USB) PROTOCOL DEBUGGING
In one embodiment an electronic device includes a processor and at least one universal serial bus (USB) subsystem comprising logic, at least partially...
2017/0091051 METHOD FOR REDUNDANT PROCESSING OF DATA
A method for redundant processing of data by at least two processing units is described. After a restart or reset, the first processing unit of the at least...
2017/0091050 SYSTEM FOR AGGREGATION AND TRANSFORMATION OF REAL-TIME DATA
Embodiments of the invention are directed to systems, methods, and computer program products for aggregation and transformation of real-time data. The system...
2017/0091042 SYSTEM AND METHOD FOR POWER LOSS PROTECTION OF STORAGE DEVICE
Embodiments generally relate to power loss protection in a computing system. The present technology discloses techniques that enable a graceful removal of...
2017/0091028 ERROR CORRECTION BASED ON HISTORICAL BIT ERROR DATA
A data storage device includes a memory including a plurality of storage elements. The data storage device further includes a controller coupled to the memory....
2017/0091007 MANAGEMENT OF A FAULT CONDITION IN A COMPUTING SYSTEM
Systems, apparatuses, and/or methods may manage a fault condition in a computer system. An apparatus may dynamically publish a message over a ...
2017/0090983 DATA PROCESSING UNIT HAVING A MEMORY PROTECTION UNIT
In a data processing system having a processor and a memory protection unit (MPU), a method includes scheduling, in the processor, a new process to be...
2017/0090973 VIRTUAL NODE DEPLOYMENTS OF CLUSTER-BASED APPLICATIONS
Examples relate to deploying distributed applications using virtual nodes. In some examples, virtual nodes are created and are each assigned a core subset of a...
2017/0090972 TECHNIQUES FOR DATA MIGRATION
Techniques are disclosed herein for migrating virtual machines. In an embodiment, path configuration information for the source virtual machine is stored...
2017/0090954 SYSTEM AND METHOD FOR FACILITATING AVOIDING HUMAN ERRORS
The present disclosure discloses system and method for facilitating avoiding of human errors in human error detection environment. At first, a plurality of...
2017/0090951 METHOD FOR CONTROLLING SCHEDULE OF EXECUTING APPLICATION IN TERMINAL DEVICE AND TERMINAL DEVICE IMPLEMENTING...
A method may include associating, with a timer-B, a second application in a terminal device; setting the terminal device in a standby mode; and executing the...
2017/0090935 UNIFIED PREFETCHING INTO INSTRUCTION CACHE AND BRANCH TARGET BUFFER
A system and method of coupling a Branch Target Buffer (BTB) content of a BTB with an instruction cache content of an instruction cache. The method includes:...
2017/0090921 SCATTER BY INDICES TO REGISTER, AND DATA ELEMENT REARRANGEMENT, PROCESSORS, METHODS, SYSTEMS, AND INSTRUCTIONS
A processor includes a decode unit to decode an instruction indicating a source packed data operand having source data elements and indicating a destination...
2017/0090914 METHOD AND SYSTEM FOR ASSOCIATING APPLICATIONS USING PARAMETER OPTIMIZATION
A computer implement method associates plural applications and receives an application programming interface associated with each of the applications with a...
2017/0090897 IN-SERVICE UPGRADE OF KERNEL LOADABLE MODULES
In one embodiment, a method includes creating an active container and a standby container for a single supervisor of an operating system at a network device,...
2017/0090886 System and Method for Using Ubershader Variants Without Preprocessing Macros
Ubershaders may be used in a graphics development environment as an efficiency tool because many options and properties may be captured in a single shader...
2017/0090874 Scripting Language for Robotic Storage and Retrieval Design For Warehouses
The present invention is directed to systems and methods for design and operation of a robotic storage and retrieval system in a warehouse. An exemplary system...
2017/0090869 APPARATUS AND METHOD FOR FLOATING-POINT MULTIPLICATION
An apparatus and method for floating-point multiplication are provided. Two partial products are generated from two operand significands, which are then added...
2017/0090862 ELECTRONIC DEVICE, MUSICAL SOUND CONTROL METHOD, AND STORAGE MEDIUM
An electronic device having a display section, comprising: a processor, wherein the processor executes the processing of: displaying a module image...
2017/0090859 Activity Reset
In an example implementation, a method may involve sending a message that arranges a media playback system into a pre-defined state, wherein a first playback...
2017/0090858 PERSONALIZED AUDIO INTRODUCTION AND SUMMARY OF RESULT SETS FOR USERS
Disclosed are methods and apparatus for providing digital audio data including an introduction to and/or summary of a set of content items is provided. In one...
2017/0090846 SWITCHING A WIRELESS DISPLAY MODE AND REFRESHING A GRAPHICS PROCESSING UNIT IN AN UNSTABLE STATE
Various aspects of the present disclosure provide for detecting a condition indicating that a graphics processing unit (GPU) is in an unstable state while...
2017/0090840 SELECTING A DEVICE WITH VISUAL CONFIRMATION IN THE INTERNET OF THINGS
A determination is made that an instruction has to be sent for processing in the IoT environment. A set of devices is located in the IoT environment. The set...
2017/0090832 INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND NON-TRANSITORY COMPUTER-READABLE MEDIUM
An information processing device includes a process execution unit that executes a process, a generation unit that, in response to a login request from a user,...
2017/0090821 USER MODE HEAP SWAPPING
In an example, there is disclosed a computing apparatus, including a processor, including a trusted execution instruction set; a memory having an enclave...
2017/0090818 ELECTRONIC APPARATUS, INFORMATION PROCESSING METHOD, AND NON-TRANSITORY COMPUTER READABLE RECORDING MEDIUM
An electronic apparatus includes: a first storage unit divided into a plurality of first partitions that are used for respectively executing a plurality of...
2017/0090815 ZERO READ ON TRIMMED BLOCKS IN A NON-VOLATILE MEMORY SYSTEM
A system and method is disclosed for providing zero data in response to a host data read directed to a logical address that is not associated with valid data....
2017/0090809 VIRTUAL STORAGE INSTRUMENTATION FOR REAL TIME ANALYTICS
Technical solutions for providing real time analytics of a private area of a virtual address space are described. One general aspect includes a method that...
2017/0090803 METHOD AND DEVICE FOR CHECKING FALSE SHARING IN DATA BLOCK DELETION
Various embodiments of the present disclosure relates to a method and device for checking false sharing in deletion of a data block. The method includes...
2017/0090802 Device and Method for Scheduling Commands in a Solid State Drive to Reduce Peak Power Consumption Levels
The current consumed by flash memory devices on the channels of a solid-state drive (SSD) device will be in the form of a time varying waveform, characterized...
2017/0090770 STORAGE APPARATUS
A storage apparatus includes a memory device and a processor. The memory device stores therein first management information regarding a first backup for each...
2017/0090757 CONFIGURABLE MEMORY LAYOUTS FOR SOFTWARE PROGRAMS
The disclosed embodiments provide a system that facilitates execution of a software program. During operation, the system obtains one or more user-defined...
2017/0090749 Systems and Methods for Disambiguating Intended User Input at an Onscreen Keyboard Using Dual Strike Zones
Systems and methods for disambiguating user input using dual strikes zones are disclosed herein. An exemplary method includes: establishing a plurality of...
2017/0090743 SCROLL BAR CONTROL
A user interface control for scrolling a display of computer program data during retrieval of computer program data includes a scrollbar that includes a data...
2017/0090740 User Interface for Mobile Machines
A mobile machine includes an operator cabin, a user interface and a communications gateway for enabling wireless communications. The mobile machine further...
← 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 | 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.