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,633,013 Triggering actions in response to optically or acoustically capturing keywords from a rendered document
A system for processing text captured from rendered documents is described. The system receives a sequence of one or more words optically or acoustically...
US-9,633,009 Knowledge-rich automatic term disambiguation
Embodiments of the invention relate to ambiguity detection. In one embodiment, an object and a topical domain associated with the object are obtained. In this...
US-9,633,005 Exhaustive automatic processing of textual information
A system for natural language processing is provided. A first natural language processing program may be constructed using language-independent semantic...
US-9,633,004 Better resolution when referencing to concepts
Systems and processes for operating a virtual assistant programmed to refer to shared domain concepts using concept nodes are provided. In some examples, to...
US-9,633,000 Dictionary based social media stream filtering
A method is provided in a computer processing system that reads and displays a social media stream accessible by a plurality of users. A system is also provided...
US-9,632,998 Claim polarity identification
A method comprising using at least one hardware processor for: receiving (a) a proposition and (b) a plurality of claims; identifying a local claim polarity of...
US-9,632,997 Intelligent caption systems and methods
According to at least one embodiment, a system for generating a plurality of caption frames is provided. The system comprises a memory storing a plurality of...
US-9,632,996 System for maintaining conversational cadence in online social relationship or network, involves providing set...
A method for maintaining conversational cadence may include determining, by a processor, a conversational cadence associated with a user in a social network....
US-9,632,991 High performant and high fidelity previews for CSS preprocessing frameworks
In various embodiments, methods, systems, and non-transitory computer-readable media are disclosed that allow allows developers of user interfaces to see quick...
US-9,632,985 System and methods for cross platform interactive electronic books
Disclosed in some examples is a system for electronic learning support, the system having a content-ingestion module to generate a. digital specification in a...
US-9,632,980 Apparatus and method of mask permute instructions
An apparatus is described having instruction execution logic circuitry. The instruction execution logic circuitry has input vector element routing circuitry to...
US-9,632,974 Proxy based data transfer utilizing direct memory access
A method for transferring data utilizing direct memory access. The method includes a computer processor establishing a networking connection, using a proxy,...
US-9,632,970 Device, method and computer program for operating a data bus system of a motor vehicle
An apparatus for operating a data bus system of a motor vehicle having data bus segments, at least one of the data bus segments is designed to switch from an...
US-9,632,964 Communications control system with a serial communications interface and a parallel communications interface
A communications control system is disclosed that includes a serial communications interface and a parallel communications interface for coupling a plurality of...
US-9,632,956 Expandable asymmetric-channel memory system
An expandable memory system that enables a fixed signaling bandwidth to be configurably re-allocated among dedicated memory channels. Memory channels having...
US-9,632,953 Providing input/output virtualization (IOV) by mapping transfer requests to shared transfer requests lists by...
An input/output virtualization (IOY) host controller (HC) (IOV-HC) of a flash-memory-based storage device is disclosed. In one aspect, an IOV-HC is coupled to...
US-9,632,949 Storage management method, storage management system, computer system, and program
A storage management method and the like for managing a hierarchical storage are provided. A storage management method is provided for managing a hierarchical...
US-9,632,946 Dynamically adapting the configuration of a multi-queue cache based on access patterns
A multi-queue cache is configured with an initial configuration, where the initial configuration includes one or more queues for storing data items. Each of the...
US-9,632,944 Enhanced transactional cache
Described herein is a technology for providing enhanced transactional caching. In accordance with one aspect, a transactional cache associated with a database...
US-9,632,939 Data cache virtual hint way prediction, and applications thereof
A virtual hint based data cache way prediction scheme, and applications thereof. In an embodiment, a processor retrieves data from a data cache based on a...
US-9,632,937 Pre-decoding analysis based configuration information cache management method and system
Disclosed are a pre-decoding analysis-based configuration information cache management system, comprising a streaming media processing module, a configuration...
US-9,632,935 Systems and methods for non-volatile cache control
In some embodiments, a method for controlling a cache having a volatile memory and a non-volatile memory during a power up sequence is provided. The method...
US-9,632,934 Maintaining coherence when removing nodes from a directory-based shared memory system
A high performance computing system and methods are disclosed. The system includes logical partitions with physically removable nodes that each have at least...
US-9,632,930 Sub-area FCID allocation scheme
Certain embodiments of the present disclosure generally relate to allocating a sub-area of Fiber Channel addresses (FCIDs) to a device. A range of addresses may...
US-9,632,929 Translating an address associated with a command communicated between a system and memory circuits
A memory circuit system and method are provided. An interface circuit is capable of communication with a plurality of memory circuits and a system. In use, the...
US-9,632,928 Parallel garbage collection implemented in hardware
Embodiments of the invention provide a method and system for dynamic memory management implemented in hardware. In an embodiment, the method comprises storing...
US-9,632,917 Software testing
Software testing uses a plurality of test cases, where each of the test cases includes a plurality of test tasks. The test cases are analyzed to obtain at least...
US-9,632,914 Error diagnostic in a production environment
Troubleshooting data can be collected to debug a computer appliance running in a production environment. A computer system can record inbound and outbound...
US-9,632,913 Remote debug service in a cloud environment
A method provides a debug service in a network environment. One or more processors initiate a debug service as a remote shared service in the network...
US-9,632,911 Stack trace clustering
A system and a method are disclosed for stack trace clustering. In one example, the method includes receiving a first stack trace and a second stack trace,...
US-9,632,909 Transforming user script code for debugging
User script code that is developed to be run in a host application, for example, as a macro can be transformed into debuggable code so that the host application...
US-9,632,907 Tracking deferred data packets in a debug trace architecture
A processing device implementing tracking of deferred data packets in a debug trace architecture is disclosed. The processing device is to determine an order...
US-9,632,904 Alerting based on service dependencies of modeled processes
A method, system, and computer program product for raising an alert when some subject process is impacted by performance degradation of a software application...
US-9,632,899 Method for analyzing request logs in advance to acquire path information for identifying problematic part...
Common parameters in common between a plurality of request logs are extracted from parameters in the plurality of request logs. The plurality of request logs is...
US-9,632,898 Methods and systems for calculating and presenting a positioning performance of a locating system
Disclosed embodiments provide methods and systems for calculating and presenting a positioning performance of a location system. In one aspect, a server may...
US-9,632,897 Monitoring components in a service framework
A solution is proposed for monitoring usage of bundles in the OSGi environment. For this purpose, an event notification interface of the OSGi environment is...
US-9,632,896 Built-in self-testing method of a near field communication device
A built-in self-testing method of a near field communication device including several functions tests a first internal communication link between a first...
US-9,632,882 Generic file level restore from a block-level secondary copy
Systems and methods are provided which perform a file level restore by utilizing existing operating system components (e.g., file system drivers) that are...
US-9,632,881 Replication of a virtual distributed volume
In one aspect, a method includes running a virtual machine (VM) at a first site, sending I/Os from the VM to a first virtual volume (VVol) at the first site,...
US-9,632,879 Disk drive repair
According to an example, to repair a disk drive error, a determination is made if a disk field-repair is possible, if an operating system recovery image is...
US-9,632,877 Restoring a database to managed storage from a proxy backup image
The present disclosure describes implementing a virtual image file system, or IMGFS. A mount point directory is created in a local file system, where the local...
US-9,632,875 Automated and self-adjusting data protection driven by business and data activity events
Techniques for adjusting the frequency of data backups and initiating event-driven backups in a storage system are disclosed herein. In one embodiment, a...
US-9,632,874 Database application backup in single snapshot for multiple applications
An information management system according to certain aspects may be configured to generate a snapshot of data relating to a plurality of applications. Data...
US-9,632,873 Storage management system and method
A method, computer program product, and computing system for generating a first file system for use within a data storage array. A first temporary storage space...
US-9,632,871 Reuse of problematic disks in a redundant disk system
A problematic disk within a Redundant Array of Independent Disks (RAID) data storage system can be reused. A first disk within the RAID data storage system can...
US-9,632,869 Error correction for interconnect circuits
In approaches for correction of errors introduced in an interconnect circuit, an ECC proxy circuit is coupled between a first interconnect and the second...
US-9,632,863 Track error-correcting code extension
In general, techniques are described for performing track-error-correcting code on data. A hard drive comprising a storage device and a read channel may be...
US-9,632,859 Generating problem signatures from snapshots of time series data
Software that generates statistical models of events impacting computer systems and uses those models to detect similar events in the future. The software...
US-9,632,856 Semiconductor memory devices including error correction circuits and methods of operating the semiconductor...
A memory controller includes a controller input/output circuit configured to output a first command to read first data, and output a second command to read an...
US-9,632,852 Detecting and managing flooding of multi-tenant message queues
A messaging system implements messaging among application servers and databases, utilizing other servers that implement messaging brokers. A large flood of...
← 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 | 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.