Patent application number | Description | Published |
20100217971 | AGGREGATION OF CRYPTOGRAPHY ENGINES - Systems, methods, and other embodiments associated with aggregation of cryptography engines are described. One example method includes receiving an outbound data packet on an outbound side of a data connection. The example method may also include analyzing the outbound data packet to determine a distribution value. The example method may also include selectively distributing the outbound data packet to one of a plurality of outbound processors based, at least in part, on the distribution value. The example method may also include receiving an inbound data packet on an inbound side of the data connection. The example method may also include examining the inbound data packet for an identifier. The example method may also include selectively distributing the inbound data packet to one of a plurality of inbound processors based, at least in part, on the identifier. | 08-26-2010 |
20110087878 | ENABLING QoS FOR MACsec PROTECTED FRAMES - Embodiments associated with enabling Quality of Service (QoS) for MACsec protected frames are described. One example method includes identifying a security indicator in an encrypted network communication and selectively forwarding the encrypted network communication according to a QoS policy. The example method may also include selectively storing a control packet security indicator sniffed from a control packet network communication in response to determining that a match exists between a control packet identification field and a QoS database entry. | 04-14-2011 |
20120226801 | Network Appliance with Integrated Local Area Network and Storage Area Network Extension Services - Techniques and a network appliance apparatus are provided herein to extend local area networks (LANs) and storage area networks (SANs) beyond a data center while converging the associated local area network and storage area network host layers. A service flow is received at a device in a network. It is determined if the service flow is associated with storage area network or with local area network traffic. In response to determining that the service flow is storage area network traffic, storage area network extension services are performed with respect to the service flow in order to extend the storage area network on behalf of a remote location. In response to determining that the service flow is local area network traffic, local area network extension services are performed with respect to the service flow in order to extend the local area network on behalf of the remote location. | 09-06-2012 |
20130182708 | Network Appliance with Integrated Local Area Network and Storage Area Network Extension Services - Techniques and a network edge device are provided herein to extend local area networks (LANs) and storage area networks (SANs) beyond a data center while converging the associated local area network and storage area network host layers. A packet is received at a device in a network. It is determined if the packet is routed to a local or remote storage area network or local area network. In response to determining that the packet routed to a remote storage area network, storage area network extension services are performed with respect to the packet in order to extend the storage area network on behalf of a remote location. In response to determining that the packet is routed to a local local area network traffic, local area network extension services are performed with respect to the packet in order to extend the local area network on behalf of the remote location. | 07-18-2013 |
20130301642 | METHOD AND SYSTEM FOR STATIC TRILL ROUTING - A method and system for static routing in a TRILL network is disclosed. Routing bridges in the TRILL network use LLDP discovery to identify their next hop routing bridges. A data packet, with an inner header specifying a MAC address of a destination host, is sent by a source host and received by an ingress routing bridge. The ingress routing bridge encapsulates the data packet with a TRILL header and an outer header and sends the data packet to a next hop routing bridge on path to the destination host. The next hop routing bridge determines it is not the egress routing bridge for the data packet and sends the data packet onward to the egress routing bridge. The egress routing bridge decapsulates the data packet and forwards the data packet to the destination host specified in the inner header. | 11-14-2013 |
20140269273 | METRICS AND FORWARDING ACTIONS ON LOGICAL SWITCH PARTITIONS IN A DISTRIBUTED NETWORK SWITCH - Techniques are provided for providing access control lists in a distributed network switch. The distributed network switch made of switch units is divided into logical switch partitions, or logical networks. Physical ports of the switch units are partitioned into logical ports, where each logical port is associated with a logical switch partition. A control point of the distributed network switch manages and assigns a service tag (S-Tag) used to identify which logical port ingress and egress frames are associated with. To generate metrics and other forwarding actions for a given logical switch partition, the control point sets up access control list (ACLs) targeting the logical port associated with the S-Tags associated with the given logical switch partition. | 09-18-2014 |
20140269290 | Metrics and Forwarding Actions on Logical Switch Partitions in a Distributed Network Switch - Techniques are provided for providing access control lists in a distributed network switch. The distributed network switch made of switch units is divided into logical switch partitions, or logical networks. Physical ports of the switch units are partitioned into logical ports, where each logical port is associated with a logical switch partition. A control point of the distributed network switch manages and assigns a service tag (S-Tag) used to identify which logical port ingress and egress frames are associated with. To generate metrics and other forwarding actions for a given logical switch partition, the control point sets up access control list (ACLs) targeting the logical port associated with the S-Tags associated with the given logical switch partition. | 09-18-2014 |
20140269418 | VIRTUAL LINK AGGREGATION EXTENSION (VLAG+) ENABLED IN A TRILL-BASED FABRIC NETWORK - In one embodiment, a method for providing virtual link aggregation (vLAG) in a transparent interconnection of lots of links (TRILL)-enabled network, includes creating a virtual routing bridge logically connected to a first physical routing bridge and a second physical routing bridge to form a vLAG group at an edge of the TRILL-enabled network; determining a first distribution tree linking the first physical routing bridge to every other routing bridge in the TRILL-enabled network in a non-repeating fashion, ending with the second physical routing bridge; determining a second distribution tree linking the second physical routing bridge to every other routing bridge in the TRILL-enabled network in a non-repeating fashion, ending with the first physical routing bridge; receiving a multicast packet at the virtual routing bridge from one of the physical routing bridges; and distributing the multicast packet according to either the first or the second distribution tree thereby preventing looping. | 09-18-2014 |
20140269701 | VIRTUAL LINK AGGREGATION EXTENSION (VLAG+) ENABLED IN A TRILL-BASED FABRIC NETWORK - In one embodiment, a system includes a TRILL-enabled network that includes a first physical routing bridge (RB) and a second physical RB, logic adapted for creating a virtual RB logically connected to the first and second physical RBs to form a vLAG group at an edge of the network, logic adapted for determining a first distribution tree linking the first physical RB to every other RB in the network in a non-repeating fashion, ending with the second physical RB, and logic adapted for determining a second distribution tree linking the second physical RB to every other RB in the network in a non-repeating fashion, ending with the first physical RB, wherein when a multicast packet is received by the virtual RB from one of the physical RBs, the multicast packet is distributed according to either the first or the second distribution tree thereby preventing looping. | 09-18-2014 |
20140282523 | SCALABLE POLICY MANAGEMENT IN AN EDGE VIRTUAL BRIDGING (EVB) ENVIRONMENT - Embodiments of the invention relate to scalable policy management in an edge virtual bridging (EVB) environment. One embodiment includes a system including a physical end station including a hypervisor, wherein the physical end station creates at least one virtual machine (VM). A virtual station interface (VSI) database is coupled to a VM manager server. The VSI database stores policy information comprising one or more rules for different VM types and access rules. A policy management module is coupled to a switch adjacent to the physical end station. The policy management module generates a first table using at least a portion of the policy information, generates a second table with a portion of VM information received from the hypervisor for the VM, and uses the first table and the second table to retrieve and apply rules for the VM. | 09-18-2014 |
20140282524 | SCALABLE POLICY ASSIGNMENT IN AN EDGE VIRTUAL BRIDGING (EVB) ENVIRONMENT - Embodiments of the invention relate to scalable policy assignment in an edge virtual bridging (EVB) environment. One embodiment includes a system including a physical end station includes a hypervisor. The physical end station creates at least one virtual machine (VM). A virtual station interface (VSI) database (DB) is coupled to a VM manager server. The VSI DB stores policy information and bandwidth filter information. A policy assignment module is coupled to a switch adjacent to the physical end station. The policy assignment module generates a VSI DB table with at least a portion of the VSI DB information from the VSI DB and a policy discriminator (PD) value for each VSI type ID. | 09-18-2014 |
20140282531 | SCALABLE POLICY MANAGEMENT IN AN EDGE VIRTUAL BRIDGING (EVB) ENVIRONMENT - Embodiments of the invention relate to scalable policy management in an edge virtual bridging (EVB) environment. One embodiment includes fetching information from a virtual station interface (VSI) database. A first table is generated with at least a portion of the information from the VSI database. A message is received including virtual machine (VM) information for a created VM. A second table is generated including at least a portion of the VM information. A VM identification (ID) is retrieved based on VM type from the first table. Rules associated with the retrieved VM ID are retrieved from the second table. The associated rules for the VM are applied. | 09-18-2014 |
20140282532 | SCALABLE POLICY ASSIGNMENT IN AN EDGE VIRTUAL BRIDGING (EVB) ENVIRONMENT - Embodiments of the invention relate to scalable policy assignment in an edge virtual bridging (EVB) environment. One embodiment includes fetching virtual machine (VM) information for one or more VMs from a virtual station interface (VSI) database (DB). The VM information includes a VSI type identification (ID) associated with each VM. A policy discriminator (PD) value is associated for each VSI type ID. A VSI DB table is generated with at least a portion of the VM information from the VSI DB and the PD for each VSI type ID. A message is received including virtual machine (VM) information for a created VM. One or more rules and bandwidth filter information associated with a VSI type ID are retrieved from the VSI DB table. The associated rules and filter information are applied based on the PD. | 09-18-2014 |
20150138957 | COMPUTING FORWARDING TABLES FOR LINK FAILURES - A method for maintaining a bridging network communication path table is presented and includes determining a failed communication link between a first bridge computer and a second bridge computer in the bridging network; identifying, in the communication path table, a first path that includes the failed communication link; and indicating that the first path is not active. | 05-21-2015 |
Patent application number | Description | Published |
20100068501 | METHOD FOR PRODUCING LARGE-DIAMETER 3D CARBON NANO-ONION STRUCTURES AT ROOM TEMPERATURE - A method includes imparting energy to a target in an oxygen-containing atmosphere at room temperature to provide a substrate facing the target with a carbonaceous coating that includes nested carbon structures. | 03-18-2010 |
20100288530 | Large-Diameter 3D Carbon Nano-Onion Structures - A method includes imparting energy to a target in an oxygen-containing atmosphere at room temperature to provide a substrate facing the target with a carbonaceous coating that includes nested carbon structures. | 11-18-2010 |
20100308955 | Ultra-Stable Refractory High-Power Thin Film Resistors for Space Applications - A method of fabricating a thin film resistor including providing a substrate, using a low-temperature pulsed-laser deposition process to deposit a titanium carbide (TiC) layer on the substrate, removing portions of the TiC layer with an etching process to leave a TiC pattern on the substrate, and depositing conductive material on opposite ends of the TiC pattern to provide a thin film resistor. | 12-09-2010 |
20120269717 | METHOD FOR GROWTH OF HIGH QUALITY GRAPHENE FILMS - The present application relates generally to methods for growth of high quality graphene films. In particular, a method is provided for forming a graphene film using a modified chemical vapor deposition process using an oxygen-containing hydrocarbon liquid precursor. Desirably, the graphene films are a single-layer and have a single grain continuity of at least 1 μm | 10-25-2012 |
20150357649 | BATTERY AND METHOD OF ASSEMBLING SAME - A battery is provided with a special form of conductive substrate that does not include the use of a conventional metal such that the overall weight of the battery is substantially reduced. Instead, the battery, such as the anode portion of the battery, includes a conductive base substrate made from a non-metallic, electrically conductive material. A coating material is deposited onto the base substrate, wherein the coating material includes at least one active material that is directly applied onto the base substrate. | 12-10-2015 |
Patent application number | Description | Published |
20130132140 | DETERMINING A LOCATION RELATED TO ON-DEMAND SERVICES THROUGH USE OF PORTABLE COMPUTING DEVICES - A method for determining a location relating to an on-demand service on a computing device is provided. One or more processors receiving a transport request from a user. The transport request specifies at least one of a pick-up region or a drop-off region. One or more locations of interests within the at least one of the pick-up region or the drop-off region are determined. Based on the at least one of the pick-up region or the drop-off region, one or more historical locations related to the user is determined. A likely location is determined based on the determined one or more locations of interest and the one or more historical locations. | 05-23-2013 |
20130132246 | PROVIDING A SUMMARY OR RECEIPT FOR ON-DEMAND SERVICES THROUGH USE OF PORTABLE COMPUTING DEVICES - A method for providing a service summary or receipt on a computing device is provided. One or more processors determine information for a service rendered for a user. The information includes a cost for the service, a type of service performed, and a person who performed the service. A summary receipt panel is provided on a display of the computing device and includes the information for the service rendered. The one or more processors provide, on the summary receipt panel, a map that identifies a location relevant to the service rendered and a feedback feature that enables the user to rate the service received. | 05-23-2013 |
20130132887 | TRANSITIONING USER INTERFACE FEATURES FOR ON-DEMAND SERVICES THROUGH USE OF PORTABLE COMPUTING DEVICES - A method for operating a computing device is disclosed. A user interface of an application that is running on the computing device is displayed. The user interface has a first panel and a second panel in an original position. The computing device can receive a user input. In response to receiving the user input, the first panel and the second panel can be transitioned to display a set of features that were not previously displayed before receiving the user input. | 05-23-2013 |
20130246301 | PROVIDING USER FEEDBACK FOR TRANSPORT SERVICES THROUGH USE OF MOBILE DEVICES - A system and method are described for providing feedback for a transportation service. A rating user interface can be provided after completion of a service. In response to a user's providing a rating for the transportation service, additional rating features can be provided as part of the rating user interface. If the rating is equal to or higher than a predetermined level, the user may be enabled to share positive aspects of the service with other people. If the rating is below the predetermined level, the user may be enabled to indicate categories which the user was dissatisfied with. | 09-19-2013 |
20130268406 | ENABLING A USER TO VERIFY A PRICE CHANGE FOR AN ON-DEMAND SERVICE - A method for enabling a user to verify a price change for an on-demand service is provided. One or more processors can determine a real-time price for providing the on-demand service to the user. The one or more processors can determine when the real-time price is equal to or exceeds a threshold price. In response to a request from the user for the on-demand service when the real-time price is equal to or exceeds the threshold price, an intermediate interface can be provided that the user is to correctly respond to before a service request can be transmitted to a service system. | 10-10-2013 |
20140129302 | PROVIDING A CONFIRMATION INTERFACE FOR ON-DEMAND SERVICES THROUGH USE OF PORTABLE COMPUTING DEVICES - A method for providing transport services is provided. A transport request for a transport service is received from a user. The transport request specifies at least one of a pickup or drop-off location. A confirmation panel is generated to display information corresponding to the at least one of the pickup location or drop-off location. On the confirmation panel, a map relevant to the at least one of the pickup location or drop-off location is displayed. Fare information relevant to the transport request is also displayed on the confirmation panel. A prompt is provided for the user to confirm the transport request. | 05-08-2014 |
20140129951 | PROVIDING ON-DEMAND SERVICES THROUGH USE OF PORTABLE COMPUTING DEVICES - A method for requesting an on-demand service on a computing device is provided. One or more processors determine the current location of the computing device. A multistate selection feature of a plurality of service options for providing the on-demand service is presented on the display of the computing device. The multistate selection feature enables a user to select a service option that is available within a region that includes the current location to provide the on-demand service. In response to the user selecting one of the plurality of service options, a summary user interface is presented on the display to provide region-specific information about the on-demand service based on the selected service option. | 05-08-2014 |
20140279011 | GENERATING PROMOTIONS FOR A SERVICE USING A MAP INTERFACE - A method for generating promotions for a service is provided. One or more processors provide, on a display of a computing device, a user interface to enable a promoter to create a promotion for a service. The user interface provides a plurality of parameters for the promotion. The promoter is enabled to configure at least one of the plurality of parameters for the promotion. A map interface is provided, on the display, to enable the promoter to identify a geographic region in which the promotion can be used by one or more customers. The promoter can identify the geographic region by creating a boundary using three or more location points selected on the map interface. | 09-18-2014 |
Patent application number | Description | Published |
20130198459 | SYSTEMS AND METHODS FOR A DE-DUPLICATION CACHE - A de-duplication is configured to cache data for access by a plurality of different storage clients, such as virtual machines. A virtual machine may comprise a virtual machine de-duplication module configured to identify data for admission into the de-duplication cache. Data admitted into the de-duplication cache may be accessible by two or more storage clients. Metadata pertaining to the contents of the de-duplication cache may be persisted and/or transferred with respective storage clients such that the storage clients may access the contents of the de-duplication cache after rebooting, being power cycled, and/or being transferred between hosts. | 08-01-2013 |
20130232181 | HIGH AVAILABILITY NETWORK STORAGE SYSTEM INCORPORATING NON-SHARED STORAGE SUITABLE FOR USE WITH VIRTUAL STORAGE SERVERS - A technique is disclosed for providing high availability (HA) capability with a plurality of storage servers, which may be virtual storage servers (VSSs), in a shared-nothing storage environment. The technique uses a proxy mechanism to route requests originating at one storage server to an HA partner storage server, where the proxy is implemented inside a VSS logically below the RAID layer. The technique also involves distributing non-shared storage devices “owned” by a storage server so that existing storage device-based heartbeat and fencing mechanisms can function unmodified for HA VSSs in shared-nothing environments. For example, a third, external host can be used to provide and export its non-shared storage to first and second storage servers, where the first and second storage servers do not own the non-shared storage on their local physical host machine. | 09-05-2013 |
20130232491 | VIRTUAL MACHINE COMMUNICATION - Two or more virtual machines may be co-located on a same physical machine, and the virtual machines may communicate with each other. To establish efficient communication, memory mapping information for respective virtual machines can be exchanged between the respective virtual machines. An instance of a virtualized network interface can be established, and a direct communications channel can be mapped between respective virtualized network interfaces. Data packet routing information can be updated, such that data packets transferred between two of more co-located virtual machines can be transferred using the virtualized network interface communications channel. | 09-05-2013 |
20140223096 | SYSTEMS AND METHODS FOR STORAGE VIRTUALIZATION - An I/O manager may be configured to service I/O requests pertaining to ephemeral data of a virtual machine using a storage device that is separate from and/or independent of a primary storage resource to which the I/O request is directed. Ephemeral data may be removed from ephemeral storage in response to a removal condition and/or trigger, such as a virtual machine reboot. The I/O manager may manage transfers of ephemeral virtual machine data in response to virtual machines migrating between host computing devices. The I/O manager may be further configured to cache virtual machine data, and/or manage shared file data that is common to two or more virtual machines operating on a host computing device. | 08-07-2014 |
20140237147 | SYSTEMS, METHODS, AND INTERFACES FOR ADAPTIVE PERSISTENCE - A storage module may be configured to service I/O requests according to different persistence levels. The persistence level of an I/O request may relate to the storage resource(s) used to service the I/O request, the configuration of the storage resource(s), the storage mode of the resources, and so on. In some embodiments, a persistence level may relate to a cache mode of an I/O request. I/O requests pertaining to temporary or disposable data may be serviced using an ephemeral cache mode. An ephemeral cache mode may comprise storing I/O request data in cache storage without writing the data through (or back) to primary storage. Ephemeral cache data may be transferred between hosts in response to virtual machine migration. | 08-21-2014 |
20150363324 | SYSTEMS AND METHODS FOR A DE-DUPLICATION CACHE - A de-duplication is configured to cache data for access by a plurality of different storage clients, such as virtual machines. A virtual machine may comprise a virtual machine de-duplication module configured to identify data for admission into the de-duplication cache. Data admitted into the de-duplication cache may be accessible by two or more storage clients. Metadata pertaining to the contents of the de-duplication cache may be persisted and/or transferred with respective storage clients such that the storage clients may access the contents of the de-duplication cache after rebooting, being power cycled, and/or being transferred between hosts. | 12-17-2015 |
Patent application number | Description | Published |
20130275421 | Repetition Detection in Media Data - Techniques for repetition detection in media data are provided. Media features of many different types may be extracted from the media data. Query sequences of fingerprints may be selected time intervals that begin at query times. Matched sequences of fingerprints may be determined. A set of offset values may be determined based on the matched sequences of fingerprints. This set of offset values may be further refined into a set of significant time points using a relatively targeted search and comparison method based on the media features of a second type extracted from the media data. | 10-17-2013 |
20130287214 | Scene Change Detection Around a Set of Seed Points in Media Data - Techniques for scene change detection around seed points in media data are provided. Media features of many different types may be extracted from the media data. One or more statistical patterns of media features in a plurality of time-wise intervals around a plurality of seed time points of the media data may be determined using one or more types of features extractable from the media data. At least one of the one or more types of features comprises a type of features that captures structural properties, tonality including harmony and melody, timbre, rhythm, loudness, stereo mix, or a quantity of sound sources as related to the media data. A plurality of beginning scene change points and a plurality of ending scene change points in the media data may be detected, based on the one or more statistical patterns, for the plurality of seed time points in the media data. | 10-31-2013 |
20130289756 | Ranking Representative Segments in Media Data - Techniques for ranking representative segments in media data are provided. Media features of many different types may be extracted from the media data. A plurality of ranking scores may be assigned to a plurality of candidate representative segments. Each individual candidate representative segment in the plurality of candidate representative segments comprises at least one scene in one or more statistical patterns in media features of the media data based on one or more types of features extractable from the media data. Each individual ranking score in the plurality of ranking scores may be assigned to an individual candidate representative segment in the plurality of candidate representative segments. A representative segment to be played to an end user may be selected from the candidate representative segments, based on the plurality of ranking scores. | 10-31-2013 |
20140088978 | FORENSIC DETECTION OF PARAMETRIC AUDIO CODING SCHEMES - The present document relates to audio forensics, notably the blind detection of traces of parametric audio encoding/decoding. In particular, the present document relates to the detection of parametric frequency extension audio coding, such as spectral band replication (SBR) or spectral extension (SPX), from uncompressed waveforms such as PCM (pulse code modulation) encoded waveforms. A method for detecting frequency extension coding history in a time domain audio signal is described. The method may comprise transforming the time domain audio signal into a frequency domain, thereby generating a plurality of subband signals in a corresponding plurality of subbands comprising low and high frequency subbands; determining a degree of relationship between subband signals in the low frequency subbands and subband signals in the high frequency subbands; wherein the degree of relationship is determined based on the plurality of subband signals; and determining frequency extension coding history if the degree of relationship is greater than a relationship threshold. | 03-27-2014 |
20140111701 | Audio Data Spread Spectrum Embedding and Detection - An audio data spread spectrum embedding and detection method is presented. For each audio frame, a noise sequence is chosen according to the data to be embedded. Then, a spectrum of a chosen noise sequence is shaped by a spectrum of a current audio frame and subtracted from a current frame's spectrum. During detection, a detector is used on a watermarked audio frame to first whiten the watermarked audio frame. Detection scores are then computed against two competing Adaboost learning models. A detected bit is chosen according to the model with a maximum detection score. | 04-24-2014 |
20140129011 | Audio Data Hiding Based on Perceptual Masking and Detection based on Code Multiplexing - A spread spectrum data hiding for audio signals is described. A set of pseudo-random noise sequences is added to an audio signal according to a data to be embedded. A masking curve is used to shape the added noise. A transient detection step can be used to control whether a shaped noise sequence is to be added or not. Embedded information is detected by first performing a whitening step and then performing a phase-only correlation with a same set of pseudo-random noise sequences. A detection method that is based on correlation of multiplexed noise sequences with a noise sequence embedded in the audio is also described. | 05-08-2014 |
20140330556 | LOW COMPLEXITY REPETITION DETECTION IN MEDIA DATA - Low complexity detection of a time-wise position of a representative segment in media data is described. A subset of offset values is located in a set of offset values in media data using a first type of one or more types of features, which are extractable from (e.g., derivable from components of) the media data. The subset of offset values comprise values that are selected from the set of offset values based on one or more selection criteria. A set of candidate seed time points is identified based on the subset of offset values using a second type of the one or more types of features. | 11-06-2014 |
20140336800 | Adaptive Audio Processing Based on Forensic Detection of Media Processing History - A media signal is accessed, which has been generated with one or more first processing operations. The media signal includes one or more sets of artifacts, which respectively result from the one or more processing operations. One or more features are extracted from the accessed media signal. The extracted features each respectively correspond to the one or more artifact sets. Based on the extracted features, a conditional probability score and/or a heuristically based score is computed, which relates to the one or more first processing operations. | 11-13-2014 |
20140358554 | AUDIO ENCODING METHOD AND SYSTEM FOR GENERATING A UNIFIED BITSTREAM DECODABLE BY DECODERS IMPLEMENTING DIFFERENT DECODING PROTOCOLS - In a class of embodiments, an audio encoding system (typically, a perceptual encoding system that is configured to generate a single (“unified”) bitstream that is compatible with (i.e., decodable by) a first decoder configured to decode audio data encoded in accordance with a first encoding protocol (e.g., the multichannel Dolby Digital Plus, or DD+, protocol) and a second decoder configured to decode audio data encoded in accordance with a second encoding protocol (e.g., the stereo AAC, HE AAC v1, or HE AAC v2 protocol). The unified bitstream can include both encoded data (e.g., bursts of data) decodable by the first decoder (and ignored by the second decoder) and encoded data (e.g., other bursts of data) decodable by the second decoder (and ignored by the first decoder). In effect, the second encoding format is hidden within the unified bitstream when the bitstream is decoded by the first decoder, and the first encoding format is hidden within the unified bitstream when the bitstream is decoded by the second decoder. The format of the unified bitstream generated in accordance with the invention may eliminate the need for transcoding elements throughout an entire media chain and/or ecosystem. Other aspects of the invention are an encoding method performed by any embodiment of the inventive encoder, a decoding method performed by any embodiment of the inventive decoder, and a computer readable medium (e.g., disc) which stores code for implementing any embodiment of the inventive method. | 12-04-2014 |
20150163614 | EMBEDDING DATA IN STEREO AUDIO USING SATURATION PARAMETER MODULATION - In some embodiments, a method for embedding data (e.g., metadata for use during post-processing) in a stereo audio signal comprising frames. Each of the frames has a saturation value, and data are embedded in the stereo audio signal by modifying the signal to generate a modulated stereo audio signal comprising a sequence of modulated frames having modulated saturation values indicative of the embedded data. Typically, one data bit is embedded in each frame of an input stereo audio signal by modifying the frame to produce a modulated frame whose modulated saturation value matches a target value indicative of the data bit. In other embodiments, a method for extracting data from a stereo audio signal in which the data have been embedded in accordance with an embodiment of the inventive embedding method. Other aspects are systems (e.g., programmed processors) configured to perform any embodiment of the inventive method. | 06-11-2015 |
20150243289 | Multi-Channel Audio Content Analysis Based Upmix Detection - Forensic audio upmixer detection is described. Feature sets are extracted from an audio signal that has two or more individual channels. Based on the extracted feature sets, it is determined whether the audio signal was upmixed from audio content that has fewer channels. | 08-27-2015 |
20160006561 | Systems and Methods for Detecting a Synchronization Code Word - Systems and methods for detecting a synchronization code word embedded in a plurality of frames of a signal are described. In one example embodiment, the synchronization code word contains “s” bits, embedded one bit per frame in “s” frames of an input signal. The method of detecting this synchronization code word includes: initiating a first segmentation procedure wherein “n” segments are defined in each signal frame of the input signal. A first correlation threshold value, which is based on the synchronization code word, is used to identify in the “n” segments, a first segment having the highest likelihood of containing at least a portion of the synchronization code word. The first segment is used to initiate a recursive detection procedure incorporating one or more additional segmentation procedures and one or more additional correlation threshold values, to detect the synchronization code word in a sub-divided portion of the first segment. | 01-07-2016 |
20160066032 | ACQUISITION, RECOVERY, AND MATCHING OF UNIQUE INFORMATION FROM FILE-BASED MEDIA FOR AUTOMATED FILE DETECTION - A media fingerprint archive system generates and archives media fingerprints from second media content portions such as commercials. A downstream media measurement system can extract/derive query fingerprints from an incoming signal, and query the media fingerprint archive system whether any of the query fingerprints matches any archived fingerprints. If so, the media measurement system can perform media measurements on a specific secondary media content portion from which the matched query fingerprint is derived. If not, the media measurement system can analyze media characteristics of a media content portion to determine whether the media content portion is a secondary media content portion and perform media measurement if needed to. The media measurement system may send fingerprints from an identified secondary media content portion to the media fingerprint archive system for storage. | 03-03-2016 |
20160111102 | AUDIO DATA HIDING BASED ON PERCEPTUAL MASKING AND DETECTION BASED ON CODE MULTIPLEXING - A spread spectrum data hiding for audio signals is described. A set of pseudo-random noise sequences is added to an audio signal according to a data to be embedded. A masking curve is used to shape the added noise. A transient detection step can be used to control whether a shaped noise sequence is to be added or not. Embedded information is detected by first performing a whitening step and then performing a phase-only correlation with a same set of pseudo-random noise sequences. A detection method that is based on correlation of multiplexed noise sequences with a noise sequence embedded in the audio is also described. | 04-21-2016 |
Patent application number | Description | Published |
20110010168 | MULTIMODE CODING OF SPEECH-LIKE AND NON-SPEECH-LIKE SIGNALS - The invention relates to the coding of audio signals that may include both speech-like and non-speech-like signal components. It describes methods and apparatus for code excited linear prediction (CELP) audio encoding and decoding that employ linear predictive coding (LPC) synthesis filters controlled by LPC parameters, a plurality of codebooks each having codevectors, at least one codebook providing an excitation more appropriate for non-speech-like signals and at least one codebook providing an excitation more appropriate for speech-like signals, and a plurality of gain factors, each associated with a codebook. The encoding methods and apparatus select from the codebooks codevectors and/or associated gain factors by minimizing a measure of the difference between the audio signal and a reconstruction of the audio signal derived from the codebook excitations. The decoding methods and apparatus generate a reconstructed output signal from the LPC parameters, codevectors, and gain factors. | 01-13-2011 |
20110026761 | MEDIA FINGERPRINTS THAT RELIABLY CORRESPOND TO MEDIA CONTENT - Quantized energy values are accessed to initially represent a temporally related group of content elements in a media sequence. The values are accessed over a matrix of regions into which the initial representation is partitioned. The initial representation may be downsampled and/or cropped from the content. A basis vector set is estimated in a dimensional space from the values. The initial representation is transformed into a subsequent representation, which is in another dimensional space. The subsequent representation projects the initial representation, based on the basis vectors. The subsequent representation reliably corresponds to the media content portion over a change in a geometric orientation thereof. Repeated for other media content portions of the group, subsequent representations of the first and other portions are averaged or transformed over time. The averaged/transformed values reliably correspond to the content portion over speed changes. The initial representation may include spatial or transform related information. | 02-03-2011 |
20110153050 | Robust Media Fingerprints - Robust media fingerprints are derived from a portion of audio content. A portion of content in an audio signal is categorized. The audio content is characterized based, at least in part, on one or more of its features. The features may include a component that relates to one of several sound categories, e.g., speech and/or noise, which may be mixed with the audio signal. Upon categorizing the audio content as free of the speech or noise related components, the audio signal component is processed. Upon categorizing the audio content as including the speech related component and/or the noise related components, the speech or noise related components are separated from the audio signal. The audio signal is processed independent of the speech related component and/or the noise related component. Processing the audio signal includes computing the audio fingerprint, which ably corresponds to the audio signal. | 06-23-2011 |
20110188704 | Content Identification and Quality Monitoring - Content identification and quality monitoring are provided. The method involves obtaining a first fingerprint derived from a first media content, processing the first media content to generate a second media content, obtaining a second fingerprint derived from the second media content, and comparing the first fingerprint and the second fingerprint to determine one or more of: a similarity between the first fingerprint and the second fingerprint that indicates that the second media content is generated from the first media content or a difference between the first fingerprint and the second fingerprint to identify a quality degradation between the first media content and the second media content. | 08-04-2011 |
20110216937 | Media Fingerprints that Reliably Correspond to Media Content with Projection of Moment Invariants - A portion of media content is accessed. Components from a first and each subsequent spatial regions of the media content are sampled. Each spatial region has an unsegmented area. Each subsequent spatial region includes those within its area as elements thereof or the spatial regions may partially overlap. The regions may overlap independent of a hierarchical relationship between the regions. A media fingerprint is derived from the components of each of the spatial regions, which reliably corresponds to the media content portion, e.g., over geometric attacks such as rotation. | 09-08-2011 |
20110261257 | Feature Optimization and Reliability for Audio and Video Signature Generation and Detection - Features are extracted from video and audio content that have a known temporal relationship with one another. The extracted features are used to generate video and audio signatures, which are assembled with an indication of the temporal relationship into a synchronization signature construct. the construct may be used to calculate synchronization errors between video and audio content received at a remote destination. Measures of confidence are generated at the remote destination to optimize processing and to provide an indication of reliability of the calculated synchronization error. | 10-27-2011 |
20110268315 | Scalable Media Fingerprint Extraction - Derivation of a fingerprint includes generating feature matrices based on one or more training images, generating projection matrices based on the feature matrices in a training process, and deriving a fingerprint for one or more images by, at least in part, projecting a feature matrix based on the one or more images onto the projection matrices generated in the training process. | 11-03-2011 |
20110299721 | PROJECTION BASED HASHING THAT BALANCES ROBUSTNESS AND SENSITIVITY OF MEDIA FINGERPRINTS - Multiple candidate feature components of media content or projection matrices (or other hash functions, e.g., non-linear projections) are identified. Each of the candidate projection matrices (or other hash functions) includes an array of coefficients that relate to the candidate features. A subgroup of the candidate features or the projection matrices (or other hash functions) are selected based at least partially on an optimized combination of at least two characteristics of the candidate features or projection matrices (or other hash functions). Media fingerprints that uniquely identify the media content are derived from the selected optimized subgroup. Optimal projection matrices (or other hash functions) may be designed. Performance or sensitivity (e.g., search time) characteristics of the fingerprints are thus balanced with robustness characteristics thereof. | 12-08-2011 |
20120011128 | Non-Parametric Measurement of Media Fingerprint Weak Bits - A value is computed for a feature in an instance of query content and compared to a threshold value. Based on the comparison, first and second bits in a hash value, which is derived from the query content feature, are determined. Conditional probability values are computed for the likelihood that quantized values of the first and the second bits equal corresponding quantized bit values of a target or reference feature value. The conditional probabilities are compared and a relative strength determined for the first and second bits, which directly corresponds to the conditional probability. The bit with the lowest bit strength is selected as the weakbit. The value of the weakbit is toggled to generate a variation of the query hash value. The query may be extended using the query hash value variation. | 01-12-2012 |
20120201386 | Automatic Generation of Metadata for Audio Dominance Effects - Metadata comprising a set of gain values for creating a dominance effect is automatically generated. Automatically generating the metadata includes receiving multiple audio streams and a dominance criterion for at least one of the audio streams. A set of gains is computed for one or more audio streams based on the dominance criterion for the at least one audio stream and metadata is generated with the set of gains. | 08-09-2012 |
20120215329 | Alignment and Re-Association of Metadata for Media Streams Within a Computing Device - Techniques for re-associating dynamic metadata with media data are provided. A media processing system creates, with a first media processing stage, binding information comprising dynamic metadata and a time relationship between the dynamic metadata and media data. The binding information may be derived from the media data. While the first media processing stage delivers the media data to a second media processing stage in a first data path, the first media processing stage passes the binding information to the second media processing stage in a second data path. The media processing system re-associates, with the second media processing stage, the dynamic metadata and the media data using the binding information. | 08-23-2012 |
20130064416 | Extracting Features of Audio Signal Content to Provide Reliable Identification of the Signals - Signatures that can be used to identify video and audio content are generated from the content by generating measures of dissimilarity between features of corresponding groups of pixels in frames of video content and by generating low-resolution time-frequency representations of audio segments. The signatures are generated by applying a hash function to intermediate values derived from the measures of dissimilarity and to the low-resolution time-frequency representations. The generated signatures may be used in a variety of applications such as restoring synchronization between video and audio content streams and identifying copies of original video and audio content. The generated signatures can provide reliable identifications despite intentional and unintentional modifications to the content. | 03-14-2013 |
20130246077 | ADAPTIVE PROCESSING WITH MULTIPLE MEDIA PROCESSING NODES - Techniques for adaptive processing of media data based on separate data specifying a state of the media data are provided. A device in a media processing chain may determine whether a type of media processing has already been performed on an input version of media data. If so, the device may adapt its processing of the media data to disable performing the type of media processing. If not, the device performs the type of media processing. The device may create a state of the media data specifying the type of media processing. The device may communicate the state of the media data and an output version of the media data to a recipient device in the media processing chain, for the purpose of supporting the recipient device's adaptive processing of the media data. | 09-19-2013 |
Patent application number | Description | Published |
20110235085 | PRINTER WITH ANONYMOUS PRINTER REGISTRATION IN A CLOUD-BASED PRINT SERVICE - A printer may include a registration requester configured to receive an initiation request from a user to initiate a registration of the printer, and further configured to send a registration request to a cloud print service over a network. The printer may include a claim facilitator configured to receive a registration response from the cloud print service over the network, the registration response including a claim code, and further configured to provide, using printer functionality, the claim code to the user. The printer also may include an authentication manager configured to request an authentication credential issued by the cloud print service in response to a matching of the printer with a user account of the user within the cloud print service, the matching based on a receipt of the claim code from the user at the cloud print service, and further configured to receive and store the authentication credential at the printer. | 09-29-2011 |
20110299110 | CLOUD-BASED PRINT SERVICE - A print server may include an application manager configured to receive a print request over a network from an application executing on a device, and configured to provide, over the network, a print dialog to a user of the application, the print dialog configured to provide for a selection of at least one printer associated with a user account of the user and thereafter receive a selected printer from the selection. A format converter may be configured to receive a print job designating the selected printer, the print job including print data and print characteristics expressed in a first format, and configured to convert the print job from the first format into a printer-specific format associated with the selected printer. A print job router may be configured to route the print job over the network from the print server to a print client associated with the selected printer, for printing by the selected printer, using the printer-specific format. | 12-08-2011 |
20120057193 | ANONYMOUS PRINTER REGISTRATION IN A CLOUD-BASED PRINT SERVICE - A print server may include an anonymous printer registration module configured to receive, at a cloud print service, a registration request from a printer over a network and return a registration response to the printer over the network. The anonymous printer registration module may include a claim code provider configured to provide a claim code included within the registration response to the printer over the network, wherein the printer is configured to provide the claim code to a user of the printer, and a printer matcher configured to receive the claim code from the user over the network and match a user account of the user within the cloud print service with the printer, in response to the receipt of the claim code from the user. | 03-08-2012 |
20130086467 | SYSTEM FOR SENDING A FILE FOR VIEWING ON A MOBILE DEVICE - Methods for sending a file stored in a first format on a non-mobile device to a mobile device in a second format suitable for viewing on the mobile device are provided. In one aspect, a method includes receiving a request to transmit a file converted from a first format to a second format to a mobile device, and storing the file in the second format suitable for viewing on the mobile device. The method also includes sending an access notification for the converted file to the mobile device. The access notification provides access to the converted file. Systems, graphical user interfaces, and machine-readable media are also provided. | 04-04-2013 |
20130212484 | PRESENTING EXECUTION OF A REMOTE APPLICATION IN A MOBILE DEVICE NATIVE FORMAT - In one example, a mobile device includes one or more processors configured to issue, a request to access a resource maintained by a remote computing device, wherein the request causes the remote computing device to execute an application to access the resource, receive, via the network interface, information corresponding to graphical output resulting from execution of the application, wherein the graphical output corresponds to a format specific to the remote computing device, present a graphical representation of the received information in an output format optimized for the mobile device, receive an input command in an input format specific to the mobile device, wherein the input command comprises a command for interacting with the application, translate the input command to a format specific to the application executed by the remote computing device, and send the translated command to the remote computing device. | 08-15-2013 |
20130212486 | CONTEXT DETERMINATION FOR MOBILE DEVICES WHEN ACCESSING REMOTE RESOURCES - In one example, a device, such as a remote computing device or a mobile device, includes one or more processors configured to compare current values for one or more context dimensions to data indicative of relationships between accesses to resources maintained by a remote computing device and values for the one or more context dimensions during the accesses and to determine one or more of the resources maintained by the remote computing device that have a high probability of being accessed based on the comparison and a network interface configured to cause a mobile device to obtain information indicative of the determined one or more resources based on the determination that the one or more resources have the high probability of being accessed. | 08-15-2013 |
20140036287 | SEMANTIC PRINTING OPTIONS - The embodiments provide a print server including a cloud print service. The print server includes an application manager configured to receive a print request for content to be printed, over a network, from a user of an application associated with a device, and provide, over the network, a print dialog to the user. The print dialog is configured to identify at least one available printer associated with the cloud print service. The print server also includes an options translator configured to determine at least one printing option associated with the at least one available printer, and translate a native printer display format of the at least one printing option to a common protocol display format associated with the cloud print service. The options translator is configured to provide the common protocol display format for inclusion in the print dialog. | 02-06-2014 |
20150199161 | REMOTE PRINTING MANAGEMENT FOR CLOUD PRINTING - A print server may include an application manager configured to receive a print job from a user and associate the print job with a printer. The print server may include a presence manager configured to provide a presence code for the print job and the printer, and to receive the presence code from the user in conjunction with a physical presence of the user at the printer, and a print job router configured to release the print job for printing by the printer, based on the receipt of the presence code. | 07-16-2015 |
20150206036 | SYSTEM AND METHOD FOR GENERATING A USER INTERFACE FROM A PRINTER DESCRIPTION - Systems, methods, and machine-readable media for generating a user interface from a printer description file are discussed. The system comprising an interface module, an option module, and an interface generation module. The interface module may be configured to receive a printer description file comprising a plurality of printer options for a remote printer and the option module may be configured to select a subset of the plurality of printer options for the remote printer based on a list of prioritized printer options. The interface generation module may be configured to generate rendering code based on the subset of the plurality of printer options for the remote printer, the rendering code to enable a computing device to generate a user interface for the remote printer. The rendering code may be transmitted to a computing device in response to receiving, from the computing device, a print request for the remote printer. | 07-23-2015 |
Patent application number | Description | Published |
20090241964 | METHODS AND DEVICES FOR PASSIVE RESIDUAL LUNG VOLUME REDUCTION AND FUNCTIONAL LUNG VOLUME EXPANSION - The volume of a hyperinflated lung compartment is reduced by sealing a distal end of the catheter in an airway feeding the lung compartment. Air passes out of the lung compartment through a passage in the catheter while the patient exhales. A one-way flow element associated with the catheter prevents air from re-entering the lung compartment as the patient inhales. Over time, the pressure of regions surrounding the lung compartment cause it to collapse as the volume of air diminishes. Residual volume reduction effectively results in functional lung volume expansion. Optionally, the lung compartment may be sealed in order to permanently prevent air from re-entering the lung compartment. The invention further discloses a catheter with a transparent occlusion element at its tip that enables examination of the lung passageway through a viewing scope. | 10-01-2009 |
20140315175 | SYSTEM FOR SIMULATING LUNG FUNCTION - A system for simulating a breathing lung is disclosed. The system comprises a lung model contained within an enclosure, wherein a main bronchus of the lung model is open to ambient air. In one embodiment, the system also comprises a vacuum pump connected to the enclosure, a first normally closed 2-way valve connected to the enclosure, a flow controller connected to both the vacuum pump and the enclosure, and a timer connected to the first normally closed 2-way valve. In alternative embodiments, the system comprises a first pump connected to the enclosure and a second pump connected to the enclosure, wherein the first and second pumps work independently of each other, and wherein the first pump is a vacuum pump, and the second pump is either a peristaltic pump or a piston pump. | 10-23-2014 |
20150342610 | MEDICAL DEVICES AND METHODS FOR LUNG VOLUME REDUCTION - An implantable device for reducing the volume of a lung compartment is disclosed. Aspects of the device includes a first contact element configured to contact with an inner wall of a first airway; a second contact element configured to contact with an inner wall of a second airway; and a compression element configured to apply a compressive force between the first and the second contact elements and to move the first contact element and the second contact element towards each other such that a space between the first airway and the second airway is compressed. | 12-03-2015 |
Patent application number | Description | Published |
20110295141 | METHODS AND SYSTEMS FOR ENDOBRONCHIAL DIAGNOSTICS - A method for assessing lung function in a patient is disclosed. The method comprises isolating a lung compartment. Thereafter, in one embodiment, an inhaled gas of known composition is introduced into the lung and compared to the composition of the exhaled gas. Alternatively, accumulated CO | 12-01-2011 |
20110301483 | LOCAL LUNG MEASUREMENT AND TREATMENT - A method of determining potential treatment sites in a diseased lung is disclosed, in which an assessment catheter is introduced into a lung passageway. The catheter has a distal portion comprising an occluding member and a proximal portion configured to operatively mate with an external console. The catheter is used to identify one or more assessment sites within the airways of the lung. At each assessment site, at least one physiological, anatomical or biological characteristic is determined. A characteristic score for each assessment site is calculated based on a predetermined algorithm; and a treatment is determined based on the scores of the assessment sites. The algorithm takes into account several parameters including the disease characteristics as well as the number and proximity of each assessment site to at least one of the diseased regions. The method envisages treatment of emphysema, asthma or bronchopleural leak. | 12-08-2011 |
20110313307 | MEASURING LUNG FUNCTION AND LUNG DISEASE PROGRESSION AT A LOBAR/SEGMENTAL LEVEL - A method for determining lung function in a patient is disclosed, in which a multi-lumen catheter with an expandable occluding element at its end is used to isolate a targeted lung compartment, and respiratory characteristics at the targeted lung compartment are measured over multiple respiratory cycles. The relation between various characteristics of the respiratory cycle is used to determine compliance of lung tissue within the targeted lung compartment. | 12-22-2011 |
20120149978 | DEVICES AND SYSTEMS FOR LUNG TREATMENT - Devices, systems, and methods for measuring the diameter of an airway in a human or animal subject are disclosed. The device comprises a flexible catheter body having a proximal end and a distal end. Flexible sizing elements are disposed along and extend approximately orthogonally from the catheter body. The sizing elements have different heights from one another and are configured to fit through the working channel of a bronchoscope. Devices, systems, and methods for redirecting airflow through a lung airway are also disclosed. The method comprises introducing into the airway a catheter comprising a distal end, a proximal end and an elongated portion therebetween, wherein the distal end comprises an airway closing mechanism, and wherein the proximal end comprises an actuator to actuate the airway closing mechanism; and actuating the airway closing mechanism to at least partially close the airway. | 06-14-2012 |
20120149995 | METHODS AND SYSTEMS FOR ENDOBRONCHIAL DIAGNOSTICS - Methods and systems for targeting, accessing and diagnosing diseased lung compartments are disclosed. The method comprises introducing a diagnostic catheter with an occluding member at its distal end into a lung segment via an assisted ventilation device; inflating the occluding member to isolate the lung segment; and performing a diagnostic procedure with the catheter while the patient is ventilated. The proximal end of the diagnostic catheter is configured to be attached to a console. The method may also comprise introducing the diagnostic catheter into the lung segment; inflating the occluding member to isolate the lung segment; and monitoring blood oxygen saturation. The method may further comprise introducing the diagnostic catheter into the lung segment; determining tidal flow volume in the lung segment; determining total lung capacity of the patient; and determining a flow rank value based on the tidal flow volume of the lung segment and the total lung capacity. | 06-14-2012 |
20120150027 | METHODS AND SYSTEMS FOR ENDOBRONCHIAL DIAGNOSIS AND TREATMENT - A method of assessing a lung compartment of a patient may involve: advancing a diagnostic catheter into a lung airway leading to a first sub-compartment of the lung compartment; inflating an occluding member disposed on the diagnostic catheter to form a seal with a wall of the airway and thus isolate the first sub-compartment; introducing a diagnostic gas into the first sub-compartment; and recording a perfusion value of the diagnostic gas within the first sub-compartment. | 06-14-2012 |
20140336484 | METHODS AND SYSTEMS FOR ENDOBRONCHIAL DIAGNOSTICS - Methods and systems for targeting, accessing and diagnosing diseased lung compartments are disclosed. The method comprises introducing a diagnostic catheter with an occluding member at its distal end into a lung segment via an assisted ventilation device; inflating the occluding member to isolate the lung segment; and performing a diagnostic procedure with the catheter while the patient is ventilated. The proximal end of the diagnostic catheter is configured to be attached to a console. The method may also comprise introducing the diagnostic catheter into the lung segment; inflating the occluding member to isolate the lung segment; and monitoring blood oxygen saturation. The method may further comprise introducing the diagnostic catheter into the lung segment; determining tidal flow volume in the lung segment; determining total lung capacity of the patient; and determining a flow rank value based on the tidal flow volume of the lung segment and the total lung capacity. | 11-13-2014 |
20150150486 | METHODS AND SYSTEMS FOR ENDOBRONCHIAL DIAGNOSIS AND TREATMENT - A method of assessing a lung compartment of a patient may involve: advancing a diagnostic catheter into a lung airway leading to a first sub-compartment of the lung compartment; inflating an occluding member disposed on the diagnostic catheter to form a seal with a wall of the airway and thus isolate the first sub-compartment; introducing a diagnostic gas into the first sub-compartment; and recording a perfusion value of the diagnostic gas within the first sub-compartment. | 06-04-2015 |
20150231353 | METHODS AND DEVICES FOR PASSIVE RESIDUAL LUNG VOLUME REDUCTION AND FUNCTIONAL LUNG VOLUME EXPANSION - The volume of a hyperinflated lung compartment is reduced by sealing a distal end of the catheter in an airway feeding the lung compartment. Air passes out of the lung compartment through a passage in the catheter while the patient exhales. A one-way flow element associated with the catheter prevents air from re-entering the lung compartment as the patient inhales. Over time, the pressure of regions surrounding the lung compartment cause it to collapse as the volume of air diminishes. Residual volume reduction effectively results in functional lung volume expansion. Optionally, the lung compartment may be sealed in order to permanently prevent air from re-entering the lung compartment. The invention further discloses a catheter with a transparent occlusion element at its tip that enables examination of the lung passageway through a viewing scope. | 08-20-2015 |
Patent application number | Description | Published |
20090176852 | PROCESSES OF MAKING AND USING PHARMACEUTICAL FORMULATIONS OF ANTINEOPLASTIC AGENTS - In its several embodiments, this invention discloses a pharmaceutical formulation comprising at least one antineoplastic agent or a pharmaceutically acceptable salt thereof, and at least one dissolution enhancing agent sufficient to substantially dissolve said at least one antineoplastic agent in at least one aqueous diluent, wherein said dissolution enhancing agent is urea, L-histidine, L-threonine, L-asparagine, L-serine, L-glutamine or mixtures thereof; a lyophilized powder comprising said pharmaceutical formulation, and articles of manufacture thereof. | 07-09-2009 |
20100143340 | METHODS AND COMPOSITIONS FOR TREATING CANCER - The present invention provides methods for preventing or treating a medical disorder in a subject comprising administering to the subject an effective amount of a stable pharmaceutical formulation comprising an antibody or antigen-binding fragment thereof. | 06-10-2010 |
20100331382 | PROCESSES OF MAKING AND USING PHARMACEUTICAL FORMULATIONS OF ANTINEOPLASTIC AGENTS - In its several embodiments, this invention discloses a pharmaceutical formulation comprising at least one antineoplastic agent or a pharmaceutically acceptable salt thereof, and at least one dissolution enhancing agent sufficient to substantially dissolve said at least one antineoplastic agent in at least one aqueous diluent, wherein said dissolution enhancing agent is urea, L-histidine, L-threonine, L-asparagine, L-serine, L-glutamine or mixtures thereof; a lyophilized powder comprising said pharmaceutical formulation, and articles of manufacture thereof. | 12-30-2010 |
20140088166 | PROCESS OF MAKING AND USING PHARMACEUTICAL FORMULATIONS OF ANTINEOPLASTIC AGENTS - In its several embodiments, this invention discloses a pharmaceutical formulation comprising at least one antineoplastic agent or a pharmaceutically acceptable salt thereof, and at least one dissolution enhancing agent sufficient to substantially dissolve said at least one antineoplastic agent in at least one aqueous diluent, wherein said dissolution enhancing agent is urea, L-histidine, L-threonine, L-asparagine, L-serine, L-glutamine or mixtures thereof; a lyophilized powder comprising said pharmaceutical formulation, and articles of manufacture thereof. | 03-27-2014 |