Interconnection Networks, I.e., Comprising Interconnecting Link And Switching Elements (epo) Patents (Class 714/E11.01)
  • Patent number: 11928475
    Abstract: An exemplary fault-tolerant computing system comprises a secondary processor configured to execute in delayed lock step with a primary processor from a common program store, comparators in the store data and writeback paths to detect a fault based on comparing primary and secondary processor states, and a writeback path delay permitting aborting execution when a fault is detected, before writeback of invalid data. The secondary processor execution and the primary processor store data and writeback may be delayed a predetermined number of cycles, permitting fault detection before writing invalid data. Store data and writeback paths may include triple module redundancy configured to pass only majority data through the store data and writeback path delay stages. Some implementations may forward data from the store data path delay stages to the writeback stage or memory if the load data address matches the address of data in a store data path delay stage.
    Type: Grant
    Filed: November 5, 2021
    Date of Patent: March 12, 2024
    Assignee: Ceremorphic, Inc.
    Inventor: Heonchul Park
  • Patent number: 11722435
    Abstract: A system with flexible communication interconnections includes devices and a layer-one switch interconnecting disjoint pairings of communication interfaces. The devices each have at least one communication interface. The layer-one switch has ports, each coupled to a respective one of the communication interfaces, which include the communication interface of each of the devices. For every pairing of a first and different second one of the ports within the disjoint pairings, the layer-one switch is configurable to interconnect bidirectional communications between the respective communication interface for the first port and the respective communication interface for the second port.
    Type: Grant
    Filed: November 18, 2021
    Date of Patent: August 8, 2023
    Assignee: United States of America as represented by the Secretary of the Navy
    Inventors: Thang Hoang Ho, Christina Marie de Jesus
  • Patent number: 11601229
    Abstract: There is disclosed a method of operating a radio node in a Radio Access Network, RAN. The method includes transmitting, according to a transmission timing, a data element of a data stream associated to an acknowledgement signaling process. The transmission timing is determined based on a retransmission indication indicating whether the data element is to be transmitted the first time in the data stream, or is to be retransmitted in the data stream. The disclosure also pertains to related methods and devices.
    Type: Grant
    Filed: March 3, 2017
    Date of Patent: March 7, 2023
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Jonas Fröberg Olsson, Martin Hessler, Gustav Wikström
  • Publication number: 20140006893
    Abstract: In one embodiment, a repeater node in a shared media network may intercept a shared media transmission from a first node to a second node. Once a shared media transmission is intercepted, the repeater node may determine whether the second node returns an acknowledgement (ACK) to the first node. If the second node does not return an ACK to the first node, the repeater node repeats the shared media transmission to the second node. Also, according to one or more additional embodiments of the disclosure, when receiving an ACK at the repeater node from the second node in response to the repeated shared media transmission, the repeater node may also forward the ACK from the second node to the first node.
    Type: Application
    Filed: December 17, 2010
    Publication date: January 2, 2014
    Applicant: CISCO TECHNOLOGY INC.
    Inventors: Sandeep Jay Shetty, Shmuel Shaffer, Jean-Philippe Vasseur
  • Publication number: 20130145236
    Abstract: A method for performing error correction during a transmission of physiological data includes two or more data packets that are sent from a first electronic computing device to a second electronic computing device. Each of the data packets includes physiological data. Each of the data packets has a first packet size. Each of the data packets includes error correction information. The error correction information for each of the two or more packets is distributed across the two or more data packets.
    Type: Application
    Filed: December 6, 2011
    Publication date: June 6, 2013
    Applicant: WELCH ALLYN, INC.
    Inventor: Steven D. Baker
  • Publication number: 20130117621
    Abstract: A Small Computer System Interface (SCSI) transport for fabric backplane enterprise servers provides for local and remote communication of storage system information between storage sub-system elements of an ES system and other elements of an ES system via a storage interface. The transport includes encapsulation of information for communication via a reliable transport implemented in part across a cellifying switch fabric. The transport may optionally include communication via Ethernet frames over any of a local network or the Internet. Remote Direct Memory Access (RDMA) and Direct Data Placement (DDP) protocols are used to communicate the information (commands, responses, and data) between SCSI initiator and target end-points. A Fibre Channel Module (FCM) may be operated as a SCSI target providing a storage interface to any of a Processor Memory Module (PMM), a System Control Module (SCM), and an OffLoad Module (OLM) operated as a SCSI initiator.
    Type: Application
    Filed: December 11, 2009
    Publication date: May 9, 2013
    Inventors: Nakul Pratap Saraiya, Ganesh Sundaresan, William E. Fisher
  • Publication number: 20130055014
    Abstract: Embodiments of the invention can provide systems and methods for combining analytical and combinatorial processes to compute fault restoration of a dead load area. According to one embodiment of the invention, a system can be provided. The system can be operable to receive location and switch information associated with an area of a power grid that has lost power, identify a switch within an area of the power grid that has lost power, compute an alternative source capacity (ASC) value for the identified switch, identify and open at least one second switch, compute combinations of the switch with each second switch that satisfies a rule, eliminate redundant switch open or close operations prior to the computation of the dead load area restoration plan, and compute a restoration plan based at least in part on the computed combinations.
    Type: Application
    Filed: August 29, 2011
    Publication date: February 28, 2013
    Applicant: GENERAL ELECTRIC COMPANY
    Inventors: Taehyen Kang, Ramon Juan San Andres, Hua Fan, Robert Michael Lewkovich
  • Publication number: 20120210185
    Abstract: A method for determining a retransmission threshold condition in a selective repeat type, automatic repeat request (ARQ) wireless communication system. A set of negative acknowledgement (NACK) sequence numbers (SNs) corresponding to non-received data packets is received. First and second variables and an array representing a maximum number of retransmissions associated with each non-received data packet are determined. An index value is generated based on the array data and then compared with a threshold value to determine the retransmission threshold condition.
    Type: Application
    Filed: February 10, 2011
    Publication date: August 16, 2012
    Applicant: FREESCALE SEMICONDUCTOR, INC
    Inventor: Naveen Kumar Venkataraj
  • Publication number: 20120110404
    Abstract: Disclosed herein is a non real-time broadcast receiving system. The system includes: a non real-time service decoder dividing received non real-time service content into a transmission block according to a protocol; a service content manager monitoring whether the receive of the non real-time service content stops and acknowledging a schedule regarding whether a portion with errors in the non real-time service content is retransmitted; a memory storing a portion without errors in the non real-time service content; a file checker checking whether errors are produced during the receive of the non real-time service contents and determining whether the portion with errors in the non real-time service content is retransmitted; a retransmission request signal generator generating a retransmission request signal; a return channel transmitter transmitting the retransmission request signal; and a return channel receiver receiving data corresponding the portion with error.
    Type: Application
    Filed: November 2, 2011
    Publication date: May 3, 2012
    Applicant: Electronics and Telecommunications Research Institute
    Inventors: Hyoung Jin KWON, Kug Jin YUN, Gwang Soon LEE, Hyun Jeong YIM, Kwanghee JUNG, Nam Ho HUR, Soo In LEE
  • Publication number: 20120079337
    Abstract: A user equipment comprises a transmitter and an adaptive modulation and coding controller. The transmitter is configured to transmit data over an air interface in a single transmission time interval with a first specified modulation and coding scheme, where the single transmission time interval has a plurality of transport block sets. In response to receiving a repeat request for retransmission of at least one particular transport block set, the transmitter retransmits the at least one of the particular transport block sets. The adaptive modulation and coding controller is configured to change the specified modulation and coding scheme to a second specified modulation and coding scheme, enabling a combining of a particular transport block set transmitted at the first specified modulation and coding scheme with a retransmitted version of the particular transport block set transmitted at the second specified modulation and coding scheme.
    Type: Application
    Filed: December 5, 2011
    Publication date: March 29, 2012
    Applicant: INTERDIGITAL TECHNOLOGY CORPORATION
    Inventors: Sephen Terry, Ariela Zeira, Nader Bolourchi
  • Publication number: 20120060052
    Abstract: A method is provided in one example embodiment and includes evaluating a first plurality of messages from a media server configured to receive a media stream. The first plurality of messages is indicative of an active state for the media server. The method also includes detecting an anomaly associated with a portion of the first plurality of messages. The anomaly is associated with a failure of the media server. The method can also include activating a failover media server to receive the media stream based on the anomaly, and evaluating a second plurality of messages. The second plurality of messages is indicative of a resumed active state for the media server that experienced the failure. The failover media server can be deactivated based on the resumed active state. Media metadata can be communicated from the failover media server to the media server that experienced the failure.
    Type: Application
    Filed: September 4, 2010
    Publication date: March 8, 2012
    Inventors: Christopher J. White, Jerry B. Scott, Daniel R. Cook, Monica I. Morogan
  • Publication number: 20120060050
    Abstract: File system disaster recovery techniques provide automated monitoring, failure detection and multi-step failover from a primary designated target to one of a designated group of secondary designated targets. Secondary designated targets may be prioritized so that failover occurs in a prescribed sequence. Replication of information between the primary designated target and the secondary designated targets allows failover in a manner that maximizes continuity of operation. In addition, user-specified actions may be initiated on failure detection and/or on failover operations and/or on failback operations.
    Type: Application
    Filed: November 11, 2011
    Publication date: March 8, 2012
    Applicant: BROCADE COMMUNICATIONS SYSTEMS, INC.
    Inventors: Rahul Mehta, Hans Glitsch, Paul Place, Steve Van Horn
  • Publication number: 20120036390
    Abstract: A single main unit manages information on hardware resources and the like of all main units connected to a network in an integrated fashion. A slot management module, a slot control module, and a physical slot/managed slot comparison table are provided between an input/output control module and a slot interface subordinate thereto. The input/output control module accesses the slot interface by using virtual slot identification information. The slot management module refers to the physical slot/managed slot comparison table, converts the virtual slot identification information into physical slot identification information, and accesses a slot control module corresponding to the physical slot identification information obtained by the conversion, thereby realizing a physical access of the input/output control module to the slot interface.
    Type: Application
    Filed: October 18, 2011
    Publication date: February 9, 2012
    Applicant: NEC INFRONTIA CORPORATION
    Inventor: Akinori HIKABE
  • Publication number: 20120005521
    Abstract: A system for maintaining direct hardware access in the event of PNIC failure. A host for the system includes: a processor; a first and a second PNIC, where the first PNIC is activated and all other PNICs are deactivated; a host operating system; a virtual machine; and a hypervisor for transferring packets between the host operating system and the virtual machine. The host operating system includes a link aggregator, multiple host VNICs, and a virtual switch associated with the VNICs. The first virtual machine includes a virtual network protocol stack and a guest VNIC. The link aggregator is configured to determine whether the first PNIC has failed. Based on a determination that the first PNIC has failed, the link aggregator is further configured to: remove a virtual function mapping between the first PNIC and the virtual machine; determine the second PNIC; deactivate the first PNIC; and activate the second PNIC.
    Type: Application
    Filed: June 30, 2010
    Publication date: January 5, 2012
    Applicant: ORACLE AMERICA, INC.
    Inventors: Nicolas G. Droux, Sunay Tripathi
  • Publication number: 20110289374
    Abstract: An analyzer may include a body housing having a first ID, a first measurement module having a second ID that is different from the first ID, the first measurement module being releasably attachable to the body housing, a first memory in the body housing, the first memory being configured to store the first ID, first setting data and first correction data, a second memory in the first measurement module, the second memory being configured to store the second ID, second setting data and second correction data, a first CPU in the body housing, the first CPU being configured to detect the first measurement module having the second ID, and a first data transmission unit in the body housing, the first data transmission unit being configured to transmit the first setting data and the first correction data to the second memory.
    Type: Application
    Filed: May 18, 2011
    Publication date: November 24, 2011
    Applicant: YOKOGAWA ELECTRIC CORPORATION
    Inventors: Takayuki SUZUKI, Shinjirou KIYONO, Ryuji CHIBA
  • Publication number: 20110179329
    Abstract: An apparatus is capable of setting HARQ and ARQ parameters in a mobile communication system. The apparatus sets HARQ and ARQ parameters in a mobile communication system. The apparatus sets a default HARQ parameter based on the determined default HARQ parameter setting condition determined by using a plurality of QCIs. The apparatus sets a default ARQ parameter based on the determined default ARQ parameter setting condition determined by using the plurality of QCIs, and updates the set default HARQ parameter and the set default ARQ parameter according to a channel status of a UE.
    Type: Application
    Filed: January 18, 2011
    Publication date: July 21, 2011
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Dong-Sook Kim, Byung-Suk Kim, Seong-Ryong Kang, Chul-Ki Lee, Hong-Kyu Jeong
  • Publication number: 20110179320
    Abstract: The present invention relates to the domain of reception and transmission of data streams, for example audio and video. More specifically, the invention relates to the optional use of an error correction stream associated with a data stream.
    Type: Application
    Filed: June 29, 2009
    Publication date: July 21, 2011
    Applicant: Thomson Licensing
    Inventors: Thierry Quere, Nicolas Debomy, Jean-Claude Colmagro, Gilles Straub
  • Publication number: 20110154143
    Abstract: A method is provided for decoding data packets in wireless communication schemes that use a Hybrid Automatic Repeat Request technique, and a receiver for wireless communication that performs such a method. The HARQ memory incorporated in a receiver for wireless communication is minimized to a size which only reserves memory for an average number of erroneous sub-packets. Following decoding, an error check is performed on a per sub-packet basis, and only the softbits of those sub-packets for which decoding errors have been detected are stored in the HARQ memory. Correctly decoded sub-packets are stored in a separate memory. This significantly decreases the size of the HARQ memory required at the receiver which is beneficial in terms of both silicon area and power consumption.
    Type: Application
    Filed: December 9, 2010
    Publication date: June 23, 2011
    Applicant: BLUE WONDER COMMUNICATIONS GMBH
    Inventor: Sebastian ECKERT
  • Publication number: 20110145469
    Abstract: An apparatus for processing a PCI Express protocol, includes: a PCI Express transaction layer reception unit for transmitting status information, and performing a data writing operation; a PCI Express data link layer transmission unit for creating a flow control packet, transmitting the flow control packet to a PCI Express physical layer, and transmitting an integrity acknowledgement packet to the PCI Express physical layer; and a PCI Express physical layer for transmitting the flow control packet and the integrity acknowledgement packet to an upstream device, and transmitting the writing request packet to a PCI Express data link layer reception unit. Further, the apparatus includes a PCI Express data link layer reception unit for transmitting the writing request packet to the PCI Express transaction layer reception unit, and transmitting the integrity acknowledgement packet to the PCI Express data link layer transmission unit and a PCI Express transaction layer reception unit.
    Type: Application
    Filed: May 19, 2010
    Publication date: June 16, 2011
    Applicant: Electronics and Telecommunications Research Institute
    Inventor: Yongseok CHOI
  • Publication number: 20110093754
    Abstract: A method which can reduce loss in data transmission is provided. A data block is prepared in a high-level layer and the data block is transmitted in a low-level layer. Status report information associated with reception or non-reception of the data block is received through the low-level layer. When a receiver fails to receive data transmitted from a transmitter, the transmitter can rapidly recognize the reception failure and can retransmit the data.
    Type: Application
    Filed: December 6, 2010
    Publication date: April 21, 2011
    Inventors: Sung Duck Chun, Young Dae Lee, Sung Jun Park
  • Publication number: 20110072327
    Abstract: Embodiments related to retransmission in a communication system are described and depicted. In one embodiment, a retransmission entity repeats a transmission of a data transfer unit by the device after a predetermined number of other transmitted data transfer units has been transmitted. The retransmission entity may also determine whether a measure for a time period since the first transmission of the data transfer unit by the device has exceeded a predetermined threshold and to provide a final transmission of the data transfer unit based on the determining that the measure for the time period has exceeded the predetermined threshold.
    Type: Application
    Filed: September 17, 2010
    Publication date: March 24, 2011
    Inventors: Dietmar SCHOPPMEIER, Gert SCHEDELBECK, Bernd HEISE
  • Publication number: 20110066908
    Abstract: Techniques for determining similarity between error reports received by an error reporting service. An error report may be compared to other previously-received error reports to determine similarity and facilitate diagnosing and resolving an error that generated the error report. In some implementations, the similarity may be determined by comparing frames included in a callstack of an error report to frames included in callstacks in other error reports to determine an edit distance between the callstacks, which may be based on the number and type of frame differences between callstacks. Each type of change may be weighted differently when determining the edit distance. Additionally or alternatively, the comparison may be performed by comparing a type of error, process names, and/or exception codes for the errors contained in the error reports. The similarity may be expressed as a probability that two error reports were generated as a result of a same error.
    Type: Application
    Filed: September 17, 2009
    Publication date: March 17, 2011
    Applicant: Microsoft Corporation
    Inventors: Kevin Bartz, Jack Wilson Stokes, III, Ryan S. Kivett, David G. Grant, Gretchen L. Loihle, Silviu C. Calinoiu
  • Publication number: 20100312899
    Abstract: Systems and methods for use in communication between a client and a server, via a networking device, are provided. The method may include sending a request to establish a data connection from the client to the server via the networking device, setting a data connection keep-alive interval for the data connection to a predetermined safe value, and sending a request to establish a test connection between the client and the server. The method may further include determining an efficient keep-alive interval for communication between the client and server via the networking device, using the test connection, setting the data connection keep-alive interval to the efficient keep-alive interval determined using the test connection, and uploading the efficient keep-alive interval from the client to the server in an efficient keep-alive interval notification message, for communication to other clients connected to the server.
    Type: Application
    Filed: June 8, 2009
    Publication date: December 9, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Shai Herzog, Rashid Qureshi, Jorge Raastroem, Xuemei Bao, Rajeev Bansal, Qian Zhang, Scott Michael Bragg
  • Publication number: 20100287419
    Abstract: A processing arrangement for the fault situation of a local electric power transmission grid comprises a generator-specific element arranged to monitor the fault situation of a data communication bus and the statuses of the switches of the electric power transmission network and to compare the status data concerning the same switch. In case of a fault situation the generators change into droop control only if there are no other possibilities to continue with the normal adjustment of the generator.
    Type: Application
    Filed: December 2, 2008
    Publication date: November 11, 2010
    Inventors: Ari Saikkonen, Tom Kaas
  • Publication number: 20100287405
    Abstract: Methods and apparatuses are disclosed for seamlessly combining an access ring aggregation network, e.g., a G.8032 network, and a core network, e.g., a Multi-Protocol Label Switching (MPLS) network. A link status is monitored between an interworking node and at least one peer node in a first network at an interface between the first network and a second network. Connectivity is maintained between the interworking node and the other interworking node(s) via the second network. Communications between the first and second networks are supported via at least one of the interworking nodes. Ring communications are supported among the interworking node, the other interworking node(s), and the peer node(s). End-to-end integration of two disparate networks according to presently disclosed techniques provides network designers and customers with flexibility in designing, operating, and maintaining networks.
    Type: Application
    Filed: May 8, 2009
    Publication date: November 11, 2010
    Applicant: Tellabs Operations, Inc.
    Inventor: Yee Ming Soon
  • Publication number: 20090327829
    Abstract: To resolve the signaling error problem possibly happening at the final retransmission in the wireless network using ARQ, a method, in the communication equipment as a receiver in the wireless network using ARQ, for controlling data retransmission at the final retransmission, a corresponding method for auxiliary controlling data retransmission, and a controlling device and a corresponding auxiliary controlling device thereof are disclosed. Furthermore, a communication equipment in the wireless network using ARQ is also disclosed, which can be a network equipment or a user equipment. With the proposed method, corresponding device and communication equipment, the wireless network can effectively avoid the signaling error problem at the final retransmission, effectively utilize the wireless resource, reduce the requirement for the HARQ buffer, increase the automatic retransmission speed and avoid the unrecoverable problem of discarding of the data packet.
    Type: Application
    Filed: August 22, 2007
    Publication date: December 31, 2009
    Applicant: ALCATEL LUCENT
    Inventors: Tao Yang, Mingli You
  • Publication number: 20090307558
    Abstract: A method for correcting errors in a multiple antenna system based on a plurality of sub-carriers and a transmitting/receiving apparatus supporting the same are disclosed. The method includes determining a phase shift based precoding matrix phase shifted at a predetermined phase angle, initially transmitting each sub-carrier symbol to a receiver in a packet unit by using the phase shift based precoding matrix, reconstructing the phase shift based precoding matrix to reduce a spatial multiplexing rate if a negative reception acknowledgement (NACK) is received from the receiver, and retransmitting the initially transmitted sub-carrier symbol by using the reconstructed phase shift based precoding matrix or by changing the phase shift based precoding matrix using offset information fed back from the receiver or random offset information.
    Type: Application
    Filed: July 6, 2007
    Publication date: December 10, 2009
    Inventors: Moon Il Lee, Bin Chul Ihm, Jin Young Chun
  • Publication number: 20090119536
    Abstract: Embodiments of the invention provide techniques for disaster recovery in the event of a database connection failure. In one embodiment, a network address for a secondary server may be stored in multiple data objects of a client computer. In the event of a failed connection to a primary server, the network address of the secondary server may be retrieved from one of the data objects stored in the client computer. When an updated network address for the secondary server is received, it may be propagated to the data objects of the client computer.
    Type: Application
    Filed: November 7, 2007
    Publication date: May 7, 2009
    Inventors: SHERRY GUO, Bilung Lee, Paul Ostler
  • Publication number: 20090024870
    Abstract: In an Internet Protocol Multimedia Subsystem (IMS), a user profile is provided with an extended schema that provides one or more error code definitions and associated error handling instructions. Response codes received in response to requests to an application server are processed to determine if a matching response code is defined in the user profile. If a match is found, the associated response handling instructions are performed. If no match is found, a default response handling is performed.
    Type: Application
    Filed: July 20, 2007
    Publication date: January 22, 2009
    Applicant: Telefonaktiebolaget LM Ericsson
    Inventors: Todd A. Pressley, Sean Kendall Schneyer
  • Publication number: 20090013061
    Abstract: Operating systems can be constructed through working “in the clouds” without dependence on a specific piece of hardware. Over the Internet, an operating system is constructed based on received requests. Received requests disclose modules that are to be added to the operating system and these modules are added. A constructed operating system can be tested in context of a web server and then downloaded to an electronic device. The electronic device boots the operating system from virtual hard disk by utilization of bare metal deployment and/or non-metal deployment.
    Type: Application
    Filed: July 5, 2007
    Publication date: January 8, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Oren Winter, Kevin Corley Wonus
  • Publication number: 20090013238
    Abstract: Multi-code LDPC (Low Density Parity Check) decoder. Multiple LDPC coded signals can be decoded using hardware provisioned for a minimum requirement needed to decode each of the multiple LDPC coded signals. In embodiments where each LDPC matrix (e.g., employed to decode each LDPC coded signal) includes a common number of non-null sub-matrices, then a same number of memories are employed when decoding each LDPC coded signal. However, those particular memories employed can be different subsets for when decoding each LDPC coded signal. In embodiments where each LDPC code includes a different number of non-null sub-matrices within its respective LDPC matrix, then a different number of memories are employed when decoding each LDPC coded signal. Various degrees of parallelism in decoding can also be employed in which different numbers of bit engines and check engines can be employed when decoding different LDPC coded signals.
    Type: Application
    Filed: August 22, 2007
    Publication date: January 8, 2009
    Applicant: Broadcom Corporation
    Inventors: Andrew J. Blanksby, Alvin Lai Lin
  • Publication number: 20080320548
    Abstract: A system that employs out-of-process (‘out-of-proc’) architectures with respect to malware scanning related to network services applications is provided. The ‘out-of-proc’ malware (e.g., virus) scanning is employed in connection with a web conferencing server. This architecture enables more versatile options related to scanning, for example, selective bypass in a crisis situation.
    Type: Application
    Filed: June 19, 2007
    Publication date: December 25, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Ashutosh Tripathi, Subrata Roychoudhuri