Patent application number | Description | Published |
20110267422 | MULTI-PARTICIPANT AUDIO/VIDEO COMMUNICATION SYSTEM WITH PARTICIPANT ROLE INDICATOR - An audio/video communication system displays the status of participants in a video chat session. The system includes multiple video chat capable (VCC) information handling systems (IHSs) that display video images of the participants. In this manner, each user may see the user's own video image as well as the video images of other users in the video chat session. When a user speaks, that user's VCC IHS detects audio, thus designating a speaker participant. This user's VCC IHS includes a gaze direction detector that determines at which particular user video image the user gazes, thus determining a target participant. The VCC IHS sends speaker participant ID information and target participant ID information to other VCC IHSs in the video chat session. In response, the other VCC IHSs display an indicator that designates one user video image as the speaker participant and another user video image as the target participant. | 11-03-2011 |
20120206554 | MULTI-PARTICIPANT AUDIO/VIDEO COMMUNICATION WITH PARTICIPANT ROLE INDICATOR - An audio/video communication method displays the status of participants in a video chat session. The method employs multiple video chat capable (VCC) information handling systems (IHSs) that display video images of the participants. In this manner, each user may see the user's own video image as well as the video images of other users in the video chat session. When a user speaks, that user's VCC IHS detects audio, thus designating a speaker participant. This user's VCC IHS includes a gaze direction detector that determines at which particular user video image the user gazes, thus determining a target participant. The VCC IHS sends speaker participant ID information and target participant ID information to other VCC IHSs in the video chat session. In response, the other VCC IHSs display an indicator that designates one user video image as the speaker participant and another user video image as the target participant. | 08-16-2012 |
20140157265 | DATA FLOW AFFINITY FOR HETEROGENOUS VIRTUAL MACHINES - According to one aspect of the present disclosure a system and technique for data flow affinity for heterogeneous virtual machines includes a hypervisor operable to manage a virtualized environment comprising first and second logical partitions, the first logical partition having a maximum receive unit (MRU) different than a MRU of the second logical partition. The system also includes a virtual input/output server (VIOS) having a shared virtual adapter connected to the first and second logical partitions. The shared virtual adapter is configured to, responsive to receiving data destined for the first or second logical partitions, perform transmission control protocol (TCP) segmentation offload processing of the data utilizing the MRU of the first logical partition as the transmission unit for data destined for the first logical partition and utilizing the MRU of the second logical partition as the transmission unit for data destined for the second logical partition. | 06-05-2014 |
20140157267 | DATA FLOW AFFINITY FOR HETEROGENOUS VIRTUAL MACHINES - According to one aspect of the present disclosure, a method and technique for data flow affinity for heterogeneous virtual machines is disclosed. The method includes: connecting first and second logical partitions to a shared virtual adapter, the first logical partition having a maximum receive unit (MRU) different than a MRU of the second logical partition; and responsive to receiving data by the shared virtual adapter destined for the first or second logical partitions, performing transmission control protocol (TCP) segmentation offload processing of the data by the shared virtual adapter utilizing the MRU of the first logical partition as the transmission unit for data destined for the first logical partition and utilizing the MRU of the second logical partition as the transmission unit for data destined for the second logical partition. | 06-05-2014 |
20140181786 | GENERATING DEBUGGING EXTENSION SOURCE CODE UTILIZING DEBUGGING INFORMATION - A computer creates an extended compiled code from original source code and generated debugging extension source code. The computer receives an original source code, compiles the original source code into an original compiled code including debugging information, and generates a debugging extension source code based on the debugging information included in the original compiled code. The computer inserts the debugging extension source code into the original source code to produce an extended source code, and compiles the extended source code into an extended compiled code. The debugging information includes one or more of a debugging symbol, symbolic data, a strings table, a strings list, or a cross reference between the original source code and the original compiled code. The debugging extension source code can be inserted into the original source code in a plurality of locations. | 06-26-2014 |
20150088829 | EVENT DRIVEN REMOTE DIRECT MEMORY ACCESS SNAPSHOTS - Mechanisms are provided, in a data processing system, for generating a snapshot of a remote direct memory access (RDMA) resource. The mechanisms receive, from an Input/Output (IO) adapter associated with the data processing system, an error event notification and store, in response to the error event notification, a snapshot of a RDMA resource associated with the error event notification. The mechanisms tear down the RDMA resource in response to the error even notification and free memory associated with the RDMA resource in response to tearing down the RDMA resource. The snapshot stores contents of the RDMA resource. | 03-26-2015 |
20150089011 | Event Driven Remote Direct Memory Access Snapshots - Mechanisms are provided, in a data processing system, for generating a snapshot of a remote direct memory access (RDMA) resource. The mechanisms receive, from an Input/Output (IO) adapter associated with the data processing system, an error event notification and store, in response to the error event notification, a snapshot of a RDMA resource associated with the error event notification. The mechanisms tear down the RDMA resource in response to the error even notification and free memory associated with the RDMA resource in response to tearing down the RDMA resource. The snapshot stores contents of the RDMA resource. | 03-26-2015 |
Patent application number | Description | Published |
20110133491 | VEHICLE DOOR LATCH - A vehicle door latch assembly is disclosed herein, the vehicle door latch having: a forkbolt movably secured to the latch assembly, the forkbolt being capable of movement between a latched position and an unlatched position; a detent lever movably secured to the latch assembly, the detent lever being capable of movement between an engaged position and a disengaged position, the detent lever retains the forkbolt in the latched position when the detent lever is in the engaged position and a engagement surface of the detent lever contacts an engagement surface of the forkbolt; and an anti-bypass member secured to the latch assembly, the anti-bypass member being configured to prevent the engagement surface of the detent lever from being deflected away from the engagement surface of the forkbolt when the detent lever is in the engaged position and the forkbolt is in the latched position such that the forkbolt would be able to move to the unlatched position when the detent lever is in the engaged position. | 06-09-2011 |
20110133492 | VEHICLE DOOR LATCH - A vehicle door latch assembly is provided, the latch assembly having: a release lever rotatably secured to the latch assembly, the release lever being capable of being moved between a latched position and an unlatched position; an actuating link rotatably secured to the latch assembly; a bypass member rotatably secured to the latch assembly; and wherein the actuating link is capable of linear movement such that a center of rotation of the actuating link is movable between a first position and a second position and wherein the actuating link couples the release lever to the bypass member when the center of rotation of the actuating link is in the first position and the actuating link does not couple the release lever to the bypass member when the center of rotation of the actuating link is in the second position. A method for coupling a release lever of a latch assembly to a bypass lever of the latch assembly is also provided. | 06-09-2011 |
20110133493 | VEHICLE DOOR LATCH - A vehicle door latch assembly is provided, the latch assembly having: a fork bolt movably secured to the latch assembly, the fork bolt being capable of movement between a latched position and an unlatched position; a detent lever movably secured to the latch assembly, the detent lever being capable of movement between an engaged position and a disengaged position, the detent lever retains the fork bolt in the latched position when the detent lever is in the engaged position and a engagement surface of the detent lever contacts an engagement surface of the fork bolt; and a spring member integrally formed with the detent lever, the spring member being deflected by a bumper secured to the latch assembly when the detent lever is moved to the engaged position. | 06-09-2011 |
20120061976 | VEHICLE DOOR LATCH - A vehicle door latch assembly is provided, the latch assembly having: a forkbolt movably secured to the latch assembly, the forkbolt being capable of movement between a latched position and an unlatched position; a detent lever movably secured to the latch assembly, the detent lever being capable of movement between an engaged position and a disengaged position, the detent lever retains the forkbolt in the latched position when the detent lever is in the engaged position and a engagement surface of the detent lever contacts an engagement surface of the forkbolt; an intermittent lever for providing actuation forces to the detent lever to move it from the engaged position to the disengaged position; and a means for coupling and uncoupling the intermittent lever to the detent lever. | 03-15-2012 |
Patent application number | Description | Published |
20110167024 | Embedded health monitoring system based upon Optimized Neuro Genetic Fast Estimator (ONGFE) - A real time kernel for deploying health monitoring functions in Condition Base Maintenance (CBM) and Real Time Monitoring (RTM) systems is disclosed in this invention. The Optimized Neuro Genetic Fast Estimator (ONGFE) allows embedding failure detection, identification, and prognostics (FDI&P) capability by using Intelligent Software Element (ISE) based upon Artificial Neural Network (ANN). ONGFE enables embedded fast and on-line training for designing ANNs, which perform very high performance FDI&P functions. An advantage is the optimization block based on pseudogenetic algorithms, which compensate for effects due to initial weight values and local minimums without the computational burden of genetic algorithms. It provides a synchronization block for communication with secondary diagnostic modules. Also a scheme for conducting sensor data validation is embedded in Smart Sensors (SS). The algorithms are designed for a distributed, scalar, and modular deployment. The system electronics is built upon a network of smart sensors and a health monitoring computer for providing data acquisition capability and distributed computational power. | 07-07-2011 |
20140200855 | Coremicro Reconfigurable Embedded Smart Sensor Node - A Coremicro Reconfigurable Embedded Smart Sensor Node has the capability of hosting intelligent algorithms to support health monitoring applications and has optional standardized software communications stack. The purpose of this present invention is to provide a flexible low power distributed computational platform to deploy intelligent software elements (based on Artificial Intelligence techniques) among the system architecture to result in a reconfigurable scheme for distributed intelligence granularity. This invention is able to be applied to a wide variety of monitoring applications either as a Standalone Smart Sensor (SSS, i.e. single Smart Sensor Node) or as a modular and scalable Smart Sensor Network configuration. Therefore, the CRE-SSN is ultra-low in power consumption, has optional pattern recognition through Artificial Neural Network, physical communication layer reconfigurable capability, has scalable communications capability, and low in weight, and optimized in size. An optional IEEE 1451 software stack is provided to manage sensors via set of standardized commands. | 07-17-2014 |
Patent application number | Description | Published |
20100085569 | APPARATUS FOR HIGH-ACCURACY FIBER COUNTING IN AIR - The present disclosure has an apparatus for detecting fibers in a gas flowing along a passageway. A laser beam is provided at one end of the passageway and the beam is directed along a length of the passageway through which the gas flows. An electrode system, as disclosed, a quadrupole electrode system is mounted along the passageway to cause fibers carried in the gas to oscillate in a detection zone. A photo detector is positioned laterally of the passageway and detects light scattered by the oscillating fibers and projected through an opening in the passageway to provide an output signal that is a function of the light scattered by the fibers in the detection zone. | 04-08-2010 |
20110091649 | Method and apparatus for counting particles in a gas - The present disclosure describes a method and apparatus for detecting particles in a gas by saturating the gas with vapor and causing the gas to flow through a chamber with walls that are at a temperature different than the temperature of the entering gas creating a gas turbulence within the chamber resulting in the gas becoming super-saturated with vapor and causing said super-saturated vapor to condense on said particles and form droplets, which are then detected and counted by an optical light-scattering detector. | 04-21-2011 |
20110220811 | Electrical ionizer for aerosol charge conditioning and measurement - A method and apparatus are disclosed for exposing particles in a gas in order to cause the charge on the particles to change, the apparatus comprising a chamber with an inlet for the gas to enter and an outlet for the gas to exit. The chamber is surrounded by an enclosure with a conductive wall, the wall being held at a ground potential. An electrode with an exposed tip is in contact with the gas in the chamber, the electrode being held at a different potential from the ground potential. The electrode is connected to a source of voltage sufficient to cause a corona discharge to occur forming ions in the chamber, and creating a region of space with a high electric field intensity and another region of space in which the electric field intensity is lower. The inlet and outlet define a gas flow path from the inlet to the outlet such that the gas flow path passes mainly through the region with the lower electric field intensity. | 09-15-2011 |
20130036973 | Method and apparatus for counting particles in a gas - The present disclosure describes a method and apparatus for detecting particles in a gas by saturating the gas with vapor and causing the gas to flow through a chamber with walls that are at a temperature different than the temperature of the entering gas creating a gas turbulence within the chamber resulting in the gas becoming super-saturated with vapor and causing said super-saturated vapor to condense on said particles and form droplets, which are then detected and counted by an optical light-scattering detector. | 02-14-2013 |
20130239888 | Apparatus for counting particles in a gas - The present disclosure describes an apparatus for detecting particles in a gas by saturating the gas with vapor and causing the gas to flow through a chamber with walls that are at a temperature different than the temperature of the entering gas creating a gas turbulence within the chamber resulting in the gas becoming super-saturated with vapor and causing said super-saturated vapor to condense on said particles and form droplets, which are then detected and counted by an optical light-scattering detector. | 09-19-2013 |
Patent application number | Description | Published |
20120281756 | Complexity change detection for video transmission system - A video transmission system includes an encoder and a decoder. As video data is encoded, the system uses temporal or spatial prediction to reduce the number of bits needed to encode frames. An increase in the complexity of the data results when motion vectors or patterns occurs. The complexity change is detected for intra-frame and inter-frame frames by monitoring statistics and motion estimation information for the macroblocks within the current frame. Once the complexity change is detected, the encoder or the system takes actions to prevent latency, bit rate fluctuation or quality degradation for the video transmission. | 11-08-2012 |
20120281757 | Scene change detection for video transmission system - A video transmission system includes an encoder and a decoder. As video data is encoded, the system uses temporal or spatial prediction to reduce the number of bits needed to encode frames. An increase in the complexity of the data results when a scene change occurs. The scene change is detected for intra-frame and inter-frame frames by monitoring statistics for the macroblocks within the current frame. Once the scene change is detected, the encoder or the system takes actions to prevent latency, bit rate fluctuation or quality degradation for the video transmission. | 11-08-2012 |
20120281766 | On-demand intra-refresh for end-to end coded video transmission systems - A video transmission system includes an encoder and a decoder. Data may be lost during video encoding and transmission, which leads to errors in reconstructing the video images by the decoder. A return channel couples the encoder and decoder so that errors detected by the decoder are made available to the encoder. Depending on the percentage of the image not received, refresh operations are performed. An on-demand intra-refresh operation is done when the percentage of the image needed to be refreshed is below a specified level. A random intra-refresh operation is done when the percentage of the image needed to be refreshed exceeds the level. | 11-08-2012 |
20120281767 | Low latency rate control system and method - An encoder within a video transmission system controls the bit allocation at a sub-frame level. A frame is divided into smaller blocks, known as rate control blocks. Rate control blocks are used as the basic unit for bit allocation. This bit allocation achieves the target bit rate desired by the system as well as meet latency constraints. The encoder uses the slice partitioning capabilities to generate the rate control blocks using one or more slices of the image frame. This feature allows the decoder to decode the rate control blocks independently and ensures that the encoded data size for each rate control block is allocated. The encoder also detects the overflow condition for the buffer and performing an operation to avoid the overflow condition based on whether the image frame is an inter-frame or a intra-frame. | 11-08-2012 |
20130003844 | Video encoder bit estimator for macroblock encoding - A video transmission system includes an encoder to receive video images, and encode them for transfer to a decoder. The video images include macroblocks having data that are encoded according to a prediction mode, such as inter-prediction or intra-prediction. A bit estimator for the encoded macroblock within the encoder estimates a size for the encoded macroblock and predicts whether it will be an illegal size. The bit estimator applies a bit estimation function using a number of header bits and a number of texture bits based on the prediction mode and transformed data of the macroblock. | 01-03-2013 |
20140321550 | Video Encoder Bit Estimator for Macroblock Encoding - A video transmission system includes an encoder to receive video images, and encode them for transfer to a decoder. The video images include macroblocks having data that are encoded according to a prediction mode, such as inter-prediction or intra-prediction. A bit estimator for the encoded macroblock within the encoder estimates a size for the encoded macroblock and predicts whether it will be an illegal size. The bit estimator applies a bit estimation function using a number of header bits and a number of texture bits based on the prediction mode and transformed data of the macroblock. | 10-30-2014 |
20140376640 | Low Latency Rate Control System and Method - An encoder within a video transmission system controls the bit allocation at a sub-frame level. A frame is divided into smaller blocks, known as rate control blocks. Rate control blocks are used as the basic unit for bit allocation. This bit allocation achieves the target bit rate desired by the system as well as meet latency constraints. The encoder uses the slice partitioning capabilities to generate the rate control blocks using one or more slices of the image frame. This feature allows the decoder to decode the rate control blocks independently and ensures that the encoded data size for each rate control block is allocated. The encoder also detects the overflow condition for the buffer and performing an operation to avoid the overflow condition based on whether the image frame is an inter-frame or an intra-frame. | 12-25-2014 |
Patent application number | Description | Published |
20080226205 | Self-Standing Bag - A bag including a resilient support that can stand upright independently and is encased in flexible sheet material. The support is elastically deformed and tensions the sheet material as the support attempts to return to an undeformed condition. The bag can be provided with a cover and handles as well as an arrangement for inhibiting tipping or displacement of the bag. | 09-18-2008 |
20100276559 | Support Hanger for Insulation and Other Materials - An article for supporting a material that includes a hanger of rigid material, with the hanger including a first planar portion connected to an offset but parallel second planar portion by a planar shoulder disposed perpendicularly to both the first and second planar portions and further including at least one spike disposed upon a front surface of the first planar portion and at least one notch disposed upon a side surface of the second planer portion. A pair of hangers may be used to form a shelf-like support through connecting the pair of hangers with a wire or filament engaged within a notch, a barb, or both. | 11-04-2010 |
20150182770 | Training Bat - A bat that includes a hollow body defining a interior volume extending within a barrel portion of the bat and a slidable mass having an passage that extends through the mass in the direction of movement. The slidable mass is contained within the interior volume and is in contact with an interior circumference of the hollow body. As a user swings the bat, the moment of inertia for the bat changes such that swing mechanics and timing are improved. | 07-02-2015 |
20150182771 | Training Bat - A bat that includes a hollow body defining a interior volume extending within a barrel portion of the bat and a slidable mass having an passage that extends through the mass in the direction of movement. The slidable mass is contained within the interior volume or an added sleeve and is in contact with an interior circumference of the hollow body or sleeve. As a user swings the bat, the moment of inertia for the bat changes such that swing mechanics and timing are improved. | 07-02-2015 |
Patent application number | Description | Published |
20080197053 | FROTH FLOTATION PROCESS WITH pH MODIFICATION - This invention relates to the pH modifier in alkaline froth flotation processes to treat oxide and semi-soluble salt ores, such as phosphates, sulfates, carbonates and halides, to increase the recovery while generally maintaining or improving selectivity, thus the grade of desired minerals. The invented pH modifier is used to replace traditional alkaline pH modifiers—hydroxides, carbonates and bicarbonates, such as sodium hydroxide, sodium carbonate, lime and ammonia in anionic flotation processes. The pH modifier is aqueous solution, comprised of combinations of sodium hydroxide, sodium carbonate, and sodium silicate, along with sulfonated surfactant products, such as sulfonated petroleum oil, fatty acids, alkylates, ethoxylated alcohol ethers, and also sulfosuccinamates; and anionic polymers. The pH modifier is also used as a promoter for anionic collectors and as a depressant for gangue minerals. | 08-21-2008 |