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,971,581 Programming language conversion
Systems and methods for converting an application to new programming language or framework is provided. A source application written in a legacy framework is...
US-9,971,580 Fast access and use of common data values relating to applications in parallel computing environments
A mechanism is described for facilitating fast access and use of common data values relating to applications in parallel computing environments. A method of...
US-9,971,579 Processor and command processing method performed by same
A command processing method and processor performing the method are provided. The method includes: determining a priority of a variable of a program based on a...
US-9,971,578 Reference attribute annotation signifying no external reference
The annotation of a returned reference from an executable component to signify that there are no external references to the particular object graph referenced...
US-9,971,577 Method and apparatus for code conversion
The present invention relates to the field of computer programming, in particular, to a method and apparatus for code conversion in which the codes in the code...
US-9,971,576 Software development environment and method of compiling integrated source code
A software development environment (SDE) and a method of compiling integrated source code. One embodiment of the SDE includes: (1) a parser configured to...
US-9,971,575 Encoding data and metadata for run-time checking of computer code and data serialization
A method and system encodes data objects and their metadata. An implementation provides a method and system for rewriting a program to encode metadata in the...
US-9,971,574 JSON stylesheet language transformation
Systems and methods are provided for specifying transformations of JSON objects using other JSON objects. A first object is received specified using JavaScript...
US-9,971,573 Computing platform and method thereof for searching, executing, and evaluating computational algorithms
A method and system for evaluating computational algorithms are provided. The method comprises receiving a textual description of a computational algorithm;...
US-9,971,572 GUI-driven symbol management and code generator
Embodiments of the present invention provide methods, program products, and systems for modifying source code by managing symbols indicating executable...
US-9,971,571 Undo/redo in Javascript object notation
The method includes modifying a Javascript object notation structure to include a tag on at least one object and a tag on at least one array containing a first...
US-9,971,570 Automated generation of memory consumption aware code
Techniques generate memory-optimization logic for concurrent graph analysis. A computer analyzes domain-specific language logic that analyzes a graph having...
US-9,971,569 Generating object model validation rules
Embodiments of the present invention provide a method, computer program product, and computer system for generating object model validation rules. The method...
US-9,971,568 Generation of random numbers through the use of quantum-optical effects within a mirror cavity system
An optical system uses a birefringent medium disposed within an optical cavity, receives an input beam that may be non-coherent or coherent, and produces a...
US-9,971,567 Method and apparatus for randomizer
The randomizer includes connection circuitry with a random connection layout to parallely couple each of a quantity of bits for each of a plurality of inputs of...
US-9,971,566 Random number generating systems and related methods
A method of identifying a memory cell state for use in random number generation (RNG) includes comparing at least one physical parameter of a memory cell with a...
US-9,971,565 Storage, access, and management of random numbers generated by a central random number generator and dispensed...
Random numbers within a processor may be scarce, especially when multiple hardware threads are consuming them. A local random number buffer can be used by an...
US-9,971,564 Memristor-based adders using memristors-as-drivers (MAD) gates
Memristor-based adders using memristors-as-drivers (MAD) gates. As a result of employing MAD gates in memristor-based adders, such as ripple carry adders, carry...
US-9,971,563 Systems and methods for low interference logging and diagnostics
Techniques described and suggested herein include systems and methods for logging execution of code using thread-local output buffers. For example, one or more...
US-9,971,562 Apparatus and method for representing an image in a portable terminal
An apparatus for displaying an image in a portable terminal includes a camera to photograph the image, a touch screen to display the image and to allow...
US-9,971,561 Volume control
One or more computing devices, systems, and/or methods for controlling a volume level of a device are provided. For example, a first button corresponding to...
US-9,971,560 Displaying messages using body-worn electronic display devices
Methods and systems for displaying messages using body-worn electronic display devices. One method includes receiving proximity data indicating a distance...
US-9,971,559 Information system comprising a screen and corresponding computers, cockpit and aeroplane
An information system comprising a first computer and a second computer, a first display screen and a display management device connected to the first screen....
US-9,971,558 Information processing apparatus
An information processing apparatus includes: an image reading unit configured to perform image reading; an interface to which an external memory is detachably...
US-9,971,557 Information processing apparatus, control method, and storage medium
An information processing apparatus according to the present invention transmits first data to an external information processing apparatus after receiving an...
US-9,971,556 Image processing apparatus, image processing method, and recording medium
An image processing apparatus for coupling to an imaging apparatus that generates a captured image covering substantially a 360-degree field of view and for...
US-9,971,555 Internet based digital content services that provide content upload, content storage, content sharing, content...
Internet based digital content services and their business models as well as mobile information apparatus for accessing the Internet are herein disclosed and...
US-9,971,554 Resolving print setting conflicts in an image forming system
An information processing apparatus according to the present invention, starts initialization of a first module which performs conflict resolving processing for...
US-9,971,553 Control method of terminal device, terminal device, and storage medium
A method of controlling a terminal device includes the steps searching for a communication device, registering, if the communication device is detected,...
US-9,971,552 Information processing system and information processing method
An information processing system includes a first apparatus and a second apparatus. The first apparatus includes a first transmission unit that transmits, to...
US-9,971,551 Previsualization for large format print jobs
Large format print jobs are previsualized in context. A print job source image is received. At least one 3D environment is received, including one or more...
US-9,971,550 Zero copy support by the virtual memory manager
A processor-implemented method for copying a source file to a destination file using a virtual memory manager (VMM) of a computer operating system is provided....
US-9,971,549 Method of operating a memory device
In a method of operating a memory device, a first write command, a first write address, and first write data are received by a first memory device through a...
US-9,971,548 Storage resource management employing performance analytics
Performance of a computing system is improved by avoiding and/or eliminating overload conditions in storage systems. Performance utilization calculations are...
US-9,971,547 Storage system with application to NVM address, span, and length
Methods, systems and computer-readable storage media for determining, by a storage controller, a read unit address and encoded length information of one of the...
US-9,971,546 Methods for scheduling read and write commands and apparatuses using the same
A method for scheduling read and write commands, performed by a processing unit, including at least the following steps: the processing unit obtains more than...
US-9,971,545 Non-volatile write and read cache for storage media
Providing for a non-volatile buffer for a data storage device is disclosed herein. By way of example, the non-volatile buffer can save data that is to be...
US-9,971,544 Techniques for usage metering and control in data storage systems
A data storage system synchronously or asynchronously determines data storage usage policies in connection with incoming data storage requests so as to improve...
US-9,971,543 Methods and apparatus for storing electronic documents
Methods and apparatus (10) are disclosed for storing electronic documents in a distributed electronic storage system comprising a plurality of electronic...
US-9,971,542 Infinite memory fabric streams and APIs
Embodiments of the invention provide systems and methods for managing processing, memory, storage, network, and cloud computing to significantly improve the...
US-9,971,541 Apparatuses and methods for data movement
The present disclosure includes apparatuses and methods for data movement. An example apparatus includes a memory device that includes a plurality of subarrays...
US-9,971,540 Storage device and method for performing convolution operations
A storage device and method are described for performing convolution operations. For example, one embodiment of an apparatus to perform convolution operations...
US-9,971,539 Handling failure of a command to add a record to a log
Provided are a computer program product, system, and method for handling failure of a command to add a record to a log. The log has records at log addresses. A...
US-9,971,538 Load balancing and service differentiation within a dispersed storage network
Methods for use in a dispersed storage network (DSN) to determine appropriate resources for storing data. In various examples, a network control unit obtains...
US-9,971,537 Hardware support to track and transition flash LUNs into SLC mode
A method for tracking and transitioning flash memory modes, performed by a storage system, is provided. The method includes tracking memory modes of a plurality...
US-9,971,536 Controller to manage NAND memories
Various embodiments disclose a controller to manage memory devices. In an exemplary method, signals are exchanged with a host processor to allow the host...
US-9,971,535 Conversion method for reducing power consumption and computing apparatus using the same
A conversion method for reducing power consumption and computing apparatus using the same are introduced. The computing apparatus includes a conversion unit, a...
US-9,971,534 Authoritative power management
An apparatus and associated method for interfacing a plurality of electronic devices with a network to execute input/output (I/O) commands. A power manager is...
US-9,971,533 Managing storage protection faults
Management of storage used by pageable guests of a computing environment is facilitated. A query instruction is provided that details information regarding the...
US-9,971,532 GUID partition table based hidden data store system
A GUID partition table (GPT) based Hidden Data Store (HDS) system includes first computing systems that include networked storage devices and that are coupled...
← 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 | 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.