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
2018/0011781 GENERATING PSEUDORANDOM TEST ITEMS FOR SOFTWARE TESTING OF AN APPLICATION UNDER TEST (AUT)
Generating pseudorandom test items for software testing of an Application Under Test (AUT) is provided. In one example, a method comprises selecting an oracle...
2018/0011780 WEB APPLICATION TEST SCRIPT GENERATION TO TEST SOFTWARE FUNCTIONALITY
According to an example of the present disclosure, a test script to test a web application is generated from a test case and web objects extracted from a web...
2018/0011777 DEBUGGING STREAMING APPLICATIONS USING DEBUG REGIONS
A method for debugging a streaming application is provided. The method may include establishing, by a processor, a debug region in the streaming application to...
2018/0011770 MEMORY MANAGEMENT SYSTEM AND METHOD THEREOF
Disclosed are a memory management system and a method thereof. Restricted spare cells are optimally distributed (or allocated) into a physical region and a...
2018/0011768 CONTROL STATE PRESERVATION DURING TRANSACTIONAL EXECUTION
A method includes saving a control state for a processor in response to commencing a transactional processing sequence, wherein saving the control state...
2018/0011767 LOAD BALANCING ACROSS MULTIPLE DATA PATHS
Multiple data paths may be available to a data management system for transferring data between a primary storage device and a secondary storage device. The...
2018/0011766 DISASTER RECOVERY SYSTEMS AND METHODS
An illustrative method for storing disaster recovery data includes receiving a plurality of copies of data stored by a first memory device. Each of the...
2018/0011764 DISTRIBUTED STORAGE SYSTEM
A first node group including at least three nodes is predefined in a distributed storage system. Each node of the first node group is configured to send data...
2018/0011763 STORAGE DEVICE
A storage device according to an embodiment of the present invention has a plurality of storage nodes, each of which has a plurality of logical ports having...
2018/0011760 MEMORY SYSTEM AND METHOD OF CONTROLLING NONVOLATILE MEMORY
According to one embodiment, a memory system includes a nonvolatile memory and a controller. The controller manages a plurality of namespaces for storing a...
2018/0011759 HIGH PERFORMANCE INTERCONNECT LINK LAYER
Transaction data is identified and a flit is generated to include three or more slots and a floating field to be used as an extension of any one of two or more...
2018/0011751 Unmanned Ground and Aerial Vehicle Attachment System
Techniques are disclosed for hot swapping one or more module devices on a single host device. A module device can perform module-specific tasks that are...
2018/0011750 SYNCHRONIZATION OF CODE EXECUTION
A system for determining a toggle value includes an input interface and a processor. The input interface is to receive a request for the toggle value...
2018/0011748 POST-RETIRE SCHEME FOR TRACKING TENTATIVE ACCESSES DURING TRANSACTIONAL EXECUTION
A method and apparatus for post-retire transaction access tracking is herein described. Load and store buffers are capable of storing senior entries. In the...
2018/0011747 METHOD AND APPARATUS FOR LOAD ESTIMATION
A disclosed load estimation method includes: collecting run information of a processor being executing a predetermined program; specifying execution status of...
2018/0011746 CONTROLLING DATA PROCESSING TASKS
Information representative of a graph-based program specification has a plurality of components, each of which corresponds to a task, and directed links...
2018/0011744 DETERMINING WHEN TO RELEASE A LOCK FROM A FIRST TASK HOLDING THE LOCK TO GRANT TO A SECOND TASK WAITING FOR THE...
Provided are a computer program product, system, and method for determining when to release a lock from a first task holding the lock to grant to a second task...
2018/0011741 INTEROPERABILITY-AS-A-SERVICE IN A CLOUD ENVIRONMENT
Methods, devices, and techniques for determining interoperable resources are discussed herein. For example, in one aspect, a resource in a cloud environment...
2018/0011739 DATA FACTORY PLATFORM AND OPERATING SYSTEM
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for executing software on distributed computing systems. In...
2018/0011738 METHOD FOR EXECUTING MULTITHREADED INSTRUCTIONS GROUPED INTO BLOCKS
A method for executing multithreaded instructions grouped into blocks. The method includes receiving an incoming instruction sequence using a global front end;...
2018/0011735 INSTRUCTION PRE-FETCHING
Pre-fetching instructions for tasks of an operating system (OS) is provided by calling a task scheduler that determines a load start time for a set of...
2018/0011734 JOB SCHEDULER TEST PROGRAM, JOB SCHEDULER TEST METHOD, AND INFORMATION PROCESSING APPARATUS
A non-transitory computer-readable storage medium storing therein a job scheduler test program that causes a computer to execute a process includes:...
2018/0011731 STORAGE ARCHITECTURE FOR VIRTUAL MACHINES
Some embodiments of the present invention include a method comprising: accessing units of network storage that encode state data of respective virtual...
2018/0011729 SHADOW COMMAND RING FOR GRAPHICS PROCESSOR VIRTUALIZATION
A shadow command ring is described for graphics processor virtualization. In one example a command batch is loaded from a virtual machine of a general purpose...
2018/0011727 VIRTUALIZATION SYSTEM, SERVER, TERMINAL, VIRTUALIZATION METHOD, AND PROGRAM RECORDING MEDIUM
[Problem] To enable a user to control a virtualization system without wasting resources. [Solution] A virtualization system containing an operation unit, an...
2018/0011726 COLLECTION OF GUEST STATUS
The present disclosure provides new and innovative methods and systems for guest status collection in a virtual environment. An example method includes...
2018/0011723 METHOD AND SYSTEM FOR COMPOUND APPLICATION VIRTUALIZATION
A method for running an application via an operating system executing on a computing device is disclosed. In an embodiment, the method involves subjecting an...
2018/0011722 USER ASSISTANCE SYSTEM OF A REPROCESSING APPARATUS
A user assistance system of a reprocessing apparatus for cleaning and disinfecting at least one surgical instrument arranged in a cleaning basket, the user...
2018/0011721 GENERATION OF AN INSTRUCTION GUIDE BASED ON A CURRENT HARDWARE CONFIGURATION OF A SYSTEM
Information identifying a current hardware configuration of a system may be received. Furthermore, information of a new hardware component that has not been...
2018/0011720 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...
2018/0011716 CHIPSET RECONFIGURATION BASED ON DEVICE DETECTION
Example implementations relate to chipset reconfiguration based on device detection. For example, a method includes detecting, by a computing system, that a...
2018/0011714 GRACEFUL SHUTDOWN WITH ASYNCHRONOUS DRAM REFRESH OF NON-VOLATILE DUAL IN-LINE MEMORY MODULE
A graceful shutdown of a computer system is initiated by sending a command to an asynchronous dynamic random access memory refresh (ADR) trigger device to...
2018/0011713 BIOS CONTROL METHOD FOR PCI-E LANE
A BIOS control method for PCI-E lanes includes the following steps. A BIOS obtains information of whether a first expansion card and a second expansion card...
2018/0011712 INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD
An information processing apparatus includes a specifying unit and an output unit. The specifying unit specifies, in a case where multiple pieces of first and...
2018/0011707 DATA PROCESSING APPARATUS HAVING STREAMING ENGINE WITH READ AND READ/ADVANCE OPERAND CODING
A streaming engine employed in a digital signal processor specified a fixed data stream. Once started the data stream is read only and cannot be written. Once...
2018/0011705 MELDING OF MEDIATION FLOW SERVICE COMPONENT ARCHITECTURE (SCA) COMPONENTS
Embodiments of the present invention provide a method, system and computer program product for melding mediation and adaptation modules of a service component...
2018/0011704 DEVELOPMENT PLATFORM FOR MULTI-WIRELESS TRANSMISSION CAPABILITIES
The disclosure is directed at a method and apparatus for product development. Many companies are trying to enter markets with new wireless products or by...
2018/0011700 PRIORITIZATION OF SOFTWARE PATCHES
Various embodiments of systems, computer program products, and methods for prioritizing software patches are described herein. In an aspect, the software...
2018/0011698 Automated Configuration and Installation of Virtualized Solutions
An installation system for a multiple device, multiple application solution may include options for installing and configuring one or more of the devices as...
2018/0011691 RANDOM NUMBER GENERATION APPARATUS, RANDOM NUMBER GENERATION METHOD AND PROGRAM
A random number acquiring unit 15 obtains a first sequence that comprises values of digits of a random number represented by a binary number as elements. A...
2018/0011690 FLASH OPTIMIZED COLUMNAR DATA LAYOUT AND DATA ACCESS ALGORITHMS FOR BIG DATA QUERY ENGINES
A technique relates to flash-optimized data layout of a dataset for queries. Selection columns are stored in flash memory according to a selection optimized...
2018/0011689 RELATIONSHIP ANALYSIS UTILIZING BIOFEEDBACK INFORMATION
First sensor data may be acquired from a first galvanic skin response sensor monitoring a first user. Second sensor data may be acquired from a second galvanic...
2018/0011688 SYSTEMS AND METHODS FOR IMPROVED USER INTERFACE
Aspects of the present disclosure relate to systems and methods for a voice-centric virtual or soft keyboard (or keypad). Unlike other keyboards, embodiments...
2018/0011684 Audio Apparatus
An audio apparatus includes: a receiver which receives audio data transmitted by a broadcast method from an external apparatus; a sound emitter which performs...
2018/0011682 VARIABLE COMPUTING ENGINE FOR INTERACTIVE MEDIA BASED UPON USER BIOMETRICS
A system and method for implementing interactive media content is provided. Interactive media content is received for communication to a user through at least...
2018/0011679 INFORMATION PROCESSING SYSTEM, DISPLAY PROCESSING APPARATUS, DISPLAY PROCESSING METHOD, AND RECORDING MEDIUM
A display processing apparatus connected to a plurality of information processing terminals through a network, displays first image data received from a first...
2018/0011678 SELECTIVE SHARING FOR COLLABORATIVE APPLICATION USAGE
The present disclosure describes systems, methods, computer-readable media, and apparatuses for selective sharing during collaborative application usage. The...
2018/0011677 LED DISPLAY DEVICE
The present disclosure provides an LED display device. The LED display device divides each of LED modules into a plurality of unit blocks. In each of the unit...
2018/0011676 ELECTRONIC DEVICE FOR CONTROLLING PLURALITY OF DISPLAYS AND CONTROL METHOD
According to various examples of the present invention, an electronic device for controlling a plurality of displays can comprise: a first display for...
2018/0011674 MOBILE TERMINAL AND CONTROL METHOD THEREOF
Provided are a mobile terminal having a plurality of display areas and a control method thereof. The mobile terminal includes a main body having a front...
← 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 | 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.