Replicate Messages For Multiple Destination Distribution Patents (Class 370/390)
-
Patent number: 12381834Abstract: Aspects of the disclosure involve systems and methods for utilizing Virtual Local Area Network separation in a connection, which may be a single connection, between a customer to a telecommunications network and a cloud environment to allow the customer to access multiple instances within the cloud through the connection. A customer may purchase multiple cloud resource instances from a public cloud environment and, utilizing the telecommunications network, connect to the multiple instances through a communication port or connection to the cloud environment. To utilize the single connection or port, communication packets intended for the cloud environment may be tagged with a VLAN tag that indicates to which cloud instance the packet is intended. The telecommunications network may route the packet to the intended cloud environment and configure one or more aspects of the cloud environment to analyze the attached VLAN tag to transmit the packet to the intended instance.Type: GrantFiled: June 7, 2024Date of Patent: August 5, 2025Assignee: Level 3 Communications, LLCInventor: Austin D. Ritchie
-
Patent number: 12368660Abstract: A method is provided that includes receiving, from a first cluster, data intended for a second cluster and routing the data to the second cluster, thereby forming an indirect connection between a first cluster and the second cluster. A network usage of the indirect connection may be monitored and in response to determining that the network usage of the indirect connection exceeds a network usage threshold, a respective remote agent of each of the first and second clusters may be instructed to form a direct connection between the first and second clusters and remove the indirect connection.Type: GrantFiled: October 25, 2023Date of Patent: July 22, 2025Assignee: Red Hat, Inc.Inventors: Nir Magnezi, Michael Kolesnik
-
Patent number: 12353569Abstract: The use of digital data privacy asserting technology, including but not limited to encryption technology, is specified so as to create entity specific data assets that assert entity specific data rights, including but not limited to, the right to determine how that data can be used by others.Type: GrantFiled: December 20, 2022Date of Patent: July 8, 2025Assignee: gDial Inc.Inventors: West Suhanic, Peter Pennefather
-
Patent number: 12355578Abstract: Techniques of packet level redundancy in distributed computing systems are disclosed herein. In one example, upon receiving an original packet to be transmitted from a source host to an application executing at a destination host, the source host generates a duplicated packet based on the received original packet. The source host can then encapsulate the original and duplicated packets with first and second outer headers having first and second header values, respectively, and transmitting the original and the duplicated packets from the source host to the destination host via a first network path and a second network path in the computer network, respectively. Then, the transmitted original and duplicated packets can be de-duplicated at the destination host before providing the de-duplicated original and duplicated packets to the application executing at the destination host.Type: GrantFiled: March 15, 2022Date of Patent: July 8, 2025Assignee: Microsoft Technology Licensing, LLCInventors: Daehyeok Kim, Jitendra Padhye, Shachar Raindel, Wei Bai
-
Patent number: 12349045Abstract: A source wireless device sends an indication of support for one or more broadcast services that broadcasts information over a wireless local area network (WLAN). The source wireless device determines, based on one or more factors, whether to use a broadcast stream of a broadcast service or a unicast stream to deliver information to one or more receiving wireless devices.Type: GrantFiled: June 22, 2023Date of Patent: July 1, 2025Assignee: Malikie Innovations LimitedInventors: Stephen McCann, Michael Peter Montemurro, James Randolph Winter Lepp
-
Patent number: 12348329Abstract: A method for load balancing in a bit index explicit replication (BIER) network includes: a network device obtains a BIER packet, and determines, based on an identifier in the BIER packet, a target next-hop node that reaches a destination address of the first BIER packet from a plurality of next-hop nodes of the network device. Then, the network device generates a target forwarding table based on the target next-hop node, and forwards the first BIER packet based on the target forwarding table. A control plane does not perform load balancing on a BIER packet in a manner of delivering a large quantity of load balancing tables to a forwarding plane, but the forwarding plane of the network device generates the target forwarding table to perform load balancing on the BIER packet.Type: GrantFiled: May 3, 2022Date of Patent: July 1, 2025Assignee: Huawei Technologies Co., Ltd.Inventors: Taixu Tian, Yang Xia, Jingrong Xie, Bing Han
-
Patent number: 12332817Abstract: A network switch, for use in an Ethernet network in a vehicle, includes multiple ports, a switch unit, a peripheral bus, multiple DMA engines and a mapping engine. The ports connect to the Ethernet network. The switch unit forwards packets s among the ports. The peripheral bus connects to a host that runs host applications. The DMA engines transfer packets from the host applications via the peripheral bus to the switch unit. The mapping engine constructs a mapping that maps between (i) bus functions of the peripheral bus that are assigned to the host applications, and (ii) respective ones of the DMA engines, and configures the switch unit, in accordance with the mapping, to permit forwarding of a packet sent from a host application only upon verifying that a DMA engine that transferred the packet is mapped to the bus function assigned to the host application.Type: GrantFiled: February 7, 2023Date of Patent: June 17, 2025Assignee: Marvell Asia Pte LtdInventors: Xiongzhi Ning, Markus Althoff, Biing Long Shu, Steffen Dolling, Sudong Yu, Thomas Kniplitsch
-
Patent number: 12335240Abstract: Described herein are systems, methods, and software to manage private networks for computing elements. In one example, a coordination service may obtain a request from a computing element to join a private network. In response to the request, the coordination service may identify communication rules associated with the computing element based on credential and device information in the request and may identify communication information to permit the computing element to communicate with one or more other computing elements in the private network. Once identified, the communication information may be communicated to the computing element.Type: GrantFiled: April 15, 2021Date of Patent: June 17, 2025Assignee: Tailscale Inc.Inventors: David F. Carney, Avery Pennarun, David J. Crawshaw
-
Patent number: 12316471Abstract: Some embodiments provide a method of multicasting data in a segregated logical network with multiple network segments. The network segments each have at least one router. The multicast originates from a multicast source in a first network segment and goes to multicast receivers in several other network segments. In the method, the router of the first network segment receives encoding data for a set of virtual tunnel endpoints (VTEPs) of the receivers. The router then receives the multicast data from the multicast source. For each VTEP, the router then encodes the data for the receiver using the encoding data for the VTEP of the receiver. The router then sends (e.g., as a unicast) the encoded data to a router of the network segment of the receiver. The router performing the method may be a domain router of the network segment of the receiver.Type: GrantFiled: January 20, 2022Date of Patent: May 27, 2025Assignee: VMWare LLCInventors: Senthilkumar Karunakaran, Subin Cyriac Mathew, Chidambareswaran Raman, Rishi Kanth Alapati
-
Patent number: 12317374Abstract: Embodiments of the present invention are drawn to electronic systems capable of transmitting a group addressed frame that identifies an MLD according to an MLD MAC address. The group addressed frame can include an ARP request, for example, and can be transmitted by an AP MLD responsive to an individually addressed frame transmitted by a non-AP STA MLD associated with the AP MLD. The AP MLD can provide a proxy ARP service for associated non-AP STA MLDs.Type: GrantFiled: January 23, 2024Date of Patent: May 27, 2025Assignee: MediaTek Singapore Pte. Ltd.Inventors: Yongho Seok, Kai Ying Lu, James Chih-Shi Yee
-
Patent number: 12289496Abstract: A method and system for delivering content is provided. In one example, responsive to a request by a client device identifying a video program, the system is configured to determine different first and second network paths for delivery of the video program from a content source; deliver the video program via the first network path to the client device; and responsive to a change in status of the video program being delivered via the first network path, deliver the video program via the second network path to the client device.Type: GrantFiled: June 23, 2023Date of Patent: April 29, 2025Assignee: Comcast Cable Communications, LLCInventors: Weidong Mao, Phillip Gabler
-
Patent number: 12244500Abstract: A distributed computing system is provided, including a source computing device implementing a source hypervisor executing a virtual machine, a source-side router coupled to the source hypervisor, a destination computing device implementing a destination hypervisor, and a destination-side router coupled to the destination hypervisor. The source hypervisor is connected to the destination hypervisor through a network. During a migration of the virtual machine from the source hypervisor to the destination hypervisor, the source-side router duplicates packets ingressing into the source-side router. The duplicated packets include a first set of packets and a second set of packets, where the first set of packets is routed to the virtual machine through the source hypervisor on the network, and the second set of packets is routed to the virtual machine through the destination hypervisor on the network.Type: GrantFiled: December 27, 2023Date of Patent: March 4, 2025Assignee: Microsoft Technology Licensing, LLCInventors: Kenyon James Hensler, Rupesh Bhagaban Patro, Aishwarya Srinivasa Raghavan, Shivjit Satish Patil, Rangaprasad Narasimhan, Anand Ramakrishna
-
Patent number: 12237938Abstract: Systems and methods for prioritizing multicast streams in an Internet Group Management Protocol (IGMP) network are provided. According to one implementation, a process, which may be executed by a router, is configured, in response to a reboot scenario, to query a plurality of hosts regarding membership in a plurality of IGMP multicast streams according to predefined priority levels. The process is further configured to receive membership reports from the plurality of hosts. Also, the process is configured to request a server to restart the IGMP multicast streams according to the predefined priority levels.Type: GrantFiled: December 27, 2022Date of Patent: February 25, 2025Assignee: Ciena CorporationInventors: Priyanshu Lnu, Ashutosh Aggarwal
-
Patent number: 12237997Abstract: This disclosure provides for a compute-aware routing method and apparatus. The method include: a compute-aware router that receives compute-aware routing information of at least one computing container. The compute-aware routing information includes a computing code or a computing metric. The compute-aware router determines a routing information base (RIB) based on the compute-aware routing information. The RIB includes either a function identifier (FID) of a function that can be provided by the computing container or an Internet Protocol (IP) address prefix of the computing container in which the function is located and either the computing code or the computing metric. The function includes any one of a software-defined computing program, function program, service software, or microservice that is deployed in the computing container.Type: GrantFiled: March 11, 2022Date of Patent: February 25, 2025Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventor: Ruobin Zheng
-
Patent number: 12231252Abstract: Some embodiments of the invention provide novel methods for providing transparent services for multicast data messages traversing a network edge device operating at a boundary between two networks. The method analyzes data messages received at the network edge device to determine whether they require a service provided at the boundary and whether they are unicast or multicast (including broadcast). The method modifies a multicast destination media access control (MAC) address of a multicast data message requiring a service to be a unicast destination MAC address and provides, without processing by a standard routing function, the modified data message directly to an interface associated with a service node that provides the particular service required by the data message. The method receives the serviced data message, restores the multicast destination MAC address, and forwards the serviced data message to a set of destinations associated with the multicast destination address.Type: GrantFiled: November 16, 2021Date of Patent: February 18, 2025Assignee: VMware LLCInventors: Rahul Mishra, Pierluigi Rolando, Stephen Tan, Raju Koganty
-
Patent number: 12212426Abstract: According to some embodiments, an Ethernet Virtual Private Network (EVPN) includes a first router configured as an Internet Group Management Protocol (IGMP) version 3 querier and a second router configured as an IGMP version 2 querier. The second router is configured to receive a Selective Multicast Ethernet (SMET) route message generated by the first router. The SMET route message includes an IGMP version 3 join request from a receiver, and the IGMP version 3 join request includes an address of a multicast source device. The second router is further configured to convert the IGMP version 3 join request of the SMET route message to an IGMP version 2 join request. The second router is further configured to send multicast traffic from the multicast source device to the receiver via the first router.Type: GrantFiled: March 29, 2022Date of Patent: January 28, 2025Assignee: CISCO TECHNOLOGY, INC.Inventors: Mankamana Prasad Mishra, Sridhar Santhanam, Luc Andre Burdet, Prasad Sreedharan Nair, Dhananjaya Kasargod Rao
-
Patent number: 12199866Abstract: Techniques for using global virtual network instance (VNI) labels in a multi-domain network to route network data with a multi-tenant network overlay are described herein. A routing device provisioned in a network domain of the multi-domain network may register with a service discovery system of the network domain for use of network configuration data to establish routes through the multi-domain network with network nodes. Each network domain of the multi-domain network may include an application programming interface (API) server for processing API requests to make changes to configurations of a network domain. A border gateway protocol (BGP) large community may be utilized to encode global VNI labels, network addresses, local next hop nodes, and/or additional network information and sent to routing devices provisioned in separate network domains. A service chain may be signaled by global VNI labels to route network traffic through various services prior to reaching a destination endpoint.Type: GrantFiled: September 27, 2021Date of Patent: January 14, 2025Assignee: Cisco Technology, Inc.Inventors: Jon Langemak, Christopher Blair Murray, Kyle Andrew Donald Mestery
-
Patent number: 12192181Abstract: Disclosed herein are embodiments of systems, methods, and products comprising a computing device, which provides Efficient Data-In-Transit Protection Techniques for Handheld Devices (EDITH) to protect data-in-transit. An end user device (EUD) may generate a multicast data packet. The EDITH module of the EUD encapsulates the data packet in a GRE packet and directs the GRE packet to a unicast destination address of an EDITH Multicast Router included in an infrastructure. The EDITH module on the EUD double compresses and double encrypts the GRE packet. The EDITH module on the infrastructure decrypts and decompresses the double compressed and double encrypted GRE packet to recreate the GRE packet. The EDITH module on the infrastructure decapsulates the GRE packet to derive the original multicast data packet, and distributes the original multicast data packet to the multiple group member based on the multicast destination address included in the original multicast data packet.Type: GrantFiled: March 6, 2023Date of Patent: January 7, 2025Assignee: Architecture Technology CorporationInventors: Timothy Hartley, Deborah Charan, Ranga S. Ramanujan
-
Patent number: 12185194Abstract: The present disclosure describes methods, system, and devices for selecting a radio bearer mode for multicast broadcast services (MBS). The method includes informing a radio access network (RAN) that a user equipment (UE) is receiving/interested to receive or no longer receiving/interested to receive multicast broadcast service (MBS) services via a cast mode. The method includes sending, by the UE, MBS interest information to the RAN, the MBS interest information comprising a list of MBS services of interest.Type: GrantFiled: October 11, 2022Date of Patent: December 31, 2024Assignee: ZTE CORPORATIONInventors: Hao Zhu, Lin Chen, Zijiang Ma, Tao Qi, Feng Xie, Ying Huang
-
Techniques for reacting to device event state changes that are shared over a network of user devices
Patent number: 12177082Abstract: Techniques are disclosed for coordinating state information between devices in a network of devices. In one example, a first user device can obtain event information identifying an event (e.g., triggering of an alarm) associated with another user device and state information identifying a state of the other device. The first user device can report the state and event information to devices in the network. Observers corresponding to each user device can identify the occurrence of the event corresponding to the event information for each user device. An action (e.g., output an audio chime) can be performed by each device with an observer that identifies the occurrence of the event corresponding to the event information for each user device.Type: GrantFiled: March 18, 2022Date of Patent: December 24, 2024Assignee: Apple Inc.Inventors: Scott M. Marshall, Jiten L Mehta, Darren S. Litzinger, Jeremy A. Wyld, John J. Iarocci -
Patent number: 12170590Abstract: Methods and devices for propagating transactions in a network of nodes, each node having one or more connections to other nodes. The method includes receiving a plurality of incoming transactions over a time period; combining the plurality of incoming transactions using network coding to generate a composite message; sending the composite message to one or more nodes in the network; and determining an adjusted time period based on an equilibrium constant parameter and a count of transactions in the plurality of incoming transactions received over the time period.Type: GrantFiled: January 19, 2023Date of Patent: December 17, 2024Assignee: nChain Licensing AGInventors: Patrick Motylinski, Simone Madeo, Giuseppe Destefanis, Stephane Vincent
-
Patent number: 12170618Abstract: This application provides a packet sending method. The method includes: receiving, by a first network device, a data packet, and encapsulating the data packet to obtain a first packet, where the first packet includes an IPv6 header, a bit index explicit replication BIER header, and the data packet, and some bits of a source IPv6 address field in the IPv6 header include identification information of a first tenant; and sending, by the first network device, the first packet to a second network device, where the identification information of the first tenant is used by the second network device to determine to send the data packet to an interface, corresponding to the first tenant, of the second network device.Type: GrantFiled: June 24, 2022Date of Patent: December 17, 2024Assignee: Huawei Technologies Co., Ltd.Inventors: Jingrong Xie, Zhenbin Li, Gang Yan
-
Patent number: 12160506Abstract: Among four secure computation nodes holding first to third shares of data in a secret-shared form, first and second secure computation nodes are selected as resharing nodes, and third and fourth secure computation nodes are selected as receiving nodes. The first and second secure computation nodes perform a mini-shuffle for resharing the shares they each hold by using a permutation that third and fourth receiving nodes do not know. Next, the third and fourth secure computation nodes perform a mini-shuffle for resharing the shares they each hold by using a permutation that first and second receiving nodes do not know.Type: GrantFiled: November 28, 2019Date of Patent: December 3, 2024Assignee: NEC CORPORATIONInventor: Hikaru Tsuchida
-
Patent number: 12160925Abstract: Systems and methods for enhanced device discovery to support multiple clients and high data bandwidth are disclosed herein. An example method includes a method for discovering networked devices on a network having a client application executing on a client device communicatively coupled to the networked devices, the method comprising: transmitting a first inquiry over the network; receiving a first list of devices corresponding to the first inquiry; transmitting a second inquiry over the network; receiving a second list of devices corresponding to the second inquiry; aggregating the first list and the second list to form an aggregate list, the aggregate list including a list of networked devices of interest; and, for at least one of the networked devices of interest, establishing a publisher/subscriber relationship between the at least one of the networked devices and the client application.Type: GrantFiled: April 25, 2022Date of Patent: December 3, 2024Assignee: Zebra Technologies CorporationInventors: Thomas Fitzgerald, Tharindu S. Rathnathunga, Thomas C. Bellizzi, Jr., Pragnesh Kishorbhai Sanchaniya
-
Patent number: 12143649Abstract: Systems and methods for capturing and distributing a live audio stream of a live event in real-time to a plurality of mobile computing devices are described. The system comprises at least one memory configured to store computer-executable instructions and processing device(s) coupled to the at least one memory and at least one audio input device configured to receive the live audio stream. Upon receipt of the live audio stream, the processing device(s) generate, in real-time, a plurality of discrete audio data packets from the live audio stream, and transmit that respective discrete audio data packet over a first network for receipt by the mobile computing devices. In respect of each one of the discrete audio data packets, a copy of the discrete audio data packet is transmitted for receipt by each one of the mobile computing devices prior to transmitting another one of the discrete audio data packets.Type: GrantFiled: May 5, 2023Date of Patent: November 12, 2024Assignee: Prowire Sport LLCInventor: Michel Pollet
-
Patent number: 12143420Abstract: Among four secure computation nodes, one secure computation node is selected as a receiving node. Two of three remaining secure computation nodes among the four secure computation nodes are operated as resharing nodes, and a remaining secure computation node is operated as a verifying node. The resharing node(s) performs a mini-shuffle for resharing share(s) held therein by using a permutation that the receiving node does not know and transmits a result(s) of the mini-shuffle to the receiving node. The verifying node computes data to verify the result(s) of the mini-shuffle performed by the resharing node(s) by using a permutation that the receiving node does not know and transmits the data to the receiving node. Shuffling of shares is achieved by repeatedly performing a round as described above so that each of the four secure computation nodes is selected as the receiving node at least once.Type: GrantFiled: November 28, 2019Date of Patent: November 12, 2024Assignee: NEC CORPORATIONInventor: Hikaru Tsuchida
-
Patent number: 12143291Abstract: A method is performed at a router on a multicast configured to forward a multicast flow. The method comprises: in response to receiving, from a controller connected to the multicast path or the multicast path, an enable command to enable statistics tracing for the multicast flow, determining whether the router has sufficient resources to perform statistics tracing; and when the router has the sufficient resources: responsive to the enable command, enabling statistics tracing to collect statistics for the multicast flow; generating a first request to include the enable command and the statistics; and forwarding the first request towards the controller.Type: GrantFiled: August 31, 2022Date of Patent: November 12, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: Mankamana Mishra, Nitin Kumar, Sridhar Santhanam
-
Patent number: 12117956Abstract: Examples described herein relate to configuring a target network interface to recognize packets that are to be written directly from the network interface to multiple memory destinations. A packet can include an identifier that a portion of the packet is to be written to multiple memory devices at specific addresses. The packet is validated to determine if the target network interface is permitted to directly copy the portion of the packet to memory of the target. The target network interface can perform a direct copy to multiple memory locations of a portion of the packet.Type: GrantFiled: December 24, 2019Date of Patent: October 15, 2024Assignee: Intel CorporationInventors: Mark Sean Hefty, Arlin R. Davis
-
Patent number: 12120012Abstract: A device of a service coordinating entity includes communications circuitry to communicate with a plurality of access networks via a corresponding plurality of network function virtualization (NFV) instances, processing circuitry, and a memory device. The processing circuitry is to perform operations to monitor stored performance metrics for the plurality of NFV instances. Each of the NFV instances is instantiated by a corresponding scheduler of a plurality of schedulers on a virtualization infrastructure of the service coordinating entity. A plurality of stored threshold metrics is retrieved, indicating a desired level for each of the plurality of performance metrics. A threshold condition is detected for at least one of the performance metrics for an NF V instance of the plurality of NFV instances, based on the retrieved plurality of threshold metrics. A hardware resource used by the NFV instance to communicate with an access network is adjusted based on the detected threshold condition.Type: GrantFiled: August 19, 2021Date of Patent: October 15, 2024Assignee: Intel CorporationInventors: Francesc Guim Bernat, Andrew J. Herdrich, Karthik Kumar, Felipe Pastor Beneyto, Edwin Verplanke, Rashmin Patel, Monica Kenguva, Brinda Ganesh, Alexander Vul, Ned M. Smith
-
Patent number: 12113684Abstract: Systems, methods, and computer-readable media for identifying bogon addresses. A system can obtain an indication of address spaces in a network. The indication can be based on route advertisements transmitted by routers associated with the network. The system can receive a report generated by a capturing agent deployed on a host. The report can identify a flow captured by the capturing agent at the host. The system can identify a network address associated with the flow and, based on the indication of address spaces, the system can determine whether the network address is within the address spaces in the network. When the network address is not within the address spaces in the network, the system can determine that the network address is a bogon address. When the network address is within the address spaces in the network, the system can determine that the network address is not a bogon address.Type: GrantFiled: January 18, 2022Date of Patent: October 8, 2024Assignee: Cisco Technology, Inc.Inventors: Shashidhar Gandham, Rohit Chandra Prasad, Abhishek Ranjan Singh, Navindra Yadav, Khawar Deen, Varun Sagar Malhotra
-
Patent number: 12113767Abstract: A method for facilitating communications between client devices in geographically separated networks is described. First, message monitoring is conducted by each of a plurality of virtual appliances within a local network to detect a message of a first message type. Responsive to failing to locate a Media Access Control (MAC) address of a destination for the message within a prescribed table by a default gateway, one of the plurality of virtual appliances is selected for handling a forwarding of the message to a plurality of remote networks, and the message via the selected virtual appliance is forwarded to a plurality of gateways associated with a plurality of remote networks. Responsive to locating the MAC address of the destination within the table, the virtual appliance previously handling communications with the destination to forward the message to the destination.Type: GrantFiled: October 16, 2023Date of Patent: October 8, 2024Assignee: Aviatrix Systems, Inc.Inventor: Xiaobo Sherry Wei
-
Patent number: 12107695Abstract: In accordance with one example embodiment, a system configured for programming a network layer multicast address entry in a routing table of an ingress line card module is disclosed. The network layer multicast address entry includes a network layer address associated with at least one egress line card. The system is further configured for programming a data link layer multicast routing address entry in a routing table of a fabric card module in which the data link layer multicast routing address entry corresponds to the network layer multicast address entry.Type: GrantFiled: September 2, 2021Date of Patent: October 1, 2024Assignee: Cisco TechnologyInventors: Ayan Banerjee, Raghava K. Sivaramu, Srinivasan Ramabadran, Mehak Mahajan, Nataraj Batchu
-
Patent number: 12073704Abstract: A system includes a processor, safety devices including a door-related safety device, and environmental condition detection sensors. The processor is configured to receive environmental condition sensor data from the at least one environmental condition detection sensor. An imminent occurrence of a threat event tis detected that would cause the damage a building. A risk analysis model analyzes threat event related environmental condition sensor data to predict a risk value that the at least one threat event would cause the damage to the at least one building and to generate risk mitigation actions that at least reduces the damage during the actual occurrence of the threat event. Prior to the actual occurrence of the threat event, respective risk mitigation instructions are transmitted to actuators that cause an operational state change of safety devices so as to at least reduce the damage to the building from the threat event.Type: GrantFiled: January 28, 2021Date of Patent: August 27, 2024Assignee: Survia Ltd.Inventors: Roy Amir, Eyal Artsiely, Shlomi Sharabani, Avi Ringel, Gideon Fisher
-
Patent number: 12050451Abstract: In an embodiment, the present disclosure discloses a method and a module for controlling data transfer in a manufacturing plant. The IoT module is configured to receive a request for a plurality of parameters from a second application from one or more applications. The request is made by a first application from the one or more applications. The IoT module determines status of the requested parameters. The status indicates if the requested parameters are authorized for sharing. Further, the IoT module transfers only the authorized parameters to the first module based on the status. Thus, the present disclosure provides a method and a IoT module for sharing data securely within the manufacturing plant.Type: GrantFiled: September 17, 2019Date of Patent: July 30, 2024Assignee: ABB Schweiz AGInventors: Shrikant Bhat, Raoul Jetley
-
Patent number: 12052163Abstract: Techniques are disclosed for session-based routing of multipoint Open Systems Interconnection (OSI) Model Layer-2 (L2) frames of an L2 network extended over Layer-3 (L3) networks. In one example, L2 networks connect a source device to an ingress router and receiver devices to egress routers. An L3 network connects the ingress and egress routers. The ingress router receives, from the source device, a multipoint L2 frame destined for the receiver devices. The ingress router forms, for each egress router that is connected to at least one multipoint receiver device, a unicast L3 packet for the L2 frame and forwards the unicast L3 packet to the egress router. Each egress router generates, in response to receiving the unicast L3 packet, the multipoint L2 frame and forwards, to the receiver devices, the multipoint L2 frame.Type: GrantFiled: June 24, 2021Date of Patent: July 30, 2024Assignee: Juniper Networks, Inc.Inventors: Abilash Menon, Anna Yungelson, Scott A. McCulley, Jacob Dionne
-
Patent number: 12047277Abstract: Techniques are disclosed for session-based routing of multipoint Open Systems Interconnection (OSI) Model Layer-2 (L2) frames of an L2 network extended over Layer-3 (L3) networks. In one example, L2 networks connect a source device to an ingress router and receiver devices to egress routers. An L3 network connects the ingress and egress routers. The ingress router receives, from the source device, a multipoint L2 frame destined for the receiver devices. The ingress router forms, for each egress router that is connected to at least one multipoint receiver device, a unicast L3 packet for the L2 frame and forwards the unicast L3 packet to the egress router. Each egress router generates, in response to receiving the unicast L3 packet, the multipoint L2 frame and forwards, to the receiver devices, the multipoint L2 frame.Type: GrantFiled: September 16, 2022Date of Patent: July 23, 2024Assignee: Juniper Networks, Inc.Inventors: Abilash Menon, Anna Yungelson, Scott A. McCulley, Jacob Dionne
-
Patent number: 12032577Abstract: A cardinality query associated with a specific attribute is received. One or more in-scope attribute cardinality partitions is enforced on session record analytics. Vertical data compression is performed to eliminate a time dimension. Horizontal data compression is performed to eliminate one or more out-of-scope attributes. One or more like in-scope session records is aggregated. Magnitudes of each in-scope attribute of each enforced cardinality partition are summed. The sum is returned as a response to the cardinality query.Type: GrantFiled: October 21, 2022Date of Patent: July 9, 2024Assignee: Palo Alto Networks, Inc.Inventors: Fan Zhang, Ran Xia
-
Patent number: 12013861Abstract: Disclosed are a method and apparatus for retrieving and enumerating object metadata in a distributed storage system. The method includes: defining and configuring metadata of objects, and counting the number N of types of the metadata; constructing a metadata retrieval tree according to the metadata and the number N of the types of the metadata, each Mth node being associated with an Mth linked list; configuring objects in the Mth linked lists, the objects conforms to all metadata in metadata arrays in the Mth nodes; and configuring an index based on the metadata, pointing to a specified target node via the metadata retrieval tree according to the index, determining a target linked list according to the target node, and providing enumerated objects by the target linked list.Type: GrantFiled: June 30, 2021Date of Patent: June 18, 2024Assignee: INSPUR SUZHOU INTELLIGENT TECHNOLOGY CO., LTD.Inventors: Pengxiang Ren, Yonggang Hu
-
Patent number: 12015436Abstract: A device is provided that includes a persistent memory, a microcontroller and a power source configured to generate power in response to energy harvesting. The power is transferred to a power storage of the device such that when the power storage has an amount of power the microcontroller performs processing of a part of a task resulting in state data related to the task stored to the persistent memory in response to a first cycle of energy harvesting. In response to one or more additional cycles of energy harvesting, the device continues performance of the task by retrieving the state data for the part of the task from the persistent memory and resulting in assembly of a payload that comprises an update to software running on the device.Type: GrantFiled: February 15, 2021Date of Patent: June 18, 2024Inventors: Gary M. Zalewski, Albert S. Penilla
-
Patent number: 12010018Abstract: A wireless communication method includes receiving, by a first user plane function (UPF) entity, a first message sent by a session management function (SMF) entity, where the first message includes a multicast address of a group and session information of at least one second terminal, and duplicating, by the first UPF entity, received first service data to obtain N copies of first service data, and sending the duplicated first service data to each second terminal based on the multicast address and the session information of the at least one second terminal, where the first service data is data that is from a first terminal and whose destination address is the multicast address, and N is a total quantity of the at least one second terminal.Type: GrantFiled: November 20, 2020Date of Patent: June 11, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Dekui Sun, Han Zhou
-
Patent number: 12003409Abstract: Techniques and mechanisms for a control plane approach for dense topologies that focusses on discovering shared ECMP groups in the control plane independent of per-prefix learning and then learning prefixes via these shared ECMP groups instead of learning prefixes via one next-hop at a time. In dense topologies, this approach helps minimize BGP path scale, corresponding signaling and enables control plane scaling that is an order of magnitude higher than a traditional eBGP control plane. During link and node topology changes, the described control plane approach enables control plane signaling that is prefix independent and an order of magnitude lower. A control plane approach to path-list sharing and prefix independent signaling on link and node topology changes enables prefix independent convergence (PIC) in scenarios that would not be possible otherwise with traditional FIB driven path-list sharing and PIC.Type: GrantFiled: August 29, 2022Date of Patent: June 4, 2024Assignee: Cisco Technology, Inc.Inventors: Neeraj Malhotra, Satya Ranjan Mohanty, Dongling Duan, Nitin Kumar, Narasimha Prasad Salagame Nagaraj
-
Patent number: 11997438Abstract: The disclosed technology is generally directed to communications in an IoT environment. For example, such technology is usable for IoT data control. In one example of the technology, a declarative data request is received. The declarative data request is a request for data from multiple IoT devices. The declarative data request is translated into a plurality of individual requests. Destination IoT devices associated with the plurality of individual requests are identified. The plurality of individual requests to the destination IoT devices are sent. IoT data is received from the destination IoT devices based on the plurality of individual requests. The declarative data request is responded to based on the received IoT data.Type: GrantFiled: June 7, 2021Date of Patent: May 28, 2024Assignee: Microsoft Technology Licensing, LLCInventor: Elio Damaggio
-
Systems and methods for dynamic optimization of content delivery in a wireless communication network
Patent number: 11997324Abstract: A system and method for dynamically optimizing content delivery in a wireless communication network. The method comprises receiving, at a transceiver [208A], a request for delivery of a content from at least one user device [202]. A manifest module [208B] determines one or more first parameters for the at least one user device [202] and compares one or more parameters of the at least one user device [202] with one or more second parameters of the at least one cohort. The manifest module [208B] dynamically identifies (or generates) a virtual manifest associated with the at least one cohort (or the at least one user device [202]) based on the comparison. A segmenter module [208C] automatically extracts a stream of data associated with the virtual manifest. The transceiver [208A] delivers the content to the at least one user device [202] based on the extracted stream of data.Type: GrantFiled: October 4, 2020Date of Patent: May 28, 2024Assignee: NOVI DIGITAL ENTERTAINMENT PRIVATE LIMITEDInventors: Nikhil Soman, Ashutosh Agrawal -
Patent number: 11991762Abstract: Disclosed by the present application is a direct connection communication method, an AMF, an access network functional entity and a terminal.Type: GrantFiled: June 5, 2019Date of Patent: May 21, 2024Assignee: Datang Mobile Communications Equipment Co., Ltd.Inventor: Qiang Deng
-
Patent number: 11968078Abstract: Exemplary methods, apparatuses, and systems maintain network membership information for a host when it is disconnected from a controller. When the host detects a loss of connectivity with the network controller, the host identifies and selects one or more hosts that are members of a control logical network. The control logical network includes hosts configured to run data compute nodes that are members of the overlay network, regardless of whether or not each of the hosts is currently running a data compute node that is a member of the overlay network. The host then sends any broadcast, unknown destination, or multicast (BUM) data packet(s) to the selected one or more hosts.Type: GrantFiled: July 19, 2017Date of Patent: April 23, 2024Assignee: Nicira, Inc.Inventors: Alexander Tessmer, Ganesan Chandrashekhar, Vivek Agarwal, Subin Cyriac Mathew, Ankur Kumar Sharma
-
Patent number: 11962424Abstract: Methods, systems, and devices for wireless communications are described in which sidelink communications between devices may be retransmitted using one or more nodes. A first user equipment (UE) may transmit a broadcast, multicast, or groupcast communication to a set of other UEs using sidelink resources. A node may monitor the communications and store the first UE transmission. UEs of the set of other UEs may transmit feedback reports to the node that indicate one or more missing packets of the first UE transmission. The node may retransmit one or more of the stored packets to the set of other UEs based on the feedback reports. In some cases, the sidelink communications may be encoded using a network coding algorithm, and the node may retransmit network coded packets based on the feedback reports, may transmit newly encoded packets based on the feedback reports, or combinations thereof.Type: GrantFiled: July 15, 2021Date of Patent: April 16, 2024Assignee: QUALCOMM IncorporatedInventors: Shanyu Zhou, Jelena Damnjanovic, Tao Luo, Junyi Li
-
Patent number: 11963218Abstract: This application provides a communications method and a communications apparatus, to reduce storage resources required by an access network device to store a context of a terminal device. The method includes: The access network device gathers terminal devices that have a same attribute in a group, where a context of each terminal device is divided into two parts: a common context and a dedicated context, the common context is shared by all the terminal devices in the group, and the dedicated context is a context specific to the terminal device. The access network device stores one common context for each group and stores a dedicated context of each terminal device in the group, to maintain the context of each terminal device.Type: GrantFiled: March 17, 2021Date of Patent: April 16, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Tingting Geng, Le Yan, Qinghai Zeng
-
Patent number: RE50105Abstract: A method for creating a secure network is provided. The method comprises establishing an overlay domain to control routing between overlay edge routers based on an underlying transport network, wherein said establishing comprises running an overlay management protocol to exchange information within the overlay domain; in accordance with the overlay management protocol defining service routes that exist exclusively within the overlay domain wherein each overlay route includes information on at least service availability within the overlay domain; and selectively using the service routes to control routing between the overlay edge routers; wherein the said routing is through the underlying transport network in a manner in which said overlay routes is shared with the overlay edge routers but not with the underlying transport network via the overlay management protocol.Type: GrantFiled: February 22, 2022Date of Patent: August 27, 2024Assignee: Cisco Technology, Inc.Inventors: Atif Khan, Syed Khalid Raza, Nehal Bhau, Himanshu H. Shah
-
Patent number: RE50148Abstract: A method for creating a secure network is provided. The method comprises establishing an overlay domain to control routing between overlay edge routers based on an underlying transport network, wherein said establishing comprises running an overlay management protocol to exchange information within the overlay domain; in accordance with the overlay management protocol defining service routes that exist exclusively within the overlay domain wherein each overlay route includes information on at least service availability within the overlay domain; and selectively using the service routes to control routing between the overlay edge routers; wherein the said routing is through the underlying transport network in a manner in which said overlay routes is shared with the overlay edge routers but not with the underlying transport network via the overlay management protocol.Type: GrantFiled: October 30, 2020Date of Patent: September 24, 2024Assignee: Cisco Technology, Inc.Inventors: Atif Khan, Syed Khalid Raza, Nehal Bhau, Himanshu H. Shah
-
Patent number: RE50417Abstract: In accordance with the invention, VLSI layouts of generalized multi-stage networks for broadcast, unicast and multicast connections are presented using only horizontal and vertical links. The VLSI layouts employ shuffle exchange links where outlet links of cross links from switches in a stage in one sub-integrated circuit block are connected to inlet links of switches in the succeeding stage in another sub-integrated circuit block so that said cross links are either vertical links or horizontal and vice versa. In one embodiment the sub-integrated circuit blocks are arranged in a hypercube arrangement in a two-dimensional plane. The VLSI layouts exploit the benefits of significantly lower cross points, lower signal latency, lower power and full connectivity with significantly fast compilation.Type: GrantFiled: November 27, 2018Date of Patent: May 6, 2025Assignee: Konda Technologies Inc.Inventor: Venkat Konda