Patent application number | Description | Published |
20130124202 | METHOD AND APPARATUS FOR PROCESSING SCRIPTS AND RELATED DATA - Provided in some embodiments is a method including receiving ordered script words are indicative of dialogue words to be spoken, receiving audio data corresponding to at least a portion of the dialogue words to be spoken and including timecodes associated with dialogue words, generating a matrix of the ordered script words versus the dialogue words, aligning the matrix to determine hard alignment points that include matching consecutive sequences of ordered script words with corresponding sequences of dialogue words, partitioning the matrix of ordered script words into sub-matrices bounded by adjacent hard-alignment points and including corresponding sub-sets the script and dialogue words between the hard-alignment points, and aligning each of the sub-matrices. The alignment of the sub-matrices including: matching script and dialogue words of the sub-subsets, assigning timecodes for matched ordered script words, and interpolating timecodes for the unmatched script words based on the timecodes of the matched script words. | 05-16-2013 |
20130124203 | Aligning Scripts To Dialogues For Unmatched Portions Based On Matched Portions - Provided in some embodiments is a computer implemented method that includes providing script data including script words indicative of dialogue words to be spoken, providing recorded dialogue audio data corresponding to at least a portion of the dialogue words to be spoken, wherein the recorded dialogue audio data includes timecodes associated with recorded audio dialogue words, matching at least some of the script words to corresponding recorded audio dialogue words to determine alignment points, determining that a set of unmatched script words are accurate based on the matching of at least some of the script words matched to corresponding recorded audio dialogue words, generating time-aligned script data including the script words and their corresponding timecodes and the set of unmatched script words determined to be accurate based on the matching of at least some of the script words matched to corresponding recorded audio dialogue words. | 05-16-2013 |
20130124212 | Method and Apparatus for Time Synchronized Script Metadata - A method includes receiving script data including script words for dialogue, receiving audio data corresponding to at least a portion of the dialogue, wherein the audio data includes timecodes associated with dialogue words, generating a sequential alignment of the script words to the dialogue words, matching at least some of the script words to corresponding dialogue words to determine hard alignment points, partitioning the sequential alignment of script words into alignment sub-sets, wherein the bounds of the alignment sub-subsets are defined by adjacent hard-alignment points, and wherein the alignment subsets includes a sub-set of the script words and a corresponding sub-set of dialogue words that occur between the hard-alignment points, determining corresponding timecodes for a sub-set of script words in a sub-subset based on the timecodes associated with the sub-set of dialogue words, and generating time-aligned script data including the sub-set of script words and their corresponding timecodes. | 05-16-2013 |
20130124213 | Method and Apparatus for Interpolating Script Data - Provided in some embodiments is a computer implemented method that includes providing script data including script words indicative of dialogue words to be spoken, providing audio data corresponding to at least a portion of the dialogue words to be spoken, wherein the audio data includes timecodes associated with dialogue words, generating a sequential alignment of the script words to the dialogue words, matching at least some of the script words to corresponding dialogue words to determine alignment points, determining corresponding timecodes for unmatched script words using interpolation based on the timecodes associated with matching script words, and generating time-aligned script data including the script words and their corresponding time codes. | 05-16-2013 |
20140078075 | Natural Language Image Editing - Natural language image editing techniques are described. In one or more implementations, a natural language input is converted from audio data using a speech-to-text engine. A gesture is recognized from one or more touch inputs detected using one or more touch sensors. Performance is then initiated of an operation identified from a combination of the natural language input and the recognized gesture. | 03-20-2014 |
20140078076 | Natural Language Image Tags - Natural language image tags are described. In one or more implementations, at least a portion of an image displayed by a display device is defined based on a gesture. The gesture is identified from one or more touch inputs detected using touchscreen functionality of the display device. Text received in a natural language input is located and used to tag the portion of the image using one or more items of the text received in the natural language input. | 03-20-2014 |
20140081625 | Natural Language Image Spatial and Tonal Localization - Natural language image spatial and tonal localization techniques are described. In one or more implementations, a natural language input is processed to determine spatial and tonal localization of one or more image editing operations specified by the natural language input. Performance is initiated of the one or more image editing operations on image data using the determined spatial and tonal localization. | 03-20-2014 |
20140081626 | Natural Language Vocabulary Generation and Usage - Natural language vocabulary generation and usage techniques are described. In one or more implementations, one or more search results are mined for a domain to determine a frequency at which words occur in the one or more search results, respectively. A set of the words is selected based on the determined frequency. A sense is assigned to each of the selected set of the words that identifies a part-of-speech for a respective word. A vocabulary is then generated that includes the selected set of the words and a respective said sense, the vocabulary configured for use in natural language processing associated with the domain. | 03-20-2014 |
20140082500 | Natural Language and User Interface Controls - Natural language and user interface control techniques are described. In one or more implementations, a natural language input is received that is indicative of an operation to be performed by one or more modules of a computing device. Responsive to determining that the operation is associated with a degree to which the operation is performable, a user interface control is output that is manipulable by a user to control the degree to which the operation is to be performed. | 03-20-2014 |
20140189501 | Augmenting Text With Multimedia Assets - Systems and methods are provided for providing a navigation interface to access or otherwise use electronic content items. In one embodiment, an augmentation application identifies at least one entity referenced in a document. The entity can be referenced in at least two portions of the document by at least two different words or phrases. The augmentation application associates the at least one entity with at least one multimedia asset. The augmentation application generates a layout including at least some content of the document referencing the at least one entity and the at least one multimedia asset associated with the at least one entity. The augmentation application renders the layout for display. | 07-03-2014 |
20150242391 | CONTEXTUALIZATION AND ENHANCEMENT OF TEXTUAL CONTENT - This document describes techniques for contextualization and enhancement of textual content. In one or more implementations, textual content is analyzed to determine whether the textual content is appropriate for an intended context. The intended context corresponds to an intended mood, emotion, tone, or sentiment of the textual content. If it is determined that the textual content does not conform to the intended context, suggestions are generated to modify the textual content to conform to the intended context. | 08-27-2015 |
20150286627 | CONTEXTUAL SENTIMENT TEXT ANALYSIS - In techniques for contextual sentiment text analysis, a sentiment analysis application is implemented to receive sentences as text data, and each of the sentences can include one or more sentiments about a subject of the sentence. The text data can be received as part-of-speech information that includes noun expressions, verb expressions, and tagged parts-of-speech of the sentences. The sentiment analysis application is implemented to analyze the text data to identify the sentiment about the subject of a sentence, and determine a context of the sentiment as the sentiment pertains to a topic category of the subject in the sentence, where the topic category of the subject is determined based on text categorization of the text data. The sentiment analysis application can also determine whether the sentiment is positive about the subject or negative about the subject based on the context of the sentiment within the topic category of the subject. | 10-08-2015 |
20150286710 | CONTEXTUALIZED SENTIMENT TEXT ANALYSIS VOCABULARY GENERATION - In techniques for contextualized sentiment text analysis vocabulary generation, a contextual analysis application is implemented to receive input data derived from rated product or service reviews. Each of the domain-specific reviews across multiple categories include a rating that is associated with expressed sentiments about a subject within a rated review. The contextual analysis application determines categories of the subjects of the rated reviews, and then generates a sentiment score for a term that is an expressed sentiment in a rated review. The sentiment score is generated based in part on a context of the term as it pertains to the category and rating of the rated review. The contextual analysis application is implemented to then determine a polarity of a term-category pair based on the sentiment score, and generate a contextualized sentiment vocabulary for all of the term-category pairs of the expressed sentiments about the subjects of the rated reviews. | 10-08-2015 |
20150286928 | Causal Modeling and Attribution - In techniques for causal modeling and attribution, a causal modeling application implements a dynamical causal modeling framework. Input data is received as a representation of communications between users, such as social media interactions between social media users, and causal relationships between the users can be determined based in part on the input data that represents the communications. Influence variables, such as exogenous variables and/or endogenous variables, can also be determined that influence the causal relationships between the users. A causal relationships model is generated based on the influence variables and the causal relationships between the users, where the causal relationships model is representative of causality, influence, and attribution between the users. | 10-08-2015 |
20150356571 | Trending Topics Tracking - In techniques for trending topics tracking, input text data is received as communications from a user or between users, where the communications are from one user to other users, or between two or more of the users. A topics tracking application is implemented to determine topics from the communications that are from or between the users, and track how the topics are trending over a time duration. The topics can include expressed sentiments and/or expressed emotions. An input selection of at least one of the topics can be received, and the topics tracking application generates a visual dashboard that displays a trending representation of the at least one topic that is trending over the time duration. The visual dashboard can also display data sources of the communications between the two or more users and/or an overview of one or more of the topics determined from a selected data source. | 12-10-2015 |
Patent application number | Description | Published |
20080199353 | Ultraviolet Sanitization In Pharmacy Environments - Systems and methods to reduce bioburden on at least a portion of a fluid transfer port include supplying a dose of radiation to the portion in optical communication with at least one source of radiation. In an illustrative example, a medical container, such as a vial or IV bag, receives a dose of ultraviolet (UV) energy substantially at a predetermined region of a fluid transfer site. In some examples, such a sanitization process may precede a fluid transfer operation in which a fluid is transferred into or out of the medical container by passing through the sanitized region. Such fluid transfers may be used in automated or semi-automated pharmaceutical processes, such as drug reconstitution. Various embodiments may further include one or more seal assemblies, each seal assembly having an aperture through which the radiation dose is supplied from the source to a controlled region on the fluid transfer port. | 08-21-2008 |
20090067973 | Gripper Device - Gripper devices for handling syringes and automated pharmacy admixture systems (APASs) that utilize such gripper devices. The gripper devices may include various gripper finger profiles, substantially tapered or angled gripping surfaces and/or gripper fingers interleaving to reduce radial distortion of the syringes to be grasped while opposing axial motion of the syringes. | 03-12-2009 |
20090126825 | Method and Apparatus for Automated Fluid Transfer Operations - Automated system and techniques for controlling fluid transfers among medical containers such as syringes, vials and IV bag are disclosed. In one aspect, an automated method for substantially balancing a pressure within a medical container such as a vial with ambient pressure using a fluid transfer device such as a needled syringe is disclosed. In another aspect, an automated method for substantially removing a volume of air from a medical container such as an IV bag using a fast pull technique is disclosed. | 05-21-2009 |
20100017031 | Automated Pharmacy Admixture System (APAS) - An Automated Pharmacy Admixture System (APAS) may include a manipulator that transports medical containers such as bags, vials, or syringes about a substantially aseptic admixing chamber. In a preferred implementation, a gripper assembly is configured to substantially universally grasp and retain syringes, IV bags, and vials of varying shapes and sizes. In an illustrative embodiment, a gripping device may include claws configured to grasp a plurality of different types of IV bags, each type having a different fill port configuration. Embodiments may include a controller adapted to actuate a transport assembly to place a fill port of the bag, vial or syringe into register with a filling port such as a cannula located at a filling station, or be equipped with carousel transport systems that are adapted to convey bags, vials, and syringes to the admixture system and deliver constituted medications in bags, vials or syringes to an egress area. | 01-21-2010 |
20100198392 | AUTOMATED PHARMACY ADMIXTURE SYSTEM (APAS) - In a preferred embodiment, an automated Pharmacy Admixture System (APAS) may include a manipulator system to transport medical containers such as bags, vials, or syringes in a compounding chamber regulated to a pressure below atmospheric pressure. In a preferred implementation, the manipulator system is configured to grasp and convey syringes, IV bags, and vials of varying shapes and sizes from a storage system in an adjacent chamber regulated at a pressure above atmospheric pressure. Various embodiments may include a controller adapted to actuate the manipulator system to bring a fill port of an IV bag, vial, or syringe into register with a filling port at a fluid transfer station in the chamber. A preferred implementation includes a sanitization system that can substantially sanitize a bung on a fill port of a vial or IV bag in preparation for transport to the fluid transfer station. | 08-05-2010 |
20100241270 | Automated Pharmacy Admixture System - In a preferred implementation, an automated pharmacy admixture system (APAS) prepares intermediary IV bags as drug sources for creating highly diluted patient doses in syringes. During the compounding process the APAS may align needles with a vial seal opening so as to ensure repeated entry through the same vial puncture site via precise control of needle position, needle bevel orientation, and needle entry speed. These techniques can in certain implementations substantially improve bung pressure sealing and reduced particulate generation. The APAS optionally creates drug order queues for incoming drug orders wherein the orders can be sorted by priority, drug type or patient location. A phantom queue can be combined with the incoming drug order queues to include frequently used medicaments to minimize operator loading of the APAS. | 09-23-2010 |
20110172810 | Ultraviolet Sanitization in Pharmacy Environments - Systems and methods to reduce bioburden on at least a portion of a fluid transfer port include supplying a dose of radiation to the portion in optical communication with at least one source of radiation. In an illustrative example, a medical container, such as a vial or IV bag, receives a dose of ultraviolet (UV) energy substantially at a predetermined region of a fluid transfer site. In some examples, such a sanitization process may precede a fluid transfer operation in which a fluid is transferred into or out of the medical container by passing through the sanitized region. Such fluid transfers may be used in automated or semi-automated pharmaceutical processes, such as drug reconstitution. Various embodiments may further include one or more seal assemblies, each seal assembly having an aperture through which the radiation dose is supplied from the source to a controlled region on the fluid transfer port. | 07-14-2011 |
20110208350 | AUTOMATED PHARMACY ADMIXTURE SYSTEM (APAS) - In a preferred embodiment, an Automated Pharmacy Admixture System (APAS) may include a manipulator system to transport medical containers such as bags, vials, or syringes in a compounding chamber regulated to a pressure below atmospheric pressure. In a preferred implementation, the manipulator system is configured to grasp and convey syringes, IV bags, and vials of varying shapes and sizes from a storage system in an adjacent chamber regulated at a pressure above atmospheric pressure. Various embodiments may include a controller adapted to actuate the manipulator system to bring a fill port of an IV bag, vial, or syringe into register with a filling port at a fluid transfer station in the chamber. A preferred implementation includes a sanitization system that can substantially sanitize a bung on a fill port of a vial or IV bag in preparation for transport to the fluid transfer station. | 08-25-2011 |
20150250678 | AUTOMATED PHARMACY ADMIXTURE SYSTEM (APAS) - In a preferred embodiment, an Automated Pharmacy Admixture System (APAS) may include a manipulator system to transport medical containers such as bags, vials, or syringes in a compounding chamber regulated to a pressure below atmospheric pressure. In a preferred implementation, the manipulator system is configured to grasp and convey syringes, IV bags, and vials of varying shapes and sizes from a storage system in an adjacent chamber regulated at a pressure above atmospheric pressure. Various embodiments may include a controller adapted to actuate the manipulator system to bring a fill port of an IV bag, vial, or syringe into register with a filling port at a fluid transfer station in the chamber. A preferred implementation includes a sanitization system that can substantially sanitize a bung on a fill port of a vial or IV bag in preparation for transport to the fluid transfer station. | 09-10-2015 |