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/0083433 TOUCH FREE DISASTER RECOVERY
A Recovery as a Service (RaaS) system including a Configuration Management Database (CMDB), a Resource Planning System (RPS), a Recovery Execution System...
2017/0083425 DETECTION SYSTEM AND METHOD FOR BASEBOARD MANAGEMENT CONTROLLER
A detection system for a baseboard management controller (BMC) provides a motherboard and a BMC. The motherboard sends a detection command to the BMC, the...
2017/0083416 SYSTEMS AND METHODS FOR PRE-GENERATION AND PRE-STORAGE OF REPAIR FRAGMENTS IN STORAGE SYSTEMS
Systems and methods utilizing available storage space within a storage system (e.g., as "supplemental" storage) and/or implement less physical storage space in...
2017/0083408 BACKUP AND RESTORATION FOR A DEDUPLICATED FILE SYSTEM
The disclosed techniques that can use deduplication information on a source computer platform to improve the process of performing data backups or restoration...
2017/0083405 EFFICIENT MANAGEMENT OF POINT IN TIME COPIES OF DATA IN OBJECT STORAGE
A computer program product is provided for managing point in time copies of data in object storage. The computer program product comprises a computer readable...
2017/0083403 DATA BACKUP MANAGEMENT DURING WORKLOAD MIGRATION
Managing data backup during workload migration is provided. A set of workloads for migration from a source environment to a target environment is identified in...
2017/0083402 DETECTING DATA INDICATED AS BEING UNCORRECTABLE AT A DATA STORAGE DEVICE
A data storage device includes a memory and a controller coupled to the memory. The memory is configured to store first data and second data. The controller is...
2017/0083395 DETERMINING A TRACE OF A SYSTEM DUMP
An approach for determining a trace of a system dump. The approach receives a system dump request, wherein the system dump request includes performing, by one...
2017/0083390 SERVER FAULT ANALYSIS SYSTEM USING EVENT LOGS
A method and system for server fault analysis are described. A server configuration analyzer retrieves event logs collected from a server with a fault such as...
2017/0083388 RESERVING SPACE IN A MAIL QUEUE
A mail handler is provided. The mail handler manages a source queue for incoming messages. The source queue has a first count of slots in memory and is...
2017/0083382 POWER-AWARE WORK STEALING
First and second processor cores are configured to concurrently execute tasks. A scheduler is configured to schedule tasks for execution by the first and...
2017/0083378 MANAGING PROCESSING OF LONG TAIL TASK SEQUENCES IN A STREAM PROCESSING FRAMEWORK
The technology disclosed relates to managing processing of long tail task sequences in a stream processing framework. In particular, it relates to operating a...
2017/0083370 Resource Restriction Systems and Methods
Resource restrictions are associated with a user identifier. A resource restriction agent receives operating system calls related for resources and provides...
2017/0083366 Application Heartbeat Period Adjusting Method and Apparatus, and Terminal
Embodiments of the present invention disclose an application heartbeat period adjusting method and apparatus, and a terminal, and in the embodiments, it is...
2017/0083363 Interrupt Information Processing Method, Virtual Machine Monitor, and Interrupt Controller
An interrupt information processing method, a virtual machine monitor, and an interrupt controller. The method includes receiving Q pieces of first interrupt...
2017/0083360 ADAPTIVE DYNAMIC SELECTION AND APPLICATION OF MULTIPLE VIRTUALIZATION TECHNIQUES
Autonomous selection between multiple virtualization techniques implemented in a virtualization layer of a virtualized computer system. The virtual machine...
2017/0083356 DEPLOYMENT OF VIRTUAL MACHINES
According to embodiments of the present invention, a method, a device and a computer program product for quick deployment of multiple virtual machines are...
2017/0083355 DYNAMIC REGISTER VIRTUALIZATION
Aspects of the disclosure are related to a method, apparatus, and system for dynamic register virtualization, comprising: detecting a subroutine call;...
2017/0083350 INFORMATION PROCESSING DEVICE, CONTROL METHOD THEREFOR, AND PROGRAM
An information processing device that is equipped with a plurality of applications and includes: a display unit that displays a menu screen for selecting an...
2017/0083348 METHOD AND SYSTEM FOR AN ADAPTIVE CONTEXTUAL INSTRUCTION TOOL
A system and method for increasing user engagement with an online service. The system includes a contextual instruction tool that teaches users about features...
2017/0083347 Virtual Desktop Processing Method and Device, and Virtual Desktop Server
A virtual desktop processing method and device, and a virtual desktop server (60), herein the method includes: establishing a virtual desktop control group,...
2017/0083343 OUT OF ORDER COMMIT
The disclosed technology can be used for executing and committing instruction blocks of a block-based processor architecture out-of-order. In one example of...
2017/0083342 PATTERN BASED BRANCH PREDICTION
A method comprises identifying a number of branches (N.sub.b) and a number of iterations (N.sub.i) in a loop in an instruction stream, generating a number of...
2017/0083331 MEMORY SYNCHRONIZATION IN BLOCK-BASED PROCESSORS
Apparatus and methods are disclosed for performing memory operations instructions in a block-based processor architecture. In certain examples of the disclosed...
2017/0083330 MULTI-NULLIFICATION
Apparatus and methods are disclosed for nullifying memory store instructions and one or more registers identified in a target field of a nullification...
2017/0083321 DENSE READ ENCODING FOR DATAFLOW ISA
Apparatus and methods are disclosed for controlling execution of memory access instructions in a block-based processor architecture using an instruction...
2017/0083319 GENERATION AND USE OF BLOCK BRANCH METADATA
Apparatus and methods are disclosed for generating and using block branch metadata in block-based processor architectures. In one example of the disclosed...
2017/0083314 INITIATING INSTRUCTION BLOCK EXECUTION USING A REGISTER ACCESS INSTRUCTION
Apparatus and methods are disclosed for initiating instruction block execution using a register access instruction (e.g., a register Read instruction). In some...
2017/0083313 CONFIGURING COARSE-GRAINED RECONFIGURABLE ARRAYS (CGRAs) FOR DATAFLOW INSTRUCTION BLOCK EXECUTION IN...
Configuring coarse-grained reconfigurable arrays (CGRAs) for dataflow instruction block execution in block-based dataflow instruction set architectures (ISAs)...
2017/0083312 METHOD AND SYSTEM FOR CROWD-SOURCED ALGORITHM DEVELOPMENT
A system for development of an algorithm for analysis of sensor data includes one or more wearable sensor devices, a smart device, and a cloud computing...
2017/0083311 METHODS FOR DETERMINING RESOURCE DEPENDENCY AND SYSTEMS THEREOF
A method, computer readable medium, and system for automatically determining resource dependency includes automatically identifying with an application...
2017/0083310 MERGING VERSIONS OF AN INCLUSION APPLICATION THAT IS INCORPORATED INTO A MASTER APPLICATION
Techniques for merging versions of an inclusion application that is incorporated in a master application are disclosed. One version of an application may be...
2017/0083309 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/0083308 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/0083307 Updating Web Resources
Updating web resources includes downloading an application to a client device, extracting web resources from the application to local files, and querying an...
2017/0083278 PLAYBACK APPARATUS, PLAYBACK METHOD, AND PLAYBACK PROGRAM
A playback apparatus includes: a storage unit storing music data and group identification information for identifying groups in which the music data are...
2017/0083270 DEVICE FOR SECURING A CLIENT APPLICATION FOR A SYMBOLOGY DISPLAY SYSTEM OF THE CLIENT-SERVER TYPE
The device according to the invention, which makes it possible to secure a client application, including an acquisition and processing module of measured...
2017/0083255 MEMORY PROTECTION USING A TAGGED ARCHITECTURE
The system and method of memory protection using a tagged architecture. The system of memory protection provides a unique tag for each field, within a...
2017/0083248 MEMORY SYSTEM THAT SELECTS DATA TO BE TRANSMITTED FROM A DATA BUFFER THROUGH A PORT
A memory system includes a non-volatile memory, a data buffer in which data read out from the nonvolatile memory are stored prior to transmission to an...
2017/0083223 DIGITAL DISPLAY SYSTEM AND METHOD
Embodiments of the invention provide a billboard display method and system configured for at least partial, remote control by a viewing user using a messaging...
2017/0083222 DIGITAL RESOURCE MANAGEMENT SYSTEM
A computer device enables a user to construct presentations from independent Hosted Information Resources. A dynamic navigation user interface includes a...
2017/0083206 FLIGHT DECK DISPLAY SYSTEMS AND METHODS FOR GENERATING COCKPIT DISPLAYS INCLUDING DYNAMIC TAXI TURNOFF ICONS
Flight deck display systems and methods for generating cockpit displays including dynamic taxi turnoff icons are provided. In one embodiment, the flight deck...
2017/0083204 IMAGE DISPLAY DEVICE AND METHOD OF OPERATING THE SAME
An image display device includes a display configured to display a plurality of items and a cursor indicating a location of an input; input receiving circuitry...
2017/0083202 MESSAGE USER INTERFACES FOR CAPTURE AND TRANSMITTAL OF MEDIA AND LOCATION CONTENT
A device provides user interfaces for displaying messages in a messaging application. The device receives a plurality of messages from a first participant...
2017/0083200 GENERATING A CONTEXT FOR TRANSLATING STRINGS BASED ON ASSOCIATED APPLICATION SOURCE CODE AND MARKUP
An approach to generating a context for translating strings for a graphical user interface. The approach includes a computer receiving a string to be...
2017/0083175 SIMPLIFIED ENTITY LIFECYCLE MANAGEMENT
The technology disclosed offers a declarative framework that implements a machine for multi-step progression of interaction with an entity. The declarative...
2017/0083169 MOBILE TERMINAL AND CONTROLLING METHOD THEREOF
A mobile terminal and controlling method thereof are disclosed. Particularly, disclosed is a method of switching an object displayed on each region in a mobile...
2017/0083165 SMART NOTIFICATIONS
Controlling notifications based on an importance of the notifications to users is described. A service provider can receive notifications. The service provider...
2017/0083158 ELECTRONIC DEVICE AND METHOD FOR CONTROLLING THE ELECTRONIC DEVICE
A sensor-integrated display panel including an operation surface for performing an input operation and an image display surface which are formed integrally...
2017/0083145 ELECTRONIC APPARATUS AND CONTROL METHOD THEREOF
An electronic apparatus, comprises a touch detection unit configured to detect a touch operation performed on an operation surface by an operation body, a...
← 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 | 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.