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,563,427 Relative offset branching in a fixed-width reduced instruction set computing architecture
Embodiments relate to a system for relative offset branching in a reduced instruction set computing (RISC) architecture. One aspect is a system that includes...
US-9,563,426 Partitioned key-value store with atomic memory operations
A partitioned key-value store is provided that supports atomic memory operations. A server performs a memory operation in a partitioned key-value store by...
US-9,563,425 Instruction and logic to provide pushing buffer copy and store functionality
Instructions and logic provide pushing buffer copy and store functionality. Some embodiments include a first hardware thread or processing core, and a second...
US-9,563,424 Native code instruction selection
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for selecting native code instructions. One of the methods...
US-9,563,423 System and method for simultaneous shared access to data buffers by two threads, in a connection-oriented data...
A method and system configured for detecting availability of destination port associated with a virtual connection between a client and server communicating...
US-9,563,422 Evaluating accessibility compliance of a user interface design
A method, system, and computer program product for evaluating compliance of a user interface design are provided in the illustrative embodiments. A hierarchy of...
US-9,563,421 Refining data understanding through impact analysis
In an approach for refining data for an impact analysis, a computer receives a selection of source code and impact analysis criteria, wherein the impact...
US-9,563,420 Methods and apparatus for analyzing software interface usage
Methods and apparatus for analyzing the interface usage and requirements within software applications. In one embodiment, the interfaces comprise application...
US-9,563,419 Managing deployment of application pattern based applications on runtime platforms
A method for managing application patterns. Service application programming interfaces required for use by an application on a runtime platform are provisioned....
US-9,563,418 Communication endpoints, software update servers, and related methods
Communication endpoints, software update servers, and related methods are disclosed. A communication endpoint includes a data storage device including a boot...
US-9,563,417 Patch management automation tool for UNIX, APARXML
The present invention provides a common framework to determine if machines are patched and automatically applies patches as required. It provides an automated...
US-9,563,416 Information processing apparatus, method of controlling the same and non-transitory computer readable medium
An information processing apparatus having a safe mode for operation restricting a function of a bundle more than in a normal operation mode, comprises: an...
US-9,563,415 Generating visually encoded dynamic codes for remote launching of applications
Users design and develop a current version of an application to be rendered on different devices. The application is configured and deployed with its current...
US-9,563,414 Distribution of content and behavior to disparate platforms
The invention generally relates to the delivery of content to devices of disparate platforms in executable format. The invention provides a way to create and...
US-9,563,413 Configurable application state synchronization
Technology is disclosed for providing configurable synchronization mechanisms for automatic synchronization of application states across multiple devices using...
US-9,563,412 Statically extensible types
Statically extensible types allow a static type system to model the behavior of dynamic object model extension in dynamic runtime systems. Static types that...
US-9,563,411 Flow analysis instrumentation
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for flow analysis. In one aspect, a method includes modifying...
US-9,563,410 Data-driven menuing system for providing a flexible user interface on an electronic device
An architecture for altering the content of a menuing system with little or no change to existing firmware of an electronic device is disclosed. A menu text...
US-9,563,409 Systems and methods for managing duplication of operations
The present invention generally relates to systems and methods for executing scripts (a sequence of declarative operations) on large data sets. Some...
US-9,563,408 Generating comments for code generated from a model
In an embodiment, a technique for generating a comment for an entity associated with a model. The comment may be generated based on at least (1) a structural...
US-9,563,407 Computer implemented modeling system and method
A computer implemented modeling method and system that includes using a visual programming language to create a topological framework model configured to...
US-9,563,406 Graphical user interface replacement of function signatures
A device may identify a function identifier input into a programming environment, and may determine an input argument associated with the function, based on the...
US-9,563,405 Sharing of classes for modular programs in a multi-tenant environment
For each of a plurality of different tenants configured to concurrently execute in a virtual environment, a respective class loader graph can be constructed....
US-9,563,404 Installing software using a set of characteristics and a task list
A set of characteristics is received in response to a questionnaire. Using the characteristics, various tasks are identified as requiring or not requiring user...
US-9,563,403 Random number generating device
A random number generating device of the present disclosure includes: an arithmetic random number generator that generates an arithmetic random number sequence;...
US-9,563,402 Method and apparatus for additive range reduction
A method and apparatus for additive range reduction are disclosed. A constant may be pre-stored in a look-up table (LUT), and at least one section of the...
US-9,563,401 Extensible iterative multiplier
An extensible iterative multiplier design is provided. Embodiments provide cascaded 8-bit multipliers for simplifying the performance of multi-byte...
US-9,563,400 Optimized structure for hexadecimal and binary multiplier array
A method for hiding implicit bit corrections in a partial product adder array in a binary and hexadecimal floating-point multiplier such that no additional...
US-9,563,399 Generating a non-deterministic finite automata (NFA) graph for regular expression patterns with advanced features
In an embodiment, a method of compiling a pattern into a non-deterministic finite automata (NFA) graph includes examining the pattern for a plurality of...
US-9,563,398 Impedance-based flow control for a two-wire interface system with variable frame length
A two wire interface is disclosed that serializes messaging signals and GPIO signals into frames transmitted over a transmit pin. The two wire interface is...
US-9,563,397 Disk drive using non-volatile cache when garbage collecting log structured writes
A disk drive is disclosed comprising a head actuated over a disk comprising a plurality of tracks, each track comprising a plurality of data sectors. A circular...
US-9,563,396 Gate driving circuit and display device
The present invention discloses a gate driving circuit and a display device having the same. The gate driving circuit includes a logic circuit, a plurality of...
US-9,563,395 Systems and methods for generating markup-language based expressions from multi-modal and unimodal inputs
When using finite-state devices to perform various functions, it is beneficial to use finite state devices representing regular grammars with terminals having...
US-9,563,394 Obtaining content from remote source for playback
A system is described for maintaining synchrony of operations among a plurality of devices that have independent clocking arrangements. The system includes a...
US-9,563,393 Information processing method and electronic device
An information processing method is provided, which is applied to an electronic device. The electronic device includes a main body, a display unit and a...
US-9,563,392 Apparatus and method for displaying images for different accounts
An image display method and apparatus for displaying images provided by a plurality of different accounts are discussed. According to an embodiment, the method...
US-9,563,391 Transmitting apparatus, method for controlling the transmitting apparatus, and computer-readable storage medium
A transmission job for transmitting image data is executed. A report indicating a result of transmission of the image data is output. A first instruction...
US-9,563,390 Communication apparatus, control method, and computer readable medium
A communication apparatus that communicates with an information processing apparatus includes a switching unit for switching between an invalid state and a...
US-9,563,389 Image processing system, gateway apparatus, server apparatus, method of controlling gateway apparatus, method...
An image processing system includes: a server apparatus connected to a first network; an image processing apparatus connected to a second network; and a gateway...
US-9,563,388 Sharing a hosted device in a computer network
Sharing a hosted device in a computer network that includes at least one hosted device and a plurality of hosts, including: registering a hosted device with a...
US-9,563,387 Printing apparatus capable of counting the number of times of printing, method for controlling printing...
If the printing protocol associated with a received print job is not an internet printing protocol, the number of times of printing is counted for each type of...
US-9,563,386 Information processing apparatus, control method, and storage medium
An information processing apparatus includes an acquisition unit configured to acquire printer information from a printer, a display unit configured to, by...
US-9,563,385 Profile-guided data preloading for virtualized resources
Methods and apparatus for profile-guided preloading for virtualized resources are described. A block-level storage volume whose contents are to be populated via...
US-9,563,384 Systems and methods for data alignment in a memory system
A method may include link training a plurality of back-side lanes coupling a plurality of memory chips of a memory module to a plurality of data buffers of the...
US-9,563,383 Storage system with primary and secondary data storage groups and control method thereof
The primary storage sub system writes a marker that includes the sequence number and that indicates a completion of the data copy into the journal storage area...
US-9,563,382 Methods, systems, and computer readable media for providing flexible host memory buffer
Methods, systems, and computer readable media for providing a flexible host memory buffer are disclosed. One method includes allocating an amount of host memory...
US-9,563,381 Method of controlling volatile memory and system thereof
A method of controlling volatile memory (VM) and VM controller operatively connectable to VM. The method includes: intercepting reset signal intended to cause...
US-9,563,380 Zoning of devices in a storage area network with LUN masking/mapping
Host port information is pulled directly from the switch before zoning is performed and is organized by chassis as an assist for mapping and masking an entire...
US-9,563,379 Baseboard management controller (BMC) provided with sensor list
A system for baseboard management controller (BMC) operation is provided. The system includes a computing system including hardware on which an operating system...
US-9,563,378 Methods and systems for managing the scheduling of snapshots on a storage array
A storage management application of a storage array is operable to create a new volume on the storage device array, and to automatically configure, responsive...
← 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 | 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.