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,792,367 Providing multi-lingual searching of mono-lingual content
Approaches for translating a transliterated search query are provided. An approach includes receiving a search query containing a transliterated word. The...
US-9,792,366 Content recommendation using third party profiles
A method for personalizing content for a particular user in a computing system comprising a user interface configured to display content. The method comprises...
US-9,792,364 Blending search results on online social networks
In one embodiment, a method includes receiving a search query from a user of an online social network and searching multiple verticals to identify multiple sets...
US-9,792,363 Video display method
A method for video playback uses only resources universally supported by a browser ("inline playback") operating in virtually all handheld media devices. In one...
US-9,792,362 Video search system and method
Provided is a video search system and method. The video search system includes: a search engine configured to extract video data matching a search condition...
US-9,792,361 Photographic memory
A system and method for interacting with a social network database. A user's spoken request is transcribed and associated with metadata comprising location data...
US-9,792,360 Method and apparatus for pairing music and food selections
A system and method enable the selection of musical recordings for pairing with a food serving, possibly an appetizer, a main course, a dessert or a beverage,...
US-9,792,359 Providing training information for training a categorizer
A method and system of providing training information for training a categorizer includes receiving a query relating to at least one category and identifying at...
US-9,792,358 Generating and using socially-curated brains
A method includes determining a plurality of social objects, each social object having a link to a link object on a network. The method further includes...
US-9,792,357 Method and apparatus for consuming content via snippets
A method for consuming content via snippets is provided. In one embodiment, a search query for searching an attribute within a document is received by an...
US-9,792,356 System and method for supporting natural language queries and requests against a user's personal data cloud
A machine-implemented method for supporting a natural language user request against a user's personal data cloud can include a machine receiving the natural...
US-9,792,355 Searches for similar documents
In an embodiment, a method is provided for searching similar documents. Here, a document is accessed and terms from a metamodel semantic network is identified....
US-9,792,354 Context aware user interface parts
A model for displaying multiple user interface elements such that each control includes a container that includes standard functionality across at least a...
US-9,792,353 Method and system for providing sponsored information on electronic devices
A system implementing a method for providing sponsored information on an electronic device determines information of interest to the user as relevant...
US-9,792,352 Modeling and persisting multiple related states of data
A plurality of data sets is identified. A data model is generated representing the data sets. The data model represents the data sets and variations of the data...
US-9,792,351 Tolerant and extensible discovery of relationships in data using structural information and data analysis
Various embodiments of a method, system and article of manufacture to discover relationships among a first set of elements and a second set of elements are...
US-9,792,350 Real-time classification of data into data compression domains
For real-time classification of data into data compression domains, a decision is made for which of the data compression domains write operations should be...
US-9,792,349 In-database sharded queue
A method and apparatus for an in-database sharded queue that supports JMS session ordering is provided. Messages from a plurality of enqueuers are stored in a...
US-9,792,348 Overlay dataset
Overlay datasets provide an efficient, flexible and scalable mechanism to represent the logical replication of one or more prior defined datasets. Only changes...
US-9,792,347 Process for representing data in a computer network to facilitate access thereto
A system for knowledge capture and discovery comprises a knowledge repository in which all input data is stored as objects and relationships between objects,...
US-9,792,346 Automatic mode switching in a synchronous replication environment
Disclosed in some examples is a method of database replication, the method including at a Relational Database Management System (RDMS), determining a first...
US-9,792,345 Parallel database mirroring
In a database cluster comprising a plurality of mirrored database segments, a mirror database pair comprising a primary database and a mirror database are...
US-9,792,344 Asynchronous namespace maintenance
Asynchronous namespace maintenance in a distributed replicated data storage system is disclosed. An access device/program serving as a front end to the...
US-9,792,343 Method, device and system for synchronizing of data providing for the handling of an interrupted...
The present invention provides a method, a network device and a system for allowing for resuming a preceding incomplete synchronization session is provided,...
US-9,792,342 Copy procedure to reduce downtime for a source system
A system, a method and a computer program product for performing a copy procedure are disclosed. A copy procedure that copies a table in a plurality of tables...
US-9,792,341 Database query processing using horizontal data record alignment of multi-column range summaries
Organizing data within a database is provided. In response to determining that a group of coarsified data records within a database table is not an aligned...
US-9,792,340 Identifying data items
Each of a plurality of data items has an associated update time. Identifying updated data items comprises identifying those data items that have an update time...
US-9,792,339 Automatic content replication
Content can be replicated automatically to facilitate distribution of the content to one or more devices. Determinations can be made automatically regarding...
US-9,792,338 Role assignments in a cloud infrastructure
Provisioning, managing and tracking of services provided by a cloud infrastructure system are described. A subscription order request from a customer for...
US-9,792,337 In-database connectivity components analysis of data
A method determines the connectivity components defined by a set of relations over a set of data elements. For each first data element of a selected subset of...
US-9,792,336 Generating real-time search results
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating real-time search results. In one aspect, a...
US-9,792,335 Creating and discovering learning content in a social learning system
In analyzing learning content, a social learning system receives from at least one client system in the social learning system a creation of at least one...
US-9,792,334 Large-scale processing and querying for real-time surveillance
A priority request handler may receive a priority request to associate a priority label with a sensed data file, the sensed data file being included within a...
US-9,792,333 Adding attributes and labels to structured data
A method and system associating labels and attribute values with items in a collection of data. Providers can associate attributes and labels with their data or...
US-9,792,332 Mining of user event data to identify users with common interests
A computer-implemented matching service matches users to other users, and/or to user communities, based at least in part on a computer analysis of event data...
US-9,792,331 Content recommendation based on efficacy models
The disclosure includes a system and method for providing recommendation items to users. The system includes a processor and a memory storing instructions that...
US-9,792,330 Identifying local experts for local search
Provided is a process, including: obtaining reviews of a reviewed category of businesses in a reviewed geographic area by reviewers; determining that reviews...
US-9,792,329 Mood-based content
The present invention includes systems and method for providing mood-based content. User data may be collected via biosensors and manual input by a user. User...
US-9,792,328 Splitting of a join operation to allow parallelization
A system and method for processing a database query is described. In response to detection that a database query involves a star or snowflake join operation, a...
US-9,792,327 Self-described query execution in a massively parallel SQL execution engine
A query is executed in a massively parallel processing data storage system comprising a master node communicating with a cluster of multiple segments that...
US-9,792,326 Dynamically switching between execution paths for user-defined functions
Dynamically switching between a plurality of execution paths to execute a function, such as a user-defined function. The plurality of execution paths include an...
US-9,792,325 Continuous cloud-scale query optimization and processing
Runtime statistics from the actual performance of operations on a set of data are collected and utilized to dynamically modify the execution plan for processing...
US-9,792,324 Method and system for uniquely identifying a person to the exclusion of all others
Methods, program products, computer program products and systems for uniquely identifying an individual within a population to the exclusion of all others...
US-9,792,323 Mechanisms for semantics publishing and discovery
Methods, devices, and systems may be used for semantics publishing and discovery. In an embodiment, a method for publishing semantics related resource...
US-9,792,322 Aggregation framework system architecture and method
Database systems and methods that implement a data aggregation framework are provided. The framework can be configured to optimize aggregate operations over...
US-9,792,321 Online database migration
Various arrangements for performing an online migration between server systems is presented. A transfer, from a source server system to a target server system,...
US-9,792,320 System and method for performing shard migration to support functions of a cloud-based service
Systems and methods of maintaining a horizontally scaled database based on data ownership for a cloud-based platform (e.g., cloud-based collaboration and/or...
US-9,792,319 System and method for identifying non-event profiles
A system for avoidance records comprises an interface and a processor. An interface is configured to receive an abbreviated record associated with a non-event...
US-9,792,318 Supporting cursor snapshot semantics
A database upon opening each of at least one cursor for a transaction, assigns each statement forming part of a transaction a statement sequence number (SSN)...
US-9,792,317 Accelerated data integrity through broker orchestrated peer-to-peer data synchronization
A method includes receiving a notification from a first device that a data record has been changed on the first device, and receiving a notification from a...
← 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 | 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.