Switching Control Patents (Class 370/360)
  • Patent number: 9654397
    Abstract: A network device is provided. The network device includes: a hash memory and a controller. The hash memory has a plurality of hash tables, wherein each hash table includes a plurality of entries, and each entry in each hash table has a signature field, and a key field. The controller is configured to map a search key to a plurality of entries of the hash tables and perform longest prefix matching (LPM) on the search key based on the signature field and the key field of each mapped entry in the mapped hash tables.
    Type: Grant
    Filed: March 13, 2015
    Date of Patent: May 16, 2017
    Assignee: MEDIATEK INC.
    Inventors: Chun-Yuan Chu, Chun-Hung Chen, Shu-Ping Lin
  • Patent number: 9654852
    Abstract: Systems and methods for packet switching in a network, including two or more hybrid packet/circuit switching network architectures configured to connect two or more core level switches in the network architectures, the network architectures being controlled and managed using a centralized software defined network (SDN) control plane. An optical ring network may be configured to interconnect the two or more hybrid network architectures, and one or more hybrid electrical/optical packet/circuit switches configured to perform switching and traffic aggregation. One or more high-speed optical interfaces and one or more low-speed electrical/optical interfaces may be configured to transmit data.
    Type: Grant
    Filed: December 11, 2014
    Date of Patent: May 16, 2017
    Assignee: NEC Corporation
    Inventors: Yawei Yin, Konstantinos Kanonakis, Ankitkumar Patel, Philip Ji, Junqiang Hu
  • Patent number: 9621685
    Abstract: A method for processing messages within a telecommunication network, including receiving, by a central office (CO) from a network manager, a message packaged within a first data frame, the message conforming to a first protocol and being addressed to a customer premises equipment (CPE), wherein the CO communicates with the network manager using the first protocol, and communicates with the CPE using a second protocol, determining if the CPE to which the message is addressed supports the first protocol, when the determining is affirmative, then encapsulating the message conforming to the first protocol within a second data frame confirming to the second protocol, when the determining is not affirmative, then translating the message from the first protocol to the second protocol, and packaging the translated message within a second data frame confirming to the second protocol, and sending the second data frame to the CPE using the second protocol.
    Type: Grant
    Filed: April 18, 2014
    Date of Patent: April 11, 2017
    Assignee: Oliver Solutions Ltd.
    Inventor: Toshihiko Kusano
  • Patent number: 9609660
    Abstract: The present disclosure relates to systems, methods, and non-transitory computer-readable media for efficient scheduling of downlink data traffic at a base station. The method may comprise: receiving one or more downlink data packets from a second protocol layer. Thereafter, the one or more downlink packets may be classified into one or more categories of packets based on transmission type and radio transmission state of the one or more downlink packets. Further, one or more first packets from each of the one or more categories of packets may be scheduled based on a pre-determined priority order of the one or more categories of packets and a predetermined packet transmission share associated with each of the one or more categories of packets. Finally, the one or more first packets are transmitted from the one or more categories of packets in a transmission time interval.
    Type: Grant
    Filed: March 11, 2015
    Date of Patent: March 28, 2017
    Assignee: Wipro Limited
    Inventors: Saptarshi Chaudhuri, Irfan Baig
  • Patent number: 9606947
    Abstract: Apparatus and methods for serial interfaces are provided. In one embodiment, an integrated circuit operable to communicate over a serial interface is provided. The integrated circuit includes analog circuitry, registers for controlling the operation of the analog circuitry, and a distributed slave device including a primary block and a secondary block. The registers are accessible over the serial interface using a shared register address space. Additionally, the primary block is electrically connected to the serial interface and to a first portion of the registers and the secondary block is electrically connected to the primary block and to a second portion of the registers.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: March 28, 2017
    Assignee: Skyworks Solutions, Inc.
    Inventors: James Henry Ross, Florinel G Balteanu
  • Patent number: 9600319
    Abstract: A non-transitory computer-readable medium including a program, which when executed by a computer, causes the computer to execute a process including obtaining first information indicating a load in the computer, second information indicating a first amount of communication handled by a virtual switch executed in the computer, and third information indicating a second amount of communication between the computer and another computer; and determining whether to switch from a first mode, in which the virtual machine executes a switch operation, to a second mode, in which the virtual switch and a physical switch that relays a communication of the computer cooperatively execute the switch operation, on the basis of the first information, the second information and the third information.
    Type: Grant
    Filed: October 1, 2014
    Date of Patent: March 21, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Mayuko Morita, Susumu Watanabe, Hajime Hoashi, Hiroshi Takamure
  • Patent number: 9591508
    Abstract: Methods and apparatus for transmitting data between different peer-to-peer communication groups are disclosed. A wireless device determines if it is simultaneously connected to a plurality of peer-to-peer communication groups and instantiates a bridge interface at the wireless device (e.g., TRILL RBridge) for communications between each peer-to-peer communication group. The wireless device also determines if it is simultaneously connected to at least one peer-to-peer communication device and an access point. In such an instance, the wireless device determines if the access point also includes a bridge interface. If the access point does not include a bridge interface, the wireless device instantiates/runs the bridge interface at the wireless device for communications between the at least one peer-to-peer communication device and the access point.
    Type: Grant
    Filed: December 20, 2012
    Date of Patent: March 7, 2017
    Assignee: Google Technology Holdings LLC
    Inventors: David E. Halasz, Apostolis K. Salkintzis, Dwight R. Smith
  • Patent number: 9582450
    Abstract: A rack with a mounting bay to accommodate servers, wherein 1) the mounting bay defines two opposing internal areas disposed parallel to an insertion direction of the servers and divided into a multiplicity of slots, 2) one or more data lines for data connection of servers are configured in the rack, 3) the data lines include optical data lines, and 4) on at least one of the two internal areas of the mounting bay, an end section of a data line with a data interface is disposed on each slot such that a contactless optical data connection to a further data interface on a corresponding server is enabled.
    Type: Grant
    Filed: March 21, 2012
    Date of Patent: February 28, 2017
    Assignee: FUJITSU TECHNOLOGY SOLUTIONS INTELLECTUAL PROPERTY GMBH
    Inventor: Thomas Lück
  • Patent number: 9549372
    Abstract: The disclosed embodiments provide a system that processes incoming network packets to an electronic device. The system includes an analysis apparatus that maintains a list of accepted incoming packet attributes for the electronic device based on outgoing packets from the electronic device. The system also includes a management apparatus that uses the list to classify an incoming packet to the electronic device as a solicited incoming packet or an unsolicited incoming packet. If the incoming packet is classified as the solicited incoming packet, the management apparatus enables subsequent processing of the incoming packet on the electronic device. If the incoming packet is classified as the unsolicited incoming packet, the management apparatus adjusts a triggering of radio dormancy in the electronic device based on the incoming packet.
    Type: Grant
    Filed: September 26, 2012
    Date of Patent: January 17, 2017
    Assignee: Apple Inc.
    Inventors: Amit K. Vyas, Ray L. Chang, Matthew W. Massicotte, Madhusudan Chaudhary, Cherif Jazra, Tong Liu
  • Patent number: 9548913
    Abstract: Provided are a communication system that is capable of acquiring information having a relatively large data amount by a transmission unit while securing a communication speed of a transmission signal of transmission unit, and a transmission unit employed in communication system. Transmission unit transmits superimposition requesting data from a superimposition requesting unit to a second monitoring terminal in a transmission segment of transmission signal. Second monitoring terminal, upon receiving superimposition requesting data and with responding thereto, transmits, to transmission unit, monitoring data corresponding to a monitoring input from a sensor device with a superimposition signal superimposed on transmission signal as superimposition response data in a reply segment of transmission signal.
    Type: Grant
    Filed: October 22, 2012
    Date of Patent: January 17, 2017
    Assignee: Panasonic Intellectual Property Management Co., Ltd.
    Inventors: Yuichi Yoshimura, Tadashi Matsumoto, Shinji Sakasegawa
  • Patent number: 9537808
    Abstract: The present disclosure is directed to multi-protocol peripheral device communication. A method involves establishing a network connection between a management computing device and a peripheral device. The network connection utilizes a particular transport protocol. The method also involves generating, at the management computing device, a first message that represents a request for information from a peripheral device. The first message is in a format compatible with a first application protocol. The method further involves generating, at the management computing device, a second message based on the first message. The second message is in a format compatible with a second application protocol. The second application protocol is configured to communicate over the particular transport protocol. Additionally, the method involves transmitting, by the particular transport protocol, the second message from the management computing device to the peripheral device.
    Type: Grant
    Filed: July 14, 2015
    Date of Patent: January 3, 2017
    Assignee: KYOCERA Document Solutions, Inc.
    Inventors: Gail Giansiracusa, Timmy Mann
  • Patent number: 9514086
    Abstract: A bidirectional bus system is provided. The bidirectional bus system includes a plurality of bus slaves configured to couple to a bidirectional bus. Each bus slave of the plurality of bus slaves has a switch operated by a switch control to selectably couple and decouple an upstream portion and a downstream portion of the bidirectional bus relative to the bus slave, with the switch control being powered by activity on the bidirectional bus. A method of operating a bus is also provided.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: December 6, 2016
    Assignee: Atieva, Inc.
    Inventor: Richard J. Biskup
  • Patent number: 9495113
    Abstract: A first port of a device is connected to a first switch port of a first virtual switch defined within a switch device and a second port of the device is connected to a second switch port of a second virtual switch defined within the switch device. A target world wide port name of a target port of a storage system connected to the second virtual switch is identified by the device. The first port of the device is registered, in a first registration procedure, with the first virtual switch based on the target world wide port name. Registration information relating to an initiator port of a server that is associated with the target port is received in a second registration procedure. An initiator world wide port name of the initiator port of the server is determined based on the registration information. A storage volume in the storage system that is associated with the initiator port is identified based on the initiator world wide port name of the initiator port.
    Type: Grant
    Filed: August 3, 2015
    Date of Patent: November 15, 2016
    Assignee: CIRRUS DATA SOLUTIONS, INC.
    Inventors: Wai Lam, Wayne Lam, Chang Liu
  • Patent number: 9491205
    Abstract: A communication system comprises a server configured to associate a plurality of communication devices with each other in a user group. Each communication device of the plurality of communication devices is associated with a group-wide individual unique identifier that is unique as to other members of the same group; a network-wide individual unique identifier that is unique as to other communication devices of the network; and a group unique identifier that is shared with the plurality of communication devices of the user group. A method comprises receiving a call request including a group-wide individual unique identifier, and sending an outgoing call to the individual communication device. The group-wide individual unique identifier is unique to an individual communication device within a user group of communication devices that is smaller than a number of communication devices configured for communication on a network.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: November 8, 2016
    Assignee: Sorenson Communications, Inc.
    Inventor: Richard Shields
  • Patent number: 9473997
    Abstract: The present invention relates to a method for offloading data in a wireless communication system for supporting a multiple radio access network and an apparatus for same. Specifically, the method includes the steps of: receiving a message of a connected cell report including an identifier of a wireless local area network (WLAN) access point (AP) to which a terminal is connected via a base station, from the terminal connected to the base station of a cellular network; transmitting scheduling information on a data transmission time to the base station, when data to be transmitted to the terminal is determined to be transmitted via the WLAN AP; and transmitting the data via the WLAN AP to the terminal according to the scheduling information.
    Type: Grant
    Filed: December 27, 2012
    Date of Patent: October 18, 2016
    Assignee: LG ELECTRONICS INC.
    Inventor: Jaewon Lim
  • Patent number: 9471524
    Abstract: A bus architecture is disclosed that provides for transaction queue reallocation on the modules communicating using the bus. A module can implement a transaction request queue by virtue of digital electronic circuitry, e.g., hardware or software or a combination of both. Some bus clogging issues that affect conventional systems can be circumvented by combining an out of order system bus protocol that uses a transaction request replay mechanism. Modules can evict less urgent transactions from transaction request queues to make room to insert more urgent transactions. Master modules can dynamically update a quality of service (QoS) value for a transaction while the transaction is still pending.
    Type: Grant
    Filed: December 9, 2013
    Date of Patent: October 18, 2016
    Assignee: Atmel Corporation
    Inventors: Franck Lunadier, Vincent Debout
  • Patent number: 9454502
    Abstract: Provided are a parallel communication device and a communication method thereof. The parallel communication device includes: a first receiving terminal receiving communication data transmitted through a master device; a first transmitting terminal transmitting the communication data received through the first receiving terminal to a slave device; a switch managing a communication line disposed between the first transmitting terminal and a plurality of slave devise; and a control unit confirming a first slave device to which the communication data are to be transmitted by using destination information in the communication data, and transmitting the received communication data to the confirmed first slave device.
    Type: Grant
    Filed: June 7, 2012
    Date of Patent: September 27, 2016
    Assignee: LSIS CO., LTD.
    Inventor: Tae Bum Park
  • Patent number: 9450885
    Abstract: A system and method can support virtual machine live migration in a network. A virtual switch can be associated with a plurality of virtual functions (VFs), and wherein each said virtual function (VF) is associated with a separate virtual interface (VI) space. At least one virtual machine that is attached with a said virtual function (VF) can be associated with a virtual interface (VI), e.g. a queue pair (QP) in an Infiniband (IB) architecture. Furthermore, said at least one virtual machine operates to perform a live migration from a first host to a second host with said virtual function (VF) attached.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: September 20, 2016
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Bjørn Dag Johnsen, Wei Lin Guay
  • Patent number: 9426033
    Abstract: A Hardware Abstraction Layer (HAL) for a target computing device that is equipped with an Application Specific Integrated Circuit (ASIC) or other hardware element that provides forwarding and/or switching capability is used to analyze an abstract candidate device model. The abstract candidate device model is received from a controller and specifies intended forwarding behavior for the target device. The HAL analyzes the abstract candidate device model based on its knowledge of the architecture of the ASIC or other hardware element providing forwarding or switching capability to the target device. If the behavior is supported by the target device's architecture, the model may be implemented in a specific manner supported by that architecture and used to control forwarding behavior on the target device.
    Type: Grant
    Filed: October 26, 2015
    Date of Patent: August 23, 2016
    Assignee: Google Inc.
    Inventors: Daniel Todd Cohn, Edward Crabbe, Navindra Yadav
  • Patent number: 9402205
    Abstract: A traffic forwarding method and system based on a virtual switch cluster is described. The method includes setting an aggregation group member list to store information about all the members of an aggregation group; setting an aggregation group traffic forwarding member list to store information of aggregation group members for forwarding traffic, wherein the list in an initial state only containing information about local members of the aggregation group; and when it is determined that traffic of a physical device exceeds the total bandwidth of the members in the aggregation group traffic forwarding member list or a threshold value related to the total bandwidth, selecting a nonlocal member from the aggregation group member list and adding the same into the aggregation group traffic forwarding member list, and forwarding traffic according to the changed aggregation group traffic forwarding member list.
    Type: Grant
    Filed: July 15, 2013
    Date of Patent: July 26, 2016
    Assignee: ZTE CORPORATION
    Inventor: Zhe Zhou
  • Patent number: 9374294
    Abstract: Systems, methods, and non-transitory computer-readable storage media for on-demand learning of routing information. The system receives a first packet directed to an endpoint device in a network, the first packet including a destination address associated with the endpoint device. Next, the system determines that the destination address does not have an associated network node identified in a routing table, and lists the destination address in a pending learning cache table to yield a pending learning entry. Based on the pending learning entry, the system then modifies the routing table to identify a network address of the associated network node for the destination address, wherein modifying the routing table is performed in response to receiving a second packet from the endpoint device, and wherein the network address of the associated network node is identified based on the second packet.
    Type: Grant
    Filed: May 29, 2014
    Date of Patent: June 21, 2016
    Assignee: Cisco Technology, Inc.
    Inventor: Ayaskant Pani
  • Patent number: 9363585
    Abstract: We disclose a network element having one or more OAM components that enable the network element to send and receive in-band service messages without disrupting the flow of user data on the wavelength channel(s) used for the transmission of said in-band service messages. When deployed in a transport plane of a communications network, a plurality of such network elements can advantageously be used to perform various OAM functions that support a link-fault-management mechanism in a manner that complements and strengthens the existing OAM capabilities, particularly at various intermediate points within the optical network path(s).
    Type: Grant
    Filed: April 17, 2014
    Date of Patent: June 7, 2016
    Assignee: Alcatel Lucent
    Inventors: Walter J. Carpini, Don R. Ellis
  • Patent number: 9348960
    Abstract: Described are methods and systems for netlisting or probing multi-fabric designs that identify a request for process at least a portion of a multi-fabric electronic design and determine a first partial listing of one or more first circuit components in response to the request by at least identifying first design data in a first design fabric of the one or more first circuit components using a first session of a first electronic design automation (EDA) tool. The methods and systems further automatically transmit a request for action related to the one or more first circuit components from the first session to a second session of a second EDA tool and determine a second partial listing of one or more second circuit components by at least identifying second design data in a second design fabric of the one or more second circuit components using the second session.
    Type: Grant
    Filed: October 1, 2014
    Date of Patent: May 24, 2016
    Assignee: Cadence Design Systems, Inc.
    Inventors: Arnold Ginetti, Taranjit Singh Kukal, Vikas Kohli
  • Patent number: 9342473
    Abstract: A parallel computer system includes a plurality of processors including a first processor and a plurality of second processors; and a crossbar switch provided with a plurality of ports; wherein the first processor transmits data to a first port among the plurality of ports, and transmits standby time information to the first port in the case where the plurality of second processors are unable to transmit data to the first port despite receiving a communication authorization notification from the first port, and the first port receives the standby time information, and after the standby time elapses, selects one of the plurality of second processors.
    Type: Grant
    Filed: June 19, 2013
    Date of Patent: May 17, 2016
    Assignee: FUJITSU LIMITED
    Inventors: Shun Ando, Shinya Hiramoto, Tomohiro Inoue, Yuta Toyoda, Masahiro Maeda, Yuichiro Ajima
  • Patent number: 9338320
    Abstract: An image forming apparatus includes a printer unit to form an image and outputting the image on a sheet, a storage unit, a control unit to control hardware resources of the image forming apparatus including at least the printer unit and the storage unit by executing a first OS that is activated on the image forming apparatus and a control program operating on the first OS and that can execute second to N-th OSs that activate at least one application and an emulator disposed between the first OS and the second to N-th OSs to allow the second to N-th OSs to operate on the first OS, wherein the control unit can cause the first OS to enter into a sleep mode and inhibits the first OS from entering into the sleep mode when at least one of the second to N-th OSs is active.
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: May 10, 2016
    Assignee: Konica Minolta, Inc.
    Inventors: Tatsuyoshi Haga, Mikimasa Honma, Shuichi Ito, Yuji Uchida
  • Patent number: 9332558
    Abstract: A method for allocating radio resources, a base station, and a system are provided. The method includes: acquiring statistical average user satisfaction of each access point in a relay cell, where the access point includes the base station and a relay node in the relay cell, the average user satisfaction is an average ratio of a total user rate obtained by an access point to a total user rate required by the access point, where the average ratio is in a statistical period; and when a difference between the statistical average user satisfaction of the base station and the statistical average user satisfaction of each relay node approaches a preset value, determining a resource partitioning weight of each access point; and calculating radio resources of each access point according to the resource partitioning weight of each access point, and allocating the radio resources to each access point.
    Type: Grant
    Filed: July 25, 2013
    Date of Patent: May 3, 2016
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Mikhail Pikhletsky, Jietao Zhang, Hongcheng Zhuang, Farid Khafizov
  • Patent number: 9331870
    Abstract: A switch receives a state change notice from a server via a port, the state change notice indicating that the state is changed. When a port receives a state change notice, the switch shifts the state of the port to a waiting-for-driver-start-up state to prevent execution of a process that corresponds to a signal that is received from the server. When the port receives, after it is shifted to the waiting-for-driver-start-up state, a signal that satisfies a predetermined condition from the server, the switch releases the port from the waiting-for-driver-start-up state.
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: May 3, 2016
    Assignee: FUJITSU LIMITED
    Inventor: Atsushi Masaki
  • Patent number: 9319529
    Abstract: A telephony equipment migration arrangement is provided. The telephony equipment migration arrangement includes legacy telephony equipment located in one or more equipment bays, at least one transport cable, with one or more connectors, to provide external carrier connectivity, replacement telephony equipment located in one or more equipment bays remote from the legacy telephony equipment, and at least one remote coupling cable, with one or more connectors, connected to the replacement telephony equipment. The connector(s) of the remote coupling cable are mounted in a location having a predetermined locational relationship with the equipment bay in which the legacy telephony equipment is located, and the transport cable is communicatively coupled to the remote coupling cable.
    Type: Grant
    Filed: June 22, 2012
    Date of Patent: April 19, 2016
    Assignee: METASWITCH NETWORKS LTD
    Inventor: Colin Tregenza Dancer
  • Patent number: 9313129
    Abstract: Some embodiments provide a network controller for managing a logical network implemented across several managed network elements. The logical network includes at least one logical router. The network controller includes an input interface for receiving configuration state for the logical router. The network controller includes a table mapping engine for generating data tuples for distribution to the managed network elements in order for the managed network elements to implement the logical router. The network controller includes a route processing engine for receiving a set of input routes from the table mapping engine based on the configuration state for the logical router, performing a recursive route traversal process to generate a set of output routes, and returning the set of output routes to the table mapping engine. The table mapping engine uses the set of output routes to generate the data tuples for distribution to the plurality of managed network elements.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: April 12, 2016
    Assignee: NICIRA, INC.
    Inventors: Igor Ganichev, Ronghua Zhang, Teemu Koponen, Gleb Dubovik, Pankaj Thakkar
  • Patent number: 9306845
    Abstract: An address table can be easily shared (synchronized) between two switching devices for which multi-chassis link aggregation is set. When a destination port of a frame received at a port P2 is a port P1, one of the two switching devices for which the multi-chassis link aggregation is set creates a bridging frame containing a transmission source address contained in the flame and an identifier of the port which has received, and transfers the bridging frame from a bridging port. When the other of the two switching devices receives the bridging frame, the other of the two switching devices detects the identifier of the port which has received and the transmission source address from the frame, and updates an address table of its own based on the identifier, the transmission source address, and a link table of its own.
    Type: Grant
    Filed: November 13, 2013
    Date of Patent: April 5, 2016
    Assignee: Hitachi Metals, Ltd.
    Inventors: Wataru Kumagai, Hiroshi Ishizaki
  • Patent number: 9244843
    Abstract: A network traffic management apparatus includes a first memory including a flow cache table including a plurality of entries. The network traffic management apparatus further includes configurable hardware logic coupled to the first memory and a processor, the configurable hardware logic including a valid split table including a plurality of entries, wherein each of the plurality of entries includes a validity bit. The configurable hardware logic is configured to implement periodically determining whether the validity bit of each of the valid split table entries is set. Additionally, the configurable hardware logic is further configured to implement retrieving one of the plurality of flow cache table entries corresponding to an index value associated with one of the valid split table entries, when it is determined that the validity bit of the one of the valid split table entries is set.
    Type: Grant
    Filed: February 20, 2013
    Date of Patent: January 26, 2016
    Assignee: F5 Networks, Inc.
    Inventors: Timothy S. Michels, C Stuart Johnson
  • Patent number: 9239375
    Abstract: Exemplary ultrasound probes with sub-aperture processing capable of dynamic focus are provided that generally include an array of transducer elements that form a sub-aperture in the ultrasound probe. The transducer elements can be assigned to dynamic delay update groups and an initial delay can be applied to ultrasound signals associated with the transducer elements of the sub-aperture. A sub-aperture processor can be configured to dynamically apply delay updates to the ultrasound signals associated with the transducer elements of the sub-aperture according to the dynamic delay update groups to which the transducer elements are assigned. Exemplary ultrasound systems with a dynamic focus and methods of transmitting ultrasound signals with a dynamic focus are also provided.
    Type: Grant
    Filed: May 8, 2013
    Date of Patent: January 19, 2016
    Assignee: General Electric Company
    Inventors: Scott D. Cogan, Shinichi Amemiya, Bruno Hans Haider, Geir Ultveit Haugen
  • Patent number: 9231785
    Abstract: A method, computer readable medium and apparatus for clearing hang calls in a communication network are disclosed. For example, the method detects a failure of an adjacent call stateful network element in a signaling path, identifies one or more calls that are affected by the failure of the adjacent call stateful network element, tests a media path of the one or more calls for activity and clears the one or more calls that are affected by the failure of the adjacent call stateful network element if the media path of the one or more calls is inactive.
    Type: Grant
    Filed: December 18, 2009
    Date of Patent: January 5, 2016
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Yury Bakshi, Eric Noel
  • Patent number: 9209842
    Abstract: Data transfer devices and methods for transferring data between first and second circuits are disclosed. A data transfer device includes a first circuit having a plurality of data channels, wherein at least one of the data channels is an active data channel. A serializer has a plurality of inputs and an output, wherein the inputs are coupled to the plurality of data channels. The serializer is for coupling only one active channel at a time to the output. An isolation barrier is coupled to the output of the serializer, the isolation attenuates transients and passes the fundamental frequency. A second circuit includes a deserializer having an input and at least one output, the input is coupled to the isolation barrier, the at least one output is at least one active data channel.
    Type: Grant
    Filed: May 29, 2014
    Date of Patent: December 8, 2015
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Mark W. Morgan, Swaminathan Sankaran, Bradley Allen Kramer
  • Patent number: 9191917
    Abstract: A method in an eNodeB, a radio network controller, or a base station controller for handling paging of a first user equipment being in idle mode is provided. The base station is comprised in a communication system. The base station obtains (301) an indication from a mobility management entity or from a serving GPRS support node within the communication system. The indication indicates a type of downlink data to be transmitted to the first user equipment. After the base station has determined (302) a paging policy based on the obtained indication of type, it sends (303) a paging message to the user equipment according to the determined paging policy. The paging message notifies the first user equipment that there is downlink data to be transmitted to the first user equipment.
    Type: Grant
    Filed: May 16, 2011
    Date of Patent: November 17, 2015
    Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventor: Arash Beygzadeh
  • Patent number: 9185035
    Abstract: An apparatus and method for processing a packet in a multi-protocol label switching-transport profile (MPLS-TP) network are provided. In the method of processing a packet, a packet transport layer (PTL) index and a layer stack (LS) or multiple label pop (MPOP) loopback header are used, and it is possible to remove a size limitation on lookup results of a lookup table when multiple labels are stacked, and solve the problem of having to extract all labels as label keys regardless of label operations upon an incoming label map (ILM) table lookup.
    Type: Grant
    Filed: March 18, 2013
    Date of Patent: November 10, 2015
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Yong-Wook Ra, Tae-Kyu Kang, Chang-Ho Choi
  • Patent number: 9178800
    Abstract: In one embodiment, an apparatus includes a port profile manager for receiving a port configuration policy and creating a port profile for the port configuration policy. The apparatus further includes a management interface for transmitting the port profile to a management station operable to receive input mapping the port profile to one or more interfaces associated with virtual machines. The port profile manager receives and stores the mapping input at the management station, for use in configuring the interfaces according to the port configuration policy. A method for policy based configuration of interfaces in a virtual machine environment is also disclosed.
    Type: Grant
    Filed: December 9, 2013
    Date of Patent: November 3, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Mark Bakke, David Thompson, Timothy Kuik, Saravanakumar Rajendran
  • Patent number: 9146306
    Abstract: A 2D array transducer 10 is separated into a plurality of sub-arrays. Four representative sub-arrays from SA1 to SA4 are shown in an enlarged manner. In addition, the 2D array transducer (10) is segmented into a plurality of transducer regions. Four regions of (I)-(IV) segmented by dot-and-chain lines represent four transducer regions. For each sub-array, a delay process corresponding to the sub-array is executed based on a delay pattern defining an amount of delay for each of the plurality of transducer elements belonging to the sub-array. In this process, for each transducer region, a common delay pattern is set for the plurality of sub-arrays belonging to the transducer region. For example, because sub-arrays SA1 and SA2 belong to the same transducer region (IV), a common delay pattern is set for the sub-arrays SA1 and SA2.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: September 29, 2015
    Assignee: HITACHI ALOKA MEDICAL, LTD.
    Inventor: Jing-Wen Tsao
  • Patent number: 9143354
    Abstract: A method of transmitting data streams of a multimedia session between a first and a second terminal through a telecommunication network comprising a network core is disclosed. In one aspect, the method includes the determination by border modules, points of access to the network core, of the routing topology and of the state of the links of the network. The method further includes the determination of parameters of the session, the selecting of input and output border modules of the network core for the streams, the predetermination of a path, between the input and output border modules for all the streams of the session, the setting up of resources along the path, the defining of routing rules at the routing modules situated along the path, and the transmission of the streams only by the path.
    Type: Grant
    Filed: October 1, 2012
    Date of Patent: September 22, 2015
    Assignee: Thales
    Inventors: Michel Delattre, Eric Blanchard
  • Patent number: 9100815
    Abstract: Embodiments are directed to selecting a physical layer for an access terminal's (AT's) participation in a communication session. In an embodiment, the AT can register its priorities for multiple physical-layer systems as well as contact information by which an application server can contact the AT over each system. The AT selectively updates the system prioritization and/or contact information. When the AT joins or initiates a communication session, the application server supports the AT on a highest-priority system through which the AT can be contacted. The system supporting the AT's session can change upon request by the AT, the initiative of the application server and/or a detected triggering event. In a further embodiment, multiple systems can be used concurrently to support the AT's session, such that the AT can send and/or receive signaling and/or media for at least a portion of the communication session over the multiple systems concurrently.
    Type: Grant
    Filed: January 25, 2010
    Date of Patent: August 4, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Mohammed Ataur Shuman, Amit Goel
  • Patent number: 9094126
    Abstract: The present invention is directed to a QoS-aware unified protocol that is applicable in the control plane of software defined networks, which can bring following benefits and includes optical burst switching protocol mainly requires four key operations; burst assembling, burst routing, burst scheduling, and control packet signaling protocols.
    Type: Grant
    Filed: November 7, 2013
    Date of Patent: July 28, 2015
    Assignee: NEC Laboratories America, Inc.
    Inventors: Ankitkumar N. Patel, Philip Nan Ji
  • Patent number: 9088686
    Abstract: A method and system are provided in which a processor may perform fast source switching and/or automatic source switching by keeping active the signals from multiple sources. The processor may determine which received video signals are locked-in within a front-end portion of the processor. A video signal may be locked-in when a demodulator is locked to a carrier in the video signal or when a decoder is programmed to decode the video signal. During operation, the processor may switch from processing a current video signal to processing a video signal selected from those determined to be locked-in. The processor may maintain active a portion of a back-end portion of the processor to handle the switch from the current video signal to the selected video signal. The processor may switch to process between video signals when a predetermined content and/or metadata is detected within one of the video signals.
    Type: Grant
    Filed: February 14, 2014
    Date of Patent: July 21, 2015
    Assignee: Broadcom Corporation
    Inventors: Gaurav Arora, Adil Jagmag
  • Patent number: 9043792
    Abstract: A virtual computer system includes virtualization software, and one or more physical network interfaces for connecting to one or more computer networks. The virtualization software supports one or more virtual machines (VMs), and exports one or more virtual network interfaces to the VM(s) to enable the VM(s) to access the computer network(s) through the physical network interface(s). The virtualization software modifies and filters network data frames from the VM(s) and from the physical network interface(s) to restrict one or more VMs to one or more virtual local area networks (VLANs) that are implemented within a VLAN topology. Restricting a VM to a VLAN limits the broadcast domain to which the VM belongs, which may reduce security risks facing the VM. Implementing the VLAN functionality within the virtualization software provides the functionality to every VM in the computer system, without requiring every VM to provide the functionality.
    Type: Grant
    Filed: November 17, 2004
    Date of Patent: May 26, 2015
    Assignee: VMware, Inc.
    Inventor: Hao Xu
  • Patent number: 9042409
    Abstract: A packet processor for processing an input packet includes an information generator for generating process control information for processing the input packet, an internal packet generator for receiving the input packet as an packet to be processed and adding the process control information to the packet to be processed to produce an internal packet, an internal packet processor for processing the internal packet supplied from the internal packet generator on the basis of the process control information added to the internal packet, and a packet transmitter for extracting an output packet from the internal packet processed by the internal packet processor to transmit the output packet. The packet processor can reduce the amount of communication between modules even when the packet processor includes plural modules.
    Type: Grant
    Filed: October 23, 2012
    Date of Patent: May 26, 2015
    Assignee: Oki Electric Industry Co., Ltd.
    Inventor: Shugo Shiba
  • Patent number: 9031679
    Abstract: Methods, systems, and computer readable media for utilizing a plurality of pre-encoded payloads in a stream transmission are disclosed. According to one aspect, a method includes receiving a plurality of payload streams associated with an audio stream clip file and selecting a first payload stream encoded at a first bit rate from the plurality of payload streams as the payload for a packet stream transmission being sent to a device under test. The method also includes receiving a bit rate change request that indicates a second payload stream encoded at a second bit rate is to be used as the payload for the packet stream transmission and conducting a synchronization procedure that synchronizes a first packet of the second payload stream with a last packet of the first payload stream in order to transition the packet stream transmission from the first bit rate to the second bit rate.
    Type: Grant
    Filed: May 15, 2012
    Date of Patent: May 12, 2015
    Assignee: IXIA
    Inventors: Andrei Mihail Sandu, Andrei Paduraru, Lucian Leventu
  • Patent number: 9025592
    Abstract: The present invention relates to a switching center server (100) handling calls, comprising a blade cluster with a plurality of different blades (110), a distributor (125, 170) distributing a message relating to a call to one of the blades, a master (130, 150) centrally controlling a usage of pooled resources by said plurality of blades (110) for handling the call, wherein the distributor contacts the master for retrieving the information to which blade said message is to be distributed. The different blades in the blade cluster are seen from the outside as one node, so that for message distribution the master is contacted in order to distribute the message relating to a call to the blade that is handling said call.
    Type: Grant
    Filed: May 21, 2008
    Date of Patent: May 5, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: Oliver Speks, Jacky Wu
  • Patent number: 9025593
    Abstract: One embodiment provides a communication apparatus including: a first storage which stores connection information and an address; a connection information reading portion which reads connection information from the first storage upon reception of a packet transmission start instruction; a header generating portion which generates a header of a packet from the read connection information; a second storage which stores data at the address; and a data reading portion which reads data corresponding to the read connection information from the second storage, wherein the connection information reading portion is constituted by a first hardware, wherein the header generating and data reading portions are constituted by a second hardware, and wherein, while the data reading portion is reading data of a first packet or while the header generating portion is generating a header of the first packet, the connection information reading portion reads connection information of a second packet.
    Type: Grant
    Filed: November 7, 2013
    Date of Patent: May 5, 2015
    Assignee: Kabushiki Kaisha Toshiba
    Inventor: Shingo Tanaka
  • Publication number: 20150103821
    Abstract: Managing resources in a multi-level switch assembly system, includes a resource tree with the multiple hierarchical levels, wherein a first level device is associated with a first level, one or more second and third level devices are associated with lower, second and third levels respectively, and so on. Cost tokens are assigned to the various devices based on their corresponding resource requirements. Resources of the multi-level switch assembly system, such as, ports and/or bandwidth, are dynamically allocated to the first, second, third level devices, and so on, based on their corresponding cost tokens in a hierarchical manner.
    Type: Application
    Filed: October 11, 2013
    Publication date: April 16, 2015
    Applicant: Clena Corporation
    Inventors: David GILSON, Kyle Gosselin-Harris, Michael Chartier
  • Patent number: 9009349
    Abstract: A network switching device includes a macroflow sub-plane that performs packet-based routing, a microflow routing module that performs flow-based routing, and a software defined network (SDN) agent. The microflow routing module includes a packet processing module and a virtual port, and is operable to determine that the packet processing module is to be utilized to process a flow, direct the flow to the packet processing module via the virtual port in response to determine that the packet processing module is to be utilized to process the flow, process the flow using the packet processing module, and direct the flow to a destination associated with the flow. The SDN agent sends a port status message to a SDN controller indicating that the microflow routing module includes the virtual port and that the virtual port is associated with the packet processing module.
    Type: Grant
    Filed: February 8, 2013
    Date of Patent: April 14, 2015
    Assignee: Dell Products, LP
    Inventors: Rajesh Narayanan, Padmavathi V. Uppalapati, Saikrishna M. Kotha, Geng Lin
  • Patent number: 9001822
    Abstract: Aspects of a method and system for utilizing a 10/100/1G/10GBase-T PHY device for single channel and shared channel networks are provided. In this regard, at least one switching element may be utilized to configure an Ethernet over twisted pair PHY device for communication over a single and/or shared channel. The switching element may enable switching between a transmitter being coupled to a shared channel and a receiver being coupled to a shared channel. Additionally, the switching elements may be based on whether the transmitter is connected to a standard 10/100/1G/10GBase-T network, or to a single and/or shared channel network, for example. In this manner, the configured PHY device may remain compatible with existing Ethernet networks. The PHY device may be configured externally and/or internally. The polarity of transmitted and/or received data may be configured based on a polarity of data received from a shared channel.
    Type: Grant
    Filed: November 15, 2011
    Date of Patent: April 7, 2015
    Assignee: Broadcom Corporation
    Inventors: Scott Powell, Mark Berman, Joseph Laurence Cordaro, Manolito Catalasan