19th week of 2013 patent applcation highlights part 30 |
Patent application number | Title | Published |
20130114592 | IMS CALL ROUTING USING TEL-URIs - The present invention proposes a specific handling of tel URIs in an IMS terminating network so as to enable routing of calls using telephone numbers (and not SIP URIs with embedded telephone numbers) as identifiers of the target users of those calls. Specifically, the present invention introduces a conversion module which is located within the IMS terminating network and is capable of converting SIP URIs with embedded telephone numbers into equivalent tel URIs which are then used by a terminating I-CSCF and S-CSCF to query the SLF and/or HSS so that, they can route the calls to the target users. | 2013-05-09 |
20130114593 | Reliable Transportation a Stream of Packets Using Packet Replication - In one embodiment, a device receives a first packet stream and a second packet stream over different paths through a network, wherein each of said sent first and the second packet streams includes a same replicated stream of packets. The apparatus processes packets of the first packet stream when the first packet stream is in an active packet stream, and while buffering and subsequently dropping packets of the second packet stream when the second packet stream is in a non-active state. In response to identifying a difference in a number of packets in the same replicated stream of packets received in the second packet stream compared to in the first packet stream equaling or exceeding a predetermined threshold, the second packet stream becomes in the active state and missing packets are forwarded from the buffered second stream packets. | 2013-05-09 |
20130114594 | Layered Multicast and Fair Bandwidth Allocation and Packet Prioritization - Embodiments include an overlay multicast network. The overlay multicast network may provide a set of features to ensure reliable and timely arrival of multicast data. The embodiments include a congestion control system that may prioritize designated layers of data within a data stream over other layers of the same data stream. Each data stream transmitted over the network may be given an equal share of the bandwidth. Addressing in routing tables maintained by routers in the may utilise summarized addressing based on the difference in location of the router and destination address. Summarization levels may be adjusted to minimize travel distances for packets in the network. Data from high priority data stream layers may also be retransmitted upon request from a destination machine to ensure reliable delivery of data. | 2013-05-09 |
20130114595 | Method for Multicast Flow Routing Selection - A network component comprising a memory coupled to a processor, wherein the memory comprises instructions that cause the processor to select a first multicast routing mode from a plurality of multicast routing modes supported by a network comprising the network component, assign the first multicast routing mode to a first multicast flow, and advertise a first information frame to a first plurality of nodes, wherein the first information frame provides the assignment of the first multicast routing mode to the first multicast flow. | 2013-05-09 |
20130114596 | METHOD, APPARATUS, SYSTEM, AND ARTICLE OF MANUFACTURE FOR RELIABLE LOW-BANDWIDTH INFORMATION DELIVERY ACROSS MIXED-MODE UNICAST AND MULTICAST NETWORKS - A system and method are provided wherein information is disseminated using a reliable IP multicast network implementation coupled with dynamically assigned proxy nodes serving as zonal aggregation points. These nodes share information with each other over the reliable IP multicast network, augmenting this function with a reliable point-to-point communication infrastructure between proxy nodes in those instances where IP multicast is not available or prone to error. | 2013-05-09 |
20130114597 | PROXY SERVER, RELAY METHOD, COMMUNICATION SYSTEM, RELAY CONTROL PROGRAM, AND RECORDING MEDIUM | 2013-05-09 |
20130114598 | PACKET ORDERING BASED ON DELIVERY ROUTE CHANGES IN COMMUNICATION NETWORKS - A hybrid network device can implement functionality to detect a change in a packet route associated with one or more packets sharing a common route, and to manage out-of-order packet arrival. In a hybrid communication network, a first network device can communicate with a second network device via a plurality of packet routes. The first network device can detect one or more route change indicators that are indicative of a change in a packet route between the first network device and the second network device from a first packet route to a second packet route based, at least in part, on a plurality of packets received from the second network device. Based on the route change indicators, it may be determined whether the plurality of packets were received according to a predetermined order and if the plurality of packets should be re-ordered based on the predetermined order. | 2013-05-09 |
20130114599 | PACKET STEERING - A method for steering packets, including receiving a packet and determining parameters to be used in steering the packet to a specific destination, in one or more initial steering stages, based on one or more packet specific attributes. The method further includes determining an identity of the specific destination of the packet in one or more subsequent steering stages, governed by the parameters determined in the one or more initial stages and one or more packet specific attributes, and forwarding the packet to the determined specific destination. | 2013-05-09 |
20130114600 | INTEGRATED FIBRE CHANNEL SUPPORT IN AN ETHERNET FABRIC SWITCH - One embodiment of the present invention provides a switch. The switch includes a packet processor and a device management module. During operation, the packet processor constructs a notification message containing a Transparent Interconnection of Lots of Links (TRILL) Routing Bridge (RBridge) identifier associated with a Fibre Channel router. The device management module operates in conjunction with the packet processor and terminates TRILL forwarding for a received TRILL packet with the RBridge identifier as an egress RBridge identifier. | 2013-05-09 |
20130114601 | PHYSICAL LAYER PROCESSING OF TIMESTAMPS AND MAC SECURITY - A physical layer device provides both timestamp processing and security processing. The timestamp processing may be PTP processing according to IEEE Std. 1588 and/or OAM processing according to ITU-T Recommendation Y.1731. The security processing may be MACsec processing according to IEEE Std. 802.1AE. The timestamp processing may delay some packets to avoid impairing accuracy of timing information. For example, the accuracy of timing information could be impaired when a packet containing the timing information is delay due to additional bits added to a preceding packet to include a security tag and integrity check value. | 2013-05-09 |
20130114602 | COMMUNICATING A MESSAGE REQUEST TRANSACTION TO A LOGICAL DEVICE - A general input/output communication port implements a communication stack that includes a physical layer, a data link layer and a transaction layer. The transaction layer includes assembling a packet header for a message request transaction to one or more logical devices. The packet header includes a format field to indicate the length of the packet header and to further specify whether the packet header includes a data payload, a subset of a type field to indicate the packet header relates to the message request transaction and a message field. The message field includes a message to implement the message request transaction. The message includes at least one message that is selected from a group of messages. The group of messages to include a message to unlock a logical device, a message to reset a logical device, a message to indicate a correctable error condition, a message to indicate an uncorrectable error condition, a message to indicate a fatal error condition, a message to report a bad request packet, a message to indicate power management and a message to emulate an interrupt signal. | 2013-05-09 |
20130114603 | METHOD FOR DIVERTING PACKET MULTIPLE TIMES, APPARATUS AND SYSTEM - Embodiments of the present invention disclose a method, an apparatus, and a system for diverting a packet multiple times between a master network device and multiple slave devices. The method includes: receiving a packet sent by a first slave device, where the packet includes an MPLS header that carries multi-diversion information, the multi-diversion information includes a multi-diversion identifier field, and the multi-diversion identifier field is used to indicate a slave device to which the packet needs to be diverted; determining, according to the multi-diversion identifier field, a second slave device to which the packet needs to be diverted; and sending the packet to the second slave device. | 2013-05-09 |
20130114604 | METHOD AND APPARATUS FOR CONTROLLING CELL SWITCH - The disclosure discloses a method and apparatus for controlling information element switch. The method comprises the following steps: a switch board determines that it has received a link request information element from each ingress line card, wherein the link request information element carries the request time stamp information; the switch board performs link allocation according to each request time stamp information, wherein the link is the link connecting the switch board with each egress line card; and each ingress line card transmits a data information element according to the result of the link allocation. With the disclosure, the problems of time delay and jitter in an information element switch process are solved, the input end flow of the switch board can also be controlled, and the requirement for the egress line card cache and difficulty in data packet recombination are reduced. | 2013-05-09 |
20130114605 | ARBITER CIRCUIT AND METHOD OF CARRYING OUT ARBITRATION - A method of carrying out arbitration in a packet exchanger including an input buffer temporarily storing a packet having arrived at an input port, and a packet switch which switches a packet between a specific input port and a specific output port, includes the steps of (a) concurrently carrying out a first plurality of sequences in each of the sequences basic processes for at least one of the input buffer and the output port are carried out in a predetermined order, and (b) making an allowance in each of the sequences for packets to be output through output through output ports at different times from one another. | 2013-05-09 |
20130114606 | MULTIPLE DELIVERY ROUTE PACKET ORDERING - A hybrid network device can implement functionality to indicate the sequence of packets associated with a common packet stream transmitted via a plurality of packet routes and to manage out-of-order packet arrival. In a hybrid communication network, a first network device can determine sequence identifiers associated with a plurality of packets of a packet stream received from a second network device via a plurality of packet routes between the first network device and the second network device. The first network device can detect out-of-order delivery of one or more of the plurality of received packets based, at least in part, on the sequence identifiers associated with the plurality of packets. Consequently, the first network device can re-order at least a subset of the plurality of packets based on the sequence identifiers associated with the plurality of packets. | 2013-05-09 |
20130114607 | Reference Architecture For Improved Scalability Of Virtual Data Center Resources - In an embodiment, a method for operating a data center includes interconnecting a hierarchy of networking devices comprising physical networking devices and virtual networking devices, such that physical networking devices are located at two or more higher levels in the hierarchy, and the virtual networking devices are located in at least one lower levels of the hierarchy. Virtual Local Area Networks (VLANs) are terminated only in physical networking devices located at the lowest of the two or more higher levels in the hierarchy. | 2013-05-09 |
20130114608 | VLAN Numbering In Access Networks - The invention relates to VLAN numbering in access networks. | 2013-05-09 |
20130114609 | VLAN Numbering In Access Networks - The invention relates to VLAN numbering in access networks. | 2013-05-09 |
20130114610 | VIRTUAL FAULT TOLERANT ETHERNET APPLIANCE AND METHOD OF OPERATION - An apparatus includes at least one processing unit configured to execute a virtual network appliance and a virtual machine. The virtual network appliance includes a virtual NIC driver configured to transfer packets to and from a physical port of the apparatus. The virtual network appliance also includes an internal network interface configured to transfer the packets to and from the virtual machine through a hypervisor. The virtual network appliance further includes an aggregator configured to transfer the packets between the virtual NIC driver and the internal network interface. | 2013-05-09 |
20130114611 | Method and Apparatus for Efficient Transmission of Information to Multiple Nodes - A system and method to reduce the number of data transmissions between nodes in a network is described. In one embodiment, a system and method for reducing the amount of ACK and NAK traffic in a network is described. | 2013-05-09 |
20130114612 | Distributed Network Flow Exporter - A network appliance that is part of a distributed virtual switch collects network flow information for network flows passing through the network appliance. The network flow information is encapsulated into packets as a data record for transport. Network flow exporter type information is added to the network flow records configured to indicate that the packets are from a distributed exporter. An option template is sent to the network flow data collectors that includes a device identifier that is configured to uniquely identify the network appliance. The packets are exported to the network flow data collector. The network flow data collector uses the network flow exporter type information and the device identifier to associate the network flow information with the distributed virtual switch. | 2013-05-09 |
20130114613 | Virtual Machines in a Packet Switching Device - In one embodiment, a packet switching device creates multiple virtual packet switching devices within the same physical packet switching device using virtual machines and sharing particular physical resources of the packet switching device. One embodiment uses this functionality to change the operating version (e.g., upgrade or downgrade) of the packet switching device by originally operating according to a first operating version, operating according to both a first and second operating version, and then ceasing operating according to the first operating version. Using such a technique, a packet switching device can be upgraded or downgraded while fully operating (e.g., without having to reboot line cards and route processing engines). | 2013-05-09 |
20130114614 | ADDRESSABLE NODE UNIT AND METHOD FOR ADDRESSING - An addressable node unit includes connections for at least two lines via which the node unit can be addressed. The connections are connected to a circuit which evaluates an addressing signal. The node unit includes at least one power source which is supplyable with power via at least one of the lines. A switch is provided in the path between the evaluating circuit and the corresponding line connection, the switch being opened after an addressing process so that the power supply of the evaluating circuit is ensured by the at least one power source after the addressing. | 2013-05-09 |
20130114615 | SWITCH AND FLOW TABLE CONTROLLING METHOD - In an open flow system, it is made possible to confirm a flow having succeeded or failed in the registration on a flow table. Specifically, a controller transmits and receives an open flow message to and from a switch. The switch is provided with a flow table which manages flows registered from a controller, and a flow table reading section which reads corresponding data, a flow table control section which performs processing of addition, deletion and modification of a flow entry, and a platform function managing section which determine whether an object flow entry is valid or invalid according to an inquiry from the flow table control section. The flow table has a normal flow table and a save flow table. A valid flow entry which conforms to configuration data of the switch is registered on the normal flow table. An invalid flow entry which does not conform to the configuration data of the switch is registered on the save flow table. | 2013-05-09 |
20130114616 | COMMUNICATION SYSTEM AND OPERATING METHOD USING HOME GATEWAY - A communication system and operating method use a home gateway. A method of a terminal in a communication system using a home gateway includes transmitting a service request signal using the home gateway to an adjacent node; receiving information of at least one home gateway of other user from the adjacent node; and transmitting and receiving signals to and from the at least one home gateway of other user. A method of a home gateway in the communication system using the home gateway includes receiving information of a user of other home gateway from a home gateway server; and transmitting and receiving signals to and from a user terminal of the other home gateway. | 2013-05-09 |
20130114617 | METHOD FOR COMMUNICATING BETWEEN CUSTOMER DEVICE AND SERVER DEVICE - The method includes interacting between a first proximity transceiver which is associated to the customer device, and a second proximity transceiver; and generating thereby interaction information. The method further includes defining an TR069 Management protocol object called proximity-object and defining thereby at least one TR069 Management protocol parameter related to the interaction information, and furthermore interchanging between the server device and the customer device at least one name-value pair of the at least one parameter of the proximity-object by means of TR69 Management protocol messages. | 2013-05-09 |
20130114618 | SYSTEM AND METHOD FOR TRANSMITTING SERIAL DATA, AND RECORDING MEDIUM THEREOF - A system and a method for transmitting serial data, and a recording medium thereof are provided, in which a host is connected to a portable device through network, and the portable device is connected to a serial device. The host includes a host control module, a data convert module, and a first communication module. The host control module generates and receives serial data. The data convert module is connected between the first communication module and the host control module to convert formats of serial data and network packet data. The first communication module performs communication of network packet data between the data convert module and the portable device. The portable device is configured between the host and the serial device, and converts formats of the serial data and the network packet data by using a bridge module, so as to establish connection between the host and the serial device. | 2013-05-09 |
20130114619 | DEVICE AND METHOD FOR EGRESS PACKET FORWARDING USING MESH TAGGING - A method for packet forwarding using a tag in a mesh network is described herein. A packet is received on a non-mesh port of a first mesh network device of the mesh network. One or more available paths between the first mesh network device and a second mesh network device are determined. A path of the one or more available paths is selected based on an egress forwarding rule associated with the path. A tag associated with the selected path is inserted into the packet. The packet is forwarded along the selected path. | 2013-05-09 |
20130114620 | SYSTEM AND METHOD FOR PROVIDING DEADLOCK FREE ROUTING BETWEEN SWITCHES IN A FAT-TREE TOPOLOGY - A system and method can support routing packets between a plurality of switches in a middleware machine environment, thereby supporting Internet Protocol (IP) based management traffic via enabling IP over Infiniband (IPoIB) communication in the middleware machine environment. The plurality of switches can perform routing for inter-switch traffic in the middleware machine environment using a first routing algorithm. Then, a switch in the middleware machine environment can be selected as a hub switch for inter-switch traffic that can not reach destination using the first routing algorithm. Furthermore, a routing table associated with the hub switch can be updated when a path exists between a source switch and a destination switch via the hub switch. | 2013-05-09 |
20130114621 | System and Method for Computer Originated Audio File Transmission - A system and method for computer originated audio file transmission includes a server having a communications module operable to communicate with a terminal unit. The server may also include a storage module operable to store at least one file. A processor may be provided to separate the file into a plurality of packets. In accordance with one embodiment of the present invention, the communications module is operable to send an initial burst of packets to the terminal unit, wherein the initial burst of packets includes at least two of the plurality of packets. In accordance with another embodiment of the present invention, the communications module is further operable to send additional packets of the plurality of packets at a predetermined rate, until each of the plurality of packets has been sent to the terminal unit. | 2013-05-09 |
20130114622 | BLOCK ACKNOWLEDGEMENT FOR WIRELESS COMMUNICATION METHODS, APPARATUSES AND SYSTEMS - Systems and methods for reducing overhead by using block acknowledgment with an all polling technique while attempting to meet latency and QoS requirements. Each node transmits a number of packets upon receiving a polling message. The Access Point (AP) then replies with a Block Acknowledgement (BlockAck), which is combined with a subsequent polling message and contains a bitmap that indicates 1 for a successfully received packet and 0 for a failed reception. | 2013-05-09 |
20130114623 | Method And System For Triggering Training For Ethernet Channels To Support Energy Efficient Ethernet Networks - An Ethernet link may comprise one or more link partners that may be communicatively coupled via one or more silent channels, One or more circuits and/or parameters corresponding to silent channels may be retrained, refreshed and/or updated based on various triggers, for example, fixed times, periodic or aperiodic time intervals, random or pseudorandom timer, events, link statistics, physical conditions such as noise, temperature level, cable type and/or cable length, communication from a corresponding link partner and/or based on programming from, for example, a layer above the physical layer. The retraining, refreshing and/or parameter updating may occur for one or more of an echo canceller, a far-end crosstalk canceller and a near-end crosstalk canceller corresponding to the one or more silent channels. Subsequent to the retraining, refreshing and/or parameter updating, the one or more silent channels may be activated and/or may remain silent. | 2013-05-09 |
20130114624 | MINIMUM NETWORK BANDWIDTH IN MULTI-USER SYSTEM - The management of bandwidth utilization in a network system that has multiple users. The system identifies the current set of users that are accessing the network by tracking which users are newly accessing the network, which users have ceased accessing the network, and which users continue to access the network over a period of time. The system then guarantees that these identified users will have a certain minimum bandwidth over the period of time. The system then enforces the guaranteed minimum bandwidth for each of the users so that they have no less than the corresponding guaranteed minimum bandwidth. Thus, even if the network bandwidth utilization would be saturated if all requests were satisfied, the system may continue operating while provided some guaranteed level of bandwidth to each user. | 2013-05-09 |
20130114625 | ADJUSTING CONTROLS AT THE PHYSICAL LAYER TO CONTROL LINK QUALITY AT HIGHER LAYERS - A system and method for controlling a performance of a communication link in a data communication system comprises mapping performance of a communication link, as characterized by metrics computed at a first protocol layer in a network device, to quality of the communication link as characterized by metrics computed at a second protocol layer in the network device. The second protocol layer is higher than the first protocol layer in a protocol stack running on the network device. A setting of one or more communication link controls at the first protocol layer is adjusted to attain a given communication link performance at the first protocol layer that, according to the mapping between the communication link performance at the first protocol layer and the quality of the communication link at the second protocol layer, corresponds to a target quality of the communication link at a second protocol layer. | 2013-05-09 |
20130114626 | Methods and network devices for communicating data packets - Methods and network devices for communicating data packets in a set of transmissions between a transmitter and a receiver of a communications network are described. The method includes prior exchanging transmitter-provided packet information and receiver-provided packet information between the transmitter and the receiver, generating an initial compression dictionary before the first transmission, based on the exchanged transmitter-provided packet information and the exchanged receiver-provided packet information. At the transmitter, the method further includes compressing the data packets of the first and subsequent transmissions of the set using the initial compression dictionary, and sending the compressed data packets over the communications network to the receiver. At the receiver, the method further includes receiving compressed data packets from the transmitter via the communications network, and decompressing the compressed data packets received in the first and subsequent transmissions of the set, using the initial compression dictionary. Improved compression of the first transmission is thus obtained. | 2013-05-09 |
20130114627 | LASER SYSTEM AND METHOD FOR PRODUCING A LINEARLY POLARIZED SINGLE FREQUENCY OUTPUT USING POLARIZED AND NON-POLARIZED PUMP DIODES - A laser system comprises a pump diode, fiber, relay optics, and a microchip laser crystal. The pump diode produces light at a first wavelength. The fiber receives the light from the pump diode and produces a round, homogeneous light spot at an output of the fiber. The relay optics receives the light from the fiber. The microchip laser crystal receives the light from the relay optics and produces a linearly polarized single frequency output at a second wavelength. The microchip laser crystal includes a first layer and a second layer. The first layer absorbs the light at the first wavelength and emits light at the second wavelength. The second layer receives the light at the second wavelength and either provides a polarization dependent loss at the second wavelength or maintains a polarization of the light at the second wavelength. | 2013-05-09 |
20130114628 | MULTI-WAVELENGTH DBR LASER - A multi-wavelength distributed Bragg reflector (DBR) laser diode is provided including front and rear DBR sections and a plurality of dedicated tuning signal control nodes. The front DBR section includes a plurality of front wavelength selective grating sections defining a plurality of distinct grating periodicities λ | 2013-05-09 |
20130114629 | ENCLOSURE FOR A LASER PACKAGE - An enclosure for a laser package the enclosure being configured to receive a laser component within the enclosure, and further configured to receive for a driver integrated circuit (IC) ( | 2013-05-09 |
20130114630 | Ultrashort Optical Pulse Compression - An apparatus includes a spatial light modulator configured to receive an optical pulse train; and output a modulated optical pulse train; a non-linear optical system that receives the modulated optical pulse train and generates a non-linear optical signal; and a power detector that detects a power of the generated non-linear optical signal. A control system outputs a signal to the spatial light modulator to cause it to modulate the optical pulse train by modulating the spectral phase of the optical pulse at wavelengths within a current wavelength range subset and maintain the spectral phase of the optical pulse constant at wavelengths outside the current wavelength range subset; and based on the detected power, extracts values of the spectral phase for the optical pulse at wavelengths within the current wavelength range subset, the values extracted being those that compress the optical pulses. | 2013-05-09 |
20130114631 | VALVE FOR THE SUBSTANTIALLY GAS-TIGHT INTERRUPTION OF A FLOW PATH - The invention relates to a mirror arrangement for guiding a laser beam in a laser system having at least one first end mirror and one second end mirror, wherein said end mirrors define a resonator having an optical resonator axis, wherein the laser beam is guided into the resonator as an input laser beam and is guided out of the resonator again after multiple reflection at the first and second end mirrors as an output laser beam. The sequence of reflections at the first and second end mirror thereby determines a direction of rotation between the first and second end mirror, defined as an axis of rotation relative to the resonator axis, whereby a first beam path is defined and the laser beam circulates in a direction of rotation between the first and second end mirrors in the resonator defined as an axis of rotation relative to the resonator axis. The resonator is designed such that the direction of rotation is reversed at a reversing point and the laser beam in the resonator passes through at least partially in a direction of rotation opposite to the first beam path, whereby a second beam path is defined. | 2013-05-09 |
20130114632 | METHOD AND SYSTEM FOR COMMUNICATING WITH A LASER POWER DRIVER - A system for controlling a plurality of laser diodes includes an optical transmitter coupled to the laser diode driver for each laser diode. An optical signal including bi-phase encoded data is provided to each laser diode driver. The optical signal includes current level and pulse duration information at which each of the diodes is to be driven. Upon receiving a trigger signal, the laser diode drivers operate the laser diodes using the current level and pulse duration information to output a laser beam. | 2013-05-09 |
20130114633 | NITRIDE-COMPOSITE SEMICONDUCTOR LASER ELEMENT, ITS MANUFACTURING METHOD, AND SEMICONDUCTOR OPTICAL DEVICE - A nitride semiconductor laser device with a reduction in internal crystal defects and an alleviation in stress, and a semiconductor optical apparatus comprising this nitride semiconductor laser device. First, a growth suppressing film against GaN crystal growth is formed on the surface of an n-type GaN substrate equipped with alternate stripes of dislocation concentrated regions showing a high density of crystal defects and low-dislocation regions so as to coat the dislocation concentrate regions. Next, the n-type GaN substrate coated with the growth suppressing film is overlaid with a nitride semiconductor layer by the epitaxial growth of GaN crystals. Further, the growth suppressing film is removed to adjust the lateral distance between a laser waveguide region and the closest dislocation concentrated region to 40 μm or more. | 2013-05-09 |
20130114634 | DBR Laser Diode With Periodically Modulated Grating Phase - A DBR laser diode is provided where the phase φ of the wavelength selective grating is characterized by periodic phase jumps of period Λ | 2013-05-09 |
20130114635 | Heating Elements For Multi-Wavelength DBR Laser - A multi-wavelength distributed Bragg reflector (DBR) semiconductor laser is provided where DBR heating elements are positioned over the waveguide in the DBR section and define an interleaved temperature profile that generates multiple distinct reflection peaks corresponding to distinct temperature dependent Bragg wavelengths associated with the temperature profile. Neighboring pairs of heating elements of the DBR heating elements positioned over the waveguide in the DBR section are spaced along the direction of the axis of optical propagation by a distance that is equal to or greater than the laser chip thickness b to minimize the impact of thermal crosstalk between distinct temperature regions of the interleaved temperature profile. | 2013-05-09 |
20130114636 | DBR Laser Diode With Symmetric Aperiodically Shifted Grating Phase - In accordance with one embodiment of the present disclosure, a DBR laser diode is provided where the wavelength selective grating of the laser diode is characterized by an aperiodically shifted grating phase φ and a Bragg wavelength λ | 2013-05-09 |
20130114637 | METHOD AND DEVICE FOR OBTAINING AN OPTICAL DISCHARGE IN A GAS - The invention relates to the field of laser physics and laser technology and can be used in the development and creation of plasma-chemical systems based on lasers. | 2013-05-09 |
20130114638 | GLASS MELTING TANK HAVING A DOGHOUSE, AND METHOD FOR HEATING THE CHARGE MATERIAL IN SUCH GLASS MELTING TANKS - A glass melting tank comprising at least one front part for introducing the charge material, and at least one charging device. To reduce atmospheric heat losses and reduce dust transport into the upper furnace of the tank, and nevertheless to intensify the heating of the charge material, the front part has a length “LV” of at least 2,250 mm in the direction of the melting tank, and a length “LG” of at least 1,200 mm is provided with an insulating roof. An end wall near the charging device, together with the roof, encloses a gas chamber open toward the melting tank. A characteristic value “K” of 3.50 tonnes (t) per hour and per square meter of surface is not exceeded. The characteristic value is calculated from P/F, where P is the throughput per hour in tonnes (t) and F is the inner surface of the front part in m. | 2013-05-09 |
20130114639 | Tempering Apparatus with Testing Device and Method for Testing a Tempering Apparatus - The invention relates to a tempering apparatus for tempering sample comprising: at least one tempering block configured for receiving at least one sample, at least one tempering device arranged for tempering the tempering block, at least one temperature measurement device assigned to the tempering device, at least one control loop to which the tempering device and temperature measurement device are assigned to, at least one control device configured for control of the tempering of the tempering block, wherein the tempering apparatus comprises at least two temperature measurement devices assigned to the control loop, and that to the tempering apparatus a testing device for performing a test method is assigned to, wherein the testing device comprises a signal-connection to at least one of the at least two temperature measurement devices, such that at least one testing quantity of the tempering apparatus is detectable, which characterizes the operational status of the tempering apparatus. the invention further relates to a method for testing of a tempering apparatus. | 2013-05-09 |
20130114640 | MEASURING A TEMPERATURE DURING CONTACTLESS TRANSMISSION OF ENERGY - During contactless transmission of energy between a receiver ( | 2013-05-09 |
20130114641 | INFRARED AERIAL THERMOGRAPHY FOR USE IN DETERMINING PLANT HEALTH - A method and system for monitoring the health of plants in a field. The method and system acquire a thermal image indicative of thermal energy emitted by the plants and process the thermal image to assess variations in the temperatures among the plants. | 2013-05-09 |
20130114642 | TEMPERATURE RECORDER COMPRISING A LIQUID CRYSTALLINE MATERIAL - A temperature recorder comprises a sensing cell which comprises a reactant mixture. The reactant mixture comprises a liquid crystalline material, a reactive monomer, and an initiator configured to initiate cross-linking of the reactive monomer and thereby form a sensing material which provides a record of the temperature of the sensing cell when cross-linking occurs. The sensing material comprises a cross-linked network dispersed within the liquid crystalline material, the cross-linked network being formed from the reactive monomer. The sensing cell additionally comprises first and second electrically conductive electrodes having a spaced relationship there between and being connectable to an electric property measuring device arranged to measure an electric property of the sensing material. | 2013-05-09 |
20130114643 | SYSTEM AND METHOD FOR COMMUNICATING IN A LOSSY ENVIRONMENT - A method of wireless communication in a lossy environment entails generating a direct sequence spread spectrum (DSSS) code string that includes a pseudo-noise (PN) sequence followed by instances of shifted PN sequences, where the shifted PN sequences are produced in response to the content of the message. The PN sequence includes a plurality of chips arranged in a first order, and each of the shifted PN sequences includes the plurality of chips arranged in another order. A beacon signal modulated by the DSSS code string is transmitted from a transceiver and received at a receiver within the communication system. Correlation peaks are formed at the receiver, where each correlation peak is associated with one of the PN sequences or one of the shifted PN sequences. Shift values are determined from the correlation peaks and the shift values are decoded to produce the message at the receiver. | 2013-05-09 |
20130114644 | INSTALLATION FOR THE TRANSMISSION/RECEPTION OF RADIO SIGNALS - A transmitting/receiving installation of microwave radio signals including a transmitting/receiving unit. The unit includes a receiving module to receive electrical signals, known as terrestrial electrical signals, issued from the transformation of radio signals received terrestrially, a module to transform the electrical signals modulated according to a spread spectrum protocol, known as satellite electrical signals, into radio signals able to be transmitted by satellite, a transmitter to transmit to a satellite of the microwave radio signals obtained after transformation of the satellite electrical signals and an amplifier to amplify the satellite electrical signals. The installation includes a box including a modulator of electrical signals according to a spread spectrum protocol and a coaxial cable connecting the transmitting/receiving unit and the box. | 2013-05-09 |
20130114645 | Method and Apparatus for Start of Frame Delimiter Detection - The present disclosure is related to detecting a start frame delimiter. A received data packet is correlated with a known sequence, which provides a first correlation result. The received data packet is correlated with a predefined sequence, which yields at least a second correlation result. The data packet comprises at least a preamble portion and a header portion, whereby the preamble portion comprises the start frame delimiter. The predefined sequence is determined according to the preamble pattern. The method further comprises of comparing the first correlation result with the second correlation result and comparing the first correlation result with a given threshold. The process of correlating will be continued until two criteria are met: the first correlation result is larger than the threshold and larger than the at least second correlation result. Only then it is decided that the start of frame delimiter pattern has been detected. | 2013-05-09 |
20130114646 | RECEIVER APPARATUS, RECEPTION METHOD AND COMPUTER PROGRAM - A receiver apparatus including a receiving unit that receives a global positioning system (GPS) signal from a satellite in a GPS, a multiplying unit that multiplies the GPS signal received by the receiving unit by pseudo navigation data and an integrating unit that performs a synchronous addition on a signal, in which navigation data is removed from the GPS signal, serving as an output from the multiplying unit. | 2013-05-09 |
20130114647 | COMMUNICATIONS RELAY SYSTEM AND RELAY DEVICE IN THE SAME - A communications relay system for establishing data communications between an external device and a plurality of communication devices. In the system, the plurality of communication devices and a relay device are connected to a communication path to form a communication network. The relay device is operable to relay communications between the external device and the plurality of communication devices when being connected to and powered by the external device. With this configuration, the system is capable of reducing power consumption in the relay device to thereby reduce power consumption over the communication network. | 2013-05-09 |
20130114648 | ASSEMBLY AND METHOD FOR THE PARALLEL PROCESSING OF DATA STREAMS BY MEANS OF SATELLITE COMMUNICATION LINKS - The assembly includes a first sub-assembly with, on a transmitter side, a modem having a plurality of inputs, an output for a total data stream, and signal paths connected in parallel. Each signal path includes a modulation stage, a stage for sampling modulated signals and a mixer stage. Outputs of mixer stages are connected to inputs of a summation stage, and output of the summation stage is connected to output of the modem. A second sub-assembly has an input for initialization data connected to an assembly for controlling a test operation. The sub-assembly is connected to a downstream carrier management assembly having a plurality of outputs. Each output is connected to a test sequence generating unit. Outputs of all test sequence generating units are connected to a parallel/serial converter assembly connected downstream of a filter assembly. Output of the filter assembly is connected to output of the second sub-assembly. | 2013-05-09 |
20130114649 | SIGNAL CANCELLATION IN A SATELLITE COMMUNICATION SYSTEM - A satellite communication system comprised of a hub and plurality of remote terminals, wherein the system is configured for frequency reuse, a method and apparatus for signal cancellation are disclosed. The disclosed method and apparatus enable the hub to extract return link signals overlaying a transmitted forward link signal, wherein the forward link signal is transmitted at a power level higher than that of the overlaying return link signals. | 2013-05-09 |
20130114650 | MULTIPLE-IN-MULTIPLE-OUT ANTENNA NETWORK-CODED AMPLIFY-AND-FORWARD RELAYING SCHEME FOR THREE NODE BIDIRECTIONAL COOPERATION - A method and apparatus are described including receiving a first signal including first data in a first time slot of a first channel ( | 2013-05-09 |
20130114651 | SYSTEM AND METHOD FOR FEEDBACK CANCELLATION IN REPEATERS - An apparatus for repeating signals includes a receive antenna for receiving input signals, processing circuitry for processing the input signals to form repeated signals, and a transmit antenna for transmitting the repeated signals. The processing circuitry includes an adaptive digital filter configured to generate cancellation signals that are added to the input signals to cancel unwanted feedback signals from the input signals. A frequency shifting circuit adds a frequency shift to the input signals, after the addition of the cancellation signals, to form repeated signals that are frequency shifted from the input signals. A digital signal processor is coupled to the adaptive digital filter for digitally adapting the filter. The digital signal processor utilizes the frequency shift of the transmission signals to adapt the adaptive digital filter. | 2013-05-09 |
20130114652 | CREST FACTOR REDUCTION (CFR) USING ASYMMETRICAL PULSES - Crest factor reduction (CFR) techniques are provided using asymmetrical pulses. A crest factor reduction method comprises obtaining one or more data samples; detecting at least one peak in the one or more data samples; performing peak cancellation on the at least one detected peak by applying an asymmetric cancellation pulse to the at least one detected peak: and providing processed versions of the one or more data samples. The asymmetric cancellation pulse is generated, for example, by a minimum phase filter and has a substantially minimum group delay. New peaks associated with peak re-growth are introduced substantially only to the one side of the asymmetric cancellation pulse. The process can optionally rewind by an amount greater than or substantially equal to a group delay of the asymmetric cancellation pulse to address the limited number of pre-cursors that may be present in the asymmetric cancellation pulse. | 2013-05-09 |
20130114653 | DEVICE FOR PLAYBACK IN A MOTOR VEHICLE AND METHOD FOR SYNCHRONIZATION - A device and method for synchronization of data for audio and/or video between a memory of a device in a motor vehicle and an external device is provided. The method comprises synchronizing the data between the memory and the external device through a radio connection through a synchronization unit. The method further comprises outputting a status signal (St) based on a charge state (C) of the first power source by a monitoring unit to the synchronization unit and signaling from the synchronization unit to the external device an interruption of the synchronization due to low charge level. The method further comprises terminating the synchronization of the data based on the status signal (St) indicating that the charge state (C) of the first power source is below a threshold (th) and/or that a second power source for charging of the first power source is disconnected from the first power source. | 2013-05-09 |
20130114654 | PRECODING FEEDBACK FOR CROSS-POLARIZED ANTENNAS WITH MAGNITUDE INFORMATION - A method includes receiving in a mobile communication terminal a precoded Multiple-Input Multiple-Output (MIMO) signal, which includes first and second signal components transmitted at respective different first and second polarizations. A difference between respective signal magnitudes of the first and second signal components received in the terminal is estimated in the terminal. Feedback information, which includes at least an indication of the difference between the signal magnitudes, is calculated and transmitted from the terminal. | 2013-05-09 |
20130114655 | CODEBOOK SUB-SAMPLING FOR FREQUENCY-SELECTIVE PRECODING FEEDBACK - A method includes, in a mobile communication terminal, holding a definition of a sub-sampled codebook identifying precoding matrices, which are selected from a master codebook that is made-up of a wideband codebook and a frequency-selective codebook. The definition defines a first subset of the wideband codebook and a second subset of the frequency-selective codebook. The second subset of the frequency-selective codebook is represented using no more than two bits. A Multiple-Input Multiple-Output (MIMO) signal is received in the terminal. Based on the received MIMO signal, one or more precoding matrices are selected from the sub-sampled codebook for precoding subsequent MIMO signals transmitted to the terminal, and precoding feedback indicating the selected precoding matrices is calculated. The precoding feedback is transmitted from the terminal. | 2013-05-09 |
20130114656 | METHOD AND APPARATUS FOR CSI FEEDBACK FOR JOINT PROCESSING SCHEMES IN AN ORTHOGONAL FREQUENCY DIVISION MULTIPLEXING COMMUNICATION SYSTEM WITH COORDINATED MULTI-POINT TRANSMISSION - Methods in a wireless terminal are described for supporting co-ordinated multipoint transmissions including joint transmissions from two or more transmission points, specifically the method of receiving indication of two or more CSI reference signal configurations, each CSI reference signal configuration representing one or more antenna ports comprising a set of antenna ports; determining a first set of transmission parameters corresponding to a first set of antenna ports corresponding to a first CSI reference signal configuration and a second set of transmission parameters corresponding to a second set of antenna ports corresponding to a second CSI reference signal configuration; the first set and second set of transmission parameters determined to maximize the sum data rate for simultaneous transmission from the first set and the second set of antenna ports; conveying, to the base station, information pertaining to the first set of transmission parameters and the second set of transmission parameters. | 2013-05-09 |
20130114657 | SIGNAL TRANSMISSION DEVICE - A signal transmission device including: a differential signal transmission unit having two output terminals for outputting a differential signal to a paired signal lines including first and second signal lines; a single-ended signal transmission unit having two output terminals for outputting independent two-channel single-ended signals to the paired signal lines; and a filter unit having first and second common mode filters. One terminal of the differential signal transmission unit and one terminal of the single-ended signal transmission unit are connected to the first signal line via one inductor of the first common mode filter of the filter unit. The other one terminal of the differential signal transmission unit and the other one terminal of the single-ended signal transmission unit are connected to the second signal line via one inductor of the second common mode filter of the filter unit. | 2013-05-09 |
20130114658 | CHANNEL STATE INFORMATION FEEDBACK IN COORDINATED MULTI-POINT SYSTEM - Embodiments of the present disclosure describe devices, methods, computer-readable media and systems configurations for communication of channel state information among network entities. In various embodiments, may calculate first-, second- and third-stage channel state information for nodes of a coordinated multipoint measurement set. Other embodiments may be described and/or claimed. | 2013-05-09 |
20130114659 | RECEIVER, INTEGRATED CIRCUIT, RECEIVING METHOD, AND PROGRAM - A receiver includes a demodulator that demodulates a modulation wave modulated according to orthogonal frequency division multiplexing (OFDM). The demodulator includes an interference wave detector that detects that received modulation wave includes interference wave when received power of each sample of the received modulation wave exceeds a threshold, and upon the detection, executes replacement processing of replacing a received signal exceeding the threshold with a predetermined value, a first interference wave power estimation unit configured to estimate interference wave power included in an OFDM symbol included in the received modulation wave on the basis of the number of samples that have been subjected to the replacement processing, and a demodulated data generator that demodulates the received modulation wave by executing demodulation processing of demodulating the received modulation wave that has been subjected to the replacement processing on the basis of the interference wave power. | 2013-05-09 |
20130114660 | EXTRACTING PARAMETERS FROM A COMMUNICATIONS CHANNEL - A method for extracting a parameter of a communication channel from a channel estimate that characterises the communication channel in terms of a frequency response over time. The method includes generating a set of feature identifiers that characterise features of the channel, for example energy peaks or troughs and determining the parameter, for example time delay of a multipath signal or frequency offset of a multipath signal, dependent on the feature identifiers. Methods using the parameter are also described including methods to estimate the environment. | 2013-05-09 |
20130114661 | WIRELESS COMMUNICATION RECEIVER WITH PHASE NOISE ESTIMATION AND PHASE NOISE COMPENSATION PERFORMED AFTER CHANNEL ESTIMATION, AND RELATED WIRELESS COMMUNICATION RECEIVING METHOD AND PHASE NOISE COMPENSATION APPARATUS - A wireless communication receiver includes a first signal processing block, a phase noise compensation apparatus, and a second signal processing block. The first signal processing block is arranged for generating a first processed output by processing a reception signal, wherein the first signal processing block includes a channel estimation unit arranged for performing channel estimation. The phase noise compensation apparatus is arranged for receiving the first processed output and generating a second processed output by performing phase noise compensation according to the received first processed output. The second signal processing block is arranged for receiving the second processed output and processing the received second processed output. | 2013-05-09 |
20130114662 | METHOD AND APPARATUS FOR RADIO RECEIVER EQUALIZATION - A method, apparatus and computer program product are configured to provide calibration accuracy in an analog filter. In this regard, a method is provided that includes estimating a cutoff frequency for an analog filter. The method further includes causing a filter tuning word to be modified based on the estimated cutoff frequency for the analog filter. The method also includes determining a residual cutoff frequency mismatch for the analog filter. The method also includes causing an equalizer configuration to be selected for a digital filter based on the determined residual cutoff frequency mismatch. | 2013-05-09 |
20130114663 | FLEXIBLE RECEIVER ARCHITECTURE - One embodiment relates to a receiver circuit for a data link. The receiver circuit includes at least a first signal path, a second signal path, and a path selector circuit. The first signal path includes first equalization circuitry, and the second signal path includes second equalization circuitry. The path selector circuit is configured to select one signal path of the first and second signal paths. Other embodiments and features are also disclosed. | 2013-05-09 |
20130114664 | METHOD AND APPARATUS FOR PERFORMING CHANNEL SHORTENING EQUALIZATION WITH FREQUENCY NOTCH MITIGATION - A method for performing channel shortening equalization with frequency notch mitigation is provided, where the method is applied to an electronic device. The method includes: obtaining channel response information from channel estimation to determine a relaxed channel convolution matrix corresponding to the channel response information, with the relaxed channel convolution matrix being a partial matrix of a channel convolution matrix corresponding to the channel response information, wherein the relaxed channel convolution matrix is obtained from omitting a portion of matrix elements of the channel convolution matrix; and based upon the relaxed channel convolution matrix, jointly performing time domain channel shortening control and frequency domain flatness control over the TEQ to perform channel shortening equalization with frequency notch mitigation by utilizing the TEQ. In particular, the portion of matrix elements includes a plurality of rows of matrix elements within the channel convolution matrix. An associated apparatus is also provided. | 2013-05-09 |
20130114665 | Low Nonlinear Distortion Variable Gain Amplifier - A variable gain amplifier (VGA) useful in a receiver that recovers transmitted digital signals. A first amplifier in the VGA has a first gain, an input coupled to an input of the VGA, and an output coupled to a load. A second amplifier in the VGA has a second gain, an input coupled to the input of the VGA, and an output coupled to the load. In a first mode of operation, the first gain is substantially zero and the second gain ranges between a maximum gain and a fraction of the maximum gain. In a second mode of operation the first gain is substantially the maximum gain and the second gain ranges between the maximum gain and the fraction of the maximum gain, and an algebraic sum of the first gain and second gain is no greater than the maximum gain to reduce non-linear distortion at low VGA gain. | 2013-05-09 |
20130114666 | Distributed And Automated Video Encoding And Delivery System - At a user or client site, a user initially visits a website hosted by a partner, and following an initial interaction with the website, the user is provided with various software from an administrator website. The software enables the user to download information, such as a video file, to the partner website. The information is encoded in a format that was pre-selected by the partner so that the delivery process is streamlined for the partner. In addition, for further efficiency, the delivery process from the user to the partner is implemented substantially simultaneously with the encoding. | 2013-05-09 |
20130114667 | BINARISATION OF LAST POSITION FOR HIGHER THROUGHPUT - For encoding the last position (x, y) of the transform coefficients in a given scan order with Context-Adaptive Binary Arithmetic Coding (CABAC), to improve throughput, the binarisation is ordered with the unary code of x and y followed by fixed binary codes of x and y. | 2013-05-09 |
20130114668 | VIDEO DECODER WITH ENHANCED CABAC DECODING - A decoder receives a bitstream containing quantized coefficients representative of blocks of video representative of a plurality of pixels and decodes the bitstream using context adaptive binary arithmetic coding that includes at least two decoding modes, the first mode decoding the bitstream based upon a probability estimate which is based upon at least one of spatially and temporally adjacent syntax element values to a current syntax element being decoded, the second mode decoding the bitstream not based upon a probability estimate based upon other syntax elements to the current syntax element being decoded. The coding decodes the current syntax element using the first mode if the current syntax element is intra-coded and selecting between sets probable modes with different probabilities. The coding decodes the current syntax element using the second mode if the current syntax element is intra-coded and if selecting among one of the second set of probable modes. | 2013-05-09 |
20130114669 | VLC COEFFICIENT CODING FOR LARGE CHROMA BLOCK - This disclosure describes techniques for coding transform coefficients for a block of video data. According to these techniques, a video coder (a video encoder or video decoder) determines whether a block of video data is a luma block or a chroma block. If the block of video data is a luma block, the video coder adaptively updates a VLC table index value based on a code number cn and value of a scaling factor. However, if the block of video data is a chroma block, the video coder adaptively updates the VLC table index value based on the code number cn and without using the scaling factor. The video coder uses the updated VLC table index value to select a VLC table of a plurality of VLC tables that are used to encode or decode the block of video data. | 2013-05-09 |
20130114670 | MULTIVIEW VIDEO CODING - Aspects of this disclosure relate to a method of coding video data. In an example, the method includes obtaining, from an encoded bitstream, one or more network abstraction layer (NAL) units for each view component of a plurality of view components of encoded video data, where each view component of the plurality of view components corresponds to a common temporal location, and where the one or more NAL units encapsulate at least a portion of the encoded video data for the respective view components and include information indicative of a decoding order of the respective view components. The method also includes obtaining information, separate from the NAL units, indicating relationships between view identifiers for the views and the decoding order of the view components. The method also includes decoding the encoded video data of the plurality of view components in the decoding order based on the received information. | 2013-05-09 |
20130114671 | CONTEXT REDUCTION FOR CONTEXT ADAPTIVE BINARY ARITHMETIC CODING - A reduction in the number of binarizations and/or contexts used in context adaptive binary arithmetic coding (CABAC) for video coding is proposed. In particular, this disclosure proposes techniques that may lower the number contexts used in CABAC by up to 56. | 2013-05-09 |
20130114672 | CONTEXT REDUCTION FOR CONTEXT ADAPTIVE BINARY ARITHMETIC CODING - A reduction in the number of binarizations and/or contexts used in context adaptive binary arithmetic coding (CABAC) for video coding is proposed. In particular, this disclosure proposes techniques that may lower the number contexts used in CABAC by up to 56. | 2013-05-09 |
20130114673 | CONTEXT REDUCTION FOR CONTEXT ADAPTIVE BINARY ARITHMETIC CODING - A reduction in the number of binarizations and/or contexts used in context adaptive binary arithmetic coding (CABAC) for video coding is proposed. In particular, this disclosure proposes techniques that may lower the number contexts used in CABAC by up to 56. | 2013-05-09 |
20130114674 | ADAPTIVE CENTER BAND OFFSET FILTER FOR VIDEO CODING - A video coder configured to perform sample adaptive offset filtering can determine a center value for a set of pixels based on values of pixels in the set, divide bands of pixels values into groups based on the center value, and determine offset values for the bands based on the groups. | 2013-05-09 |
20130114675 | CONTEXT STATE AND PROBABILITY INITIALIZATION FOR CONTEXT ADAPTIVE ENTROPY CODING - In one example, an apparatus for context adaptive entropy coding may include a coder configured to determine one or more initialization parameters for a context adaptive entropy coding process based on one or more initialization parameter index values. The coder may be further configured to determine one or more initial context states for initializing one or more contexts of the context adaptive entropy coding process based on the initialization parameters. The coder may be still further configured to initialize the contexts based on the initial context states. In some examples, the initialization parameters may be included in one or more tables, wherein, to determine the initialization parameters, the coder may be configured to map the initialization parameter index values to the initialization parameters in the tables. Alternatively, the coder may be configured to calculate the initialization parameters using the initialization parameter index values and one or more formulas. | 2013-05-09 |
20130114676 | CONTEXT OPTIMIZATION FOR LAST SIGNIFICANT COEFFICIENT POSITION CODING - A video encoder is configured to encode a binary sting indicating a position of a last significant coefficient within a video block. A video decoder is configured to decode the encoded binary string. The string may be coded using context adaptive binary arithmetic coding (CABAC). Binary indices of the binary string may be assigned a context. The context may be determined according to a mapping function. A context may be a assigned to one or more binary indices where each index is associated with a different block size. The last binary index of a 16×16 video block may share a context with the last binary index of a 32×32 video block. | 2013-05-09 |
20130114677 | DEVICES AND METHODS FOR SAMPLE ADAPTIVE OFFSET CODING AND/OR SIGNALING - In one embodiment, a method for decoding a video bitstream comprises the steps of: (a) receiving a video bitstream; (b) deriving processed video data from the bitstream; (c) partitioning the processed video data into blocks, wherein each of the blocks is equal to or smaller than a picture; (d) deriving an SAO type from the video bitstream for each of the blocks, wherein the SAO type is associated with a specific nonbiased coding scheme; (e) determining an SAO sub-class associated with the SAO type for each of the pixels in each of the blocks; (f) deriving intensity offset from the video bitstream for the sub-class associated with the SAO type; and (g) applying SAO compensation to each of the pixels in a processed video block, wherein the SAO compensation is based on the intensity offset of step (f). | 2013-05-09 |
20130114678 | DEVICES AND METHODS FOR SAMPLE ADAPTIVE OFFSET CODING AND/OR SIGNALING - In one embodiment, method for decoding a video bitstream comprises: (a) receiving a video bitstream; (b) deriving processed video data from the bitstream; (c) partitioning the processed video data into blocks, wherein each of the blocks is equal to or smaller than a picture; (d) deriving an SAO type from the video bitstream for each of the blocks, wherein the SAO type is selected from the group consisting of one or more edge offset (EO) types and a single merged band offset (BO) type; (e) determining an SAO sub-class associated with the SAO type for each of the pixels in each of the blocks; (f) deriving intensity offset from the video bitstream for the sub-class associated with the SAO type; and (g) applying SAO compensation to each of the pixels in a processed video block, wherein the SAO compensation is based on the intensity offset of step (f). | 2013-05-09 |
20130114679 | METHOD AND APPARATUS FOR VIDEO CODING USING ADAPTIVE LOOP FILTER - Methods for reducing blocking artifacts at the boundary between adjacent blocks reconstructed from a frame of compressed video information are disclosed herein. The frame includes a prediction stage parameter and a residual error attribute with respect to at least one of the blocks. One method includes reconstructing the at least one block based on the prediction stage parameter and the residual error attribute, categorizing the at least one reconstructed block into one of a plurality of categories based on the prediction stage parameter and the residual error attribute, identifying a filter strength value for the category in which the at least one reconstructed block is categorized based on at least one of the prediction stage parameter or the residual error attribute associated with that category, and filtering the boundary adjacent to the at least one reconstructed block using the identified filter strength value. | 2013-05-09 |
20130114680 | Systems and Methods for Multi-Layered Frame-Compatible Video Delivery - Multi-layered frame-compatible video delivery is described. Multi-layered encoding and decoding methods, comprising a base layer and at least one enhancement layer with reference processing, are provided. In addition, multi-layered encoding and decoding methods with inter-layer dependencies are described. Encoding and decoding methods that are capable of frame-compatible 3D video delivery are also described. | 2013-05-09 |
20130114681 | VIDEO DECODER WITH ENHANCED SAMPLE ADAPTIVE OFFSET - A decoder decodes video received in a bitstream containing quantized coefficients representative of blocks of video representative of a plurality of pixels and a plurality of offset type characteristics. Each of the plurality of offset type characteristics is associated with a respective block of the video. A deblocking process deblocks the video to reduce artifacts proximate boundaries between the blocks of the video. A sample adaptive offset process classifies a pixel based upon the offset type characteristic associated with the respective block of the video, wherein the classification for a first offset type characteristic is based upon a first source of data and a second offset type characteristic is based upon a second source of data. | 2013-05-09 |
20130114682 | VIDEO DECODER WITH ENHANCED SAMPLE ADAPTIVE OFFSET - A decoder decodes video received in a bitstream containing quantized coefficients representative of blocks of video representative of a plurality of pixels and a plurality of offset type characteristics. Each of the plurality of offset type characteristics is associated with a respective block of the video. A deblocking process deblocks the video to reduce artifacts proximate boundaries between the blocks of the video based upon deblocking information. A sample adaptive offset process classifies a pixel based upon the offset type characteristic associated with the respective block of the video and the deblocking information. | 2013-05-09 |
20130114683 | VIDEO DECODER WITH ENHANCED SAMPLE ADAPTIVE OFFSET - A decoder decodes video received in a bitstream containing quantized coefficients representative of blocks of video representative of a plurality of pixels and a plurality of offset type characteristics. Each of the plurality of offset type characteristics is associated with a respective block of the video. A deblocking process deblocks the video to reduce artifacts proximate boundaries between the blocks of the video. A sample adaptive offset process classifies a pixel based upon the offset type characteristic associated with the respective block of the video using a threshold criteria. | 2013-05-09 |
20130114684 | ELECTRONIC DEVICES FOR SELECTIVE RUN-LEVEL CODING AND DECODING - An electronic device configured for selective run-level coding (SRLC) is described. The electronic device includes a processor and instructions stored in memory that is in electronic communication with the processor. The electronic device obtains a block of transformed and quantized coefficients (TQCs). The electronic device also determines whether to skip run-level coding. The electronic device further level codes any remaining TQCs if it is determined to skip run-level coding. The electronic device additionally run-level codes one or more TQCs if it is determined not to skip run-level coding and level codes any remaining TQCs if it is determined not to skip run-level coding. | 2013-05-09 |
20130114685 | VIDEO DECODER WITH CONSTRAINED DYNAMIC RANGE - A technique for decoding video including receiving quantized coefficient level values representative of a block of video representative of a plurality of pixels and a quantization parameter related to the block of video. The technique includes de-quantizing the quantized coefficient level values based upon the quantized coefficient level values and the quantization parameter only if the quantized coefficient level values and the quantization parameter are jointly within a predefined range of acceptable values. The technique also includes inverse transforming the dequantized coefficients to determine a decoded residue. | 2013-05-09 |
20130114686 | VIDEO DECODER WITH ENHANCED CABAC MOTION VECTOR DECODING - A decoder receives a bitstream containing quantized coefficients representative of blocks of video representative of a plurality of pixels and decodes the bitstream using context adaptive binary arithmetic coding. The coding including at least two decoding modes, the first mode decoding the bitstream based upon a probability estimate which is based upon at least one of spatially and temporally adjacent syntax element values to a current syntax element being decoded, the second mode decoding the bitstream not based upon a probability estimate based upon other syntax elements to the current syntax element being decoded. The context adaptive binary arithmetic coding decoding the current syntax element using the second mode if the current syntax element belongs to a block which is coded using inter-predicted and a motion vector predictor index is signaled explicitly and selecting between a first motion vector predictor set and a second motion vector predictor set. | 2013-05-09 |
20130114687 | FIXED INTRA RUN-LEVEL MODE FOR CAVLC IN HEVC - An electronic device configured for fixed intra run-level mode is described. The electronic device includes a processor and instructions stored in memory that is in electronic communication with the processor. The electronic device obtains a symbol, e.g. a run-lev pair. The electronic device determines whether a fixed intra run-level mode condition is met. If the condition is met, the electronic device uses fixed intra run-level mode to determine a ‘cn’ value for the symbol. If the condition is not met, the electronic device does not use the fixed intra run-level mode to determine the ‘cn’ value for the symbol. The electronic device run-level codes at least a portion of video data based on the determined ‘cn’ value. | 2013-05-09 |
20130114688 | Video Decoder with Constrained Dynamic Range - A technique for decoding video including receiving quantized coefficient level values representative of a block of video representative of a plurality of pixels and a quantization parameter related to the block of video, and an inverse quantization scaling factor and an offset scaling factor related to a frame or slice of video. The technique includes de-quantizing the quantized coefficient level values based upon the quantized coefficient level values, the quantization parameter, the inverse quantization scaling factor, and the offset scaling factor. The technique also includes inverse transforming the dequantized coefficients to determine a decoded residue. | 2013-05-09 |
20130114689 | ADAPTIVE SEARCH RANGE METHOD FOR MOTION ESTIMATION AND DISPARITY ESTIMATION - An adaptive search range method for motion/disparity estimation is provided in multi-view video coding (MVC) technology. The method uses a initial search range as a first search range, perform an estimation flow for first blocks in a first frame to obtain vector distribution, and obtain at least a first candidate search range in accordance with the vector distribution. The first candidate search range is selected as a second search range to perform estimation flow for second blocks in a second frame, and an estimation vector according to the estimation flow is obtained and provided as video coding. | 2013-05-09 |
20130114690 | VIDEO ENCODING DEVICE AND VIDEO DECODING DEVICE - To efficiently reduce contour and stair-step artifacts. | 2013-05-09 |
20130114691 | ADAPTIVE INITIALIZATION FOR CONTEXT ADAPTIVE ENTROPY CODING - In one example, an apparatus for context adaptive entropy coding a video unit comprises a coder configured to code a syntax element, wherein a first value of the syntax element indicates that one or more of a plurality of context states are initialized using an adaptive initialization mode for the video unit, and a second value of the syntax element indicates that each of the plurality of context states is initialized using a default initialization mode for the video unit. In some examples, when the syntax element has the first value, the coder is further configured to code a map that indicates which of the context states are initialized using the adaptive initialization mode, and to further code either an initial state value for those contexts, or information from which the initial state values of those adaptively initialized context may be derived. | 2013-05-09 |