Patents Examined by Jeremy Costin
-
Patent number: 8345673Abstract: Apparatus having corresponding methods comprise: a physical-layer input circuit to receive first signals representing first data; a first serializer to transmit a serial stream of the first data; and a magic packet circuit to generate a magic packet signal when the first data includes a magic packet.Type: GrantFiled: January 9, 2008Date of Patent: January 1, 2013Assignee: Marvell International, Ltd.Inventors: William Lo, Ozdal Barkan
-
Patent number: 8331446Abstract: A method and device that allow picture slices of a video stream to be processed in an order different than the order they were received is disclosed. Information mapping the location of picture slices that are stored in the order they were received is stored to allow subsequent processing to access the picture slice in any order, including render order.Type: GrantFiled: August 31, 2008Date of Patent: December 11, 2012Assignee: NetLogic Microsystems, Inc.Inventors: Erik M. Schlanger, Brendan D. Donahe, Eric Swartzendruber, Eric J. DeVolder
-
Patent number: 8305872Abstract: In a method of enabling synchronization for a channel in an OFDM based telecommunication system initially providing a symbol for transmission and selecting at least two carrier frequencies, subsequently determining a respective weighting parameter for the selected frequencies and finally transmitting the symbol on all selected frequencies based on the weighting parameters.Type: GrantFiled: January 9, 2007Date of Patent: November 6, 2012Assignee: Telefonaktiebolaget L M Ericsson (publ)Inventors: Johan Nyström, Magnus Almgren, Lei Wan
-
Patent number: 8305891Abstract: A network device is arranged for coupling to a first network segment (18) to a second network segment (17), and has a transfer unit (23) for transferring data packets between the first and second network segments. The device has a determining unit (24) for determining a service requirement for a received data packet for accommodating the service requirement in the second network segment. A source of the received data packet in the first network segment is detected. Based on priority criteria and content type criteria a type of service is tagged to the data packet in dependence of the source. The transfer unit is arranged for accommodating the type of service in the second network segment. Advantageously a bridge is formed for transferring data packets that are unaware of quality of service to a network segment that operates according to quality of service requirements.Type: GrantFiled: September 10, 2007Date of Patent: November 6, 2012Assignee: Koninklijke Philips Electronics N.V.Inventor: Jan Renier Moonen
-
Patent number: 8243597Abstract: A method, a system, and a computer program product implements traffic shaping by processing as a synchronous request, tasks representing one or more units of work contained within the request. Before a request is sent through the network, the request is inspected in order to derive the amount of work that the request would generate in the network. A traffic manager queries the amount of work in that request compared to the amount of work that the network can support and generates a number of traffic envelopes. Based on the results of this query, “task pruning” may be implemented to break the request into smaller manageable task that fit into the traffic envelopes. Task pruning may also enable only a subset of the work to be performed. Thus, a measure of the amount of work, rather than the amount of data, within a request is considered when scheduling the request.Type: GrantFiled: March 1, 2007Date of Patent: August 14, 2012Assignee: International Business Machines CorporationInventors: Frank J. Castaneda, Joseph K. Horvath, Anthony W. Wrobel, Jr.
-
Patent number: 8229001Abstract: A flag parameter in a digital image decoding is calculated. For a macroblock consisting of M×N blocks, a first operation is performed on M block along a first edge to obtain M first parameters, and a second operation is performed on N blocks along a second edge to obtain N second parameters. The first and second parameters are stored into corresponding locations in a first and a second buffer array. Then a flag parameter corresponding to a given block is calculated according to corresponding values stored in the first and second buffer arrays. Calculation for all of the M×N blocks is performed in the order that neighboring left and upper blocks next to the give block is processed prior to the given block.Type: GrantFiled: September 2, 2008Date of Patent: July 24, 2012Assignee: Via Technologies, Inc.Inventor: Eric Chuang
-
Patent number: 8223640Abstract: A method, a system, and a computer program product implements traffic shaping by processing as a synchronous request, tasks representing one or more units of work contained within the request. Before a request is sent through the network, the request is inspected in order to derive the amount of work that the request would generate in the network. A traffic manager queries the amount of work in that request compared to the amount of work that the network can support and generates a number of traffic envelopes. Based on the results of this query, “task pruning” may be implemented to break the request into smaller manageable task that fit into the traffic envelopes. Task pruning may also enable only a subset of the work to be performed. Thus, a measure of the amount of work, rather than the amount of data, within a request is considered when scheduling the request.Type: GrantFiled: April 25, 2007Date of Patent: July 17, 2012Assignee: International Business Machines CorporationInventors: Frank J. Castaneda, Joseph K. Horvath, Anthony W. Wrobel, Jr.
-
Patent number: 8149738Abstract: A PT (Push-To) service among SIP based session services, and particularly, a method and terminal for establishing a PT session in order to allow a certain user to use a PT box service under control of a PT server in a SIP (Session Initiation Protocol) based service, are discussed. According to an embodiment, the method of providing a Push-To (PT) box service, includes storing, in a PT server, PT box setting information of a terminal; receiving, by the PT server, a session invitation directed to the terminal; and determining, by the PT server, a routing of the session invitation to a PT box for the terminal based on at least the PT box setting information.Type: GrantFiled: April 30, 2007Date of Patent: April 3, 2012Assignee: LG Electronics Inc.Inventor: Kang-Suk Huh
-
Patent number: 8125925Abstract: A method and system for changing the extent of data plane resources controlled by a control plane for a network connection which spans a contiguous set of nodes controlled by existing network control resources is disclosed. This is done in a non-disruptive manner. This typically involves two steps: i) Creating a new set of control plane resources for said network connection such that said data plane resources are shared with said existing network control resources; and ii) then terminating the existing network control resources such that said data plane resources are fully transferred to the new set of control plane resources without disrupting said network connection. The existing network control resources can be either a control plane resource or a non control plane resource. An example of a non control plane resource is network management software (e.g., an OSS (Operation Support System)), which forms part of the Management Plane.Type: GrantFiled: April 7, 2006Date of Patent: February 28, 2012Assignee: Ciena CorporationInventors: Darek Skalecki, Stephen Shew, Jean-Pierre Coupal
-
Patent number: 8121032Abstract: In one embodiment, one or more virtual private network (VPN) prefixes may be grouped at a network node into sets having shared network border node next-hop options, where each border node has a defined index value associated therewith. Also, a list of VPN labels associated with each VPN prefix may be maintained by the network node, where each VPN label is associated with a border node of a particular set by a corresponding index value. Further, the network node may determine a particular border node for traffic to be forwarded, along with the defined index value. The network node may then apply the index value to select an associated VPN label, and may affix the selected VPN label to the traffic for forwarding.Type: GrantFiled: May 30, 2008Date of Patent: February 21, 2012Assignee: Cisco Technology, Inc.Inventors: Pranav Dharwadkar, Yuri Tsier, Clarence Filsfils, John Bettink, Pradosh Mohapatra
-
Patent number: 8116232Abstract: A method and system for changing the extent of data plane resources controlled by a control plane for a network connection which spans a contiguous set of nodes controlled by existing network control resources is disclosed. This is done in a non-disruptive manner. This typically involves two steps: i) Creating a new set of control plane resources for said network connection such that said data plane resources are shared with said existing network control resources; and ii) then terminating the existing network control resources such that said data plane resources are fully transferred to the new set of control plane resources without disrupting said network connection. The existing network control resources can be either a control plane resource or a non control plane resource. An example of a non control plane resource is network management software (e.g., an OSS (Operation Support System)), which forms part of the Management Plane.Type: GrantFiled: January 19, 2010Date of Patent: February 14, 2012Assignee: Ciena CorporationInventors: Darek Skalecki, Stephen Shew, Jean-Pierre Coupal
-
Patent number: 8077616Abstract: In a data transmission apparatus, provisions are made to be able to trace the result of processing or discarding of a specific packet from outside the apparatus. More specifically, in a data transmission apparatus that receives data having a header and, based on information carried in the header, performs processing such as destination determination, discard processing, and priority transmission processing on the received data by using a plurality of processing blocks, a memory for storing the processing results supplied from the respective processing blocks in the data transmission apparatus is provided, wherein a flag is appended only to the data that needs tracing and only the processing result of the thus flagged data is stored in the memory, and wherein, after completing the processing, only the processing result of the flagged data is forcefully output outside the apparatus thus enabling the processing result to be retrieved.Type: GrantFiled: August 27, 2007Date of Patent: December 13, 2011Assignee: Fujitsu LimitedInventor: Yoshiki Mizusawa
-
Patent number: 8064341Abstract: Expanding the coverage of a time-shared network comprising electronic edge nodes interconnected by bufferless fast-switching optical nodes is enabled by combining spatial switching with temporal switching. The output side of each edge node preferably connects to a large number of core switches through individual time-locked channels and the input side preferably connects to each of a small number of core switches through a channel band having a sufficiently large number of channels. Wavelength routers may be used to aggregate individually-routed channels into WDM links.Type: GrantFiled: September 29, 2004Date of Patent: November 22, 2011Assignee: Nortel Networks LimitedInventor: Maged E. Beshai
-
Patent number: 8064435Abstract: Methods and systems for optimizing interworking between various communication protocols are provided. The method comprises establishing a communication connection between a first endpoint and a second endpoint, wherein the first endpoint communicates over a first communication protocol and wherein the second endpoint communicates over a second communication protocol; and monitoring communication between the first and second endpoints such that communication messages that are transmitted by the first endpoint over the first communication protocol can be mapped to counterpart messages to be received by the second endpoint over the second communication protocol, and communication messages that are transmitted by the second endpoint over the second communication protocol can be mapped to counterpart messages received by the first endpoint over the first communication protocol.Type: GrantFiled: March 1, 2007Date of Patent: November 22, 2011Assignee: Cisco Technology, Inc.Inventors: Mohammed Taher Shaikh, Paul R. P. Chu, Sunila R. Ainapure, Viraj Raut
-
Patent number: 8064367Abstract: In one embodiment, a method includes receiving, at an IP private branch exchange (IP PBX), an event notification message from a user agent corresponding to a voicemail system. The event notification message includes a Request-URI field identifying a Uniform Resource Identifier (URI) of the IP PBX and a header field identifying a target mailbox. The method also includes identifying a URI corresponding to the target mailbox and forwarding the event notification message with a Request-URI field identifying the URI corresponding to the target mailbox.Type: GrantFiled: August 24, 2006Date of Patent: November 22, 2011Assignee: Cisco Technology, Inc.Inventors: Sam K. Sin, Jan Fandrianto
-
Patent number: 8031594Abstract: Disclosed are a system and method of providing communications services. In a particular embodiment, the method includes receiving data related to an attainable bandwidth of a communications loop coupled to a customer premise equipment (CPE) device, wherein at least one first communications service is provided by a private access network via the CPE device. The method also includes selecting at least one additional communications service to be offered, the at least one additional communications service selected based at least partially on the attainable bandwidth.Type: GrantFiled: September 29, 2006Date of Patent: October 4, 2011Assignee: AT&T Intellectual Property I, L.P.Inventors: James Fan, Kevin Xiangkai Meng, Chou Lan Pok, Richard T. Kuo
-
Patent number: 8027328Abstract: In one embodiment, a relationship is determined between radio link protocol (RLP) sequence numbers in received RLP packets and real-time protocol (RTP) sequence numbers in RTP packets decompressed from the received RLP packets. An RTP sequence number associated with a compressed RTP packet is determined based on the determined relationship and at least one of the RLP sequence numbers of the received RLP packet or packets forming the compressed RTP packet. An RTP time stamp may be determined in a similar manner.Type: GrantFiled: December 26, 2006Date of Patent: September 27, 2011Assignee: Alcatel LucentInventors: Tomas S. Yang, Qinqing Zhang
-
Patent number: 7983147Abstract: A method of effectively setting and changing a Receive Channel Set (RCS) of a cable modem (CM) is provided. The method includes: receiving, by a Cable Modem Termination System (CMTS), a Receive Channel Profile (RCP) with respect to a downstream physical layer of a CM; composing, by the CMTS, a plurality of channel configuration information required for setting the RCS of the CM with reference to the RCP; encoding, by the CMTS, the plurality of channel configuration information, and transmitting the encoded plurality of channel configuration information to the CM; transmitting, by the CM, an RCP with respect to a downstream physical layer to a CMTS; receiving, by the CM, a plurality of channel configuration information being composed with reference to the RCP and being required for setting the RCS; and setting, by the CM, the RCS using the plurality of channel configuration information.Type: GrantFiled: July 30, 2008Date of Patent: July 19, 2011Assignee: Electronics and Telecommunications Research InstituteInventors: Hye Ju Oh, O Hyung Kwon, Soo In Lee
-
Patent number: 7965656Abstract: A method, apparatus and computer program product for building multipoint Pseudo Wires (PWs) using Multicast Label Distribution Protocol (MLDP) is presented. A multipoint PW leaf identifier (mTAI) is configured on one or more Layer 2 (L2) leaf interface(s) of a multipoint PW. A multipoint PW root identifier identifying the root of the multipoint PW is also configured and an opaque value is computed, the opaque value used in MLDP label mapping messages that will flow upstream towards a the root of the multipoint PW. The opaque value is computed from the multipoint leaf identifier and the multipoint root identifier. The PE leaf routers direct MLDP label mapping to the root PE router via a core network.Type: GrantFiled: May 31, 2006Date of Patent: June 21, 2011Assignee: Cisco Technology, Inc.Inventors: Ijsbrand Wijnands, Christopher Metz, Arjen Boers, Luca Martini
-
Patent number: 7929424Abstract: Methods and apparatuses for process a crossconnect switchover in a network element are described. According to one embodiment, an exemplary method includes synchronizing state information regarding broadband subscriber sessions of one or more circuits of a network element between one or more hub devices of an active control card and a standby control card of the network element, and in response to a crossconnect switchover, starting up one or more sessions associated with the one or more hub devices of the standby control card using the synchronized information, such that the one or more sessions are started up as if they are restarted. Other methods and apparatuses are also described.Type: GrantFiled: October 29, 2004Date of Patent: April 19, 2011Assignee: Ericsson ABInventors: Rajeev Kochhar, Kishore K. Seshadri, Peter Arberg, Robert G. Kilfoyle, Ganesan Vivekandan, Che-Lin Ho, Arunkumar M. Desigan