Computer-to-computer Data Routing Patents (Class 709/238)
-
Patent number: 12255831Abstract: Techniques for migrating on-premises and/or cloud-based workloads to follow a network session as it potentially migrates, due to multipathing techniques, across multiple edge and/or cloud datacenters. The techniques may include determining, by a controller of a network, that a traffic flow between an endpoint device and a workload has migrated to a different path of a multipath flow such that the traffic flow terminates at a different termination point than the workload. Based at least in part on determining that the traffic flow has migrated, the controller may cause a migration of a state of the workload to a location associated with the different termination point. That is, the controller may cause the workload to be migrated in its current state, which may be specific to the endpoint device, to follow the traffic flow.Type: GrantFiled: July 18, 2022Date of Patent: March 18, 2025Assignee: Cisco Technology, Inc.Inventors: Vincent E. Parla, Kyle Andrew Donald Mestery
-
Patent number: 12255771Abstract: The present application relates to the field of network communication technologies, and provides a packet processing method and device, an advertisement method and device, a bridge node, a source apparatus, a packet processing system, and a computer-readable storage medium. The packet processing method includes: receiving a time sensitive networking (TSN) service packet; querying, according to a packet header of the TSN service packet, a mapping table of service stream IDs and TSN-profiles, where the mapping table of service stream IDs and TSN-profiles is established according to advertisement information of a source apparatus; and processing the TSN service packet according to a result of the querying on the mapping table of service stream IDs and TSN-profiles.Type: GrantFiled: May 19, 2021Date of Patent: March 18, 2025Assignee: ZTE CORPORATIONInventor: Xiangyang Zhu
-
Patent number: 12255812Abstract: An example data center system includes server devices hosting data of a first tenant and a second tenant of the data center, network devices of an interconnected topology coupling the server devices including respective service virtual routing and forwarding (VRF) tables, and one or more service devices that communicatively couple the network devices, wherein the service devices include respective service VRF tables for the first set of server devices and the second set of server devices, and wherein the service devices apply services to network traffic flowing between the first set of server devices and the second set of server devices using the first service VRF table and the second service VRF table.Type: GrantFiled: June 22, 2023Date of Patent: March 18, 2025Assignee: Juniper Networks, Inc.Inventors: Jacopo Pianigiani, Vivekananda Shenoy, Ankur Tandon, Atul S Moghe, Suresh K Balineni, Tong Jiang, Kiran N. Kasim, Sridevi JeevaRaj
-
Patent number: 12255758Abstract: The present technology pertains to receiving a tag associating at least one routing domain in an on-premises site with at least one virtual network in a cloud environment associated with a cloud service provider. The present technology also pertains to the automation of populating route and propagation tables with the cloud service provider.Type: GrantFiled: March 20, 2024Date of Patent: March 18, 2025Assignee: Cisco Technology, Inc.Inventors: Balaji Sundararajan, Madhuri Kolli, Giorgio Valentini, Venkatraman Venkatapathy, Avinash Ashok Kumar Chiganmi, Vivek Agarwal
-
Patent number: 12244489Abstract: A switch capable of on-the-fly reduction in a network is provided. The switch is equipped with a reduction engine that can be dynamically configured to perform on-the-fly reduction. As a result, the network can facilitate an efficient and scalable environment for high performance computing.Type: GrantFiled: March 23, 2020Date of Patent: March 4, 2025Assignee: Hewlett Packard Enterprise Development LPInventors: Robert Alverson, Andrew S. Kopser
-
Patent number: 12237992Abstract: Provided in embodiments of the present disclosure are a path computation method and apparatus, a storage medium, and an electronic device. The method includes: computing, by a controller, a forwarding path and forwarding delay information according to an end-to-end delay requirement; and sending, by the controller, the forwarding path and the forwarding delay information to a device side. Accordingly, the problem that a network path or route computed based on a network graph cannot satisfy service requirements in the related art can be solved, and a determined target path can satisfy the service requirements.Type: GrantFiled: April 28, 2022Date of Patent: February 25, 2025Assignee: ZTE CORPORATIONInventor: Quan Xiong
-
Patent number: 12231258Abstract: The present disclosure relates to a system and method for controlling home appliances that operates home appliances using a user terminal and controls the operation of the home appliances arranged in a space in consideration of the amount of power consumed in the space. In the present disclosure, when a first home appliance is operated, the first home appliance is operated only when the total power consumption of the first home appliance and other home appliances that are already operating is less than or equal to a reference value.Type: GrantFiled: December 23, 2022Date of Patent: February 18, 2025Assignee: LG ELECTRONICS INC.Inventors: Jihye Lee, Hyokune Hwang, Jung Eun Chol
-
Patent number: 12224912Abstract: Embodiments are directed to managing communication over networks. A gateway identifier (GID), a network address, source nodes, relays, or the like, may be determined based on an overlay network. Two or more relays may be ranked based on metrics associated with each relay such that a top ranked relay is designated as a preferred relay.Type: GrantFiled: November 27, 2023Date of Patent: February 11, 2025Assignee: TYCO FIRE & SECURITY GMBHInventors: Jeffrey Michael Ahrenholz, Dustin Orion Lundquist
-
Patent number: 12224933Abstract: Network requests can be automatically routed between two or more computer subsystems in some examples. In one such example, a system can determine that a user is eligible for a service based on usage data relating to an account of the user. Based on determining that the account is eligible for the service, the system can activate the service for the user by communicating with a service subsystem. Subsequent to activating the service for the user, the system can receive a network request associated with the user and determine that the network request has a characteristic. Based on determining that the network request has the characteristic, the system can forward the request to the service subsystem. The service subsystem can complete the network request using the service.Type: GrantFiled: August 9, 2023Date of Patent: February 11, 2025Assignee: Truist BankInventors: Robert Rohr, Selcuk Karakaplan
-
Patent number: 12218903Abstract: A Layer 2 (L2) domain hierarchical address communication system includes a first computing device that provides a first host, and a second computing device that provides a second host. A first leaf switch device is connected to the first computing device, and a second leaf switch device that is connected to the second computing device and coupled to the first leaf switch device. The first leaf switch device receives a first data communication from the first host that includes a second hierarchical MAC address of the second host. The first leaf switch device identifies a hierarchical MAC prefix in the second hierarchical MAC address, and uses the hierarchical MAC prefix to forward the first data communication to the second leaf switch device.Type: GrantFiled: December 7, 2022Date of Patent: February 4, 2025Assignee: Dell Products L.P.Inventors: Venkatesan Mahalingam, Vinoth Kumar Arumugam, Senthil Kumar Ganesan, Anoop Ghanwani
-
Patent number: 12218804Abstract: A server for predicting a future traffic load of a base station is provided. The server may obtain a first prediction model based on traffic data collected from the base station for a first period of time, obtain a second prediction model based on traffic data collected from the same base station for a second period time, and also based on knowledge transferred from the first prediction model. Each of the first prediction model and the second prediction model may include an encoder module, a reconstruction module, and a prediction module which are connected to form two paths, an encoder-reconstruction path and an encoder-prediction path, to preserve more information of historic traffic data.Type: GrantFiled: September 30, 2022Date of Patent: February 4, 2025Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Hang Li, Ju Wang, Chengming Hu, Xi Chen, Xue Liu, Seowoo Jang, Gregory Lewis Dudek
-
Patent number: 12218855Abstract: A system for facilitating RDMA transmit flow scheduling and pacing is disclosed. The system may determine a set of groups. The groups may be associated with a range of transmission rates. The system may determine a transmission rate of a queue pair. The system may assign the QP to a first group of the set of groups. The transmission rate of the QP may be within the range of transmission rates of the first group. The system may determine an available QP of at least one group from the set of groups. The system may schedule transmission, by an arbiter, of the available QP. The system may transmit, by the arbiter, a message associated with the available QP.Type: GrantFiled: February 10, 2023Date of Patent: February 4, 2025Assignee: Meta Platforms, Inc.Inventors: Ashay Narsale, Arvind Srinivasan
-
Patent number: 12218944Abstract: Aspects of the present disclosure are directed to group travel between artificial reality (XR) destinations. Currently, users in an artificial reality (XR) experience cannot travel with a group to a specific destination or between destinations (e.g., to and from virtual worlds, levels, applications, etc.). Thus, some implementations assign users within a group in a multiplayer XR experience (e.g., a virtual lobby) a same session identifier. When the users select a destination, some implementations can provide a computing system hosting the destination with the session identifier associated with the users, such that the hosting computing system can ensure that the users travel to the same instance of the destination together. If a user does not already have the destination installed, some implementations can allow the user to acquire access rights to the destination, then travel to the same instance of the destination as the other users.Type: GrantFiled: October 10, 2022Date of Patent: February 4, 2025Assignee: Meta Platform Technologies, LLCInventors: Michael Hadley, Danyang Zhao, Patrick McGartoll, Nicolas Sleiman Machado
-
Patent number: 12206728Abstract: In one embodiment, a controller features a first data store, a second data store and route determination logic. The first data store is configured to store current routing information from a source transit gateway within at least a first transit cloud network to a destination transit gateway within at least a second transit cloud network of the cloud network. Each of the source transit gateway and the destination transit gateway being one of a plurality of transit gateways associated with the cloud network. The second data store is configured to store alternative routing information between the source transit gateway and the destination transit gateway. The route determination logic is configured to (i) conduct analytics on all available route paths for a message intended to be sent from the source transit gateway to the destination transit gateway and (ii) select a best route path for the message.Type: GrantFiled: May 27, 2021Date of Patent: January 21, 2025Assignee: Aviatrix Systems, Inc.Inventors: Yixin Sun, Shanshan Xu, Colby Wen, Xiaobo Sherry Wei
-
Patent number: 12206591Abstract: Example embodiments describe a method for managing data traffic congestion in a network communication node. The method comprising maintaining a marking probability based on a marking ratio indicative of a change in packets responsible for congestion in a network queue in the network communication node over a change in a total number of packets processed by the network queue. The method further comprising classifying packets processed by the network queue as scalable packets or other packets based on an identifier included in the packets; wherein the scalable packets support scalable congestion control. The method further comprising marking the scalable packets responsible for congestion in the network queue with a congestion mark to signal data traffic congestion; and marking the other packets that support unscalable congestion control with the congestion mark based on the marking probability.Type: GrantFiled: May 8, 2023Date of Patent: January 21, 2025Assignee: Nokia Solutions and Networks OyInventors: Olivier Tilmans, Koen De Schepper
-
Patent number: 12200080Abstract: Techniques for leveraging the MASQUE protocol to provide remote clients with full application access to private enterprise resources are described herein. One or more network nodes may be configured to execute a MASQUE proxy service to provide a remote client device with full access to an enterprise/private application resource executing on an application node and hosted in an enterprise/application network, behind the MASQUE proxy service. In some examples, the MASQUE proxy service may execute on a single proxy node hosted at an edge of a cloud network or at an edge of an enterprise network. Additionally, or alternatively, a first instance of the MASQUE proxy service may execute on a first proxy node hosted at an edge of a cloud network (e.g., an ingress proxy node) and a second instance of the MASQUE proxy service may execute on a second proxy node hosted at an edge of the enterprise network.Type: GrantFiled: April 13, 2022Date of Patent: January 14, 2025Assignee: Cisco Technology, Inc.Inventors: Vincent E. Parla, Kyle Andrew Donald Mestery
-
Patent number: 12192815Abstract: A communication method includes: determining a first central unit (CU)-user plane (UP) and a user plane function (UPF) network element that correspond to a quality of service (QoS) flow, where an access network device to which the first CU-UP belongs supports at least two CU-UPs; determining a first packet delay budget (PDB) for transmitting the QoS flow between the first CU-UP and the UPF network element; and sending the first PDB to the access network device, where the first PDB is used by the access network device to schedule an air interface resource. After the CU-UP corresponding to the QoS flow is determined, the PDB of the CU-UP corresponding to the QoS flow may be sent to the radio access network (RAN) device.Type: GrantFiled: April 28, 2022Date of Patent: January 7, 2025Assignee: Huawei Technologies Co., Ltd.Inventors: Fang Yu, Yan Li, Hui Ni
-
Patent number: 12192172Abstract: A method for securing network communication between containers by a terminal, includes: a step of installing an HSI (Hyperion Secure Interface) for communication with a secure bridge included in an NIC (Network Interface Chip) in a secure container through a manager module; a step of changing a source address of a transmission packet to a specific token on the basis of a map of the HSI through the manager module; a step of delivering the transmission packet to the secure bridge through the HSI; a step of determining whether the specific token of the transmission packet is valid; and a step of changing the specific token to the source address and delivering the transmission packet to a target container when the specific token is valid.Type: GrantFiled: July 8, 2022Date of Patent: January 7, 2025Assignees: S2W INC., KOREA ADVANCED INSTITUTE OF SCIENCE AND TECHNOLOGYInventors: Seung Won Shin, Myoung Sung You, Sang Duk Suh, Chang Hoon Yoon, Seung Hyeon Lee
-
Patent number: 12177124Abstract: Some embodiments provide an automated method for defining externally routable Pods within a Kubernetes cluster. In some embodiments, the Pod operates in a guest cluster has its own VPC (virtual private cloud) network in a datacenter with several other guest clusters that have their own VPC networks and their own set of managers. In some embodiments, a Pod within a GC can be made externally routable so that it can be directly addressable from an external client outside of the Pod's network by using two new Kubernetes CRDs (custom resource definitions), which are an IPPool CRD and a RouteSet CRD. Examples of such external clients include VMs or Pods in another GC or a supervisor cluster connected to the particular GC through a gateway, or from a machine outside of the network of all of the GCs or SC.Type: GrantFiled: October 4, 2022Date of Patent: December 24, 2024Assignee: VMware LLCInventors: Danting Liu, Qian Sun, Jianjun Shen, Wenfeng Liu, Donghai Han
-
Patent number: 12166670Abstract: A first router generates session establishment metrics for use in network path selection. For example, a plurality of routers connect a client device to a network service instance hosted by a server. A first router is connected to the network service instance via first and second paths. The first router receives session performance requirements for a session between the client device and the network service instance. The first router forwards, along the first path, network traffic for the session by modifying a first packet of the session to include a session identifier for the session. The first router determines that session establishment metrics for the session do not satisfy the session performance requirements. In response, the first router forwards, along the second path, the network traffic for the session by modifying a second packet of the session to include the session identifier for the session.Type: GrantFiled: March 28, 2023Date of Patent: December 10, 2024Assignee: JUNIPER NETWORKS, INC.Inventors: Michael Baj, Patrick J. MeLampy, Ryan Koss, Kaushik Adesh Agrawal, Abilash Menon, Michael John Adams, Sarah V. Jaffer
-
Patent number: 12155566Abstract: A device includes a transceiver and processing circuitry. The transceiver is configured to receive an input packet having an input header and forward an output packet having an output header. The processing circuitry is configured to parse the input header, determine recommendations for forwarding a payload of the input packet using a trained neural network and based on the parsed input header, and process the input packet and generate the output packet with the output header based on the recommendations and available resources.Type: GrantFiled: January 11, 2022Date of Patent: November 26, 2024Assignee: Nokia Solutions and Networks OyInventors: Bogdan Uscumlic, Yu-Chia Tseng
-
Patent number: 12149437Abstract: Automatic load-balancing techniques in a network device are used to select, from a multipath group, a path to assign to a flow based on observed state attributes such as path state(s), device state(s), port state(s), or queue state(s) of the paths. A mapping of the path previously assigned to a flow or group of flows (e.g., on account of having then been optimal in view of the observed state attributes) is maintained, for example, in a table. So long as the flow(s) are active and the path is still valid, the mapped path is selected for subsequent data units belonging to the flow(s), which may, among other effects, avoid or reduce packet re-ordering. However, if the flow(s) go idle, or if the mapped path fails, a new optimal path may be assigned to the flow(s) from the multipath group.Type: GrantFiled: October 12, 2023Date of Patent: November 19, 2024Assignee: Innovium, Inc.Inventors: William Brad Matthews, Puneet Agarwal, Rupa Budhia
-
Patent number: 12147416Abstract: A method for managing a transaction data structure, the method may include (a) receiving, at a first point in time that corresponds to a first value of a clock signal, a request to commit a transaction, and updating a status of the transaction, within the transaction data structure, as being a commit in progress; (b) updating the status of the transaction within the transaction data structure as being committed following (i) a completion of the committing, and (ii) a change of a value of the clock signal from the first value to a second value that differs from the first value; and (c) updating, using a background process, a database segment (DS) version metadata associated with the transaction regarding the completion of the committing. The DS version metadata belongs to a DS version metadata data structure. The DS version metadata data structure and the transaction data structure are selectively accessed during transactions.Type: GrantFiled: December 28, 2021Date of Patent: November 19, 2024Assignee: VAST DATA LTD.Inventors: Eyal Gordon, Asaf Levy
-
Patent number: 12143177Abstract: Satellites provide connectivity in remote and rural areas as well as providing applications and services elsewhere on earth and in space. Existing satellite networks will be increasingly augmented by ultra-dense deployments of interconnected satellites providing low Earth orbit (LEO) constellations. However, such satellites only offer short-term line-of-sight access requiring ongoing handovers during the duration of a terminal's access. Accordingly, to exploit these LEO constellations the inventors have established methodologies exploiting distributed massive multiple-input multiple-output technology for a user terminal to be connected to a cluster of LEO satellites.Type: GrantFiled: December 5, 2022Date of Patent: November 12, 2024Assignee: MacDonald, Dettwiler and Associates CorporationInventors: Mohammed Abdelsadek, Gunes Karabulut Kurt, Halim Yanikomeroglu
-
Patent number: 12132650Abstract: Network traffic between a source node and a destination node in a network fabric can be routed by distributing the network traffic from the source node to a set of one-hop neighbors of the source node. Each one-hop neighbor of the source node can be set as a first waypoint. A one-hop neighbor of the destination node mapped to the corresponding one-hop neighbor of the source node is identified and set as a second waypoint. The distributed traffic is then routed from the first waypoint to the second waypoint via a network fabric having network nodes connected according to harmonics.Type: GrantFiled: July 3, 2023Date of Patent: October 29, 2024Assignee: Amazon Technologies, Inc.Inventors: Giacomo Bernardi, Ratul Mahajan, Saurabh Kumar
-
Patent number: 12126684Abstract: In an example implementation consistent with the features disclosed herein, publisher-subscriber message mapping is performed. A message is received from a publisher, with the message including a first topic. The first topic includes a gateway identifier of a gateway for the publisher. The gateway identifier is then mapped to a user identifier. The first topic of the message is modified to a second topic by replacing the gateway identifier with the user identifier. The message is then sent to a subscriber that is subscribed to the second topic.Type: GrantFiled: April 19, 2023Date of Patent: October 22, 2024Assignee: Hewlett Packard Enterprise Development LPInventor: Aseem Sethi
-
Patent number: 12124590Abstract: A testing device (10) acquires session information to configure a session with a server (23), which is a to-be-tested device, protected by a security device (22) performing authentication of a packet. Then, the testing device (10) generates a test packet with the session information acquired, generates a test session according to a predetermined scenario when transmitting the test packet to the server (23), and transmits to the server (23) a test packet that increases processing load.Type: GrantFiled: November 11, 2019Date of Patent: October 22, 2024Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventor: Hiroshi Kurakami
-
Patent number: 12107764Abstract: A packet processing method implements a QoS guarantee. The method includes: obtaining a flow identification based on packet attribute information and a flow matching rule, generating a flow policy that includes a correspondence between the flow identification and a flow behavior, determining a forwarding path of a packet including the packet attribute information, sending the flow matching rule to an ingress device of the forwarding path, and sending the flow policy to a first network device on the forwarding path. The ingress device adds the flow identification to the packet including the packet attribute information, and sends the packet. The first network device receives the packet including the flow identification, obtains the flow behavior from the flow policy based on the flow identification, and processes the packet in a packet processing mode corresponding to the flow behavior.Type: GrantFiled: December 14, 2021Date of Patent: October 1, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Shuping Peng, Zhenbin Li, Lei Li
-
Patent number: 12107758Abstract: According to one or more embodiments of the disclosure, an edge node of a virtual overlay for a Layer-2 mesh receives a new flow notification that indicates a destination address for a new flow in the Layer-2 mesh. The virtual overlay is configured to flood replicated frames of the new flow throughout the virtual overlay. The edge node makes a local match between the destination address indicated by the new flow notification and a local address table of the edge node. The edge node sends, based on the local match, a match notification that causes other nodes in the virtual overlay to stop flooding replicated frames of the new flow.Type: GrantFiled: July 15, 2022Date of Patent: October 1, 2024Assignee: Cisco Technology, Inc.Inventor: Albert Mitchell
-
Patent number: 12101839Abstract: Disclosed are an information processing method and a related network device. The method comprises: a session management function (SMF) obtaining first address information of a local domain name system (DNS) server; sending the first address information to an uplink classifier; and sending, by means of an access and mobility management function (AMF), the first address information to a user equipment (UE), wherein the first address information is used for the UE to update the IP address of local DNS server.Type: GrantFiled: September 10, 2020Date of Patent: September 24, 2024Assignees: CHINA MOBILE COMMUNICATION CO., LTD RESEARCH INSTITUTE, CHINA MOBILE COMMUNICATIONS GROUP CO., LTD.Inventors: Yongjing Li, Dan Wang
-
Patent number: 12101700Abstract: This application provides an internet of vehicles message notification method, applied to a multi-access edge computing system including a first application instance, a second application instance and an internetworking service instance. The method includes: receiving, by the first application instance, a notification message; sending, by the first application instance, the notification message to the interworking service instance; sending, by the interworking service instance, the notification message to the second application instance that subscribes to the message; and sending, by the second application instance, the notification message to an in-vehicle application served by the second application instance. As a result, data can be exchanged and shared between vehicles of different vehicle manufacturers and between internet of vehicles application instances of different vehicle manufacturers. Therefore, a real internet of vehicles service is implemented.Type: GrantFiled: May 14, 2021Date of Patent: September 24, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventor: Jiangping Feng
-
Patent number: 12101203Abstract: A CGW (7) connected to a first communication network (1) and a fifth communication network (5). The second communication network uses a communication protocol different from a communication protocol of the first communication network (1). The CGW (7) receives, from the first communication network (1), CAN frames each including a data field storing control information (CD) to be transmitted from the first communication network (1) to a second communication network (5), a CAN ID for identifying the control information (CD), and an error detection code (EC) stored in the data field and calculated on the basis of the control information (CD) and the CAN ID. The CGW (7) generates an FD frame including a data field storing the CAN frames and a CAN FD ID indicating that the CAN frames are stored in the data field, and transmits the generated FD frame to the fifth communication network (5).Type: GrantFiled: October 19, 2020Date of Patent: September 24, 2024Assignee: Nissan Motor Co., Ltd.Inventors: Kiyoshi Natori, Takashi Matsumoto
-
Patent number: 12099401Abstract: A system and method for providing technical support when using an application that includes recording and/or otherwise capturing a problem as a video file or screen image while using the application and sending the file or image to a technician from the application. The system includes a back-end server operating the online application and having a processor for processing data and information, a communications interface communicatively coupled to the processor, and a memory device storing data and executable code. When the code is executed, the processor can allow a user to record the problem that the user encounters while using the application as a file, send the file to a technical support team to be reviewed, and allow the user to correspond with a technician about the file.Type: GrantFiled: January 4, 2023Date of Patent: September 24, 2024Assignee: TRUIST BANKInventors: Rajeev Kumar, Philip Llewelyn Bayer
-
Patent number: 12095625Abstract: Techniques for discovering a network using a sensor installed in the network, where the network is communicatively coupled to an external network by a router, are presented. The techniques can include: determining, automatically and by the sensor, a network address of the router; detecting, automatically and by the sensor, a network address of a client in the network; assessing, automatically and by the sensor, that the client in the network is actively communicating on the network; communicating, by the sensor, with the network address of the router; and participating, by the sensor, in communications on the network by emulating the network address of the client and by using the network address of the router.Type: GrantFiled: December 5, 2023Date of Patent: September 17, 2024Assignee: PACKET FORENSICS, LLCInventors: Victor Oppleman, Zachary Kanner, Eugene Antsilevich
-
Patent number: 12095652Abstract: Techniques are described for suppressing data plane traffic using a service monitoring policy for data plane control. If a service provided to a router becomes nonfunctional, preventing the router from being able to forward traffic to a next-hop device, data plane traffic from client devices on the data plane that requires the use of the nonfunctioning service is suppressed. Additionally, new communication pathways to the router that will use the nonfunctioning service are prevented from being established. Traffic is redirected to another router with a functioning service. Thus, traffic that may normally be directed to the router with the nonfunctioning service and not able to be forwarded (e.g., blackholing of data) can be forwarded to the other router.Type: GrantFiled: June 2, 2023Date of Patent: September 17, 2024Assignee: Cisco Technology, Inc.Inventors: Balaji Sundararajan, Satish Kumar Mahadevan, Ramakumara Kariyappa, Ganesh Devendrachar, Arul Murugan Manickam, Samir D Thoria, Pritam Baruah, Deepa Rajendra Sangolli, Avinash Shah
-
Patent number: 12095734Abstract: A container may be created, and a plurality of domain name system (DNS) configuration objects may be added to the container. The plurality of DNS configuration objects may comprise at least one of private DNS zones, outbound forwarding rules, DNS query log configurations, and firewall rule groups. The container may be associated with a plurality of private logical networks. The container may also be across a plurality of customer accounts. Based on the plurality of DNS configuration objects, a plurality of DNS operations associated with the plurality of private logical networks may be performed. The plurality of DNS operations may comprise at least one of DNS query resolution, DNS query outbound forwarding, configuring a query log, or configuring a firewall.Type: GrantFiled: September 29, 2021Date of Patent: September 17, 2024Assignee: Amazon Technologies, Inc.Inventors: Matthew Engskow, Vikram Saurabh, Yu Wang, Huida Tao, Daniel Bradley, Bing Xia, Mekias Mebrahtu Yohannes, Abhinav Punj, Jeffrey J. Damick
-
Patent number: 12081447Abstract: New link requests are received and an application making the request is identified. SD-WAN parameters are retrieved from an application control database. A first parameter is a JLP loss requirement for the application, and can be either low JLP, medium JLP, or high JLP SLA level. A second parameter a downstream/upstream bandwidth capability requirement. Links are determined from the pool of available links that meet the JLP requirement. One of the links is selected for the new link request, from the pool of available links that meet the JLP requirement, based on a downstream and an upstream bandwidth capability. The best link is automatically activated for the new link request.Type: GrantFiled: September 30, 2021Date of Patent: September 3, 2024Assignee: Fortinet, Inc.Inventor: Aldo Di Mattia
-
Patent number: 12079534Abstract: An information processing system includes: an information processing apparatus configured to manage sharing of a screen performed by a plurality of screen-sharing terminals coupled communicably to the information processing apparatus; and an administrator terminal configured to have administrative authority and to be coupled to the information processing apparatus via a network. The information processing apparatus includes an information management unit and an instruction delivery unit. The administrator terminal includes an accepting unit a communication control unit.Type: GrantFiled: August 25, 2021Date of Patent: September 3, 2024Assignee: RICOH COMPANY, LTD.Inventors: Yuka Tsukamoto, Seiya Koura, Hiroshi Gotoh, Hiromasa Koike
-
Patent number: 12072838Abstract: Provided is a computer-implemented method for receiving the at least two log files; wherein each log file of the at least two log files includes at least one log entry with at least one time stamp and at least one message; wherein the at least two log files differ from one another with respect to at least one distinctive criteria; extracting at least one additional information of each log file of the at least two log files; and combining each log file of the at least two log files with the extracted additional information into at least two processed log files; wherein the at least two processed log files comply with a coherent representation. A corresponding computer program product and generating unit is also provided.Type: GrantFiled: August 20, 2020Date of Patent: August 27, 2024Assignee: SIEMENS AKTIENGESELLSCHAFTInventors: Dmitriy Fradkin, André Scholz, Matthias Loskyll, Georgia Olympia Brikis, Rakebul Hasan, Vladimir Lavrik, Alexander Storl
-
Patent number: 12074890Abstract: Methods and systems for identifying a network threat are disclosed. The methods described herein may involve receiving at least one permutation of a domain name, wherein the at least one permutation is registered with a domain name registrar. The methods described herein may further involve executing a scanning function to identify an active service on the at least one permutation registered with the domain name registrar and implementing a threat prevention procedure upon identifying an active service on the at least one permutation.Type: GrantFiled: January 17, 2023Date of Patent: August 27, 2024Assignee: Rapid7, Inc.Inventors: Wah-Kwan Lin, Paul Deardorff
-
Patent number: 12074788Abstract: Multiple types of lines are made simultaneously available, including a Wi-Fi link, a cell link and a wired link. A list of running cloud applications is identified by monitoring A quality of each available link for each running cloud application is periodically tested, including measurements of latency, jitter and packet loss. A first link is selected for a first application and a second link is selected for a second application. Data packets related to the first application are transmitted over a first link and data packets related to the second application over the second link.Type: GrantFiled: September 29, 2023Date of Patent: August 27, 2024Assignee: Fortinet, Inc.Inventors: Emilio Borbolla Galindo, Juan Ernesto Lopez Silva
-
Patent number: 12074787Abstract: According to various embodiments, an electronic device includes at least one processor. The at least one processor may be configured to: confirm a data session establishment request from a first application executed by the at least one processor; confirm at least one first descriptor corresponding to the first application for path selection; confirm a first network interface corresponding to the at least one first confirmed descriptor based on the at least one first confirmed descriptor; establish a first data session corresponding to the at least one first confirmed descriptor; and transmit and/or receive data related to the first application through the first network interface using the first data session.Type: GrantFiled: November 7, 2022Date of Patent: August 27, 2024Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Jaewon Jang, Sungin Kim, Hongshik Kim, Ansik Shin, Yujin Jeong, Taewan Kim
-
Patent number: 12068958Abstract: Techniques are disclosed for a computing system comprising processing circuitry having access to a storage device, the processing circuitry configured to: generate, by a network controller executing in a software defined network (SDN), an advertisement in a first network cluster executing within a container orchestration platform of the SDN, wherein the advertisement conforms to a routing protocol and comprises information identifying a network service executing in the first network cluster, wherein the network service exposes a backend of a network application to the container orchestration platform of the SDN; and broadcast, by the network controller and to a second network cluster executing within the container orchestration platform of the SDN, the advertisement in accordance with the routing protocol.Type: GrantFiled: March 30, 2023Date of Patent: August 20, 2024Assignee: JUNIPER NETWORKS, INC.Inventors: Michael Henkel, Mahesh Sivakumar, Richard Roberts
-
Patent number: 12068956Abstract: A communication device includes a storage unit that stores a conversion table; a receiving unit that receives a packet addressed to a user terminal from a server, and an address conversion unit that converts a destination address of the packet into a multicast address in accordance with the conversion table, adds, to the packet, an identification ID for identifying a group to which the user terminal belongs, and transmits the packet to which the identification ID is added.Type: GrantFiled: February 25, 2020Date of Patent: August 20, 2024Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Mitsuo Amasaka, Tomohiro Okada, Shunsuke Homma, Takayuki Nakamura, Takuya Sato
-
Patent number: 12063154Abstract: Disclosed are a method and apparatus for sending a segment routing traffic engineering (SR-TE) policy, a method and apparatus for receiving an SR-TE policy, a network element, and a computer-readable storage medium. The method for sending an SR-TE policy includes creating an SR-TE policy instance by a first network element; and sending an SR-TE policy corresponding to the SR-TE policy instance to a second network element by the first network element, where the SR-TE policy carries path identifier information and primary/standby state information of a segment list so as to support fast reroute (FRR) of a segment list level.Type: GrantFiled: May 9, 2020Date of Patent: August 13, 2024Assignee: ZTE CORPORATIONInventors: Shaofu Peng, Detao Zhao, Hong Tang, Yongqing Zhu
-
Patent number: 12058049Abstract: The predictive overlay network architecture of the present invention improves the performance of applications distributing digital content among nodes of an underlying network such as the Internet by establishing and reconfiguring overlay network topologies over which associated content items are distributed. The present invention addresses not only frequently changing network congestion, but also interdependencies among nodes and links of prospective overlay network topologies. The present invention provides a prediction engine that monitors metrics and predicts the relay capacity of individual nodes and links (as well as demand of destination nodes) over time to reflect the extent to which the relaying of content among the nodes of an overlay network will be impacted by (current or future) underlying network congestion.Type: GrantFiled: June 29, 2023Date of Patent: August 6, 2024Assignee: System73 LtdInventors: Jose Daniel Perea Strom, Doron Paz, William C. Erbey, Duo Zhang
-
Patent number: 12058005Abstract: Aspects of the disclosure relate to using machine learning models to automatically generate spine-leaf network topologies. A computing system may receive one or more prompts to generate a spine-leaf network topology based on a non-spine-leaf network topology of a non-spine-leaf network. Based on inputting the prompts into a natural language processing model, network criteria for generating the spine-leaf network topology may be generated. Non-spine-leaf network topology data comprising network metadata, network dependency parameters, and network constraint parameters, may be retrieved. Based on inputting the network criteria and the non-spine-leaf network data into a generative adversarial network implemented on a quantum computing device, candidate spine-leaf topologies comprising a qualified candidate spine-leaf network topology that meets the network criteria may be generated.Type: GrantFiled: September 8, 2023Date of Patent: August 6, 2024Assignee: Bank of America CorporationInventors: Shailendra Singh, Maneesh Sethia, Saurabh Garg
-
Patent number: 12058024Abstract: Methods are provided which involve obtaining information about a distributed ledger instance associated with an enterprise and generating at least one announcement that advertises a presence of the distributed ledger instance based on the information. The methods further involve providing the at least one announcement to one or more network devices associated with other distributed ledger instances to provide visibility of the distributed ledger instance to the other distributed ledger instances.Type: GrantFiled: July 27, 2023Date of Patent: August 6, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: Joel A. Obstfeld, Oliver James Bull, Louis Gwyn Samuel, Andrew Pletcher
-
Patent number: 12057960Abstract: Disclosed in the embodiments of the present disclosure are a method for notifying a message of a smart home based on a smart screen, an apparatus, and a smart screen. The method includes: receiving a notification message sent by a smart home device waiting to be processed by a user; determining, by means of a communication component of a smart screen, a first smart home device closest to the smart screen, so as to determine a location of the smart screen by means of the first smart home device; and starting infrared detectors installed in respective rooms, determining, according to a location of the user acquired by an infrared detector, a second smart home device closest to the user, and then using the second smart home device to send the notification message and the location of the smart screen to the user.Type: GrantFiled: October 30, 2020Date of Patent: August 6, 2024Assignee: SHENZHEN SKYWORTH-RGB ELECTRONIC CO., LTD.Inventor: Tao Wu
-
Patent number: 12047437Abstract: Systems and methods are provided for a computer-implemented method of implementing an on-demand computing network environment. A network specification is received from a user. Resources from one or more resource providers are provisioned. The on-demand computing network is configured, where configuring comprises assigning a first provisioned resource as a hub device and assigning one or more second provisioned resources as rim devices, where a particular rim device comprises a bridge device, where the bridge device repackages data received from the on-demand computing network prior to forwarding that data such that the data received from the on-demand computing network appears to terminate at the bridge device to an observer viewing the data between the hub device and the bridge device.Type: GrantFiled: March 13, 2023Date of Patent: July 23, 2024Assignee: Cyber IP Holdings, LLCInventors: Christopher Edward Delaney, Chava Louis Jurado, Carl Bailey Jacobs, Jeremiah MacDonald