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,747,094 Component update using management engine
Embodiments of systems and methods for applying a component update using a management engine are disclosed. A computing device may include a management engine...
US-9,747,093 Device driver aggregation in operating system deployment
A tool for managing device driver aggregation during operating system deployment. The tool receives a request for a device bundle, wherein the request...
US-9,747,092 Substrate processing system and method of installing PLC software
A substrate processing system includes a main controller, a module controller connected to the main controller, the module controller controlling a device on...
US-9,747,091 Isolated software installation
A technology to isolate user software installations is described. A package database of software packages is maintained. A file system for a user account is...
US-9,747,090 Application deployment method and scheduler
An application deployment method and a scheduler are disclosed. The method includes: receiving, by a scheduler, an application deployment request sent for a...
US-9,747,089 Automatic conversion of sequential array-based programs to parallel map-reduce programs
The present disclosure relates generally to the field of automatic conversion of sequential array-based programs to parallel MapReduce programs. In various...
US-9,747,088 Automatic reference counting
Methods for enabling automatic reference counting are disclosed. A source code is searched for a particular pattern via a compiler associated with a computer...
US-9,747,087 Variable inference system and method for software program
A variable inference system and a variable inference method for a software program are provided. The variable inference system and method calculate a first...
US-9,747,086 Transmission point pattern extraction from executable code in message passing environments
Extractable annotations are created and stored for different transmission points. In some instances, this occurs during compiling. One type of transmission...
US-9,747,085 Source code generation from prototype source
Methods, systems, and computer program products for generating source code from a compilable annotated source code prototype are disclosed. A ...
US-9,747,084 Offline shader compilation
Systems and techniques are provided that allow for installation of an application on a mobile device using a shader executable suitable for execution by the...
US-9,747,083 Home device application programming interface
The present disclosure contemplates a variety of improved methods and systems for enabling developers to program and control a variety of disparate devices...
US-9,747,082 Optimizing program performance with assertion management
The present disclosure relates to maintaining assertions in source code components of a development project by an integrated development environment (IDE) tool....
US-9,747,081 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,747,080 Software design sharing systems and methods
A system, method and software product shares a software design. A design sharer having machine readable instructions stored within memory of a development...
US-9,747,079 Method and system of software specification modeling
According to some embodiments, a system includes a communication device operative to communicate with a user to obtain the one or more requirements associated...
US-9,747,078 True random number generation in systems on chip
A device for true random number generation is disclosed. The device comprises an antenna and an analog processing unit for analog processing of a signal...
US-9,747,077 Method and device for optics based quantum random number generation
A device for random number generation based on an optical process of quantum nature, including a light source emitting photons randomly, a light detector...
US-9,747,076 Parallel pseudo random bit sequence generation with adjustable width
Integrated circuits with pseudo random bit sequence (PRBS) generation circuitry are provided. The PRBS generation circuitry may be configured to support...
US-9,747,075 Random number generator
The random number generator comprises a linear feedback shift register (10), which comprises a series of storage elements (14(1), 14(2), . . . , 14(n)), a first...
US-9,747,074 Division circuit and microprocessor
In an embodiment, a division circuit has an overflow determination circuit configured to determine whether or not a division result overflows by comparing...
US-9,747,073 Floating point unit with support for variable length numbers
Embodiments of a processor are disclosed for performing arithmetic operations on a machine independent number format. The processor may include a floating point...
US-9,747,072 Context-aware notifications
Systems and approaches are provided for presenting incoming notifications to a computing device based on a determined context of the computing device. Various...
US-9,747,071 Direct selection of audio source
When an indication is received from a user input, a name of an audio source from an ordered list of audio sources to which a headset is currently connected is...
US-9,747,070 Configurable state machine actions
In a system in which an in-home audio device is supported by a network-based support service, certain aspects of the behavior of the audio device may be...
US-9,747,069 Using mute/non-mute transitions to output an alert indicating a functional state of a back-up audio-broadcast...
In one aspect, an example method for outputting an alert indicating a functional state of a back-up audio-broadcast system involves: a computing device...
US-9,747,068 Audio processing based upon camera selection
A method including generating respective audio signals from microphones of an apparatus; determining which camera(s) of a plurality of cameras of the apparatus...
US-9,747,067 Electronic device and operating method thereof
A method for controlling an electronic device electronically and functionally connectable to a cover is provided. The method includes detecting a position of...
US-9,747,066 Dynamic workflow control based on recipient preferences for documents
Systems and methods are provided for managing individual documents of a print job based on recipient preferences. One system is a workflow server that includes...
US-9,747,065 Image forming apparatus and recording medium for printing with executable print settings
An image forming apparatus of the present invention acquires information of printing setting that can be executed by a printing instruction apparatus, and then...
US-9,747,064 Method and system for determining the tray with the best paper registration for a print job
A method for controlling at least one printer engine is disclosed, the at least one printer engine having plural trays, and wherein each of the plural trays is...
US-9,747,063 Print apparatus and non-transitory computer-readable recording medium for printing confidentially
Disclosed is a print apparatus including: a memory configured to store the print job; a print unit configured to execute a print based on the print job; a first...
US-9,747,062 Ethernet and USB powered printers and methods for supplying Ethernet and USB power to a printer
Ethernet and Universal Serial Bus (USB) powered printing devices are provided. In particular, Ethernet and USB powered printers and methods of Ethernet powering...
US-9,747,061 Recording medium that stores printing program for instructing image forming apparatus of print job based on...
A non-transitory computer-readable recording medium stores a printing program for executing on a computer. The printing program causes the computer to function...
US-9,747,060 Information processing apparatus, information processing method, and computer program product
An information processing apparatus includes a storage unit, a display controller, an input receiver, a job management unit, and a sorting unit. The display...
US-9,747,059 System, apparatus, and information processing method for delivering event information indicating an event...
An apparatus includes an operating unit. The operating unit includes one or more processors each configured to transmit an execution request for executing a...
US-9,747,058 Semiconductor memory device, memory system including the same, and method of operating the same
A semiconductor memory device includes a memory cell array including a plurality of cell cores which include a first cell core corresponding to a first channel...
US-9,747,057 Storage auto delete
A processing device receives a first notice after a first time period, the first notice indicating that an amount of available free space on a storage component...
US-9,747,056 Dynamic partitioning for tape medium
The present invention provides a method of partitioning a tape medium dynamically by using a new method of writing data. It enables users to change size of the...
US-9,747,055 Scalable deduplication system with small blocks
Exemplary method, system, and computer program product embodiments for scalable data deduplication working with small data chunk in a computing environment are...
US-9,747,054 Low power storage array with metadata access
A computer system for low power storage array with metadata access includes sequentially writing data to a currently active disk drive in a storage array and...
US-9,747,053 Apparatus and method for EEPROM select transistor breakdown voltage management
A memory device of the non-volatile electrically-erasable and programmable memory type is provided. The memory device includes a matrix memory plane of memory...
US-9,747,052 Virtualisation supporting guest operating systems using memory protection units to determine permission of a...
A processor is provided with a first memory protection unit applying a first set of permissions and a second memory protection unit applying a second set of...
US-9,747,051 Cluster-wide memory management using similarity-preserving signatures
A method includes, in a computing system that includes one or more compute nodes that run clients, defining memory chunks, each memory chunk including multiple...
US-9,747,050 Method, apparatus, and controller for managing storage array
A method and a controller for managing a storage array is presented. The storage array is divided into a first subset of storage devices and a second subset of...
US-9,747,049 Computer memory management method and system
The computer can include a memory system having a plurality of memory cells readable and writable by the processing unit and including a least a first group of...
US-9,747,048 Systems and methods for packing data in a scalable memory system protocol
A memory device includes a memory component that stores data and a processor. The processor may receive requests from a requesting component to perform a...
US-9,747,047 Performing a remote point-in-time copy to a source and target storages in further mirror copy relationships
Provided are a computer program product, system, and method for performing a remote point-in-time copy to a source and target storages in further mirror copy...
US-9,747,046 Collision avoidance using dynamic target volume allocation in a single repository
Dynamically allocates a new Flashcopy backup target volume within the single repository for executing a new Flashcopy backup to avoid a collision with one of a...
US-9,747,045 Sub-sector wear leveling in memories
Methods of wear leveling in a memory, and memories configured to perform such methods, are useful in extending cycling endurance in memories. Such methods...
← 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 | 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.