Including A Bus For Interconnecting Inputs And Outputs Patents (Class 370/423)
-
Patent number: 12245027Abstract: Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may identify a set of security levels for a set of physical uplink channels, wherein the set of physical uplink channels are overlapping in time. The UE may transmit one or more of the set of physical uplink channels based at least in part on the set of security levels for the set of physical uplink channels. Numerous other aspects are described.Type: GrantFiled: September 22, 2021Date of Patent: March 4, 2025Assignee: QUALCOMM IncorporatedInventors: Ahmed Elshafie, Hung Dinh Ly, Hwan Joon Kwon
-
Patent number: 11914528Abstract: A packet processing system having each of a plurality of hierarchical clients and a packet memory arbiter serially communicatively coupled together via a plurality of primary interfaces thereby forming a unidirectional client chain. This chain is then able to be utilized by all of the hierarchical clients to write the packet data to or read the packet data from the packet memory.Type: GrantFiled: February 3, 2023Date of Patent: February 27, 2024Assignee: MARVELL ASIA PTE, LTDInventors: Enrique Musoll, Tsahi Daniel
-
Patent number: 11874780Abstract: A packet processing system having each of a plurality of hierarchical clients and a packet memory arbiter serially communicatively coupled together via a plurality of primary interfaces thereby forming a unidirectional client chain. This chain is then able to be utilized by all of the hierarchical clients to write the packet data to or read the packet data from the packet memory.Type: GrantFiled: February 3, 2023Date of Patent: January 16, 2024Assignee: Marvel Asia PTE., LTD.Inventors: Enrique Musoll, Tsahi Daniel
-
Patent number: 11874781Abstract: A packet processing system having each of a plurality of hierarchical clients and a packet memory arbiter serially communicatively coupled together via a plurality of primary interfaces thereby forming a unidirectional client chain. This chain is then able to be utilized by all of the hierarchical clients to write the packet data to or read the packet data from the packet memory.Type: GrantFiled: February 3, 2023Date of Patent: January 16, 2024Assignee: Marvel Asia PTE., LTD.Inventors: Enrique Musoll, Tsahi Daniel
-
Patent number: 11729781Abstract: A wireless transmit/receive unit (WTRU) and corresponding method is disclosed. The WTRU is in communication with a wireless communication network, the WTRU comprising: a memory; a receiver, the receiver configured at least to: receive a configuration, the configuration including one or more characteristics for one or more transmission modes (TMs) of the WTRU; a processor, the processor configured at least to: select, dynamically, at least one TM of the one or more TMs for a transmission of an uplink data unit, the dynamic selection being based on one or more data transfer requirements and the one or more TM characteristics; identify at least one transport channel associated with the at least one TM; and map the uplink data unit to the at least one transport channel; and a transmitter, the transmitter configured at least to: send the transmission of the uplink data unit to one or more devices of the wireless communication network.Type: GrantFiled: March 28, 2017Date of Patent: August 15, 2023Assignee: InterDigital Patent Holdings, Inc.Inventors: Benoit Pelletier, Martino M. Freda, Ghyslain Pelletier, Diana Pani, Paul Marinier
-
Patent number: 9548929Abstract: There is provided a frame transfer apparatus, which includes: a storage unit configured to store an address and a port in association with the address; a receiving unit configured to receive a frame; a switch unit configured to determine an output port based on a destination address of a received frame; and a transmitting unit configured to transmit the received frame, from the output port determined by the switch unit, wherein the switch unit includes a copying unit configured to copy the received frame when the destination address of the received frame has not been stored in the storage unit, and a rate control unit configured to control an output rate of a frame to be copied.Type: GrantFiled: August 7, 2013Date of Patent: January 17, 2017Assignee: FUJITSU LIMITEDInventor: Yasuyuki Mitsumori
-
Patent number: 9515939Abstract: A communication device includes a buffer that stores transmission packets. The communication device monitors a free space of the layer 2 transmission buffer. The communication device changes a first window size that is notified from another communication device, to a second window size, based on the free space, and controls an inflow of the transmission packets to the layer 2 transmission buffer, in accordance with the second window size. By providing above-mentioned communication device and a packet control method, a reduction in a throughput caused by overflow in layer 2 transmission buffer is avoided.Type: GrantFiled: October 31, 2014Date of Patent: December 6, 2016Assignee: FUJITSU LIMITEDInventor: Takeshi Kodama
-
Patent number: 9137099Abstract: A method for link aggregation failure protection includes: receiving failure information including a failure location and an identity of more than one corresponding logical link, a failed physical link and more than one physical link form an LAG, each physical link in the LAG corresponds to logical links with a same identity, and the logical links with the same identity in the LAG correspond to an RSP device of a backbone layer and a receiving device of an access layer and forward data separately through more than two aggregation devices at an aggregation layer locating between the backbone layer and the access layer; according to the failure information, bundling a logical link corresponding to the failed physical link with a logical link corresponding to a physical link without failure in the LAG to form a logical LAG; and transmitting, through the logical LAG, data sent to the failed physical link.Type: GrantFiled: December 27, 2012Date of Patent: September 15, 2015Assignee: Huawei Technologies Co., Ltd.Inventor: Jiangtao Hao
-
Patent number: 9059975Abstract: A method of providing network communications includes receiving, at a second device via a virtual network connection that virtualizes network capabilities of the second device, a packet transmitted by a first device, the packet including protocol information; determining a third device to which to transmit the packet, said determination being informed by the protocol information; and transmitting the packet to the third device using a virtual network connection, which virtualizes network capabilities of the second device, in accordance with the protocol information.Type: GrantFiled: September 23, 2011Date of Patent: June 16, 2015Assignee: DISPERSIVE NETWORKS INC.Inventor: Robert W. Twitchell, Jr.
-
Patent number: 9055042Abstract: A method of providing network communications includes receiving, at a second device via a virtual network connection associated with virtual dispersive routing (VDR) software that virtualizes network capabilities of the second device, a packet communicated from a first device over a connection path comprising a plurality of other devices, the packet including a header and a payload, the payload including data appended thereto by one or more devices of the plurality of devices; and determining, at the second device by the VDR software, whether the connection path satisfies one or more requirements of an application running on the second device, the determination being based at least in part on the data appended to the payload by the one or more devices of the plurality of other devices.Type: GrantFiled: September 23, 2011Date of Patent: June 9, 2015Assignee: DISPERSIVE NETWORKS INC.Inventor: Robert W. Twitchell, Jr.
-
Patent number: 9042394Abstract: A wireless transmission method is provided for allowing data transmission between plural wireless devices. In the wireless transmission method, each time cycle is divided into a flag time segment and a transmission time segment. The flag time segment includes plural flag time slots corresponding to respective wireless devices, and the transmission time segment includes plural transmission time slots. After the plural wireless devices are synchronized with each other, the wireless device for transmitting data issues a transmission request during the corresponding flag time slot. In response to the transmission request, a corresponding wireless device issues an assigning command during the corresponding flag time slot. The wireless device issuing the transmission request will transmit data during a transmission time slot assigned by the assigning command. In accordance with the wireless transmission method, each of the plural wireless devices has transmitting and receiving capability.Type: GrantFiled: May 23, 2012Date of Patent: May 26, 2015Assignee: PRIMAX ELECTRONICS LTD.Inventor: Chien-Nan Lin
-
Patent number: 9014029Abstract: Disclosed are various embodiments to determine network transit time for a packet. A request packet for determining a network transit time is received. A reply packet is transmitted to the requester in response to the request packet. A reply packet is transmitted to the requester. The reply packet includes information about a packet processing time. This packet processing time includes a time between the receiving of the request packet and the transmitting of the reply packet.Type: GrantFiled: March 26, 2012Date of Patent: April 21, 2015Assignee: Amazon Technologies, Inc.Inventors: Simon Dawson, Gerard J. Heinz, II, Brent Ryan Nash, Bruce McKenzie, Heath Hunnicutt
-
Patent number: 8913615Abstract: A shared network interface controller (NIC) interfaces a plurality of operating system domains as part of the load-store architecture of the operating system domains. A bus interface couples the NIC to a load-store domain bus (such as PCI-Express), using header information to associate data on the bus with an originating operating system domain. Transmit/receive logic connects the NIC to the network. Association logic allows the NIC to designate, and later lookup which destination MAC address (on the Ethernet side) is associated with which operating system domain. Descriptor register files and Control Status Registers (CSR's) specific to an operating system domain are duplicated and made available for each domain. Several direct memory access (DMA) engines are provided to improve throughput. Packet replication logic, filters (perfect and hash) and VLAN tables are used for looping back packets originating from one operating system domain to another and other operations.Type: GrantFiled: May 9, 2012Date of Patent: December 16, 2014Assignee: Mellanox Technologies Ltd.Inventor: Christopher J. Pettey
-
Patent number: 8891547Abstract: The present invention discloses a link scanning method for cascaded RCUs and a remote electrical tilt antenna system. The method includes: receiving, a link scanning message and sending the link scanning message to the RCU in the next cascaded RCU; generating, a link scanning response message, sending the link scanning response message to the RCU in the preceding cascaded RCU, and reporting the link scanning response message to the CCU, and sending, the link scanning message to the CCU. In the present invention, by adding a time delay in the link of the remote end serial communication bus, each RCU does not respond to the link scanning message simultaneously, the time-delayed link scanning response messages in the link of the remote end serial communication bus of each RCU are not aliased, therefore, the bus conflict problem of the link scanning when the RCUs are cascaded is effectively solved.Type: GrantFiled: February 8, 2013Date of Patent: November 18, 2014Assignee: Huawei Technologies Co., Ltd.Inventor: Aihua Hu
-
Patent number: 8885654Abstract: A network apparatus including a central processing unit, first physical layer devices, a second physical layer device, and a network switch. The network switch includes first ports communicating with the first physical layer devices; a second port communicating with the second physical layer device; and third and fourth ports communicating with the central processing unit over first and second media independent interfaces, respectively. The network switch includes a switch core module configured to route data packets between connected ports, including the first and third ports. The network switch includes a bypass switch configured to (i) in response to a first mode being selected, directly connect the second port and the fourth port, bypassing the switch core module, and (ii) in response to a second mode being selected, disconnect the second port from the fourth port and connect the second and fourth ports to the switch core module.Type: GrantFiled: December 28, 2012Date of Patent: November 11, 2014Assignee: Marvell World Trade Ltd.Inventors: Raghu Kondapalli, John M. Bergen
-
Patent number: 8625627Abstract: An interface for controlling the transmission of data between integrated circuit (IC) chips. The interface comprises a data bus for transmitting data from a first integrated circuit chip to a second integrated circuit chip, and a control bus for transmitting control signals between the first and second integrated circuits. The first IC has a memory for receiving data for transmission to the second IC, and the second IC has a scheduler and a data output port, the scheduler being arranged to control the transfer of data from the memory of the first IC to the data output port of the second IC via the data bus. The interface is capable of stopping and reinitiating data transmission on detection of errors in transmitted data, and the interface may include a code transfer bus for transferring error detection code separately from associated data.Type: GrantFiled: March 7, 2010Date of Patent: January 7, 2014Assignee: Alcatel LucentInventors: Patrick Gene Russell, Luc Alain Chouinard, Kizito Gysbertus Antonius Van Asten
-
Patent number: 8625564Abstract: A radio communication apparatus that performs radio communication with another communication apparatus includes an antenna unit, a contact detecting unit that detects contact with the another communication apparatus, a first modulating and demodulating unit for performing communication in a state in which the radio communication apparatus is remote from the another communication apparatus, a second modulating and demodulating unit for performing communication in a state in which the radio communication apparatus is in contact with the another communication apparatus, and a control unit that performs control to perform radio communication with the another communication apparatus via the antenna unit by selecting the first modulating and demodulating unit while the contact detecting does not detect contact with the another communication apparatus and selecting the second modulating and demodulating unit when the contact detecting unit detects contact with the another communication apparatus.Type: GrantFiled: February 23, 2007Date of Patent: January 7, 2014Assignee: Sony CorporationInventor: Kenichi Kawasaki
-
Patent number: 8606187Abstract: An apparatus and method of a wireless node mitigating the effects of uncoordinated interference is disclosed. One embodiment of a method includes the wireless node monitoring uncoordinated interference affecting transmissions of the wireless node, and evaluating a plurality of wireless links, the evaluation influenced at least in part on the monitored uncoordinated interference.Type: GrantFiled: August 31, 2007Date of Patent: December 10, 2013Assignee: Tropos Networks, Inc.Inventors: Kevin Weil, Peter Behroozi, Cyrus Behroozi
-
Patent number: 8570911Abstract: Methods and systems for sending multicast messages are disclosed. A multicast message is received to be transmitted to a plurality of access terminals at a radio access network (RAN), the received multicast message having a first format. The first format may correspond to a conventional multicast message format. The RAN determines whether the received multicast message requires special handling. If the RAN determines the received multicast message requires special handling, the radio access network converts the received multicast message from the first format into a second format. The RAN transmits the converted multicast message with the second format (e.g., a data over signaling (DOS) message) on a control channel to at least one of the plurality of access terminals. The access terminals receiving the converted multicast message interpret the message as a multicast message.Type: GrantFiled: September 17, 2008Date of Patent: October 29, 2013Assignee: QUALCOMM IncorporatedInventors: Bongyong Song, Harleen Gill, Arul Ananthanarayanan
-
Patent number: 8537838Abstract: Apparatus, systems and methods for receiving one or more input signals and providing output signals in various video, audio, data and mixed formats are described. One or more input processors receive the input signals. Each of the input processors provides one or more packetized signals corresponding to one or more of the input signals received at the input processor. Each output processor can receive one or more packetized signals and generate or more output signals. The output signals correspond to one or more of the input signals, additional locally generated signals or data relating to the signals or any combination of such signals. Use of a packet router according to the invention allows input signals encoded as one set of packetized signals to be recombined to provide additional packetized signals incorporating the same or different combinations of the packetized signals.Type: GrantFiled: April 5, 2004Date of Patent: September 17, 2013Assignee: Evertz Microsystems Ltd.Inventors: Rakesh Thakor Patel, Romolo Magarelli
-
Patent number: 8352576Abstract: A server system stores media library associated with a user. The media library includes at least one media file. The server system determines whether the media file is stored on a second computing device that is able to send the media file to the first computing device across a local network connecting the first computing device and the second computing device. If the determination indicates that the media file is stored on a second computing device that is able to send the stored media file to the first computing device across a local network connecting the first computing device and the second computing device, the server system sends causes the second computing device to send the media file to the first computing device across the local network such that the first computing device is able to output the media file to the user.Type: GrantFiled: November 15, 2010Date of Patent: January 8, 2013Assignee: Google Inc.Inventor: David L. Sparks
-
Patent number: 8345702Abstract: A network switching module includes first ports to send and receive packets, and second ports each configured to send and receive packets using a respectively different interface. A mode switch designates a selected port of the second ports in response to an interface control signal. A bypass switch, in response to a bypass mode being activated, connects an additional port to the selected port. A switch core module, in response to the bypass mode not being activated, routes the packets among the first ports, the selected port, and the additional port. A multiplexer, in response to the bypass mode not being activated, connects the additional port and the selected port to the switch core module. The switch core module, in response to the bypass mode being activated, routes the packets only among the first ports.Type: GrantFiled: February 4, 2008Date of Patent: January 1, 2013Assignee: Marvell World Trade Ltd.Inventors: Raghu Kondapalli, John M. Bergen
-
Patent number: 8300635Abstract: Methods, systems, and circuits for forming and operating a crossbar structure in an asynchronous system are described. One or more input ports of a programmable crossbar structure may be connected to send data to one or more output ports. A group of output ports each receiving data from an input port may be connected to send, in response, control signals via a programmable element to the input port. The number of programmable elements used may be determined by the number of input ports being copied to more than one output port. Additional methods, systems, and circuits are disclosed.Type: GrantFiled: September 10, 2009Date of Patent: October 30, 2012Assignee: Achronix Semiconductor CorporationInventors: Virantha Ekanayake, Clinton W. Kelly, Rajit Manohar
-
Patent number: 8254943Abstract: In various embodiments, methods and systems are provided for backhaul transport recovery. In an embodiment, a method for backhaul transport recovery is provided. The method includes broadcasting a backhaul recovery request, and receiving backhaul recovery responses from at least one wireless device. The method also includes selecting at least one wireless recovery device from the at least one wireless device based upon the backhaul recovery responses, and establishing at least one backhaul recovery channel through the at least one wireless recovery device.Type: GrantFiled: December 22, 2008Date of Patent: August 28, 2012Assignee: Sprint Communications Company L.P.Inventors: Esmail Hejazi Dinan, Mohammad Hassan Partovi, Mehdi Alasti, Behnam Neekzad
-
Patent number: 8238359Abstract: A communication module mounted on a communication apparatus includes a communication apparatus main body including a plurality of slots, and being insertable into or removable from the slots, a plurality of apparatus side signal processing circuits for processing a communication signal which is transmitted to or received from the communication module, and a switch LSI for changing a destination of the communication signal.Type: GrantFiled: December 12, 2011Date of Patent: August 7, 2012Assignee: Hitachi Cable, Ltd.Inventors: Yoshinori Sunaga, Akihiro Hiruta
-
Patent number: 8194697Abstract: A selective connection device allowing the connection of at least one peripheral to a target computer and a selective control system comprising such a device. It relates to the field of devices for the selective connection of a control device composed of input/output peripherals to various target computers. The selective connection device affords security guarantees by preventing communication between the various target computers that may be controlled.Type: GrantFiled: February 25, 2008Date of Patent: June 5, 2012Assignee: Sagem Defense SecuriteInventors: François Guillot, Jean-Marie Courteille
-
Patent number: 8121139Abstract: A communication module mounted on a communication apparatus which includes plural communication modules, plural apparatus side signal processing circuits for processing a communication signal which is transmitted to and received from the communication modules by a predetermined communication speed, and a switch LSI for changing a destination of the communication signal, includes a switching portion for at least one of dividing the communication signal transmitted and received in a communication speed of the communication modules and combining the communication signals transmitted and received in a communication speed of an external apparatus, and a connector comprising a plurality of ports, the connector being connected to the switching portion.Type: GrantFiled: June 15, 2007Date of Patent: February 21, 2012Assignee: Hitachi Cable, Ltd.Inventors: Yoshinori Sunaga, Akihiro Hiruta
-
Patent number: 8102843Abstract: An apparatus and method are provided that enable I/O devices to be shared among multiple operating system domains. The apparatus has a first plurality of I/O ports, a second I/O port, and core logic. The first plurality of I/O ports is coupled to a plurality of operating system domains through a PCI Express fabric. Each of the first plurality of I/O ports is configured to route PCI Express transactions between said plurality of operating system domains and the switching apparatus. The second I/O port is coupled to a first shared input/output endpoint, where the first shared input/output endpoint is configured to request/complete said PCI Express transactions for each of the plurality of operating system domains. The core logic is coupled to the first plurality of I/O ports and the second I/O port. The core logic routes the PCI Express transactions between the first plurality of I/O ports and the second I/O port.Type: GrantFiled: April 19, 2004Date of Patent: January 24, 2012Assignee: Emulex Design and Manufacturing CorporationInventors: Christopher J. Pettey, Asif Khan, Annette Pagan, Richard E. Pekkala, Robert Haskell Utley
-
Patent number: 8095683Abstract: A system for mirroring dropped packets by extending port mirroring. Networking devices, such as firewalls and routers drop some packets during data transmission due to various security issues, congestion and errors in the packets. The dropped packets are mirrored at a user-specified destination port by extending port mirroring. The mirrored packets can then be further analyzed by external traffic analyzers. The analysis can be helpful in finding out any mismatch between firewall rules and security policies at firewalls. Moreover, the analysis can also be helpful in finding out the extent of loss of useful data in dropped packets at forwarding devices such as routers, bridges, switches, firewalls etc.Type: GrantFiled: March 1, 2006Date of Patent: January 10, 2012Assignee: Cisco Technology, Inc.Inventor: Sekar Balasubramaniam Chandra
-
Patent number: 8054853Abstract: The present invention provides systems and methods for supporting native TDM and native Packet switching simultaneously in a meshed switching architecture. Specifically with the present invention, the meshed links are common to both TDM and packet traffic, and both types terminate to a common system interface without the need to separate physical resources and infrastructure; the common termination function has access to both the TDM (Time Slot Interchange (TSI)) switching and packet switching elements. Native TDM switching and packet switching operate in concurrently in the mesh over common links, with the personality of the links derived by the card type (attached to the mesh). In this, a given card or slot in a system can communicate in the native format to both packet based cards (slots) or TDM based cards (slots) simultaneously with no preconceived restrictions or limitations on slot or link definition.Type: GrantFiled: April 30, 2007Date of Patent: November 8, 2011Assignee: Ciena CorporationInventors: John Patrick Jones, Timothy L. Norman, Alan Chin-Luen Chan
-
Patent number: 8031730Abstract: Method for transmitting a sequence of messages in a point-to-point interconnection network comprising message initiating agents, message destination agents and message transmission agents. During a transmission of an indivisible sequence of messages from an initiating agent to a destination agent, an output of a message transmission agent is locked onto an input of the transmission agent, the other inputs of the said transmission agent being able to transmit messages to the other outputs of the said transmission agent.Type: GrantFiled: November 15, 2004Date of Patent: October 4, 2011Assignee: ArterisInventors: César Douady, Philippe Boucard
-
Patent number: 7986707Abstract: A method for executing services over an enterprise service bus includes analyzing a message of a first service to a second service to determine a nature of a digital media object sent from the first service to the second service, analyzing one or more media rules to determine whether one or more intermediary services are to be performed based on the nature of the digital media object, and when it is determined that one or more intermediary services are to be performed, executing, after the first service and before the second service, the one or more intermediary services.Type: GrantFiled: February 11, 2008Date of Patent: July 26, 2011Assignee: International Business Machines CorporationInventors: Paolo Dettori, Julio Nogima, Frank A. Schaffa, Diego Sanchez Gallo
-
Patent number: 7965705Abstract: Embodiments of a circuit, a buffered crosspoint switch that includes the circuit and a computer system that includes the switch are described. In this circuit and switch, deep crosspoint buffers are replaced with smaller distributed buffers. This modification reduces the cost of the switch and improves the scaling properties of the architecture.Type: GrantFiled: March 19, 2009Date of Patent: June 21, 2011Assignee: Oracle America, Inc.Inventors: Georgios A. Passas, Hans Eberle, Nils Gura, Wladyslaw Olesinski
-
Patent number: 7953074Abstract: An apparatus and method are provided that enable I/O devices to be shared among multiple operating system domains. The apparatus includes a first plurality of I/O ports, a second I/O port, and a plurality of port initialization logic elements. The first plurality of I/O ports is coupled to a plurality of operating system domains through a load-store fabric. Each of the first plurality of I/O ports routes transactions between the plurality of operating system domains and the switching apparatus. The second I/O port is coupled to a first shared input/output endpoint. The first shared input/output endpoint is configured to request/complete the transactions for each of the plurality of operating system domains. One of the plurality of port initialization logic elements is coupled to the second I/O port and remaining ones of the plurality of port initialization logic elements are each coupled to a corresponding one of the first plurality of I/O ports.Type: GrantFiled: January 31, 2005Date of Patent: May 31, 2011Assignee: Emulex Design and Manufacturing CorporationInventors: Christopher J. Pettey, Asif Khan, Annette Pagan, Richard E. Pekkala, Robert Haskell Utley
-
Patent number: 7899071Abstract: Embodiments of the invention relate to a bus structure for a serial bus for communicatively coupling a plurality of nodes. Each node is coupled to the transmit channel via a logic gate. The transmit channel is looped back as a receive channel to the receive terminals of all coupled nodes.Type: GrantFiled: September 29, 2008Date of Patent: March 1, 2011Assignee: Infineon Technologies Austria AGInventor: Jens Barrenscheen
-
Publication number: 20110013643Abstract: The invention relates to a crossbar switch controller including an input terminal configured to receive a set of service request signals from a set of virtual output queues each comprising a set of packets. The invention also includes a matrix circuit coupled to the input terminal and configured to represent the set of service request signals in the form of a matrix, wherein each service request signal is described by a row position M and a column position N. The invention further includes an output terminal configured to receive a portion of the set of packets during an epoch, an arbiter circuit configured to iteratively scan the matrix during the epoch and issue the set of grant signals to the virtual output queues to determine which service requests are granted, and an arbiter controller configured to initiate the arbiter circuit with an array of non-conflicting matrix elements.Type: ApplicationFiled: September 24, 2010Publication date: January 20, 2011Applicant: NETLOGIC MICROSYSTEMS, INC.Inventors: Brian Hang Wai Yang, Kai-Yeung (Sunny) Siu, Mizanur M. Rahman, Wei-Han Lien, Gaurav Singh
-
Patent number: 7869385Abstract: A system and method are provided for testing the bus interface assembly in order to determine if the bus interface assembly is configured to interface with a data bus between an aircraft and a store. If the bus interface assembly is determined not to be properly configured, a troubleshooting routine can be deployed to more specifically identify a malfunction of the bus interface assembly, thereby facilitating the repair of the bus interface assembly. Moreover, the system and method may also program the bus interface assembly. By providing the capability to test and troubleshoot and, in some instances, program the bus interface assembly, the bus interface assembly may be more readily deployed and the performance of the bus interface assembly may be assured, thereby promoting the reliability of the bus interface assembly and the associated communications transferred across the data bus between the aircraft and the store.Type: GrantFiled: October 31, 2007Date of Patent: January 11, 2011Assignee: The Boeing CompanyInventors: James V. Leonard, Robert K. Menzel, Richard E. Meyer, Aaron L. Eggemeyer, William J. Ebert
-
Patent number: 7830906Abstract: A time division multiplex transmission system transmits information on multiple channels by using a transmission path with variable time division multiplexing. The variable time division multiplex transmission system of this invention is equipped with multiple channel devices 30 and a single transmission path 5 connected to these multiple channel devices. The multiple channel devices 30 transmit or receive data over the transmission path. Additionally, the system is equipped with a circuit that determines consecutive time slots for using the transmission path, and each of the channel devices transmits or receives data using consecutive time slots. Data can be transmitted in two or more different transmission bands, and the different transmission bands are realized by making the number of time slots used for a communication frame different.Type: GrantFiled: September 19, 2007Date of Patent: November 9, 2010Assignee: Texas Instruments IncorporatedInventors: Masahito Satoh, Hitoshi Kondoh, Shigetoshi Nakao
-
Patent number: 7822428Abstract: A system and method is described for providing an interactive rich media information service to users of mobile devices. The rich media information is presented to users in a plurality of interactive rich media channels. A subscriber-specific data stream is received at the mobile device containing channel data for each of the rich media channel that the user has subscribed to. The channel data is separated and stored corresponding to each such subscribed-to channel. An interactive multimedia runtime container (iMRC). is executed on the mobile device for each subscribed-to channel. The rich media channels are played on the iMRC and displayed on the display of the mobile device. Using the user interface elements of the mobile device, the user may navigate through the information on the channels, navigate between different channels, subscribe or un-subscribe to channels, and enter user preferences for further tailoring the information presented in the subscribed-to channels.Type: GrantFiled: March 1, 2004Date of Patent: October 26, 2010Assignee: Adobe Systems IncorporatedInventors: James T. Morris, Samuel J. MacDonnell, Dmitri B. Abramov, Laurent E. Sellier, David Bliss, Jacquie Moss, Norman K. Meyrowitz, Brian P. Connolly, Basil C. Hosmer, Saurav Chatterjee, Christopher O. Peterson, Guno Sutiono
-
Patent number: 7778267Abstract: A bus system for providing a common data transmission path for N data sources that have M data bits. The N data sources are connected to M interconnections correspondingly through N bus cells each of which includes logic circuits for selectively providing the data bits of data sources into the interconnections. The bus cells are controlled to connect each of the data bits of the data sources to the selected one of the interconnections. The bus system is capable of adapting to delay times or loads of the data sources. The bus system reducing the number and the length of the interconnections.Type: GrantFiled: January 29, 2002Date of Patent: August 17, 2010Assignee: Samsung Electronics Co., Ltd.Inventor: Hoon Choi
-
Patent number: 7751418Abstract: An interface for controlling the transmission of data between integrated circuit (IC) chips. The interface comprises a data bus for transmitting data from a first integrated circuit chip to a second integrated circuit chip, and a control bus for transmitting control signals between the first and second integrated circuits. The first IC has a memory for receiving data for transmission to the second IC, and the second IC has a scheduler and a data output port, the scheduler being arranged to control the transfer of data from the memory of the first IC to the data output port of the second IC via the data bus. The interface is capable of stopping and reinitiating data transmission on detection of errors in transmitted data, and the interface may include a code transfer bus for transferring error detection code separately from associated data.Type: GrantFiled: September 20, 2002Date of Patent: July 6, 2010Assignee: Alcatel-Lucent Canada Inc.Inventors: Patrick Gene Russell, Luc Alain Chouinard, Kizito Gysbertus Antonius Van Asten
-
Patent number: 7729416Abstract: A method, an apparatus and a system for gigabit Ethernet (GbE) using only 2 pairs of wires for a single communications link are described. This network communication may be referred to as 2-pair 1000Base-T. GbE using only 2 wire pairs per link may offer increased port density over a conventional 1000Base-T link. As an alternative, 2-pair 1000Base-T may also provide increased link bandwidth over the existing 1000Base-T standard. When a given number of conventional links in a system are replaced by the same number of 2-pair 1000Base-T links, the system bandwidth may also be consequently increased. Transformers and power supplies may be combined with GbE utilizing only two wire pairs to provide power over Ethernet (PoE) solutions.Type: GrantFiled: May 15, 2006Date of Patent: June 1, 2010Assignee: Cisco Technology, Inc.Inventor: James T. Theodoras, II
-
Patent number: 7724759Abstract: A method of transferring data over a plurality of optical channels. Bus access is requested. A bus grant is issued and received by the bus requester. The bus requester places data and a clock on an optical bus with the data synchronized to the clock.Type: GrantFiled: December 12, 2002Date of Patent: May 25, 2010Assignee: International Business Machines CorporationInventors: Ferenc M. Bozso, Philip G. Emma
-
Patent number: 7724762Abstract: Systems and methods for efficient transmission of packets within a network communication device are described herein. Some illustrative embodiments include a network communication device that includes a plurality of ports (each port configured to communicate with one or more network devices), and a bus coupling the plurality of ports to each other (the bus providing a shared path for one or more bus transfers originated by a first port of the plurality of ports, and the one or more bus transfers including information). The bus includes a plurality of port map bits, a port map bit of said plurality of port map bits corresponding to a second port of the plurality of ports. The second port is configured to forward the information to the one or more network devices if the port map bit is asserted.Type: GrantFiled: June 25, 2007Date of Patent: May 25, 2010Assignee: Texas Instruments IncorporatedInventor: Mark Adrian Bryans
-
Patent number: 7668925Abstract: A method and apparatus are provided for routing in an SAS expander for logical zoning. Common SAS topology defined by the ANSI T10 specification only relates to physical topology with multiple end devices, as well as to expander devices and the broadcast handling mechanisms in such physical topologies. The present invention introduces the concept of virtual topologies that can be non-overlapping or overlapping subsets of the physical topology and the routing mechanism that handles the routing issues with the virtual topologies.Type: GrantFiled: January 30, 2006Date of Patent: February 23, 2010Assignee: PMC-Sierra, Inc.Inventors: Heng Liao, Larrie Simon Carr
-
Patent number: 7616653Abstract: In general, in one aspect, the invention relates to a network interface card (NIC) aggregation framework, including a plurality of providers each configured to publish at least one port, a MAC client configured to send a packet to the at least one port, and a media access control (MAC) service module configured to map the at least one port to one of the plurality of providers, wherein the MAC service module comprises a client interface configured to interface with the MAC client and a provider interface configured to interface with each of the plurality of providers.Type: GrantFiled: September 2, 2004Date of Patent: November 10, 2009Assignee: Sun Microsystems, Inc.Inventors: Nicolas G. Droux, Sunay Tripathi, Paul Durrant
-
Patent number: 7561590Abstract: A network switching device for transferring data among n channels includes n receive circuits and n ingress modules. The receive circuits receive frames from n channels. The ingress modules include a memory circuit that stores each frame in buffers. The buffers store bytes of data. A destination resolution circuit selects a destination channel for each of the frames. A forwarding module enqueues each buffer to the respective destination channel. Egress modules transmit data in the buffers enqueued to the n channels. Each of the n counters stores a count for a respective n channel. The counters are incremented when a respective ingress module enqueues a buffer to a destination channel. The counters are decremented after the data stored in a buffer is transmitted to the n channels. The egress modules exercise flow control on a respective channel when a respective count is greater than a pause threshold.Type: GrantFiled: September 23, 2003Date of Patent: July 14, 2009Assignee: Marvell International Ltd.Inventor: Hugh Walsh
-
Publication number: 20090122806Abstract: A relay device has a plurality of input/output modules each having input/output ports, each input/output module including throughput measuring means for measuring throughput of communication packets received from other input/output modules, and throughput limiting means for limiting throughput of communication packets to be transferred to the other input/output modules on the basis of the throughput measured by the throughput measuring means, wherein the relay device transfers communication packets between the input/output modules to relay the communication packets.Type: ApplicationFiled: October 29, 2008Publication date: May 14, 2009Applicant: FUJITSU LIMITEDInventors: Masashi Shibata, Kouki Kurokawa, Atsuyoshi Koga, Yoshinari Sugimoto, Nobuyuki Iwasaki, Kazuaki Yoshida
-
Patent number: 7532636Abstract: Methods and apparatus for achieving high bus bandwidth transfer using a split data bus. A data bus is split into multiple segments whose access is, individually controlled by an arbitration control unit in a manner that supports concurrent data transfers. Thus, the split data bus is able to concurrently transfer data between multiple master-slave pairs during a given data cycle. A split address but is provided to allow concurrent access requests to be considered for grant. In one embodiment, the data bus includes a read data bus and a write data bus.Type: GrantFiled: October 7, 2005Date of Patent: May 12, 2009Assignee: Intel CorporationInventors: Keng Teck Yap, Azydee Hamid
-
Patent number: 7522626Abstract: Aspects of the invention are directed to communications systems and methods for communicating among a plurality of devices or modules. In one aspect a communications module for a communications system includes a first I/O to couple to a prior communications module in the communications system, a second I/O to couple to a next communications module in the communications system, a controller having an input and an output, a first circuit constructed and arranged to couple an incoming signal at the first I/O to the input of the controller, and to isolate an incoming signal at the first I/O from the output of the controller, and a second circuit constructed and arranged to couple an incoming signal at the second I/O to the input of the controller, and to isolate an incoming signal at the second I/O from the output of the controller.Type: GrantFiled: March 14, 2005Date of Patent: April 21, 2009Assignee: American Power Conversion CorporationInventor: Thomas Augustinus