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
2016/0253356 COMPOSING MEDIA STORIES METHOD AND SYSTEM
Disclosed is a method and apparatus to programmatically determine a home location for a user, to cluster photographs and videos into events and trips relative...
2016/0253355 FINDING OBJECTS IN A KEY-BASED DATA STRUCTURE BY THEIR APPROXIMATE LOCATION
Object identification is described. A processor identifies a first cell of a rectangular grid overlapped over a map of a certain geographic area. The first...
2016/0253354 VIRTUAL PRIVATE CLOUD THAT PROVIDES ENTERPRISE GRADE FUNCTIONALITY AND COMPLIANCE
Techniques to enforce policies with respect to managed files and/or endpoints are disclosed. A policy to be applied with respect to one or more files included...
2016/0253353 INDEX RECORD-LEVEL LOCKING FOR RECORD-ORIENTED FILE SYSTEMS
In one embodiment, a method includes determining a data node corresponding to a data record to be inserted/updated in an index structure of a record-oriented...
2016/0253352 METHOD AND APPARATUS FOR FILE SYNCHRONIZATION AND SHARING WITH CLOUD STORAGE
A new approach is proposed that contemplates systems and methods to support offline file system synchronization and sharing with cloud storage via a virtual...
2016/0253351 Scalable Grid Deduplication
A system, a method, and a computer program product for performing deduplication of data using a scalable deduplication grid are disclosed. A listing of a...
2016/0253350 PROACTIVE DUPLICATE IDENTIFICATION
Proactive duplicate identification may include receiving a document, and determining data related to the document. The documents may be indexed from history...
2016/0253349 Data Analysis And Reporting Tool
An approach is provided for a data analysis and reporting. A data collection manager generates a graphical user interface (GUI) and displays the GUI on a...
2016/0253348 PURGING USER DATA FROM VEHICLE MEMORY
A communication system and a method for purging user data stored in a vehicle. The method carried out by the system includes: (a) receiving an input associated...
2016/0253347 Legal Discovery Tool Implemented In A Mobile Device
An approach is provided for collecting data files from target devices. A data collection manager implemented in a mobile device generates a collector based, at...
2016/0253346 Legal Discovery Tool
An approach is provided for collecting data files from target devices. A data collection manager generates a collector based, at least in part, on collection...
2016/0253345 SYSTEM AND METHOD FOR OBTAINING TIME DATA DISPLAYABLE REMOTELY FROM A SINGLE-WORD UTC TIME STAMP
Systems and methods for obtaining time data displayable remotely from a single-word UTC time stamp are disclosed. Embodiments may include retrieving a...
2016/0253344 SYSTEM AND METHOD FOR IMPLEMENTING A MULTI-WORD UTC TIME STAMP USING A SINGLE-WORD UTC TIME STAMP AND A...
Systems and methods for implementing a multi-word UTC time stamp using a single-word UTC time stamp and a multi-word key are disclosed. Embodiments may include...
2016/0253343 Generating Search Results Containing State Links to Applications
A mobile computing device includes a touchscreen, a transceiver, a non-transitory memory storing a first native application associated with an operator of a...
2016/0253342 Presentation of Search Results to Mobile Devices Based on Television Viewing History
A system for presenting targeted search results to a mobile communication facility, the system configured to perform the steps of (a) receiving information...
2016/0253341 MANAGING A BINARY OBJECT IN A DATABASE SYSTEM
A method for managing a binary object in a database system is provided. The method may include receiving a request to store the binary object and determining...
2016/0253340 Data management platform using metadata repository
An analytical computing environment for large data sets comprises a software platform for data management. The platform provides various automation and...
2016/0253339 DATA MIGRATION SYSTEMS AND METHODS INCLUDING ARCHIVE MIGRATION
Examples of methods, systems, and computer-readable media for migration of data, including data from archives, are described. In some examples, the archive...
2016/0253338 SYSTEM AND METHOD FOR DISPLAYING TIME IN A SINGLE-WORD UTC TIME STAMP
Systems and methods for displaying time in a single-word UTC time stamp are disclosed. Embodiments may include retrieving, from a memory, a single-word time...
2016/0253337 SYSTEM AND METHOD FOR CONVERTING A FORMAT OF A TIME STAMP
Systems and methods for converting a format of a time stamp are disclosed. Embodiments may include retrieving, by the processor, from a memory, a single-word...
2016/0253336 SYSTEM AND METHOD FOR DISTINGUISHING AND PROCESSING MULTIPLE TIME STAMP FORMATS USED IN A SINGLE COMPUTING SYSTEM
Systems and methods for distinguishing and processing multiple time stamp formats used in a single computing system are disclosed. Embodiments may include...
2016/0253335 SEARCH FILTERED FILE SYSTEM USING SECONDARY STORAGE, INCLUDING MULTI-DIMENSIONAL INDEXING AND SEARCHING OF...
Techniques for enabling user search of content stored in a file archive include providing a search interface comprising a search rules portion and an action...
2016/0253334 OBJECT RECOMMENDATION BASED UPON SIMILARITY DISTANCES
Exemplary methods, apparatuses, and systems receive a candidate object with which a user can interact within a network service. For each of a first plurality...
2016/0253333 CONTENT INVERSION FOR USER SEARCHES AND PRODUCT RECOMMENDATIONS SYSTEMS AND METHODS
There is provided systems and method for content inversion for use in user searches and product recommendations. The methods include receiving a first content,...
2016/0253332 RANKED NAVIGATION ELEMENT
Disclosed are various embodiments for a navigation element generation application. A navigation element comprising a plurality of navigation aids is generated...
2016/0253331 DETERMINATION OF A SERVICE DESCRIPTION MOST CLOSELY MATCHING A SPECIFIED SERVICE NAME
A method and system for determining a service description most closely matching a service name provided by a user. It is determined that the service name...
2016/0253330 PREDICTIVE MODEL SEARCH BY COMMUNICATING COMPARATIVE STRENGTH
A method for comparing predictive data models based on a predictive model search is provided. The method may include receiving a first and second portion of a...
2016/0253329 METHODS AND SYSTEMS FOR LOCATION BASED GROUP "MEET-UP" VENUE/TIME RECOMMENDATION AND POLL
Disclosed are methods and systems for locating, filtering, ranking and then providing a selection of potential "meet-up" venue(s) and time(s) recommendations...
2016/0253328 Information collection method and device
An information collection method and device are described, the method includes that: network browsing information is acquired; the network browsing information...
2016/0253327 DETECTING LEADING SESSION OF APPLICATION
This application provides a method and system for detecting a leading session of an application. The method comprises: a leading event detection step of...
2016/0253326 PRIORITIZATION OF RETRIEVAL AND/OR PROCESSING OF DATA
Systems and methods of prioritizing retrieval and/or processing of data related to a subset of attributes based on a prediction of associated values are...
2016/0253325 METHOD AND APPARATUS FOR PROGRAMMATICALLY ADJUSTING THE RELATIVE IMPORTANCE OF CONTENT DATA AS BEHAVIORAL DATA...
Methods, apparatuses, and computer program products are described herein that are configured for creating a hybrid recommendation algorithm that ...
2016/0253324 PREDICTIVE MODEL SEARCH BY COMMUNICATING COMPARATIVE STRENGTH
A method for comparing predictive data models based on a predictive model search is provided. The method may include receiving a first and second portion of a...
2016/0253323 Semantic Data Generation
In some examples, a computing device may be configured to simulate the deduction process of human mind by generating new data based on existing data and newly...
2016/0253322 METHOD AND APPARATUS FOR DATA STORAGE AND RETRIEVAL
Methods and apparatuses for data storage and retrieval have been provided. More specifically, a hash table is provided. The hash table comprises a first level...
2016/0253321 METADATA-DRIVEN WORKFLOWS AND INTEGRATION WITH GENOMIC DATA PROCESSING SYSTEMS AND TECHNIQUES
Systems, methods and computer program products configured to provide and perform metadata-based workflow management are disclosed. The inventive subject matter...
2016/0253320 GRID BASED DATA MOBILITY
A data migration system and method are disclosed for migrating data from a source server to a target server. The system includes an index containing a...
2016/0253319 In-Context Exact (ICE) Matching
Methods, systems and program product are disclosed for determining matching level of a text lookup segment with a plurality of source texts in a translation...
2016/0253318 APPARATUS AND METHOD FOR PROCESSING TEXT
An apparatus and a method of processing text are disclosed. The method includes: summarizing the text by extracting at least one sentence from the text;...
2016/0253317 Message Translation Application
A smartphone message translation application for smartphones with Internet connection that enables to send text and voice messages from the one user's...
2016/0253316 METHOD, SYSTEM AND APPARATUS FOR ASSEMBLING A RECORDING PLAN AND DATA DRIVEN DIALOGS FOR AUTOMATED COMMUNICATIONS
Method, system and apparatus for assembling a recording plan and data driven dialogs for automated communications are provided. At a computing device...
2016/0253315 Automatic Question Generation and Answering Based on Monitored Messaging Sessions
Mechanisms are provided, in a first computing device, for sharing content of communication sessions. The mechanisms establish a first communication session...
2016/0253314 AUTOMATIC CAPTURE OF INFORMATION FROM AUDIO DATA AND COMPUTER OPERATING CONTEXT
A computer system provides an automated tool that processes audio data and data about computer operating context to automatically capture information, such as...
2016/0253313 UPDATING LANGUAGE DATABASES USING CROWD-SOURCED INPUT
Technology is described for refining a language model for a language recognition system based on aggregating and analyzing word tag metadata from multiple...
2016/0253312 TOPICALLY AWARE WORD SUGGESTIONS
Concepts and technologies are described herein for providing topically aware word suggestions. Using a text input, the system determines a conditional count...
2016/0253311 MOST IMPACTFUL EXPERIMENTS
Techniques for conducting A/B experimentation of online content are described. According to various embodiments, a user specification of a metric associated...
2016/0253310 CREATING A CALENDAR EVENT USING CONTEXT
Methods and systems are provided for creating a calendar event using context. A natural language expression including at least one of words, terms, and phrases...
2016/0253309 APPARATUS AND METHOD FOR RESOLVING ZERO ANAPHORA IN CHINESE LANGUAGE AND MODEL TRAINING METHOD
The present disclosure provides an apparatus and method for resolving zero anaphora in Chinese language and a training method. The apparatus includes: a...
2016/0253308 ANALYSIS VIEW FOR PIVOT TABLE INTERFACING
Various methods, systems and storage devices are used for creating and utilizing an analysis view for pivot table interfacing. The analysis view can be created...
2016/0253307 FINDING UNIQUE FORMULA SETS IN SPREADSHEETS
Spreadsheets include cells arranged in rows and columns and various formulas contained within one or more of the cells. Systems and methods are provided for...
← 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 | 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.