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.
Merging and splitting of media composition files
During the production of a time-based media project, it is often desirable for editors to work with media files or reels of a given size, both in terms of the...
Heuristics for selecting and saving content to a synced online content
Embodiments are provided for using heuristics for selecting and saving content to a synced online content management system. In some embodiments, one or more...
Implicit profile for use with recommendation engine and/or question router
Methods and systems for creating an implicit profile for use by a recommendation engine or a question router is provided. User behavior on at least one of one...
System and method for implementing effective date constraints in a role
A system providing a method for implementing effective date constraints in a role hierarchy is described. In one embodiment, for example, the method comprises...
Information management policy based on relative importance of a file
The relative importance of a file is determined based on an importance parameter and an information management policy is caused to be applied to the file based...
Integrating messaging attachments with online publishing systems
A client publishes rich media content by receiving a message including a representation of imagery content. A publishing control is presented, in association...
Content element editor
A system may include a communications device. The system may further include a content editor executed by said communications device and configured to present a...
Crowdsourced multi-media data relationships
The present disclosure describes a data association and retrieval facility. Attribute resources, such as metadata tags, that are not to be rendered along with a...
Method and system for providing "what's next" data
A system and method for generating a list of content is disclosed. A processor may store in memory at least one content preference of a user, may store at least...
Revenue-generating electronic multi-media exchange and process of
In a process for creating media content, media submissions are requested and electronically received from end users and stored in a computer database. The...
Method and apparatus for querying media based on media characteristics
An approach is provided for querying media based on media characteristics. A media platform processes and/or facilitates a processing of one or more images, one...
Undoing an action in a media player
A method for automatically undoing an action in a music player application is provided. A method includes storing a first state in a media application. The...
Computer-assisted abstraction for reporting of quality measures
Methods and systems are disclosed for tracking quality measures in abstracted documents. Embodiments include, determining, based on the abstracted content, a...
Method and apparatus for predicting potential replication performance
Techniques for predicting data replication performance degradation are described. According to one embodiment, a method starts with receiving periodically data...
Privacy compliance in data retrieval
Data may be retrieved from databases using various types of code, functions and programs. To insure that the code, functions and programs comply with privacy...
Techniques for performing language detection and translation for
multi-language content feeds
A technique for translating a portion of a website includes receiving a language set of a user indicating a primary language of the user is received. A content...
Systems and method for speech to speech translation using cores of a
natural liquid architecture system
A method and system for speech to speech translation using a plurality of computational cores of a natural liquid architecture are provided. The method includes...
Real time multi-language voice translation
A system may be configured to allow for the translation of content, obtained and/or presented by a media cast device, to different languages. The translation...
Cross-lingual indexing and information retrieval
Systems and methods are disclosed for searching across multi-lingual information. A user makes a query in a first language, and a group of documents that were...
Processing text with domain-specific spreading activation methods
A method for performing natural language processing of free text using domain-specific spreading activation. Embodiments of the present invention ontologize...
Convolutional latent semantic models and their applications
Functionality is described herein for transforming first and second symbolic linguistic items into respective first and second continuous-valued concept...
Character entry for an electronic device using a position sensing keyboard
The present disclosure provides a method and apparatus for entering characters into an electronic device. Character inputs from a keyboard are displayed on a...
Machine learning dialect identification
Technology is disclosed for creating and tuning classifiers for language dialects and for generating dialect-specific language modules. A computing device can...
Finding partition boundaries for parallel processing of markup language
A method, a computer program product and a system identify partition locations within an extended markup language (XML) document without parsing so as to...
Underlying grid structure and animation of tables
Embodiments are provided that include the use of an underlying grid structure as part of managing table operations and/or animation visualizations, but are not...
Multi-layer telestration on a multi-touch display device
Objects displayed on a display component of a multi-touch display device may be assigned to and displayed at various visual layers, with each visual layer...
Optimized web application user experience
A method, system, and computer readable medium to iteratively determine and deliver optimal experience of a web application running on multiple servers for the...
Verifying content of resources in markup language documents by inclusion
of a hash attribute-value pair in...
A method and system for verifying resource content. A first characteristic of the content of a resource stored at a second computer is computed. The second...
Procedurally expressing graphic objects for web pages
A graphics object can be expressed using procedural language embedded in a markup language document. In an embodiment, a drawing space is specified in markup...
Systems and methods of active text markup
The present subject matter relates to text viewing and markup, and in particular to systems and methods of active text markup. In particular, various...
Identifying referral pages based on recorded URL requests
A system for pagination of data based on recorded URL requests, includes a data store comprising a computer readable medium storing a program of instructions...
Method of and system for using conversation state information in a
conversational interaction system
A method of using conversation state information in a conversational interaction system is disclosed. A method of inferring a change of a conversation session...
Gesture-based navigation among content items
In any context where a user can view multiple different content items, switching among content items is provided using an array mode. In a full-frame mode, one...
Continuous air monitors
The invention provides for a continuous air monitor for detecting Alpha emitting radionuclides. The monitor measures and records the energy of each detected...
Neural signal processing and/or interface methods, architectures,
apparatuses, and devices
Processing a neural signal sequence occurs in accordance with a neural signal spiking model that includes an exponential component (EC) and a polynomial...
Safe driving monitoring system
A method and system for detecting unsafe or suspect activities such as distracted driving associates distracted driving events to the road type, vehicle speed...
Surface acoustic wave scale that automatically updates calibration
Apparatus and related methods are provided for automatically recalibrating a SAW scale for changing environmental factors. During a period of time when there is...
Integrating content-item corrections
Techniques for enhancing content being rendered on an electronic device are described herein. In some instances, the techniques include monitoring interactions...
Memory having internal processors and data communication methods in memory
Memory having internal processors, and methods of data communication within such a memory are provided. In one embodiment, an internal processor may...
Generating an identifier for a device using application information
A computer-implemented method for generating an identifier for a device includes identifying one or more applications from a plurality of applications installed...
I2C address translation
Embodiments of the present invention relate to systems, devices and methods for translating I2C addresses. In accordance with an embodiment, a method for...
Stacking connector for military applications
An electrical connector assembly adapted for military use comprising a high-density maintenance connector which supports high bandwidth video export and low...
Access proxy for accessing peripheral component interconnect express
endpoint device, PCIe exchanger and...
A computer system and a method are provided for accessing a peripheral component interconnect express (PCIe) endpoint device. The computer system includes a...
Optimized credit return mechanism for packet sends
Method and apparatus for implementing an optimized credit return mechanism for packet sends. A Programmed Input/Output (PIO) send memory is partitioned into a...
Method of connecting a PCIe bus extension system
A PCIe bus extension system, method, interface card and cable for connecting a PCIe-compliant peripheral device to a PCIe bus of a computer system. The...
Information exchange system comprising a chain of modules connected
together by hardened digital buses
A chained information exchange system (10) comprising a chain of modules (1, 2, 3, 4, 5), each module (1, 2, 3, 4, 5) being connected to one or two other...
Collective communications apparatus and method for parallel systems
A collective communication apparatus and method for parallel computing systems. For example, one embodiment of an apparatus comprises a plurality of processor...
Interconnect to communicate information uni-directionally
A processor includes at least one core, a power control unit, and a first interconnect to couple with a peripheral controller. The first interconnect is to...
2-pin interface with data input, data output, address match input
A two pin communication interface bus and control circuits are used with circuit boards, integrated circuits, or embedded cores within integrated circuits. One...
Reversible connector for accessory devices
Reversible connectors for accessory devices are described. In one or more implementations, a connector cable for an accessory of a host computing device is...