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,952,917 Identifying defunct nodes in data processing systems
A computer system may generate a lineage graph for a data processing system. The lineage graph may contain one or more nodes, and it may identify the flow of...
US-9,952,916 Event processing system paging
A pageable query can be generated based on an event-processing query. The pageable query is a form of the event-processing query that supports swapping the...
US-9,952,915 Event processing development environment
Embodiments described herein are directed to methods, and systems for generating event processing language code in a development environment using an event...
US-9,952,914 Integrated parameter control with persistence indication
Aspects of the present invention disclose a method for customizing a parameter value in a software program. The method includes one or more processors receiving...
US-9,952,913 Centralized peripheral access protection
Implementations are disclosed for a centralized peripheral access controller (PAC) that is configured to protect one or more peripheral components in a system....
US-9,952,912 Lock-free barrier with dynamic updating of participant count using a lock-free technique
A method of executing an algorithm in a parallel manner using a plurality of concurrent threads includes generating a lock-free barrier that includes a variable...
US-9,952,911 Dynamically optimized device driver protocol assist threads
Systems, methods, and computer program products to perform an operation comprising providing a plurality of assist threads configured to process data units...
US-9,952,910 Managing a virtual computer resource
Managing a virtual computer resource on at least one virtual machine. The managing of the virtual computer resource on the at least one virtual machine is by...
US-9,952,909 Multiple service classes in a shared cloud
In various exemplary embodiments, a system, article of manufacture, and method for providing, a cloud computing infrastructure on a system infrastructure...
US-9,952,908 Crowd sourced cloud computing
A first party, such as a residential subscriber to an Internet Service Provider (ISP), logically partitions its computing resources into an end user partition...
US-9,952,907 Method and apparatus for managing data
A method and apparatus for managing data is provided, including determining one or more network services associated with user-uploaded data stored in a...
US-9,952,906 Performance of a local device by using processing results from a remote device when a processing threshold is...
A native environment on a local device and a virtual environment on a server device linked to the native device over a network can concurrently execute. The...
US-9,952,905 Methods and systems to identify and migrate threads among system nodes based on system performance metrics
Methods and systems to identify computer system nodes to which a computer program thread is to be migrated. An example method disclosed herein includes storing...
US-9,952,904 Distributing tracks to add to cache to processor cache lists based on counts of processor access requests to...
Provided are a computer program product, system, and method for distributing tracks to add to cache to processor cache lists based on counts of processor access...
US-9,952,903 Background task resource control
Among other things, one or more techniques and/or systems are provided for controlling resource access for background tasks. For example, a background task...
US-9,952,902 Determining a set of application resources
An application can be tested to determine whether declared resources for the application are deemed to be required for the application. Instructions can be sent...
US-9,952,901 Power efficient hybrid scoreboard method
Described herein are technologies related to enforcing thread dependency using a hybrid scoreboard. An encoded video information that includes a plurality of...
US-9,952,900 Run time task scheduling based on metrics calculated by micro code engine in a socket
A scheduler allocating a task to a socket, where the socket comprises a plurality of processor cores and a micro code engine. The scheduler receives metrics...
US-9,952,899 Automatically generating execution sequences for workflows
The present disclosure relates to automatically generating execution sequences from workflow definitions. One example method includes receiving a workflow...
US-9,952,898 Dynamic construction and management of task pipelines
A system and method are disclosed for managing the execution of tasks. Each task in a first set of tasks included in a pipeline is queued for parallel...
US-9,952,897 Managing processes within suspend states and execution states
One or more techniques and/or systems are provided for suspending logically related processes associated with an application, determining whether to resume a...
US-9,952,896 Asynchronous task management in an on-demand network code execution environment
Systems and methods are described for managing asynchronous code executions in an on-demand code execution system or other distributed code execution...
US-9,952,895 Implementing pseudo non-masking interrupts behavior using a priority interrupt controller
A method is provided for handling interrupts in a processor, the interrupts including regular interrupts having a range of priorities and a pseudo non-maskable...
US-9,952,894 Parallel query processing
Systems and methods are disclosed for distributing an in-memory data store over a plurality of independent data partitions. For example, the method includes...
US-9,952,893 Spreadsheet model for distributed computations
A spreadsheet model is employed to facilitate distributed computations. Spreadsheets and cells are generalized to correspond to arbitrary data sources that can...
US-9,952,892 Automated network configuration of virtual machines in a virtual lab environment
Methods, systems, and computer programs for creating virtual machines (VM) and associated networks in a virtual infrastructure are presented. The method defines...
US-9,952,891 Anomalous usage of resources by a process in a software defined data center
The present disclosure is related to systems and methods for analysis of anomalous usage of a resource. An example system can include a plurality of virtual...
US-9,952,890 Kernel state data collection in a protected kernel environment
Methods, systems, and computer program products are included for collecting kernel data in a protected kernel environment. A method includes allocating a first...
US-9,952,889 Connection management
In one embodiment, a system for managing communication connections in a virtualization environment, comprises a plurality of host machines implementing a...
US-9,952,888 Method and system to dynamically instantiate virtual repository for any services
A virtual machine/function of repository is used to collect information for use in providing a particular service to a particular user in a network. The virtual...
US-9,952,887 Device simulation in a secure mode supported by hardware architectures
A secure mode of a computer system is used to provide simulated devices. In operation, if an instruction executing in a non-secure mode accesses a simulated...
US-9,952,886 Elastic offload of prebuilt traffic management system component virtual machines
Embodiments are directed towards employing a traffic management system (TMS) that is enabled to deploy component virtual machines (CVM) to the cloud to perform...
US-9,952,885 Generation of configuration files for a DHCP module executing within a virtualized container
Some embodiments provide a method for an application operating on a host machine. The method receives a configuration of a Dynamic Host Configuration Protocol...
US-9,952,884 Executing optimized local entry points and function call sites
Embodiments relate to optimizing an indirect call function. More specifically, an indirect call function configuration comprises a first application module...
US-9,952,883 Dynamic determination of hardware
According to the invention, a method for determining what hardware components are installed on a computing device is disclosed. The method may include...
US-9,952,882 Integrated task items launcher user interface for selecting and presenting a subset of task items based on user...
Methods, systems, and machine-readable media include identifying a plurality of task items associated with a user. The plurality of task items includes a...
US-9,952,881 Virtual assistant system to enable actionable messaging
A virtual assistant system includes a mobile device to receive an input command corresponding to a function to be performed at one or more external services, to...
US-9,952,880 Wake up system for electronic device
A wake up system for electronic device includes a detecting circuit, an amplifier circuit, a switch circuit, and a south bridge chip. The detecting circuit...
US-9,952,879 Application pre-layout in byte-addressable persistent random access memory
A software layout system is described herein that speeds up computer system boot time and/or application initialization time by moving constant data and...
US-9,952,878 System with a medical apparatus, and method for controlling startup and shutdown of the system
In a system and operating method wherein the system includes a medical apparatus and an operator console, a first input processor is assigned to the operator...
US-9,952,877 Booting a physical device using custom-created frozen partially-booted virtual machines
In one embodiment, a physical device (e.g., packet switching device, computer, server) is booted using custom-created frozen partially-booted virtual machines,...
US-9,952,876 Optimize control-flow convergence on SIMD engine using divergence depth
There are provided a system, a method and a computer program product for selecting an active data stream (a lane) while running SPMD (Single Program Multiple...
US-9,952,875 Microprocessor with ALU integrated into store unit
A superscalar pipelined microprocessor includes a register set defined by an instruction set architecture of the microprocessor, execution units, and a store...
US-9,952,874 Operation of a multi-slice processor with selective producer instruction types
Operation of a multi-slice processor including execution slices and load/store slices, where the load/store slices are coupled to the execution slices via a...
US-9,952,873 Method, apparatus and instructions for parallel data conversions
Method, apparatus, and program means for performing a conversion. In one embodiment, a disclosed apparatus includes a destination storage location corresponding...
US-9,952,872 Arithmetic processing device and processing method of arithmetic processing device
An arithmetic processing device includes an instruction decode unit, an instruction execution unit and an instruction hold unit, wherein the instruction hold...
US-9,952,871 Controlling execution of instructions for a processing pipeline having first out-of order execution circuitry...
An apparatus comprises a processing pipeline comprising out-of-order execution circuitry and second execution circuitry. Control circuitry monitors at least one...
US-9,952,870 Apparatus and method for bias-free branch prediction
An apparatus and method for filtering biased conditional branches in a branch predictor in favor of non-biased conditional branches are disclosed. Biased...
US-9,952,869 System and method for using a branch mis-prediction buffer
A system and method is provided for executing a conditional branch instruction. The system and method may include a branch predictor to predict one or more...
US-9,952,868 Two-pass cache tile processing for visibility testing in a tile-based architecture
One embodiment of the present invention sets forth a graphics processing system. The graphics processing system includes a screen-space pipeline and a tiling...
← 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 | 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.