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,029,6610 Associating a post with a goal
A method for associating a post with a goal may include receiving, by a processor, a special operator term entered by a user as part of a post. The special...
US-1,029,6609 Extended memory system
Described herein are technologies that are configured to assist a user in recollection information about people, places, and things. Computer-readable data is...
US-1,029,6608 Single table multi-schema data store in a key value store
A system of creating a multi-schema data store of a key-value store may include a computing device, a first computer-readable storage medium portion comprising...
US-1,029,6607 Systems and methods to detect deleted files
A data storage system protects data identified for deletion which has been created or modified between scheduled data backups. For instance, the system monitors...
US-1,029,6606 Stateless datastore--independent transactions
At a client-side component of a storage group, a read descriptor generated in response to a read request directed to a first data store is received. The read...
US-1,029,6605 Dictionary generation for example based image processing
Techniques related to generating dictionaries for example based image processing algorithms are discussed. Such techniques may include iteratively performing...
US-1,029,6604 Method and device for providing reference information for scan protocol
A method and a device for providing reference information for a scan protocol are provided. The method includes: obtaining first basic information and a first...
US-1,029,6603 Systems and methods for automatically generating metadata for media documents
According to one embodiment of the present invention, a method for automatically generating metadata for a media document includes: computing a feature vector...
US-1,029,6602 Determining real-time timestamps for robotic sensor data
Methods, apparatus, systems, and computer-readable media for assigning a real-time clock domain timestamp to sensor frames from a sensor component that operates...
US-1,029,6601 Identifying abandoned objects
Embodiments include method, systems and computer program products for identifying abandoned objects. In some embodiments, first visual media data of an object...
US-1,029,6600 Detection and visualization of geographic data
Identifying and visualizing geographic data includes obtaining a set of data including candidate geographic data elements. Metrics are determined based on two...
US-1,029,6599 Sharing resources among remote repositories utilizing a lock file in a shared file system or a node graph in a...
A method, system and computer program product for sharing resources among remote repositories. In a shared file system, a resource identifier and metadata are...
US-1,029,6598 Digest based data matching in similarity based deduplication
Data matches are calculated between input data and repository data via a digest based matching algorithm where the reference digests corresponding to a...
US-1,029,6597 Read ahead of digests in similarity based data deduplicaton
For read ahead of digests in similarity based data deduplication in a data deduplication system using a processor device in a computing environment, input data...
US-1,029,6596 Data tagging
A method for characterizing data elements in an enterprise including ascertaining at least one of an access metric and a data identifier for each of a plurality...
US-1,029,6595 Multi-level namespace management system and method thereof for hybrid cloud storage systems
A multi-level namespace management system. The system comprises a processing unit; and a memory, the memory containing instructions that, when executed by the...
US-1,029,6594 Cloud-aware snapshot difference determination
Modifications made to files (e.g., stub files) within a distributed file storage system over a defined time period are determined. Moreover, the distributed...
US-1,029,6593 Managing storage system metadata during data migration
Data is migrated from a source storage device to a destination storage device using tape media. Both the source storage device and the destination storage...
US-1,029,6592 Spherical video in a web browser
Implementations disclose methods and systems for rendering, by a browser, a content item projected on a mesh. A method includes providing, by a browser...
US-1,029,6591 Efficient data distribution to multiple devices
Methods and systems for providing content are disclosed. An example method can comprise identifying a first plurality of data fragments of a media file. An...
US-1,029,6590 Techniques for managing persistent document collections
Various technologies and techniques are disclosed for creating and managing persistent document collections. A data store is used for storing one or more...
US-1,029,6589 Grouping content based upon user activity
A method includes identifying a meeting to be attended by a participant in the future. A context of the meeting is determined based upon meeting information...
US-1,029,6588 Build of material production system
Some embodiments of a build of material production system have been presented. In one embodiment, a graphical user interface (GUI) is presented via a client...
US-1,029,6587 Augmented conversational understanding agent to identify conversation context between two humans and taking an...
An augmented conversational understanding agent may be provided. Upon receiving, by an agent, at least one natural language phrase from a user, a context...
US-1,029,6586 Predicting human behavior by machine learning of natural language interpretations
An accurate thought map is created by recording people's many utterances of natural language expressions together with the location at which each expression was...
US-1,029,6585 Assisted free form decision definition using rules vocabulary
A computer program product of decision definition using a rules vocabulary includes program code for: receiving free form input; identifying terms contained...
US-1,029,6584 Semantic textual analysis
A method of comparing the semantic similarity of two different text phrases in which the grammatical structure of the two different text phrases is analyzed and...
US-1,029,6583 Construction of a lexicon for a selected context
Various technologies pertaining to constructing a lexicon for a defined context are set forth herein. Social media text is acquired, where the social media text...
US-1,029,6582 Method and apparatus for determining morpheme importance analysis model
A method and an apparatus for determining a morpheme importance analysis model is provided, which belongs to the field of computers. The method includes:...
US-1,029,6581 Multi-word autocorrection
Methods and systems of multi-word automatic correction ("autocorrect") are provided. Autocorrect generally can select a corrected word based on a typed word and...
US-1,029,6580 Delivering parsed content items
Systems and methods are described that relate to processing content, such as web pages, to be rendered and displayed on client computing devices. In one...
US-1,029,6579 Generation apparatus, generation method, and program
Aspects of the present invention disclose a method, computer program product, and system for generating target text based on target data. The method includes...
US-1,029,6578 Intelligent extraction and organization of data from unstructured documents
Data elements from an input document can be automatically organized into rows and columns in a structured output document using a grouping process that...
US-1,029,6577 Spreadsheet comment navigation
A collaborative content management system allows for the mutual-synchronization of content within a spreadsheet and within a document in which a set of...
US-1,029,6576 Filling information from mobile devices with security constraints
A system for a mobile device includes at least one processor operatively connected to a computer readable storage medium in the at least one processor is...
US-1,029,6575 Portion-based document printing options
A document creation platform provides a user interface for creating electronic documents. In response to first user input, the platform creates an electronic...
US-1,029,6574 Contextual ink annotation in a mapping interface
A computing device and method for use in enabling contextual ink annotation in a mapping interface are disclosed. In one aspect, the computing method may...
US-1,029,6573 Building and maintaining information extraction rules
Methods and arrangements for managing development of information extraction rules. One or more documents are opened for extraction. An interface is provided to...
US-1,029,6572 Editing apparatus
An editing apparatus includes a processor and a memory configured to store computer-readable instructions. The computer-readable instructions, when executed by...
US-1,029,6571 Method, system, apparatus, network entity and computer program product for providing a user with an editable...
In general, a method, system, apparatus, network entity and computer program product are provided for presenting to a user an editable webpage corresponding to...
US-1,029,6570 Reflow narrative text objects in a document having text objects and graphical objects, wherein text object are...
A method and system is provided to author an electronic document having content including document objects, the documents objects including at least text...
US-1,029,6569 Systems and methods for creating user-managed online pages (MAPpages) linked to locations on an interactive...
Systems and methods are used to enable creating, searching, and managing user-managed online pages (e.g., MAPpages) linked to locations on an interactive...
US-1,029,6568 Systems and methods for enhancing electronic communications
Systems and methods are provided for enhancing text-based electronic communications. In one embodiment, a sending agent automatically, or upon request by a...
US-1,029,6567 Progressive consolidation of web page resources
Described herein are systems, method and devices for modifying web pages to enhance their performance. In certain non-limiting embodiments, improved resource...
US-1,029,6566 Apparatus and method for outputting web content that is rendered based on device information
Disclosed are an apparatus and a method for outputting web content. The apparatus and method can prevent rendering performance from being degraded in some...
US-1,029,6565 Optimized browser object rendering
Optimizing the rendering of objects in a Web browser view is described. A Web browser system includes: a processor, a computer readable memory, and a computer...
US-1,029,6564 Hybrid web publishing system
A system comprises a first workstation that locally instantiates a design tool configured to allow a designer to specify a design for a web page. A data store...
US-1,029,6563 Automated testing of perceptible web page elements
Methods and systems are provided for testing graphical elements within a graphical user interface associated with a computer file, such as a web page. One...
US-1,029,6562 Dynamic generation of mobile web experience
Techniques are described herein for generating a user interface configured for a mobile device, on-the-fly at run time, in response to receiving a request for a...
US-1,029,6561 Apparatus, method and graphical user interface for providing a sound link for combining, publishing and...
A system for linking together and publishing websites and audio files together, as one unit, by anyone on the Internet, generating a single link referred to as...
← 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 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 | 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.