Patents - stay tuned to the technology

Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


14th week of 2009 patent applcation highlights part 27
Patent application numberTitlePublished
20090086729User datagram protocol (UDP) transmit acceleration and pacing - Methods and apparatus relating to User Datagram Protocol (UDP) transmit acceleration and/or pacing are described. In one embodiment, a data movement module (DMM) may segment a UDP packet payload into a plurality of segments. The size of each of the plurality of segments may be less than or equal to a maximum transmission unit (MTU) size in accordance with a user datagram protocol (UDP). Other embodiments are also disclosed.2009-04-02
20090086730Method of making a router act as a relay proxy - The present invention is to provide a method of making a router act as a relay proxy, which is applied to a network system comprising a server of an Internet service provider, at least a router, the Internet and at least two network devices, wherein the router and network devices are connected with the server through the Internet respectively. The method comprises the steps of designating the router as a relay proxy when the router receives and accepts a relay request from the server, and directing the network devices to connect to the router designated as a relay proxy respectively when the server attempts to connect the network devices which enables the network devices to communicate and proceed data access with each other through the relay proxy. Thus, the data access with each other of said network devices may be accomplished through said relay proxy instead of said server.2009-04-02
20090086731Broadcast receiver and channel information processing method - A broadcast receiver and a channel information processing method are disclosed. A network interface transmits and receives an Internet Protocol (IP) packet. A controller detects broadcast data included in the IP packet received by the network interface and parses the detected broadcast data to obtain virtual channel information and physical channel information. The channel information is transmitted based on service discovery & selection (SD&S). The virtual channel information is transmitted in a broadcast discovery record and the physical channel information is transmitted in a cable network information record.2009-04-02
20090086732OBTAINING A DESTINATION ADDRESS SO THAT A NETWORK INTERFACE DEVICE CAN WRITE NETWORK DATA WITHOUT HEADERS DIRECTLY INTO HOST MEMORY - A Network Interface device (NI device) coupled to a host computer receives a multi-packet message from a network (for example, the Internet) and DMAs the data portions of the various packets directly into a destination in application memory on the host computer. The address of the destination is determined by supplying a first part of the first packet to an application program such that the application program returns the address of the destination. The address is supplied by the host computer to the NI device so that the NI device can DMA the data portions of the various packets directly into the destination. In some embodiments the NI device is an expansion card added to the host computer, whereas in other embodiments the NI device is a part of the host computer.2009-04-02
20090086733Compact Packet Switching Node Storage Architecture Employing Double Data Rate Synchronous Dynamic RAM - A two-chip/single-die switch architecture and a method for accessing a DDR SDRAM memory store in a switching environment are presented. The two-chip/single-die architecture includes an internal memory storage block on the single-die, an external memory storage interface to a Double Data Rate Synchronous Dynamic Random Access Memory (DDR SDRAM), an external memory manager, and a packet data transfer engine effecting packet data transfers between an internal memory store and the external DDR SDRAM memory. The packet data transfer engine operates as an adaptation layer addressing issues related to employing appropriate: addressing schemes, granule sizes, memory transfer burst sizes, access timing, etc. The packet data transfer engine includes a minimal number of dual mode operational blocks such as: a queue manager, and adaptation receive and transmit blocks. The method relates to a packet data transfer discipline addressing random memory access latencies incurred in employing DDR SDRAM, using predictive bank switching to hide random access latencies, packet length dependent variable memory write burst lengths to minimize bank switching, and performing memory read and write operations during corresponding read and write windows. Advantages are derived from the a space-efficient two-chip/single-die switching node architecture implemented with a reduced amount of dual mode logic, and also from DDR SDRAM bandwidth utilization efficiencies.2009-04-02
20090086734Method and Apparatus for Providing a Distributed Forwarding Plane for a Mobility Home Agent - The invention includes a method and apparatus for providing a distributed forwarding plane for a mobility home agent. The invention provides a method for controlling routing of packets for a mobile node in a network comprising a network domain including a plurality of forwarding elements being controlled by a control element. A method includes computing a route from one of the forwarding elements toward the mobile node and propagating the computed route toward that one of the forwarding elements. The route is computed using location information associated with the mobile node and routing information associated with the network domain.2009-04-02
20090086735Method of Skipping Nullified Packets During Mass Replay from Replay Buffer - In PCI-Express and alike network systems, back-up copies of recently sent packets are kept in a replay buffer for resending if the original packet is not well received by an intended destination device. A method for locating the back-up copy in the retry buffer comprises applying a less significant portion of the sequence number of a to-be-retrieved back-up copy to an index table to obtain a start address or other locater indicating where in the retry buffer the to-be-retrieved back-up copy resides. A method for skipping replay of late nullified packets includes deleting from the index table, references to late nullified packets.2009-04-02
20090086736NOTIFICATION OF OUT OF ORDER PACKETS - Methods and apparatus relating to notification of out-of-order packets are described. In an embodiment, data such as a sequence number and a flow identifier may be extracted from a packet. The extracted data may be used to check the extracted sequence number against an expected sequence number and indicate that the packet is an out-of-order packet. Other embodiments are also disclosed.2009-04-02
20090086737System-on-chip communication manager - A Queue Manager (QM) system and method are provided for communicating control messages between processors. The method accepts control messages from a source processor addressed to a destination processor. The control messages are loaded in a first-in first-out (FIFO) queue associated with the destination processor. Then, the method serially supplies loaded control messages to the destination processor from the queue. The messages may be accepted from a plurality of source processors addressed to the same destination processor. The control messages are added to the queue in the order in which they are received. In one aspect, a plurality of parallel FIFO queues may be established that are associated with the same destination processor. Then, the method differentiates the control messages into the parallel FIFO queues and supplies control messages from the parallel FIFO queues in an order responsive to criteria such as queue ranking, weighting, or shaping.2009-04-02
20090086738Method And System For Utilizing A Single PLL To Clock An Array Of DDFS For Multi-Protocol Applications - Methods and systems for utilizing a single PLL to clock an array of DDFS for multi-protocol applications are disclosed. Aspects of one method may include generating a first signal for use in generating a plurality of local oscillator (LO) signals. The first signal may be communicated to a plurality of LO generators. Each of the LO signals may be generated independently of each other by a corresponding one of the LO generators. Each of the LO signals may be communicated to one or more mixers, where each mixer may perform down-conversion or up-conversion. A LO generator may utilize, for example, a DDFS or a digital delay circuit. A frequency of a LO signal may be varied by adjusting a divide factor for a divider that generates a reference clock for the DDFS or for a divider that generates a second signal used for mixing with a signal generated by the DDFS. The LO signal frequency may also be varied by adjusting frequency control words received by a DDFS.2009-04-02
20090086739BROADCAST MESSAGING IN PEER TO PEER OVERLAY NETWORK - Broadcast messages are efficiently directed to nodes of an overlay network. Broadcast messages include an End ID parameter specifying the range of key values for nodes that should receive the broadcast message. Each node of an overlay network maintains a list of finger nodes and their respective key values. Upon receiving a broadcast message, a node assigns a finger node a new End ID value based upon the End ID value of the broadcast message or the key value of an adjacent finger node. The node compares a finger node's new End ID value with the finger node's key value to determine whether to forward the broadcast message to that finger node. A broadcast message forwarded to a finger node includes an End ID parameter equal to the new End ID value determined for the finger node. Nodes can aggregate response messages from its finger nodes.2009-04-02
20090086740Customer Premises Gateway providing User Devices with Access to Internet Protocol Multimedia Subsystem (IMS) Services and Non-IMS Services - A customer premises gateway includes a connection manager, a registration manager and data storage. The registration manager registers the user devices connected to the gateway at the customer premises and stores information for the registered user devices, including identities for the user devices, at the gateway. The connection manager is operable to provide Internet Protocol Multimedia Subsystem (IMS) services and non-IMS services via a broadband network to the user devices connected to the gateway. The connection manager is also operable to provide the IMS services and non-IMS services to the registered devices based on the information stored for the registered user devices.2009-04-02
20090086741UNCOVERING THE DIFFERENCES IN BACKBONE NETWORKS - The claimed subject matter provides systems and/or methods that uncovers detailed differences in the performance of different Internet Service Provider ISP) networks. The system can include components, devices, and/or processes that utilize a list of target Internet Service Provider (ISP) networks to create a list of Internet Protocol (IP) addresses to interrogate, distribute the list of addresses to measurement nodes and obtains in return probing results from the measurement nodes, the probing results employed thereafter to provide comparative performance metrics associated with the target Internet Service Provider (ISP) networks.2009-04-02
20090086742PROVIDING VIRTUAL SERVICES WITH AN ENTERPRISE ACCESS GATEWAY - Systems and methods to virtually and securely extend voice, data, and video services as well as applications on communication networks is provided. An access gateway device is used to provide interworking and extension of services from an enterprise network or a hosted enterprise network to a public network such as an IP Multimedia Subsystem (IMS) network. The access gateway device can also enable handoffs between an enterprise access point and the service provider's radio network while maintain the user's session. The access gateway can also extend services from the enterprise network to the service providers network and vice versa.2009-04-02
20090086743Method for the organization of network nodes in a packet-switched network - There is described a method to organize a network, wherein if for a first router set up as the default gateway an inaccessibility of an assigned network element is detected at an interface of the first router a second router is set up as the logical default gateway. In this case a provision is made such that in the course of setting up the second router as the default gateway a check on the interface metric is performed at the first and/or second router and that in consequence of the inaccessibility detected for the interface an adaptation of the interface metric is carried out. The interface metric is propagated for example by way of the routing protocol OSPF and/or EIGRP and/or IS-IS to other routers. When using the method it is possible in a failure scenario with divided Layer-2 networks to avoid an occurrence of “black holes”, in other words gaps in communication. Moreover asymmetric routing, which is caused by a changeover of the logical gateway from the first router to the second router, can be eliminated. The danger of an excessive exchange of unicast messages, which can result in a high failure level of all participating network nodes and network node elements, is thus also excluded.2009-04-02
20090086744METHOD, SYSTEM AND DEVICE FOR SELECTING EDGE CONNECTION LINK ACROSS DIFFERENT MANAGEMENT DOMAIN NETWORKS - A method, system and device for selecting an edge connection link across different management domain networks. A plurality of links is provided between a first management domain network and a second management domain network. The method includes: determining, by a first resource management and control function entity in the first management domain network, a link to the second management domain network, and sending identifier information of the determined link to a second resource management and control function entity in the second management domain network; and determining, by the second resource management and control function entity, the link to the first management domain network, in accordance with the received identifier information of the determined link. The invention can implement selecting of an edge connection link across different management domain networks.2009-04-02
20090086745Method and a system for matching between network nodes - A multi-node network that comprises a plurality of nodes, at least one of the nodes comprises a local cache for storing a plurality of matching indications at least some of which associated with a potential node. A receiving node of the plurality of nodes that is configured for receiving a matching request having a requested matching indication associated with an address of an additional node of the plurality of nodes. The receiving node is configured for identifying a match between the receiving node and at least one of the associated potential nodes by matching the requested matching indication and the stored matching indications and for informing one or more of the receiving nodes and the associated nodes about the match.2009-04-02
20090086746DIRECT MESSAGING IN DISTRIBUTED MEMORY SYSTEMS - A system and method for sending a cache line of data in a single message is described. An instruction issued by a processor in a multiprocessor system includes an address of a message payload and an address of a destination. Each address is translated to a physical address and sent to a scalability interface associated with the processor and in communication with a system interconnect. Upon translation the payload of the instruction is written to the scalability interface and thereafter communicated to the destination. According to one embodiment, the translation of the payload address is accomplished by the processor while in another embodiment the translation occurs at the scalability interface.2009-04-02
20090086747Queuing Method - A method of queuing data packets, said data packets comprising data packets of a first packet type and data packets of a second packet type. The method comprises grouping received packets of said first and second packet types into an ordered series of groups, each group comprising at least one packet, maintaining a group counter indicating the number of groups at the beginning of the series of groups comprising only packets of the second packet type, and transmitting a packet. A packet of the second packet type is available for transmission if but only if the group counter is indicative that the number of groups at the beginning of the series of groups comprising only packets of the second packet type is greater than zero.2009-04-02
20090086748Multi-Function Queue To Support Data Offload, Protocol Translation And Pass-Through FIFO - A multi-port serial buffer having a plurality of queues is configured to include a first set of queues assigned to store write data associated with a first port, and a second set of queues assigned to store write data associated with a second port. The available queues are user-assignable to either the first set or the second set. Write operations to the first set of queues can be performed in parallel with write operations to the second programmable set of queues. In addition, a first predetermined set of queues is assigned to the first port for read operations, and a second predetermined set of queues is assigned to the second port for read operations. Data can be read from the first predetermined set of queues to the first port at the same time that data is read from the second predetermined set of queues to the second port.2009-04-02
20090086749Methods and apparatus for stimulating packet-based systems - In one embodiment, a packet-based system having a number of buses is stimulated using apparatus having 1) a hardware interface configured to provide data packets to the buses; 2) a plurality of hardware-based queue schedulers, each configured to schedule data packets received from a respective one of a plurality of data packet sources, in a respective one of a plurality of hardware-based queues; and 3) a hardware-based priority scheduler configured to cause each particular queue to transmit a next highest priority data packet over one of the buses, based on i) timing requirements of the next highest priority data packet in the particular queue, and ii) a determination that transmission of the next highest priority data packet in the particular queue will not delay a transmission of a higher priority data packet in another one of the hardware-based queues.2009-04-02
20090086750Non-Random Access Rapid I/O Endpoint In A Multi-Processor System - A system and method for using a doorbell command to allow sRIO devices to operate as bus masters to retrieve data packets stored in a serial buffer, without requiring the SRIO devices to specify the sizes of the data packets. The serial buffer includes a plurality of queues that store data packets. A doorbell frame request packet identifies the queue to be accessed within the serial buffer, but does not specify the size of the data packet(s) to be retrieved. Upon detecting a doorbell frame request packet, the serial buffer operates as a bus master to transfer the requested data packets out of the selected queue. The selected queue can be configured to operate in a flush mode or a non-flush mode. The serial buffer may also indicate that a received doorbell frame request has attempted to access an empty queue.2009-04-02
20090086751Adaptive Interrupt On Serial Rapid Input/Output (SRIO) Endpoint - A serial buffer is configured to transmit a plurality of received data packets through a data packet transfer path to a host processor. A doorbell controller of the serial buffer monitors the number of data packets transmitted to the host processor through the data packet transfer path, and estimates the number of data packets actually received by the host processor. The doorbell controller generates a doorbell command each time that the estimated number of data packets corresponds with a fixed number of data packets in a frame. The doorbell commands are transmitted to the host processor on a doorbell command path, which is faster than the data packet transfer path. The doorbell controller may estimate the number of data packets actually received by the host processor in response to a first delay value, which represents how much faster the doorbell command path is than the data packet transfer path.2009-04-02
20090086752COMMUNICATION SCHEDULING OF NETWORK NODES USING FAIR ACCESS AND WEIGHTING TECHNIQUES - In one aspect, a method to schedule network communications in a network having nodes connected by links includes sending a bandwidth value of a first node for each link connected to the first node to neighbors of the first node, receiving bandwidth values from the neighbors of the first node; and determining node weight values of the first node and the neighbors of the first node based on the bandwidth values received from the neighbors of the first node and the bandwidth value of the first node. The method also includes sending the node weight values of the first node to the neighbors of the first node, receiving the node weight values from the neighbors of the first node, determining access values for each node based on a fair access technique and determining network scheduling based on the access values and the node weight values.2009-04-02
20090086753METHOD AND SYSTEM FOR EXPLOITING SPARE LINK BANDWIDTH IN A MULTILANE COMMUNICATION CHANNEL - A system for encoding data in a multilane communication channel may include at least one processor operable to generate, from existing control characters in a character set, expanded control characters utilized for controlling the data in each lane of the multilane communication channel. Each lane of the multilane communication channel may transport the data in a similar direction. The at least one processor is also operable to control at least one of the lanes of the multilane communication channel using at least one of the generated control characters. If a first control character of the existing control characters is a start-of-packet control character, the at least one processor is then operable to select a second control character from any other of the generated expanded control characters, and to indicate a start of a packet using the selected second control character for at least one of the lanes.2009-04-02
20090086754Content Aware Connection Transport - A network comprising an ingress layer processor (LP) coupled to a connection carrying a composite communication comprising a plurality of component communications, a composite connection coupled to the ingress LP and comprising a plurality of parallel component connections, wherein the composite connection is configured to transport the component communications using the component connections, and an egress LP coupled to the composite connection and configured to transmit the composite communication at a connection point. Also disclosed is a network component comprising at least one processor configured to implement a method comprising receiving a connection carrying a plurality of component communications, reading a communication distinguishing fixed point (CDFP) from at least some of the component communications, and accessing a table associating at least some of the CDFPs with at least one component connection.2009-04-02
20090086755SYSTEMS AND METHODS FOR CORRELATION OF BURST EVENTS AMONG DATA STREAMS - Systems and methods for the identification of correlated burst events among two or more data streams, given one or more specific query time spans are disclosed. Also broadly contemplated is the act of finding, from one or more data streams, those streams that have correlated burst events with another given data stream within a time span.2009-04-02
20090086756Method and Apparatus for Improving Reset of Evolved Media Access Control Protocol Entity in a Wireless Communications System - In order to enhance system efficiency, a method of improving reset of an evolved media access control (MAC-ehs) protocol entity for a user equipment in a wireless communications system is disclosed. The MAC-ehs entity includes a first reset function and a second reset function. The first reset function is activated according to an upper layer request, while the second rest function is activated when any reset timer of the MAC-ehs protocol entity expires. The method includes the steps of activating the first reset function, and stopping all active reset timers of the MAC-ehs protocol entity and setting all reset timers of the MAC-ehs protocol entity to their initial values.2009-04-02
20090086757CALL CONTROL USING A LAYERED CALL MODEL - An aspect of the present invention provides a method of controlling a multi-layer transport network. In accordance with the invention a determination is made as to whether a connection supporting a performance requirement of a call can be established within a first layer of the network. If the connection cannot be established, an association is defined between the call and a second call instantiated within a respective server layer of the network. By this means a network call controller in a client layer relies on a call and connection in a server layer instead of a connection in the client layer.2009-04-02
20090086758METHOD AND APPARATUS OF TRANSMITTING AND RECEIVING CONNECTIONCLOSE MESSAGE IN WIRELESS COMMUNICATION SYSTEMS - A method and apparatus for transmitting and receiving ConnectionClose message in a wireless communication system, the method characterized in that generating a ConnectionClose message characterized in that a 8 bit messageID field, a 3 bit CloseReason field, a 1 bit SuspendEnable field, a SuspendTime field and a 4 bit RegistrationRadiusFlag field, wherein the CloseReason field indicates the CloseReason by the sender, the SuspendTime field indicates the absolute system time of the end of its suspend period in units of superframes, the RegistrationRadiusFlag field indicates the RegistrationRadiusFlag which is public data of the Active Set Management Protocol.2009-04-02
20090086759Retransmission in data communication systems - Embodiments related to retransmission in data communication systems are described and depicted2009-04-02
20090086760SYSTEM AND METHOD FOR PROVIDING STATUS REPORTS OF TRANSMITTED DATA PACKETS IN A DATA COMMUNICATIONS SYSTEM - A digital communications system for delivering data blocks includes at least one transmit/receive unit (TRU). The TRU includes a storage element for receiving transmit data packets and retransmit data packets from a sending unit and a processing element communicatively coupled to the storage element. The processing element is configured for recognizing a failure to receive at least one other transmit data packet (missing data packet) from the sending unit, and for configuring a status control packet for transmission to the sending unit, the control packet includes a header including a next packet identifier for a next data packet anticipated to be received and a status payload portion including a missing packet identifier including the transmit packet identifier for the missing data packet. In the system, the retransmit data packet includes at least a segment of the data payload in the missing data packet associated with the missing packet identifier.2009-04-02
20090086761DYNAMICALLY AND ON-DEMAND SELECTED ANCILLARY DATA OVER COMPRESSED MULTIMEDIA PACKETS WITHOUT BANDWIDTH EXPANSION - A system and method for providing ancillary data over compressed multimedia packets. Ancillary data may be added to encoded or compressed packets without increasing the bandwidth required to transmit the packets over a transmission medium. After transmission, the ancillary data can be recovered and the packets restored to their original form without any loss of data or damage to original content. The ancillary data can be presented to a user on-demand, or in response to an event. The content of the ancillary data can also be correlated to the type of event that initiated the delivery or to the content of the encoded or compressed packets.2009-04-02
20090086762Method for the compressed transmission of data packet header fields in a packet-oriented data stream, method for compressing data packet header fields in a packet-oriented data stream, method for decompressing data packet header fields in a packet-oriented data stream, compression/decompression system, compression apparatus and decompression apparatus - Method for the compressed transmission of data packet header fields in a packet-oriented data stream, method for compressing data packet header fields in a packet-oriented data stream, method for decompressing data packet header fields in a packet-oriented data stream, compression/decompression system, compression apparatus and decompression apparatus2009-04-02
20090086763TIME-CONTROLLED SECURE COMMUNICATION - The invention relates to a method for transmitting messages via a time-controlled communication system (ZK) between a number of IP cores, with each IP core having an information-processing subsystem (IVS) and a network controller (NK), with each NK having at least two interfaces, an interface for the ZK and a second interface for the IVS, characterised in that a distinction is drawn between privileged and non-privileged messages of the ZK, and where the transmission parameters relating to the ZK of a port of the NK, such as the periodically recurring transmission time of a time-controlled message and the maximum transmission duration after each transmission time, can be set exclusively by a privileged message via the ZK or directly by a privileged entity (privileged IP core), and where each NK intends to send a message starts to transmit the message autonomously exactly at the time of the next transmission time, and ends the transmission process at the latest after the assigned maximum transmission duration has elapsed. The invention additionally relates to a system-on-chip (SoC) for carrying out a method such as this.2009-04-02
20090086764System and method for time synchronization on network - A system and method for time synchronization on a network is provided. According to the system and method for time synchronization, a slave clock device does not continuously receive a time synchronization message periodically transferred from a master clock device and thus does not correct its time upon all such occasions. Rather, the slave clock device requests time information from the master clock device only when the slave clock device needs to correct its time, and receives a time synchronization message transferred from the master clock device and compensates for its time deviation only while the slave clock device is activated, thereby reducing its power consumption and amount of computation.2009-04-02
20090086765Synchronization system, synchronization signal transmitter, clock supplier, and synchronization method - A synchronization system for establishing synchronization between a first communications device and a second communications device connected through a communications line transmitting an xDSL signal is disclosed that includes a clock extraction part configured to extract, from a synchronous network connected to the first communications device, the synchronization clock signal of the synchronous network; a synchronization signal generation and transmission part configured to generate a synchronization signal from the synchronization clock signal and to transmit the synchronization signal to the communications line, the synchronization signal having a frequency in a frequency band different from the frequency band of the xDSL signal; a synchronization signal extraction part configured to extract the synchronization signal from the communications line; and a clock reproduction and output part configured to reproduce the synchronization clock signal from the synchronization signal and to supply the synchronization clock signal to the second communications device.2009-04-02
20090086766Method for transmitting synchronization messages in a communication network - There is described a method for transmitting synchronization messages in a communication network, the communication network comprising a plurality of network nodes communicating with one another, each containing an internal clock, which is timed with a node clock frequency assigned to the respective network node. The synchronization messages transmitted in the communication network serve to synchronize the times of the internal clocks of the network nodes and contain the pulse counter status of a synchronization clock operating at a predefined synchronization clock frequency. The pulse counter status is estimated by each network node and updated in the synchronization message. Changes in the synchronization clock frequency are taken into account when estimating the pulse counter status. Precise determination of the pulse counter status is achieved with the aid of an approximation of the change over time in the pulse ratio between synchronization clock frequency and node clock frequency by means of a function, with the result that the pulse ratio on transmission of a new synchronization message can be predicted and a precise current pulse counter status can be determined on the basis of the predicted pulse ratio. The method is particularly suitable for use in a communication network of an industrial automation system, whose components communicate with one another for example according to the Profinet standard.2009-04-02
20090086767METHOD AND APPARATUS FOR CLOCK RECOVERY - A clock recovery method and apparatus is provided. The high-order demultiplexing-demapping unit (2009-04-02
20090086768COMMUNICATING SIGNALS BETWEEN SEMICONDUCTOR CHIPS USING ROUND-ROBIN-COUPLED MICROPIPELINES - Embodiments of the present invention provide a system for transferring data between a receiver chip and a transmitter chip. The system includes a set of data path circuits in the transmitter chip and a set of data path circuits in the receiver chip coupled to a shared data channel. In addition, the system includes a set of asynchronous control circuits for controlling corresponding data path circuits in the transmitter chip and receiver chip. Upon detecting the transition of a control signal for an asynchronous control circuit in the transmitter chip, the asynchronous control circuit is configured to enable a transfer of data from the corresponding data path circuit in the transmitter chip across the data channel to a corresponding data path circuit in the receiver chip, and generate a control signal to cause a next asynchronous control circuit to commence the transfer of a data signal.2009-04-02
20090086769SEMICONDUCTOR DEVICE - A semiconductor device includes an optical semiconductor element, a package including a base made of a metal for mounting the optical semiconductor element, and a cap for encapsulating the optical semiconductor element and a gas by covering the package and the optical semiconductor element. The gas encapsulated with the package has an oxygen concentration not less than 15% and less than 30% and has a dew-point not less than −15° C. and not more than −5° C.2009-04-02
20090086770OPTICAL FIBER AND OPTICAL FIBER RIBBON, AND OPTICAL INTERCONNECTION SYSTEM - An optical fiber, made of silica-based glass, comprising a core and a cladding, each of the optical fiber having a mode field diameter of 5.5 μm or larger at a wavelength of 1100 nm, transmitting light with a wavelength of 1250 nm in a single mode, and having a bending loss of 1 dB/turn or smaller at a wavelength of 1100 nm when the optical fiber is bent with a curvature radius of 2 mm.2009-04-02
20090086771NEGATIVE DISPERSION MIRROR AND MODE-LOCKED SOLID-STATE LASER APPARATUS INCLUDING THE MIRROR - In a mirror including a substrate and a dielectric multilayer coating structure formed on the substrate, the multilayer coating structure includes two mirror-function layer portions, each formed by a plurality of Layers deposited one on another, and a cavity layer that is arranged between the two mirror-function layer portions, and which causes light having a predetermined wavelength to resonate between the two mirror-function layer portions. Further, a dispersion value with respect to the light having the predetermined wavelength is in the range of −600 fs2009-04-02
20090086772MODE-LOCKED SOLID-STATE LASER APPARATUS - In a soliton mode-locked solid-state laser apparatus having a resonator which includes therein a solid-state laser medium, a saturable absorption mirror, and a negative group velocity dispersion element, the solid-state laser medium and saturable absorption mirror are disposed in close proximity to each other at a distance not greater than twice a Rayleigh length. Then, the absorption modulation depth ΔR of the the saturable absorption mirror is set to a value not less than 0.4%, and the absolute value |D|(D<0) of a total intracavity dispersion amount D when light having a predetermined wavelength makes one round trip in the resonator, which is represented by the following relational expression, is set within a pulse bandwidth in which operation modes other than a fundamental period soliton pulse can be suppressed by the saturable absorption mirror.2009-04-02
20090086773METHOD AND SYSTEM FOR TUNABLE PULSED LASER SOURCE - A tunable pulsed laser source comprising a seed source adapted to generate a seed signal and an optical circulator. The optical circulator includes a first port coupled to the seed source, a second port, and a third port. The laser source also includes an amplitude modulator characterized by a first side and a second side. The first side is coupled to the second port of the optical circulator. The laser source further includes a first optical amplifier characterized by an input end and a reflective end including a spectral-domain reflectance filter. The input end is coupled to the second side of the amplitude modulator. Moreover, the laser source includes a second optical amplifier coupled to the third port of the optical circulator.2009-04-02
20090086774CONTROL DEVICE, LASER DEVICE, WAVELENGTH CONVERTING METHOD, AND PROGRAM - A wavelength converting method of a wavelength tunable light source that is performing a phase modulation for a light output is disclosed. The wavelength converting method has an amplitude of a phase modulation have an amplitude value that is temporarily greater during a wavelength conversion than a phase modulation amount during non conversion. Therefore, an erroneous lock resulting from an abnormal oscillation wavelength can be prevented without spending the cost or time.2009-04-02
20090086775Laser source with interdigital heater electrodes and underlying current confinement layer - A semiconductor laser source is provided wherein the wavelength selective section of the laser diode comprises a P+ type current confinement layer and first and second sets of interdigital heater electrodes formed over the current confinement layer. Individual electrode digits of the first and second sets of interdigital heater electrodes alternate in succession along a direction of optical propagation defined by the active waveguide layer of the laser diode. The first set of interdigital heater electrodes are positively or negatively biased relative to the laser diode cathode and relative to the second set of interdigital heater electrodes such that the relative bias is either less than the forward bias turn-on voltage of the P-N junction or has an absolute value less than the reverse break-down voltage of the P-N junction.2009-04-02
20090086776Optical transmitter providing a plurality of transmitter units each having a thermo-electric cooler connected in series to each other - In a semiconductor laser manufacturing method, a GaN single-crystal substrate is formed by slicing a GaN bulk crystal, grown on a c-plane, parallel to an a-plane which is perpendicular to the c-plane. In this substrate, crystal defects extending parallel to the c-axis direction do not readily exert an influence, and degradation of element characteristics due to crystal defects can be suppressed. Further, because the a-plane is a nonpolar plane, improved light emission efficiency and longer wavelengths can be achieved compared with the c-plane, which is a polar plane. Hence a semiconductor laser manufacturing method of this invention enables further improvement of the element characteristics of the semiconductor laser to be fabricated.2009-04-02
20090086777OPTICAL DISK DRIVE AND LASER POWER CONTROL METHOD - According to one embodiment, an optical disk drive includes a monitor diode which monitors a laser output of a laser diode irradiating a laser beam to an optical disk, a detector which sets an output termination mode when a state that a monitor signal obtained from the monitor diode exceeds a first reference value continues over a predetermined period is detected from a deglitch, a switch section which terminates the laser output of the laser diode upon setting of the output termination mode, and a controller which supplying a drive signal for reducing a difference obtained as a comparison result between the monitor signal and a second reference value smaller than the first reference value. The controller serves as a software-based digital filter which realizes an equalizer function of making phase compensation of the comparison result.2009-04-02
20090086778NITRIDE BASED SEMICONDUCTOR LASER DEVICE - One facet and the other facet of a nitride based semiconductor laser device are respectively composed of a cleavage plane of (0001) and a cleavage plane of (000 2009-04-02
20090086779SEMICONDUCTOR LASER DIODE WITH REDUCED PARASITIC CAPACITANCE - The LD of the invention provides a semiconductor stack including the current confinement region with the active mesa and the semi-insulating burying regions putting the active mesa therebeteen and the conductive region in contiguity with the current confinement region. The current confinement region and the conductive region are provided on epitaxially grown cladding layer. Two semiconductor regions, which are physically isolated to each other and each includes the semiconductor substrate, are provided on the semiconductor stack. One of regions comes in contact with one of burying regions and the active mesa, while, the other semiconductor regions comes in contact with the other of burying regions and the conductive region.2009-04-02
20090086780Semiconductor Laser Device and Method for Fabricating the Same - In a monolithic dual wavelength laser device in which an infrared laser part 2009-04-02
20090086781Monolithic semiconductor laser - An infrared element (2009-04-02
20090086782SEMICONDUCTOR LASER DEVICE AND METHOD FOR MANUFACTURING THE SAME - On a first region that is a part of one main face of a semiconductor substrate 2009-04-02
20090086783NITRIDE BASED SEMICONDUCTOR LASER DEVICE - One facet of a nitride based semiconductor laser device is composed of a cleavage plane of (0001), and the other facet thereof is composed of a cleavage plane of (000 2009-04-02
20090086784Quantum well intermixing - Embodiments of a method of quantum well intermixing (QWI) comprise providing a wafer comprising upper and lower epitaxial layers, which each include barrier layers, and a quantum well layer disposed between the upper and lower epitaxial layers, applying at least one sacrificial layer over the upper epitaxial layer, and forming a QWI enhanced region and a QWI suppressed region by applying a QWI enhancing layer over a portion of the sacrificial layer, wherein the portion under the QWI enhancing layer is the QWI enhanced region, and the other portion is the QWI suppressed region. The method further comprises the steps of applying a QWI suppressing layer over the QWI enhanced region and the QWI suppressed region, and annealing at a temperature sufficient to cause interdiffusion of atoms between the quantum well layer and the barrier layers of the upper epitaxial layer and the lower epitaxial layer.2009-04-02
20090086785SEMICONDUCTOR LIGHT EMITTING DEVICE AND METHOD FOR MANUFACTURING THE SAME - A semiconductor light emitting device is provided with a GaAs substrate, a quantum dot active layer formed over the GaAs substrate, a GaAs layer formed above or below the quantum dot active layer, and a diffraction grating formed from InGaP or InGaAsP and periodically provided along an propagating direction of light in the GaAs layer.2009-04-02
20090086786TWO-DIMENSIONAL SURFACE-EMITTING LASER ARRAY - Provided is a two-dimensional surface-emitting laser array that enables to dispose more elements in a smaller area and enables compact size, high resolution, and high speed thereof. The two-dimensional surface-emitting laser array includes surface-emitting laser elements arranged in a two-dimensional manner of m rows and n columns (m is an integer of two or larger, and n is an integer of three or larger). The interval between mesas for arranging electrical wirings for individually driving the surface-emitting laser elements is assigned so that the interval in the m row direction increases according to the number of the electrical wirings passing through between the mesas.2009-04-02
20090086787FIBER RING LASER - A fiber ring laser is provided, which includes an optic amplifier, a first optical coupler (OCP), a second OCP, a first fiber ring, a second fiber ring, a first polarization controller (PC), and a second PC. The first fiber ring is coupled to the optic amplifier, the first and the second OCPs. The second fiber ring is coupled to the first and the second OCPs. The optic amplifier amplifies a first laser beam with a specified wavelength range. The first fiber ring receives the first laser beam. The first and the second fiber rings respectively provide a first and a second resonant cavities. The first and the second PCs respectively control polarization states of the first and second resonant cavities. The first laser beam resonates in the first and the second resonant cavities to generate a second laser beam with a first and a second wavelengths.2009-04-02
20090086788TEMPERATURE SENSOR, DEVICE AND SYSTEM INCLUDING SAME, AND METHOD OF OPERATION - A temperature sensor and device and system including same comprise a switched capacitor circuit configured to generate a noise voltage in response to switching and circuitry configured to generate a relative temperature output signal proportional to an absolute temperature output signal in response to the noise voltage. The device includes a temperature sensors temperature sensitive device logic and temperature compensation logic configured to receive the absolute temperature and generate an adjustment signal to adapt the temperature sensitive device logic in response thereto. A related method for sensing temperature includes amplifying a noise voltage from a switched capacitor circuit in a plurality of parallel amplifier channels and removing amplifier noise from each of the plurality of parallel amplifier channels to form a relative output signal proportional to an absolute temperature.2009-04-02
20090086789CONDENSATION DETECTOR UTILIZING A WET BULB AND DRY BULB TEMPERATURE DIFFERENTIAL - Apparatus, systems and methods for coordinated detecting condensation utilizing a wet bulb and dry bulb temperature differential are disclosed. According to exemplary embodiments, a condensation detector may include; a first temperature sensor which generates a first temperature signal corresponding to a temperature measured at the first temperature sensor, a second temperature sensor which generates a second temperature signal corresponding to a temperature measured at the second temperature sensor, a connector having a first end connected to the first temperature sensor, and a detector which receives the first and the second temperature signals and determines the presence of condensation at a second end of the connector based on differences between the first and second temperature signals.2009-04-02
20090086790Arrangement with an assembly and a mounting rack - The invention relates to an arrangement with a mounting rack and at least one assembly provided with a housing encapsulation and mounted on the mounting rack, wherein the mounting rack and the assembly have contacting means which are thermally connected to each other. Suitable measures are provided with which the quality of the heat dissipation is identified at the correct time.2009-04-02
20090086791METHOD FOR DATA TRANSMISSION AND COMMUNICATION SYSTEM - In one embodiment, a method for data transmission is provided comprising determining a set of frequency bands available for data transmission from a plurality of frequency bands; determining whether there is a frequency band of the plurality of frequency bands that lies between two frequency bands of the set of frequency bands and is not in the set of frequency bands; selecting, in case that there is a frequency band of the plurality of frequency bands that lies between two frequency bands of the set of frequency bands and is not in the set of frequency bands, another set of frequency bands from the plurality of frequency bands such that there is no frequency band of the plurality of frequency bands that lies between two frequency bands of the other set and is not in the other set; and transmitting the data using the other set of frequency bands.2009-04-02
20090086792RADIO CONTROLLED MODEL APPARATUS, CONTROLLER FOR RADIO CONTROLLED MODEL APPARATUS, AND FREQUENCY HOPPING PATTERN SELECTION METHOD - A technique is provided that can avoid radio zone interference in a radio controlled model apparatus, which employs the frequency hopping system in the spread spectrum radio techniques. In the controller for maneuvering, for example, model airplanes, a process for detecting whether or not a radio zone is in an occupied state is initiated, with an initial radio zone represented by information (M) stored in a nonvolatile memory, acting as a starting point. Until an unoccupied radio zone is detected, the process of detecting occupation of radio zones continues, according to a predetermine sequence. Thus, an available radio zone can be detected. Moreover, information (M) representing an initial radio zone, stored in a nonvolatile memory, is updated immediately after power-on of the controller.2009-04-02
20090086793REPEATER CIRCUIT - A repeater circuit configured to duplicate or otherwise coordinate signal transitions between state conductors, such as for use in asynchronous communication systems. The repeater circuit may include a state node or other feature to facilitate enforcing or otherwise ordering transitioning of the state conductors.2009-04-02
20090086794System and Method of Data Word Flipping to Prevent Pathological Conditions on High-Speed Serial Video Data Interfaces - Systems and methods are provided for reducing pathological conditions in a serial video interface. A sequence of parallel data words that are to be transformed by a data-scrambling algorithm comprise an input signal. The bit order of one or more of the words in the sequence of parallel data words is reversed and the sequence of parallel data words, now including one or more bit-reversed words, is transmitted. The signal resulting from application of a data-scrambling algorithm to the sequence of parallel data words, including one or more bit-reversed words, has a reduced likelihood of including a pathological condition.2009-04-02
20090086795METHOD AND SYSTEM FOR A LOW-COMPLEXITY VARIABLE FREQUENCY OSCILLATOR USING DIRECT DIGITAL FREQUENCY SYNTHESIS - Aspects of a method and system for a low-complexity variable frequency oscillator using direct digital frequency synthesis may include generating one or more digital output signals via a Direct Digital Frequency Synthesizer (DDFS) that may be clocked by a high frequency clock signal. The one or more generated digital output signals may be converted into an analog signal via a Digital-to-Analog Converter (DAC), wherein the analog signal comprises at least a local oscillator signal and a corresponding frequency image signal, and the DAC is clocked by the high frequency clock signal. A low-frequency output local oscillator signal may be generated by bandpass filtering the analog signal in a single-pole bandpass filter, the single-pole bandpass filter may be configured to retain the local oscillator signal component of the analog signal. An effective capacitance and/or an effective inductance of the single-pole bandpass filter may be programmably adjusted.2009-04-02
20090086796Method And System For A High Frequency Signal Repeater Using A DDFS - Certain embodiments of the invention may be found in a method and system for a high frequency signal repeater using DDFS. Aspects of the method may comprise generating a first signal via a direct digital frequency synthesizer (DDFS), frequency translating a received RF signal using the first signal, and transmitting the frequency translated RF signal. The DDFS may generate the first signal using, for example, a local oscillator signal as a reference clock. A processor, which may comprise a CPU and/or hardware circuitry, may communicate one or more frequency control words to the DDFS to control generation of the first signal. Various embodiments of the invention may comprise mixing the first signal and the received RF signal via one or more mixers to generate the frequency translated RF signal.2009-04-02
20090086797Data transmission system - A data transmission system, particularly for use in seismic data acquisition, transmits digital signals from remote units to a central control unit via a backbone network and root nodes. Data is transmitted wirelessly between the remote units and the root nodes by means of each remote unit having two transceivers, one of which acts as a client and one as an access point. The remote units transmit metrics which enable the adaptive formation of a mesh-like network.2009-04-02
20090086798Low Power State for DSL System and Devices - Embodiments related to a power-saving state in DSL systems and devices are described and depicted.2009-04-02
20090086799DUAL-BAND LINE INTERFACE CIRCUIT CAPABLE OF MULTI-BAND COMMUNICATION - In an embodiment, a DSL communication device comprising a line interface circuit is disclosed. The line interface circuit includes a hybrid circuit to interface the communication device to a communication line, a lowpass transmit filter to pass signals in a first frequency band, and a highpass transmit filter to pass signals in a second frequency band, where the second frequency band is higher in frequency than the first frequency band. The outputs of the highpass and lowpass filters are coupled in parallel to the communication line. The lowpass and highpass filters as well as the low and highpass transformers are optimized for their frequency bands. Further, the edges of the low and high frequency bands are sufficiently separated to reduce interference from the other frequency band. These factors, in part, allow a multiple tone communication device to be capable of operating in multiple modes of operation with multiple DSL varieties.2009-04-02
20090086800ADAPTIVE FEC CODEWORD MANAGEMENT - Adaptive FEC coding is used to adjust the codeword composition of FEC codewords in a communication system. A codeword composition ratio may be adjusted in response to variance of a measured transmission error value from a target transmission error value in the system. The codeword composition ratio may be any quantity or value that represents the relation between the payload and parity bytes in the applicable FEC coding scheme. Adjustment of the codeword composition ratio may be adjusting parameters such as the N, K and/or R values in ADSL1 systems or the INP and/or maximum interleaving delay values in ADSL2 systems. A controller may be used to monitor, analyze and adjust the various values used in adaptively managing FEC coding. The present invention may be implemented in a transmission system in which a transmitter transmits data to a receiver via a transmission channel, such as a DSL system.2009-04-02
20090086801Method for reliable injection of deterministic jitter for high speed transceiver simulation - A method and a corresponding system for characterizing the performance of a clock and data recovery circuit in a digital transceiver is presented. The method comprises phase modulating a jitter-free data signal by a testing signal having added data jitter and measuring the time the clock and data recovery system takes to achieve bit lock of a phase modulated signal. Data uncorrelated timing jitter corresponding to a user defined probability distribution is included in the jitter testing signal. Utilization of a variable probability distribution in generating data uncorrelated timing jitter, as provided by the present invention, allows for greater flexibility and accuracy in clock and data recovery circuit testing and characterization.2009-04-02
20090086802WIRELESS COMMUNICATION APPARATUS - According to an aspect of the invention, there is provided a wireless communication apparatus for performing a first wireless communication with a first channel having a first bandwidth, and a second wireless communication with a second channel having a second bandwidth wider than the first bandwidth and having a frequency band covering the first channel, in accordance with CSMA/CA system by carrier sense, including: a predicting unit predicting a first time required until a transmission right for the first wireless communication is captured, and a second time required until a transmission right for the second wireless communication is captured; a judging unit judging that either one communication is recommended based upon the first and second times; and a producing unit producing, when judged that a wireless communication different from a present wireless communication is recommended, a notification frame including information indicative of the recommended wireless communication.2009-04-02
20090086803APPARATUS AND METHOD FOR DETECTING SIGNALS IN A COMMUNICATION SYSTEM USING MULTIPLE ANTENNAS - An apparatus and method for detecting a signal in a communication system using multiple antennas are provided. The apparatus includes an optimal orderer for determining an order of signals that are subject to detection, a controller for controlling a parallel successive interference canceller so as to successively detect the signals according to the determined signal detection order, cancel the successively detected signals from a received signal, detect the signals in reverse order of the signal detection order, and cancel the successively detected signals from the received signal, and outputting a last detected signal and the parallel successive interference canceller for successively canceling the detected signals from the received signal according to a control of the controller. Accordingly, the invention provides a signal detection apparatus and method that improve the reliability while reducing the complexity of a communication system using multiple antennas.2009-04-02
20090086804Automatic Gain Control Stress Measurement For Digital Carriers - The testing equipment of the present invention calculates a single “AGC stress” value, which provides an indication of the stability of the level of a digital carrier based on the change in gain required to stabilize the power of an incoming cable signal over time. Ideally the AGC stress value is rated on a scale, e.g. 1 to 10 or 0 to 5, and is fed into the DQI measurement system as a new data model.2009-04-02
20090086805APPARATUS FOR, AND METHOD OF, PROCESSING SIGNALS TRANSMITTED OVER A LOCAL AREA NETWORK - Systems for recovering communicated information in a communication system are disclosed and may include at least one digitizer for digitizing an analog received signal comprising the communicated information, thereby creating a digital received signal. The system may include at least one filter for bandwidth-limiting at least a portion of the digital received signal. At least one feed forward equalizer may be used for equalizing at least a portion of the bandwidth-limited signal to create an equalized signal. At least one converter for creating a data signal according to at least the equalized signal. At least one soft decision circuit for creating a soft decision signal according to the data signal. The soft decision circuit may cancel at least a portion of the equalized signal.2009-04-02
20090086806TIME VARYING EQUALIZATION - In some implementations, a signal is received at a device and a gain change is detected in a component of the device that affects the signal. A state of an equalizer is adjusted in response to the detected gain change to a first state that reduces transient effects introduced into the signal by one or more components in the device as a result of the gain change. The signal is equalized using the equalizer with the state set to the first state and the state of the equalizer is adjusted from the first state to a second state while equalizing the signal using the equalizer such that the second state passes the signal through the equalizer substantially unchanged.2009-04-02
20090086807METHODS AND APPARATUS FOR DETERMINING THRESHOLD OF ONE OR MORE DFE TRANSITION LATCHES BASED ON INCOMING DATA EYE - Methods and apparatus are provided for determining the threshold position of one or mote DFE latches using an evaluation of the incoming data eye. A threshold position is determined for one or more transition latches employed by a decision-feedback equalizer by obtaining a plurality of samples of a data eye using a data eye monitor; obtaining a vertical eye opening metric from the data eye monitor; and determining the threshold position for the one or more transition latches based on the vertical eye opening metric. A decision-feedback equalizer is also disclosed that comprises at least one data latch having a data threshold; and at least one transition latching having a transition threshold, wherein the transition threshold and the data threshold ate unequal2009-04-02
20090086808Equalization And Decision-Directed Loops With Trellis Demodulation In High Definition TV - Improved decision feedback equalizer and decision directed timing recovery systems and methods suitable for use in connection with a dual mode QAM/VSB receiver system are disclosed. A trellis decoder operates in conjunction with a decision feedback equalizer circuit on trellis coded 8-VSB modulated signals. The trellis decoder includes a 4-state traceback memory circuit outputting a maximum likelihood decision as well as a number of intermediate decisions based upon the maximum likelihood sequence path. Any number of decisions, along the sequence, may be provided as an input signal to timing recovery system loops, with the particular decision along the sequence chosen on the basis of its delay through the trellis decoder. Variable delay circuitry is coupled to the other input of the timing recovery system loops in order to ensure that both input signals bear the same timestamp. Final decisions are output from the trellis decoder to a DFE in order to enhance the DFE's ability to operate in low SNR environments. A decision sequence estimation error signal is also generated and used to drive the tap updates of both the DFE and an FFE portion of the equalizer.2009-04-02
20090086809Method and System for On-Line Data-Pattern Compensated Adaptive Equalizer Control - In accordance with a particular embodiment of the present invention, a method is offered that includes providing a filter and an adaptive control element that is operable to communicate with the filter. The method also includes measuring, over a period, a data correlation matrix and an uncompensated error correlation vector using first and second low pass filters. In addition, the method includes implementing a data-pattern compensation matrix online, whereby the data-pattern compensation matrix is obtained online dynamically from the data correlation matrix.2009-04-02
20090086810Method and System for Static Data-Pattern Compensated Adaptive Equalizer Control - In accordance with a particular embodiment of the present invention, a method is offered that includes characterizing a data correlation matrix for an idle pattern offline in a filter environment and, further, using a static adaptive control scheme with a static value of a data-pattern compensation matrix to achieve a compensated adaptive equalizer control. In more specific embodiments, the adaptive control scheme is used with a ZF adaptation scheme in conjunction with a constant adaptation matrix. In other embodiments, the adaptive control scheme is used with a fast steepest-descent method using a variable adaptation matrix. In still other embodiments, the adaptive control scheme is used with a constant adaptation matrix, whereby a value of is statically calculated. If the adaptive control scheme is used with a decoupling matrix, a value of is statically calculated. An inverter is used between the data correlation matrix and the data-pattern compensation matrix.2009-04-02
20090086811VIDEO ENCODING SYSTEM AND WATERMARKING MODULE FOR TRANSMARKING A VIDEO SIGNAL AND METHOD FOR USE THEREWITH - A watermarking module can be used in a video encoding system that processes a video signal. A watermark recovery module generates recovered watermark data based on watermark data from the video signal. A watermark generation module generates a watermarked video signal in accordance with the recovered watermark data.2009-04-02
20090086812VIDEO ENCODING SYSTEM AND WATERMARKING MODULE FOR WATERMARKING A VIDEO SIGNAL AND METHOD FOR USE THEREWITH - A watermarking module can be used in a video encoding system that processes a video signal. A watermark data module generates original watermark data based on either non-watermark data that is based on the video signal and or that includes a codeword associated with a scrambling of content included in the video signal. A watermark generation module generates a watermarked video signal in accordance with the original watermark data.2009-04-02
20090086813Method and apparatus for image quality control in video data - In one embodiment of the invention, a method for controlling video image quality may include receiving digital video data into a buffer that is coupled to a video data encoder. The video data includes multiple tiles. One of the tiles is compressed at a first compression bit size and another tile is compressed at a second compression bit size. The tiles are transmitted to a video data decoder. The first compression bit size is unequal to the second compression bit size.2009-04-02
20090086814TREATING VIDEO INFORMATION - Systems, methods, and techniques for treating video information are described. In one implementation, a method includes receiving video information, classifying one or more frames in the received video information as a scene, adjusting one or more coding parameters based on the classification of the frames, and coding the video information in accordance with the adjusted coding parameters.2009-04-02
20090086815CONTEXT ADAPTIVE POSITION AND AMPLITUDE CODING OF COEFFICIENTS FOR VIDEO COMPRESSION - A coding method, apparatus, and medium with software encoded thereon to implement a coding method. The coding method includes encoding the position of non-zero-valued coefficients in an ordered series of quantized transform coefficients of a block of image data, including encoding events using variable length coding using a plurality of variable length code mappings that each maps events to codewords, the position encoding including switching between the code mappings based on the context. The coding method further includes encoding amplitudes of the non-zero-valued coefficients using variable dimensional amplitude coding in the reverse order of the original ordering of the series.2009-04-02
20090086816Video Compression and Transmission Techniques - Embodiments feature families of rate allocation and rate control methods that utilize advanced processing of past and future frame/field picture statistics and are designed to operate with one or more coding passes. At least two method families include: a family of methods for a rate allocation with picture look-ahead; and a family of methods for average bit rate (ABR) control methods. At least two other methods for each method family are described. For the first family of methods, some methods may involve intra rate control. For the second family of methods, some methods may involve high complexity ABR control and/or low complexity ABR control. These and other embodiments can involve any of the following: spatial coding parameter adaptation, coding prediction, complexity processing, complexity estimation, complexity filtering, bit rate considerations, quality considerations, coding parameter allocation, and/or hierarchical prediction structures, among others.2009-04-02
20090086817IMAGE ENCODING APPARATUS AND IMAGE ENCODING METHOD - An image capturing apparatus 2009-04-02
20090086818FRAME BUFFER MEMORY OPERATING METHOD USED TO DECOMPRESS COMPRESSED MOVING PICTURES, AND DECODING APPARATUS ADAPTED TO FRAME BUFFER MEMORY OPERATING METHOD - Provided are a buffer memory operating method used to decompress compressed moving pictures, in which a buffer memory used during decompression of compressed moving picture is efficiently operated to efficiently reduce the capacity of an actually used buffer memory, and a decoding apparatus adapted to the buffer memory operating method. The frame buffer memory operating method includes the operations of decoding a current input I frame and storing the decoded current I frame in a standby buffer and converting the standby buffer having the decoded current I frame into a storage buffer and simultaneously converting a storage buffer having a previous I frame into another standby buffer; and decoding a current input P frame with reference to the decoded current I frame stored in the storage buffer, storing the decoded current P frame in one of the standby buffers, and converting the standby buffer having the current P frame to the other standby buffer.2009-04-02
20090086819MPEG-4 Streaming System With Adaptive Error Concealment - An MPEG-4 system with error concealment is provided for video service under the network with packet loss. The MPEG-4 system includes an encoder and a decoder. The encoder uses an intra-refreshment technique is used to make coded bitstream more robust against noise in order to stop error propagation. The rate-distortion optimization criterion is also introduced to adaptively update in synchronization with intra-coded blocks adaptively based on the true network condition with minimal overhead. The Lagrange multiplier is modified to achieve the best rate-distortion balance. In addition, a decoder loop is used in the encoder and is synchronized with the true decoder to achieve the best performance and avoid mismatch with the decoder used in the MPEG-4 system. The decoder is able to achieve resilient decoding from any kind of noise and enhance the reconstructed image quality with spatial and temporal hybrid concealment method. The result shows that a 3.65-9.71 dB further improvement on peak-signal-to-noise-ratio (PSNR) can be achieved in comparison with the existing methods that adopt spatial copy and zero motion concealment in decoding.2009-04-02
20090086820SHARED MEMORY WITH CONTEMPORANEOUS ACCESS FOR USE IN VIDEO ENCODING AND METHODS FOR USE THEREWITH - A motion compensation module includes a shared memory that stores one of a sequence of images. A motion search module generates a plurality of motion search motion vectors based on the one of the sequence of images stored in the shared memory. A motion refinement module generates a plurality of refined motion vectors based on the one of the sequence of images stored in the shared memory, wherein the motion search module and the motion refinement module contemporaneously access the one of the sequence of images stored in the shared memory.2009-04-02
20090086821IMAGE PROCESSING APPARATUS AND METHOD THEREOF - A frame image of decoded image data in which an image stream generated by performing an orthogonal transformation and a lossy compression coding has been decoded is inputted so as to be stored in a frame memory for each block, and based on the stored frame image and a newly input frame image, a motion vector for each block is detected, and a motion vector variance map generator calculates a variance value map by calculating a variance value of the motion vectors. Based on the variance value map and a threshold, an outline domain included in the frame image is extracted, and a band limiting filter performs band limitation for each block in regard to the outline domain so as to accomplish removal of noise from the decoded image.2009-04-02
20090086822VIDEO ENCODING/ DECODING METHOD AND APPARATUS - A video encoding method comprises selecting one combination, for each block of an input video signal, from a plurality of combinations each including a predictive parameter and at least one reference picture number determined in advance for the reference picture, generating a prediction picture signal in accordance with the reference picture number and predictive parameter of the selected combination, generating a predictive error signal representing an error between the input video signal and the prediction picture signal, and encoding the predictive error signal, information of the motion vector, and index information indicating the selected combination.2009-04-02
20090086823Apparatus and Method for Decoding Multimedia Content According to a Control Signal and System Comprising the Same - A system, an apparatus and a method for decoding a multimedia content according to a control signal are provided. The apparatus comprises a memory and a decoder. The memory stores the multimedia content. The apparatus decodes the multimedia content. The control signal determines a number so that the decoder decodes the multimedia content to the number of macroblocks. The control signal is determined in response to a bandwidth status and/or a buffer status.2009-04-02
20090086824Video Decoding Apparatus and Systems - A video decoding apparatus for processing a video bitstream is provided. The video decoding apparatus includes a plurality of decoders. Each decoder, except for the first decoder of the plurality of decoders is configured to decode a part of the video bitstream according to the previous decoding result of a preceding decoder. Thus, the video decoding apparatus can continuously process the video bitstream. The plurality of decoders can be configured to decode different parts of the video bitstream.2009-04-02
20090086825METHOD AND APPARATUS FOR TRANSMITTING AND RECEIVING BROADCAST DATA FOR DIGITAL BROADCAST SYSTEM - A method and apparatus for transmitting and receiving broadcast data in a digital broadcast system is provided. The method includes broadcasting, at a broadcast station, a broadcast signal on a corresponding service channel according to a time slicing technique using at least two streams, receiving, at a broadcast receiver, the broadcast signal from the corresponding service channel according to the time slicing technique from the at least two streams, determining a channel status based on the received broadcast signal, and demodulating the broadcast signal received on at least one of the at least two streams according to the channel status.2009-04-02
20090086826METHOD AND APPARATUS FOR VIDEO SIGNAL PROCESSING - A first video signal processor (2009-04-02
20090086827Method and Apparatus for Optimization of Frame Selection for Flexible Macroblock Ordering (FMO) Video Encoding - There are provided a method and apparatus for optimizing frame selection for flexible macroblock ordering video encoding. A video encoder includes an encoder for encoding a group of pictures by selecting between a frame mode and at least one flexible macroblock ordering mode. The pictures in the group are allowed to be concurrently encoded in different ones of the frame mode and the least one flexible macroblock ordering mode. The mode selection for each of the pictures in the group is based on an achieved maximum error resilience capability for the group of pictures.2009-04-02
20090086828MPEG-4 Streaming System With Adaptive Error Concealment - An MPEG-4 system with error concealment is provided for video service under the network with packet loss. The MPEG-4 system includes an encoder and a decoder. The encoder uses an intra-refreshment technique is used to make coded bitstream more robust against noise in order to stop error propagation. The rate-distortion optimization criterion is also introduced to adaptively update in synchronization with intra-coded blocks adaptively based on the true network condition with minimal overhead. The Lagrange multiplier is modified to achieve the best rate-distortion balance. In addition, a decoder loop is used in the encoder and is synchronized with the true decoder to achieve the best performance and avoid mismatch with the decoder used in the MPEG-4 system. The decoder is able to achieve resilient decoding from any kind of noise and enhance the reconstructed image quality with spatial and temporal hybrid concealment method. The result shows that a 3.65-9.71 dB further improvement on peak-signal-to-noise-ratio (PSNR) can be achieved in comparison with the existing methods that adopt spatial copy and zero motion concealment in decoding.2009-04-02
Website © 2025 Advameg, Inc.