12th week of 2015 patent applcation highlights part 36 |
Patent application number | Title | Published |
20150078368 | ENHANCEMENTS TO THE MU-MIMO VHT PREAMBLE TO ENABLE MODE DETECTION - Certain aspects of the present disclosure present a technique for enabling a receiver to detect mode of transmission of a signal based on a common field transmitted to all the receivers. The proposed technique includes frame structure in which information about the transmission mode is transmitted in a first portion of a SIG field to all the receivers. | 2015-03-19 |
20150078369 | METHOD AND APPARATUS FOR DISSEMINATION OF TIMING INFORMATION IN DISTRIBUTED SYNCHRONIZATION DEVICE TO DEVICE NETWORKS - A method, an apparatus, and a computer program product for wireless communication are provided in connection with improving convergence to a common timing structure for devices in a distributed synchronization D2D network. In an example, a communications device is equipped to detect, by a UE, a synchronization signal during a listening slot duration scan of a communication channel. In an aspect, the listening slot duration may be defined based on a first timing structure, and the synchronization signal may be defined based on a second timing structure. The communications device may further be equipped to obtain timing information associated with the second timing structure from the synchronization signal, and determine whether the first timing structure or the second timing structure is a preferred timing structure. | 2015-03-19 |
20150078370 | SYSTEMS AND METHODS OF ASSIGNING AND USING VIRTUAL TELEPHONE NUMBERS - A single virtual telephone number that is used to route telephony communications is assigned to first and second users if the first and second users rarely, if ever, communicate with the same party. When an incoming call is received on the virtual telephone number, telephony information for the first and second users is reviewed to determine if the calling party is one that has communicated with either of the first and second users in the past. If so, the telephony communication is routed to the user who has communicated with the calling party in the past. | 2015-03-19 |
20150078371 | SYSTEMS AND METHODS OF ASSIGNING AND USING VIRTUAL TELEPHONE NUMBERS - A single virtual telephone number that is used to route telephony communications is assigned to first and second users if the first and second users rarely, if ever, communicate with the same party. When an incoming call is received on the virtual telephone number, telephony information for the first and second users is reviewed to determine if the calling party is one that has communicated with either of the first and second users in the past. If so, the telephony communication is routed to the user who has communicated with the calling party in the past. | 2015-03-19 |
20150078372 | Voice Data Transmission With Adaptive Redundancy - Voice data transmission with adaptive redundancy creates a voice data packet by packetizing the voice data payload and a number of redundant payloads selected from a set of previous voice data payloads. The voice data from the voice data payload is analysed to determine whether it is a critical or non-critical payload by classifying the received voice data as voiced or unvoiced. If at least a portion of the voice data is classified as unvoiced, the voice data payload is determined to be a critical payload. If it is a critical payload, then the voice data payload is added to the set of previous voice data payloads for inclusion as a redundant payload in subsequent voice data packets. The voice data packet is then forwarded for transmission over the network. | 2015-03-19 |
20150078373 | System, Method, and Apparatus for User-Initiated Provisioning of a Communication Device - An embodiment of a method and apparatus for provisioning of a communication device includes receiving a registration request from a first communication device. The registration request includes an address associated with the first communication device. The method further includes registering the first communication device in response to receiving the registration request, placing a call request to the first communication device, and establishing a call session with the first communication device. The method further includes prompting a user of the first communication device for a user identifier, and receiving a user identifier from the user of the first communication device. The method still further includes sending one or more configuration parameters associated with the user identifier to the first communication device. The one or more configuration parameters are operable to configure the first communication device. | 2015-03-19 |
20150078374 | Enabling Ad-Hoc Data Communication Over Established Mobile Voice Communications - In one embodiment, a first PC may receive a trigger to establish a data communication session with a second PC over an established voice call between first and second phones over a WAN. In response, the first PC may discover the first phone as an authorized personal area network (PAN) device, and may establish a first PAN communication session between the first PC and the first phone. A request may then be transmitted to the second phone over the established voice call to establish the data communication session between the first and second PCs, and in response, the second phone may discover the second PC as an authorized PAN device from the second phone. A second PAN communication session may thus be established between the second phone and the second PC, and data may be exchanged between the PCs using the PAN communication sessions and the established voice call. | 2015-03-19 |
20150078375 | Mutable Hash for Network Hash Polarization - A system, method and a computer readable medium for reducing hash polarization in a network, are provided. A field in a packet is identified at a first device in a network that propagates the packet though the network. The field is immutable at the first device in a network but is mutable as the packet propagates to other devices. Based on a value of the field, a hash function is selected from multiple hash functions such that a different hash function is selected for a different value of the field. The selected hash function determines a resource within the first device that identifies one of the other devices in the network next to receive the packet from the first device. | 2015-03-19 |
20150078376 | PACKET SHARING DATA TRANSMISSION SYSTEM AND RELAY TO LOWER LATENCY - A system is provided for combining and transmitting data fragments for multiple customer port sent over a first packet-switched computer network to a trunk network and redistributed over a second packet-switched computer network, each customer port having a preselected bandwidth designation. The system provides a First-In First-Out (FIFO) register to capture incoming data bits from each customer port in parallel and speeds equal to or greater than 1 Gbps, providing selectors connected to the FIFO outputs. Each selector is capable of mapping individual incoming data bits from different customer ports and combining them into the same trunk fragments. Each trunk fragment receives data bits from customer ports, by selector values for each customer. The filling sequence for each fragment is repeated until sufficient trunk fragments form a filled trunk frame. Each filled trunk frame is transmitted across the trunk network having a transmission rate that is less than the sum of all customer port incoming bandwidths but equal to the sum of the trunk bandwidth allocation for all customer ports and moving the filled trunk frames from the first incoming packet-switched computer network, through the bandwidth-limited trunk to the second packet-switched computer network and on to an intended receiving network endpoint. | 2015-03-19 |
20150078377 | Bit Indexed Explicit Replication - Various systems and methods for performing bit indexed explicit replication (BIER). For example, one method involves receiving a packet at a node. The packet includes a multicast forwarding entry. The multicast forwarding entry has a plurality of elements, and each element corresponds to a particular node. The method also involves comparing the multicast forwarding entry with forwarding information stored by the node. The method involves selecting a neighbor node based on the comparing, updating the multicast forwarding entry in the packet, and forwarding the packet to the neighbor node. | 2015-03-19 |
20150078378 | Bit Indexed Explicit Replication Using Multiprotocol Label Switching - Various systems and methods for performing bit indexed explicit replication (BIER) using multiprotocol label switching (MPLS). For example, one method involves receiving a packet that includes a MPLS label. The packet also includes a multicast forwarding entry. The method also involves determining, based on the value of the MPLS label, whether to use the multicast forwarding entry to forward the packet. The method further includes forwarding the packet. | 2015-03-19 |
20150078379 | Bit Indexed Explicit Replication Using Internet Protocol Version 6 - Various systems and methods for performing bit indexed explicit replication (BIER) using IPv6. For example, one method involves receiving, at a node, a packet that includes an IP header. The packet also includes a multicast forwarding entry. The method also involves comparing the multicast forwarding entry with forwarding information stored by the node and selecting a neighbor based on the comparing. The method further includes forwarding the packet to the neighbor. | 2015-03-19 |
20150078380 | Bit Indexed Explicit Replication For Layer 2 Networking - Various systems and methods for performing bit indexed explicit replication (BIER). For example, one method involves receiving a link layer protocol frame at a network device. The link layer protocol frame includes a MAC address that identifies the link layer protocol frame as a being a multicast frame. The method then involves selecting a subset of ports included on the network device and forwarding the link layer protocol frame to only the selected subset of ports. | 2015-03-19 |
20150078381 | PACKET NETWORK ROUTING - A line card for use in a router or packet switch is disclosed. A problem with conventional routers or packet switches is that they can take over a second to fully react to a network state update from another router or packet switch. Such network state packets are used in dynamic routing protocols intended to route packets around a failed or overloaded router. In operating in according with dynamic routing protocols, conventional routers or packet switches react to such network state packets by updating the routing tables used by the line cards to send packets, or data extracted from packets, to the egress port (often on a different line card in the router or network switch) appropriate for the destination address found in the packet. Any packets which arrive between the network state packet's arrival and the completion of the ensuing routing table update on the line cards, can be misrouted—which can cause them to be delayed or dropped by the network. The described embodiments address this problem by operating the line card to react to a network state update packet by miming a restricted routing algorithm to provide interim routes whilst a conventional comprehensive routing algorithm runs in parallel to provide a comprehensive set of routes. In this way, a faster, if less thorough, reaction to the arrival of a network state update packet is provided, which reduces the risk of packets being misrouted whilst the network converges. The technique has application to any packet networks, but is especially useful in Internet Protocol packet networks or Multi-Protocol Label Switching networks. | 2015-03-19 |
20150078382 | INFORMATION PROCESSING DEVICE, COMMUNICATION METHOD, AND COMPUTER-READABLE STORAGE MEDIUM STORING COMMUNICATION PROGRAM - A node address table (NAT) stores therein a MAC address and a node ID (NID) representing the position of a node in a rack in association with each other for each node, and retrieves NIDs of a destination and its own node based on a destination of a packet and the MAC address of the own node. A destination determination unit determines a routing destination of the packet based on the NIDs of the destination and the own node. A routing unit routes the packet to the routing destination determined by the destination determination unit. | 2015-03-19 |
20150078383 | High Payload Data Packet Transmission System and Relay to Lower Latency - The invention provides a method of forming s custom data packet for a point-to-point trunk network, the method comprising the steps of providing a First-In First-Out (FIFO) register to capture data packets transmitted via a packet-switched computer network at speeds equal to or greater than 1 Gbps, the packet switched data packets having a packet switched header and a packet switched frame check sequence (FCS), providing selectors connected to the FIFO outputs, each selector receiving a packet-switched data packet and stripping out the packet-switched header and replacing if with a mini-header and filling each stripped data packet with 1 to 1,500 bytes of customer data to transform each data packet to a high payload data packet, replacing the packet-switched FCS with a mini-FCS. Sending each high payload data packet across the point-to-point trunk network having a reduced latency of less-than 1 microsecond for roundtrip transmission and recreating the standard packet-switched data packet based on the mini-header and mini-FCS. | 2015-03-19 |
20150078384 | Tracking Prefixes of Values Associated with Different Rules to Generate Flows - Some embodiments provide a method for a forwarding element that forwards packets. The method receives a packet and consults a tree structure to identity a prefix length associated with an IP address in the packet header. The method skips lookup of each subtable with a set of IP addresses that have a different prefix length than the identified prefix length. The method identifies a matching rule from a particular subtable. The method generates a flow based on the matching rule. The flow is used to process packets that have the same prefix. | 2015-03-19 |
20150078385 | Generating Flows Using Common Match Techniques - Some embodiments provide a method for a forwarding element that forwards packets. The method receives a packet and performs a hash lookup operation on one or more hash tables to find a matching rule for a packet. The method consults a common match data set to generate a wildcard mask. The method generates a flow based on the matching rule and the wildcard mask. The flow is used to process other packets that match each bit which is un-wildcarded. | 2015-03-19 |
20150078386 | Performing a Multi-Stage Lookup to Classify Packets - Some embodiments provide a method for a forwarding element that forwards packets. The method receives a packet. The method performs a first stage lookup of a hash table for a first hash of a first set of header fields and un-wildcards bits of a wildcard mask that corresponds to the first set of header fields. If a matching hash is found in the first stage lookup, the method performs a second stage lookup of the hash table for a second hash of a second set of header fields and un-wildcards bits of the wildcard mask that corresponds to the second set of header fields. The method identifies a matching rule for the packet. The method generates a flow based on the matching rule and the wildcard mask, wherein the flow is used to process each other packets that match each bit which is un-wildcarded. | 2015-03-19 |
20150078387 | Asymmetric Network Address Encapsulation - A network component comprising a receiver configured to receive an outgoing frame from a local host, a logic circuit configured to map a destination address (DA) for a target host in the outgoing frame to a DA for a target location of the target host and encapsulate the outgoing frame using the DA for the target location, and a transmitter configured to receive a pre-encapsulated outgoing frame from a local switch, and send the pre-encapsulated outgoing frame to a gateway at a target location, wherein the transmitter does not encapsulate frames received from local switches and decapsulates an incoming frame from a remote gateway destined towards local hosts. | 2015-03-19 |
20150078388 | SEQUENCE NUMBER RETRIEVAL FOR VOICE DATA WITH REDUNDANCY - A sequence number is used to indicate where a payload of a voice data packet should fit in a data stream and a technique is described for retrieving the sequence number for redundant payloads. A receiver maintains a history of previously received timestamps and sequence numbers for previous payloads. A received packet is unpacked to obtain a primary payload and its associated sequence number and timestamp, and a redundant payload and its associated timestamp offset. The primary payload sequence number and timestamp are stored in the history. A time-span of the data stream covered by the packet is found using the timestamp offset, and a portion of the history selected based on the time-span. A timestamp parameter for the redundant payload is calculated using the primary payload timestamp and the timestamp offset, and is compared to timestamps in the selected portion of the history to derive the redundant payload sequence number. The history is updated to include the timestamp parameter and sequence number of the redundant payload. | 2015-03-19 |
20150078389 | SEGMENTATION AND REASSEMBLY OF NETWORK PACKETS FOR SWITCHED FABRIC NETWORKS - Reassembly of member cells into a packet comprises receiving an incoming member cell of a packet from a switching fabric wherein each member cell comprises a segment of the packet and a header, generating a reassembly key using selected information from the incoming member cell header wherein the selected information is the same for all member cells of the packet, checking a reassembly table in a content addressable memory to find an entry that includes a logic key matching the reassembly key, and using a content index in the found entry and a sequence number of the incoming member cell within the packet, to determine a location offset in a reassembly buffer area for storing the incoming member cell at said location offset in the reassembly buffer area for the packet for reassembly. | 2015-03-19 |
20150078390 | PROVIDER EDGE BRIDGE WITH REMOTE CUSTOMER SERVICE INTERFACE - A method and Provider Edge Bridge for providing a C-tagged service interface or a port-based interface. In one embodiment, the Provider Edge Bridge includes a Customer Virtual Local Area Network (C-VLAN) component having a Customer Edge Port (CEP) and a plurality of Provider Edge Ports (PEPs). A first Service VLAN (S-VLAN) component is connected to the C-VLAN component and to a Metro Ethernet Network (MEN). A second S-VLAN component is connected to the C-VLAN component, to the first S-VLAN component, and to an External Network Network Interface (E-NNI). A plurality of ports on the first S-VLAN component facing the MEN are designated as S-VLAN Remote Customer Ports (RCPs) when the ports are connecting internal services in the MEN to provide the C-tagged service interface or the port-based interface to customers from a far side of the E-NNI. | 2015-03-19 |
20150078391 | AIR-CONDITIONING SYSTEM AND RELAY DEVICE - In an air-conditioning system, an outdoor unit and an indoor unit communicate through a relay device, including a plurality of communication ports; a plurality of communication networks having logical connection relationships with the respective communication ports; and a plurality of nodes having logical connection relationships with the respective communication networks. The plurality of nodes are each associated with one of the outdoor unit and the indoor unit. Among the plurality of nodes, a certain node is set as a first node, and another certain node different from the first node is set as a second node. The relay device executes transfer processing of transferring a communication frame from the first node to the second node, and then if the relay device does not receive a reception acknowledgment signal from the second node, limits a number of re-transmission times when the relay device re-transfers the communication frame to the second node. | 2015-03-19 |
20150078392 | Vertical Converged Framework - According to an example, a Controlling Bridge (CB) receives a VCF registration request packet sent by a Port Extender (PE) and sets interface state of a VCF interface receiving the VCF registration request packet from initial state to blocked state. The CB returns a VCF registration response packet to the PE and receives a VCF registration acknowledge packet returned by the PE after the PE receives the VCF registration response packet. The CB sets interface state of a VCF interface sending the VCF registration request packet from blocked state to forwarding state; sets interface state of the VCF interface receiving the VCF registration request packet as forwarding state, and establishing successfully a VCF link with the PE. | 2015-03-19 |
20150078393 | SYSTEM AND METHOD FOR STORING/CACHING, SEARCHING FOR, AND ACCESSING DATA - A system for persistently maintaining data using a network for data packets is provided. The system includes a transmission medium associated with the network, a plurality of switches operatively connected to the transmission medium. Each switch has an intelligent network controller adapted for delivering the data packets to a device operatively connected to the intelligent network controller in response to a request for the data packets from the device and further adapted for re-transmitting unexpired data packets over the network. | 2015-03-19 |
20150078394 | HASH PERTURBATION WITH QUEUE MANAGEMENT IN DATA COMMUNICATION - A system, and computer program product for hash perturbation with queue management in data communication are provided. Using a first set of old queues corresponding to a first hash function, a set of data packets corresponding to a set of session is queued. At a first time, the first hash function is changed to a second hash function. A second set of new queues is created corresponding to the second hash function. A data packet is dequeued from a first old queue in a set of old queues. A second data packet is selected from a second queue in the set of old queues. A new hash value is computed for the second data packet using the second hash function. The second data packet is queued in a first new queue such that the second packet is in position to be delivered first from the first new queue. | 2015-03-19 |
20150078395 | TRAFFIC CONTROL APPARATUS, BUFFERING CONTROL METHOD AND PACKET RELAY APPARATUS - A traffic control apparatus at which packets of a plurality of packet flows arrive includes a plurality of buffers corresponding to a plurality of times, a selector configured to read a packet accumulated in one of the plurality of buffers corresponding to a current time, and a scheduler configured to decide one of the plurality of buffers to accumulate a packet of each of the plurality of packet flows. The scheduler attempts, for each of the plurality of packet flows, accumulation of packets which are reached during a predetermined period under a condition that, as quantity of packets accumulated in the plurality of buffers is larger, the number of buffers into which packets can be accumulated becomes smaller after the predetermined period. | 2015-03-19 |
20150078396 | SELF-HEALING DATA TRANSMISSION SYSTEM AND METHOD TO ACHIEVE DETERMINISTIC AND LOWER LATENCY - The invention provides a method of simulcasting data fragments sent over a first packet-switched computer network to a trunk network and redistributed over a second packet-switched computer network. A method is provided comprising the steps of providing a trunk network including multiple links including an RF link and a fiber link, wherein all the transmission links transmit data packets to a receiver which will redistribute the earliest data packets with a matching frame check sequence (FCS) over the second packet switched computer network. The method provides for a sender for adding an incremental sender sequence number and sender FCS to the data packets, creating a sender data packet. Transmitting a sender data packet, simulcast over the transmission links, receiving, by a receiver, via the fastest links which may drop or change some bits unintentionally, a sender data packet and receiving, by the receiver, via slower links which are unlikely to drop or change some bits unintentionally, a sender data packet. The method provides for checking, by the receiver, a receiver calculated FCS of the received sender data packet and comparing them to the sender FCS that was added by the sender. Transmitting over the second packet-switched computer network, the first sender data packet with the next sequence number increment after the incremental sender sequence number and verifying sender FCS, verifying, by the receiver, the sender data packets and identifying, by the receiver, a gap between sender data packets, queueing up verified sender data packets when there is a gap in the verified sender data packets and sending all verified sender data packets in sequence order, once the gap is filled by any transmission link. | 2015-03-19 |
20150078397 | Data Matching Using Flow Based Packet Data Storage - A system for matching data using flow based packet data storage includes a communications interface and a processor. A communications interface receives a packet between a source and a destination. The processor identifies a flow between the source and the destination based on the packet. The processor determines whether some of packet data of the packet indicates a potential match to data in storage using hashes. The processor then stores the data from the most likely data match and second most likely data match without a packet header in a block of memory in the storage based on the flow. | 2015-03-19 |
20150078398 | HASH PERTURBATION WITH QUEUE MANAGEMENT IN DATA COMMUNICATION - A method for hash perturbation with queue management in data communication is provided. Using a first set of old queues corresponding to a first hash function, a set of data packets corresponding to a set of session is queued. At a first time, the first hash function is changed to a second hash function. A second set of new queues is created corresponding to the second hash function. A data packet is dequeued from a first old queue in a set of old queues. A second data packet is selected from a second queue in the set of old queues. A new hash value is computed for the second data packet using the second hash function. The second data packet is queued in a first new queue such that the second packet is in position to be delivered first from the first new queue. | 2015-03-19 |
20150078399 | Method and Apparatus for Consistent Modification of the Schedules in a Time-Controlled Switch - The invention relates to a method for dynamic modification of the schedules in a time-controlled switch for relaying time-controlled messages in a real-time computer system, wherein at least one active schedule and at least one new schedule are stored at a point in time in a switch, wherein, at a specified changeover time in the active interval of a sparse time base, the active schedule is deactivated and a new schedule is activated. | 2015-03-19 |
20150078400 | ADAPTIVE CONTROL SYSTEM AND METHOD - An adaptive control system includes a plurality of coupling circuits. Each of the coupling circuits is adapted to connect electrically a respective one of the electronic devices to the multi-carrier channel, and is operable to search for an idle frequency band of a multi-carrier channel and to enable the respective one of the electronic devices to communicate with a corresponding one of the electronic devices via the idle frequency band of the multi-carrier channel. | 2015-03-19 |
20150078401 | COMMUNICATING MESSAGE REQUEST TRANSACTION TYPES BETWEEN AGENTS IN A COMPUTER SYSTEM USING MULTIPLE MESSAGE GROUPS - A transmitting device and a receiving device are coupled via a high-speed serial interface within a computer system. The transmitting device transmits a packet header for a message request transaction that include a message group sub-field that indicates one of a plurality of message groups. The packet header also includes a format field that indicates whether the message request packet includes data. The packet header further includes a message code field to indicate a specific message type. | 2015-03-19 |
20150078402 | Enabling Mobile Applications to Acquire a MAC Address for Obtaining Location Information - Techniques are presented to enable a network element in a network to receive a request from an application on a device, the request being encapsulated in a packet that includes a header that contains a physical layer identifier of the device to which the application does not have access. The physical layer identifier at the network element may be obtained. A response may be sent to the application on the device, the response containing at least one of the physical layer identifier of the device and location information of the device. | 2015-03-19 |
20150078403 | Outbound Interference Reduction in a Broadband Powerline System - Disclosed is a method and apparatus for reducing outbound interference in a broadband powerline communication system. Data is modulated on first and second carrier frequencies and is transmitted via respective first and second lines of the powerline system. A characteristic of at least one of the carrier signals (e.g., phase or amplitude) is adjusted in order to improve the electrical balance of the lines of the transmission system. This improvement in electrical balance reduces the radiated interference of the powerline system. Also disclosed is the use of a line balancing element on or more lines of the powerline system for altering the characteristics of at least one of the power lines in order to compensate for a known imbalance of the transmission system. | 2015-03-19 |
20150078404 | System, Method and Apparatus for Time-Sensitive Energy Efficient Networks - System, method and apparatus for time-sensitive energy efficient networks. When a network device transitions from an active mode to a low power idle (LPI) mode, refresh signaling periods can be used to communicate time synchronization information between link partners. The passage of time synchronization information in a non-packet form enables the link partner to perform an action associated with a time-sensitive network application upon transitioning of the link partner from the low power idle mode to the active mode. | 2015-03-19 |
20150078405 | MONITORING CLOCK ACCURACY IN ASYNCHRONOUS TRAFFIC ENVIRONMENTS - Various exemplary embodiments relate to a method and related network system including one or more of the following: a first network device comprising a first clock; and a second network device comprising a second clock, wherein the first network device and the second network device are configured to employ a frequency distribution scheme to attempt to set the second clock to operate at the same frequency as the first clock; the first network device is configured to generate and transmit a synchronous stream of timing packets to the second network device, wherein the timing packets are periodically transmitted based on the first clock; and the second network device is configured to receive the synchronous stream of timing packets and determine, based on comparing the synchronous stream of timing packets to the second clock, whether the second clock is out of sync with the first clock. | 2015-03-19 |
20150078406 | MAPPING A PLURALITY OF SIGNALS TO GENERATE A COMBINED SIGNAL COMPRISING A HIGHER DATA RATE THAN A DATA RATE ASSOCIATED WITH THE PLURALITY OF SIGNALS - Various aspects provide for mapping a plurality of signals to generate a combined signal. An aggregation component is configured for generating a combined signal that comprises a higher data rate than a data rate associated with a plurality of signals based on mapped data associated with the plurality of signals. The aggregation component comprises a mapper component. The mapper component is configured for generating the mapped data based on a mapping distribution pattern associated with a generic mapping procedure. In an aspect, a de-aggregation component is configured for recovering the plurality of signals from a pseudo signal transmitted at a data rate of the combined signal. In another aspect, the de-aggregation component comprises a de-mapper component configured for de-mapping the mapped data based on the mapping distribution pattern associated with the generic mapping procedure. | 2015-03-19 |
20150078407 | SEMICONDUCTOR LASER EXCITED SOLID STATE LASER DEVICE AND LASER LIGHT OUTPUT METHOD - A semiconductor laser excited solid state laser device and method. The device including a semiconductor laser; a driving device; a solid state laser module which has maximum output efficiency at the set temperature and which generates, from excitation light, an output light of a predetermined output level when the optical noise is at or below a fixed level and the output level of the excitation light is the set output level; a single temperature adjustment device which adjusts the temperature of the semiconductor laser and the temperature of the solid state laser module; and a control device which controls the driving device such that the output light will be at the predetermined output level and controls the temperature adjustment device such that the temperature of the semiconductor laser and the solid state laser module will be the set temperature. | 2015-03-19 |
20150078408 | MICRO-INTEGRATABLE TUNABLE LASER ASSEMBLY - According to an embodiment of the invention, there is provided a micro integratable tunable laser assembly (m-ITLA) which includes an electrical interface for interfacing with a host, a tunable laser module for conducting optical communication, and a control unit, for at least controlling operation of the tunable laser module according to information received from the host via the electrical interface. The m-ITLA can have a length of about 37 mm or less and a width of about 20 mm or less. | 2015-03-19 |
20150078409 | LASER LIGHT SOURCE APPARATUS, AND METHOD FOR CONTROLLING TEMPERATURE OF WAVELENGTH CONVERSION ELEMENT IN LASER LIGHT SOURCE APPARATUS - The wavelength of fundamental wave light emitted from a semiconductor laser is converted by a wavelength conversion element, and the wavelength-converted light is emitted. A power supply circuit feeds electric power to the semiconductor laser. A control part controls an amount of electric power to be fed to a heater such that the wavelength conversion element becomes a temperature that optimizes the wavelength conversion efficiency. Temperatures detected by an element temperature detector and a light source part temperature detector are introduced to the control part, and the control part takes a wavelength conversion element temperature, at which a temperature detected by the light source part temperature detector is minimum, as a set temperature that makes the wavelength conversion efficiency optimal, and feedback-controls the wavelength conversion element temperature such that the wavelength conversion element temperature is at the set temperature by controlling the heating quantity of the heater. | 2015-03-19 |
20150078410 | VERTICAL CAVITY SURFACE EMITTING LASER DEVICE - A vertical cavity surface emitting laser (VCSEL) device includes a bottom distributed Bragg reflector (DBR); a top DBR; an optical cavity with an active layer stack formed between the bottom DBR and the top DBR, arranged for generating light with a predetermined emission wavelength; a top electrode layer with a first window formed above the top DBR; and a first heat dissipation layer sandwiched between the top DBR and the top electrode layer. The VCSEL device utilizes thicker, heavily doped semiconductor contact window for efficient heat dissipation from active region. Besides heat dissipation on the top side of VCSEL device, it also increases the bandwidth of VCSEL through top DBR reflectivity changes that reduce the photon lifetime via a surface relief structure etching on the top side of VCSEL device. Further, the invented VCSEL contains adjusted Aluminium molefractions in multiple sections of top and bottom DBRs to effectively dissipate heat from active region of VCSEL. Thus, proposed VCSEL device maintains lower junction temperature for achieving stable high-speed operations at high ambient temperature, thereby improving its performance. | 2015-03-19 |
20150078411 | TUNABLE LASER, A METHOD FOR MAKING, AND A METHOD FOR OPERATING SUCH A LASER - Semiconductor lasers, in particular Quantum Cascade Lasers (QCLs) are tuable especially in the mid-IR spectral range, e.g. in wavelengths of about 3-14 μm, by precisely controlling the laser's temperature in the vicinity of the active region. The present invention introduces a novel design for locally heating the active region, thereby allowing fast heating and thus tuning a laser. It is generally applicable for lasers across the field, e.g. to QCLs with multi-color emitters or to Vertical-Cavity Single-Emitter Lasers (VCSELs) or to Distributed Feedback (DFB) lasers. Essentially, the invention consists of structurally integrating a heating resistor as part of the laser, placed close to the component to be temperature-controlled, i.e. the active region or the grating, etc., and feeding this resistor with a variable electrical current in order to locally control the thermal dissipation. In multi-emitter lasers, a resistor can be associated with each emitter section to tune the temperature of each section and thus its emitted wavelength. Similarly, in multisection DBR lasers, with a resistor associated with each grating, the latter can be tuned and thus the associated wavelength of the optical cavity. The invention also includes a novel manufacturing process, especially for buried heterostructure lasers. | 2015-03-19 |
20150078412 | Chip Array Structure for Laser Diodes and Packaging Device for the Device - A chip array structure for laser diodes, formed on an active surface of a semiconductor chip produced from a semiconductor process includes a plurality of light-emitting elements in an array arrangement, at least one insulation wall, at least two wire bond areas and a plurality of connection electrodes. The insulation wall separates the light-emitting elements into at least two light-emitting districts. The wire bond areas are positioned respective to the corresponding light-emitting districts. The connection electrodes electrically couple the wire bond areas with the corresponding light-emitting districts. The wire bond areas have independent electrodes, and the light-emitting districts are electrically isolated by the insulation wall. | 2015-03-19 |
20150078413 | Method for monitoring a fuel temperature sensor - A method for monitoring a fuel temperature sensor over a repeating cycle includes: estimating a first value of a fuel temperature at the beginning of the cycle with the aid of a value of at least one further temperature from the same cycle and at least one of a second value of the fuel temperature and a further temperature from at least one previous cycle; and checking whether the deviation of a temperature of the fuel temperature sensor lies within a first range around the first value of the fuel temperature. | 2015-03-19 |
20150078414 | METHOD OF TESTING SEMICONDUCTOR DEVICE AND APPARATUS OF TESTING SEMICONDUCTOR DEVICE - According to one embodiment, in a method of testing a semiconductor device, the semiconductor device has a semiconductor element and a substrate which are bonded by bonding material including metal fine particles. Image data of a heat distribution in the semiconductor device are temporally acquired while heating the semiconductor device. A time change of a fractal dimension based on the image data is calculated. An inclination of the time change of the fractal dimension is calculated. The inclination and a reference inclination set in advance are compared. Whether or not the semiconductor device is good is determined. | 2015-03-19 |
20150078415 | SYSTEM AND METHOD FOR ANALYSIS IN MODULATED THERMOGRAVIMETRY - Disclosed are improved methods and apparatus for determining a kinetic parameter of a sample via thermogravimetry. According to the methods, accuracy of the measured parameter is improved and made less susceptible to noise across a temperature range, in particular at near-zero values of the rate of change of the weight of the sample. The disclosed methods avoid taking a logarithm of the first derivative of a thermogravimetric signal related to the sample weight detected during the experiment. | 2015-03-19 |
20150078416 | DIFFERENTIAL ACOUSTIC TIME OF FLIGHT MEASUREMENT OF TEMPERATURE OF SEMICONDUCTOR SUBSTRATES - Disclosed is a method and apparatus for measuring semiconductor substrate temperature using a differential acoustic time of flight measurement technique. The measurement is based on measuring the time of flight of acoustic (ultrasonic) waves across the substrate, and calculating a substrate temperature from the measured time of flight and the known temperature dependence of the speed of sound for the substrate material. The differential acoustic time of flight method eliminates most sources of interference and error, for example due to varying coupling between an ultrasonic transducer and the substrate. To further increase the accuracy of the differential acoustic time of flight measurement, a correlation waveform processing algorithm is utilized to obtain a differential acoustic time of flight measurement from two measured ultrasonic waveforms. To facilitate signal recognition and processing, a symmetric Lamb mode may be used as mode of excitation of the substrate. | 2015-03-19 |
20150078417 | Wireless Temperature Sensor For Concrete Delivery Vehicle - A wireless temperature sensor for a concrete delivery vehicle senses temperatures of the drum, and wirelessly transmits this data to a central processor. The sensor implements power management methods to reduce power consumption and increase battery life, permitting the use of battery power in the sensor. Temperature readings from the sensor may be used qualify or evaluate a load. | 2015-03-19 |
20150078418 | THERMISTOR MODULE - A thermistor module disposed in an insertion hole formed in a mold material that covers a stator coil of a rotary electric machine, and configured to measure a temperature of the stator coil includes: a heat collection member that faces an inner peripheral surface of the insertion hole in a state where the thermistor module is disposed in the insertion hole. | 2015-03-19 |
20150078419 | UWB PULSE SHAPING FILTERS WITH REDUCED COMPLEXITY AND HIGH SPECTRAL EFFICIENCY - Methods, systems, and devices are described for maximizing transmit power of an ultra-wideband (UWB) pulse. A spectral mask and a spectral efficiency may be identified. A set of transmit filter coefficients may be generated at a fraction of a carrier frequency. The set of transmit filter coefficients may be based at least in part on the identified spectral mask and spectral efficiency. The UWB pulse may be transmitted with a shape defined at least in part by the set of transmit filter coefficients. | 2015-03-19 |
20150078420 | Amplification Circuit - An amplification circuit ( | 2015-03-19 |
20150078421 | DEVICE FOR RECEIVING SIGNALS WHICH HAVE CARRIER FREQUENCIES AND CODES - The device for receiving signals which have carrier frequencies and codes, said signals being navigation or communication signals, has multiple individual antennas ( | 2015-03-19 |
20150078422 | FLEXIBLE UNIFIED ARCHITECTURE FOR POINT-TO-POINT DIGITAL MICROWAVE RADIOS - A transceiver used in a radio unit for wireless communication, comprises: a circuitry board including a transmitter and a receiver; a first connector on a first side of the circuitry board, wherein the first connector is configured to be connected to an interface card; a second connector on a second side of the circuitry board, wherein the second side is opposite the first side and the second connector is configured to be connected to a digital card via a flexible circuit; and a pair of transmit port and receive port located on the second side of the circuitry board, wherein the transmit port is coupled to the transmitter and the receive port coupled to the receiver, respectively. When the transceiver is part of a split-mount radio unit (SRU), the first connector is connected to the interface card and the second connector is not in use. When the transceiver is part of an all-outdoor radio unit (AOU), the second con vector is connected to the digital card and the first connector is not in use. | 2015-03-19 |
20150078423 | Multi-Carrier Communication Systems Employing Variable Symbol Rates and Number of Carriers - A multi-carrier communication system such as an OFDM or DMT system has nodes which are allowed to dynamically change their receive and transmit symbol rates, and the number of carriers within their signals. Changing of the symbol rate is done by changing the clocking frequency of the nodes' iFFT and FFT processors, as well as their serializers and deserializers. The nodes have several ways of dynamically changing the number of earners used. The selection of symbol rate and number of earners can be optimized for a given channel based on explicit channel measurements, a priori knowledge of the channel, or past experience. Provision is made for accommodating legacy nodes that may have constraints in symbol rate or the number of carriers they can support. The receiver can determine the correct symbol rate and number of earners through a priori knowledge, a first exchange of packets in a base mode that all nodes can understand, or an indication in the header of the data packet which is transmitted in a base mode of operation that all nodes can understand. | 2015-03-19 |
20150078424 | Multi-Carrier Communication Systems Employing Variable Symbol Rates and Number of Carriers - A multi-carrier communication system such as an OFDM or DMT system has nodes which are allowed to dynamically change their receive and transmit symbol rates, and the number of carriers within their signals. Changing of the symbol rate is done by changing the clocking frequency of the nodes' iFFT and FFT processors, as well as their serializers and deserializers. The nodes have several ways of dynamically changing the number of earners used. The selection of symbol rate and number of earners can be optimized for a given channel based on explicit channel measurements, a priori knowledge of the channel, or past experience. Provision is made for accommodating legacy nodes that may have constraints in symbol rate or the number of carriers they can support. The receiver can determine the correct symbol rate and number of earners through a priori knowledge, a first exchange of packets in a base mode that all nodes can understand, or an indication in the header of the data packet which is transmitted in a base mode of operation that all nodes can understand. | 2015-03-19 |
20150078425 | SYSTEM AND METHOD OF COMMUNICATION USING AT LEAST TWO MODULATION METHODS - Methods and systems are provided for simple cable phone and internet (SCPI) device that may be coupled with a cable modem (CM) and one or more SCPI head ends, e.g., via an SCPI access point. The CM may be capable of communicating a first modulated signal with a cable modem termination system (CMTS), via the SCPI device. The SCPI device may be capable of combining a second modulated signal to the first modulated signal thereby generating a combined signal. The SCPI device may be capable of sending the combined signal comprising the first modulated signal and the second modulated signal to the CMTS and an SCPI head end. The SCPI head end may be capable of processing the combined signal and extract information and/or data associated with a service. The SCPI head end may deliver the extracted information and/or data to an appropriate gateway. | 2015-03-19 |
20150078426 | Method And Apparatus For Evaluating And Optimizing A Signaling System - A method and apparatus for evaluating and optimizing a signaling system is described. A pattern of test information is generated in a transmit circuit of the system and is transmitted to a receive circuit. A similar pattern of information is generated in the receive circuit and used as a reference. The receive circuit compares the patterns. Any differences between the patterns are observable. In one embodiment, a linear feedback shift register (LFSR) is implemented to produce patterns. An embodiment of the present disclosure may be practiced with various types of signaling systems, including those with single-ended signals and those with differential signals. An embodiment of the present disclosure may be applied to systems communicating a single bit of information on a single conductor at a given time and to systems communicating multiple bits of information on a single conductor simultaneously. | 2015-03-19 |
20150078427 | CLOCK DATA RECOVERY CIRCUIT - A clock data recovery circuit including a recovery unit and a loop control unit is provided. The recovery unit generates a recovery clock signal according to an original data signal. The recovery unit locks a frequency of the recovery clock signal to a correction frequency through a first loop, and locks the frequency of the recovery clock signal to a sampling frequency through a second loop. The correction frequency is smaller than the sampling frequency. The recovery unit adjusts the frequency of the recovery clock signal according to a reference clock signal and a first dividing signal in the first loop. The loop control unit switches the recovery unit to the first loop or the second loop according to a frequency difference between the reference clock signal and a second dividing signal. | 2015-03-19 |
20150078428 | TECHNIQUES FOR DETERMINING COVARIANCE MEASURES BASED ON CORRELATION CRITERIA - A method includes providing a plurality of sets of equalizer taps, wherein each set is coupled to a respective one of a plurality of antenna ports; assigning a first plurality of equalizer taps of the sets of equalizer taps to a first subset; determining a first covariance measure associated with the first plurality of equalizer taps of the first subset based on a first correlation criterion; assigning a second plurality of equalizer taps of the sets of equalizer taps to a second subset; and determining a second covariance measure associated with the second plurality of equalizer taps of the second subset based on a second correlation criterion. | 2015-03-19 |
20150078429 | Unified Interference Power Estimation - A communication device, such as a smart phone, includes logic to determine a noise power estimate. In an example, a frequency domain calculation may be used to determine noise components within the noise power estimate. Further, a product of a channel estimate and equalizer effect may be used in the determination of the levels noise components, such as, inter-symbol interference power and neighbor cell interference power. | 2015-03-19 |
20150078430 | HIGH-SPEED SIGNALING SYSTEMS AND METHODS WITH ADAPTABLE, CONTINUOUS-TIME EQUALIZATION - A receiver includes a continuous-time equalizer, a decision-feedback equalizer (DFE), data and error sampling logic, and an adaptation engine. The receiver corrects for inter-symbol interference (ISI) associated with the most recent data symbol (first post cursor ISI) by establishing appropriate equalization settings for the continuous-time equalizer based upon a measure of the first-post-cursor ISI. | 2015-03-19 |
20150078431 | Method and apparatus of temporary image frame compression - An image compression method and fast storage device accessing and pixel decompression is achieved by applying variable bit rate to reduce the data amount of each image frame. Several thresholds are predetermined depending on the availability of the bandwidth of the storage device and the image resolution to decide the compression ratio of each image frame. Starting address of each compressed image frame is saved in predetermined location of the storage device for quick random accessing any compressed frame of image. | 2015-03-19 |
20150078432 | CODING POSITION DATA FOR THE LAST NON-ZERO TRANSFORM COEFFICIENT IN A COEFFICIENT GROUP - Methods and devices for video coding are described. When encoding a non-zero coefficient group (CG) prior to the last such group in a group scan ordering within a transform block, data representative of the true (x,y)-position of the last non-zero transform coefficient in a scan ordering within that CG is modified, to improve coding efficiency, based upon at least one of (a) an intra-prediction mode used to encode the block and (b) at least one coefficient group neighbouring that CG. Upon decoding a CG thus encoded, the modification is un-done to retrieve the true (x,y)-position. | 2015-03-19 |
20150078433 | REDUCING BANDWIDTH AND/OR STORAGE OF VIDEO BITSTREAMS - Bandwidth, power and/or storage may be saved when certain pictures of a video bitstream are selectively reduced in size prior to transmission and/or storage in a video decoding process. Any number of criteria may be used in determining which pictures are to be selected for reduction. For example, pictures that are to be used for display only and not to be used for future picture predictions or may be used only in a small number future picture predictions may be reduced. | 2015-03-19 |
20150078434 | MULTI-DESCRIPTION-BASED VIDEO ENCODING AND DECODING METHOD, DEVICE AND SYSTEM - A multi-description-based video encoding and decoding method, device and system, comprising the following steps: separating odd frames from even frames to generate and encode an initial description; utilizing the correlation of macro-block levels between different descriptions to generate and encode the side information of different modes; and transmitting via a channel. The present invention may be used in a real-time video transmission scenario. | 2015-03-19 |
20150078435 | METHOD AND APPARATUS FOR CODING OF SPATIAL DATA - The invention describes a method for representing geometry information to utilise for scalable coding of piecewise smooth spatial data sets. The method may also be applicable to vector data such as motion, where this data tends to exhibit piecewise smooth characteristics. The hierarchical geometry representation detailed in this invention is spatially scalable and amenable to embedded quantization and coding techniques. These features enable the geometry representation to be incorporated into highly scalable image coding schemes to attain efficient compression and output bit-streams with embedded resolution and quality scalability. Central elements of the invention are: the hierarchical representation of geometry information which describe points of discontinuity in the input data set; a rate-distortion driven estimation process to construct the geometry representation; a process to prioritize the geometry information in accordance to its influence on compression performance; and methods for efficient coding of the geometry information that facilitates resolution and quality scalability. | 2015-03-19 |
20150078436 | IMAGE ENCODING APPARATUS, IMAGE DECODING APPARATUS AND IMAGE TRANSMISSION SYSTEM - According to an embodiment, an image encoding apparatus includes a key information generator, a key image generator and an image encoder. The key information generator generates key information. The key image generator generates a key image based on a base image and the key information. The base image includes one or more images. The image encoder generates encoded data by encoding an input image using the key image. | 2015-03-19 |
20150078437 | IMAGE ENCODING/DECODING METHOD AND DEVICE USING COEFFICIENTS OF ADAPTIVE INTERPOLATION FILTER - An image encoding and decoding method comprising: a coefficient calculator for calculating adaptive interpolation filter coefficient of a current frame; an image encoder for interpolating reference frames using the adaptive interpolation filter coefficient of the current frame and encoding the current frame using the interpolated reference frames; a filter flag encoder for generating and encoding a coefficient-inserted flag or coefficient non-inserted flag as a filter flag according to the adaptive interpolation filter coefficient of the current frame; a coefficient encoder for encoding the adaptive interpolation filter coefficient of the current frame when the filter flag is a coefficient-inserted flag; and a bit stream generator for generating and outputting a bit stream, which includes the encoded current frame and encoded filter flag, and further includes encoded adaptive interpolation filter coefficient of the current frame when the filter flag is the coefficient-inserted flag. | 2015-03-19 |
20150078438 | ENHANCED INTRA PREDICTION MODE SIGNALING - A method and apparatus for signaling and receiving a video signal for processing is disclosed. Methods for determining a most probable mode for predicting a current prediction block are provided as well as new methods for grouping intra prediction modes into prediction groups. Methods for predicting a prediction block of video data as well as signaling intra prediction modes are also provided. | 2015-03-19 |
20150078439 | IMAGE PROCESSING SYSTEM, IMAGE PROCESSING METHOD AND PROGRAM - There is provided an image processing system and an image processing method able to suppress block distortion in the case of decoding image data encoded in unit of blocks. A controlling unit selects a filtering content to be applied to the block image data based on the encoding types of the block image data to be filtered, and a filtering unit applies filtering to the block image data to be processed according to the filtering content selected by the controlling unit. | 2015-03-19 |
20150078440 | APPARATUSES AND METHODS FOR ADJUSTING COEFFICIENTS USING DEAD ZONES - Apparatuses and methods for adjusting coefficients for use in video encoding are described. An example apparatus may include an encoder that may be configured to receive transform coefficients and adjust selected ones of the transform coefficients (e.g. reset the selected ones to zero) based on a comparison with a threshold. The adjusted coefficients may then be quantized, which may result in effectively increasing a QP range of the encoder. | 2015-03-19 |
20150078441 | IMAGE ENCODING AND DECODING APPARATUS, AND IMAGE ENCODING AND DECODING METHOD - According to the present invention, an adaptive scheme is applied to an image encoding apparatus that includes an inter-predictor, an intra-predictor, a transformer, a quantizer, an inverse quantizer, and an inverse transformer, wherein input images are classified into two or more different categories, and two or more modules from among the inter-predictor, the intra-predictor, the transformer, the quantizer, and the inverse quantizer are implemented to perform respective operations in different schemes according to the category to which an input image belongs. Thus, the invention has the advantage of efficiently encoding an image without the loss of important information as compared to a conventional image encoding apparatus which adopts a packaged scheme. | 2015-03-19 |
20150078442 | METHOD AND DEVICE FOR ENCODING/DECODING IMAGE - A method and a device for encoding/decoding an image are disclosed. The method for decoding an image comprises the steps of: decoding information on a quantization matrix; and restoring the quantization matrix on the basis of the information on the quantization matrix, wherein the information on the quantization matrix includes information indicating a DC value of the quantization matrix and/or information indicating differential values of quantization matrix coefficients. | 2015-03-19 |
20150078443 | METHOD, APPARATUS AND SYSTEM FOR ENCODING AND DECODING A SUBSET OF TRANSFORM UNITS OF ENCODED VIDEO DATA - A method of decoding a transform unit (e.g., | 2015-03-19 |
20150078444 | METHOD AND SYSTEM FOR CODING OR RECOGNIZING OF SURVEILLANCE VIDEOS - Method for coding or recognizing of surveillance videos is provided to improve compressing efficiency and recognizing accuracy of surveillance videos. The method for coding surveillance videos includes: establishing a background database and a foreground object database; wherein, the background database includes a set of background images; the foreground object database includes a set of foreground objects; coding a surveillance image by referring to a background image in the background database and a foreground object in the foreground object database. | 2015-03-19 |
20150078445 | TRANSPOSING A BLOCK OF TRANSFORM COEFFICIENTS, BASED UPON AN INTRA-PREDICTION MODE - Methods and devices for video coding are described. If an intra-prediction mode to be used in encoding a block of residual data is in a specific predetermined class, e.g., the horizontal class, then at least a portion of a quantized transformed block of residual data is transposed during encoding. Likewise, if an intra-prediction mode that was used to generate an encoded block of residual data is in such a class, then at least a portion of an entropy-decoded block of residual data is transposed during decoding. | 2015-03-19 |
20150078446 | METHOD AND APPARATUS FOR INTER-LAYER INTRA PREDICTION - The present invention relates to a method and an apparatus for inter-layer intra prediction. The method for inter-layer intra prediction comprises: a step of determining a reference layer for inter-layer intra prediction; a step of generating intra prediction information from the reference layer; and a step of performing inter-layer prediction on the current block based on the intra prediction information. In cases where the same location block of the reference block corresponding to the prediction object frame on a temporal axis is inter predicted in the reference layer, intra prediction information is generated based on the intra predicted same location block from among the previous and post frames of the reference frame. | 2015-03-19 |
20150078447 | INTRA PREDICTION MODE DERIVATION FOR CHROMINANCE VALUES - A video coding or decoding method in which luminance and chrominance samples are predicted from other respective reference samples according to a prediction direction associated with a current sample to be predicted, the chrominance samples having a lower horizontal and/or vertical sampling rate than the luminance samples so that the ratio of luminance horizontal resolution to chrominance horizontal resolution is different than the ratio of luminance vertical resolution to chrominance vertical resolution, so that a block of luminance samples has a different aspect ratio to a corresponding block of chrominance samples, the method including: detecting a first prediction direction defined in relation to a first grid of a first aspect ratio in respect of a set of current samples to be predicted; and applying a direction mapping to the prediction direction to generate a second prediction direction defined in relation to a second grid of a different aspect ratio. | 2015-03-19 |
20150078448 | CONTENT ADAPTIVE MOTION COMPENSATION FILTERING FOR HIGH EFFICIENCY VIDEO CODING - A system and method for adaptive motion filtering to improve subpel motion prediction efficiency of interframe motion compensated video coding is described. The technique uses a codebook approach that is efficient in search complexity to look-up best motion filter set from a pre-calculated codebook of motion filter coefficient set. In some embodiments, the search complexity is further reduced by partitioning the complete codebook into a small base codebook and a larger virtual codebook, such that the main calculations for search only need to be performed on the base codebook. | 2015-03-19 |
20150078449 | GENERATING AN OUTPUT FRAME FOR INCLUSION IN A VIDEO SEQUENCE - In frame rate conversion, output frames (e.g. interpolated frames) are generated for inclusion in a video sequence. A first motion-compensated image may be generated for representing an output frame, e.g. by using motion estimation based on one or more of the existing frames of the video sequence. At least part of the first motion-compensated image is smoothed to determine a smoothed motion-compensated image. Trust indications can be determined for the pixels of the first motion-compensated image to indicate levels of trust in the pixel values. The trust indications may be used to determine how to selectively combine the pixels of the first motion-compensated image and the pixels of the smoothed motion-compensated image to thereby generate the output frame. | 2015-03-19 |
20150078450 | VIDEO CODING TECHNIQUES USING ASYMMETRIC MOTION PARTITIONING - Techniques for decoding video data include receiving residual data corresponding to a block of video data, wherein the block of video data is encoded using asymmetric motion partitioning, is uni-directionally predicted using backward view synthesis prediction (BVSP), and has a size of 16×12, 12×16, 16×4 or 4×16, partitioning the block of video data into sub-blocks, each sub-block having a size of 8×4 or 4×8, deriving a disparity motion vector for each of the sub-blocks from a corresponding depth block in a depth picture corresponding to a reference picture, synthesizing a respective reference block for each of the sub-blocks using the respective derived disparity motion vector, and decoding the block of video data by performing motion compensation on each of the sub-blocks using the residual data and the synthesized respective reference blocks. | 2015-03-19 |
20150078451 | Device and Method for Fast Block-Matching Motion Estimation in Video Encoders - A solution is provided to estimate motion vectors of a video. A multistage motion vector prediction engine is configured to estimate multiple best block-matching motion vectors for each block in each video frame of the video. For each stage of the motion vector estimation for a block of a video frame, the prediction engine selects a test vector form a predictor set of test vectors, computes a rate-distortion optimization (RDO) based metric for the selected test vector, and selects a subset of test vectors as individual best matched motion vectors based on the RDO based metric. The selected individual best matched motion vectors are compared and a total best matched motion vector is selected based on the comparison. The prediction engine selects iteratively applies one or more global matching criteria to the selected best matched motion vector to select a best matched motion vector for the block of pixels. | 2015-03-19 |
20150078452 | IMAGE ENCODING/DECODING APPARATUS AND METHOD - Provided is an image encoding/decoding apparatus and method. The image encoding apparatus may include a motion vector prediction unit to perform a prediction with respect to an arbitrary motion vector of a current block within an image, using at least one of vector information of a motion vector corresponding to an adjacent block and vector information of a previous motion vector of the current block, and a differential determination unit to determine differential information of a motion vector of the current block based on the motion vector predicted in the | 2015-03-19 |
20150078453 | IMAGE ENCODING/DECODING APPARATUS AND METHOD - Provided is an image encoding/decoding apparatus and method. The image encoding apparatus may include a motion vector prediction unit to perform a prediction with respect to an arbitrary motion vector of a current block within an image, using at least one of vector information of a motion vector corresponding to an adjacent block and vector information of a previous motion vector of the current block, and a differential determination unit to determine differential information of a motion vector of the current block based on the motion vector predicted in the | 2015-03-19 |
20150078454 | METHOD AND DEVICE FOR CODING AND DECODING IMAGES - A coding method includes cutting an image into a plurality of blocks containing symbols. Adjacent pairs of blocks are grouped into a predetermined number of tiles of the image. An entropy coder codes each tile by associating digital information with the symbols of each block of a tile under consideration, Coding includes, for the first block of the image, a substep of initializing state variables of the entropy coder. At least one data substream is generated and representative of at least one of the coded tiles. When the current block of the tile forms a boundary with an adjacent edge of a neighboring tile, the method includes writing in the substream all of the digital information that has been associated with the symbols during the coding, for the tile under consideration, of the blocks preceding the current block, and performing the initialization substep. | 2015-03-19 |
20150078455 | IDENTIFYING A PARAMETER SET FOR DECODING A MULTI-LAYER VIDEO REPRESENTATION - A method of identifying a parameter set for decoding a multi-layer video representation. The method includes identifying the parameter set based on a parameter set identifier and one or more layer identifiers indicating a layer of the video representation. Optionally, the method may further include returning the identified parameter set from a parameter set database, and activating the parameter set. Identifying parameter sets using both a parameter set identifier and one or more layer identifiers is advantageous in that the length of the parameter set identifier codeword may be shorter. This results in bitrate savings, since the number of bits which need to be transmitted is reduced. Corresponding computer program products and video decoders for decoding a multi-layer video representation are disclosed. | 2015-03-19 |
20150078456 | METHOD AND APPARATUS FOR VIDEO CODING AND DECODING - The invention relates to concatenating or splicing of scalable video bitstreams. There are disclosed various methods, apparatuses and computer program products for video encoding and decoding and modifying coded video bitstreams. In some embodiments, indications are provided in the coded video bitstream to indicate a layer-wise decoding start-up process. These indications may be generated by encoders or splicers. | 2015-03-19 |
20150078457 | REPRESENTATION FORMAT SIGNALING IN MULTI-LAYER VIDEO CODING - Techniques are described for signaling of representation format information in multi-layer bitstreams. Representation format information is signaled using representation format syntax structures included in a video parameter set (VPS) for a video sequence in a multi-layer bitstream. When syntax elements associated with the representation format syntax structures are not present in the VPS, a mapping of representation formats to layers in the multi-layer bitstream may be inferred. According to the techniques, in the absence of the syntax elements, a video decoder infers which of the representation format syntax structures is applied to which of the layers in the bitstream based on a number of the representation format syntax structures included in the VPS for the video sequence. By basing the inference on the number of representation format syntax structures for the video sequence, the inference may be accurate for the type of multi-layer video extension used in the multi-layer bitstream. | 2015-03-19 |
20150078458 | Absolute or Explicit Reference Picture Signaling - An encoded representation of a picture of a video stream is decoded by retrieving buffer description information identifying a buffer description defining multiple reference pictures of the video stream from the encoded representation. A picture identifier of a reference picture is determined based on picture identifier information retrieved from the buffer description for the reference picture and a reference picture preceding the reference picture according to a list order in the buffer description. The determined picture identifier is used to update a decoded picture buffer that stores reference pictures to be used as decoding reference for the picture and/or any subsequent picture of the video stream. | 2015-03-19 |
20150078459 | ALTERING STREAMING VIDEO ENCODING BASED ON USER ATTENTION - Disclosed are various embodiments for adjusting the encoding of a video signal into a video stream based on user attention. A video signal is encoded into a video stream. A temporary lapse of attention by a user of the interactive application is predicted. The encoding of the video signal into the video stream is adjusted from an initial state to a conservation state in response to predicting the temporary lapse of attention by the user. The conservation state is configured to conserve one or more resources used for the video stream relative to the initial state. | 2015-03-19 |
20150078460 | MULTI-LAYER INTEGRATED UNEQUAL ERROR PROTECTION WITH OPTIMAL PARAMETER DETERMINATION FOR VIDEO QUALITY GRANULARITY-ORIENTED TRANSMISSIONS - A cross-layer encoder for providing UEP encoding of video data can be configured to provide UEP encoding of video data at an application layer of a transmission channel by receiving video packets having first and second priority levels, applying first and second coding schemes to video packets having first and second priority levels, respectively, and transmitting video frames having first and second priority levels. The cross-layer encoder can be configured to provide UEP encoding of video data at a physical layer of the transmission channel by receiving encoded video frames having first and second priority levels, applying third and fourth coding schemes to video frames having first and second priority levels, respectively, and transmitting cross-layer encoded video frames having first and second priority levels. The first through fourth coding schemes can generate different percentages of the total coding overhead based on first and second priority levels, respectively. | 2015-03-19 |
20150078461 | COMMUNICATION OF WIRELESS POWER RECEIVER THROUGH WIRELESS POWER SIGNAL - The present specification discloses as one embodiment a power receiver for transmitting a message by using a power transmission signal. The power receiver comprises: a power reception portion for receiving the wireless power signal that is formed by a power transmitter; a demodulation portion for demodulating the received wireless power signal; a modulation portion for modulating the received wireless power signal; and a control portion for decoding a first packet from the wireless power signal that is demodulated by means of the demodulation portion, for determining whether a second packet that does not collide with the first packet which has been decoded can be transmitted, and for modulating the received wireless power signal so as to comprise the second packet by controlling the modulation portion, when transmission is possible according to the result of the determination. | 2015-03-19 |
20150078462 | LINE CURRENT DIFFERENTIAL PROTECTION METHOD AND SYSTEM USING BROADBAND POWER LINE CARRIER OVER HIGH VOLTAGE TRANSMISSION LINES - A method and system for connecting to line protection relays and providing a communications channel between a first end and a second end of high voltage transmission lines for digital Line Current Differential Protection are disclosed. At each of the first end and the second end of the high voltage transmission lines, a Broadband Power Line Carrier (BPLC) gateway device is connected to the line protection relay. The BPLC gateway has a coupling device to physically attach to the line and is configured to transmit and receive data communications over the high voltage transmission lines so as to allow the protection relays to communicate with each other via the existing high voltage transmission lines. | 2015-03-19 |
20150078463 | METHOD AND APPARATUS FOR POWER LINE COMMUNICATIONS DISTORTION COMPENSATION - A method and apparatus for harmonic distortion compensation in power line communications. In one embodiment, the method comprises analyzing a waveform generated by a transmitter of a power line communications transceiver (PLCT), wherein the waveform is analyzed to determine harmonic information for one or more harmonics of a carrier waveform of the PLCT; computing, based on the harmonic information, one or more harmonic compensation coefficients; and pre-distorting, based on the one or more harmonic compensation coefficients, the carrier waveform such that the one or more harmonics are reduced below a threshold. | 2015-03-19 |
20150078464 | FILTER CIRCUITRY - Embodiments provide methods, devices, circuitry and systems for supporting or implementing functionality to provide a filtering circuit, and for providing a transmitter, receiver or transceiver system incorporating the same. One embodiment provides a circuit for filtering signals. The circuit comprises a first connection configured to be connected to a signal line carrying varying signal voltage and a second connection. The circuit also comprises a first circuit portion comprising a parallel resonant circuit having a variable capacitance connected in parallel with a first inductor; and a second circuit portion comprising a second inductor. The first circuit portion and the second circuit portion are connected in series between the first connection and the second connection. | 2015-03-19 |
20150078465 | METHOD AND APPARATUS FOR TRANSMITTING REFERENCE SIGNALS - Provided is a method for transmitting a reference signal in a time division duplex (TDD)-based wireless communication system. A base station transmits a synchronization signal in a subframe including N resource blocks in a frequency domain, and K (K>1) orthogonal frequency division multiplexing (OFDM) symbols in a time domain. The base station transmits a reference signal generated on the basis of a terminal identifier in the subframe. The subframe includes a downlink pilot time slot (DwPTS), a guard period (GP), and an uplink pilot time slot (UpPTS). The DwPTS includes six OFDM symbols. The UpPTS includes two OFDM symbols. The reference signal is transmitted in the first OFDM symbol or the sixth OFDM symbol in the subframe | 2015-03-19 |
20150078466 | D2D DEVICE DISCOVERY METHOD AND APPARATUS BASED ON LTE CELLULAR COMMUNICATIONS SYSTEM - This invention is applicable to the field of communications technologies, and provides a device to device (D2D) discovery method and a first D2D user equipment (UE). The method includes: the first D2D UE acquires timing information of the first D2D UE from a Lont Term Evolution (LTE) cellular communications system; receives in a discovery subframe, a device discovery signal from a second D2D UE according to the timing information, wherein the device discovery signal comprises a pilot orthogonal frequency division multiplexing (OFDM) symbol and a device information OFDM symbol; acquires an arrival time of the device discovery signal by performing a time domain correlation of the pilot OFDM symbol of the device discovery signal and a local pilot sequence, acquires device information of the second D2D UE by parsing the device information OFDM symbol of the device discovery. This invention enables a D2D UE to effectively discover other D2D UEs, improves system efficiency, and saves power of the D2D UE. | 2015-03-19 |
20150078467 | Multi-Carrier Communication Systems Employing Variable Symbol Rates and Number of Carriers - A multi-carrier communication system such as an OFDM or DMT system has nodes which are allowed to dynamically change their receive and transmit symbol rates, and the number of carriers within their signals. Changing of the symbol rate is done by changing the clocking frequency of the nodes' iFFT and FFT processors, as well as their serializers and deserializers. The nodes have several ways of dynamically changing the number of earners used. The selection of symbol rate and number of earners can be optimized for a given channel based on explicit channel measurements, a priori knowledge of the channel, or past experience. Provision is made for accommodating legacy nodes that may have constraints in symbol rate or the number of carriers they can support. The receiver can determine the correct symbol rate and number of earners through a priori knowledge, a first exchange of packets in a base mode that all nodes can understand, or an indication in the header of the data packet which is transmitted in a base mode of operation that all nodes can understand. | 2015-03-19 |