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/0039128 TESTING SOFTWARE ENHANCEMENTS IN DATABASE APPLICATIONS
A test system registers a series of tests that reference different software enhancements added to an application within a database system. The test system...
2017/0039126 SCALABLE CONTINUOUS INTEGRATION AND DELIVERY SYSTEMS AND METHODS
A scalable continuous integration (CI) system and/or method may be provided to manage and implement a plurality of code changes submitted in a code base. The...
2017/0039121 TEST SELF-VERIFICATION WITH INTEGRATED TRANSPARENT SELF-DIAGNOSE
A method, program product, and computer system is provided for test case self-validating. A probe builder, instruments one or more source code modules with a...
2017/0039119 System, Method and Computer Program Product for Recovering Stub Files
A read cache may include portions of files stored on media of a media library. Embodiments described herein may include systems and methods for restoring a...
2017/0039115 Method and Apparatus for Indirectly Assessing a Status of an Active Entity
A method and system permit a backup entity of a redundant apparatus of a communication system that shares control of hardware resources or other network...
2017/0039114 BLOCK STORAGE BY DECOUPLING ORDERING FROM DURABILITY
This document relates to data storage techniques. One example can buffer write commands and cause the write commands to be committed to storage in flush epoch...
2017/0039110 COMPUTER
A computer for executing processing through use of a database, the computer comprising: a processor including a cache memory; and a non-volatile memory coupled...
2017/0039105 SUPPORT ACTION BASED SELF LEARNING AND ANALYTICS FOR DATACENTER DEVICE HARDWARE/FIRMARE FAULT MANAGEMENT
Techniques for support activity based self learning and analytics for datacenter device hardware/firmware fault management are described. In one example, a...
2017/0039103 INTEGRATED CIRCUIT DEVICE AND METHOD FOR REDUCING SRAM LEAKAGE
An integrated circuit (IC) device including an SRAM module coupled to wrapper logic is disclosed. The wrapper logic includes an error correction code (ECC)...
2017/0039102 INTEGRATED CIRCUIT DEVICE AND METHOD FOR READING DATA FROM AN SRAM MEMORY
In accordance with an embodiment of the invention, an IC device is disclosed. In the embodiment, the IC device includes an array of bit cells of static...
2017/0039101 MONITOR PERFORMANCE ANALYSIS
A system includes a processor and a memory system in communication with the processor. The memory system stores instructions that when executed by the...
2017/0039098 DEVICE QUALITY METRICS USING UNSATISFIED PARITY CHECKS
An apparatus includes a memory and a controller. The memory may be configured to store data. The controller may be configured to process a plurality of...
2017/0039096 INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD AND INFORMATION PROCESSING APPARATUS
It is provided an information processing system. A first processing unit instructs a second processing unit to update the state management information...
2017/0039087 HARDWARE DATA STRUCTURE FOR TRACKING ORDERED TRANSACTIONS
Methods and hardware data structures are provided for tracking ordered transactions in a multi-transactional hardware design using a counter and an indexed...
2017/0039084 ENHANCED ADVANCED DRIVER ASSISTANCE SYSTEM (ADAS) SYSTEM ON CHIP
A system on chip (SoC) having an integrated circuit (IC) integrating into a single chip advance driver assistance systems (ADAS) processing unit(s),...
2017/0039082 SELF TRIGGERED MAINTENANCE OF STATE INFORMATION OF VIRTUAL MACHINES FOR HIGH AVAILABLITY OPERATIONS
An example method is provided to maintain state information of a virtual machine in a virtualized computing environment through a self-triggered approach. The...
2017/0039081 ACCESS OF VIRTUAL MACHINES TO STORAGE AREA NETWORKS
A method for managing access of virtual machines executed by a host computer system to storage area networks, the storage area networks connecting the host...
2017/0039079 VIRTUAL MACHINE MIGRATION
The present subject matter relates to migration of virtual machines. In an example implementation, a FC port of a hypervisor is identified, where the FC port...
2017/0039075 RAPID START UP METHOD FOR ELECTRONIC EQUIPMENT
The present invention relates to the field of electronic equipment, more particularly, to a rapid start up method for the electronic equipment, by using...
2017/0039073 PROCESSING BYPASS DIRECTORY TRACKING SYSTEM AND METHOD
A processing bypass directory system and method are disclosed. In one embodiment, a bypass directory tracking process includes setting bits in a bypass...
2017/0039060 ACTION EXECUTION BASED ON MANAGEMENT CONTROLLER ACTION REQUEST
Techniques for action execution based on management controller received action requests are provided. In one aspect, a utility program running under the...
2017/0039055 SOFTWARE APPLICATION PACKAGING AND DEPLOYMENT SYSTEM
Methods for software application packaging are provided. Methods may include receiving a software application and a list of entity-specific software standards....
2017/0039049 BINARY TRANSLATION INTO NATIVE CLIENT
Systems and methods for binary translation are disclosed. In some implementations, guest software to run in a Native Client environment is received. The guest...
2017/0039047 COMPILING SOURCE CODE TO REDUCE RUN-TIME EXECUTION OF VECTOR ELEMENT REVERSE OPERATIONS
Compiling source code to reduce run-time execution of vector element reverse operations, includes: identifying, by a compiler, a first loop nested within a...
2017/0039041 RECORDING AND PLAYBACK OF DEVELOPMENT SESSIONS
This document relates to recording and replay of actions taken in a development tool, such as those used for developing software. One example includes a...
2017/0039034 THRESHOLD FILTERING OF COMPRESSED DOMAIN DATA USING STEERING VECTOR
In an embodiment, a processor includes a compression domain threshold filter coupled to a plurality of cores. The compression domain threshold filter is to:...
2017/0039022 SHOWING INTERACTIONS AS THEY OCCUR ON A WHITEBOARD
Real-time interactions made by a client on a whiteboard are shown on remote client(s) currently viewing the whiteboard. The real-time interactions that are...
2017/0039019 GRAVITY DROP
A multi-screen user device and methods for controlling data displayed thereby are disclosed. Specifically, the data displayed by the multiple screens of the...
2017/0039015 METHOD FOR PRODUCING PACKAGES OF PRINTED MATERIALS BY GENERATING AND EXECUTING A JOB SET CONTAINING MULTIPLE...
A method for producing packages of printed materials arranged in order based on multiple original digital documents. A user interface is provided to allow the...
2017/0039009 PRINTERS THAT SUPPORT WIRELESS PRINTING OR PRINTING OVER AIR
Printers that support wireless printing or printing over air are herein disclosed and enabled. The printer includes a wireless communication unit that supports...
2017/0039006 RELAY DEVICE, IMAGE PROCESSING DEVICE, SERVER, AND SYSTEM COMPRISING IMAGE PROCESSING DEVICE, RELAY DEVICE AND...
A relay device may receive first information and second information from the image processing device. The relay device may select one of a first processing and...
2017/0038996 METHODS AND APPARATUS FOR ACCELERATING LIST COMPARISON OPERATIONS
Comparison circuitry includes a first memory that stores a list of data items, a second memory that stores a list of most-recently used ones of the data items,...
2017/0038993 OBTAINING ADDITIONAL DATA STORAGE FROM ANOTHER DATA STORAGE SYSTEM
A main data storage system has a main computer-implemented storage control and data storage, and a user interface, the main storage control in communication...
2017/0038983 Using Persistent Memory as Collection of Smaller Memory Modules
Techniques for managing content stored on persistent memory modules so as to ensure that the content can be accessed from the persistent memory modules in the...
2017/0038976 METHODS AND DEVICES FOR BOOTING A NETWORK ATTACHED STORAGE WITH TWO LOGICAL UNITS
A data storage device may comprise data storage comprising a first logical unit configured to store user data and a second logical unit configured to store an...
2017/0038974 STORAGE DEVICE CHANGING CONDITION PARAMETER VALUE BASED ON AGING LEVEL AND METHOD FOR MANAGING THE SAME
A storage device includes one or more nonvolatile memories, and a memory controller that controls the nonvolatile memories. The memory controller receives a...
2017/0038971 MEMORY CONTROLLER AND MEMORY SYSTEM
A memory controller according to the embodiment includes a front-end unit that issues an invalidation command in response to a command from outside of the...
2017/0038968 USER INTERFACE FOR THREE-DIMENSIONAL MODELLING
Providing a user interface for three-dimensional (3D) modelling, via an apparatus with a touch surface includes displaying a 3D model of a virtual object...
2017/0038967 METHOD, DEVICE AND SYSTEM FOR DATA ENTERING AND DISPLAYING ON TOUCH SCREEN DISPLAY
The claimed invention relates to the method of data entering and displaying on devices equipped with touch screens using the Graphic User Interface (GUI)...
2017/0038966 Device, Method, and Graphical User Interface for Managing Concurrently Open Software Applications
An electronic device detects a gesture on a touch-sensitive surface. In response to detecting the gesture on the touch-sensitive surface, when the gesture is a...
2017/0038962 SYSTEM AND METHOD FOR RECEIVING A TOUCH INPUT AT A LOCATION OF A CURSOR EXTENDED FROM THE TOUCH INPUT ON A...
A method and system for receiving input via a touchscreen device at a location of a cursor that is displayed by the touchscreen device extended in position on...
2017/0038957 INPUT CONTROL ON A TOUCH-SENSITIVE SURFACE
A computer-implemented method includes detecting a gesture on a touch-sensitive surface of a device, and determining whether the gesture is performed with...
2017/0038950 DISPLAY OF 3D IMAGES
The systems and methods of the present disclosure may provide, among other features, easy-to-learn, efficient, and/or unambiguous methods for controlling...
2017/0038946 Display Control Method and Device, and Electronic Apparatus
A display control method, a device thereof, and an electronic apparatus are disclosed. The display control method includes obtaining an input operation for a...
2017/0038944 System and method for displaying an organization directory
Systems and methods for displaying an individual profile page in an organization directory. The method comprises storing the individual's name and start date...
2017/0038941 NAVIGATION APPLICATION WITH ADAPTIVE INSTRUCTION TEXT
Some embodiments provide a navigation application. The navigation application includes an interface for receiving data describing junctures along a route from...
2017/0038938 GRAPHICAL USER INTERFACE HAVING AN ATTACHED TOOLBAR FOR DRAG AND DROP EDITING IN DETAIL-IN-CONTEXT LENS...
Detail-in-context techniques are described. In an implementation, an original image is distorted to produce a distorted region for a selected object at a first...
2017/0038936 User Interface for Scrolling Through a Large List of Items
Techniques pertaining to efficient scrolling are disclosed. One of the features of the efficient scrolling is the enablement of a search right at an...
2017/0038935 INFORMATION PROCESSING DEVICE, INFORMATION DISPLAY METHOD, AND RECORDING MEDIUM
To provide a user interface technology to improve the operability for information. An information processing apparatus includes: a category acquisition unit...
2017/0038932 BUSINESS STORYBOARDING
A storyboard generation method includes defining and persisting a template specifying a collection of visualizations in a storyboard, each visualization being...
← 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 | 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.