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
US-9,697,082 Method and apparatus of disaster recovery virtualization
Systems and methods described herein involve a virtual storage utilized to virtualize the storage of storage systems across multiple sites. The virtual storage...
US-9,697,074 Non-local error detection in processor systems
A method for delocalizing an error checking on a data in a pipelined processor from the data checked. A first check-data is generated at a first location on a...
US-9,697,072 Self-correcting complex event processing system and corresponding method for error correction
Certain example embodiments relate to a complex event processing, CEP, system, including an error correction component configured to receive a stream of events...
US-9,697,062 Information processing device and method for monitoring a boot-up state of operating system
An information processing device includes a processing unit, a control unit, and a monitoring unit. The processing unit executes an OS. The control unit...
US-9,697,059 Virtualized communication sockets for multi-flow access to message channel infrastructure within CPU
A message channel optimization method and system enables multi-flow access to the message channel infrastructure within a CPU of a processor-based system. A...
US-9,697,056 API and business language schema design framework for message exchanges
A plurality of application servers hosts a plurality of business applications. A plurality of Application Program Interface (API) servers host a plurality of...
US-9,697,054 Enhanced management of thread-local objects
A method, executed by a computer, includes receiving a request to instantiate an instance of a thread-local manager for a particular thread, instantiating the...
US-9,697,050 System and method for scaling for a large number of concurrent users
Disclosed embodiments provide a system, machine-readable medium and a method that may generate a session identification for a user session of each of a...
US-9,697,045 Selecting resource allocation policies and resolving resource conflicts
Techniques for workload management in cloud computing infrastructures are provided. In one aspect, a method for allocating computing resources in a datacenter...
US-9,697,042 Extensibility of business process and application logic
A core system including different program components performing distinct tasks in a workflow sequence that are initiated through status field updates of objects...
US-9,697,033 Architecture of networks with middleboxes
Some embodiments provide a system for implementing a logical network that includes a set of end machines, a first logical middlebox, and a second logical...
US-9,697,029 Guest idle based VM request completion processing
A hypervisor identifies one or more interrupts of a networking device for a virtual machine. The hypervisor queues the interrupts and determines the execution...
US-9,697,018 Synthesizing inputs to preserve functionality
A computer implemented method of preserving functionality in a computer program by generating customized mock inputs may include identifying a set of...
US-9,697,017 Configuring and processing management information base (MIB) in a distributed environment
There is provided an information processing apparatus for configuring and processing Management Information Base (MIB)Information in a Distributed Environment....
US-9,697,016 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 can...
US-9,697,015 Vehicle audio application management system using logic circuitry
A method is described for operating a vehicle audio system having a wired audio source, a display, multiple speakers and logic circuitry. The system is...
US-9,697,014 Electronic apparatus and method for determining a reset thereof
An electronic apparatus and method for determining a reset thereof are provided. The electronic apparatus includes a switch, a sensor, a reset circuitry and a...
US-9,697,013 Systems and methods for providing technical support and exporting diagnostic data
Systems and methods for providing technical support and exporting diagnostic data. In some embodiments, an Information Handling System (IHS) includes a...
US-9,697,010 User selectable operating systems
This patent relates to user devices that have user-selectable operating systems. One implementation can include primary storage having multiple compressed...
US-9,697,007 Display apparatus and control method thereof
A display apparatus and method for bending a display panel automatically during booting are provided. According to an exemplary embodiment, the display...
US-9,696,999 Local closed loop efficiency control using IP metrics
According to one embodiment, a processor includes an instruction decoder to decode instruction and a execution unit to execute instructions, the execution unit...
US-9,696,988 Upgrade processing method, apparatus and system for CPLD
An upgrade is performed for a complex programmable logical device (CPLD), the method comprising: splitting a serial vector format (SVF) file into a first SVF...
US-9,696,984 Application upgrade method and apparatus
Embodiments of the present invention provide an application upgrade method and an apparatus. The application upgrade method includes: receiving an application...
US-9,696,983 Dynamic updating of operating systems and applications using volume attachment
Examples disclosed herein provide systems, methods, and software to attach updated applications to computing devices. In one instance, a method of attaching...
US-9,696,975 Allocating register halves independently
Register halves are allocated independently when performing register allocation during program compilation, thereby effectively doubling the number of registers...
US-9,696,970 Dynamic Java bean for visualage for Java
A uniform strategy for the general problem of providing custom editors and initialization strings for beans (all "dynabeans" inherit from a common bean class...
US-9,696,968 Lightweight optionally typed data representation of computation
Computation can be encoded in a lightweight and optionally typed data representation. The data representation can be specified in a prefix-based notation...
US-9,696,966 Software development tool to automatically generate an optimized executable
The software development tool (701) forms part of a software development kit (700). The software development tool (701) receives as input object files (606) and...
US-9,696,963 Mobile terminal and controlling method thereof
A watch type mobile terminal and controlling method thereof are disclosed, by which the watch type mobile terminal can be controlled through voice. The present...
US-9,696,959 Display device and positioning method
A display device receiving an image is provided. The display device includes a micro control unit and a plurality of transceivers. The plurality of transceivers...
US-9,696,954 Information processing apparatus and information processing method for executing print processing using hot folder
The present invention intends to improve usability in entering print data using a hot folder. If exceptional setting for the page is set in the print setting,...
US-9,696,953 Method and apparatus for device activity mapping with device placement
A system monitors usage of devices, such as document processing devices, relative to users, user's locations and device location. A display is generated that...
US-9,696,945 Print apparatus and print system that reports the situation of the print apparatus
Disclosed is sprint apparatus, including: an information reporting unit that prepares a file indicating a predetermined situation to be reported, by using...
US-9,696,942 Accessing remote storage devices using a local bus protocol
A method for data storage includes configuring a driver program on a host computer to receive commands in accordance with a protocol defined for accessing local...
US-9,696,932 Virtual provisioning space reservation
Guaranteeing space availability for thin devices includes reserving space without committing, or fully pre-allocating, the space to specific thin device ranges....
US-9,696,929 Storage control apparatus and computer-readable recording medium storing program for removing prefetches to...
When a power-saving period registered in device management information is reached, a processor of a storage control apparatus sets an operation mode of the...
US-9,696,924 Concurrent virtual storage management
A memory system is configured for access by a plurality of computer processing units. An address lock bit is configured in a translation table of the memory...
US-9,696,920 Systems and methods for improving efficiencies of a memory system
A memory device includes a memory component that store data. The memory device also includes a processor that receives a signal indicating that the memory...
US-9,696,911 Operation method of nonvolatile memory system and operation method of user system including the same
A nonvolatile memory system includes a memory controller and a nonvolatile memory. A method of operating the nonvolatile memory system includes receiving a...
US-9,696,900 System and method for creation and management of digital photo book
Disclosed is a digital photo book creation and management system based on a client-server technology, wherein the client device comprises a touch screen. The...
US-9,696,897 Image-based measurement tools
Provided are methods, systems, devices, and computer programs enabling the measurement of various objects using imaging. The inventions are adaptable to mobile...
US-9,696,885 Integrated user interface using linked data
A computer receives user input regarding at least a first and a second resource. The computer retrieves navigational content for the first and second resource....
US-9,696,884 Method and apparatus for generating personalized media streams
An approach is provided for mixing at least one additional element on top of a media stream. A mix media platform determines at least a first media item for...
US-9,696,862 Capacitance type touch panel
A capacitance type touch panel is provided which distinguishes a noise signal with ease and detects an input operation position with high accuracy, without...
US-9,696,853 Optical touch apparatus capable of detecting displacement and optical touch method thereof
An optical touch apparatus includes a first light source, a second light source, a light guide device, a light reflecting device and an image sensing module....
US-9,696,851 Capacitive touch panel having an on-cell type and a laminated structure
An on-cell capacitive touch panel is disclosed. Its laminated structure includes a LCD module, a touch sensing module, and a polarizing module. The touch...
US-9,696,850 Denoising touch gesture input
In one embodiment, a computing device determines a touch gesture on a touch screen of the computing device. The touch gesture includes two or more data points...
US-9,696,842 Three-dimensional cube touchscreen with database
A display system that detects the point of touch and three-dimensional direction of a pressure exerted by an object on a surface to select a corresponding spot...
US-9,696,838 Organic light emitting display apparatus having a touch sensing layer and method of manufacturing the same
An organic light emitting display apparatus including a thin film encapsulation layer having a touch screen structure. The organic light emitting display...
US-9,696,831 Touch sensor and method for detecting touch input
A method and apparatus for detecting touch input at a touch sensor is provided. The touch sensor comprises a plurality of row traces, a plurality of column...
← 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 | 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.