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,355,116 Cross-file differential content synchronization using cached patches
Methods, systems and techniques for synchronizing content, such as a file, between one or more clients and one or more servers are provided. Example embodiments...
US-9,355,115 Client application file access
One or more techniques and/or systems are disclosed for providing a client application with access to a file based upon a local offline version of the file...
US-9,355,114 Graph-based compression of data records
In general, embodiments of the present invention provide systems, methods and computer readable media for data record compression using graph-based techniques.
US-9,355,113 Encoding and decoding delta values
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for encoding and decoding delta values. In one aspect, a...
US-9,355,112 Optimizing compression based on data activity
A method is used in managing data compression in storage systems. A request to compress particular data stored within a memory space is received. An activity...
US-9,355,111 Hierarchical index based compression
Computer-readable media, systems, and methods for hierarchical index based compression are described. In embodiments, a hierarchical data log or key-value pair...
US-9,355,110 Dynamic presentation of data items based on prioritized associations
An example method involves: (i) maintaining an attribute-association database comprising data for a set of data items, wherein the data for a given one of the...
US-9,355,109 Multi-tier caching
A method for maintaining an index in multi-tier data structure includes providing a plurality of a storage devices forming the multi-tier data structure,...
US-9,355,108 Storing data files in a file system
A mechanism is provided for storing data files in a file system. The file system provides a plurality of reference data files, where each reference data file in...
US-9,355,107 Crime investigation system
A computer-implemented crime investigation system having a computer including a processor is operable to: receive and store one or more image data items, each...
US-9,355,106 Sensor data locating
A method, an apparatus, and a system for locating sensor data. The method includes the steps of: obtaining an index table; intercepting a query for sensor data...
US-9,355,105 Indexing of large scale patient set
Systems and methods for indexing data include formulating an objective function to index a dataset, a portion of the dataset including supervision information....
US-9,355,104 Intelligent pairing using a lookup database for snapshot based backups
This disclosure relates to a method, article of manufacture, and apparatus of intelligent pairing using a lookup database for snapshot based backups. In some...
US-9,355,103 System and method for bandwidth optimization in a network storage environment
According to one or more embodiments of the present invention, a network cache intercepts data requested by a client from a remote server interconnected with...
US-9,355,102 Personalized transaction management and media delivery system
Media data for a live event such as a horse race, associated real-time data, and contextually related asynchronous data are presented to an end user. A content...
US-9,355,101 Boot in a media player with external memory
A media player is presented that scans the media files stored on an external memory card in order to update the internal database of the player. Media manager...
US-9,355,100 Methods and apparatus for reconciling versions of media context lists in communications networks
Methods, systems, devices, apparatus and computer-program products are defined for reconciling different versions of media content lists that concurrently exist...
US-9,355,099 System and method for detecting explicit multimedia content
A method for classifying a multimedia content is provided. The method includes processing one or more multimedia content to obtain a set of extracted features,...
US-9,355,098 Restore of full system backup and incremental backups using multiple simultaneous device streams
A technique for restoring file systems by applying full and incremental backups together while streaming them from multiple devices provides a faster system...
US-9,355,097 Game achievements system
Systems and method for providing a game achievements system where players are rewarded with game achievements based on mastering certain in-game facets of the...
US-9,355,096 Food storage container tag system and method
This disclosure relates to a system configured to electronically store dish information on tags coupled with storage containers. The system may include near...
US-9,355,095 Click noise characterization model
The techniques discussed herein consider a degree of noise associated with user clicks performed during search sessions. The techniques then generate a model...
US-9,355,094 Motion responsive user interface for realtime language translation
A data processing apparatus receives data indicating a movement of a client device by a first user. The apparatus determines that the movement of the client...
US-9,355,093 Method and apparatus for referring expression generation
Methods, apparatuses, and computer program products are described herein that are configured to perform referring expression generation. In some example...
US-9,355,092 Human-like response emulator
Human-like response emulator stores a library (14) comprising one or more different subject matter data structures. Each data structure comprising a set of...
US-9,355,091 Systems and methods for language classification
Systems and methods are provided for classifying text based on language using one or more computer servers and storage devices. In general, the systems and...
US-9,355,090 Identification of candidate characters for text input
Methods, systems, devices, and apparatus, including computer program products, for identifying candidates for text entry. One or more inputs entering one or...
US-9,355,089 Intention detection in domain-specific information
A new information in a language and relating to a subject matter domain is parsed into a constituent set of complete grammatical constructs. In a subset of the...
US-9,355,088 Feature completion in computer-human interactive learning
A collection of data that is extremely large can be difficult to search and/or analyze. Relevance may be dramatically improved by automatically classifying...
US-9,355,087 Identification of content in an electronic document
In some embodiments, a method includes receiving an electronic document that comprises a plurality of sections. The method includes marking the plurality of...
US-9,355,086 User interface elements for content selection and extended content selection
A single user interface (UI) handle element is displayed in response to a selection of content. For example, in response to selecting a piece of content (e.g....
US-9,355,085 System and method for formatting a cell in response to data stored in a separate location
A data cell included in a document supporting cell structured data is conditionally formatted according to data that is stored in a separate location from the...
US-9,355,084 Systems, computer-program products and methods for annotating documents by expanding abbreviated text
Systems, computer-program products and methods for annotating electronic text documents by resolving abbreviated text of concepts defined in a controlled...
US-9,355,083 Systems and methods for generating an edit script
Described herein is a computer implemented method for generating a hierarchical edit script describing operations which can be applied to a first dataset to...
US-9,355,082 Contextual history of computing objects
Various features for a computer operating system include mechanisms for operating where a single native application, in the form of a Web browser, exists for an...
US-9,355,081 Transforming HTML forms into mobile native forms
Techniques disclosed herein transform HTML forms into forms with graphical user interfaces (UIs) native to mobile devices. A user interface virtualization (UIV)...
US-9,355,080 Propagating user feedback on shared posts
Propagating user feedback on shared posts is described, including receiving a user indication associated with repost content. The repost content is associated...
US-9,355,079 Reader mode presentation of web content
Methods and apparatuses that automatically detect availability of a reader mode for article content in a web page addressed by a URL are described. Availability...
US-9,355,078 Display time of a web page
A method for determining a display time of a page is provided, including the following method operations: receiving a request for page data from a client; in...
US-9,355,077 Content management system employing a hybrid web application framework
A method may include receiving, via a network, a request for browser-renderable content, and determining, by a processor of a computing device, a web framework,...
US-9,355,076 Method and system for dynamic play list modification
Asynchronous message delivery to a media player is defined wherein the message provides instructions to change the SMIL (or XML) based play list dynamically at...
US-9,355,075 Multi-view graphical user interface for editing a base document with highlighting feature
A computationally implemented method includes, but is not limited to: receiving indication of an election of a rules packet, the elected rules packet including...
US-9,355,074 Display-content alteration for user interface devices
Systems and processes for data presentation may be implemented with a variety of operations and techniques. In particular aspects, a system and process for data...
US-9,355,073 Content attribute control interface including incremental, direct entry, and scrollable controls
Embodiments provide content attribute adjustment controls that enable the use of a variety of input types when adjusting content attributes such as font sizes,...
US-9,355,072 Recursive embedding by URL parameterization
Methods, systems, and apparatus for performing recursive embedding by URL parameterization are provided. Recursive embedding by URL parameterization may be...
US-9,355,071 System and method for Multivariate outlier detection
A computer-implemented method of determining actions outside of a norm is provided. The method comprises: generating an actor state vector and a peer group...
US-9,355,070 System and method of using spatially independent subsets of data to determine the uncertainty of soft-data...
A system and method, implemented on a computer, for determining the uncertainty of soft-data debiasing of property distributions of spatially correlated...
US-9,355,069 Systems and methods for determining the uncertainty in parameters of an energy use model
Systems and methods for determining the uncertainty in parameters of a building energy use model are provided. A disclosed method includes receiving an energy...
US-9,355,068 Vector multiplication with operand base system conversion and re-conversion
A method is described that includes performing the following with an instruction execution pipeline of a semiconductor chip. Multiplying two vectors by:...
US-9,355,067 Distribution of parameter calculation for iterative optimization methods
Systems and methods are disclosed for distributed first- or higher-order model fitting algorithms. Determination of the parameter set for the objective function...
← 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 136 137 138 | 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.