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,864,778 System for providing events to users
Described are techniques to provide event data to users. Event data corresponding to one or more events may be received from a first device. Availability data...
US-9,864,777 Table partitioning and storage in a database
To provide efficient table partitioning, a database is described for distributively locating a plurality of sub-tables resulting from partitioning of a table in...
US-9,864,776 Intelligently utilizing non-matching weighted indexes
System, method, and computer program product to intelligently utilize non-matching weighted objects, by determining that a sort sequence of a query does not...
US-9,864,775 Query strength indicator
A user interface is presented that is configured for receiving a user search criteria and search filter limit for a search request. An indicator is presented....
US-9,864,774 Granular buffering of metadata changes for journaling file systems
Responsive to determining an in-memory image of a metadata disk block, a buffer is generated in memory and includes metadata updates made to the metadata disk...
US-9,864,773 Object-based commands with data integrity identifiers
Systems and methods are disclosed for object-based commands with data integrity identifiers. In an embodiment, an apparatus may comprise a data storage device...
US-9,864,772 Log-shipping data replication with early log record fetching
Methods, systems and program products for log-shipping data replication from a primary system to a communicatively-coupled standby system. Embodiments of the...
US-9,864,771 Method and server for synchronizing a plurality of clients accessing a database
The invention relates to a method of synchronizing a plurality of clients accessing a database, each client executing a plurality of tasks on the database,...
US-9,864,770 Customizing enterprise level business information networking
Systems, apparatus, and methods for implementing enterprise level social and business information networking are provided. Users can receive relevant...
US-9,864,769 Storing data utilizing repeating pattern detection
A system and method for efficiently storing data in a storage system. A data storage subsystem includes multiple data storage locations on multiple storage...
US-9,864,768 Surfacing actions from social data
Social data is used to extract actions that end users perform in order to provide deeplinks for search results. Social data from social networking services may...
US-9,864,767 Storing term substitution information in an index
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for storing, in an index associated with a document, a...
US-9,864,766 Methods and systems for updating a digital map
A system and method are disclosed for incrementally updating an existing digital map of a client device in a digital map update system. The digital map update...
US-9,864,765 Entry insertion apparatus, method, and program
An entry insertion apparatus (2000) inserts an entry into a node (3000) having a plurality of partial areas (3020) in which W (W being a positive integer equal...
US-9,864,764 Evolving data archives
A data archive constructed from source data, whose structure and associated schemas can evolve based on the generated responses to user data requests. Based on...
US-9,864,763 Merging data from a source location into a target location
In an example, data from a source location is merged into a target location containing existing data, in which both the source location and the target location...
US-9,864,762 Systems and methods for mapping a value to a new domain
Source values are mapped to new user-defined categories. The new user-defined categories are stored in a new user-defined field. In an embodiment, a...
US-9,864,761 Read optimization operations in a storage system
A system and method for performing read optimization of a volume while allowing user operations to target the volume. Read optimization is prevented from being...
US-9,864,760 Method and system for concurrently backing up data streams based on backup time estimates
Concurrently backing up data streams based on backup time estimates is described. A system identifies multiple data streams scheduled for backup. The system...
US-9,864,759 System and method for providing scatter/gather data processing in a middleware environment
Systems and methods are provided for providing scatter/gather data processing. In accordance with an embodiment, a such a system can include a cluster of one or...
US-9,864,758 Image recognition verification
Systems and methods of verifying the results of an initial image recognition process are presented. A verification engine can receive a set of candidate images...
US-9,864,757 Content based systems and methods for conducting spectrum color based image search
A method for dynamically displaying results of simultaneous two dimensional image search comprises: maintaining a first database comprising a set of records,...
US-9,864,756 Method, apparatus for providing a notification on a face recognition environment, and computer-readable...
According to a method for providing a notification on a face recognition environment of the present disclosure, the method includes obtaining an input image...
US-9,864,755 Systems for associating an online file folder with a uniform resource locator
Systems and method of the present invention provide for one or more server computers configured to register a domain name; receive a request to: generate a file...
US-9,864,754 Virtual desktop infrastructure private cloud
Techniques presented herein provide an approach for sharing folders and files across devices. In one embodiment, folder redirection is employed to permit a...
US-9,864,753 Data storage system with adaptive file system over-provisioning
A data storage system tracks liability and insurance for an internal file system, liability being a number of slices needed to store file system data, insurance...
US-9,864,752 Multilayer policy language structure
A policy language for an information management system has a three-layer structure that allows specifying one or more policies using policy abstractions. The...
US-9,864,751 Establishing governance rules over data assets
Transform governance rules for a data asset to apply to a set of related data assets. Establishing a governance rule over a first data asset based on a second...
US-9,864,750 Objectification with deep searchability
A method for objectifying non-text content within a non-native file includes objectifying an object of the non-text content by determining a tag for the object,...
US-9,864,749 Methods for provisioning workloads in a storage system using machine learning and devices thereof
A method, non-transitory computer readable medium, and provisioning advisor device that obtains an intensity and characteristics for each of a plurality of...
US-9,864,748 System and method for suggesting media content contributions for a collaborative playlist
Systems and techniques for suggesting media content contributions for a collaborative playlist are presented. The system can include a playlist component, a...
US-9,864,747 Content recommendation device, recommended content search method, and program
There is provided a device that generates a first feature based on information of a first type included in first content selected by a target user in past,...
US-9,864,746 Association of entity records based on supplemental temporal information
A system links data objects associated with a common entity and includes at least one processor. The system compares data objects within one or more source...
US-9,864,745 Universal language translator
A universal language translator automatically translates a spoken word or phrase between two speakers. The translator can lock onto a speaker and filter out...
US-9,864,744 Mining multi-lingual data
Technology is disclosed for mining training data to create machine translation engines. Training data can be mined as translation pairs from single content...
US-9,864,743 Textual emotion detection
A method may include receiving a textual input. Topics associated with the textual input and top words associated with each of the topics may be generated by...
US-9,864,742 Persona management system for communications
A system to apply persona styles to written communications. The system includes a communication analyzer and a modification engine. The communication analyzer...
US-9,864,740 Methods and systems for creating and applying a template driven element adapter
Various examples of methods and systems for template driven element adapter are described. In one implementation, one or more processors of a computing device...
US-9,864,739 Automatic layout of graphical user interface screens from object data
A method provides automatic layout of GUI screens based on contents of a response to a resource request. A display format is selected based on whether a...
US-9,864,738 Methods and apparatus related to automatically rewriting strings of text
Methods and apparatus related to automatically rewriting a string of text utilizing one or more rewrite rules. Some implementations are directed to scoring...
US-9,864,737 Crowd sourcing-assisted self-publishing
An author using an author device may connect to a self-publishing network and identify a content selection that includes text from the author's manuscript. The...
US-9,864,736 Information processing apparatus, control method, and recording medium
An information processing apparatus and a control method update document data in such a manner that an object in document data is inputted to an application,...
US-9,864,735 In-domain webpage editing
Systems and methods for editing content of a webpage are provided. One method includes receiving an identifier of a webpage to be edited. The method further...
US-9,864,734 Clickable links within live collaborative web meetings
An approach for creating a clickable link within a presentation during a live collaborative web meeting is provided. The approach identifies one or more uniform...
US-9,864,733 Method, a system and a computer program for generating viewable presentations
The invention relates to a method for generating a presentation from a metadata only, or from a metadata and a document file. A content management system stores...
US-9,864,732 User interfaces that facilitate management of formatting of digital content
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating a user interface that includes a viewport...
US-9,864,731 Systems and methods for distributed solution of optimization problems
A framework is presented for designing a class of distributed, asynchronous optimization algorithms realized as signal processing architectures utilizing...
US-9,864,730 Thermal aware headphones
A method, an apparatus, and a computer program product are provided. The apparatus obtains a measure of a mammalian body temperature. The measure is based on at...
US-9,864,729 Comprehensive sensor fusion algorithm
The present invention relates to a signal processor, and more particularly, to systems, devices and methods of using a comprehensive sensor fusion algorithm to...
US-9,864,728 Automatic generation of physically aware aggregation/distribution networks
Aspects of the present disclosure provide systems and methods for automatic generation of physically aware aggregation/distribution networks that enable...
← 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 | 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.