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,348,566 Continuous profiling for automatic feedback directed optimization
A system and method for improving the performance of all applications are disclosed. Production profile data may be collected about each application while the...
US-9,348,565 Compact data marshaller generation
A method for compact data marshaller generation includes determining a plurality of data types having a same memory layout from data to be marshalled using a...
US-9,348,564 Intelligent device framework
The claimed subject matter relates to an architecture that can facilitate consistent experiences with respect to control or configuration of a feature or...
US-9,348,563 Bi-directional editing between visual screen designer and source code
In an example embodiment, a change pertaining to a first element in a visual representation of a screen of a hybrid application in a screen design tool of an...
US-9,348,562 Correcting non-compliant source code in an integrated development environment
Approaches presented herein enable correction of source code that fails to comply with an established coding standard in a code base within an Integrated...
US-9,348,561 Tabular format transaction editor
A process receives a plurality of inputs in a tabular format transaction editor. Further, the process generates, with a processor, runtime code that utilizes...
US-9,348,560 Efficient execution of graph-based programs
A method includes accessing, at a computing device, data descriptive of a graph representing a program. The graph includes multiple nodes representing execution...
US-9,348,559 Interconnecting portal components with dialog state transitions
In one embodiment, a method for interconnecting portlets is disclosed. A first view is displayed on a computing device, wherein the first view is associated...
US-9,348,558 Processor with efficient arithmetic units
A processor includes a carry save array multiplier. The carry save array multiplier includes an array of cascaded partial product generators. The array of...
US-9,348,557 Fused floating point datapath with correct rounding
In accordance with some embodiments, a floating point number datapath circuitry, e.g., within an integrated circuit programmable logic device is provided. The...
US-9,348,556 Method and device for noise suppression in a data processing arrangement
A method and device for noise suppression in a data processing device may have input data entered into a storage device and saved as storage data, the storage...
US-9,348,555 In-vehicle access of mobile device functions
In-vehicle access of mobile device functions is provided wherein a vehicle is coupled to the mobile device, and obtains a list of apps installed thereon. A user...
US-9,348,554 Managing playback of supplemental information
A computing device may provide an interface that enables a user to playback audio content including supplemental information. The supplemental information may...
US-9,348,553 Electronic display tiling apparatus and method thereof
Disclosed is a method and apparatus for substantially eliminating the appearance of seams between tiled panels of a display. Non-imaging magnification may be...
US-9,348,552 Network appliance for transcoding or enriching virtual desktop infrastructure desktop images
Disclosed in an example embodiment herein is an apparatus that comprises an interface for receiving image data from a hosted virtual desktop and sending a...
US-9,348,551 Mobile terminal device, and method and computer readable medium for the same
A mobile terminal device is provided, which includes a control device configured to acquire contents data, output screen data for controlling a display unit to...
US-9,348,550 Non-transitory machine-readable medium and communication relay apparatus
A process, machine-readable instructions, and a system are described in which two communication sessions are attempted to be established between a client...
US-9,348,549 Image forming apparatus, server apparatus, and method of controlling printing of server apparatus
A method of controlling printing of a server apparatus is provided. The method includes: receiving printing data, receiving error information from at least one...
US-9,348,548 Print control system
A print control system 1 includes a control server 10 that opens a communication path for asynchronous duplex communication, generates print data, and outputs...
US-9,348,547 Document distribution server and document distribution method
A document distribution server includes a first communication interface that receives printing data corresponding to a document, a processor that generates...
US-9,348,546 Image forming apparatus, image forming method, and image forming system with rewritable print and permanent...
According to one embodiment, an image forming apparatus includes an image forming job created and transmitted by an job creation unit including an image to be...
US-9,348,545 Reducing wait time when external apparatus used for image processing
An image forming apparatus that communicates with an external apparatus includes an identification unit that identifies processing target data that is not...
US-9,348,544 Printer
In one example a media authorization code may be authenticated in a printer to authorize the colorant supply to print when a counter does not exceed a...
US-9,348,543 Network system, distribution system, control method, and storage medium for managing firmware
An image forming apparatus of a network system requests a distribution system for firmware, acquires the firmware from the distribution system, applies the...
US-9,348,542 Display processing apparatus, display processing method, and computer-readable recording medium
A display processing apparatus includes a first acquisition unit for acquiring light source information including a first relative position of a light source...
US-9,348,541 Image processing apparatus and method, and non-transitory computer readable medium
An image processing apparatus includes an identifier that calculates, between multiple items of first document data and multiple items of second document data,...
US-9,348,540 Output management device, output management system, and output management method
An output management device including: an acquiring unit that acquires a list of output data; a storage unit that stores sharing information of the data storage...
US-9,348,539 Memory centric computing
A hybrid memory system. This system can include a processor coupled to a hybrid memory buffer (HMB) that is coupled to a plurality of DRAM and a plurality of...
US-9,348,538 Selective deduplication
Methods and apparatuses for performing selective deduplication in a storage system are introduced here. Techniques are provided for determining a probability of...
US-9,348,537 Ascertaining command completion in flash memories
Ascertaining command completion in flash memories is disclosed. An exemplary aspect includes eliminating the software lock and the outstanding requests variable...
US-9,348,536 Flexible sequence design architecture for solid state memory controller
In some implementations, a method includes receiving information in a storage device controller from one or more storage devices in a solid state drive system...
US-9,348,535 Compression format designed for a very fast decompressor
A processor-implemented method of decoding computer-readable data from a tag-based data format having a big tag size and a small tag size is provided. Decoding...
US-9,348,534 Backup method and computer system thereof
A backup method for a computer system includes a backup module, a storage device, a south bridge circuit and a serial-advanced-technology-attachment to...
US-9,348,533 Memory image capture via memory write from a running system
Techniques for memory image capture via memory write from a running system are described. In at least some embodiments, a request is received for an image of a...
US-9,348,532 System and method for invalidation walk-through of inodes
A system and method for deferring an invalidation walk-through of a volume in memory and a later invalidation walk-through of inodes the volume are described...
US-9,348,531 Negative pool management for deduplication
A method may comprise caching a portion of a pool of unique data blocks in a memory, the pool of unique data blocks comprising a plurality of unique blocks, at...
US-9,348,530 Presentation of virtual arrays using n-port ID virtualization
A storage array presents virtual arrays to hosts through use of virtual port IDs. The storage array includes groups of logical units of storage. The groups are...
US-9,348,529 Peak power efficient data storage drives
To provide enhanced operation of data storage devices and systems, various systems, apparatuses, methods, and software are provided herein. In a first example,...
US-9,348,528 Data integrity protection in storage volumes
A plurality of logical volumes are stored at a plurality of sites. A command to execute an operation on a logical volume is received. A determination is made as...
US-9,348,527 Storing data in persistent hybrid memory
Storing data in persistent hybrid memory includes promoting a memory block from non-volatile memory to a cache based on a usage of said memory block according...
US-9,348,526 Placement engine for a block device
A system, method, and computer program product are provided for implementing a reliable placement engine for a block device. The method includes the steps of...
US-9,348,525 Systems and methods for a storage array-managed initiator cache
A system and method for performing protected-mode data transactions using an initiator cache is provided. In some embodiments, a protected-mode data transaction...
US-9,348,524 Memory controlled operations under dynamic relocation of storage
A computing device is provided and includes a plurality of nodes. Each node includes multiple chips and a node controller at which the multiple chips are...
US-9,348,523 Code optimization to enable and disable coalescing of memory transactions
A transactional memory system controls the coalescing of outermost memory transactions. The coalescing causing committing of memory store data to memory for a...
US-9,348,522 Software indications and hints for coalescing memory transactions
A transactional memory system that utilizes indications for the coalescing of outermost memory transactions, the coalescing causing committing of memory store...
US-9,348,521 Semiconductor storage device and method of throttling performance of the same
A semiconductor storage device and a method of throttling performance of the same are provided. The semiconductor storage device includes a non-volatile memory...
US-9,348,520 Lifetime extension of non-volatile semiconductor memory for data storage device
Lifetime extension of a non-volatile semiconductor memory (NVSM) for a data storage device (DSD) includes determining a write amplification factor based on an...
US-9,348,519 System and methods for optimizing multiple data streams throughput to maximize overall throughput of a backup...
A system and method for controlling a backup of a plurality of computing devices to a distinct storage is provided. The method comprises: determining, based at...
US-9,348,518 Buffered automated flash controller connected directly to processor memory bus
A mechanism is provided for buffer linking in a buffered solid state drive controller. Responsive to the buffered flash memory module receiving from a memory...
US-9,348,517 Using a migration threshold and a candidate list for cache management of sequential write storage
Embodiments of the invention relate to cache management of sequential write storage. Cache states of cache blocks in cache storage are tracked. The tracking...
← 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 130 131 132 133 134 135 136 137 138 139 140 141 | 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.