Particular Switching Network Arrangement Patents (Class 370/386)
-
Patent number: 11979312Abstract: An end-to-end path can be set without providing a hierarchy in a control device of a multi-domain network. A path setting system (10) includes an orchestrator 200 and a control device (100). The orchestrator (200) generates path candidates corresponding to a line of domains through which paths that are candidates for a path pass and transmits the path candidates to control devices (100) of domains through which the path candidates pass to request setting of the path. The control device (100) acquires, from the control devices (100) of other domains through which path candidates pass, metrics of the path candidates in the domains, calculates total metrics, selects an optimum path, and sets the optimum path.Type: GrantFiled: July 1, 2020Date of Patent: May 7, 2024Assignee: Nippon Telegraph and Telephone CorporationInventors: Aki Fukuda, Masatoshi Saito, Hirotaka Yoshioka
-
Patent number: 11962508Abstract: A method including receiving, by a device in communication with a first endpoint and a second endpoint in a mesh network, a first communication from the first endpoint and a second communication from the second endpoint; selectively comparing, by the device, first observed connection state information associated with the first communication with the stored connection state information associated with outgoing communications transmitted by the device, and second observed connection state information associated with the second communication with the stored connection state information; and selectively processing, by the device, the first communication based at least in part on a result of selectively comparing the first observed connection state information with the stored connection state information, and the second communication based at least in part on a result of selectively comparing the second observed connection state information with the stored connection state information.Type: GrantFiled: December 31, 2021Date of Patent: April 16, 2024Assignee: UAB 360 ITInventors: Mantas Jonytis, Rytis Karpu{hacek over (s)}ka
-
Patent number: 11962469Abstract: According to one or more embodiments of the disclosure, an asset inventory service executed by one or more devices receives telemetry data collected passively by a sensor application regarding a node in a network. The asset inventory service requests, after receiving the telemetry data, that the sensor application perform active discovery of nodes in the network. The asset inventory service receives active discovery data collected by the sensor application via active discovery of nodes in the network. The asset inventory service generates, based on the telemetry data and the active discovery data, an identity profile for the node.Type: GrantFiled: February 10, 2021Date of Patent: April 16, 2024Assignee: Cisco Technology, Inc.Inventors: Laurent Jean Charles Hausermann, Maik Guenter Seewald, André Guérard, Ruben Gerald Lobo, Daniel R. Behrens, Gulian Lorini, Laetitia Pot
-
Patent number: 11936613Abstract: The method for a virtual machine to use a port and loopback IP addresses allocation scheme for full-mesh communications with transparent transport layer security tunnels is presented. In an embodiment, the method comprises detecting, at a redirect agent implemented in a first machine, a packet that is sent from a client application executing on the first machine toward a server application executing on a second machine; and determining, by the redirect agent, whether a first redirect rule matches the packet. In response to determining that the first redirect rule matches the packet, the redirect agent applies the first redirect rule to the packet to translate the packet into a translated packet, and provides the translated packet to a client agent implemented in the first machine to cause the client agent to transmit the translated packet to a server agent implemented in the second machine.Type: GrantFiled: July 9, 2021Date of Patent: March 19, 2024Assignee: VMware, Inc.Inventors: Daniel G. Wing, Dexiang Wang, Nidheesh Dubey
-
Patent number: 11929874Abstract: An information processing apparatus is provided, the apparatus comprises a first communication interface for performing wireless communication via a network provided by an external access point; a second communication interface for performing wired communication; a unit for setting, in a case where a user operation to set a first communication function for connecting to the external access point via the first communication interface to perform wireless communication has been accepted, a setting indicating that a second communication function for performing wired communication will not be used, and unit for setting, in case where a user operation to cancel the setting of the first communication function has been accepted before the information processing apparatus belongs to the network provided by the external access point, a setting indicating that the second communication function will be used.Type: GrantFiled: June 24, 2021Date of Patent: March 12, 2024Assignee: CANON KABUSHIKI KAISHAInventor: Ryuji Nagahara
-
Patent number: 11916722Abstract: Rapid failure detection and recovery in wireless communication networks is needed in order to meet, among other things, carrier class Ethernet transport channel standards. Thus, resilient wireless packet communications is provided using a hardware-assisted rapid transport channel failure detection algorithm and a Gigabit Ethernet data access card with an engine configured accordingly. In networks with various topologies, this is provided in combination with their existing protocols, such as rapid spanning tree and link aggregation protocols, respectively.Type: GrantFiled: January 13, 2023Date of Patent: February 27, 2024Assignee: Aviat U.S., Inc.Inventors: Alain Hourtane, Sergio Licardie, Chaoming Zeng
-
Patent number: 11903086Abstract: An example operation may include one or more of transmitting, via a virtual network, a message to a home network informing the home network that a home network subscriber device is roaming on the virtual network, activating, via the virtual network, a mobile subscription for the home network subscriber device on the virtual network, receiving, via the virtual network, a call for the home network subscriber device that is routed from the home network, routing the call from the virtual network to the home network subscriber device with the activated mobile subscription, wherein the routing further comprises executing, via the virtual network, value added services while routing the call from the virtual network to the home network subscriber device, generating, via the virtual network, a record of the executed value added services, and submitting, via the virtual network, the generated record to the home network.Type: GrantFiled: July 31, 2021Date of Patent: February 13, 2024Assignee: TANGO NETWORKS, INC.Inventors: Andrew Silver, John Michael Murray, Andrew George Bale, Probal Mukherjee
-
Patent number: 11881099Abstract: A method for locating a network device in a mesh network includes the steps of: generating a message from a network device; storing a step value and an initial step value in the message; initializing the step value with the initial step value; sending the message to the mesh network; receiving the message is received at a further network device; and determining whether the message is classified as received for the first time. If the message is classified by the further network device as being received for the first time, the following additional steps are performed: adding a delta step value to the step value; determining a distance of the further network device from the network device from the step value changed in this way and the initial step value; and indicating the distance for locating the network device for a user at the further network device.Type: GrantFiled: May 14, 2021Date of Patent: January 23, 2024Inventor: Junshu Zhang
-
Patent number: 11874786Abstract: This application discloses an automatic switching system and method for a front end processor (FEP). The system includes: at least one external device and a FEP assembly. The FEP assembly is connected to the at least one external device. The FEP assembly provides services upward by using a primary memory, a primary TO manager, a secondary memory, and a secondary TO manager, and is connected downward to the at least one external device by using at least one primary driver and at least one secondary driver. The FEP assembly is configured to use the at least one secondary driver as a new primary driver when there is a fault in a communication link between the at least one primary driver and the at least one external device, to transmit a control instruction to the at least one external device and acquire data from the at least one external device.Type: GrantFiled: February 14, 2020Date of Patent: January 16, 2024Assignee: BYD COMPANY LIMITEDInventor: Jianguo Li
-
Patent number: 11870650Abstract: A network function optimization method, system, and computer program product include optimizing network function chain components of a software by modifying a structure of the network function chain components by removing a function of the network function chain components.Type: GrantFiled: September 23, 2021Date of Patent: January 9, 2024Assignee: International Business Machines CorporationInventors: Seraphin Calo, Douglas Freimuth, Thai V. Le, Christian Makaya, Erich Nahum, Dinesh Verma
-
Patent number: 11860951Abstract: A request to send a file is received. A file type for the file is identified. For example, the file type may a Joint Photographic Experts Group (JPEG) file or a Portable Document Format (PDF) file. In response to receiving the request to send the file and identifying the file type for the file, a format of the file is reordered. Reordering the format of the file is based on an application and/or an application type that will be receiving the file. For example, the application may be an Adobe Acrobat® reader that is receiving a PDF file that has been reordered for more efficient reading.Type: GrantFiled: October 1, 2021Date of Patent: January 2, 2024Assignee: Micro Focus LLCInventors: Sean Blanchflower, Brian Cowe, Joel Peter Dockray
-
Patent number: 11825540Abstract: A communication method and a communications apparatus, where the method includes: sending, by a terminal device, a request message to a first core network element using a first access technology, where the request message requests to newly add or update a service flow; receiving, by the terminal device using the first access technology or a second access technology, a response message from the first core network element; and transmitting, by the terminal device, the service flow based on the response message using the second access technology or both the first access technology and the second access technology.Type: GrantFiled: August 17, 2022Date of Patent: November 21, 2023Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventor: Youyang Yu
-
Patent number: 11825295Abstract: The present application relates to a scheduling device and method of a mobile communication system. In the packet scheduling method, a base station performs packet scheduling for a terminal station in a mobile communication system, and a transport channel comprising an uplink shared channel (UL-SCH) and a physical channel comprising an uplink grant channel (UL-GCH) between the terminal and the base station are classified into a plurality of channels. In addition, in the packet scheduling method: a) the base station receives scheduling information from the terminal; b) the base station allocates an uplink resource for uplink traffic transmission for terminal based on the received scheduling information; and c) information for the allocated uplink resource is transmitted to the terminal through the UL-GCH of the physical channel.Type: GrantFiled: March 13, 2022Date of Patent: November 21, 2023Assignee: Electronics and Telecommunications Research InstituteInventors: Geon-Min Yeo, Byung-Han Ryu
-
Patent number: 11770465Abstract: A first router transmits a first message including information identifying a first set of transport layer protocols supported by the first router. The first router receives a second message including information identifying a second set of transport layer protocols supported by a second router. A common transport layer protocol is selected from a subset of transport layer protocols that are common to the first and second sets of transport layer protocols. The first router then establishes a border gateway protocol (BGP) session with the second router over the common transport layer protocol. The first message is unicast to the second router or broadcast/multicast over a plurality of links to a plurality of routers that includes the second router. In some cases, the common transport layer protocol is selected by the router having a higher priority, based on preferences, or a combination thereof.Type: GrantFiled: October 20, 2020Date of Patent: September 26, 2023Assignee: Nokia Solutions and Networks OyInventor: Pranjal Kumar Dutta
-
Patent number: 11757772Abstract: A method used in a stacking/stackable switch unit includes: providing a plurality of signal ports of the stacking/stackable switch unit, the signal ports having at least one master/slave control port corresponding to at least one operation function of the stacking/stackable switch unit; during a boot-up procedure, automatically determining whether the stacking/stackable switch unit is a master or a slave according to at least one signal level of the at least one master/slave control port and/or content of at least one bit obtained from the at least one master/slave control port.Type: GrantFiled: August 2, 2021Date of Patent: September 12, 2023Assignee: Realtek Semiconductor Corp.Inventors: Tai-Yi Huang, Ming-Dao Chen, Yu-Yi Lin
-
Patent number: 11742939Abstract: Aspects of the present disclosure describe distributed fiber optic sensor systems, methods, and structures that advantageously enable/provide for the proper placement/assignment of sensors in the DFOS network to provide for high reliability, fault tolerant operation that survives fiber failures.Type: GrantFiled: October 7, 2021Date of Patent: August 29, 2023Inventors: Philip Ji, Ting Wang, Zilong Ye
-
Patent number: 11729256Abstract: The disclosed computer-implemented method includes determining that incoming media item requests are to be skewed from a random distribution among server nodes, using a random distribution algorithm, to a directed distribution among the server nodes. The method then includes identifying, in a loading assignment, which media items are to be loaded onto specific server nodes to produce the directed distribution of media item requests. The method next includes preloading the identified media items onto the server nodes according to the loading assignment and receiving media item requests for the preloaded media items. The method then includes routing the received media item requests to the server nodes using the random distribution algorithm, where the random distribution algorithm is skewed to the directed distribution based on the preloading of the media items according to the identified loading assignment. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: October 15, 2021Date of Patent: August 15, 2023Assignee: Netflix, Inc.Inventors: Ishaan Shastri, James Schek
-
Patent number: 11700213Abstract: The invention relates to a method for transmitting a target data frame (fA) on a path comprising at least one router (R) that has input ports (P1, P2, P3), at least one output port (PS) and an arbitration unit (UA) configured so as to select a data frame from a plurality of data frames each coming from a different input port and competing for transmission by one and the same output port. The method comprises specifying, for each of the access ports of the router, data frames (fB, fC) competing with the target data frame for transmission by a target output port of the router. An end-to-end transmission time of the target data frame on the path is then measured while the arbitration unit selects the competing data frame (fB) before the target data frame (fA) for transmission by the target output port (PS).Type: GrantFiled: November 27, 2019Date of Patent: July 11, 2023Assignee: COMMISSARIAT A L'ENERGIE ATOMIQUE ET AUX ENERGIES ALTERNATIVESInventor: Mathieu Jan
-
Patent number: 11696207Abstract: A data transmission method, electronic device and computer readable storage medium are provided. The method includes: acquiring a first data packet to be sent; determining a first data stream to which the first data packet belongs; detecting a link state of the first data stream; when the link state of the first data stream is an establishing state, and the first data packet is sent for the first time, selecting a first wireless communication link from the plurality of wireless communication links for the first data packet, and marking the first data packet according to a first link identifier of the first wireless communication link; and sending the first data packet through a network interface of the first wireless communication link according to the first link identifier.Type: GrantFiled: March 25, 2021Date of Patent: July 4, 2023Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.Inventor: Jinquan Lin
-
Patent number: 11659059Abstract: Systems and methods are provided for filtering management application instances intended to manage hardware in a system, such as configuring a computing component. Filtering of the management application instances can be performed by a filtering proxy application configured to operatively sit between each management application instance and a management interface of the hardware. Filtering the management application instances may include substituting values or attributes in/transforming requests, responses, state information, event information, so that it appears to the computing component and each of the management application instances as if each of the management application instances has exclusive control of the computing component.Type: GrantFiled: March 1, 2019Date of Patent: May 23, 2023Assignee: Hewlett Packard Enterprise Development LPInventor: Craig A. Boeker
-
Patent number: 11582157Abstract: Disclosed herein are systems and methods for multi-level classification of data traffic flows based on information in a first packet for a data traffic flow. In exemplary embodiments of the present disclosure, a key can be generated from intercepted DNS data to track data traffic flows by application names and destination IP addresses. Based on these keys, patterns can be discerned to infer data traffic information based on only the information in a first packet, such as destination IP address. The determined patterns can be used to predict classifications of future traffic flows with similar key information. In this way, data traffic flows can be classified and steered in a network based on limited information available in a first packet.Type: GrantFiled: August 14, 2020Date of Patent: February 14, 2023Assignee: Hewlett Packard Enterprise Development LPInventor: David Anthony Hughes
-
Patent number: 11573805Abstract: An information handling system may include at least one processor; and a non-transitory memory coupled to the at least one processor. The information handling system may be configured to: receive a command associated with an Intelligent Platform Management Interface (IPMI) protocol; package the command for transmission according to a Redfish protocol; and transmit the packaged command to a Redfish interface of a management controller, wherein the management controller is configured to unpackage and execute the command.Type: GrantFiled: June 30, 2020Date of Patent: February 7, 2023Assignee: Dell Products L.P.Inventors: Tianhe Li, Kai Zhou, Niannian Xia
-
Patent number: 11558405Abstract: This disclosure is related to methods and apparatus used to for preventing malicious content from reaching a destination via a dynamic analysis engine may operate in real-time when packetized data is received. Data packets sent from a source computer may be received and be forwarded to an analysis computer that may monitor actions performed by executable program code included within the set of data packets when making determinations regarding whether the data packet set should be classified as malware. In certain instances all but a last data packet of the data packet set may also be sent to the destination computer while the analysis computer executes and monitors the program code included in the data packet set. In instances when the analysis computer identifies that the data packet set does include malware, the malware may be blocked from reaching the destination computer by not sending the last data packet to the destination computer.Type: GrantFiled: December 21, 2020Date of Patent: January 17, 2023Assignee: SonicWALL Inc.Inventors: Senthil Cheetancheri, Alex Dubrovsky, Sachin Holagi
-
Patent number: 11558292Abstract: Techniques for utilizing Software-Defined Networking (SDN) controllers and network border leaf nodes of respective cloud computing networks to configure a data transmission route for a multicast group. Each border leaf node may maintain a respective external sources database, including a number of records indicating associations between a multicast data source, one or more respective border leaf nodes disposed in the same network as the multicast data source, and network capability information. A border leaf node, disposed in the same network as a multicast data source, may broadcast a local source discovery message to all border leaf nodes in remote networks to which it is communicatively coupled. A border leaf node may also communicate network capability information associated with one or more remote networks to a local SDN controller. The SDN controller may utilize the network capability information to configure a data transmission route to one or more destination nodes.Type: GrantFiled: June 14, 2021Date of Patent: January 17, 2023Assignee: Cisco Technology, Inc.Inventors: Francesco Meo, Stig Ingvar Venaas, Roshan Lal, Rishi Chhibber, Ravinder Vissapragada
-
Patent number: 11552875Abstract: From among a U-plane and a C-plane, the U-plane is installed in a first user site which has a base station, and the C-plane is installed in a C-plane site (any site that is not a user site). A system sets a U-plane inter-site path which is an inter-site communication path that connects a first user site with a second user site via a wide area network, and a C-plane inter-site path which is an inter-site communication path that connects a C-plane site with the first user site via the wide area network. In addition, the system sets an in-site communication path which is a communication path within the first user site and which connects to an inter-site communication path. A U-plane inter-site path is an inter-site communication path via which data is transmitted or received by a U-plane. A C-plane inter-site path is an inter-site communication path via which a signal is transmitted or received by a C-plane.Type: GrantFiled: November 29, 2021Date of Patent: January 10, 2023Assignee: Hitachi, Ltd.Inventors: Masayuki Takase, Tomoyuki Iijima, Junnosuke Wakai, Satoru Ishikawa, Takaaki Suzuki
-
Patent number: 11522813Abstract: A stateful packet processing system includes: a first stateful stage including a first state table and a first finite state machine (“FSM”) table; and a second stateful stage including a second state table and a second FSM table. The system performs a distribution operation defining when a flow is processed by the first and/or the second stateful stage. The first and/or second FSM table is extended with states and transitions that support the distribution operation. The first and/or second stateful stage executes an evaluation operation that executes the distribution operation. The evaluation operation provides a criterion for moving a particular flow from one of the first or second stateful stage to the other stateful stage. The first and second stateful stages are included in a software-defined networking (“SDN”) switch. The distribution operation operates within defined capabilities of a software and/or hardware pipeline of the SDN switch.Type: GrantFiled: December 14, 2020Date of Patent: December 6, 2022Assignee: NEC CORPORATIONInventors: Roberto Bifulco, Anton Matsiuk
-
Patent number: 11510269Abstract: This disclosure provides systems, methods, and apparatus, including computer programs encoded on computer-readable media, for signaling between an access point (AP) multi-link device (MLD) and a non-AP MLD that support multi-link communication in a wireless local area network (WLAN). In some implementations, a multi-link association may include a first link (referred to as an anchor link) and one or more other links (referred to as auxiliary links). The signaling may include control information to activate or deactivate auxiliary links dynamically based on communication load, throughput requirements, or quality of service (QoS). The signaling also may include requests, acknowledgments, or negotiation regarding multi-link connections. Furthermore, signaling and timing information may be used to coordinate when auxiliary links are used for communication or when to promote an auxiliary link to an anchor link.Type: GrantFiled: June 29, 2020Date of Patent: November 22, 2022Assignee: QUALCOMM IncorporatedInventors: Alfred Asterjadhi, Abhishek Pramod Patil, George Cherian, Sai Yiu Duncan Ho, Lochan Verma
-
Patent number: 11509605Abstract: Systems and methods to automatically or manually generate various multi-stage pyramid network based fabrics, either partially connected or fully connected, are disclosed by changing different parameters of multi-stage pyramid network including such as number of slices, number of rings, number of stages, number of switches, number of multiplexers, the size of the multiplexers in any switch, connections between stages of rings either between the same numbered stages (same level stages) or different numbered stages, single or multi-drop hop wires, hop wires of different hop lengths, hop wires outgoing to different directions, hop wires incoming from different directions, number of hop wires based on the number and type of inlet and outlet links of large scale sub-integrated circuit blocks. One or more parameters are changed in each iteration so that optimized fabrics are generated, at the end of iterations, to route a given set of benchmarks or designs having a specific connection requirements.Type: GrantFiled: February 4, 2021Date of Patent: November 22, 2022Assignee: Konda Technologies Inc.Inventor: Venkat Konda
-
Patent number: 11502966Abstract: A method including receiving, by a first device in communication with a second device in a mesh network, an incoming packet from the second device; determining, by the first device, that the incoming packet is an initiation packet requesting information or a response from the first device or a response packet providing a response to an outgoing packet transmitted by the first device; and processing, by the first device, the incoming packet based at least in part on determining that the incoming packet is the initiation packet or the response packet. Various other aspects are contemplated.Type: GrantFiled: December 31, 2021Date of Patent: November 15, 2022Assignee: UAB 360 ITInventors: Mantas Jonytis, Rytis Karpu{hacek over (s)}ka
-
Patent number: 11496624Abstract: A system and method for operating and testing real-time communications between web browsers and contact centers, comprising an operator network, cloud contact center, cloud contact center agent application, and a synthetic software agent comprised of agent automation software, injected API shim code, virtual audio devices, audio processing applications, and media servers, capable of performing automated and to end communication testing. In order to provide end to end testing, especially with respect to voice quality, the synthetic agent software may control and monitor the audio channels (both send and receive) of the browser communication session.Type: GrantFiled: June 3, 2021Date of Patent: November 8, 2022Assignee: CYARA SOLUTIONS PTY LTDInventor: Geoff Willshire
-
Patent number: 11467993Abstract: Disclosed is a data transmission method. The method includes: sending, instruction information of data transmission to a slave node in a preset first cycle; judging, by the slave node, whether data should be sent according to the instruction information of data transmission; sending the data to the a master node if the slave node judges that the data needs to be sent; and sending, by other slave nodes, the data sequentially to the master node according to a preset slave node priority, an electric potential condition and a data state of the other slave nodes in a preset second cycle. In a preset first cycle, data is actively requested from a slave node, and in a preset second cycle, other slave nodes can actively send the data to a master node according to a preset slave node priority, an electric potential condition and a data state of the other slave nodes.Type: GrantFiled: July 23, 2021Date of Patent: October 11, 2022Assignee: INSTITUTE OF GEOLOGY AND GEOPHYSICS, CHINESE ACADEMY OF SCIENCESInventors: Jingjing Wang, Yongyou Yang, Qingyun Di
-
Patent number: 11445559Abstract: A communication method and a communications apparatus include sending, by a terminal device, a request message to a first core network element using a first access technology, where the request message requests to newly add or update a service flow, receiving, by the terminal device using the first access technology or a second access technology, a response message from the first core network element, and transmitting, by the terminal device, the service flow based on the response message using the second access technology or both the first access technology and the second access technology.Type: GrantFiled: September 14, 2020Date of Patent: September 13, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventor: Youyang Yu
-
Patent number: 11436189Abstract: A method includes receiving a plurality of files where each file represents an object. The method further combines selected files of the plurality of files into an aggregation file and stores the aggregation file on low-latency storage media, such as disk storage media. The method represents the aggregation file with a single inode that is stored on the low-latency storage media. The method migrates the aggregate file to high-latency storage media, such as tape storage media. By collecting files into larger aggregation files, the number of files archived is significantly reduced and the files archived are of larger size. The reduced number of files and increased size of the files improves archival and retrieval performance due to reduced metadata operation overhead. A corresponding system and computer program product are also disclosed.Type: GrantFiled: February 19, 2019Date of Patent: September 6, 2022Assignee: International Business Machines CorporationInventors: Khanh V. Ngo, Slavisa Sarafijanovic, Dominic Mueller-Wicke, Simon Lorenz, Harald Seipp, Takeshi Ishimoto
-
Patent number: 11425032Abstract: A switching device relays data in an on-vehicle network and has a plurality of communication ports. The switching device comprises: a detection unit that detects a failure in communication with another switching device connected to one of the communication ports; and a processing unit that transmits failure information indicating at least any one of a site where the failure in communication occurs and a communication port to be used when the failure in communication occurs by a target switching device being a switching device different from said another switching device, to the target switching device if the failure in communication is detected by the detection unit.Type: GrantFiled: February 1, 2018Date of Patent: August 23, 2022Assignees: Sumitomo Electric Industries, Ltd., Sumitomo Wiring Systems, Ltd., AutoNetworks Technologies, Ltd.Inventors: Hayato Shikata, Hirofumi Urayama, Hideki Maeda, Yasuhiro Yabuuchi, Takeshi Hagihara
-
Patent number: 11418196Abstract: Described are concepts related to the field of programmable interconnect substrates used in packaging electronics, and to stacked integrated circuits produced for application in low power and small form factor designs with fast prototyping and short mass-production cycle times. The concepts facilitate the dynamic reconfiguration of routing resources in the presence of an active system, and the tuning of routing paths to meet power and performance metrics.Type: GrantFiled: June 28, 2018Date of Patent: August 16, 2022Assignee: Shenzhen Chipuller Chip Technology Co., LTDInventors: Meng Yan, Omar Mahmoud Adfal Alnagger, Myron O. Shak, Soheil Gharahi
-
Patent number: 11405332Abstract: Significantly optimized multi-stage networks including scheduling methods for faster scheduling of connections, useful in wide target applications, with VLSI layouts using only horizontal wires and vertical wires to route large scale partial multi-stage hierarchical networks having inlet and outlet links, and laid out in an integrated circuit device in a two-dimensional grid arrangement of blocks are disclosed. The optimized multi-stage networks in each block employ one or more slices of rings of stages of switches with inlet and outlet links of partial multi-stage hierarchical networks connecting to rings from either left-hand side or right-hand side; and employ hop wires or multi-drop hop wires wherein hop wires or multi-drop wires are connected from switches of stages of rings of slices of a first partial multi-stage hierarchical network to switches of stages of rings of slices of the first or a second partial multi-stage hierarchical network.Type: GrantFiled: February 4, 2021Date of Patent: August 2, 2022Assignee: Konda Technologies Inc.Inventor: Venkat Konda
-
Patent number: 11340637Abstract: The present invention is a fluid distribution system comprising connected conduits (e.g., lines) wherein fluid flows, such as pipes within a building. The lines may be configured to: (i) include multiple lines that connect at intersections (some of the intersections will be identified as nodes); and (ii) incorporate node units associated with line pressure loss simulation assemblies (“LLSAs”). Activities of a node unit incorporating a LLSA can result in alterations in fluid pressure, such as by a loop control process to reposition balancing valves or other valves of one or more LLSAs, and/or by alteration of the speed of the system pump. These activities adjust fluid pressure to cause the system to produce a balanced and high efficiency energy transfer (e.g., heating or cooling), and do not involve or require any identification or use of any specific, fixed or absolute pressure value.Type: GrantFiled: November 29, 2016Date of Patent: May 24, 2022Inventor: John Faiczak
-
Patent number: 11321272Abstract: The invention relates to a computer program comprising a sequence of instructions for execution on a processing unit having instruction storage for holding the computer program, an execution unit for executing the computer program and data storage for holding data, the computer program comprising one or more computer executable instruction which, when executed, implements: a send function which causes a data packet destined for a recipient processing unit to be transmitted on a set of connection wires connected to the processing unit, the data packet having no destination identifier but being transmitted at a predetermined transmit time; and a switch control function which causes the processing unit to control switching circuitry to connect a set of connection wires of the processing unit to a switching fabric to receive a data packet at a predetermined receive time.Type: GrantFiled: February 1, 2018Date of Patent: May 3, 2022Assignee: Graphcore LimitedInventors: Simon Christian Knowles, Daniel John Pelham Wilkinson, Richard Luke Southwell Osborne, Alan Graham Alexander, Stephen Felix, Jonathan Mangnall, David Lacey
-
Patent number: 11321475Abstract: In some examples, a system obtains error correction data for data stored in a memory, produces entropy data using the error correction data, adds the produced entropy data to a pool of entropy data, and performs a security operation using selected entropy data from the pool of entropy data.Type: GrantFiled: October 4, 2018Date of Patent: May 3, 2022Assignee: Hewlett Packard Enterprise Development LPInventors: Eric L. Pope, Richard Cheung
-
Patent number: 11234142Abstract: Systems, devices, and methods for two or more access points (APs), where each AP comprises: at least one LAN port for connection to the wired network; at least one LAN port for connection between at least one other AP; a processor having addressable memory, where the processor of a first AP of the two or more APs is configured to: select the first AP of the two or more APs as a primary AP; select the second AP of the two or more APs as a back-up AP; detect, via a trigger, a failure of the primary AP; and configure the second AP as the primary AP and the first AP as the back-up AP if the failure of the first AP is detected.Type: GrantFiled: January 16, 2020Date of Patent: January 25, 2022Assignees: ALLIED TELESIS HOLDINGS KABUSHIKI KAISHA, ALLIED TELESIS HOLDINGS K.K., ALLIED TELESIS, INC.Inventor: Shuval Polacheck
-
Patent number: 11178694Abstract: A wireless communication circuit for operating over a wireless local area network (WLAN) in which real time application (RTA) traffic and non-RTA traffic coexist and are distinguished from one another. RTA queues are created to enqueue RTA packets while non-RTA packets are pushed into non-RTA queues. Management frames containing RTA session parameters and RTA queue setting information are exchanged between stations. Channel time is allocated to RTA queues for transmitting packets, during which non-RTA queues are not allowed to access the channel. Stations determine which RTA queues to enqueue an RTA packet into based on RTA queue classification information of its RTA session.Type: GrantFiled: January 22, 2020Date of Patent: November 16, 2021Assignee: SONY GROUP CORPORATIONInventors: Liangxiao Xin, Mohamed Abouelseoud, Kazuyuki Sakoda
-
Patent number: 11159377Abstract: This disclosure relates to automatically configuring a front-haul switched Ethernet network for a C-RAN. The topology of the front-haul switched Ethernet network is automatically discovered. One or more switches in the front-haul switched Ethernet network are automatically configured. The configuration of the one or more switches in the front-haul switched Ethernet network is automatically verified. The discovered topology can be automatically verified. Also, the discovered topology or the configuration of the front-haul switched Ethernet network can be automatically validated to check if it corresponds to a network design for the front-haul switched Ethernet network.Type: GrantFiled: September 12, 2019Date of Patent: October 26, 2021Assignee: CommScope Technologies LLCInventor: Shanthakumar Ramakrishnan
-
Patent number: 11134012Abstract: A communication apparatus for controlling a received packet includes a memory configured to store program instructions, and a processor configured to execute the program instructions to select, whether the received packet is controlled with one of the communication apparatus or an external control apparatus, based on an input port of the received packet, send a notice of detecting a new packet flow to the external control apparatus when the processor selects to control the received packet with the external control apparatus, and set a processing rule for processing the received packet to the communication apparatus when the processor selects to control the received packet with the communication apparatus.Type: GrantFiled: January 9, 2020Date of Patent: September 28, 2021Assignee: NEC CORPORATIONInventor: Ippei Akiyoshi
-
Patent number: 11088876Abstract: A configurable serial link interface circuit is disclosed. The configurable serial link interface includes a first transceiver for coupling to a first serial link. The first transceiver includes a first transmit circuit to selectively drive first transmit data along the first serial link and a first receive circuit. the first receive circuit selectively receives first receive data along the first serial link. The interface includes a second transceiver for coupling to a second serial link. The second transceiver includes a second transmit circuit to selectively drive second transmit data along the second serial link, a second receive circuit to selectively receive second receive data along the second serial link, and control circuitry to control the selectivity of the first transmit circuit, the second transmit circuit, the first receive circuit and the second receive circuit.Type: GrantFiled: March 26, 2019Date of Patent: August 10, 2021Assignee: Marvell Asia Pte, Ltd.Inventor: Ramin Farjadrad
-
Patent number: 11076124Abstract: An HDMI source conversion device according to one aspect of the disclosure includes an HDMI interface, an IP interface, and a converter. The HDMI interface receives a first signal based on the HDMI communication protocol. The IP interface receives address information from a control device via a network based on the Internet protocol, the control device being connected to the network, and the address information indicating the address on the network of an HDMI sink conversion device that is a device different from the control device. The converter converts the first signal based on the HDMI communication protocol into a second signal based on the Internet protocol by adding at least the address information to the first signal received by the HDMI interface. The IP interface transmits the second signal to the HDMI sink conversion device via the network.Type: GrantFiled: April 23, 2020Date of Patent: July 27, 2021Assignee: SOCIONEXT INC.Inventors: Makoto Hirano, Ryo Sakaji, Kaiyun Cheng, Shinichi Marui
-
Patent number: 11063903Abstract: The method for a virtual machine to use a port and loopback IP addresses allocation scheme for full-mesh communications with transparent transport layer security tunnels is presented. In an embodiment, the method comprises detecting, at a redirect agent implemented in a first machine, a packet that is sent from a client application executing on the first machine toward a server application executing on a second machine; and determining, by the redirect agent, whether a first redirect rule matches the packet. In response to determining that the first redirect rule matches the packet, the redirect agent applies the first redirect rule to the packet to translate the packet into a translated packet, and provides the translated packet to a client agent implemented in the first machine to cause the client agent to transmit the translated packet to a server agent implemented in the second machine.Type: GrantFiled: April 11, 2018Date of Patent: July 13, 2021Assignee: VMware, Inc.Inventors: Daniel G. Wing, Dexiang Wang, Nidheesh Dubey
-
Patent number: 11044169Abstract: In a L×M×N 3D torus network of computer nodes, a 2-dimensional plane comprising M×N torus network of nodes mapped into M/2 meshes×2*N torus network of nodes. N can be k*M, k is an integer greater than zero, and M and N are even numbers. Each of M/2 mesh of the 2*N torus is contiguous in the 2D plane. Mapping is performed for each of the L planes of the L×M×N 3D torus network. The M/2 meshes are combined with a remaining torus network dimension comprising L planes, the combining creating another 2*N pattern, wherein an L*M/2×2*N communication pattern is created. Application entities are executed according to the mapped L*M/2×2*N communication pattern.Type: GrantFiled: January 7, 2019Date of Patent: June 22, 2021Assignee: International Business Machines CorporationInventors: Dong Chen, Sameer Kumar
-
Patent number: 11032398Abstract: A system for providing a message-based protocol for multiplexing messages sent via a stream-based connection protocol is provided. A multiplexing system provides high-level sockets of the message-based protocol that interact with low-level sockets of a stream-based connection protocol. The multiplexing system executes in a privilege mode. To send a message, an application uses a high-level socket to provide a request to send the message using the multiplexing system. The multiplexing system selects an available low-level socket from a group of sockets and sends the message via that socket. The message is sent as an atomic operation. If, during the sending of the message, the application requests to send another message, the multiplexing system selects another available low-level socket of the group and sends the other message via the selected low-level socket.Type: GrantFiled: November 22, 2019Date of Patent: June 8, 2021Assignee: Facebook, Inc.Inventors: Tom Herbert, Blake Ross Matheny
-
Patent number: 11012510Abstract: A host device is configured to communicate over a network with a storage system comprising a plurality of storage devices. The host device comprises a multi-path input-output (MPIO) driver configured to control delivery of input-output (IO) operations from the host device to the storage system over selected ones of a plurality of paths through the network, where the paths are associated with respective initiator-target pairs, and each of a plurality of targets of the initiator-target pairs comprises a corresponding port of the storage system. The MPIO driver is further configured to obtain from the storage system information characterizing failure status of at least a subset of the targets, and to update availability status of the paths based at least in part on the obtained information.Type: GrantFiled: September 30, 2019Date of Patent: May 18, 2021Assignee: EMC IP Holding Company LLCInventors: Manikandan Sethuraman, Peniel Charles, Sanjib Mallick
-
Patent number: 10999169Abstract: This disclosure describes techniques for configuring and managing scalable global private networks associated with a service provider. Different input mechanisms, such as an API, a UI, or a CLI may be utilized to configure, and manage a global private network that spans across the cloud in different geographic locations and connects to different stand-alone networks. The user may proactively use the input mechanisms to configure and query different network resources to reactively configure settings for reacting to one or more events. The input mechanisms may also be utilized to define the network resources to be modeled within the global private network as well as connections within the global network. A user may configure events/metrics to be monitored, tasks/workflows to be performed, and the like. In some configurations, a network management service (NMS) may perform health monitoring and reachability monitoring to identify possible issues in the global network.Type: GrantFiled: November 29, 2019Date of Patent: May 4, 2021Assignee: Amazon Technologies, Inc.Inventors: Baihu Qian, Bashuman Deb, Omer Hashmi, Thomas Nguyen Spendley, Nikhil Reddy Cheruku, Alok Mishra, Alexander Justin Penney