25th week of 2012 patent applcation highlights part 39 |
Patent application number | Title | Published |
20120155452 | WIRELESS TRANSMITTING AND RECEIVING DEVICE AND METHOD - A wireless device, method, and signal for use in communication of a wireless packet between transmitting device and a wireless receiving device via a plurality of antennas, wherein a signal generator generates wireless packet including a short-preamble sequence used for a first automatic gain control (AGC), a first long-preamble sequence, a signal field used for conveying a length of the wireless packet, an AGC preamble sequence used for a second AGC to be performed after the first AGC, a second long-preamble sequence, and a data field conveying data. The AGC preamble sequence is transmitted in parallel by the plurality of antennas. | 2012-06-21 |
20120155453 | METHODS AND APPARATUS RELATED TO A SWITCH FABRIC SYSTEM HAVING A MULTI-HOP DISTRIBUTED CONTROL PLANE AND A SINGLE-HOP DATA PLANE - In some embodiments, an apparatus includes a compute device to communicate with a network control entity at each access switch from a set of access switches that define a portion of a data plane having a switch fabric coupling as hierarchical peers each access switch from the set of access switches. The compute device is operable to define a portion of a control plane that includes the network control entities from the set of access switches such that the compute device is hierarchically removed from the network control entities from the set of access switches. The compute device is operable to receive forwarding-state information from a first access switch from the set of access switches. The compute device to send the forwarding-state information to a second access switch from the set of access switches. | 2012-06-21 |
20120155454 | MOBILE PHONE DOCKING STATION FOR VoIP - A phone docking station includes a docking port configured to physically dock with a mobile phone. The docking port further includes a charging port configured to connect with the docked mobile phone and to supply a charging current to a battery of the mobile phone, and a Universal Serial Bus (USB) port. The phone docking station further includes a system configured to carry VoIP traffic from an external network through the USB port to the mobile phone, and from the mobile phone through the USB port to the external network; and enable, via the USB port, media streaming from the phone docking station to the mobile phone, and from the mobile phone to the phone docking station. | 2012-06-21 |
20120155455 | CALL ANALYSIS - A computer having a processor and a memory is configured to obtain a first set of data from a media gateway, the first set of data including a first trunk identifier and an identifier for a point code associated with the trunk. The computer is further configured to obtain a second set of data related to the media gateway from a call database, the second set of data including a second trunk identifier, and a release code. The computer is further configured to join the first set of data to the second set of data by matching the first trunk identifier to the second trunk identifier. The computer is further configured to determine a number of times that the release code corresponds to the point code. | 2012-06-21 |
20120155456 | SOFTSWITCH USAGE ANALYSIS - A first set of data is received from a media gateway, the first set of data including an identifier for a trunk and a point code associated with the trunk. A second set of data is received from the media gateway, the second set of data including the trunk identifier, an identifier for a link associated with the trunk identifier, and a utilization value associated with the link. In a computing device having a processor and a memory, a data record is generated from the first set of data and the second set of data, the data record including a utilization value associated with the point code. | 2012-06-21 |
20120155457 | MULTI-SESSION TRANSFER METHOD, CALL CONTROL DEVICE, SERVICE CONTINUITY AND CONTINUITY APPLICATION SERVER - A multi-session transfer method, a call control device, and a Service Continuity and Continuity Application Server are disclosed. In the embodiments of the present invention, in a multi-session cross-network transfer process, if a second session to be transferred includes video media, a Mobile Switching Center (MSC) server judges capabilities of a current network. If the current network is incapable of transmitting video media, the MSC server sends a request for transferring voice media of the second session to be transferred. The SCC AS receives the transfer request, and converts the second session to be transferred into voice session for transferring or releases the second session to be transferred, and therefore, the problem in the prior art of incapability of transferring the session is avoided, and the cross-network multi-session service transfer is improved. | 2012-06-21 |
20120155458 | Repeated Lost Packet Retransmission in a TCP/IP Network - Periodically retransmitting of multiply lost TCP/IP packets until either an ACK is received or the timeout finally occurs. By retransmitting the packet more than the once as done with prior art SACK approaches, there is a possibility of not having to wait until the timeout period elapses if one of the other retransmissions successfully transits the network. If the packet is successfully received and acknowledged before the timeout period ends, then the more extensive timeout procedures need not be invoked and traffic is much less affected. | 2012-06-21 |
20120155459 | CONVERGED MESSAGING ACROSS LEGACY AND IP DOMAINS - Communicating messages between multiple devices is described. In one aspect, a message is received from a packet-switched device and intended for a legacy destination device. If the size of the content in the message exceeds a threshold value, the content is stored while a second message is created that has a link to the stored content. That second message is communicated to the destination device. If the size of the content in the message does not exceed a threshold value, the message is translated into a format associated with the destination device and the translated message is communicated to the destination device. | 2012-06-21 |
20120155460 | ON IP FRAGMENTATION IN GTP TUNNEL - The present invention relates to a method for improving IP fragmentation and transmission of user payload between a User Equipment, UE | 2012-06-21 |
20120155461 | APPARATUS FOR MANAGING VIRTUAL NETWORK - An apparatus for managing a virtual network perform functions of a control plane and a management plane of a network element, including a plurality of forwarding elements forwarding packets, by a control management system, implemented separately from a network element. | 2012-06-21 |
20120155462 | Processing Multicast Messages In A Data Processing System - Processing multicast messages in a data processing system that includes compute nodes, each of which includes a communications controller, the communications controllers operatively coupled for data communications amongst the compute nodes, each compute node in the data processing system executing at least one logical partition, the data processing system including a hypervisor, where multicast messages are processed by receiving, by more than one of the communications controllers, a multicast message; responsive to receipt of the multicast message, signaling, by one of the communications controllers, an interrupt in the hypervisor without signaling an interrupt by any other communications controller; determining, by the hypervisor, that the message received by the interrupt signaling communications controller is a multicast message; and providing, by the hypervisor, the multicast message to at least one logical partition configured to receive multicast messages. | 2012-06-21 |
20120155463 | Increased Communication Opportunities with Low-Contact Nodes in a Computer Network - In one embodiment, a particular node (e.g., root node) in a directed acyclic graph (DAG) in a computer network may identify a low-contact (e.g., wireless) node in the DAG that is at risk of having an invalid path when attempts are made to reach the low-contact node. In response, the particular node may identify neighbors of the low-contact node, and may establish a multicast tree from the particular node to the low-contact node through a plurality of the neighbors to reach the low-contact node. When sending traffic to the low-contact node, the particular node sends the traffic on the multicast tree, wherein each of the plurality of neighbors attempts to forward the traffic to the low-contact node. In another embodiment, the low-contact node itself indicates its status to the particular/root node, along with its list of neighbors in order to receive the multicast traffic. | 2012-06-21 |
20120155464 | COMMUNICATION NODE AND COMMUNICATION METHOD - A communication node that requests and receives data contents is provided. The communication node broadcasts a first type of interest packet and receives one or more response packets in response thereto. The communication node selects one node among one or more nodes that have transmitted response packets, transmits a second type of interest packet to the selected node, and receives data contents from the selected node. | 2012-06-21 |
20120155465 | RECEPTION STATION FOR RECEIVING DATA FROM TRANSMISSION STATION, TRANSMISSION STATION FOR TRANSMITTING DATA, AND METHOD FOR OPERATING RECEPTION STATION - A reception station and a method for operating the reception station that may receive data using a multicast address from a transmission station are provided. The reception station may include an interface to receive a data packet including a multicast address from a transmission station, and a processor to distinguish a group address and a service address from the multicast address, and to maintain a reception of the data packet when a group address and a service address that are respectively identical to the distinguished group address and the distinguished service address are found from a database. | 2012-06-21 |
20120155466 | Method and apparatus for efficiently processing data packets in a computer network - According to an embodiment of the invention, a network device such as a router or switch provides efficient data packet handling capability. The network device includes one or more input ports for receiving data packets to be routed, as well as one or more output ports for transmitting data packets. The network device includes an integrated port controller integrated circuit for routing packets. The integrated circuit includes an interface circuit, a received packets circuit, a buffer manager circuit for receiving data packets from the received packets circuit and transmitting data packets in one or more buffers and reading data packets from the one or more buffers. The integrated circuit also includes a rate shaper counter for storing credit for a traffic class, so that the integrated circuit can support input and/or output rate shaping. The integrated circuit may be associated with an IRAM, a CAM, a parameter memory configured to hold routing and/or switching parameters, which may be implemented as a PRAM, and an aging RAM, which stores aging information. The aging information may be used by a CPU coupled to the integrated circuit via a system interface circuit to remove entries from the CAM and/or the PRAM when an age count exceeds an age limit threshold for the entries. | 2012-06-21 |
20120155467 | METHODS FOR CONFIGURING NETWORK SWITCHES - Network switches may be configured using flow tables. Flow table entries may contain header fields and associated actions. When a packet is received by a network switch, the network switch can compare fields in the packet to fields in the flow table entries and can take corresponding actions when matches are detected. A controller server can determine the topology of a network and can gather information on the capacities of network switches and other network switch capabilities. Based on this information and network configuration rules, the controller server can generate flow tables for the network switches that direct the switches to forward packets along desired paths through the network. The flow table entries for switches that are nearer the network core can be provided with more wildcarding than switches nearer the network edge. Traffic can be forwarded through encapsulation and deencapsulation engines to allow tunneling between isolated network domains. | 2012-06-21 |
20120155468 | MULTI-PATH COMMUNICATIONS IN A DATA CENTER ENVIRONMENT - Various technologies related to multi-path communications in a data center environment are described herein. Network infrastructure devices communicate traffic flows amongst one another, wherein a traffic flow includes a plurality of data packets intended for a particular recipient computing device that are desirably transmitted and received in a certain sequence. Indications that data packets in the traffic flow have been received outside of the certain sequence are processed in a manner to prevent a network infrastructure device from retransmitting a particular data packet. | 2012-06-21 |
20120155469 | Scaling Number of Virtual Links in a Fiber Channel Forwarder Device - At a network device that forwards packets between compute devices and virtual storage area networks using Fiber Channel over Ethernet techniques, data is stored for a virtual fabric port of the network device identifying each of a plurality of virtual storage area networks. For each virtual storage area network, data is stored identifying each of a plurality of compute devices that are logged into the virtual storage area network via the network device. The network device forwards packets sent to the virtual fabric port of the network device from the plurality of compute devices to corresponding ones of the plurality of virtual storage area networks. | 2012-06-21 |
20120155470 | METHODS, SYSTEMS AND DEVICES FOR MULTIPHASE DECODING - The various embodiments include methods, servers and systems for communicating signaling information in a telecommunications signaling network that involves decoding a first portion of the received first message, determining if the decoded first portion identifies a destination component, determining if the destination component can be derived from the decoded first portion when the decoded first portion does not identify a destination component, recursively decoding subsequent portions of the received first message when previously decoded portions do not identify the destination component and that the destination component cannot be derived using the previously decoded portions, performing context-based routing operations using information extracted from the previously decoded portions to identify the destination component, packaging the previously decoded portions along with a remainder of the first message into a second message encoding signaling information, and sending the second message encoding signaling information to the identified destination component over a second communications link. | 2012-06-21 |
20120155471 | METHOD AND APPARATUS FOR ROUTING - A router relays sensing data between a field network including at least one sensor node and a plant network including a management system. The routing apparatus manages a routing table in which a next address and an output interface corresponding to an extension destination address of 6 bytes and an input interface are stored and transmits sensing data to another field network or a management system using the routing table. | 2012-06-21 |
20120155472 | APPARATUS AND METHOD FOR CLASSIFYING PACKETS - An apparatus for classifying packets obtains a connection index of a service flow corresponding to a key field value of a tunnel header of a downlink packet received from a network through tunnel, and transmit the downlink packets with the connection index as a header. | 2012-06-21 |
20120155473 | METHOD AND APPARATUS FOR DIRECT FRAME SWITCHING USING FRAME CONTAINED DESTINATION INFORMATION - Frame contained destination information may be used by a switch to identify an appropriate output port for a given frame without performing a table access operation. This reduces the processing requirements of the switch to enable the switch to handle frames more efficiently. The frame contained destination information may be contained in the frame's local destination MAC addresses (DA) such that a portion of the DA directly indicates, for each switch that handles the frame, an output port for that switch. Different portions of the DA may be used by different switches, depending on where they are in the network hierarchy. Large switches may also use sub-fields within their allocated portion in the DA to identify internal switching components. A location resolution server may be provided to store and distribute IP and MAC addresses and respond to local ARP requests on the local domain. | 2012-06-21 |
20120155474 | MESSAGING WITH FLEXIBLE TRANSMIT ORDERING - In one embodiment, a system includes a packet reception unit. The packet reception unit is configured to receive a packet, create a header indicating scheduling of the packet in a plurality of cores and concatenate the header and the packet. The header is based on the content of the packet. In one embodiment, a system includes a transmit silo configured to store a multiple fragments of a packet, the fragments having been sent to a destination and the transmit silo having not received an acknowledgement of receipt of the fragments from the destination. The system further includes a restriction verifier coupled with the transmit silo. The restriction verifier is configured to receive the fragments and determine whether the fragments can be sent and stored in the transmit silo. | 2012-06-21 |
20120155475 | Dynamic Routing Metric Adjustment - In one embodiment, one or more routing update parameters may be set for and propagated to nodes of a directed acyclic graph (DAG) in a computer network, the routing update parameters indicative of when to perform a corresponding routing update operation. A decision node (e.g., a root node of the DAG, application in a head-end, etc.) may gather network statistics of the DAG during operation based on the routing update parameters, and may accordingly determine at least one adjusted routing update parameter based on the gathered network statistics. This adjusted routing update parameter may then be propagated to the nodes of the DAG, such that the nodes operate according to the (adaptively) adjusted routing update parameter. | 2012-06-21 |
20120155476 | CLOCK RECOVERY IN A SYSTEM WHICH TRANSPORTS TDM DATA OVER A PACKET-SWITCHED NETWORK - An ingress TDM network segment ( | 2012-06-21 |
20120155477 | MULTI HOP ROUTING APPARATUS AND MULTI HOP ROUTING METHOD - Disclosed is a multi hop routing apparatus, including: a receiving unit that receives multi hop routing messages; a parsing unit that parses the received multi hop routing messages; and a control unit that performs a control to determine a routing path using a hop count value and a link quality indicator (LQI) value included in the parsed multi hop routing message. | 2012-06-21 |
20120155478 | Method and Apparatus for a Software Programmable Intelligent Network - A reservation request is received for a data transport session. The reservation request contains a requested class of communication service through the asynchronous network. The state of the network along the route is then preferably determined and at least one end-to-end route through the network is obtained. The route is based on the requested class of communication service and the state of the network. The data transport session is then controlled, such that data is forced to travel along at least one route through the asynchronous network. This is preferably done by controlling multiple data controllers dispersed along the at least one route by mapping specific data protocols to specific routes, or mapping specific data protocols to specific ports in each data controller. If a state of the asynchronous network indicates that the route cannot transport data in conformity to the class of communication service, then the route is changed to a backup route through the network. | 2012-06-21 |
20120155479 | SYSTEM FOR PROCESSING A CALL WITH A TDM NETWORK AND ROUTING THE CALL WITH AN IP NETWORK - A system for processing calls with a time division multiplexing (TDM) network and routing the calls via an internet protocol network is disclosed. The system may receive a call from a call originating device. The call may then be routed to a time division multiplexing switch at which call processing is performed to determine routing information for the call. The routing information may then be received at a first VoIP media gateway, and the call may then be routed by the first VoIP media gateway. Once the call is answered, the connection between the time division multiplexing switch and the VoIP media gateway may be terminated to enable the total number of terminations to be reduced, thereby creating a more efficient system. | 2012-06-21 |
20120155480 | FLEXIBLE PARAMETER CACHE FOR MACHINE TYPE CONNECTIONS - The present invention relates to a method for improving parameter cache in a communication system, the system enabling Machine Type Communication, MTC, connection between at least one MTC device ( | 2012-06-21 |
20120155481 | Gateway device capable of enhancing video packet transmission quality and method thereof - The present invention is to provide a gateway device which, when determining that a network device connected thereto is a web camera and receives a packet from the web camera, is able to automatically add a port of the gateway device connected with the network device to a VLAN designated by the gateway device and then add a specific group code to the packet to specify the VLAN, such that the gateway device can transmit the packet to the VLAN according to the specific group code. The gateway device is then able to automatically set transmission priority of the packet to a high priority, such that after the packet is transmitted out of the VLAN, the packet can be transmitted through a transmission channel with the high priority, so as to improve the convenience of using the web camera and assure the transmission priority of the packet in the VLAN. | 2012-06-21 |
20120155482 | MANYCORE NETWORKS-ON-CHIP - A manycore networks-on-chip (NoC) formed by a plurality of clusters is provided. The manycore NoC includes redundant routers and connection channels therefore is fault-tolerant as long as the numbers of damaged routers and damaged connection channels are under predetermined thresholds. Moreover, the NoC can retain its original logical topology without isolating any core after resetting the connection channels in response to the damaged routers and connection channels. | 2012-06-21 |
20120155483 | Video Router and Method of Automatic Configuring Thereof - A video router comprises a multiple port Ethernet switch that may used to connect at least one Internet Protocol (IP) camera; a power over Ethernet unit that supplies power to the at least one connected IP camera; at least one network interface; and a central processing unit (CPU) capable of running a routing software that automatically discovers and configures the at least one connected IP camera. | 2012-06-21 |
20120155484 | TECHNIQUE FOR DUAL HOMING INTERCONNECTION BETWEEN COMMUNICATION NETWORKS - A dual homing technique for ensuring loop free transmission of traffic between telecommunication networks such as VPLS by utilizing a loop protocol in the dual homed connection. The technique also provides selective handling of VPLS data streams protected and non-protected by the dual homing loop protocol. | 2012-06-21 |
20120155485 | EFFICIENT SPACE UTILIZATION OF DISTRIBUTED MAC ADDRESS TABLES IN ETHERNET SWITCHES - A method for networked communications includes receiving, on an inbound port, a frame to be forwarded, mapping the received frame to a flooding domain, determining an inbound port through which a frame is received, wherein the plurality of ports includes the inbound port, determining a destination address of the received frame, and determining one or more of the plurality of ports through which the received frame is to be forwarded. If the line card contains a port that is part of the flooding domain, the method includes populating a forwarding table associated with the line card with information regarding the received frame and information regarding the flooding domain. If the line card contains no ports that are part of the flooding domain, the method includes populating no forwarding tables associated with the line card with information regarding the received frame and information regarding the flooding domain. | 2012-06-21 |
20120155486 | ETHERNET APPARATUS AND METHOD FOR SELECTIVELY OPERATING MULTIPLE LANES - A high-speed Ethernet apparatus having a multiple lane configuration and method for selectively operating the multiple lanes to allow lanes to participate or not in data transmission and reception. The Ethernet apparatus includes: a transfer rate control unit to set a state of each of multiple physical coding sub-layer (PCS) lanes inside to be the same as a state of corresponding each of multiple physical transmission lanes based on state change information that indicates whether the each physical transmission lane is activated or not, and to remove idle blocks from data blocks which are received at a transfer rate of a physical transmission lane in active state among the multiple physical transmission lanes; and a block allocating unit to allocate the data blocks from which the idle blocks have been removed through PCS lanes in active state that correspond to the physical transmission lanes in active state. | 2012-06-21 |
20120155487 | Carrier Sense Multiple Access (CSMA) Protocols for Power Line Communications (PLC) - Systems and methods for carrier sense multiple access (CSMA) protocols for power line communications (PLC) are described. In some embodiments, a method may include performing a virtual carrier sensing operation and, in response to the virtual carrier sensing operation indicating that a communication channel is idle, calculating a contention window. The method may also include performing a physical carrier sensing operation subsequent to the virtual carrier sensing operation, the physical carrier sensing operation based, at least in part, upon the contention window. In response to the physical carrier sensing operation indicating that the communication channel is idle, the method may then include transmitting data over the channel. In other embodiments, another method may include determining that a data transmission is a unicast transmission and that an acknowledgement message has not been received. The method may further include incrementing a backoff parameter and repeating one or more carrier sense operations. | 2012-06-21 |
20120155488 | System and Method for Demultiplexing Different Stream Types in a Programmable Transport Demultiplexer - In one embodiment, there is presented a method for processing data. The method comprises receiving a plurality of packets, wherein each packet comprises a payload, and wherein the plurality of packets carry video data encoded in accordance with an encoding standard from a plurality of encoding standards; identifying encoding standards encoding the video data carried in the payloads of the plurality of packets; and inserting identifiers that identify the encoding standard encoding the video data carried in the payloads of the plurality of packets into the plurality of packets. | 2012-06-21 |
20120155489 | COMMUNICATION SYSTEM, AND CORRESPONDING INTEGRATED CIRCUIT AND METHOD - A communication system includes interfacing between a first synchronous circuit and a second synchronous circuit. The system includes a first interface system and a second interface system. The first interface system receives data from the first synchronous circuit, and encodes the data according to an asynchronous communication protocol. The encoded data are transmitted over a communication channel to the second interface system. The second interface system decodes the data and transmits the decoded data to the second synchronous circuit. The first interface system includes a first FIFO memory for storing temporarily the data received from the first synchronous circuit and the second interface system includes a second FIFO memory for storing temporarily the data transmitted over the communication channel. | 2012-06-21 |
20120155490 | METHOD FOR TRANSFERRING DATA IN A WIRELESS NETWORK - A process transfers data packets through a protocol stack employed by a device that transmits packets on a packet connection to a wireless network between at least two, distinct wireless access technologies such as GSM/GPRS and UMTS. A first layer of the stack stores a copy of a transferred packet until confirmation is received from a next, lower layer of successful transfer of the packet of the stack. In the absence of such confirmation and on the occurrence of a switch of the packet connection to a new connection path, particularly one of a different wireless access technology, the stored packet is transferred to the protocol stack to be employed by the wireless device for the new packet connection path. Consequently, the packet transfer process avoids packets being lost on the occurrence of a switch between different technology wireless access packet connection paths. | 2012-06-21 |
20120155491 | DIGITAL COMMUNICATIONS SYSTEM WITH VARIABLE-BANDWIDTH TRAFFIC CHANNELS - Electronic devices and equipment may communicate over a wired communications path. The wired communications path may include one or more wires and may be associated with a headphone cable. Data may be conveyed in the form of a digital data stream containing multiple traffic channels. The digital data stream may include superframes, each of which has multiple frames of data. The frames of data may each contain a number of data slots. Some of the slots in a superframe may be used exclusively by a particular one of the traffic channels. Boundary slots may be shared between traffic channels. Data interface circuitry may implement a data dispersion algorithm that determines the pattern in which data from each traffic channel is distributed within each boundary slot. Transmitting data interface circuitry may merge traffic channels into a single data stream. Receiving data interface circuitry may reconstruct the traffic channels. | 2012-06-21 |
20120155492 | Data Path for Data Extraction From Streaming Data - A data path for streaming data includes a plurality of sequential data registers, each of the plurality of sequential data registers comprising a plurality of data fields, wherein the streaming data moves sequentially through the sequential data registers; and a multiplexing unit, the multiplexing unit configured such that the multiplexing unit has access to each of the plurality of data fields of the plurality of sequential data registers, and wherein the multiplexing unit is configured to extract data from the streaming data as the streaming data moves through the sequential data registers in response to a data request. | 2012-06-21 |
20120155493 | Method for Data Transmission in an Automation System Using Dynamic Frame Packing - A method for data transmission in an automation system from a second field device via a first field device to a receiver, wherein, at the first field device, a first data subframe is created, a second data frame is received from the second field device, and a first data frame including the first and the second data subframe is sent correctly-timed by Dynamic Frame Packing to the receiver. In the event the second data subframe is unable to be appended directly to the first data subframe at the latest after the correctly-timed sending of the first data subframe, the sending of the first data frame is shifted by a time value, where the time value is calculated so that immediately after the sending of the first data subframe, the second data subframe is able to be appended directly to the first data subframe. | 2012-06-21 |
20120155494 | BIDIRECTIONAL PACKET FLOW TRANSFORMATION - A network packet includes a packet key that includes one or more source-destination field pairs that each include a source field and a destination field. For each selected source-destination field pair, first and second sections are selected in the packet key. A source field value is extracted from the source field and a destination field value is extracted from the destination field. For each source bit of the source field value: a destination bit is selected from the destination field; an OR logic function is applied to the source bit and the destination bit to generate a first resulting value stored at the same bit position as the source bit in the first section; an AND logic function is applied to the source bit and the destination bit to generate a second resulting value stored at the same bit position as the source bit in the second section. | 2012-06-21 |
20120155495 | PACKET ASSEMBLY MODULE FOR MULTI-CORE, MULTI-THREAD NETWORK PROCESSORS - Described embodiments provide for processing received data packets into packet reassemblies for transmission as output packets of a network processor. A packet assembler determines an associated packet reassembly of data portions and enqueues an identifier for each data portion in an input queue corresponding to the packet reassembly associated with the data portion. A state data entry corresponding to each packet reassembly identifies whether the packet reassembly is actively processed by the packet assembler. Iteratively, until an eligible data portion is selected, the packet assembler selects a given data portion from a non-empty input queue for processing and determines if the selected data portion corresponds to a reassembly that is actively processed. If the reassembly is active, the packet assembler sets the selected data portion as ineligible for selection. Otherwise, the packet assembler selects the data portion for processing and modifies the packet reassembly based on the selected data portion. | 2012-06-21 |
20120155496 | TESTING DEVICE, TESTING METHOD, AND COMPUTER READABLE STORAGE MEDIUM - A test information obtaining unit captures an actual transaction from a pre-operation server and stores it in a pre-operation packet storing unit. A time synchronization control section synchronizes the time of a post-operation server with a time of the acquisition times of the captured packets. After performing this time synchronization, a test implementation section performs a test by sequentially transmitting the packets to the post-operation server, thus making responses of the pre-operation server and the post-operation server the same. | 2012-06-21 |
20120155497 | APPARATUS AND METHOD FOR ESTIMATING TIME STAMP - An apparatus includes a difference extraction unit to extract a difference between a second time stamp value, which is obtained by adjusting a first time stamp value that is measured at a time of arrival of a synchronization message transmitted by the master at a Layer 3 to be synchronized in frequency with a clock of the master, and a third time stamp value, which is measured at a time of departure of the synchronization message from the master; a minimum filter to select a minimum from one or more difference values extracted by the difference extraction unit; and a delay variation calculation unit to estimate a time of arrival of a current synchronization message at the Layer 3 based on the selected minimum and calculate a delay variation. | 2012-06-21 |
20120155498 | FIBER LASER DEVICE - A PA section ( | 2012-06-21 |
20120155499 | MODE LOCKED FIBER LASER SYSTEM - A mode-locked laser system comprises a stimulating laser pump, a pulse-modulating laser pump, and an optical oscillator. The stimulating laser pump and the pulse-modulating laser pump emit a stimulating laser light and a pulse-modulating laser light. The optical oscillator further includes a gain medium, a saturable absorber, a first terminal, and a second terminal. The stimulating laser light and the pulse-modulating laser light are emitted into the gain medium to generate a gain laser light. When the gain laser light is emitted into the saturable absorber, an ultra-short pulse laser light is generated. | 2012-06-21 |
20120155500 | REPETITION FREQUENCY CONTROL DEVICE - A repetition frequency control device includes a slave photoelectric conversion unit which converts a slave laser light pulse into a slave electrical signal, a master photoelectric conversion unit which converts a master laser light pulse into a master electrical signal, a frequency change unit which changes the repetition frequency of the master electric signal by a predetermined value, a phase comparator which detects a phase difference between the slave electric signal and the output from the frequency change unit, and a loop filter which removes a high frequency component of an output from the phase comparator, where the repetition frequency of the master laser does not undergo control based on one or both of the master electric signal and the slave electric signal. | 2012-06-21 |
20120155501 | ANGULAR EXTRUSION OF COPPER ALLOY ANODES - A method of manufacturing an electrode, in which a solid metal material is extruded through a channel angular extrusion die to form the electrode. The solid metal material comprises copper and at least about 10 wt % zinc, and more particularly, between about 20 and about 40 wt % zinc. Prior to extrusion, the solid metal material may be formed by casting, hot forging, machining and/or hot isostatic pressure such that the solid metal material has dimensions corresponding to the CAE die. After extrusion, the solid metal material can be rolled and/or cut to a desired electrode shape. | 2012-06-21 |
20120155502 | PHOTONIC CRYSTAL DEVICE - The objective of the invention is to provide a photonic crystal device which enables efficient confinement of carriers while preventing the deterioration of device characteristics. Specifically a photonic crystal device has a photonic crystal in which media with different refractive indexes are regularly arranged, wherein an active region ( | 2012-06-21 |
20120155503 | Solid-state laser with multi-pass beam delivery optics - A laser system including two laser amplifier modules, each comprising a solid-state laser gain material (LGM) disk, and a multi-pass optical assembly comprising a plurality of relay mirrors. The relay mirrors are grouped in two relay mirror groups. Individual relay mirrors are arranged to pass a laser beam from the first LGM disk to the second LGM disk and back to the first LGM disk, and so on. The laser beam is amplified with each pass through the LGM disk. The relay mirrors may be arranged to repeat the process of passing the laser beam to and from the two LGM disks arbitrary number of times until the desired laser beam amplification is attained. At that point, the laser beam may either released from the laser system, reflected back causing it to retrace its path through the system. This configuration increases the effective gain and improves laser power extraction. | 2012-06-21 |
20120155504 | APPARATUS AND METHOD FOR DETERMINING PHASE SEPARATION RISK OF A BLENDED FUEL IN A STORAGE TANK - A method for improved handling of a blended fuel includes obtaining a sample of the blended fuel from a storage tank; cooling the same until the sample separates into phases; and determining a risk that the fuel in the storage tank will separate based on the cooling step. An apparatus for assessing the risk of phase separation of a blended fuel includes a test cavity for holding a sample of the blended fuel from a storage tank; a heat transfer device for cooling the sample in the test cavity; and at least one sensor for indicating when the sample in the test cavity has separated into phases. | 2012-06-21 |
20120155505 | FREEZING DETECTION METHOD FOR FUEL CELL - In a method for detecting the freezing of water within a fuel cell, precise detection can be performed using a phenomenon specific to the time when water starts to freeze to allow a reduction in erroneous activation. Detection at an early stage after the start of freezing is allowed, and hence measures can be taken against an output reduction before the water within the fuel cell completely freezes. | 2012-06-21 |
20120155506 | SYSTEM AND METHOD FOR DETECTING AN UNEXPECTED MEDIUM OR A CHANGE OF MEDIUM SENSED BY A THERMISTOR - A system for detecting a change in medium sensed by a thermistor comprises a first module that receives a temperature signal from a thermistor and that calculates a first dissipation factor of the thermistor. A second module receives the first dissipation factor of the thermistor and detects at least one of an unexpected medium and a change in medium based on the first dissipation factor. | 2012-06-21 |
20120155507 | Battery Phase Meter to Determine Internal Temperatures of Lithium-Ion Rechargeable Cells Under Charge and Discharge - Methods and systems to determine an internal temperature of a rechargeable lithium-ion cell based on a phase shift of the cell. Internal cell temperature may be determined with respect to an internal anode temperature and/or an internal cathode temperature. Internal anode temperature may be determined based on a phase shift of a frequency within a range of approximately 40 Hertz (Hz) to 500 Hz. Internal cathode temperature may be determined based on a phase shift of a frequency of up to approximately 30 Hz. A temperature sensor as disclosed herein may be powered by a monitored cell with relatively little impact on cell charge, may be electrically coupled to cell but housed physically separate from the cell, and/or may monitor multiple cells in a multiplex fashion. A rate of change in phase shift may be used to initiate pre-emptive action, without determining corresponding temperatures. | 2012-06-21 |
20120155508 | SYSTEMS AND METHODS FOR MONITORING A WELL - A method for analyzing fluid proximate an injection well, comprises turning an injector of fluid into the well on or off; determining temperature along a casing of the well during a first time period; and associating a rate of temperature change during the first time period with a fluid. | 2012-06-21 |
20120155509 | ELECTRODE MEMBER, ELECTRON ENERGY ANALYZER, PHOTOELECTRON ENERGY ANALYZER, AND TEMPERATURE MEASURING APPARATUS - Disclosed is an electrode member which has spherical sections, each of which configures a part of a sphere, and a plurality of spherical electrode sections wherein the radiuses of the spherical sections are different from each other. The spherical electrode sections are disposed in a state wherein the center points of the respective spheres match each other and the spherical electrode sections are insulated from each other such that voltages can be independently applied thereto. Electron-passing openings for straightly taking out electrons, which are moving from the center point, to the outside of the electrode are formed at positions where the spherical electrode sections and a plurality of straight lines radially extending from the center point intersect each other. | 2012-06-21 |
20120155510 | Method And System For Message Transmission And Reception - Wireless devices may contain multiple radio transceivers, each conforming to different communication protocols. A first transceiver conforming to a first communication protocol in a first wireless device may be able to receive, detect, and/or decode messages transmitted by a second transceiver in a second wireless device conforming to a second communication protocol. The first transceiver may communicate received, detected, and/or decoded information to a different transceiver in the same first wireless device, thus enabling the collocated transceivers to work in concert efficiently. A wideband transceiver using a set of multiple sub-channels in parallel may receive, detect, and/or decode messages transmitted by a narrowband transceiver using a set of multiple channels serially, thereby reducing scan time and power consumption. | 2012-06-21 |
20120155511 | Dynamic Assignment of Frequency Hopping Sequences in a Communication Network - In one embodiment, a management device determines a topology of nodes in a network. Based on the topology, frequency hopping sequences are assigned (and notified) to the nodes such that each particular node of a certain set of the nodes is assigned a frequency hopping sequence on which to transmit that is different than frequency hopping sequences of neighbors and hidden neighbors of that particular node. In another embodiment, a transmitting node first transmits a transmission indication signal on its particular frequency band based on its frequency hopping sequence, and then transmits a message on the particular frequency band. In a further embodiment, a receiving node listening to a plurality of frequency bands may detect the transmission indication signal on the particular frequency band. In response, the receiving node filters out all frequency bands other than the particular frequency band, and receives the following transmission on that particular frequency band. | 2012-06-21 |
20120155512 | ESTIMATING FREQUENCY-OFFSETS AND MULTI-ANTENNA CHANNELS IN MIMO OFDM SYSTEMS - Techniques are described for carrier frequency offset (CFO) and channel estimation of orthogonal frequency division multiplexing (OFDM) transmissions over multiple-input multiple-output (MIMO) frequency-selective fading channels. A wireless transmitter forms blocks of symbols by inserting training symbols within two or more blocks of information-bearing symbols. The transmitter applies a hopping code to each of the blocks of symbols to insert a null subcarrier at a different position within each of the blocks of symbols, and a modulator outputs a wireless signal in accordance with the blocks of symbols. A receiver receives the wireless signal and estimates the CFO, and outputs a stream of estimated symbols based on the estimated CFO. | 2012-06-21 |
20120155513 | Repeater Using Baseband Data - A repeater receives an input signal containing mobile/handheld (M/H) data received in an M/H frame equivalent in size to 20 VSB data frames. Each VSB frame contains an odd VSB field and an even VSB field, and each of the VSB fields includes one field sync segment and 312 data segments. The M/H frame includes main data and M/H data, and the M/H data has more robust coding than the main data. The input signal, is received and demodulated to produce an MPEG transport steam. Frame registration is found so as to find data and field syncs in the MPEG transport steam. The trellis encoder is reset prior to the M/H training data in to the mobile data stream. The data is VSB modulated, the field syncs are added to the modulated data to reconstruct the M/H frame, and the M/H frame upconverted to an RF output signal. The RF output signal is retransmitted. | 2012-06-21 |
20120155514 | DEVICE FOR EMPLOYING A PORTABLE COMMUNICATION DEVICE FOR ANTENNA ORIENTATION OPTIMIZATION - An electronic device to be used in conjunction with a portable communication device to optimize an antenna orientation is presented. The device includes a first connector configured to be coupled with a signal line carrying a communication signal from an antenna, and a second connector configured to be engaged with the portable communication device. Also included in the electronic device is interfacing circuitry configured to generate digital data from the communication signal received from the antenna via the first connector, and to forward the digital data via the second connector to the portable communication device. The digital data includes data representative of a power level of the communication signal. An enclosure of the electronic device encloses the interfacing circuitry and provides mechanical support for the first and second connectors. | 2012-06-21 |
20120155515 | TECHNIQUES AND SYSTEMS FOR PROVIDING DATA OVER POWER IN COMMUNICATIONS BASED ON TIME REVERSAL - Techniques, apparatuses and systems for providing communications based on time reversal of a channel impulse response of a pulse in a transmission channel between a transmitter and a receiver to enhance reception and detection of a pulse at the receiver against various effects that can adversely affect and complicate the reception and detection of the pulse at the receiver. | 2012-06-21 |
20120155516 | MULTI-LINK WIRELESS CHANNEL SOUNDER AND MULTI-LINK WIRELESS CHANNEL MEASUREMENT METHOD THEREOF - A multi-link wireless channel sounder is provided. The multi-link wireless channel sounder includes a multi-input multi-output (MIMO) antenna unit, a transmitter (TX) signal processing unit configured to transmit via the MIMO antennas one or more TX wireless channel signals to be transmitted via a wireless channel, a receiver (RX) signal processing unit configured to receive and process one or more RX wireless channel signals that are received from multiple links via the MIMO antenna unit, and a control unit configured to receive an operation mode selection signal that indicates a TX mode or an RX mode from a user and to control the TX signal processing unit or the RX signal processing unit to operate selectively in accordance with the operation mode selection signal. | 2012-06-21 |
20120155517 | DATA PROCESSING TERMINAL SYSTEM AND TRANSMITTING AND RECEIVING METHOD USING THE SAME - An information processing terminal system includes an information processing terminal ( | 2012-06-21 |
20120155518 | WIRELESS COMMUNICATION APPARATUS AND WIRELESS COMMUNICATION METHOD - [Object] To prevent or reduce the degradation in transmission characteristics caused by fast fading (fluorescent lamp interference) to achieve optimized throughput. | 2012-06-21 |
20120155519 | RADIO TRANSMISSION APPARATUS, AND RADIO TRANSMISSION METHOD - Provided is a communication device, which is enabled to improve the throughput of a communication system by reducing the difference of a transmission power between an SCCH and an SDCH thereby to satisfy the required quality of a PAPR. In this device, an MCS selection unit ( | 2012-06-21 |
20120155520 | DATA SWITCH - A data switch for an integrated circuit comprising at least one link for receiving input data packets from an independently modulated spread spectrum clock (SSC) enabled source having predetermined spread spectrum link clock frequency characteristics, and at least one output for transmitting the data packets after passage through the switch, the switch further comprising at least one receive buffer having a link side and a core side for receiving the SSC modulated input data packets from the link, at least one transmit buffer and a core clock, wherein the core clock operates at a given frequency between predetermined error limits determined by oscillation accuracy alone and is not SSC-enabled, the core clock frequency being set at a level at least as high as the highest link clock frequency such that the receive buffer cannot be filled faster from its link side than it can be emptied from its core side. | 2012-06-21 |
20120155521 | COMMUNICATION APPARATUS, INTEGRATED CIRCUIT, AND COMMUNICATION METHOD - In communication method for communicating via a transmission channel to which first communication apparatuses communicating based on a first communication system, second communication apparatuses communicating based on a second communication system, and third communication apparatuses communicating based on a third communication system are connected, a data transmission domain and a notification domain for notifying a data transmission within the data transmission domain are allocated to the first communication apparatuses, the second communication apparatuses, and the third communication apparatuses, respectively. In the communication method, notices of the data transmission for each of the first communication apparatuses, the second communication apparatuses and the third communication apparatuses are transmitted within the notification domain, and the data transmission domain is reallocated in accordance with the notices transmitted from the first, second and third communication apparatuses. | 2012-06-21 |
20120155522 | COMMUNICATIONS EFFECTS IN NETWORK SIMULATIONS - Real-time, high fidelity communication effects are simulated. A transmitter in a platform simulation is requested to send a surrogate message to a receiver in the platform simulation. Communications effects are computed in response to the message, and the communications effects are saved for later use. When a future communication event involving the transmitter and receiver occurs, the saved effects are used to simulate the communication effects for that event. | 2012-06-21 |
20120155523 | TRANSMISSION POWER CALIBRATING METHOD AND SYSTEM APPLIED TO WIRELESS APPARATUS - A transmission power calibrating method and a system are provided for a wireless apparatus. The wireless apparatus are controlled by a computer host to be tested at several channels and gains, and a simplified transmission power calibration table is established accordingly. The simplified transmission power calibration table is compared with each of complete transmission power calibration tables in a database. A match is detected between a first complete transmission power calibration table and the simplified transmission power calibration table. When the match is detected, a mapping table is obtained from the first complete transmission power calibration table and stored in a memory of the wireless apparatus. When the match is not detected, the wireless apparatus is controlled by the computer host to establish a second complete transmission power calibration table from which the mapping table is obtained and the mapping table is stored in the memory of the wireless apparatus. | 2012-06-21 |
20120155524 | PULSE SIGNAL RECEIVING APPARATUS AND TRANSMISSION SYSTEM - A pulse signal receiving apparatus may include a reception unit that receives a pulse signal modulated by a double-edge modulation scheme, a measurement unit that measures an edge interval of the pulse signal, which has been received by the reception unit, a detection unit that detects a deviation of the edge interval, which has been measured by the measurement unit, for a pulse-width reference value indicating a reference value of a width of the pulse signal, a correction unit that corrects the edge interval, which is to be measured next by the measurement unit, by using the deviation, which has been detected by the detection unit, and a decoding unit that decodes the pulse signal, of which the edge interval has been corrected by the correction unit, so as to output a digital signal. | 2012-06-21 |
20120155525 | HD RADIO RECEIVER AND AUTOSTORE CONTROL METHOD - An HD radio receiver includes a storage unit for carrying out tuning at a time when autostore is activated and for storing broadcasting station data about a terrestrial digital radio broadcast received by the tuning, a reception quality detecting unit for detecting reception quality of the radio broadcast received, and a control unit for deciding the number of broadcast programs of multicasting that broadcasts a plurality of programs on a single frequency from the terrestrial digital radio broadcast received and for registering in the storage unit broadcasting station data with a greater number of decided broadcast programs in preference to broadcasting station data with better reception quality detected by the reception quality detecting unit. | 2012-06-21 |
20120155526 | COMMUNICATION CHANNEL CALIBRATION FOR DRIFT CONDITIONS - A method and system provides for execution of calibration cycles from time to time during normal operation of the communication channel. A calibration cycle includes de-coupling the normal data source from the transmitter and supplying a calibration pattern in its place. The calibration pattern is received from the communication link using the receiver on the second component. A calibrated value of a parameter of the communication channel is determined in response to the received calibration pattern. The steps involved in calibration cycles can be reordered to account for utilization patterns of the communication channel. For bidirectional links, calibration cycles are executed which include the step of storing received calibration patterns on the second component, and retransmitting such calibration patterns back to the first component for use in adjusting parameters of the channel at first component. | 2012-06-21 |
20120155527 | Common mode noise reduction within differential signal - A receiver circuit detects an eye margin within a differential signal having a true component and a complement component. A transmitter circuit adjusts a phase between the true component and the complement component of the differential signal, based on the eye margin, to improve the eye margin. Improving the eye margin results from a reduction in common mode noise within the differential signal | 2012-06-21 |
20120155528 | ADAPTATION OF BASELINE WANDER CORRECTION LOOP GAIN SETTINGS - An apparatus including a first circuit and a second circuit. The first circuit may be configured to receive a signal, where low frequency content of the signal is attenuated due to high pass filtering by a medium carrying the signal and a coupling. The second circuit may be configured to automatically set a gain of a baseline wander correction loop to restore the low frequency content in the signal based upon a sample taken from a first point in a signal pathway of the first circuit. | 2012-06-21 |
20120155529 | METHOD AND APPARATUS FOR USING DFE IN A SYSTEM WITH NON-CONTINUOUS DATA - A decision feedback equalization (DFE) receiver and method are provided. The DFE receiver is configured to sample data bits from a data bus. The DFE receiver includes a data sampler configured to sample a current data bit from the data bus using one of a first, second and third voltage reference. The DFE receiver also includes multiplexing logic configured to select one of the first, second and third voltage references based on a prior data bus level. The wherein the first voltage reference is selected if the prior data bus level was a logic zero. The second voltage reference is selected if the prior data bus level was a logic one. The third voltage reference is selected if the prior data bus level was tri-state. | 2012-06-21 |
20120155530 | DECOUPLING BANG-BANG CDR AND DFE - An apparatus including a bang-bang clock data recovery module and a decision feedback equalizer. A phase detector of the bang-bang clock and data recovery module may be configured to eliminate coupling between the bang-bang clock and data recovery module and the decision feedback equalizer based upon an error signal of the decision feedback equalizer and a predetermined coefficient. | 2012-06-21 |
20120155531 | HYBRID CODEC APPARATUS AND METHOD FOR DATA TRASNFERRING - In a hybrid codec apparatus for data broadcasting, an encoder divides a source file into N sections, generates N principal encoded data after coding on a first finite field and k additional encoded data after coding on a second finite field, then transmits a group of coefficient encoded data and the N+k encoded data to a decoder. The decoder merges the group of coefficient encoded data and the N+k encoded data, and decodes the N principal encoded data on the first finite field. When the decoder fails to decode the N principal encoded data, the decoder uses the k additional encoded data to assist the data decoding on the second finite field. After the decoding, a recovered source file is produced. | 2012-06-21 |
20120155532 | CONTENT ADAPTIVE QUALITY RESTORATION FILTERING FOR HIGH EFFICIENCY VIDEO CODING - A system and method for impairments compensation filtering is described that can be used either in conjunction with video coding, or standalone for postprocessing. It uses a wiener filtering approach in conjunction with an efficient codebook representation. | 2012-06-21 |
20120155533 | 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. | 2012-06-21 |
20120155534 | Image Decoding Apparatus, Image Decoding Method and Computer Readable, Non-Transitory Storage Medium - According to one embodiment, an image decoding apparatus comprises an entropy decoder, an inverse quantization module, an estimation module, an estimated coefficient value limiting module, and an inverse discrete cosine transformation module. The estimation module performs linear estimation of a correction value of a discrete cosine transformation coefficient to be processed, for an inverse quantization result, based on discrete cosine transformation coefficients in a rectangular area which includes a pixel to be processed and discrete cosine transformation coefficients in an area adjacent to the rectangular area including the pixel to be processed. The estimation coefficient value limiting module limits the correction value such that the correction value estimated by the estimation module falls within a predetermined range based on a quantization step. | 2012-06-21 |
20120155535 | VIDEO CODEC WITH SHARED INTERPOLATION FILTER AND METHOD FOR USE THEREWITH - A video processing device operates in an encoding mode when a mode selection signal has a first value and operates in a decoding mode when the mode selection signal has a second value. The video processing device utilizes an interpolation filter to perform an encoding function in the encoding mode and to perform a decoding function in a decoding mode. | 2012-06-21 |
20120155536 | Feature-Based Video Compression - Systems and methods of processing video data are provided. Video data having a series of video frames is received and processed. One or more instances of a candidate feature are detected in the video frames. The previously decoded video frames are processed to identify potential matches of the candidate feature. When a substantial amount of portions of previously decoded video frames include instances of the candidate feature, the instances of the candidate feature are aggregated into a set. The candidate feature set is used to create a feature-based model. The feature-based model includes a model of deformation variation and a model of appearance variation of instances of the candidate feature. The feature-based model compression efficiency is compared with the conventional video compression efficiency. | 2012-06-21 |
20120155537 | Moving Picture Decoding Device and Moving Picture Decoding Method - One embodiment provides a moving picture decoding device for decoding a compression-coded moving picture stream, including: an inter-view predicting module configured to perform inter-view prediction processing on processing subject blocks of each frame to be decoded; a load detector configured to detect a magnitude of an apparatus processing load including a processing load for decoding; a judging module configured to judge whether the magnitude of the apparatus processing load detected by the load detector is small; and a controller configured to control the inter-view predicting module so as to cause simplification of the inter-view prediction processing if the judging module judges that the magnitude of the apparatus processing load is not small. | 2012-06-21 |
20120155538 | METHODS AND DEVICES FOR CREATING, DECODING AND TRANSCODING AN ENCODED VIDEO DATA STREAM - An image block is encoded by an inter-layer prediction into a first encoded image block and also encoded into a second encoded image block based on an encoding mode that excludes inter-layer prediction. The encoded first and second image blocks are decoded into reconstructed first and second image blocks, respectively. The first encoded image block is inserted into the encoded video stream. When encoding image blocks by an encoding mode that references the reconstructed first image block, the reference to the reconstructed second image block is changed. The image block encoded in this way is inserted into the encoded video data stream to achieve both a high compression rate with high image quality and low complexity in transcoding that can be used with different end devices by a scalable encoded video data stream, such as a video-on-demand service. | 2012-06-21 |
20120155539 | VIDEO FRAME ENCODING AND DECODING - A video frame arithmetical context adaptive encoding and decoding scheme is presented which is based on the finding, that, for sake of a better definition of neighborhood between blocks of picture samples, i.e. the neighboring block which the syntax element to be coded or decoded relates to and the current block based on the attribute of which the assignment of a context model is conducted, and when the neighboring block lies beyond the borders or circumference of the current macroblock containing the current block, it is important to make the determination of the macroblock containing the neighboring block dependent upon as to whether the current macroblock pair region containing the current block is of a first or a second distribution type, i.e., frame or field coded. | 2012-06-21 |
20120155540 | PIXEL RETRIEVAL FOR FRAME RECONSTRUCTION - A video decoder receives data representing an encoded image frame partitioned into one or more partitions. The video decoder stores the motion vector associated with each partition. For partitions of size (k*S), k being an integer, and S being the smallest allowed size for a partition, the video decoder stores (k) separate entries of a same value as the value of the motion vector of the corresponding partition. When performing motion compensation to reconstruct the encoded macro-block, such a manner of storing enables the video decoder to retrieve pixel values of best-match partitions associated with each of the corresponding ones of the one or more partitions without having to process partition information specifying the type of the partitions. | 2012-06-21 |
20120155541 | PRUNING DURING VIDEO ENCODING - A method for encoding a first set of pixels in a first image in a sequence of images. From a set of encoding modes, the method selects a first mode for encoding the first set of pixels. The method then determines whether encoding the first set of pixels in the first mode satisfies a set of quality criteria. The method foregoes encoding the first set of pixels in a second mode from the set of encoding modes, when the first mode encoding satisfies the set of quality criteria. Some embodiments provide a video encoding method that examines different methods for encoding a set of pixels in a first image. From a list of possible encoding modes, the method eliminates a set of encoding modes that are not likely to provide a suitable encoding solution. The method then examines different encoding solutions based on the remaining encoding modes in the list. | 2012-06-21 |
20120155542 | METHOD AND APPARATUS FOR ENCODING AND DECODING MOTION VECTOR - Provided are methods and apparatuses for encoding and decoding a motion vector. The method of encoding a motion vector includes: selecting a mode from among a first mode in which information indicating a motion vector predictor of at least one motion vector predictor is encoded and a second mode in which information indicating generation of a motion vector predictor based on pixels included in a previously encoded area adjacent to a current block is encoded; determining a motion vector predictor of the current block according to the selected mode and encoding information about the motion vector predictor of the current block; and encoding a difference vector between a motion vector of the current block and the motion vector predictor of the current block. | 2012-06-21 |
20120155543 | VIDEO CODEC AND MOTION ESTIMATION METHOD - The invention provides a video codec. In one embodiment, the video codec is coupled to an outer memory storing a reference frame, and comprises an interface circuit, an in-chip memory, a motion estimation circuit, and a controller. The interface circuit obtains in-chip data from the reference frame stored in the outer memory. The in-chip memory stores the in-chip data. The motion estimation circuit retrieves search window data from the in-chip data with a search window, and performs a motion estimation process on a current macroblock according to the search-window data. The controller shifts the location of the search window when the current macroblock is shifted, marks a macroblock shifted out from the search window as an empty macroblock, and controls the interface circuit to obtain an updated macroblock for replacing the empty macroblock in the in-chip memory from the reference frame stored in the outer memory. | 2012-06-21 |
20120155544 | VIDEO FRAME ENCODING AND DECODING - A video frame arithmetical context adaptive encoding and decoding scheme is presented which is based on the finding, that, for sake of a better definition of neighborhood between blocks of picture samples, i.e. the neighboring block which the syntax element to be coded or decoded relates to and the current block based on the attribute of which the assignment of a context model is conducted, and when the neighboring block lies beyond the borders or circumference of the current macroblock containing the current block, it is important to make the determination of the macroblock containing the neighboring block dependent upon as to whether the current macroblock pair region containing the current block is of a first or a second distribution type, i.e., frame or field coded. | 2012-06-21 |
20120155545 | VIDEO FRAME ENCODING AND DECODING - A video frame arithmetical context adaptive encoding and decoding scheme is presented which is based on the finding, that, for sake of a better definition of neighborhood between blocks of picture samples, i.e. the neighboring block which the syntax element to be coded or decoded relates to and the current block based on the attribute of which the assignment of a context model is conducted, and when the neighboring block lies beyond the borders or circumference of the current macroblock containing the current block, it is important to make the determination of the macroblock containing the neighboring block dependent upon as to whether the current macroblock pair region containing the current block is of a first or a second distribution type, i.e., frame or field coded. | 2012-06-21 |
20120155546 | VIDEO FRAME ENCODING AND DECODING - A video frame arithmetical context adaptive encoding and decoding scheme is presented which is based on the finding, that, for sake of a better definition of neighborhood between blocks of picture samples, i.e. the neighboring block which the syntax element to be coded or decoded relates to and the current block based on the attribute of which the assignment of a context model is conducted, and when the neighboring block lies beyond the borders or circumference of the current macroblock containing the current block, it is important to make the determination of the macroblock containing the neighboring block dependent upon as to whether the current macroblock pair region containing the current block is of a first or a second distribution type, i.e., frame or field coded. | 2012-06-21 |
20120155547 | SYSTEMS AND METHODS FOR STREAMING AND ARCHIVING VIDEO WITH GEOGRAPHIC ANCHORING OF FRAME CONTENTS - A system and method for generating compressed video with geographically-anchored-video functionality includes processing frames from a source video sequence by matching image content of the frames to image data from a geographic database to derive the geographic locations of pixels within at least part of the frames. The source video sequence is then compressed by a lossy video compression technique to generate a compressed video sequence, and the compressed video sequence is encoded together with data indicative of the geographic locations of pixels as a composite data stream. Also disclosed are methods for selective video archiving and retrieval based on the geographical footprint of the image content. | 2012-06-21 |
20120155548 | METHOD AND APPARATUS FOR ANALYSING IMAGE DATA TO QUANTIFY PRIOR BLOCKBASED PROCESSING OF THE DATA - A method of analysing image data to quantify prior block-based processing comprises processing a set of pixel values derived from the image data to generate a spatial difference profile along a line perpendicular to assumed block edges, the spatial difference profile representing differences between values of pixels spaced spatially in a direction parallel to said line; summing the spatial difference profile in a direction perpendicular to that line; measuring inter-maxima distances in the spatial difference profile to a fractional precision in pixel spacing units; and aggregating measured inter-maxima distances to determine a block size. | 2012-06-21 |
20120155549 | Wireless Robust Modulation-Demodulation Communication Methode & Device And Rear Viewing Device For Vehicle - The invention concerns a wireless communication device making use of a robust wireless communication method (RWCM), and its application on a rear view monitoring system. More specifically, a robust wireless communication device (RWCD) consists of a Data Selection part ( | 2012-06-21 |
20120155550 | AUTO-REGRESSIVE EDGE-DIRECTED INTERPOLATION WITH BACKWARD PROJECTION CONSTRAINT - Techniques and tools for interpolation of image/video content are described. For example, a tool such as a display processing module in a computing device receives pixel values of a low-resolution picture and determines an interpolated pixel value between a set of the pixel values from the low-resolution picture. The tool uses auto-regressive edge-directed interpolation that incorporates a backward projection constraint (AR-EDIBC). As part of the AR-EDIBC, the tool can compute auto-regressive (AR) coefficients then apply the AR coefficients to the set of pixel values to determine the interpolated pixel value. For the backward projection constraint, the tool accounts for effects of projecting interpolated pixel values back to the pixel values of the low-resolution picture. The tool stores the interpolated pixel values and pixel values from the low-resolution picture as part of a high-resolution picture. The tool can adaptively use AR-EDIBC depending on content and other factors. | 2012-06-21 |
20120155551 | APPARATUS AND METHOD FOR SEQUENTIALLY PARSING BITSTREAMS BASED ON REMOVAL OF EMULATION PREVENTION BYTE - An apparatus and method sequentially parses bitstreams based on a removal of an Emulation Prevention Byte (EPB). The apparatus and method may detect an EPB pattern from among sequentially input bitstreams, may store the bitstreams, may store a processed bitstream where the EPB pattern is removed, among the bitstreams, and may select an output of a register buffer based on an input of a buffer selection flag. | 2012-06-21 |