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-1,003,7333 Systems and methods for determining content similarity
Systems, methods, and non-transitory computer-readable media can obtain at least one content item for which a hash value is to be generated. A set of n-grams...
US-1,003,7332 Electronic mail attachments garden
A cloud storage system receives information associating a user's cloud storage account with a network service account associated with a service provider. The...
US-1,003,7331 Source type management
A data intake and query system provides interfaces that enable users to configure source type definitions used by the system. A data intake and query system...
US-1,003,7330 Security via dynamic data movement in a cloud-based environment
Methods, apparatuses, and embodiments related to improving security of data that is stored at a data store distributed over a computer network or remote...
US-1,003,7329 System and method for automatically capturing and recording lineage data for big data records
A system may read source data corresponding to a source variable and apply a transformation to the source variable to generate an output variable. The...
US-1,003,7328 Non-privileged access to data independent of filesystem implementation
An application programming interface (API) module provides access to data, independent of filesystem implementation in a non-privileged user mode. A discovery...
US-1,003,7327 Method and apparatus for accurate localization of points of interest
Geo-referenced and oriented media items may be used to determine a location of one or more points of interest depicted by the media items. A difference between...
US-1,003,7326 Methods and systems for selecting and presenting content based on dynamically identifying microgenres...
A method of selecting and presenting content based on learned user preferences is provided. The method includes providing a content system including a set of...
US-1,003,7325 Display system, display method in the system and display program for increasing a conversion rate in a social...
When retrieving information relating to another user of a different SNS, the CVR of an SNS can be effectively increased by displaying a social graph. According...
US-1,003,7324 Stochastic chunk-based map generation
An approach to facilitating stochastic chunk-based map generation is provided. Tile chunks may be obtained for inclusion in a map of a virtual space. The...
US-1,003,7323 Methods, systems, and products for indexing scenes in digital media
Methods, systems, and products index digital scenes in digital media. A uniform resource locator is assigned to each different digital scene within the digital...
US-1,003,7322 System and method for document driven actions
A system and method are disclosed for tracking documents in a computing environment, including documents stored locally on computing devices. A monitoring...
US-1,003,7321 Calculating a maturity level of a text string
Techniques for determining a maturity level of a text string may be provided. For example, the text string may be associated with an electronic book or story,...
US-1,003,7320 Context-aware approach to detection of short irrelevant texts
Systems and methods are disclosed for determining whether a short amount of text is irrelevant. Initially, an article is selected having one or more comments of...
US-1,003,7319 User input prediction
A system for inputting text into an electronic device. The system comprises a candidate generator (2) configured to generate one or more candidates from an...
US-1,003,7318 Systems and methods for image processing
Various embodiments of the present disclosure relate to systems and methods for dynamically modifying images based on the content of articles associated with...
US-1,003,7317 Techniques for automatic generation of natural language text
Techniques for creating a template to be used in connection with automatically generating text. Techniques include creating a template to include human language...
US-1,003,7316 Selective capture of incoming email messages for diagnostic analysis
A method for processing email is presented here. The method begins by receiving email capture criteria for incoming email messages directed to a destination...
US-1,003,7315 Using form fields as dimensions to define consumer segments for which form interactivity metrics can be analyzed
Improved authoring techniques enable digital forms to be configured so as to facilitate subsequent analysis of how specific consumer segments interact with such...
US-1,003,7314 Mobile reports
A mobile data analysis system is provided that enables mobile device location tracking, secure messaging, and real-time sharing of intelligence information,...
US-1,003,7313 Automatic smoothed captioning of non-speech sounds from audio
A content server accessing an audio stream, and inputs portions of the audio stream into one or more non-speech classifiers for classification, the non-speech...
US-1,003,7312 Methods and systems for gaze annotation
A gaze annotation method for an image includes: receiving a user command to capture and display a captured image; receiving another user command to create an...
US-1,003,7311 Technique for skipping irrelevant portions of documents during streaming XPath evaluation
A method and apparatus are described for summarizing a document. For each node in the document that satisfies a marking criteria, a start and end mark pair is...
US-1,003,7310 Evaluating content in a computer networked environment
Systems and methods of evaluating content in a computer networked environment are provided. The data processing system can provide a first link to content for...
US-1,003,7309 Encoded text data management
Disclosed aspects relate to encoded text data management using a set of encoded text data types. A first set of bits which indicates a first encoded text data...
US-1,003,7308 Method for adding two rows of tiles to an existing two rows of tiles based on the number of tiles in each of...
A method for updating a page of an electronic device is provided. The page includes a first row and a second row. Each of the first row and the second row...
US-1,003,7307 Device for average calculating of non-linear data
A device for calculating an average of nonlinear data includes: an input module for receiving a nonlinear function F and nonlinear data y.sub.1and y.sub.2; a...
US-1,003,7306 Approximation of non-linear functions in fixed point using look-up tables
Computing a non-linear function f(x) in hardware or embedded systems can be complex and resource intensive. In one or more aspects of the disclosure, a method,...
US-1,003,7305 Computer-implemented systems and methods for time series exploration
Systems and methods are provided for analyzing unstructured time stamped data. A distribution of time-stamped data is analyzed to identify a plurality of...
US-1,003,7304 Side-by-side diesel utility vehicle
A utility vehicle comprises a plurality of ground engaging members and a frame supported by the plurality of ground engaging members. The frame includes a front...
US-1,003,7303 Collecting and delivering data to a big data machine in a process control system
A device supporting big data in a process plant includes an interface to a communications network, a cache configured to store data observed by the device, and...
US-1,003,7302 Cache management in RDMA distributed key/value stores based on atomic operations
A cache management system performs cache management in a Remote Direct Memory Access (RDMA) key value data store. The cache management system receives a request...
US-1,003,7301 Circuits and methods for inter-processor communication
Various example implementations are directed to circuits and methods for communicating between disparate processor circuits. According to an example...
US-1,003,7300 Cloud programming sensor interface architecture
An integrated circuit for interfacing with one or more sensors, including a wireless interface configured to connect to a network, an I/O interface configured...
US-1,003,7299 Computing in parallel processing environments
A computing system comprises one or more core processors coupled to a communication network among the cores via a switch in each core and switching circuitry to...
US-1,003,7298 Network-accessible data volume modification
A user can set or modify operational parameters of a data volume stored on a network-accessible storage device in a data center. For example, the user may be...
US-1,003,7297 Method of extending range of USB transmission for isochronous transfer
A method for extending the range of isochronous USB data transfer, by providing a local extender and a remote extender, coupled respectively to the USB host and...
US-1,003,7296 Power handling in a scalable storage system
Systems, methods, apparatuses, and software for data storage systems are provided herein. In one example, a data storage assembly is provided. The data storage...
US-1,003,7295 Apparatus and methods for generating a selection signal to perform an arbitration in a single cycle between...
An interconnect within an integrated circuit provides arbitration to select one of a plurality of signal inputs for connection to a signal output. The...
US-1,003,7294 Semiconductor device, electronic component, and electronic device
A semiconductor device including a memory which can perform a pipeline operation is provided. The semiconductor device includes a processor core, a bus, and a...
US-1,003,7293 Wafer-level package having asynchronous FIFO buffer used to deal with data transfer between different dies and...
A wafer-level package has a first die and a second die. The first die has a first clock source arranged to generate a first clock, a first sub-system arranged...
US-1,003,7292 Sharing message-signaled interrupt vectors in multi-processor computer systems
Systems and methods for sharing message-signaled interrupt vectors in multi-processor computer systems. An example method may comprise: associating an interrupt...
US-1,003,7291 Semiconductor memory apparatus and data input/output method thereof
A semiconductor memory apparatus may include a write data bus inversion unit and a write data polarity change unit. The write data bus inversion unit may invert...
US-1,003,7290 Dual-port memories and input/output circuits for preventing failures corresponding to concurrent accesses of...
A dual-port memory including a first memory array and at least one address decoder. The first memory array includes memory cells and two ports for each of the...
US-1,003,7289 Data storage system with efficient processing of single mapping callback for host I/O requests
In a data storage system a host I/O request is received from a host-side interface, the host I/O request specifying a range of logical block addresses (LBAs) of...
US-1,003,7288 Memory protection at a thread level for a memory protection key architecture
A processing system includes a processing core to execute a task and an input output (IO) memory management unit, coupled to the core. The IO memory management...
US-1,003,7287 Method for protecting memory against unauthorized access
A method of protecting software for embedded applications against unauthorized access. Software to be protected is loaded into a protected memory area. Access...
US-1,003,7286 Private partition with hardware unlocking
Systems and methods for controlling access to a private partition on a storage device are disclosed for. An example system includes a token reader that detects...
US-1,003,7285 Multi-tiered storage systems and methods for adaptive content streaming
The disclosed technology includes techniques for efficiently streaming media content from a multi-tiered storage system. An example implementation may be used...
US-1,003,7284 Bridging and integrating devices across processing systems
Particular embodiments described herein can offer an electronic fabric for a processing system that includes a fabric adapter to couple to a first fabric...
← 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 | 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.