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/0293530 PROVIDING SNAPSHOT ISOLATION TO A DATABASE MANAGEMENT SYSTEM
Providing snapshot isolation to a database managed by a database management system includes providing a program module to analyze a plurality of database...
2017/0293529 CATALOGING FILE SYSTEM-LEVEL CHANGES TO A SOURCE STORAGE BETWEEN IMAGE BACKUPS OF THE SOURCE STORAGE
Cataloging file system-level changes to a source storage between image backups of the source storage. In one example embodiment, a method for cataloging file...
2017/0293528 CONFIGURING A COMPUTING DEVICE UTILIZING SPECIFIC COMPUTING DEVICE OPERATION INFORMATION
A method for execution, when a generic computing device is paired with a specific computing device (SCD) token, begins with the SCD token sending distributed...
2017/0293527 DATA RECOVERY IN MEMORY HAVING MULTIPLE FAILURE MODES
A controller includes an interface and a processor. The interface is configured to communicate with a memory including multiple memory cells organized in at...
2017/0293526 Dual-Mode Error-Correction Code/Write-Once Memory Codec
A system for error correction code (ECC) management of write-once memory (WOM) codes includes, for example, a controller for selecting between one of a WOM...
2017/0293525 MEMORY SYSTEM, HOST DEVICE AND INFORMATION PROCESSING SYSTEM FOR ERROR CORRECTION PROCESSING
According to one embodiment, a memory system includes a nonvolatile memory and a controller which controls the nonvolatile memory. The controller notifies to...
2017/0293524 DATA STORAGE DEVICE AND OPERATING METHOD THEREOF
A data storage device includes a nonvolatile memory device including a plurality of memory cells; and a controller suitable for reading target data from a...
2017/0293523 MULTI-CHANNEL RAM WITH ECC FOR PARTIAL WRITES
Systems, methods, circuits and computer-readable mediums for multi-channel RAM system with error-correcting code (ECC) protection for partial writes are...
2017/0293522 SYSTEMS AND METHODS FOR DETERMINING AND RECTIFYING EVENTS IN PROCESSES
Systems (100) and methods are provided for obtaining process model which comprises of process maps, wherein process maps comprises of process levels and sub...
2017/0293521 DEVICE INTERFERENCE DETECTION AND REMEDIATION
A computer-implemented method includes calculating a first efficiency of a first device connected to a host system when a second device is not connected to the...
2017/0293519 METHOD AND SYSTEM FOR TIMEOUT MONITORING
Embodiments relate to systems and methods for timeout monitoring of concurrent commands or parallel communication channels comprising assigning or de-assigning...
2017/0293518 DETERMINISTIC READ BACK AND ERROR DETECTION FOR PROGRAMMABLE LOGIC DEVICES
Various techniques are provided to efficiently implement deterministic read back and error detection for programmable logic devices (PLDs). In one example, a...
2017/0293517 PHYSICAL COMPONENT PREDICTED REMAINING USEFUL LIFE
In one example, a method includes generating a set of predicted load values for at least one physical component, each predicted load value corresponding...
2017/0293516 Temporal Relationship Extension of State Machine Observer
A method includes receiving a first progress request from a first state machine associated with execution of a first thread on a processor. The method includes...
2017/0293515 MONITORING DATA EVENTS USING CALENDARS
A computer implemented method comprises accessing a plurality of calendars, each calendar defining a schedule of calendar days, receiving a plurality of inputs...
2017/0293514 HANDLING REPAIRED MEMORY ARRAY ELEMENTS IN A MEMORY OF A COMPUTER SYSTEM
An aspect includes identifying a repaired memory array element in a memory array, and identifying memory array elements in the memory array that are adjacent...
2017/0293513 MEMORY CONTROLLER, MEMORY SYSTEM, AND MEMORY CONTROLLER CONTROL METHOD
[Object] To sufficiently reduce frequency of error occurrence in memory cells. [Solution] A reading unit reads read data from a memory cell, the read data...
2017/0293512 Scalable Autonomic Message-Transport with Synchronization
Methods and apparatus for inter-process communication are provided. A circuit may have a plurality of clusters, and at least one cluster may have a computation...
2017/0293511 DEVICE BASED AUTOMATED TOOL INTEGRATION FOR LIFECYCLE MANAGEMENT PLATFORM
A device may identify a tool operating on a first device for integration into a lifecycle management platform operating on a second device. The tool may be...
2017/0293510 System and Method for Coordinating Use of Multiple Coprocessors
An interface software layer is interposed between at least one application and a plurality of coprocessors. A data and command stream issued by the...
2017/0293509 CONTROL DEVICE, CONTROL METHOD AND PROGRAM
A control device for controlling equipment or a machine includes: one or more processors, a general-purpose OS and a real-time OS executed in parallel on the...
2017/0293508 SYSTEMS AND METHODS FOR GENERATING REAL TIME EVENTS
Events generation systems and methods are provided. The system obtains, in real time, input stream data from one or more sources, filters, the input stream...
2017/0293507 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/0293506 MULTI-DEVICE COLLABORATION
Examples relate to multi-device collaboration. The examples disclosed herein enable identifying, by a first computing device having a first processor, a first...
2017/0293505 PROCESSING WORKLOADS IN SINGLE-THREADED ENVIRONMENTS
A method renders frames while processing workload slices at a rate defined by a first slice-to-frame ratio. The first slice to frame ratio defines a first rate...
2017/0293504 DYNAMICALLY PROVISIONING, MANAGING, AND EXECUTING TASKS
Embodiments relate to systems, devices, and computer-implemented methods for provisioning, managing, and executing tasks. An agent program can be configured to...
2017/0293503 SYSTEM FOR TRANSFORMING LARGE SCALE ELECTRONIC PROCESSING USING APPLICATION BLOCK CHAIN AND MULTI-STRUCTURED...
Embodiments of the invention are directed to systems, methods, and computer program products for processing of electronic files using multiple technology...
2017/0293502 CONTROL DEVICE, CONTROL METHOD AND PROGRAM
A control device adopting a virtualization technique is provided. The control device includes: a real-time operating system (OS) executed using a hardware...
2017/0293501 METHOD AND SYSTEM THAT EXTENDS A PRIVATE DATA CENTER TO ENCOMPASS INFRASTRUCTURE ALLOCATED FROM A REMOTE...
The current document is directed to methods and systems that extend cloud-management-facility management from a private data center to infrastructure provided...
2017/0293500 METHOD FOR OPTIMAL VM SELECTION FOR MULTI DATA CENTER VIRTUAL NETWORK FUNCTION DEPLOYMENT
Example implementations involve a mechanism based on inter virtual machine (VM) communication to detect latency between VMs (Latency Detection Protocol) and...
2017/0293499 Message Handler Compiling and Scheduling in Heterogeneous System Architectures
A receiving node in a computer system that includes a plurality of types of execution units receives an active message from a sending node. The receiving node...
2017/0293498 DYNAMICALLY MANAGING A SERIAL PORT INTERFACE OF VIRTUALIZATION SOFTWARE
One or more examples provide techniques to dynamically manage serial port interface(s) of virtualization software executing in a host device. In an example, a...
2017/0293497 DYNAMICALLY RECONFIGURING TIME ZONES IN REAL-TIME USING PLURAL TIME ZONE LIBRARIES
A computer program product for dynamically reconfiguring time zones in real-time using plural time zone (TZ) libraries is provided. The method provides...
2017/0293496 DYNAMIC GENERATED WEB UI FOR CONFIGURATION
A computer-based system comprising a library module associated with an application, the library module using stored configuration data and configuration...
2017/0293495 APPARATUS AND METHODS FOR WIDGET INTERCOMMUNICATION IN A WIRELESS COMMUNICATION ENVIRONMENT
The described aspects relate to methods and apparatus for widget intercommunication in a wireless communication environment. In particular the described...
2017/0293494 METHOD AND DEVICE FOR STARTING APPLICATION INTERFACE
A method for starting an application interface on a device, includes: receiving, in a first application interface, a starting instruction for a second...
2017/0293493 TERMINAL DEVICE AND WIRELESS COMMUNICATION SYSTEM
A terminal device is capable of communicating with a master wireless device. The terminal device includes a control circuit. The control circuit has operating...
2017/0293492 ELECTRONIC DEVICE SUPPORTING DIFFERENT FIRMWARE FUNCTIONS AND OPERATION METHOD THEREOF
An electronic device comprising a mainboard and a device is provided. The mainboard includes a first storage circuit, a CPU circuit and a data transmission...
2017/0293491 INTELLIGENT BOOT DEVICE SELECTION AND RECOVERY
Techniques for recovering virtual machine state and boot information used to boot an installed guest operating system on systems where the information has...
2017/0293490 METHOD FOR MODIFYING AN ONBOARD CONTROL SYSTEM OF A POOL CLEANER, AND POWER SOURCE FOR A POOL CLEANER
An onboard control system of an electrically powered pool cleaner (3) is disclosed. The disclosed system is configured to operate the pool cleaner in...
2017/0293489 FAST MULTI-WIDTH INSTRUCTION ISSUE IN PARALLEL SLICE PROCESSOR
Fast issuance and execution of a multi-width instruction across multiple slices in a parallel slice processor core is supported in part through the use of an...
2017/0293488 ROTATIONAL DISPATCH FOR PARALLEL SLICE PROCESSOR
Supplemental instruction dispatch may be used in some instances in a parallel slice processor to dispatch additional instructions, referred to as supplemental...
2017/0293487 FLEXIBLE FRAMEWORK TO SUPPORT MEMORY SYNCHRONIZATION OPERATIONS
A method of performing memory synchronization operations is provided that includes receiving, at a programmable cache controller in communication with one or...
2017/0293486 PROCESSORS SUPPORTING ATOMIC WRITES TO MULTIWORD MEMORY LOCATIONS & METHODS
A system and method process atomic instructions. A processor system includes a load store unit (LSU), first and second registers, a memory interface, and a...
2017/0293485 DIRECT DIGITAL SYNTHESIS OF SIGNALS USING MAXIMUM LIKELIHOOD BIT-STREAM ENCODING
Maximum likelihood bit-stream generation and detection techniques are provided using the M-algorithm and Infinite Impulse Response (IIR) filtering. The...
2017/0293484 METHOD FOR UPDATING A FIRMWARE COMPONENT AND DEVICE OF MEASUREMENT AND CONTROL TECHNOLOGY
The present disclosure relates to a method for updating a firmware component of a measurement and control technology device. The method includes: a...
2017/0293483 MOBILE TERMINAL, POWER ADAPTER, AND UPGRADE METHOD THEREOF
A mobile terminal, a power adapter, and an upgrade method are disclosed. The method includes: downloading firmware upgrade information data of the power...
2017/0293482 SYSTEM AND METHOD FOR PROVIDING SUPPLEMENTAL FUNCTIONALITIES TO A COMPUTER PROGRAM VIA AN ONTOLOGY INSTANCE
Supplemental functionalities may be provided for an executable program via an ontology instance. In some embodiments, a computer program (e.g., an executable...
2017/0293481 Updating Software Packets in Water Installation Controlling Apparatus
A method of updating software packets in a water installation controlling apparatus, the method comprising obtaining data comprising a reference of a last...
2017/0293480 SYSTEMS AND METHODS FOR DETERMINING AND DISTRIBUTING AN UPDATE TO AN INFERENCE MODEL FOR WEARABLE APPARATUSES
A system and a method determine a global update to an inference model and distribute the global update to a plurality of wearable apparatuses. In one...
← 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 | 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.