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
2017/0364411 DATA REPLICATION SNAPSHOTS FOR PERSISTENT STORAGE USING OPERATION NUMBERS
The present disclosure provides persistent storage for a master copy using operation numbers. A master copy can include a B-tree with references to...
2017/0364410 Unobtrusive Copies of Actively Used Compressed Indices
Methods, devices and systems to make compressed backup copies of in-use compressed database indices are described. In general, an "oldest" time at which index...
2017/0364409 PHASED NETWORK FORMATION FOR POWER RESTORATION
In one embodiment, a device receives a router advertisement message after a power outage event in a network. The device joins the network, in response to...
2017/0364408 MULTIPLE READ AND WRITE PORT MEMORY
A memory device includes content banks configured to store content data and parity banks configured to store parity data for reconstructing the content data....
2017/0364407 SEMICONDUCTOR STORAGE DEVICE
According to one embodiment, a memory system includes: a first memory cell area where a first memory cell is provided; a second memory cell area where a second...
2017/0364406 SECURITY PATCH TOOL
A security patch tool includes a retrieval engine, a parser, and a reporting engine. The retrieval engine retrieves, from a first database, a log indicating a...
2017/0364405 INFORMATION PROCESSING METHOD AND APPARATUS
Embodiments of the present disclosure provide an information processing method and apparatus. The method comprises: sending a first message to a first...
2017/0364404 FAULT PROCESSING METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT
Various embodiments of the present disclosure generally relate to a fault processing method, system and computer program product. Specifically, the method may...
2017/0364403 Enabling Symptom Verification
Systems, products and methods for enabling symptom verification. Verifying a symptom may include eliminating repeated symptom definitions or eliminating...
2017/0364402 PROBABILISTIC PREDICTION OF SOFTWARE FAILURE
A log entry identifies an error in the computer or other system. Another log entry identifies a symptom associated with the system error. The symptom occurs in...
2017/0364401 MONITORING PERIPHERAL TRANSACTIONS
A communications link between a computing device and an external device is monitored. A driver for the communications link is executed on the computing device....
2017/0364400 METHOD FOR DEBUGGING STATIC MEMORY CORRUPTION
An indication is received. The indication is of an address in a first page in virtual memory used by an application with a static memory corruption. A loadable...
2017/0364399 SYSTEMS AND METHODS FOR RATE MATCHING VIA A HETEROGENEOUS KERNEL WHEN USING GENERAL POLAR CODES
Systems and methods are disclosed for performing rate matching when using general polar codes. In one embodiment, a method of generating a codeword includes...
2017/0364398 DATA PROCESSING SYSTEM HAVING MESSAGING
A method of handling requests between contexts in a processing system includes, in a current context of a source processing system element (PSE): executing a...
2017/0364397 METHOD AND SYSTEM FOR MANAGING AND LINKING SOFTWARE APPLICATIONS
A computer-readable storage medium encodes computer executable instructions that, when executed by at least one processor, associate plural applications. That...
2017/0364396 MANAGING DEVICE FUNCTIONS BASED ON PHYSICAL INTERACTION WITH DEVICE MODULES
Embodiments are provided for managing operation of an electronic device based on the connection(s) of hardware module(s) to the electronic drive via a support...
2017/0364395 MULTIPLE INTERACTING SYSTEMS AT A SITE
Disclosed are platforms for communicating among one or more otherwise independent systems involved in controlling functions of buildings or other sites having...
2017/0364394 SYSTEM AND METHOD TO PERFORM LIVE MIGRATION OF A VIRTUAL MACHINE WITHOUT SUSPENDING OPERATION THEREOF
First and second machines include first and second memories, respectively, and are accessible to a shared memory. The first machine executes copying data...
2017/0364393 ASYNCHRONOUS DISPATCHER FOR APPLICATION FRAMEWORK
The described technology is directed towards an asynchronous dispatcher including control logic that manages a queue set, including to dequeue and execute work...
2017/0364392 DISTRIBUTED HIERARCHICAL SCHEDULER
Techniques disclosed herein provide an approach for assigning resource consumers to available resources. In one embodiment, components of a distributed...
2017/0364391 METHODS AND SYSTEMS TO MANAGE CAPACITY PLANNING IN A DATA CENTER
Methods determine a capacity-forecast model based on historical capacity metric data and historical business metric data. The capacity-forecast model may be to...
2017/0364390 AUTOMATING ENABLEMENT STATE INPUTS TO WORKFLOWS IN Z/OSMF
Methods, computer program products, and systems are presented. The methods include, for instance: automatically discovering enablement state variables...
2017/0364389 RUNTIME DETERMINATION OF REAL TIME OPERATING SYSTEMS TASK TIMING BEHAVIOR
Technical solutions are described for determining and analyzing timing parameters to prognosticate a failure of one or more RTOS tasks. An example method...
2017/0364388 DETERMINING A JOB GROUP STATUS BASED ON A RELATIONSHIP BETWEEN A GENERATION COUNTER VALUE AND A TICKET VALUE...
A job scheduler system includes one or more hardware processors, a memory including a job group queue stored in the memory, and a job scheduler engine...
2017/0364387 GUIDED VIRTUAL MACHINE MIGRATION
In an approach to guided virtual machine migration, one or more computer processors determine a target host computer available for a migration of a virtual...
2017/0364386 Event-Driven Multi-Tenant Computer-Management Platform
Computer implemented techniques comprise instructions configured to cause a processor to obtain routines, receive a user defined set of obtained routines to...
2017/0364385 Methods And Systems For Queuing Events
This disclosure relates to methods and systems for queuing events. In one aspect, a method is disclosed that receives or creates an event and inserts the event...
2017/0364384 FAST-BOOTING APPLICATION IMAGE
A method and apparatus for configuring an overlay network are provided. In the method and apparatus, an application source comprising an executable portion is...
2017/0364383 PREDICTIVELY PROVISIONING CLOUD COMPUTING RESOURCES FOR VIRTUAL MACHINES
Methods, computer program products, and systems are presented. The methods include, for instance: predictively provisioning, by one or more processor, cloud...
2017/0364382 METHOD AND APPARATUS FOR HOT UPGRADING A VIRTUAL MACHINE MANAGEMENT SERVICE MODULE
Embodiments of the disclosure provide a method and an apparatus for hot upgrading a virtual machine management service module. The method includes creating a...
2017/0364381 DATA CENTER CONFIGURATION
Example implementations relate to data center configuration. For example, a server system is configured in a data center by a configuration system including an...
2017/0364380 TECHNIQUES FOR COORDINATON OF APPLICATION COMPONENTS DEPLOYED ON DISTRIBUTED VIRTUAL MACHINES
One embodiment is a method and includes monitoring by a module associated with a first application component installed on a first virtual machine ("VM") a...
2017/0364379 HYPERVISOR BACKDOOR INTERFACE
A method of providing a backdoor interface between software executing in a virtual machine and a hypervisor executing on a computing system that supports the...
2017/0364378 LIVE STORAGE DOMAIN DECOMMISSIONING IN A VIRTUAL ENVIRONMENT
Implementations of the disclosure provide for live storage domain decommissioning in a virtual environment. A method of the disclosure includes identifying, by...
2017/0364377 SPECIALIZED MICRO-HYPERVISORS FOR UNIKERNELS
Application code is obtained at a compiler toolchain, which accesses a package manager that tracks dependencies for a set of software components including...
2017/0364376 SEARCH AUGMENTED MENU AND CONFIGURATION FOR COMPUTER APPLICATIONS
Providing for search to facilitate discovery or access to configuration functions of a computer application is described herein. By way of example, metadata...
2017/0364375 VIRTUAL CHASSIS MANAGEMENT CONTROLLER
A system for chassis management includes a plurality of motherboards of a chassis, a plurality of baseboard management controllers (BMCs), and at least one...
2017/0364374 CONTRACT NEGOTIATION ASSISTANCE SYSTEM AND METHOD
In some embodiments, systems, apparatuses, methods, and processes are provided to assist parties in contract negotiations. In some embodiments, a system for...
2017/0364373 MANAGE ANALYTICS CONTEXTS THROUGH A SERIES OF ANALYTICS INTERACTIONS VIA A GRAPHICAL USER INTERFACE
The present disclosure relates to an interactive system that manages analytics contexts through a series of analytics interactions. The disclosed interactive...
2017/0364372 ONLINE VIDEO PLAYBACK ANALYSIS AND ASSISTANCE
In an approach for providing assistance to a user viewing an online video, the computer receives an online video. The computer determines that an uncommon...
2017/0364371 Context-Dependent Digital Action-Assistance Tool
A computer-implemented technique is described herein for facilitating a user's repeated execution of the same computer-implemented actions. The technique...
2017/0364370 TRACKING WINDOW POSITION IN A VDI ENVIRONMENT
A method includes displaying a bitmap of unique groups of colored tiles on the display screen and reading a color value of a first pixel in a first tile in the...
2017/0364369 DEFINING APPLICATION PROGRAMMING INTERFACES (APIS) USING OBJECT SCHEMAS
The present disclosure relates to accessing data using dynamically generated application programming interface (API) calls. According to one embodiment, a...
2017/0364368 SETTING METHOD OF ACCESSING SYSTEM PARAMETERS AND SERVER USING THE SAME
A setting method of accessing system parameters and a server are provided. The server includes a baseboard management controller. The setting method includes...
2017/0364367 INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, AND COMPUTER-READABLE STORAGE MEDIUM
An information processing system includes an operating unit that receives an input in response to a user operation and that runs under a first operating...
2017/0364366 Distributed Application Execution Based On Device-Specific Support for Platform-Independent Device Functions
A computing device supports distributed application execution by receiving an application definition that identifies a plurality of platform-independent device...
2017/0364365 MULTIPROCESSOR INITIALIZATION VIA FIRMWARE CONFIGURATION
An example method of initializing a plurality of processors in a hardware platform of computing device for use by system software executing on the hardware...
2017/0364364 Selecting Operating Systems Based on a Computing Device Mode
A computing device in accordance with an example includes a first operating system and a second operating system. The computing device includes a controller to...
2017/0364363 Livelock Recovery Circuit
Livelock recovery circuits configured to detect livelock in a processor, and cause the processor to transition to a known safe state when livelock is detected....
2017/0364362 NESTED QUANTUM ANNEALING CORRECTION
Systems and methods of processing using a quantum processor are described. A method includes obtaining a problem Hamiltonian and defining a nested Hamiltonian...
← 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 133 134 135 136 137 138 139 140 141 142 143 144 145 | 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.