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,811,352 Replaying user input actions using screen capture images
Systems and methods are provided for automating user input using onscreen content. For example, a method includes receiving a selection of a first image...
US-9,811,351 Hybrid server-side and client-side portal aggregation and rendering
Rendering of a portal page that is displayable on a client system includes receiving a request for a portal page by a web portal engine, monitoring server-side...
US-9,811,350 Embedding non-blocking help components in a display page using discovery drawer feature cues
A method, system, and non-transitory computer readable medium to provide trigger-sensitive application help content to a user using a digital application. The...
US-9,811,349 Displaying operations performed by multiple users
Provided is a terminal apparatus including a display unit displaying an execution screen of a shared application, reflecting on a display operations performed...
US-9,811,348 Information processing apparatus
The present disclosure provides an information processing apparatus effective in detecting an unauthorized use or misuse of the information processing apparatus...
US-9,811,347 Managing dependencies for human interface infrastructure (HII) devices
Systems and methods for managing dependencies for Human Interface Infrastructure (HII) devices are described. In some embodiments, an Information Handling...
US-9,811,346 Dynamic reconfiguration of queue pairs
Dynamic reconfiguration of queue pairs in a data processing system is provided. A device driver determines whether a dynamic CPU reconfiguration has added one...
US-9,811,345 Utilizing computing resources under a disabled processor node without fully enabling the disabled processor node
Utilizing computing resources under a disabled processor node, including: identifying a disabled processor node, the disabled processor node representing a...
US-9,811,344 Core ID designation system for dynamically designated bootstrap processor
A microprocessor includes an indicator and a plurality of processing cores. Each of the plurality of processing cores is configured to generate a default core...
US-9,811,343 Method and system for yield operation supporting thread-like behavior
A method, system, and computer program product synchronize a group of workitems executing an instruction stream on a processor. The processor is yielded by a...
US-9,811,342 Method for performing dual dispatch of blocks and half blocks
A method for executing dual dispatch of blocks and half blocks. The method includes receiving an incoming instruction sequence using a global front end;...
US-9,811,341 Managed instruction cache prefetching
Disclosed is an apparatus and method to manage instruction cache prefetching from an instruction cache. A processor may comprise: a prefetch engine; a branch...
US-9,811,340 Method and apparatus for reconstructing real program order of instructions in multi-strand out-of-order processor
A computer system, a processor in a computer and a computer-implemented method executable on a computer processor involve dividing a set of computer...
US-9,811,339 Testing hybrid instruction architecture
A computer-implemented method for testing a hybrid architecture instruction set is provided. The method includes defining a first instruction definition table...
US-9,811,338 Flag non-modification extension for ISA instructions using prefixes
In one embodiment, a processor includes an instruction decoder to receive and decode an instruction having a prefix and an opcode, an execution unit to execute...
US-9,811,337 Transaction abort processing
A transaction executing within a computing environment ends prior to completion; i.e., execution is aborted. Pursuant to aborting execution, a hardware...
US-9,811,336 Determining processor offsets to synchronize processor time values
Provided are a computer program product, system, and method for determining processor offsets to synchronize processor time values. A determination is made of a...
US-9,811,335 Assigning operational codes to lists of values of control signals selected from a processor design based on...
End-user software is used to select lists of values of control signals from a predetermined design of a processor, and a unique value of an opcode is assigned...
US-9,811,334 Block operation based acceleration
Apparatuses, systems, and methods may implement a block operation on a data block. The block operation may include a data transfer event involving system memory...
US-9,811,333 Using a version-specific resource catalog for resource management
Once a set of inter-dependent items are generated (such as compiled), each of the items is re-named with a content-based name that is generated for each of...
US-9,811,332 Deploying incremental scripts
A method and system of implementing continuous deployment of scripts in languages that only support single deployment. The method and system may develop...
US-9,811,331 Collaborative maintenance of software programs
Maintaining a plurality of software instances of a software program in a computing environment. An updating request is received for an updating process of the...
US-9,811,330 Method and system for version control in a reprogrammable security system
Methods and systems for securing code in a reprogrammable security system are provided and may comprise detecting when a prior version of code is copied over a...
US-9,811,329 Cloud based file system surpassing device storage limits
Technology is disclosed herein for a cloud based file system that can surpass physical storage limit. According to at least one embodiment, a computing device...
US-9,811,328 Automatic discovery and retrieval of interoperable applications
The disclosed implementations provide a seamless mechanism for end users to discover and try out new and/or updated applications. An application store may...
US-9,811,327 Dependency-aware transformation of multi-function applications for on-demand execution
An on-demand executable system includes an application acquisition engine configured to acquire a first application that is programmed to perform a first...
US-9,811,326 Techniques for deploying virtual software applications on computers
A method for bridging between virtual applications and an operating system of a host computer. The method comprises retrieving virtual applications and settings...
US-9,811,325 Systems and methods for dynamically replacing code objects for code pushdown
The present application is directed towards systems and methods for automated analysis and transformation of applications and automated pushdown of code from...
US-9,811,324 Code caching system
Systems and methods for code caching are provided. A first indication of primary source code awaiting execution is received. A resource cache is checked for...
US-9,811,323 Methods, apparatus, systems and computer readable media for use in association with partitioning and/or rendering
In one embodiment, a method includes: receiving an application that includes a rendering portion; receiving code implementing a plurality of functions used by...
US-9,811,322 Scalable provenance generation from points-to information
A method for analyzing a program may include obtaining the program and obtaining a points-to analysis that may include points-to tuples. The method may further...
US-9,811,321 Script compilation
Systems and methods are described for utilizing script chunks in client-side browsing applications. A script chunking service divides scripts into smaller...
US-9,811,320 Management of menu customization across multiple devices
Customizing menus for a consumer electronics device, including: preparing menu definitions for the menus to be customized on the consumer electronics device;...
US-9,811,319 Software interface for a hardware device
Automatically generating code used with device drivers for interfacing with hardware. The method includes receiving a machine readable description of a hardware...
US-9,811,318 Montgomery multiplication method for performing final modular reduction without comparison operation and...
A Montgomery multiplier includes a partial product computing unit for multiplying a multiplicand and a multiplier; a modulus reduction computing unit for...
US-9,811,317 Method and apparatus for controlling range of representable numbers
Provided are a method of controlling a range of representable numbers includes receiving a floating point value represented by an exponent and a mantissa, each...
US-9,811,316 Parallel, low-latency method for high-performance speculative globally-large element extraction from...
The present invention provides a system and method for extracting elements from distributed arrays on a parallel processing system. The system includes a module...
US-9,811,315 Systems and methods for presenting location related information
Systems and methods for presenting location related information after a user arrives at a place. In an aspect, when a user gazes at a display of a standby...
US-9,811,314 Metadata exchange involving a networked playback system and a networked microphone system
Disclosed herein are systems and methods for establishing a metadata exchange channel between a media playback system and a networked microphone system, wherein...
US-9,811,313 Voice-triggered macros
Systems, methods, and computer media for generating and invoking voice-triggered macros are disclosed herein. A buffer is configured to receive sensor data for...
US-9,811,312 Connected device voice command support
Systems and techniques for connected device voice command support are described herein. A voice command may be received from a user. A set of connected devices...
US-9,811,311 Using ultrasound to improve IMU-based gesture detection
The present disclosure provides techniques for improving IMU-based gesture detection by a device using ultrasonic Doppler. A method may include detecting the...
US-9,811,310 Audio apparatus
An audio apparatus includes a controller configured to set one of operation units as a master and another as a slave, and to cooperatively operate the slave...
US-9,811,309 Pace-aware music player
An electronic device may comprise audio processing circuitry, pace tracking circuitry, and positioning circuitry. The pace tracking circuitry may be operable to...
US-9,811,308 Media sharing community
The present invention enables a user to share his/her listening experience selectively with others without sharing headphones and without disturbing others who...
US-9,811,307 Media sharing community
The present invention enables a user to share his/her listening experience selectively with others without sharing headphones and without disturbing others who...
US-9,811,306 Recording and/or reproducing apparatus and recording apparatus
A recording and/or reproducing apparatus includes a microphone, a semiconductor memory, an operating section and a controller. An output signal from the...
US-9,811,305 Systems and methods for remote and local host-accessible management controller tunneled audio capability
In accordance with embodiments of the present disclosure, an information handling system may include a processor and a management controller for providing...
US-9,811,304 Method and apparatus of capturing a screen image of a remotely managed machine
Disclosed are an apparatus and method of remotely communicating with a managed machine. One example method may include identifying the managed machine operating...
US-9,811,303 Display apparatus, multi display system including the same, and control method thereof
A display apparatus, a multi display system including the same, and a control method thereof are provided. The display apparatus includes a display configured...
← 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 | 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.