At Least One Bus Is A Ring Network Patents (Class 370/403)
-
Patent number: 11967985Abstract: An OLT includes an NNI-PHY, a transmission reception unit that transmits a frame transmitted by an ONU, a control unit that transmits the frame if the transmission reception unit received the frame and the frame is not damaged, a process execution unit that executes a process of transmitting the frame to the NNI-PHY if the frame is the specific frame, and a monitoring judgment unit that executes at least one of a process of judging that the frame was discarded in the control unit if the frame does not pass between the control unit and the process execution unit within a first time and a process of judging that the frame was discarded in the process execution unit if the frame does not pass between the process execution unit and the NNI-PHY within a second time.Type: GrantFiled: November 20, 2019Date of Patent: April 23, 2024Assignee: MITSUBISHI ELECTRIC CORPORATIONInventor: Mitsuya Morimoto
-
Patent number: 11949605Abstract: An apparatus includes an ingress data buffer, an ingress processor, an egress processor, and a recirculation data buffer. The apparatus is configured to provide unified packet recirculation via the recirculation data buffer and a single recirculation port on the ingress data buffer. The apparatus can be a switch, router or other network device.Type: GrantFiled: October 28, 2021Date of Patent: April 2, 2024Assignee: Avago Technologies International Sales Pte. LimitedInventor: Sachin P. Kadu
-
Patent number: 11831411Abstract: A switch may operate in a cut-through mode and a store-and-forward mode. While in a default cut-through mode, the switch continuously monitors ports for certain health metrics. If those health metrics fall below a threshold, the switch changes to operate in a store-and-forward mode, either for a predetermined period of time or until the health metrics rise above a threshold, at which point the switch can resume cut-through mode operations. If health metrics fall below an even lower threshold, or remain below threshold for a predefined period of time, the switch can automatically alert a remote system or software process.Type: GrantFiled: March 25, 2022Date of Patent: November 28, 2023Assignee: Avago Technologies International Sales Pte. LimitedInventor: Mark David Griswold
-
Patent number: 11403030Abstract: First data is read out of a core storage array of a memory component over a first time interval constrained by data output bandwidth of the core storage array. After read out from the core storage array, the first data is output from the memory component over a second time interval that is shorter than the first time interval and that corresponds to a data transfer bandwidth greater than the data output bandwidth of the core storage array.Type: GrantFiled: July 7, 2017Date of Patent: August 2, 2022Assignee: Rambus Inc.Inventors: Frederick A. Ware, John Eric Linstadt, Torsten Partsch
-
Patent number: 11371808Abstract: A boat gate system for controlling vessel access to a port or similar waterbody has a number of connected, floating Port Security Barrier (“PSB”) segments. A remote latching and unlatching mechanism, combined with a powered mover mounted on one or more PSB segments, permits remote unlatching of the PSB segments; moving the PSB segments to a desired location (whether rotating same about a point, or moving a longer section laterally) so as to open the PSB, then moving the PSBs back to a closed position and latching same. Both the unlatching, movement, and latching are remotely controlled. Positional indicators, for example Global Positioning Systems or similar systems, are provided to monitor and assist in controlling PSB segment movement and unlatching, and movement of the PSB segments in a desired direction to a desired location.Type: GrantFiled: September 15, 2017Date of Patent: June 28, 2022Assignee: OCEANETICS, INC.Inventors: Matthew Allen Marcy, Erick Benjamin Knezek, Mark Herbert Wood, Christopher Paul Pacheco
-
Patent number: 11218559Abstract: An asymmetric proxy receives a request from a source network, where the source network sends the request at a first networking layer, and determines a destination network associated with the request, where the destination network communicates at a second networking layer, and where the second networking layer is different than the first networking layer. The asymmetric proxy removes information associated with the source network from one or more networking layers of the request, stores the information associated with the source network in a memory space, translates the one or more networking layers of the request to include information associated with the destination network, and provides the request to the destination network at the second networking layer.Type: GrantFiled: May 28, 2019Date of Patent: January 4, 2022Assignee: Red Hat, Inc.Inventors: Yuval Lifshitz, Sebastian Scheinkman
-
Patent number: 11205109Abstract: The present disclosure provides an on-chip communication system for neural network processors, a processing device, and a method for operating on an on-chip communication system. The system can include a cluster manager configured to generate a global signal, and a plurality of tile units in a tile array coupled with the cluster manager, each including two connectors and a node connected between the two connectors.Type: GrantFiled: November 13, 2020Date of Patent: December 21, 2021Assignee: Alibaba Group Holding LimitedInventor: Jian Chen
-
Patent number: 11137550Abstract: A cable, a manufacturing method, and a usage method, each facilitate product development, testing, and debugging. An illustrative embodiment of a cable manufacturing method includes: connecting a first end connector plug to a first data recovery and re-modulation (DRR) device and to a first controller device; and providing a bypass switch that operates under control of the first controller device to merge the command bus with the configuration bus, thereby enabling direct access to the configuration bus by the first host interface port. The first end connector plug has: a set of dedicated pins for conveying mufti-lane data streams between the first DRR device and a first host interface port; and additional pins for a two-wire command bus conveying communications between the first host interface port and a first controller device, the first controller device operable to configure the first DRR device via a two-wire configuration bus.Type: GrantFiled: November 26, 2019Date of Patent: October 5, 2021Assignee: CREDO TECHNOLOGY GROUP LIMITEDInventors: Baohua Chen, Sai Ingale, Jianfa Chen, Rajan Pai, Yattung Lam
-
Patent number: 11115304Abstract: To include an FCS code calculation unit to calculate a first code that is an FCS code of a received frame, an FCS check unit to compare the first code with a second code that is an FCS code stored in the received frame, and to output a first comparison result indicating a match or no match between two codes, an inverse FCS check unit to compare the first code with a third code obtained by inverting each bit of the second code, and to output a second comparison result indicating a match or no match between two codes, an error determination unit to determine an error state of the received frame, and an FCS update unit to update, if the second comparison result indicates no match, the second code with a fourth code obtained by inverting each bit of the first code.Type: GrantFiled: October 26, 2016Date of Patent: September 7, 2021Assignee: MITSUBISHI ELECTRIC CORPORATIONInventors: Ayako Inoue, Sachiko Taniguchi, Yusuke Sakagami, Ryusuke Kawate
-
Patent number: 11038929Abstract: The instant application provides a method providing one or more of: receiving, by a control node coupled to a SIP node, a SIP message from the SIP node, parsing the SIP message to determine a message type and content, modifying the SIP message content to create a modified SIP message, transmitting the modified SIP message to the SIP node, receiving, by the SIP node, the modified SIP message within a predetermined time period, and forwarding, by the SIP node, the modified SIP message to a destination SIP node in the SIP call path. The control node is not in a SIP call path.Type: GrantFiled: May 18, 2018Date of Patent: June 15, 2021Assignee: FIRST ORION CORP.Inventor: Robert Francis Piscopo
-
Patent number: 10976769Abstract: Disclosed are a method of and system for providing time synchronization among first and second computer systems, where each of the computer systems includes hardware, operating system software and a layer of microcode operating between said hardware and said software. The method comprises the steps of using the microcode of the first computer system to provide a first timestamp, using the microcode of the second computer system to provide a second timestamp and a third timestamp, and using the microcode of the first computer system to provide a fourth timestamp. The method comprises the further steps of using the first, second, third and fourth timestamps to determine a timing difference between the first and second computer systems, and adjusting the timing among said first and second computer systems on the basis of said determined timing difference.Type: GrantFiled: September 13, 2018Date of Patent: April 13, 2021Assignee: International Business Machines CorporationInventors: Scott M. Carlson, David A. Elko, Richard K. Errickson
-
Patent number: 10963421Abstract: Embodiments herein describe a SoC that includes a mapper that identifies a destination ID for routing a transaction through a NoC. In one embodiment, the NoC includes ingress and egress logic blocks which permit hardware elements in the SoC to transmit and receive data using the NoC. In one embodiment, the ingress logic blocks can include the mapper that identifies a destination ID for each transaction. In one embodiment, the mapper can receive a destination ID from the hardware element that submitted the transaction to the ingress logic block. In this case, the mapper can bypass the address map by using the provided destination ID. If a destination ID is not provided, however, the mapper can use an address provided in the transaction to identify the destination ID.Type: GrantFiled: April 27, 2018Date of Patent: March 30, 2021Assignee: XILINX, INC.Inventor: Ian A. Swarbrick
-
Patent number: 10904144Abstract: Methods and systems are described for associating a name with a network path. In an aspect, a first message is received, from a first node by a second node via a first network path in a network. A first symbolic identifier of the first node is identified, wherein the first network path includes a first hop included in communicatively coupling the first node and the second node. Second path information is identified that identifies a second hop in a second network path included in communicatively coupling the second node and a third node. A second message is sent, identifying the first symbolic identifier and the first hop, to the third node via the second hop to associate the first symbolic identifier with a third network path that includes a node included in at least one of the first hop and the second hop. In another aspect, a second node in a network detects a first node in first hop included in communicatively coupling the second node and the first node.Type: GrantFiled: May 9, 2014Date of Patent: January 26, 2021Assignee: SITTING MAN, LLCInventor: Robert Paul Morris
-
Patent number: 10817359Abstract: In a ring network including multiple nodes connected in a ring via communication lines, each node includes: a packet send-out unit configured to generate transmission packets each containing at least a number of relays and a source node ID and send out the transmission packets according to a predetermined repeating pattern; and a packet relay unit configured to receive input packets, and when a node indicated by the source node ID of each input packet is other than an own node, send out the input packet as a relay packet after adding one unit to the number of relays. At least one of the nodes is provided with a communication error detector for detecting a communication error in the ring network. The communication error detector identifies a location of the communication error by referring to the source node IDs of the input packets received by a corresponding node.Type: GrantFiled: January 3, 2019Date of Patent: October 27, 2020Assignee: HONDA MOTOR CO., LTD.Inventor: Ryusuke Ishizaki
-
Patent number: 10812599Abstract: A method and a system for creating a virtual non-volatile storage medium, and a management system. The method is: receiving, by a CPU, a creation request message that is sent by a client and that is for creating a virtual non-volatile storage medium corresponding to a physical non-volatile storage medium, where the creation request message carries a blade server identifier; forwarding, by the CPU, the creation request message to a target blade server identified by the blade server identifier; and receiving, by the CPU, attribute information sent by the target blade server, and sending the attribute information to the client, such that the client creates, according to the attribute information, a virtual non-volatile storage medium that can be uniquely accessed by the target blade server.Type: GrantFiled: June 30, 2017Date of Patent: October 20, 2020Assignee: Huawei Technologies Co., Ltd.Inventor: Yuanqing Zhou
-
Patent number: 10735594Abstract: Methods and systems for routing multimedia traffic are described. A method may include receiving a communication originating from a user, transposing an alias transport network over one or more existing networks to route the communication, and routing the communication based on mapping rules.Type: GrantFiled: August 30, 2017Date of Patent: August 4, 2020Assignee: UNITED SERVICES AUTOMOBILE ASSOCIATION (USAA)Inventors: Vijay Jayapalan, Susan Blake, Frederick Eugene Diehl, Jr., Jerry Scott Beene, Michael Sjolander
-
Patent number: 10635644Abstract: A control node of a multi-tenant stream processing service receives a request indicating an operation to be performed on data records of a particular data stream. Based on a stream partitioning policy, the control node determines an initial number of worker nodes to be used. The control node configures a worker node to perform the operation on received records. In response to a determination that the worker node is in an unhealthy state, the control node configures a replacement worker node.Type: GrantFiled: November 11, 2013Date of Patent: April 28, 2020Assignee: Amazon Technologies, Inc.Inventors: Marvin Michael Theimer, Gaurav D. Ghare, John David Dunagan, Gregory M. Burgess, Ying Xiong
-
Patent number: 10523796Abstract: Techniques for embedding fabric addressing information within Ethernet media access control (MAC) addresses is disclosed herein and allows a multi-node fabric having potentially millions of nodes to feature Ethernet encapsulation without the necessity of a lookup or map to translate MAC addresses to fabric-routable local identifiers (LIDs). In particular, a locally-administered MAC address may be encoded with fabric addressing information including a LID. Thus a node may exchange Ethernet packets using a multi-node fabric by encapsulating each Ethernet packet with a destination MAC address corresponding to an intended destination. As the destination MAC address may implicitly map to a LID of the multi-node fabric, the node may use an extracted LID value therefrom to address a fabric-routable packet. To this end, a node may introduce a fabric-routable packet encapsulating an Ethernet packet onto a multi-node fabric without necessarily performing a lookup to map a MAC address to a corresponding LID.Type: GrantFiled: December 22, 2015Date of Patent: December 31, 2019Assignee: Intel CorporationInventors: Hugh Wilkinson, James C. Wright
-
Patent number: 10484163Abstract: The present technology improves synchronization of a slave node with a master node in a network using PTP packets in which the slave node is coupled to the working master node through at least one boundary node. The technology establishes a synchronization communication session between the boundary node and the slave node in which the synchronization communication session is configured to measure a first timing delay from the boundary node to the slave node, and establishes a transparent communication session between the master node and the slave node through the boundary timing node in which the transparent communication session configured to measure a second timing delay from the master node to the slave node. Using the sessions, the technology adjusts a timing delay correction factor according to the first timing delay and the second timing delay, and synchronizes the slave node with the master node according to the correction factor.Type: GrantFiled: October 13, 2017Date of Patent: November 19, 2019Assignee: CISCO TECHNOLOGY, INC.Inventors: Anshul Tanwar, Vineet Kumar Garg, N V Hari Krishna N
-
Patent number: 10476788Abstract: In various embodiments, a technique is provided to: receive an indication of a receipt of a first packet that is specified according to an Internet Protocol (IP) network protocol; identify, using a header of the first packet, network path information that is based on a first policy and includes: a destination IP address that identifies the receiving node, and a first outside-scope identifier without any network interface identifier portion that identifies any network interface, the first outside-scope identifier being in a first identifier space having a scope that spans only the first region of the network, the first outside-scope identifier identifying, for the first region of the network, a second region that at least partially includes a path node included in a first path segment that includes the current node and the receiving node; and using the destination IP address and the first outside-scope identifier of the network path information, cause transmission, via the first path segment, of first data.Type: GrantFiled: October 5, 2018Date of Patent: November 12, 2019Assignee: SITTING MAN, LLCInventor: Robert Paul Morris
-
Patent number: 10447527Abstract: A communication system wherein, in each node, data transmission blocks transmit transmission data, and data relay blocks relay the transmission data from another node in a prior stage as relay data. Output switching units switch between outputting the transmission data and outputting the relay data as output data.Type: GrantFiled: March 4, 2016Date of Patent: October 15, 2019Assignee: HONDA MOTOR CO., LTD.Inventor: Ryusuke Ishizaki
-
Patent number: 10447652Abstract: The technology disclosed herein enables high availability bridging between Layer 2 (L2) networks. In a particular embodiment, a method includes high availability bridge cluster comprising a first bridge node and a second bridge node. The first and second bridge nodes include first and second active bridges and first and second standby bridges, respectively. The method provides, in the first active bridge, bridging network communications between two or more L2 networks. The second standby bridge acts as a failover bridge for the first active bridge. The method further provides generating a failure detection message that incorporates a hardware address of the first bridge node and transferring the failure detection message from the first bridge node to the second bridge node. In the second standby bridge, the method provides receiving the failure detection message and using the hardware address to synchronize bridging information between the first active bridge and the second standby bridge.Type: GrantFiled: March 22, 2017Date of Patent: October 15, 2019Assignee: Nicira, Inc.Inventors: Ganesan Chandrashekhar, Xiaohu Wang, Hongwei Zhu, Ankur Kumar Sharma, Vivek Agarwal
-
Patent number: 10419334Abstract: In various embodiments, an apparatus, a non-transitory computer-readable media, and a method are provided, involving a capability to: based on a first outside-scope identifier included in a header of a first packet that is specified according to an Internet Protocol version 6 (-Pv6) network protocol and via a first network interface of the current node that is in a network path segment that includes a previous node and the current node, receive an indication of a receipt, from the previous node that is in a first region of the network, of the first packet, the first outside-scope identifier identifying, in the first region, a second region communicatively coupled to the previous node via the first network interface of the current node, where the header does not include a network interface identifier portion for the first outside-scope identifier for identifying the first network interface; identify, from the header of the first packet, a first operation identifier based on an association between the first opeType: GrantFiled: October 5, 2018Date of Patent: September 17, 2019Assignee: SITTING MAN, LLCInventor: Robert Paul Morris
-
Patent number: 10419335Abstract: In various embodiments, an apparatus, a non-transitory computer-readable media, and a method are provided, involving a capability to: receive an indication of a receipt of a first packet that is specified according to an Internet Protocol (IP) network protocol; identify, from a header of the first packet, network path information configured for use in identifying a plurality of path segment identifiers including a region scope-specific outside-scope identifier that: is in an identifier space specific to at least the current node, does not include a network interface identifier portion specified by the IP network protocol for identifying any network interface of any node, and identifies, for at least the current node, a second region of the network; and cause transmission, based on the region scope-specific outside-scope identifier of the network path information, of first data, along with at least one of the plurality path segment identifiers, from the current node to a path node.Type: GrantFiled: October 5, 2018Date of Patent: September 17, 2019Assignee: SITTING MAN, LLCInventor: Robert Paul Morris
-
Patent number: 10411998Abstract: In various embodiments, an apparatus, a non-transitory computer-readable media, and a method are provided, involving a capability to: receive an indication of a receipt of a first packet that is specified according to an Internet Protocol (IP) network protocol; identify, from a header of the first packet, network path information configured for use in identifying a plurality of path segment identifiers including a node scope-specific outside-scope identifier that: is in an identifier space specific to the current node, does not include a network interface identifier portion specified by the IP network protocol for identifying any network interface of any node, and identifies, for the current node, a first region of the network, where the network path, along which first data is transmitted, includes: a first path segment that communicatively couples the current node and the first region, and a second path segment in a second region; and cause transmission, based on the node scope-specific outside-scope identifType: GrantFiled: October 5, 2018Date of Patent: September 10, 2019Assignee: SITTING MAN, LLCInventor: Robert Paul Morris
-
Patent number: 10404583Abstract: In various embodiments, an apparatus, a non-transitory computer-readable media, and a method are provided, involving a technique to: based on a first outside-scope identifier and via a first network interface of the current node that is in a second network path segment including the previous node and the current node, receive an indication of a receipt of a first packet that is specified according to an Internet Protocol (IP) network protocol or a label forwarding paradigm, the first outside-scope identifier identifying, in a first region, a second region communicatively coupled to the previous node via the first network interface of the current node, where the first outside-scope identifier does not identify any network interface; identify, from a header of the first packet, a second outside-scope identifier that does not identify any network interface, the second outside-scope identifier identifying a third region that does not include the current node; and using the second outside-scope identifier, cause tType: GrantFiled: October 5, 2018Date of Patent: September 3, 2019Assignee: SITTING MAN, LLCInventor: Robert Paul Morris
-
Patent number: 10397100Abstract: In various embodiments, an apparatus, a non-transitory computer-readable media, and a method are provided, involving a capability to: receive an indication of a receipt of a first packet that is specified according to an Internet Protocol (IP) network protocol; identify, from a header of the first packet, network path information that is based on a first policy and includes: a region scoped outside-scope identifier that: is in an identifier space having a scope that spans a first region of the network, does not include a network interface identifier portion specified by the IP network protocol for identifying any network interface, and identifies, in the first region, a second region of the network, where the network path, along which first data is transmitted, includes: a first path segment that communicatively couples the current node and the second region, and a second path segment in the second region; and cause transmission, based on the region scoped outside-scope identifier, of the first data from theType: GrantFiled: October 5, 2018Date of Patent: August 27, 2019Assignee: SITTING MAN, LLCInventor: Robert Paul Morris
-
Patent number: 10389624Abstract: In various embodiments, a network controller is configured to: identify, for each of a plurality of nodes in a Multiprotocol Label Switching (MPLS) network, location information that identifies a location of a corresponding one of the plurality of nodes in a topology of the MPLS network accessible to the controller; receive, for each of the plurality of nodes in the MPLS network, identifier information that identifies a corresponding identifier in a corresponding identifier space which is specific to the corresponding one of the plurality of nodes and which is based on a metric space having an origin specific to the corresponding one of the plurality of nodes, where at least a portion of the plurality of nodes are in a span of a first portion of the MPLS network such that the corresponding identifier of each of the at least portion of nodes is unique in the span, and the corresponding identifier space of each of the at least portion of nodes is configured to have an identical origin, resulting in a scoped ideType: GrantFiled: August 10, 2018Date of Patent: August 20, 2019Assignee: SITTING MAN, LLCInventor: Robert Paul Morris
-
Patent number: 10389625Abstract: In one embodiment, an apparatus is provided comprising: a current node configured to: receive, from a next node, information that is configured for use in identifying an identifier in a node-specific identifier space specific to the next node that identifies a particular node for the next node; and map, based on the information, the identifier that identifies the particular node for the next node, to an identifier in a node-specific identifier space specific to the current node that identifies the particular node for the current node, the identifier that identifies the particular node for the current node having a meaning for the current node defined solely by the node-specific identifier space specific to the current node.Type: GrantFiled: August 10, 2018Date of Patent: August 20, 2019Assignee: SITTING MAN, LLCInventor: Robert Paul Morris
-
Patent number: 10382327Abstract: In various embodiments, an apparatus, a non-transitory computer-readable media, and a method are provided, involving: a current node configured to be positioned in a Multiprotocol Label Switching (MPLS) network, the current node including at least one non-transitory memory configured to store instructions, and one or more processors in communication with the at least one non-transitory memory, wherein the one or more processors is configured to execute the instructions to cause the current node to: detect first data to be transmitted to a receiving node; identify a sequence of node scope-specific identifiers that is selected from a plurality of node scope-specific identifiers based on at least one of: the current node, the receiving node, or a policy, where each of the node scope-specific identifiers of the sequence is in one of a plurality of node scope-specific identifier spaces that is specific to a corresponding one of a plurality of nodes in a path from the current node toward the receiving node, and eacType: GrantFiled: August 10, 2018Date of Patent: August 13, 2019Assignee: SITTING MAN, LLCInventor: Robert Paul Morris
-
Patent number: 10366006Abstract: A computing apparatus, including at least one general computing core circuit, an internal interface circuit, an external interface circuit, a cache coherence engine circuit, and a protocol conversion circuit. The computing apparatus is coupled to an internal apparatus using the internal interface circuit, and is coupled to an external apparatus using the external interface circuit. When working in a first mode, the cache coherence engine circuit implements cache coherence between the computing apparatus, the internal apparatus, and the external apparatus, and in this case, the computing apparatus is used as a node controller. When working in a second mode, the cache coherence engine circuit processes only cache coherence between the computing apparatus and the internal apparatus, and the external interface circuit is used as a network interface circuit.Type: GrantFiled: April 16, 2018Date of Patent: July 30, 2019Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Jianrong Xu, Wei Zheng
-
Patent number: 10356006Abstract: A master device includes an execution unit that repeatedly executes a program including input and output processes in slave devices. The execution unit executes the program to calculate first data and second data. The master device includes an assignment unit that assigns, in accordance with a first transmission period that is set to an integer multiple of the control period for the first data and a second transmission period that is set to an integer multiple of the control period for the second data and longer than the first transmission period, the first data to a packet in every first transmission period and the second data to a packet in every second transmission period.Type: GrantFiled: January 15, 2015Date of Patent: July 16, 2019Assignee: OMRON CorporationInventor: Takeshi Kiribuchi
-
Patent number: 10341026Abstract: An optical bus system (1) having a start-up state and at least one operating state is disclosed. The optical bus system (1) includes a mechanical support structure (21) arranged to receive and hold a master module (2) having a downstream optical interface (3) and a set of slave modules (6) each having an upstream optical interface (7) and a downstream optical interface (8). The modules are attached to the mechanical support structure (21) such that optical interfaces of adjacent modules are aligned and in close proximity to each other in order to enable optical communication (24, 25) between adjacent modules. Each slave module (6) is further provided with circuitry to form one or two shunting signal paths (30, 31) depending on operating state after an addressing procedure is completed in the start-up state. Hereby, it is e.g. possible to realize a robust and cost-efficient optical bus system with high bandwidth capability.Type: GrantFiled: March 27, 2017Date of Patent: July 2, 2019Assignee: AROS ELECTRONICS ABInventors: Jerker Hellström, Per Lundberg, Magnus Wide
-
Patent number: 10319033Abstract: The technology detects undesirable data packets. Data packets are received from multiple sources at one or more packet switches in a data communications network. The one or more packet switches route the data packets to one or more intended destination computing nodes and also transmit a copy of all the data packets received in the data communications network to a network capture device. The network capture device processes the data packets, detects financial data packets, and transmits the detected financial data packets for analysis by a risk exposure computer system that performs automatic financial risk analysis based on the detected financial data packets.Type: GrantFiled: September 1, 2015Date of Patent: June 11, 2019Assignee: Nasdaq, Inc.Inventors: Brian Kreider, Stephen Cooper
-
Patent number: 10313941Abstract: Described herein are apparatus, systems and methods for improved mobility between wireless networks. A method may comprise, at a user equipment (“UE”) in communication with a cellular network activating a detach timer for the cellular network, detecting a short-range network, communicating with the short-range network, storing registration and bearer context data related to the cellular network, interrupting communication with the cellular network, and prior to the expiration of the detach timer, reconnecting to the cellular network via a service request without using an attach procedure.Type: GrantFiled: June 9, 2016Date of Patent: June 4, 2019Assignee: APPLE INC.Inventors: Venkateswara Rao Manepalli, Lakshmi N. Kavuri, Madhusudan Chaudhary, Srinivasan Nimmala, Jianxiong Shi
-
Patent number: 10289575Abstract: 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 16, 2017Date of Patent: May 14, 2019Assignee: Cavium, LLCInventors: Enrique Musoll, Tsahi Daniel
-
Patent number: 10271347Abstract: The invention relates to a method for requesting uplink resources by a user equipment in a communication system, wherein a DRX, Discontinued Reception, function is running at the user equipment. The transmission of a scheduling request for requesting uplink resources to a radio base station is triggered upon triggering of a buffer status report in the user equipment. However, the triggering of the scheduling request is delayed such that the scheduling request is triggered in one of the subframes—preferably the first subframe—of an On-Duration period of a DRX cycle according to the DRX function. Correspondingly, the triggered scheduling request is transmitted to the radio base station in the next possible scheduling request transmission occasion after the triggering of the scheduling request is delayed.Type: GrantFiled: December 22, 2015Date of Patent: April 23, 2019Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Joachim Loehr, Prateek Basu Mallick
-
Patent number: 10270694Abstract: Systems and methods are provided for routing a message in a network. A bit length of an identifier field of a received message is identified. A lookup table is selected based on the bit length of the identifier field. The identifier field is used as a reference for the lookup table to identify a bus for the message, and the message is forwarded to the bus.Type: GrantFiled: November 29, 2016Date of Patent: April 23, 2019Assignee: Marvell World Trade Ltd.Inventors: Dehuan Meng, Biing Long Shu, Hugh Walsh, Fei Wu
-
Patent number: 10027639Abstract: There is provided an information processing apparatus including an encrypted-ID generation section which encrypts a unique ID to generate an encrypted ID, the unique ID being set as an ID unique to the information processing apparatus, a communication section which sends the encrypted ID as ID information to be sent to another apparatus, an individualization code holding section which holds, in advance, an individualization code capable of being generated by decrypting the ID information in the other apparatus, and an access key generation section which generates an access key used for authentication with the other apparatus based on the individualization code held by the individualization code holding section.Type: GrantFiled: May 20, 2015Date of Patent: July 17, 2018Assignee: SONY CORPORATIONInventors: Hideo Yoshimi, Katsuya Shimoji
-
Patent number: 9954771Abstract: A packet processing system comprises a plurality of packet processing nodes configured to process packets. The packet processing nodes are arranged in a plurality of packet processing clusters. The packet processing system also includes a plurality of prefetch buffers respectively associated with different ones of the packet processing clusters. A first prefetch buffer of the plurality of prefetch buffers is associated with a first packet processing cluster and is configured to store packets distributed for processing to the first packet processing cluster when the first packet processing clusters does not include any packet processing nodes available for processing of the packets.Type: GrantFiled: January 30, 2015Date of Patent: April 24, 2018Assignee: Marvell Israel (M.I.S.L) Ltd.Inventors: Gil Levy, Itay Peled, Galia Peleg
-
Patent number: 9940270Abstract: A data processing system includes a plurality of processing unit. Each processing unit includes notification storage circuitry configured to store a notification indicator corresponding to each processing unit which indicates whether the processing unit has an outstanding coherent memory request, and multiple request storage circuitry configured to store a multiple request indicator corresponding to each processing unit which indicates whether the processing unit has more than one outstanding request. The data processing system also includes an interconnect network coupled between the processing units and configured to broadcast coherent memory requests from a requesting processing unit of the plurality of processing units to other processing units of the plurality of processing units.Type: GrantFiled: August 28, 2015Date of Patent: April 10, 2018Assignee: NXP USA, Inc.Inventor: Fernando A. Morales
-
Patent number: 9825866Abstract: Methods and systems for selecting among multiple concurrently active paths through a network are provided. According to one embodiment, a method is performed by a network interface of a source network device within a loop-free, reverse-path-learning network. The network is divided into multiple virtual local area networks (VLANs). Network traffic destined for a destination network device and specifying an address for the destination or including information from which the address can be derived is received from the source. A set of VLANs that can be used to transport the packet from the source to the destination is determined. Each VLAN in the set of VLANs is associated with a different path through the network from the source to the destination. A particular VLAN from the set of VLANs networks is selected, thereby effectively selecting a particular path from multiple selectable paths between the source and the destination.Type: GrantFiled: December 16, 2015Date of Patent: November 21, 2017Assignee: Fortinet, Inc.Inventors: Bert H. Tanaka, Daniel J. Maltbie, Joseph R. Mihelich
-
Patent number: 9811487Abstract: Example embodiments may include a method for configuring an interface that includes determining information for a configuration of an interface of a first device including a plurality of SERDES slices having a plurality of connections to a second device over the interface; and configuring a back channel layer associated with the first device to form a back channel path to carry a message between a transmitter and a receiver of the first device based on the configuration of the plurality of connections to the second device. The transmitter can be in a first SERDES slice of the plurality of SERDES slices and the receiver is in a second SERDES slice of the plurality of SERDES slices.Type: GrantFiled: July 3, 2013Date of Patent: November 7, 2017Assignee: CISCO TECHNOLOGY, INC.Inventors: Srividhya Nagarajan, Wei-Min Cheng, Lalit Kumar, Deepak S. Mayya
-
Patent number: 9787682Abstract: In a method for securely connecting a controller for a machine or plant to a higher-level IT system, an integration layer is provided between the controller and the IT system, a controller image of the controller is generated in the integration layer, and the controller image is accessed from the IT system. The IT system thus always accesses the controller image rather than directly the controller. This prevents malware from gaining access to the controller e.g. via a network.Type: GrantFiled: September 26, 2013Date of Patent: October 10, 2017Assignee: Siemens AktiengesellschaftInventors: Johannes Birzer, Rainer Ordenewitz
-
Patent number: 9774741Abstract: Methods and systems for routing multimedia traffic are described. A method may include receiving a communication originating from a user, transposing an alias transport network over one or more existing networks to route the communication, and routing the communication based on mapping rules.Type: GrantFiled: July 1, 2016Date of Patent: September 26, 2017Assignee: UNITED SERVICES AUTOMOBILE ASSOCIATION (USAA))Inventors: Vijay Jayapalan, Susan Blake, Frederick Eugene Diehl, Jr., Jerry Scott Beene, Michael Sjolander
-
Patent number: 9734140Abstract: There is disclosed a method, apparatus and computer program for parsing a message using a message model. A message is received comprising one or more message fields. This message is stored as a reference bitstream. The message model is used to compare a message field in one or more subsequently received messages with the equivalent field in the reference bitstream. Finally, responsive to determining that a message field in said one or more subsequently received messages matches a field in the reference bitstream a predetermined number of times, storing parser outputs for the matching field for future reuse.Type: GrantFiled: June 18, 2012Date of Patent: August 15, 2017Assignee: International Business Machines CorporationInventor: Timothy Kimber
-
Patent number: 9736276Abstract: In one embodiment, the present invention includes a fabric on a first semiconductor die to communicate with at least one agent on the die according to an on-chip protocol and a packetization layer coupled to the fabric to receive command and data information from the fabric on multiple links and to packetize the information into a packet for transmission from the die to another die via an in-package packetized link. Other embodiments are described and claimed.Type: GrantFiled: June 20, 2014Date of Patent: August 15, 2017Assignee: Intel CorporationInventors: Mahesh Wagh, Abhishek Singhal, Jasmin Ajanovic
-
Patent number: 9544534Abstract: Multiple cameras are operatively connected over a shared link to a video server on a video network. The cameras are operated to capture a plurality of video streams. Each video stream has intra-frames and predictive frames that are sequentially generated timewise apart. A number of the video streams that transmit over the shared link on the network is identified. A number of intra-frames that are generated substantially simultaneously in the identified video streams is also identified. The identified intra-frames in the video streams are offset in time to minimize video artifacts from being present in the video streams being transmitted over the shared link.Type: GrantFiled: September 24, 2013Date of Patent: January 10, 2017Assignee: MOTOROLA SOLUTIONS, INC.Inventors: Tyrone D Bekiares, Hinrich A Schmidt, Steven D. Tine
-
Patent number: 9467289Abstract: A network security system comprises a first component that generates an address for identifying a communicating device on a network. A second component receives the address generated by the first component and facilitates transitioning from an existent address to the generated address. Such transitioning is effectuated in order to protect the network against attack while providing seamless communications with respect to the communicating device.Type: GrantFiled: April 22, 2013Date of Patent: October 11, 2016Assignee: ROCKWELL AUTOMATION TECHNOLOGIES, INC.Inventors: Mark B. Anderson, David D. Brandt, Ramdas M. Pai, Taryl J. Jasper
-
Patent number: 9462091Abstract: There is provided an information processing apparatus including a plurality of communication units connected to one another in a ring shape by a bus, each of the plurality of communication units being connected to one of processing units, each of which executes a predetermined process, and transmitting data processed by the one of the processing units to the bus as a packet, the information processing apparatus transferring data between the processing units and processing the data in a predetermined order. Among the plurality of communication units, in at least one communication unit, a packet including a value indicative of suspension of the process is generated when the connected processing unit has suspended a process, and information showing whether or not the generation unit has generated the packet including the value indicative of suspension of the process is stored.Type: GrantFiled: November 3, 2015Date of Patent: October 4, 2016Assignee: CANON KABUSHIKI KAISHAInventors: Yuji Hara, Hisashi Ishikawa