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,946,721 Systems and methods for managing a network by generating files in a virtual file system
Systems and methods for generating files in a virtual file system in the memory of a network system are discussed. The network system receives a filename...
US-9,946,720 Searching data files using a key map
Approaches for searching for key terms in a plurality of files include associating a respective key map with each file of the plurality of files in memory of a...
US-9,946,719 Distributed data set encryption and decryption
An apparatus includes a processor component of a first node device caused to receive data block encryption data and an indication of size of an encrypted data...
US-9,946,718 Distributed data set encryption and decryption
An apparatus may include a processor component caused to: generate map entries in map data descriptive of encrypted data blocks within a data file; use first...
US-9,946,717 Detecting behavioral patterns and anomalies using activity data
Activity data is analyzed or evaluated to detect behavioral patterns and anomalies. When a particular pattern or anomaly is detected, a system may send a...
US-9,946,716 Distributed file system snapshot
Technology is disclosed for managing data in a distributed file system ("the technology"). The technology can gather metadata information associated with the...
US-9,946,715 Document processing system and method
A system comprises a data storage system, data analysis logic, and user interface logic. The data analysis logic is configured to analyze the documents and to...
US-9,946,714 Information processing apparatus and non-transitory computer readable medium for associating multiple targets
An information processing apparatus includes: a reception section that receives a deletion operation on a first target; and an associating section that...
US-9,946,713 Digital media relationship analyzer and recommender
Disclosed are various embodiments for recommending a list of digital media to a user based upon digital media that the user is currently consuming. The list of...
US-9,946,712 Techniques for user identification of and translation of media
A computer-implemented technique includes receiving, at a computing device including one or more processors, a user input (i) identifying a portion of a media...
US-9,946,711 Text generation from correlated alerts
Methods, apparatuses, and computer program products are described herein that are configured to generate an operator text in response to an alarm that is either...
US-9,946,710 Language conversion apparatus, language conversion method, and language conversion program
Business rule statements written in a natural language are automatically converted into DRL language sentences. A language conversion apparatus 10 includes: a...
US-9,946,709 Identifying word-senses based on linguistic variations
One or more words are received. A set of frequency of occurrence values of the received word(s) within a set of domain tables is determined. A domain table in...
US-9,946,708 Identifying word-senses based on linguistic variations
One or more words are received. A set of frequency of occurrence values of the received word(s) within a set of domain tables is determined. A domain table in...
US-9,946,706 Automatic language identification for dynamic text processing
Methods and systems which utilize, in one embodiment, automatic language identification, including automatic language identification for dynamic text...
US-9,946,705 Query processing using a dimension table implemented as decompression dictionaries
According to one embodiment of the present invention, a system may execute database queries and may comprise a computer system including at least one processor....
US-9,946,704 Tone mark based text suggestions for chinese or japanese characters or words
For suggesting input text based on tone mark information for Chinese or Japanese characters or words, an apparatus, system, method, and computer program product...
US-9,946,703 Title extraction using natural language processing
Methods, systems, and computer programs are presented for selecting a title for a post of a social network. A method includes operations for identifying a word...
US-9,946,702 Digital processing system for transferring data for remote access across a multicomputer data network and...
Disclosed herein is a digital processing system for transferring data for remote access across a multicomputer data network. In one embodiment, the digital...
US-9,946,701 Selectively pinning sections of displayed content
A method, system, and/or computer program product pins an area on a user interface. One or more processors receive a pinning signal from a user. The pinning...
US-9,946,700 Systems and methods for providing for display a map that graphically represents the association among documents
Systems and methods for providing for display a map that graphically represents the association among documents are disclosed. A method for providing for...
US-9,946,699 Location-based speech recognition for preparation of electronic tax return
Methods, systems and articles of manufacture for location-based speech recognition for preparation of an electronic tax return.
US-9,946,698 Inserting text and graphics using hand markup
A method may include obtaining an image that includes a first graphics element and a second graphics element, determining that the first graphics element...
US-9,946,697 Assisting users to generate desired meme in document
A method, system and computer program product for assisting users to generate the desired meme in a document. A document is scanned to identify parts of speech,...
US-9,946,696 Aligning content in an electronic document
Aligning the contents of document objects on an electronic document page. Organizing a page of document objects so textual content is aligned to natural eye...
US-9,946,695 Systems and methods for automatically generating content layout based on selected highest scored image and...
A computerized method for automatically generating display content includes receiving a uniform resource locator, wherein the uniform resource locator specifies...
US-9,946,694 Methods, systems and apparatuses for scalable electronic data interchange communications with smart web forms
Methods, systems, and apparatuses are disclosed for a computer-implemented method for facilitating electronic data interchange ("EDI") communication. An EDI...
US-9,946,692 Package file presentation
Various embodiments illustrated and described herein include one or more of systems, methods, software, and data structures for package file presentation. Some...
US-9,946,691 Modifying a document with separately addressable content blocks
Content curation can be facilitated by an application programming interface (API) for creating an address for a block of content in a document identified...
US-9,946,690 Paragraph alignment detection and region-based section reconstruction
A paragraph alignment detection engine and a section reconstruction engine. The paragraph alignment detection engine determines the paragraph alignment of a...
US-9,946,689 Generating a moving display image having a native image plane and a web image plane appearing continuously on a...
Disclosed herein is an information processing apparatus including: a native processing section adapted to perform processing based on a program stored therein...
US-9,946,688 Efficient interpolation
Interpolation logic described herein provides a good approximation to a bicubic interpolation, which is generally smoother than bilinear interpolation, without...
US-9,946,687 Fixed-point high dynamic range fast fourier transforms
A method for generating a Fast Fourier Transform (FFT) is disclosed. The method includes providing an input signal to two or more fixed-point FFT algorithms...
US-9,946,686 Measuring device and a method for the decimation of a datastream
A measuring device for an oscilloscope provides a decimation unit. The decimation unit provides at least one input, which receives a datastream with a plurality...
US-9,946,685 Active element manager
Described are techniques for performing data storage system management of a data storage system. Using an active element manager component, a data storage...
US-9,946,684 Cache management for RDMA data stores
Embodiments relate to methods, systems and computer program products for cache management in a Remote Direct Memory Access (RDMA) data store. Aspects include...
US-9,946,683 Reducing precision timing measurement uncertainty
Techniques for reducing precision timing message uncertainty are described herein. A method includes resetting an elastic buffer of a first device in response...
US-9,946,682 Detecting device installation and removal on a port
One example provides a system. The system includes a serial port and a circuit coupled to the serial port. The circuit is to detect an installation or removal...
US-9,946,681 Host configured multi serial interface device
A dynamically configurable device including a connector configured to detect a first status of an interface selection mechanism, and a first Serializer...
US-9,946,680 Peripheral device diagnostics and control over a two-wire communication bus
Disclosed herein are systems and techniques for peripheral device diagnostics and control over a two-wire communication bus. For example, in some embodiments, a...
US-9,946,679 Distributed audio coordination over a two-wire communication bus
Disclosed herein are systems and technique for distributed audio coordination over a two-wire communication bus. For example, in some embodiments, a first slave...
US-9,946,678 Data processing device, data processing system and method
A data selector circuit divides a group of data including a plurality of types of data into the plurality of types of data. A first compression circuit and a...
US-9,946,677 Managing single-wire communications
Systems, methods, circuits and computer-readable mediums for managing single-wire communications. In one aspect, a method includes starting a transmission cycle...
US-9,946,676 Multichip package link
A system-on-a-chip, such as a logical PHY, may be divided into hard IP blocks with fixed routing, and soft IP blocks with flexible routing. Each hard IP block...
US-9,946,675 Fault-tolerant loop for a communication bus
A communication bus system is provided. The communication bus system includes a communication bus having a plurality of isolatable segments and a bus master...
US-9,946,674 Scalable multi-core system-on-chip architecture on multiple dice for high end microcontroller
A system for a multiple chip architecture that enables different system on-chip (SoC) systems with varying compatibilities to interact as one SoC via a...
US-9,946,673 Network controller--sideband interface port controller
A network interface controller includes a media access controller connected to receive an in-band packet and further connected to receive a sideband packet. The...
US-9,946,672 Transfer for control data over half-duplex link
A method of transferring control data between a master device and a slave device over a path including at least one intermediate device, such that the path...
US-9,946,671 Methods and systems for processing read and write requests
Methods and systems for processing an input/output (I/O) requests are provided. The method includes generating an I/O request by an initiator adapter of a...
US-9,946,670 Determining when to throttle interrupts to limit interrupt processing to an interrupt processing time period
Provided are a computer program product, system, and method for determining when to throttle interrupts to limit interrupt processing to an interrupt processing...
← 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 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 | 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.