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,646,037 Content creation
A system for facilitating content creation includes collecting profiles which are analyzed to build a profile parameter index. A dummy profile is created based...
US-9,646,036 System and method for determining exact location results using hash encoding of multi-dimensioned data
Aspects of the present invention are directed to system and methods for optimizing identification of locations within a search area using hash values. A hash...
US-9,646,035 Centralized metaobject ingest using a temporally-expanded bloom filter
A server computer system identifies a first bloom filter using a schedule that rotates bloom filters based on time. The system identifies a first set of...
US-9,646,034 Enumeration of rooted partial subtrees
Embodiments of methods, apparatuses, devices and/or systems for manipulating hierarchical sets of data are disclosed. In particular, methods, apparatus devices...
US-9,646,033 Building a metadata index from source metadata records when creating a target volume for subsequent metadata...
Provided are a computer program product, system, and method for building a metadata index from source metadata records when creating a target volume for...
US-9,646,032 Temporal user engagement features
One or more techniques and/or systems are provided for indexing content based upon index features (e.g., temporal features, user engagement features, and/or...
US-9,646,031 Intelligent data integration system
Data objects stored in a data store include data attribute(s) and associated value(s) for the attributes. Data analysis tools (DATs) stored in a data store are...
US-9,646,030 Computer-readable medium storing program and version control method
An information processing apparatus permits editing of information held by an existing node in a version control graph that contains a plurality of nodes, each...
US-9,646,029 Methods and apparatus for a distributed database within a network
In some embodiments, an apparatus includes an instance of a distributed database at a first compute device configured to be included within a set of compute...
US-9,646,028 Graph query logic
In one embodiment, a method includes storing one or more graphs, each graph comprising one or more nodes arranged in a hierarchical format, each node...
US-9,646,027 Tagging digital media
A method for tagging digital media is described. The method includes selecting a digital media and selecting region within the digital media. The method may...
US-9,646,026 Determining points of interest using intelligent agents and semantic data
A method, a system, and a computer program product are provided for determining points of interest using intelligent agents and semantic data. The method is...
US-9,646,025 Method and apparatus for aggregating and presenting data associated with geographic locations
Implementations relate to systems and methods for aggregating and presenting data related to geographic locations. Geotag data related to geographic locations...
US-9,646,024 Map-reduce ready distributed file system
A map-reduce compatible distributed file system that consists of successive component layers that each provide the basis on which the next layer is built...
US-9,646,023 Devices and methods configured for automated duplication of network shared folders
A network attached storage may comprise one or more storage devices; a network interface configured to couple to a local area network; a share folder and a...
US-9,646,022 Distributed change notifications for a distributed filesystem
The disclosed embodiments disclose techniques for providing distributed change notifications for a distributed filesystem. Two or more cloud controllers...
US-9,646,021 Managing resource access in distributed computing environments
Concepts and technologies are disclosed herein for managing resource access in distributed computing environments. A computing device can host a local resource...
US-9,646,020 Integrated format conversion during disk upload
Uploading storage data. A method includes determining a file protocol for a local file including determining sparseness for the local file. Based on the...
US-9,646,019 Secure isolation of tenant resources in a multi-tenant storage system using a security gateway
Machines, systems and methods for handling a client request in a hierarchical multi-tenant data storage system, the method comprising processing a request in...
US-9,646,018 Controlling segment size distribution in hash-based deduplication
Segment sizes are controlled by setting the size of a segment boundary in a hash-based deduplication system. A subsequence of size K of a sequence of characters...
US-9,646,017 Efficient video data deduplication
Various embodiments for performing video data deduplication by a processor device are provided. An accompanying audio stream of a video stream for a selected...
US-9,646,016 Methods circuits apparatuses systems and associated computer executable code for data deduplication
Disclosed are methods, circuits, apparatuses, systems and associated computer executable code for data deduplication. An email data deduplication system...
US-9,646,015 Digital work compression
Various embodiments are directed to systems and methods for compressing digital works, such as books, magazines and similar works. Compressing a digital work...
US-9,646,014 Systems and methods for selective defragmentation
Various computer-implemented methods for selective defragmentation are disclosed. In one example, an exemplary method for performing such a task may include: 1)...
US-9,646,013 System and method for file management
Embodiments of the invention provide, among other things, an improved system and method for building logical associations (links) between files and for...
US-9,646,012 Caching temporary data in solid state storage devices
Various systems and methods for inhibiting a modified block of data from being written to an underlying persistent storage device are disclosed. A cache is...
US-9,646,011 Date and time format generation method, program, and system for reference and elapsed timestamps to produce a...
Computing a date and time format includes obtaining a UT value of a reference time; computing intermediate data including year, month, day, hour, minute, and...
US-9,646,010 Method and system for expanding storage capacity of a drive using cloud storage systems
A storage drive and associated system and method for storing data locally at the storage drive and/or at cloud storage may buffer, in a local storage buffer,...
US-9,646,009 Method and apparatus for generating a visual representation of object timelines in a multimedia user interface
A method and an apparatus for generating a visual representation of object timelines in a multimedia user interface by illustrating time information, associated...
US-9,646,008 Modifying virtual item states in conjunction with digital broadcast
An apparatus and computer implemented method for modifying a state of a virtual item and a corresponding computer-readable medium are disclosed. A receiving...
US-9,646,007 Distributed and tiered architecture for content search and content monitoring
An efficient large scale search system for video and multi-media content using a distributed database and search, and tiered search servers is described....
US-9,646,006 System and method for capturing a multimedia content item by a mobile device and matching sequentially relevant...
A method and system for matching sequentially relevant content to at least one multimedia content item (MMCI) captured by a mobile device are provided. The...
US-9,646,005 System and method for creating a database of multimedia content elements assigned to users
A method and system for creating a database of multimedia content elements assigned to users are provided. The method comprises receiving at least one parameter...
US-9,646,004 Hierarchical database report generation with automated query generation for placeholders
A computerized method, implemented in at least one processor, for automatically generating a report, the method including, receiving, by the at least one...
US-9,646,003 Cloud storage methods and systems
A system receives first requests to create electronic storage objects that are accessible on the communication network or another communication network, and...
US-9,646,002 Media content presentation in a selected language
There is provided a method that includes displaying, on a display, a viewing pane of available video contents including a first video content, receiving a...
US-9,646,001 Machine translation (MT) based spoken dialog systems customer/machine dialog
Operation of an automated dialog system is described using a source language to conduct a real time human machine dialog process with a human user using a...
US-9,646,000 Search method, search system, and natural language comprehension system
A search method, a search system, and a natural language comprehension system are provided. The search system includes a structured database and a search...
US-9,645,999 Adjustment of document relationship graphs
Provided is a process of modifying semantic similarity graphs representative of pair-wise similarity between documents in a corpus, the method comprising...
US-9,645,998 Learning new words
Systems and methods are disclosed for a server learning new words generated by user client devices in a crowdsourced manner while maintaining local differential...
US-9,645,997 Phrase-based communication system
A client device, such as a digital video recorder, provides a phrase-based communication system in which users are presented with a dynamic messaging interface...
US-9,645,996 Method and device for automatically generating a tag from a conversation in a social networking website
Certain aspects of the present disclosure relates to a computer implemented method for executing application code to connect with a social networking website,...
US-9,645,995 Language identification on social media
A method for language prediction of a social network post includes generating a social network graph which includes nodes connected by edges. Some of the nodes...
US-9,645,994 Methods and systems for automatic analysis of conversations between customer care agents and customers
The technical solution under the present disclosure automatically analyzes conversations between users by receiving a training dataset having a text sequence...
US-9,645,993 Method and system for semantic searching
A method and system for facilitating a semantic search based on one or more corpuses of natural language texts are provided. One or more corpuses of natural...
US-9,645,992 Methods and apparatuses for interaction with web applications and web application data
A method of enabling content distribution for various electronic devices which comprises providing a content adaptive application for an electronic device,...
US-9,645,991 Table column spanning
Disclosed are a method and system for grouping columns of data into different levels for subsequent multiple level operations. The method comprises the steps of...
US-9,645,990 Dynamic report building using a heterogeneous combination of filtering criteria
Methods and apparatus are presented for flexibly building a dynamic report using a heterogeneous mix of dimensions, segments, and metrics. Within a report...
US-9,645,989 Techniques to generate custom electronic forms using custom content
Techniques to generate custom electronic forms are described. An apparatus may comprise a logic device and an application having a form manager component. The...
US-9,645,988 System and method for identifying passages in electronic documents
The methods proposed here deconstructs training sentences into a stream of features that represent both the sentences and tokens used by the text, their...
← 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 | 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.