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,740,493 System and method of loop vectorization by compressing indexes and data elements from iterations based on a...
Loop vectorization methods and apparatus are disclosed. An example method includes generating a first control mask for a set of iterations of a loop by...
US-9,740,492 System management mode trust establishment for OS level drivers
Various embodiments are generally directed to establishing trust in system management mode. An operating system management mode driver can invoke a system...
US-9,740,491 Instruction group formation techniques for decode-time instruction optimization based on feedback
A technique of processing instructions for execution by a processor includes determining whether a first property of a first instruction and a second property...
US-9,740,490 Instruction and logic for processing text strings
Method, apparatus, and program for performing a comparison operation. The apparatus includes execution resources to execute a first instruction. In response to...
US-9,740,489 Instruction and logic for processing text strings
Method, apparatus, and program for performing a comparison operation. The apparatus includes execution resources to execute a first instruction. In response to...
US-9,740,488 Processors operable to allow flexible instruction alignment
Methods and apparatus are provided for optimizing a processor core. Common processor subcircuitry is used to perform calculations for various types of...
US-9,740,487 Method and apparatus for asynchronous processor removal of meta-stability
A clock-less asynchronous processing circuit or system having a plurality of pipelined processing stages utilizes self-clocked generators to tune the delay...
US-9,740,486 Register files for storing data operated on by instructions of multiple widths
A processor core includes even and odd execution slices each having a register file. The slices are each configured to perform operations specified in a first...
US-9,740,485 Apparatuses and methods for memory operations having variable latencies
Apparatuses and methods for performing memory operations are described. An example apparatus includes a memory operation controller. The memory operation...
US-9,740,484 Processor-based apparatus and method for processing bit streams using bit-oriented instructions through...
An apparatus and method are described for processing bit streams using bit-oriented instructions. For example, a method according to one embodiment includes the...
US-9,740,483 Vector checksum instruction
A Vector Checksum instruction. Elements from a second operand are added together one-by-one to obtain a first result. The adding includes performing one or more...
US-9,740,482 Vector generate mask instruction
A Vector Generate Mask instruction. For each element in the first operand, a bit mask is generated. The mask includes bits set to a selected value starting at a...
US-9,740,481 Electronic device and method for memory allocation in electronic device
An electronic device and a method of allocating a memory in an electronic device according to various embodiments of the present disclosure may identify a...
US-9,740,480 Apparatus and methodologies for code refactoring
Methods and apparatuses are provided for code refactoring. The method includes acquiring a code and identifying, using processing circuitry and based on a...
US-9,740,479 Complexity reduction of user tasks
An exemplary method for reducing complexity of at least one user task includes steps of calculating a complexity metric for the at least one user task;...
US-9,740,478 Identifying cause of incidents in the DevOps environment automatically
In one aspect, a method for identifying software development teams causing operation incidents when changing and deploying code is provided. The method includes...
US-9,740,477 Entity wide software tracking and maintenance reporting tool
Embodiments of the invention are directed to a system, method, or computer program product for providing an entity wide software tracking and maintenance tool...
US-9,740,476 Version control for customized applications
A customer's Version Control System (VCS) is set up to store files associated with an application having application versions. The customer's VCS includes a set...
US-9,740,475 Image forming apparatus, management system for managing the image forming apparatus, and information providing...
An image forming apparatus is provided. The image forming apparatus includes a network interface unit which is connected to a host device in which a manager...
US-9,740,474 Orchestration of software applications upgrade using automatic hang detection
In an upgrade infrastructure performing an overall upgrade operation comprising multiple upgrade processes being executed, possibly concurrently, on multiple...
US-9,740,473 Software and associated hardware regression and compatibility testing system
The present disclosure describes testing regression and compatibility of software and associated hardware. Embodiments herein disclosed receive an indication...
US-9,740,472 Mechanism for performing rolling upgrades in a networked virtualization environment
Disclosed is a mechanism for performing rolling updates in a networked virtualization environment for storage management. The approach is applicable to any...
US-9,740,471 Information processing apparatus, and information processing method
An apparatus in which at least two pieces of software capable of controlling a device may be installed, each of the pieces of software capable of controlling a...
US-9,740,470 Method of managing external devices, method of operating external device, host device, management server, and...
Provided is a method of a host device managing at least one external device connected to the host device through a management server. The method includes:...
US-9,740,469 Dynamic plugin(s) for cloud application(s)
Techniques are described herein that are capable of dynamically installing plugin(s) for application(s). An agent plugin is caused to run in a deployment of a...
US-9,740,468 Cloud-based application resource files
A cloud computing system can be used to transparently reduce the storage space of an application on a client device. An application can be installed with a...
US-9,740,467 Context sensitive framework for providing data from relevant applications
Functionality is disclosed herein for using a context sensitive framework to identify relevant applications to a current context and to provide data received...
US-9,740,466 Systems and methods for exporting, publishing, browsing and installing on-demand applications in a multi-tenant...
A computer implemented method of developing computer applications, the method comprising providing to multiple users access, over a network, to information on a...
US-9,740,465 Orchestration of software application deployment in a satellite platform
Systems, methods, and software described herein provide enhancements for deploying software applications in satellites. In one example, a control system may...
US-9,740,464 Unified intermediate representation
A system decouples the source code language from the eventual execution environment by compiling the source code language into a unified intermediate...
US-9,740,463 Mechanism for increasing the performance of multiple language programs by inserting called language IR into the...
A method and system of cross-language inlining that includes receiving source code of a multiple language program, the source code including a main language and...
US-9,740,462 Adaptive, context-aware, model-based suggestions
The present disclosure describes methods, systems, and computer program products for providing a web-based integrated development environment (IDE) solution...
US-9,740,461 System and method for executing user channel programs on mainframe computers
A method, apparatus and computer program product, the method comprising: opening a storage volume associated with a mainframe computer executing z/OS operating...
US-9,740,460 Resource access safety through immutable object types
A language extension that advances safety in system programming in that an entire type may be declared to be immutable in the case in which all instances of...
US-9,740,459 Automated generation of bridging code to augment a legacy application using an object-oriented language
A legacy machine-oriented language interface definition is received of a new module to be implemented, using an object-oriented language, to provide a new...
US-9,740,458 Restricting class inheritance relationships
In an embodiment, a system may include a processor having memory storing processor-executable instructions for a programming environment. The processor may...
US-9,740,457 Method and apparatus for displaying timeline of software development data
According to one aspect of the present disclosure, a computer-implemented method is disclosed. From a plurality of data sources, software development data is...
US-9,740,456 Circuitry and methods for implementing Galois-field reduction
Galois-field reduction circuitry for reducing a Galois-field expansion value, using an irreducible polynomial, includes a plurality of memories, each for...
US-9,740,455 Apparatus and method for adjusting a rate at which data is transferred from a media access controller to a...
A physical-layer circuit including a memory, a physical-layer device and a control circuit. The memory receives data from a media access controller (MAC) at a...
US-9,740,454 Crossing pipelined data between circuitry in different clock domains
An integrated circuit implements a multistage processing pipeline, where control is passed in the pipeline with data to be processed according to the control....
US-9,740,453 Obtaining content from multiple remote sources 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,740,452 Systems and methods for providing audio to a user based on gaze input
According to the invention, a method for providing audio to a user is disclosed. The method may include determining, with an eye tracking device, a gaze point...
US-9,740,451 Mobile terminal, display apparatus and control method thereof
Disclosed is a control method for a display apparatus and a mobile terminal which includes a camera for taking a photograph and generating an image; a voice...
US-9,740,450 Image display device, image display system, and image display method
An image display device includes: a display unit that includes a plurality of display lines; a detection unit that detects presence of an input of a...
US-9,740,449 Onboard display system
An onboard display system includes two display groups; each display group includes a display apparatus and a control apparatus. The first control apparatus of...
US-9,740,448 EHF enabled display systems
Display systems that use contactless connectors for transmitting data are provided. The contactless connectors are electromagnetic connectors that form an...
US-9,740,447 Method and apparatus for automatically printing documents from portable memory device
A print device for automatically printing a document file from a portable memory device may include a port, a print engine, and a processing device. The...
US-9,740,446 Ranking print jobs based on transfer media healthy area
In an embodiment, a processor-readable medium stores code representing instructions that when executed by a processor cause the processor to access a list of...
US-9,740,445 Information processing system
An electronic apparatus includes a memory that stores an information processing program and a processor that executes the information processing program. When...
US-9,740,444 Information processing device that generates report for setting values after an import
An information processing device, comprises: an import unit that sets setting items of the information processing device all at once using import data...
← 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.